Je, unataka kujua blockchain inafanyaje kufanya kazi? Tumia mfano wa “kumpa Bwana Wang 100 Bitcoin”, dakika moja tu inaweza kueleza mantiki ya msingi:

Hauhitaji kuomba idhini kutoka benki, moja kwa moja upeleke mtandao mzima “piga kelele” (yaani utangazaji wa shughuli): “Eneo la umma, tafadhali zingatia! Nataka kumpa Bwana Wang 100 Bitcoin!”

Maneno haya yatapokelewa kwa wakati mmoja na kompyuta nyingi za kimataifa (yaani “nodes”) zinazoshiriki katika kudumisha mtandao, bila chombo chochote cha “kati” kutoa uthibitisho wa “inastahili au la”.

Nodes zote zitatafuta mara moja rekodi za shughuli zako za historia —— Akaunti yako ina Bitcoin 100 au zaidi kweli? Fedha hii haijapangwa mara mbili, sivyo? Saini ya shughuli ni ya mtu mwenyewe? Baada ya kuthibitisha hakuna makosa, nodes zote zitakubali moja kwa moja: “Shughuli hii haina tatizo, ni halali na inafaa!”

Wakati huu, “mchinjaji” (nodes zinazoshughulikia hesabu ngumu katika mtandao) anayehusika na kushughulikia na kufunga shughuli, atachukua shughuli zote halali zilizopitiwa na uthibitisho katika wakati huo wa mtandao mzima (huenda ziwe elfu chache), azifungie pamoja katika “pakiti ya data” (yaani “block”). Kisha, mchinjaji atashiriki katika shindano la fumbo la hesabu ngumu sana —— Yeyote atakayefikia jibu la kwanza atakuwa na haki ya kurekodi “pakiti” hii milele kwenye daftari la akaunti, na pia atapata zawadi ya Bitcoin inayolingana.

Mchinjaji anayeshinda fumbo la kwanza atatangaza mara moja kwa mtandao mzima: “Block namba 888888 nimeithibitisha kumaliza! Ndani inajumuisha shughuli ya kumpa Bwana Wang 100 Bitcoin!” Wakati huo huo, atatengeneza “alama ya kidijitali” ya kipekee (yaani thamani ya hash) kwa block hii, aaiandike kwenye “muhuri” wa block, na pia atajumuisha “alama ya kidijitali” ya block iliyotangulia iliyothibitishwa juu yake, ili blocks zote ziungane kama pete za chuma.

Nodes zingine za kimataifa zitathibitisha haraka: “Muhuri” wa block haujapangwa, alama za kidijitali zinapatana kabisa, “pete za chuma” kati ya blocks hazijavunjika → Baada ya kuthibitisha hakuna makosa, nodes zote zitasaidia kusasisha daftari lao la akaunti, na shughuli hii ya uhamisho itaanza kutumika kabisa.

Kisha ukifanya mabadiliko ya 100 Bitcoin hizi, ugumu ni sawa na kupanda mbingu: Lazima ubadilishe rekodi za shughuli sawa katika nodes zaidi ya 51% za kimataifa kwa wakati mmoja, hii ni ngumu zaidi ya kufungua hazina ya benki ya Uiswizi mara elfu moja.

Mwishowe, mantiki ya msingi ya blockchain ni rahisi sana: Badilisha mfumo wa imani wa jadi unaotegemea “benki”, kuwa “amini algoriti ya hesabu + usimamizi wa umma wa mtandao mzima”. Tumia teknolojia ya sifuri ili kufunga daftari la akaunti kwa nguvu, kisha tumia zawadi za kiuchumi kuvutia watu wasiotambulika kushiriki kwa hiari katika uthibitisho na usimamizi, hatimaye kufikia usalama, uwazi na kutoweza kubadilishwa kwa shughuli.