Share this article

Vitalik Buterin: Sa Pampubliko at Pribadong Blockchain

Sinasaliksik ng tagapagtatag ng Ethereum na si Vitalik Buterin ang mga pagkakaiba sa pagitan ng pampubliko at pribadong blockchain at ang mga kalamangan at kahinaan ng pareho.

Si Vitalik Buterin ay isang programmer at manunulat. Itinatag niya ang Ethereum, isang desentralisadong web 3.0 publishing platform, kung saan nanalo siya ng World Technology Award noong 2014. Sa artikulong ito, tinuklas niya ang mga pagkakaiba sa pagitan ng pampubliko at pribadong blockchain at ang mga kalamangan at kahinaan ng pareho.

Sa nakalipas na taon, ang konsepto ng 'pribadong blockchain' ay naging napakapopular sa mas malawak na talakayan sa Technology ng blockchain.

STORY CONTINUES BELOW
Don't miss another story.Subscribe to the Crypto Long & Short Newsletter today. See all newsletters

Mahalaga, sa halip na magkaroon ng isang ganap pampubliko at walang kontrol na network at makina ng estado na sinigurado ng cryptoeconomics (hal. proof-of-work, proof-of-stake), posible ring lumikha ng isang sistema kung saan ang mga pahintulot sa pag-access ay mas mahigpit na kinokontrol, na may mga karapatang baguhin o kahit na basahin ang estado ng blockchain na pinaghihigpitan sa ilang mga gumagamit, habang pinapanatili pa rin ang maraming uri ng mga bahagyang garantiya ng pagiging tunay at desentralisasyon na nagbibigay ng blockchain at desentralisasyon.

Ang ganitong mga sistema ay naging pangunahing pokus ng interes mula sa mga institusyong pampinansyal at, sa isang bahagi, ay humantong sa isang backlash mula sa mga nakakakita ng mga naturang pag-unlad bilang alinman sa pagkompromiso sa buong punto ng desentralisasyon o pagiging isang desperadong aksyon ng mga dinosaurish middlemen na sinusubukang manatiling may kaugnayan (o simpleng paggawa ng krimen ng paggamit isang blockchain maliban sa Bitcoin).

Gayunpaman, para sa mga nasa laban na ito dahil lamang sa gusto nilang malaman kung paano pinakamahusay na maglingkod sa sangkatauhan, o kahit na ituloy ang mas katamtamang layunin ng paglilingkod sa kanilang mga customer, ano ang mga praktikal na pagkakaiba sa pagitan ng dalawang estilo?

Una, ano nga ba ang mga opsyon sa kamay? Bilang pagbubuod, karaniwang may tatlong kategorya ng mga application ng database na tulad ng blockchain:

1. Mga pampublikong blockchain

Ang pampublikong blockchain ay isang blockchain na maaaring basahin ng sinuman sa mundo, sinuman sa mundo ay maaaring magpadala ng mga transaksyon at asahan na makita ang mga ito na kasama kung sila ay wasto, at sinuman sa mundo ay maaaring lumahok sa proseso ng pinagkasunduan – ang proseso para sa pagtukoy kung anong mga bloke ang maidaragdag sa chain at kung ano ang kasalukuyang estado.

Bilang kapalit para sa sentralisado o mala-sentralisadong tiwala, ang mga pampublikong blockchain ay sinisiguro ng cryptoeconomics – ang kumbinasyon ng mga pang-ekonomiyang insentibo at cryptographic na pag-verify gamit ang mga mekanismo tulad ng patunay ng trabaho o patunay ng stake, na sumusunod sa isang pangkalahatang prinsipyo na ang antas kung saan ang isang tao ay maaaring magkaroon ng impluwensya sa proseso ng pinagkasunduan ay proporsyonal sa dami ng mga mapagkukunang pang-ekonomiya na maaari nilang dalhin upang dalhin. Ang mga blockchain na ito ay karaniwang itinuturing na "ganap na desentralisado".

2. Consortium blockchains

Ang consortium blockchain ay isang blockchain kung saan ang proseso ng consensus ay kinokontrol ng isang paunang napiling hanay ng mga node; halimbawa, maaaring isipin ng ONE ang isang consortium ng 15 institusyong pampinansyal, na ang bawat isa ay nagpapatakbo ng isang node at kung saan 10 ang dapat pumirma sa bawat bloke upang maging wasto ang bloke.

Ang karapatang basahin ang blockchain ay maaaring pampubliko, o limitado sa mga kalahok, at mayroon ding mga hybrid na ruta tulad ng root hashes ng mga block na pampubliko kasama ng isang API na nagpapahintulot sa mga miyembro ng publiko na gumawa ng limitadong bilang ng mga query at makakuha ng mga cryptographic na patunay ng ilang bahagi ng estado ng blockchain. Ang mga blockchain na ito ay maaaring ituring na "bahagyang desentralisado".

3. Ganap na pribadong blockchain

Ang isang ganap na pribadong blockchain ay isang blockchain kung saan ang mga pahintulot sa pagsulat ay pinananatiling sentralisado sa ONE organisasyon. Ang mga pahintulot sa pagbabasa ay maaaring pampubliko o pinaghihigpitan sa isang di-makatwirang lawak. Malamang na kasama sa mga application ang pamamahala ng database, pag-audit, ETC sa loob ng iisang kumpanya, at sa gayon ay maaaring hindi kailanganin ang pagiging madaling mabasa ng publiko sa maraming kaso, kahit na sa ibang mga kaso ay ninanais ang pampublikong auditability.

Mga Pagkakaiba

Sa pangkalahatan, sa ngayon ay may maliit na diin sa pagkakaiba sa pagitan ng consortium blockchain at ganap na pribadong blockchain, bagama't ito ay mahalaga: ang una ay nagbibigay ng isang hybrid sa pagitan ng "mababang tiwala" na ibinigay ng mga pampublikong blockchain at ang "nag-iisang highly-trusted na entity" na modelo ng mga pribadong blockchain, samantalang ang huli ay maaaring mas tumpak na inilarawan bilang isang tradisyonal na sentralisadong sistema na may isang antas ng cryptographic auditability.

Gayunpaman, sa ilang antas ay may magandang dahilan para sa pagtutok sa consortium sa pribado: ang pangunahing halaga ng mga blockchain sa isang ganap na pribadong konteksto, bukod sa ginagaya na paggana ng makina ng estado, ay cryptographic na pagpapatotoo.

Walang dahilan upang maniwala na ang pinakamainam na format ng naturang probisyon ng pagpapatotoo ay dapat na binubuo ng isang serye ng mga hash-linked na data packet na naglalaman ng mga ugat ng Merkle tree; pangkalahatan zero kaalaman patunay Technology nagbibigay ng mas malawak na hanay ng mga kapana-panabik na posibilidad tungkol sa mga uri ng cryptographic na mga kasiguruhan na maibibigay ng mga application sa kanilang mga user.

Sa pangkalahatan, itatalo ko pa na ang pangkalahatang zero-knowledge-proofs ay, sa corporate financial world, ay lubos na underhyped kumpara sa mga pribadong blockchain.

Sa ngayon, ako ay tututuon sa mas simpleng “pribado laban sa publiko” na talakayan sa blockchain. Sa pangkalahatan, ang ideya na mayroong "ONE tunay na paraan" upang maging blockchaining ay ganap na mali, at ang parehong mga kategorya ay may sariling mga pakinabang at disadvantages.

Mga pakinabang ng pribadong blockchain

Una, mga pribadong blockchain. Kung ikukumpara sa mga pampublikong blockchain, mayroon silang ilang mga pakinabang:

1. Pagbabago ng panuntunan

Ang consortium o kumpanyang nagpapatakbo ng pribadong blockchain ay madaling, kung ninanais, baguhin ang mga patakaran ng isang blockchain, ibalik ang mga transaksyon, baguhin ang mga balanse, ETC. Sa ilang mga kaso, hal. mga pambansang pagpaparehistro ng lupa, ang pagpapaandar na ito ay kinakailangan; walang paraan na ang isang sistema ay papayagang umiral kung saan ang Dread Pirate Roberts ay maaaring magkaroon ng legal na mga karapatan sa pagmamay-ari sa isang malinaw na nakikitang piraso ng lupa, at sa gayon ang isang pagtatangka na lumikha ng isang hindi makontrol na pagpapatala ng lupain ng pamahalaan ay sa pagsasanay ay mabilis na mauuwi sa ONE na hindi kinikilala ng gobyerno mismo.

Siyempre, ang ONE ay maaaring magtaltalan na ang ONE ay maaaring gawin ito sa isang pampublikong blockchain sa pamamagitan ng pagbibigay sa gobyerno ng backdoor key sa isang kontrata; ang kontra-argumento diyan ay ang ganitong paraan ay mahalagang alternatibo ng Rube Goldbergian sa mas mahusay na ruta ng pagkakaroon ng pribadong blockchain, bagama't may bahagyang kontra-argumento doon na ilalarawan ko sa ibang pagkakataon.

2. Mga kilalang validator

Ang mga validator ay kilala, kaya ang anumang panganib ng 51% na pag-atake na magmumula sa ilang pagsasabwatan ng mga minero sa China ay hindi nalalapat.

3. Mas mura ang mga transaksyon

Ang mga transaksyon ay mas mura, dahil kailangan lang nilang ma-verify ng ilang mga node na mapagkakatiwalaan na may napakataas na kapangyarihan sa pagproseso, at hindi kailangang ma-verify ng sampung libong mga laptop.

Ito ay isang napakahalagang alalahanin sa ngayon, dahil ang mga pampublikong blockchain ay may posibilidad na magkaroon ng mga bayarin sa transaksyon na lampas sa $0.01 bawat tx, ngunit mahalagang tandaan na maaari itong magbago sa mahabang panahon kasama ang nasusukat na Technology ng blockchain na nangangako na ibababa ang mga gastos sa public-blockchain sa loob ng ONE o dalawang order ng magnitude ng isang mahusay na pribadong blockchain system.

4. Well-connected na mga node

Mapagkakatiwalaan ang mga node na napakahusay na konektado, at mabilis na maayos ang mga pagkakamali sa pamamagitan ng manu-manong interbensyon, na nagbibigay-daan sa paggamit ng mga consensus algorithm na nag-aalok ng finality pagkatapos ng mas maiikling block times.

Ang mga pagpapabuti sa pampublikong Technology ng blockchain , tulad ng konsepto ng tiyuhin ng Ethereum 1.0 at mamaya na patunay ng stake, ay maaaring maglalapit sa mga pampublikong blockchain sa ideal na "instant confirmation" (hal. nag-aalok ng kabuuang finality pagkatapos ng 15 segundo, sa halip na 99.9999% finality pagkatapos ng dalawang oras tulad ng Bitcoin), ngunit kahit na ang mga pribadong blockchain ay palaging magiging mas mabilis at ang bilis ng kalungkutan ay hindi kailanman magiging mas mabilis at ang bilis ng kalungkutan ay hindi mawawala ang latency2x. bawat dalawang taon ayon sa batas ni Moore.

5. Privacy

Kung pinaghihigpitan ang mga pahintulot sa pagbabasa, ang mga pribadong blockchain ay maaaring magbigay ng mas mataas na antas ng, mabuti, Privacy.

Dahil sa lahat ng ito, maaaring mukhang ang mga pribadong blockchain ay walang alinlangan na isang mas mahusay na pagpipilian para sa mga institusyon. Gayunpaman, kahit na sa isang konteksto ng institusyon, ang mga pampublikong blockchain ay mayroon pa ring maraming halaga, at sa katunayan ang halagang ito ay nakasalalay sa isang malaking antas sa mga pilosopikal na birtud na ang mga tagapagtaguyod ng mga pampublikong blockchain ay nagsusulong sa lahat ng panahon, kabilang sa mga pinuno nito ay ang kalayaan, neutralidad at pagiging bukas.

Mga pakinabang ng pampublikong blockchain

Ang mga bentahe ng pampublikong blockchain sa pangkalahatan ay nahahati sa dalawang pangunahing kategorya:

1. Pinoprotektahan ng mga user mula sa mga developer

Ang mga pampublikong blockchain ay nagbibigay ng paraan upang protektahan ang mga gumagamit ng isang application mula sa mga developer, na nagpapatunay na may ilang mga bagay na kahit na ang mga developer ng isang application ay walang awtoridad na gawin. Mula sa isang walang muwang na pananaw, maaaring mahirap unawain kung bakit gugustuhin ng isang developer ng application na boluntaryong isuko ang kapangyarihan at i-hamstring ang kanilang sarili. Gayunpaman, ang mas advanced na pagsusuri sa ekonomiya ay nagbibigay ng dalawang dahilan kung bakit, sa mga salita ni Thomas Schelling, ang kahinaan ay maaaring maging isang lakas.

Una, kung tahasan mong gagawing mas mahirap o imposible para sa iyong sarili na gawin ang ilang mga bagay, kung gayon ang iba ay mas malamang na magtiwala sa iyo at makisali sa mga pakikipag-ugnayan sa iyo, dahil tiwala sila na ang mga bagay na iyon ay mas malamang na mangyari sa kanila.

Pangalawa, kung personal kang pinipilit o pinipilit ng ibang entity, kung gayon ang pagsasabi ng "Wala akong kapangyarihang gawin ito kahit na gusto ko" ay isang mahalagang bargaining chip, dahil hindi nito hinihikayat ang entity na iyon na pilitin kang gawin ito. Ang isang pangunahing kategorya ng panggigipit o pamimilit na nanganganib ang mga developer ng application ay ng mga pamahalaan, kaya't ang "paglaban sa censorship" ay mahigpit na nauugnay sa ganitong uri ng argumento.

2. Mga epekto sa network

Ang mga pampublikong blockchain ay bukas, at samakatuwid ay malamang na gamitin ng napakaraming entity at makakuha ng ilang mga epekto sa network. Upang magbigay ng partikular na halimbawa, isaalang-alang ang kaso ng domain name escrow.

Sa kasalukuyan, kung gusto ni A na magbenta ng domain kay B, mayroong karaniwang problema sa panganib ng katapat na kailangang lutasin: kung unang magpadala si A, maaaring hindi ipadala ni B ang pera, at kung unang magpadala si B, maaaring hindi ipadala ni A ang domain.

Upang malutas ang problemang ito, mayroon kami sentralisadong escrow intermediary, ngunit ang mga ito ay naniningil mga bayad na tatlo hanggang anim na porsyento. Gayunpaman, kung mayroon tayong sistema ng domain name sa isang blockchain, at nakabukas ang isang pera ang parehong blockchain, pagkatapos ay maaari nating bawasan ang mga gastos sa malapit sa zero gamit ang isang matalinong kontrata: Maaaring ipadala ni A ang domain sa isang program na agad itong ipapadala sa unang tao na magpadala ng pera ng programa, at pinagkakatiwalaan ang programa dahil tumatakbo ito sa isang pampublikong blockchain.

Tandaan na upang ito ay gumana nang mahusay, dalawang ganap na magkakaibang klase ng asset mula sa ganap na magkaibang mga industriya ay dapat nasa parehong database – hindi isang sitwasyon na madaling mangyari sa mga pribadong ledger.

Ang isa pang katulad na halimbawa sa kategoryang ito ay ang mga land registries at title insurance, bagama't mahalagang tandaan na ang isa pang ruta sa interoperability ay ang pagkakaroon ng pribadong chain na maaaring i-verify ng pampublikong chain, btcrelay-style, at magsagawa ng mga transaksyong cross-chain.

Pangangailangan

Sa ilang mga kaso, ang mga bentahe na ito ay hindi kailangan, ngunit sa iba ang mga ito ay lubos na makapangyarihan – sapat na malakas na nagkakahalaga ng 3x na mas mahabang oras ng kumpirmasyon at pagbabayad ng $0.03 para sa isang transaksyon (o, kapag ang Technology ng scalability ay pumasok, $0.0003 para sa isang transaksyon).

Tandaan na sa pamamagitan ng paglikha ng pribadong pinangangasiwaan na mga smart na kontrata sa mga pampublikong blockchain, o mga cross-chain exchange layer sa pagitan ng pampubliko at pribadong blockchain, makakamit ng ONE ang maraming uri ng hybrid na kumbinasyon ng mga katangiang ito.

Ang solusyon na pinakamainam para sa isang partikular na industriya ay nakadepende nang husto sa kung ano ang iyong eksaktong industriya. Sa ilang mga kaso, ang publiko ay malinaw na mas mahusay; sa iba, ang ilang antas ng pribadong kontrol ay kailangan lang.

Gaya ng kadalasang nangyayari sa totoong mundo, depende ito.

Ang artikulong ito ay unang nai-publish sa Blog ng Ethereum at muling nai-publish dito nang may pahintulot.

Pribadong tanda at pampublikong tanda mga larawan sa pamamagitan ng Shutterstock

Vitalik Buterin

Si Vitalik ay isang programmer at manunulat. Itinatag niya ang Ethereum, isang desentralisadong web 3.0 publishing platform, kung saan nanalo siya ng World Technology Award noong 2014.

Picture of CoinDesk author Vitalik Buterin