Share this article

Paano Idinaragdag ang Mga Block sa isang Blockchain, Simpleng Ipinaliwanag

Ang mga bloke ng impormasyon ay naka-link sa isang virtual na chain, na lumilikha ng isang nakabahagi, hindi nababagong digital na tala ng lahat ng mga transaksyon.

Habang blockchain ay kadalasang kasingkahulugan ng Cryptocurrency, ang Technology ay may iba't ibang gamit sa mga industriya. Sa mga araw na ito, makakahanap ka ng mga blockchain na ginagamit upang mag-imbak ng data ng asset mula sa mga pagbili ng real estate hanggang sa pamamahala ng supply chain sa mga sektor kabilang ang pangangalagang pangkalusugan at edukasyon.

Sa lahat ng kaso ng paggamit, gumagana ang blockchain bilang isang nakabahagi, hindi nababagong digital na tala ng lahat ng mga transaksyon, na tinatawag na mga bloke.

STORY CONTINUES BELOW
Don't miss another story.Subscribe to the The Protocol Newsletter today. See all newsletters

Narito kung paano idinaragdag ang mga bloke sa blockchain.

Ano ang blockchain?

Ang blockchain, na kilala rin bilang Distributed Ledger Technology (DLT), ay isang desentralisadong talaan ng mga transaksyon na patuloy na sinusuri at ina-update. Halos anumang asset ay maaaring masubaybayan ng isang blockchain network, kahit na ang Technology ay malawak na nauugnay sa mga cryptocurrency tulad ng Bitcoin (BTC) at eter (ETH), na bawat isa ay may kanya-kanyang nauugnay na blockchain network.

Noong nakaraan, ang mga transaksyon ay sinusubaybayan at iniimbak ng mga institusyong pampinansyal, at ang pag-audit sa impormasyong iyon ay kadalasang nakakaubos ng oras at limitado sa ilang partikular na may pribilehiyong partido.

Ginagawang transparent ng Technology ng Blockchain ang record keeping at pinapayagan itong maibahagi sa mga network. Walang iisang partido ang makakapagpalit ng transaksyon pagkatapos itong maidagdag sa ledger, at tinawag ang mga automated na tool matalinong mga kontrata maaaring magsagawa ng mga transaksyon nang hindi nangangailangan ng tagapamagitan tulad ng isang bangko. Bilang karagdagan, walang solong master copy ng blockchain; sa halip, ang impormasyon ay cross-checked (napatunayan) ng ibang mga computer (mga node) sa network.

Sa madaling salita, ang Technology ng blockchain ay maaaring mapahusay ang seguridad, lumikha ng higit na tiwala at mapabilis ang mga transaksyon sa loob ng isang network.

Paano gumagana ang blockchain?

Sa malawak na pagsasalita, ang dalawang pangunahing bahagi ng blockchain ay ang mga bloke ng impormasyon at ang walang katapusang virtual kadena na nag-uugnay at sumusubaybay sa impormasyong iyon.

Narito ang ilang karagdagang mahahalagang termino upang maunawaan:

  • I-block – isang koleksyon ng data na naglalaman ng timestamp at iba pang naka-encrypt na impormasyon tungkol sa mga kamakailang transaksyon na kailangang patunayan ng network bago idagdag sa chain
  • Mga node – ang mga computer sa isang network na nagpapanatili ng mga buong kopya ng lahat ng mga transaksyon, na ginagawang halos imposibleng pakialaman ang mga ito
  • Hash – ang alphanumeric string na nagpapatunay ng mga transaksyon sa blockchain at nagsisilbing digital footprint
  • Pagmimina – ang proseso ng pag-verify at pagdaragdag ng mga bloke sa isang blockchain ledger, pati na rin ang pagdaragdag ng mga Cryptocurrency coin sa sirkulasyon gamit ang isang patunay-ng-trabaho mekanismo ng pinagkasunduan
  • Nonce – maikli para sa "numero na ginamit nang isang beses lamang;" isang naka-encrypt na numero na kailangang lutasin ng mga minero upang i-verify ang isang bagong bloke sa blockchain bago ito isara
  • Ibinahagi ledger – isang database na ibinabahagi at naka-synchronize sa mga miyembro ng isang desentralisadong network
  • I-block ang reward–ang mekanismo ng insentibo na nakuha ng mga minero na ginagamit upang hikayatin ang pakikilahok sa network

Mayroong ilang mga matagal na mga teknolohiya na nagtutulungan upang paganahin ang isang blockchain. Cryptography ay tumutukoy sa pag-secure ng impormasyon sa pamamagitan ng pagbabago nito upang ang nilalayong tatanggap lamang ang makakapagproseso nito. Gumagamit ang Blockchain ng dalawang uri ng cryptographic na mga susi – isang pampublikong susi at isang pribadong susi – upang lumikha ng isang secure na digital na pagkakakilanlan. Ang isang distributed network ay gagamitin upang patunayan ang mga transaksyon at KEEP secure ang network. Ang buong proseso ay pinamamahalaan ng isang natatanging hanay ng mga panuntunan na tinatawag na isang protocol.

Paano idinaragdag ang mga bloke sa isang blockchain?

Mayroong iba't ibang mga mekanismo ng pinagkasunduan na ginagamit upang i-verify ang mga transaksyon at magdagdag ng mga bagong bloke sa isang blockchain. Sa Cryptocurrency, ang pinakakaraniwang pamamaraan ay patunay-ng-trabaho at proof-of-stake.

Ipinakilala ang Bitcoin sa Satoshi Nakamoto's 2008 na papel pinamagatang "Bitcoin: Isang Peer-to-Peer Electronic Cash System" at ang unang pangunahing aplikasyon ng Technology blockchain . Gumagamit ito ng proof-of-work consensus method para lumikha ng mga bagong block at magpasok ng mga bagong bitcoin sa sirkulasyon. Ang paraang ito ay nagbe-verify ng mga transaksyon sa pamamagitan ng pagmimina, at ang mga user na nagbe-verify ng mga transaksyon ay kilala bilang mga minero.

Dahil walang sentral na awtoridad, ang mga transaksyon ay pinamamahalaan at ang mga bagong barya ay sama-samang ibinibigay ng network.

Narito ang isang halimbawa kung paano magaganap ang isang transaksyon sa Bitcoin :

Sabihin na gustong magpadala ng User A ng 1 Bitcoin (BTC) sa User B.

Kapag ang User A ay nagpasimula ng isang transaksyon, ang impormasyon tungkol sa nagpadala at tagatanggap ay nakabalot at naka-timestamp sa isang bloke at ipinadala sa isang queue na tinatawag na mempool (maikli para sa memory pool) kung saan ito ay maghihintay na ma-validate at maidagdag sa blockchain.

Ang mga minero na matagumpay na nakatuklas ng mga bloke ay kukuha ng mga batch ng mga transaksyon at ibe-verify na ang lahat ng impormasyon, kabilang ang mga digital na lagda, mensahe at pampublikong key, ay lehitimo.

Kapag na-verify na ang impormasyon, i-broadcast ang block sa lahat ng node sa network, na dapat suriin at sumang-ayon na valid ang block bago idagdag ang block na iyon sa opisyal na chain. Ang average na oras na kinakailangan upang makumpirma ang isang transaksyon sa Bitcoin ay humigit-kumulang 10 minuto.

Kapag kumpleto na ang proseso, ang User B ay makakatanggap ng 1 BTC na ipinadala sa kanila ng User A, lahat ng node sa network ay sumang-ayon sa transaksyon gamit ang napiling consensus model at ang isang Bitcoin miner ay magkakaroon ng reward para sa pag-verify ng matagumpay na transaksyon. Ang mga bagong bloke ng impormasyon tungkol sa transaksyong iyon ay naka-link na ngayon sa isa't isa bilang bahagi ng isang walang katapusan at pampublikong chain.

Hinaharap na paggamit ng blockchain

Sa ngayon, mayroong libu-libong cryptocurrencies na tumatakbo sa dose-dosenang mga network ng blockchain, kahit na ang Technology ng blockchain ay may mga praktikal na gamit na higit pa sa mga transaksyong Cryptocurrency . Blockchain network, tulad ng Ethereum at Bitcoin, ay patuloy na nag-a-upgrade ng kanilang mga network, na nagsasama ng mga bagong paraan upang maging mas mahusay, mulat sa enerhiya at mas mura kaysa dati.


Xenia Soares

Si Xenia ay isang freelance na manunulat para sa Crypto Explainer+ ng CoinDesk. Isang personal na mamumuhunan sa Crypto, naniniwala siyang ang hinaharap ay batay sa blockchain at ang digital na pera ay hihigit sa ating kasalukuyang ekonomiya.

Xenia  Soares