Blockchains vs DLTs

Stutt samanburðargreining á undirliggjandi auðlindum þess

Eftir Tatiana Revoredo

Kynning

Við erum vitni að vexti fyrirbæra sem hægt er að setja fram sem hvati fyrir breytingum á því hvernig heimurinn er í dag, breytingar sem hafa áhrif á stjórnun, lífshætti, fyrirtækjamódel, stofnanir á heimsvísu og samfélagið í heild.

Mynd: Shutterstock

Með því að ögra gömlum mynstrum og hugmyndum sem byggja huga okkar í aldaraðir [1], mun Blockchain arkitektúr skora á stjórnarhætti og miðstýrðar og stjórnaðar leiðir til viðskipta og það er ósanngjarnt að skilgreina það sem bara dreifða skrá. Þetta er aðeins ein af mörgum víddum þess sem fjöldi fólks og fyrirtækja er enn ekki fær um að uppfylla og mæla.

Enn er verið að afhjúpa hugtök, eiginleika og einkenni Blockchains, en það er hægt að sjá fyrir sér að leiðin að lausnum í Blockchains krefst skynjunar og mats á undirliggjandi auðlindum þess.

Í þessari línu er markmið þessarar greinar að gera stutta samanburðargreiningu á milli Blockchains og dreifðra höfuðbókar þar sem fjallað er um nokkur helstu einkenni hennar og þannig hjálpað til við að greina kosti og galla sem geta stafað af samþykkt hennar. Athugasemdir frá sérfræðingum eru velkomnar til að hjálpa við að laga tæknilega ófullkomleika.

Blockchains vs dreifð Ledger Technologies (DLTs)

Þrátt fyrir að notkun hugtakanna „Blockchains“ og „DLTs“ (Distribd Ledger Technologies) sem samheiti er mjög algeng, er sannleikurinn sá að þó að Blockchains (Bitcoin, Ethereum, Zcash, til dæmis) hafi líkt með dreifðum Ledger tækni (sem Hyperledger Fabric) , eða R3 Corda), DLTs eru ekki Blockchains.

Mynd: Shuttesrtock

Dreifðir Ledger Technologies (DLTs), eða eins og aðrir kjósa, dreift höfuðbókar arkitektúr og mannvirki voru búin til til að vinna úr viðskiptum í umhverfi sem deilt er af þekktum leikurum (til dæmis með samningi), á meðan raunverulegir Blockchains voru hannaðir þannig að ókunnugir gætu flutt verðmæti á öruggan hátt, til að dreifa staðfestingarmiðlum til að fá vissu (nákvæmni, sannleiksgildi, tryggð) og óbreytanleika [2] í viðskiptum og gögnum. Hér er rétt að taka fram að sannleiksgildi og óbreytanleiki eru nauðsynleg til að árangursríkar nægilegar stafrænu eignirnar náist.

Aftur á móti, þegar við greinum nokkur hinna ýmsu tæknilegu auðlinda sem til eru í Ethereum, IBM Hyperledger Fabric og R3 Corda, getum við greint fleiri mun á milli „Blockchains“ og „DLTs“.

Ethereum

Viðskipti í Blockchain Ethereumare geymd innan „reitna“, með umbreytingum ríkisins [3] sem hafa í för með sér ný kerfisástand (sem fórnar hraða vinnslu gagnagrunnsviðskipta [4] vegna heilinda kerfisins).

Mynd: Shuttestock

Þar sem vistkerfið Ethereum er byggt úr blöndu af einkareknum blockchain vistkerfum og opinberum blockchain, er tilgangur þessarar greinar skynsamlegra að búa til blæbrigði almennings netsins af Ethereum.

Hvað varðar þátttöku aðila er þetta gert án leyfis, það er að segja að hver sem er hefur aðgang að Ethereum netinu, án þess að þurfa heimild. Það skal tekið fram að þátttökuaðferðin hefur mikil áhrif á hvernig samstaða er náð.

Um „samstöðuna“ í Ethereum þurfa allir þátttakendur að ná sátt um röð allra viðskipta sem átt hafa sér stað, hvort sem framlagið hefur lagt sitt af mörkum til ákveðinna viðskipta eða ekki. Röð röð viðskipta skiptir sköpum fyrir stöðugt ástand bókarinnar. Ef ekki er hægt að koma fram endanlegri röð viðskipta, eru líkur á því að tvöföld eyðsla hafi átt sér stað. Vegna þess að netið getur falið í sér hluta sem eru ekki þekktir (eða hafa samningsábyrgð), verður að nota samkomulag um að verja höfuðstaðinn gegn sviksamlegum þátttakendum sem vilja leggja í tvöfalda eyðslu. Í núverandi framkvæmd Ethereum er þetta fyrirkomulag komið á fót með námuvinnslu á grundvelli vinnuaflsins „Proof of Work“ (PoW) [5]. Allir þátttakendur verða að samþykkja sameiginlega bók og allir þátttakendur hafa aðgang að öllum færslum sem þegar eru skráðar. Afleiðingarnar eru þær að PoW hefur slæm áhrif á afkomu viðskiptaafgreiðslu [6]. Varðandi gögnin sem eru geymd í höfuðbókinni, þó að skrárnar séu nafnlausar, eru þær aðgengilegar öllum þátttakendum, sem geta haft áhrif á forrit sem krefjast meiri persónuverndar.

Annar þáttur sem vekur athygli er að Ethereum er með innbyggðan cryptocurrency sem kallast Ether. Það er notað til að greiða umbun fyrir „hnúður“ sem stuðla að því að ná sátt með námuvinnslublokkum og einnig til að greiða viðskiptagjöld. Þess vegna er hægt að byggja dreifð forrit (DApps) fyrir Ethereum, sem gerir ráð fyrir peningalegum viðskiptum. Að auki er hægt að búa til stafrænt tákn fyrir sérsniðin notkun mál með því að beita snjallum samningi sem er í samræmi við fyrirfram skilgreint mynstur [7]. Á þennan hátt er hægt að skilgreina cryptocur currency eða eignir.

Að auki leyfir Ethereum arkitektúr einnig „tengd pallur“ sem er fær um að bæta við lag af „dulmálshagslegum“ hvata í kerfið.

Að lokum hefur Ethereum samþættingu í stafrænu vörueigninni, hvað þýðir að geta samlagast í sparnaði á stafrænum vörum, sem er hvorki mögulegt í Hyperledger Fabric, né heldur í R3 Corda.

Hyperledger efni

IBM Hyperledger Fabric kemur í stað lykilreglna Blockchain kerfis og viðheldur framkvæmd allra viðskipta innan marghátta arkitektúrsins til að tryggja mikla afköst viðskipta í traustu umhverfi. IBM Fabric er DLT, ekki Blockchain.

Hypherledger Fabric arkitektúrinn fórnar heilleika og tryggð gagna Blockchain kerfis til að fá hraðari vinnslu og afköst í áreiðanlegu gagnastreymisumhverfi. En þó að ríkisfyrirkomulagið innan efnisumhverfisins sé skilvirkt, þá hefur það ekki getu til að varðveita gildi í dreifðu opinberu vistkerfi á sama hátt og Blockchain eins og Ethereum eða Bitcoin myndi gera.

Varðandi þátttökuna í Hyperledger Fabricit er heimilað (leyfilegt), þannig að þátttakendur netsins eru valdir fyrirfram og netaðgangur er takmarkaður við þá eingöngu.

Við the vegur, samstaða túlkun Hyperledger Fabric er fágaðri og er ekki takmörkuð við PoW-undirstaða námuvinnslu (Proof of Work) eða einhverja afleiðu. Með því að starfa í leyfilegum ham veitir Hyperledger Fabric fágaðari aðgangsstýring á skrárnar og gefur því næði. Að auki færðu frammistöðuhagnað, þannig að aðeins hagsmunaaðilar sem taka þátt í viðskiptum þurfa að ná samstöðu. Samstaða um Hypherledger er víðtæk og nær til alls flæðis viðskipta, það er frá tillögu um viðskipti yfir á netið til skuldbindingarinnar við höfuðbókina. [8] Að auki taka tölvutæki (einnig þekkt sem „hnúður“) mismunandi hlutverk og verkefni við að ná sátt.

Í Hyperledger Fabric eru hnútar aðgreindir, flokkaðir í Viðskiptavin eða sendandi viðskiptavinur [9], jafningi [10] eða þátttakandi [11]. Án þess að gera tæknilegar upplýsingar leyfir Fabric fágað stjórn á samstöðu og takmarkaðan aðgang að viðskiptum, sem leiðir til bættrar sveigjanleika og frammistöðu næði.

Hyperledger þarf ekki innbyggða cryptocururrency, þar sem samstaða næst ekki með námuvinnslu. Með Fabric er það hins vegar mögulegt að þróa innfæddan gjaldmiðil eða stafrænt tákn með keðjukóðanum. [12]

R3 Corda

Í R3 Cordaarchitecture kemur vinnsla sameiginlegra gagna aftur á móti fram í „að hluta til áreiðanlegu“ umhverfi, það er, að viðsemjendur þurfa ekki að treysta hvor öðrum alveg, þó að vettvangur þeirra hafi ekki íhluti Blockchain kerfis til tryggja ótvírætt, nákvæmt og óbreytilegt gildi.

Mynd: Shutterstock

Í R3 Corda eru upplýsingagjafir festir við gagnagrunnslíkan höfuðbók, sem bætir gögnum inn í atburðakeðju og gerir rekjanleika uppruna sinnar í stjórnuðu umhverfi. Uppruni gagnanna er stjórnað af meðlimum Consortium R3 Corda sem heldur ákveðnu eftirliti með aðgangi að hugbúnaðarpallinum. Með því að nota þessa stillingu munu bankar og fjármálastofnanir geta hámarkað skilvirkni hvað varðar upplýsingavinnslu í sameiginlegu bókhaldsvistkerfi. Hægt er að flytja og vinna úr gögnum milli stofnana, draga úr þörfinni á verulegu trausti milli óáreiðra hliðstæða. Til þess að viðskipti í R3 Corda séu gild verða þau: að vera undirrituð af hlutaðeigandi aðilum, staðfestur með samningskóðanum sem ákvarðar viðskiptin.

Hvað varðar þátttöku í R3 Corda, rétt eins og í Hyperledger Fabric, þá er það heimilað (leyfilegt), þannig að þátttakendur netsins eru valdir fyrirfram og aðgangur að netinu er eingöngu bundinn við þetta.

Varðandi samstöðu í R3 Corda er túlkun hennar fáguðari og er ekki takmörkuð við námuvinnslu byggða á PoW (Proof of Work) eða afleiðu. Með því að starfa með leyfi veitir R3 Corda fágaðra aðgangsstýringar fyrir skrár og eykur þannig friðhelgi einkalífsins. Að auki færðu frammistöðu vegna þess að aðeins þeir aðilar sem taka þátt í viðskiptum þurfa að ná sátt. Svipað og Fabric er samstaða í Corda einnig náð á viðskiptastiginu, þar sem aðeins eru hlutar. Gildið í viðskiptunum og sérstaða viðskiptanna eru háð samstöðu og slíkur gildistími er tryggður með framkvæmd snjallra samninga kóða sem tengjast viðskiptunum. Samstaða um einkarétt viðskipta er náð meðal þátttakenda þekktur sem „notary hnúður“. [13]

Hér er mikilvægt að hafa í huga að vegna þess að kerfi er lokað hefur R3 Corda ekki nauðsynlegar leiðir og tæknilega eiginleika til að byggja upp vistkerfi sem byggist á efnahagslegum hvata, né umhverfi opinberra stafræna eigna. Það sem meira er, R3 Corda þarfnast ekki innbyggðra dulmáls gjaldmiðla vegna þess að samstaða næst ekki með námuvinnslu og hvítbókin gerir ekki ráð fyrir stofnun cryptocurrencies eða tákn. [14]

Arkitektúr Ethereum, Hyperledger Fabric og R3 Corda varðandi hugsanleg notkunarmál

Þegar greiningar EthereumWhite pappíra [15], Hyperledger Fabricand R3 Corda, hafa þessi mannvirki mjög mismunandi skoðanir á mögulegum notkunarreitum. [16]

Þess vegna er hvatningin fyrir þróun Hyperledger Fabricand R3 Corda í tilvikum um steypu notkun. Í R3 Corda eru notkunarmálin dregin út úr fjármálaþjónustugeiranum og þess vegna liggur aðal notkunarsvið Corda í þessum geira. Hyperledger Fabric ætlar hins vegar að bjóða upp á mát og teygjanlegan arkitektúr sem hægt er að nota í ýmsum atvinnugreinum, allt frá bankastarfsemi og heilsugæslu til aðfangakeðju.

Ethereum sýnir sig einnig algerlega óháð einhverju tilteknu sviði en í mótsögn við Hyperledger Fabric er það ekki sértækið sem stendur upp úr, heldur veitir almennur vettvangur fyrir allar tegundir viðskipta og forrita.

Lokaathuganir

Hér er ályktað að pallarnir séu í eðli sínu frábrugðnir hver öðrum. Þó að Blockchains séu Ethereum, hefur það ákveðna eiginleika sem eru ekki til í dreifðum höfuðbókum. DLTs hafa aftur á móti frammistöðuaðgerðir sem Ethereumis getur ekki náð í sama mæli.

Allar byggingarlistar sem hér eru greindar eru enn í smíðum og því ber að skoða siðareglur þeirra vandlega af kaupsýslumönnum og stjórnendum sem verða að skilja þær á nauðsynlegu dýpi áður en nokkur framkvæmd er framkvæmd.

Að vita hvert þú ætlar að fara og hversu nálægt þessum arkitektúrum er að afrita æskilega gráður af virkni getur skipt sköpum.

Fyrirvari: Þessi grein endurspeglar aðeins tilgerðarlausan persónulegan skilning höfundar. Athugasemdir frá hönnuðum til að leiðrétta tæknilega ófullkomleika eru vel þegnar.

Heimildaskrá

Ethereum. Í: Ethereum State Transition Function. Github. Disponível em: https://github.com/ethereum/wiki/wiki/White-Paper#ethereum-state-transition-function.

Ethereum. Í: heimspeki. GitHub. Disponível em: https://github.com/ethereum/wiki/wiki/White-Paper#philosophy

Heyrðu, Mike. Í: Corda: Dreifður höfuðbók. Corda Technical Whitepaper. Corda, 2016. Disponível em: https://docs.corda.net/_static/corda-technical-whitepaper.pdf

Mougayar, William (rithöfundur); Butterin, Vitalik (Prologo) í: The Business Blockchain: Lofa, æfa og beita næstu nettækni. Amazon, 2017.

Ray, Shaan. Í: Munurinn á Blockchain og dreift Ledger tækni. Í átt til gagnavísinda, 2018.

Linux Foundation. Í: Hyperledger Explainer. Hyperledger. Disponível em: https://youtu.be/js3Zjxbo8TM

Linux Foundation. Í: Hyperledger arkitektúr, bindi 1. Hyperledger Whitepaper. Disponível em: https://www.hyperledger.org/wp-content/uploads/2017/08/Hyperledger_Arch_WG_Paper_1_Consensus.pdf

Valenta, Martin; Sandner, Phillip. Í: Samanburður á Ethereum, Hyperledger efni og Corda. Blockchain Center í Frankfurt, 2017.

Wikipedia, A enciclopédia livre. Í: Hvítbók. Disponível em: https://pt.wikipedia.org/wiki/White_paper

Xu, Bent. Í: Blockchain vs. dreift Ledger Technologies. Consensys, 2018.

Lokaskýringar

[1] Blockchains hjálpar til við að draga úr og hugsanlega jafnvel útrýma trausti okkar á áreiðanlegum löggildingaraðilum (svo sem bönkum, ríkisstjórnum, lögmönnum, lögbókendum og embættismönnum varðandi regluverki)

[2] Antonopoulos, Andreas. Í: „Hvað er Blockchain“, Youtube, Jan. 2018. Disponível em: https://youtu.be/4FfLhhhIlIc

[3] Núverandi uppsetning gagnagerðar

[4] Tölfræðilegir atburðir sem geta leitt til ríkisviðskipta, að geta hafið samninga eða hringt í fyrirliggjandi samninga

[5] Vitalik Buterin, höfundur ethereum, sendi nýverið frá sér grófa útfærsluhandbók sem sýnir að verktaki netsins mun fyrst byrja með „tvinntölvu“ kerfi sem sameinar bitcoin-stíl sönnun fyrir vinnu námuvinnslu með mikilli eftirvæntingu og enn tilrauna sönnun -hefðakerfi sem kallast Casper, búið til af Buterin.

[6] Vukolić M. (2016). The Quest for Scalable Blockchain Fabric: Proof-of-Work vs. BFT Replication, í: Camenisch J., Kesdoğan D. (ritstj.) Opin vandamál í netöryggi, iNetSec 2015, Fyrirlestrarbréf í tölvunarfræði, bindi. 9591, Springer

[6] https://www.ethereum.org/token

[7] https://hyperledger-fabric.readthedocs.io/en/latest/fabric_model.html#consensus

[8] https://github.com/hyperledger-archives/fabric/wiki/Next-Consensus-Architecture-Proposal

[9] Jafningjar geta haft tvö sérstök hlutverk: a. Sendandi jafningi eða innsendari, b. Stuðningur jafningi eða stuðningsaðili. https://github.com/hyperledger-archives/fabric/wiki/Next-Consensus-Architecture-Proposal

[10] https://github.com/hyperledger-archives/fabric/wiki/Next-Consensus-Architecture-Proposal

[11] https://hyperledger-fabric.readthedocs.io/en/latest/Fabric-FAQ.html#chaincode-smart-contracts-and-digital-assets

[12] https://github.com/hyperledger-archives/fabric/wiki/Next-Consensus-Architecture-Proposal

[13] https://discourse.corda.net/t/mobile-consumer-payment-experiences-with-corda-on-ledger-cash/966?source_topic_id=962

[14] Hvítbókin er, samkvæmt Wikipedia, opinbert skjal sem gefið er út af stjórnvöldum eða alþjóðastofnun til að geta þjónað sem leiðbeiningar eða leiðbeiningar um eitthvert vandamál og hvernig eigi að horfast í augu við það.

[15] Valenta, Martin; Sandner, Phillip. Í: Samanburður á Ethereum, Hyperledger efni og Corda. Blockchain Center í Frankfurt, 2017