Nang mailunsad ang Bitcoin, inilatag nito ang mga pundasyon para sa isang industriya na umiikot sa teknolohiya na sumasailalim sa blockchain protocol. Natuklasan ngayon ng mga masasabik na innovator ang potensyal ng tech, at tuklasin ang mga aplikasyon nito sa bawat naiisip na industriya.
Upang magpatuloy sa aming pagkakatulad ng spreadsheet, ang dokumento mismo ay gaganapin ng maraming mga partido. Nagpapatakbo ang bawat isa ng dalubhasang software sa kanilang device, na kumokonekta sa iba pang mga device na nagpapatakbo ng software upang ang lahat ng mga kalahok ay nagtataglay ng isang napapanahong database.
Sa sumusunod na piraso, titingnan namin ang tatlong uri ng mga blockchain – pribado, pampubliko, at mga chain ng consortium. Bago ito, ulitin natin ang ilang mga pangunahing tampok na magkatulad ang lahat:
- Ang append-only ledger – upang maging kwalipikado bilang isang blockchain, kailangang sundin ng isang system ang chain ng istraktura ng mga block, kung saan ang bawat block ay na-link sa huli. Kung ang aming blockchain ay ang koleksyon ng mga cell sa aming spreadsheet, ang mga block ay ang indibidwal na mga cell.
- Ang network ng mga peer – ang bawat kalahok sa network ay nagtataglay ng isang kopya ng blockchain. Ang mga kalahok na ito ay tinawag na node, at nakikipag-ugnayan sila sa isang peer-to-peer na mode.
- Ang mekanismo ng consensus – dapat mayroong isang mekanismo para sa mga node upang sumang-ayon sa kawastuhan ng mga transaksyon na pinalaganap sa buong network, upang matiyak na walang bogus na data na nakasulat sa chain.
Ang talahanayan sa ibaba ay bumuo ng ilan sa mga pangunahing pagkakaiba.
Uri ng Blockchain | |||
Pampubliko | Pribado | Consortium | |
Hindi kailangan ng pahintulot? | Oo | Hindi | Hindi |
Sino ang makakabasa? | Sinuman | Ang mga inimbitahang user lang | Depende |
Sino ang puwedeng magsulat? | Sinuman | Naaprubahang mga kalahok | Naaprubahang mga kalahok |
Pagmamay-ari | Walang sinuman | Solong entity | Maraming entity |
Kilala ang mga kalahok? | Hindi | Oo | Oo |
Bilis ng transaksyon | Mabagal | Mabilis | Mabilis |
Mga pampublikong blockchain
Kung nagamit mo ang isang cryptocurrency kamakailan lang, malamang na nakipag-ugnay ka sa isang pampublikong blockchain. Ang mga ito ang bumubuo sa napakaraming namamahagi ng mga ledger na mayroon ngayon. Tinatawag namin silang pampubliko sapagkat puwedeng tingnan ng sinuman ang mga transaksyong nagaganap, at ang pagsali ay isang simpleng bagay sa pag-download ng kinakailangang software.
Sa parehong pag-iisip, inaasahan namin ang isang pampublikong blockchain na maging mas censorship-resistant kaysa sa isang pribado (o semi-pribado). Tulad ng sinumang puwedeng sumali sa network, dapat isama ng protokol ang ilang mga mekanismo upang maiwasan ang mga nakakahamak na artista mula sa hindi nagpapakilalang pagkakaroon ng bentahe.
Ang diskarte na nakatuon sa seguridad sa mga pampublikong chain ay mayroong trade-off sa harap ng pagganap, gayunpaman. Maraming nakatagpo ng mga hadlang sa pag-scale, at ang throughput ay medyo mahina. Bukod dito, ang pagtulak sa mga pagbabago sa isang network nang hindi nag-splinter ito ay puwedeng maging isang hamon, dahil bihira na ang lahat ng mga kalahok ay sumasang-ayon sa ipinanukalang mga pagbabago.
Mga Pribadong Blockchain
Ang mga pribadong chain ay mas nababagay sa mga setting ng enterprise, kung saan nais ng isang samahan na tangkilikin ang mga pag-aari ng blockchain nang hindi ginagawang naa-access sa labas ang kanilang network.
Mga Consortium Blockchain
Ang consortium blockchain ay nakaupo sa bakod sa pagitan ng publiko at pribadong mga chain, na pinagsasama ang mga elemento mula sa pareho. Ang pinaka-kapansin-pansin na pagkakaiba mula sa alinmang system ay puwedeng sundin sa antas ng consensus. Sa halip na isang bukas na sistema kung saan puwedeng patunayan ng sinuman ang mga block o isang sarado na kung saan ang isang solong entity lang ang nagtalaga ng mga tagagawa ng block, nakikita ng consortium chain ang isang dakot ng pantay-malakas na mga partido na gumana bilang mga validator.
Ang consortium blockchain ay magiging pinaka-kapaki-pakinabang sa isang setting kung saan maraming mga organisasyon ang nagpapatakbo sa parehong industriya, at nangangailangan ng isang karaniwang batayan upang magsagawa ng mga transaksyon o maglipat ng impormasyon. Ang pagsali sa isang kasunduan ng ganitong uri ay puwedeng maging kapaki-pakinabang sa isang samahan, dahil papayagan silang magbahagi ng mga pananaw sa kanilang industriya sa ibang mga manlalaro.
Alin ang superiyor?
Sa panimula, ang pampubliko, pribado, at consortium blockchain ay hindi magkasalungat – magkakaiba sila ng mga teknolohiya:
- Ang mga mahusay na nakadisenyo na mga pampublikong chain ay may posibilidad na magaling pagdating sa censorship-resistance, sa halaga ng bilis at throughput. Pinakamabuti ito para sa higit na mga katiyakan sa seguridad sa mga pakikipag-ayos sa transaksyon (o mga smart contract).
- Puwedeng unahin ng isang pribadong chain ang bilis ng system dahil hindi ito kailangang mag-alala tungkol sa mga gitnang punto ng kabiguan hanggang sa lawak na ginagawa ng mga pampublikong blockchain. Ang mga ito ay perpektong na-deploy sa mga sitwasyon kung saan ang isang indibidwal o organisasyon ay dapat manatiling kontrol, at ang impormasyong pinananatiling pribado.
- Ang mga consortium chain ay nagpapagaan ng ilan sa mga katapat na panganib ng isang pribadong chain (sa pamamagitan ng pag-aalis ng sentralisadong kontrol), at ang isang mas maliit na bilang ng node sa pangkalahatan ay pinapayagan silang gumanap nang mas epektibo ang isang pampublikong chain. Ang mga consortium ay malamang na mag-apela sa mga organisasyong nais na streamline komunikasyon sa isa't isa.
Pangwakas na mga ideya
Ang isang napakaraming mga pagpipilian sa blockchain ay nag-e-exist para sa mga indibidwal at mga negosyo na nakikibahagi sa iba't ibang mga aktibidad. Kahit na sa loob ng mga kategorya ng publiko, pribado, at consortium blockchain, mayroong isang bilang ng pagkakaroon ng maraming bahagi na humahantong sa iba't ibang mga karanasan ng user. Nakasalalay sa kaso ng paggamit, kailangang piliin ng mga user kung alin ang pinakaangkop sa pagkamit ng kanilang sariling mga layunin.