Blockchains vs DLTs

Analizë e shkurtër krahasuese e burimeve të saj themelore

Nga Tatiana Revoredo

Prezantimi

Ne jemi dëshmitarë të rritjes së një fenomeni që mund të paraqitet si katalizator për ndryshimet në mënyrën se si është bota sot, ndryshime që prekin qeverisjen, stilin e jetës, modelet e korporatave, institucionet në shkallë globale dhe shoqërinë në tërësi.

Imazhi: Shutterstock

Duke sfiduar modele dhe ide të vjetra që na mbushin mendjen me shekuj [1], arkitektura e Blockchain do të sfidojë qeverisjen dhe mënyrat e centralizuara dhe të kontrolluara të transaksioneve, dhe është e padrejtë ta përkufizosh atë si një regjistër të shpërndarë. Kjo përfaqëson vetëm një nga dimensionet e tij të shumta, gamë e të cilëve njerëzit dhe kompanitë nuk janë ende në gjendje të kualifikohen dhe të përcaktojnë sasinë.

Konceptet, karakteristikat dhe karakteristikat e blockchains ende janë zbuluar, por është e mundur të parashikohet se mënyra për zgjidhje në Blockchains kërkon perceptime dhe vlerësime të burimeve të tij themelore.

Në këtë rresht, qëllimi i këtij artikulli është të bëjë një analizë të shkurtër krahasuese midis Blockchains dhe Ledgers shpërndarë, duke adresuar disa nga karakteristikat kryesore të saj dhe, kështu, të ndihmojë në identifikimin e avantazheve dhe disavantazheve që mund të vijnë nga miratimi i tij. Komentet nga ekspertët janë të mirëseardhura për të ndihmuar në rregullimin e papërsosmërive teknike.

Blockchains vs. Shpërndarë Ledger Technologies (DLTs)

Ndërsa përdorimi i termave "Blockchains" dhe "DLTs" (Shpërndarë Ledger Technologies) si sinonime është shumë e zakonshme, e vërteta është se edhe pse Blockchains (Bitcoin, Ethereum, Zcash, për shembull) kanë ngjashmëri me teknologjitë e shpërndara Ledger (si pëlhurë Hyperledger , ose R3 Corda), DLT nuk janë Blockchains.

Imazhi: Shuttesrtock

Shpërndarë Ledger Technologies (DLTs), ose, siç preferojnë të tjerët, arkitekturat dhe strukturat e shpërndara u krijuan për përpunimin e transaksioneve në një mjedis të përbashkët nga aktorët e njohur (nga një marrëdhënie kontraktuale, për shembull), ndërsa Blockchains reale u hartuan në mënyrë që të huajt mund të transferojnë vlerën në mënyrë të sigurt, për të shpërndarë agjentë vlefshmërues për të marrë siguri (saktësi, vërtetësi, besnikëri) dhe pandryshueshmëri [2] në transaksione dhe të dhëna. Vlen të përmendet këtu se vërtetësia dhe pandryshueshmëria janë thelbësore për suksesin e një dixhitalizimi adekuat të pasurive.

Nga ana tjetër, kur analizojmë disa nga burimet e ndryshme teknologjike që ekzistojnë në Ethereum, IBM Hyperledger Fabrikë dhe R3 Corda, ne mund të identifikojmë disa dallime më shumë midis "Blockchains" dhe "DLT".

Ethereum

Transaksionet në Blockchain Ethereumare ruhen brenda "blloqeve", me tranzicione shtetërore [3] që rezultojnë në gjendje të sistemit të ri (i cili sakrifikon shpejtësinë e përpunimit të transaksioneve të bazës së të dhënave [4] me atë të integritetit të sistemit).

Imazhi: Shuttestock

Meqenëse ekosistemiEtehere është ndërtuar nga një kombinim i ekosistemeve private të bllokimit dhe bllokimit publik, për qëllimin e këtij neni, ka më shumë kuptim të sintetizoni nuancat e rrjetit publik të Ethereum.

Kështu që, në lidhje me pjesëmarrjen e palëve, kjo bëhet pa leje, d.m.th., kushdo ka qasje në rrjetin Ethereum, pa pasur nevojë për autorizim. Mënyra e pjesëmarrjes, duhet të theksohet, ka një ndikim të thellë në atë se si arrihet konsensusi.

Në lidhje me "konsensusin" në Ethereum, të gjithë pjesëmarrësit duhet të arrijnë konsensus për renditjen e të gjitha transaksioneve që kanë ndodhur, pavarësisht nëse kontribuesi ka kontribuar në një transaksion specifik. Rendi i transaksioneve është thelbësor për gjendjen e qëndrueshme të librit kryesor. Nëse një urdhër përfundimtar i transaksioneve nuk mund të vendoset, ekziston mundësia që shpenzimet e dyfishta mund të kenë ndodhur. Për shkak se rrjeti mund të përfshijë pjesë që nuk dihen (ose kanë ndonjë përgjegjësi kontraktuale), duhet të përdoret një mekanizëm konsensual për të mbrojtur librin kryesor kundër pjesëmarrësve mashtrues që dëshirojnë të bëjnë shpenzime të dyfishta. Në zbatimin e tanishëm të Ethereum, ky mekanizëm është krijuar nga minierat bazuar në punën "Dëshmi e Punës" (PoW) [5]. Të gjithë pjesëmarrësit duhet të bien dakord për një libër të përbashkët dhe të gjithë pjesëmarrësit kanë qasje në të gjitha shënimet e regjistruara tashmë. Pasojat janë që PoW ndikon negativisht në performancën e përpunimit të transaksioneve [6]. Në lidhje me të dhënat e ruajtura në librin kryesor, megjithëse të dhënat janë anonime, ato janë të arritshme për të gjithë pjesëmarrësit, të cilat mund të komprometojnë aplikacionet që kërkojnë një shkallë më të madhe të intimitetit.

Një veçori tjetër që vlen të përmendet është se Ethereum ka një kriptocurrency të integruar të quajtur Ether. Përdoret për të paguar shpërblime për "nyjet" që kontribuojnë në arritjen e konsensusit nga blloqet e minierave, si dhe për të paguar tarifat e transaksioneve. Prandaj, aplikacionet e decentralizuara (DApps) mund të ndërtohen për Ethereum, të cilat lejojnë transaksione monetare. Për më tepër, një shenjë dixhitale për rastet e përdorimit me porosi mund të krijohet duke vendosur një kontratë të zgjuar që përputhet me një model të paracaktuar [7]. Në këtë mënyrë, paraja ose aktivet mund të përcaktohen.

Për më tepër, arkitektura Ethereum lejon gjithashtu "platforma të bashkëpunimit" të afta për të shtuar shtresa të stimujve "kripto-ekonomik" në sistem.

Më në fund, Ethereum ka integrim në komodizimin dixhital të pasurive, çfarë do të thotë që mund të integrohet në një kursim të mallrave dixhitale, gjë që nuk është e mundur as në Pëlhurën Hyperledger, as në R3 Corda.

Pëlhurë Hyperledger

Pëlhura IBM Hyperledger zëvendëson parimet kryesore të një sistemi Blockchain, duke ruajtur ekzekutimin e të gjitha transaksioneve brenda arkitekturës multichannel për të siguruar xhiros të lartë të transaksioneve në një mjedis të besueshëm. Pëlhura IBM është një DLT, jo një Blockchain.

Arkitektura e pëlhurës Hypherledger sakrifikon integritetin dhe besnikërinë e të dhënave të një sistemi Blockchain për përpunimin dhe rrjedhën e shpejtë të transaksioneve në një mjedis të besueshëm të rrjedhës së të dhënave. Sidoqoftë, ndërsa aranzhimi shtetëror brenda mjedisit të pëlhurës është efikas, ai nuk ka aftësinë për të ruajtur vlerën në një ekosistem publik të decentralizuar në të njëjtën mënyrë siç do të bënte një Blockchain si Ethereum ose Bitcoin.

Lidhur me pjesëmarrjen, në Hyperledger Fabricit është i autorizuar (i lejuar), kështu që pjesëmarrësit në rrjet zgjidhen paraprakisht dhe qasja në rrjet është e kufizuar vetëm për këto.

Nga rruga, interpretimi i konsensusit të pëlhurës Hyperledger është më i rafinuar dhe nuk kufizohet në minierat e bazuara në PoW (Dëshmi e Punës) ose ndonjë derivat. Duke vepruar në modalitetin e lejuar, Hyperledger Pëlhura siguron kontroll më të rafinuar të hyrjes në regjistrime dhe kështu privilegjet e intimitetit. Për më tepër, ju merrni një fitim të performancës, kështu që vetëm palët e interesuara që marrin pjesë në një transaksion duhet të arrijnë konsensus. Konsensusi i Hypherledger është i gjerë dhe mbulon tërë rrjedhën e transaksioneve, domethënë nga propozimi i një transaksioni në rrjet deri tek angazhimi me librin kryesor. [8] Për më tepër, pajisjet llogaritëse (të njohura edhe si "nyje") marrin role dhe detyra të ndryshme në procesin e marrjes së konsensusit.

Në Pëlhurën Hyperledger, nyjet diferencohen, duke u klasifikuar në Klient ose klient-paraqitës [9], kolegë [10] ose pëlques [11]. Pa hyrë në detaje teknike, Pëlhura lejon kontroll të rafinuar mbi konsensus dhe qasje të kufizuar në transaksione, duke rezultuar në përmirësimin e shkallëzimit dhe intimitetit të performancës.

Hyperledger nuk kërkon kripto valuta të integruara, pasi konsensusi nuk arrihet përmes minierave. Me pëlhurën, megjithatë, është e mundur të zhvillohet një monedhë vendase ose një simbol dixhital me kodin zinxhir. [12]

R3 Corda

Në Kordaarkitekturën R3, nga ana tjetër, përpunimi i të dhënave të përbashkëta ndodh në një mjedis "pjesërisht të besueshëm", domethënë, homologët nuk kanë pse t'i besojnë njëri-tjetrit plotësisht, megjithëse platforma e tyre nuk ka përbërësit e një sistemi Blockchain në gjendje të siguroni një vlerë të qartë, të saktë dhe të pandryshueshme.

Imazhi: Shutterstock

Në R3 Corda, pjesë të informacionit janë bashkangjitur me një librar të ngjashëm me bazën e të dhënave, e cila shton të dhëna në një zinxhir ngjarjesh dhe lejon gjurmueshmërinë e origjinës së saj në një mjedis të kontrolluar. Origjina e të dhënave kontrollohet nga anëtarët e Consortium R3 Corda që mban kontrolle të caktuara të qasjes në platformën e softuerit. Duke përdorur këtë konfigurim, bankat dhe institucionet financiare do të jenë në gjendje të maksimizojnë efikasitetin përsa i përket përpunimit të informacionit në një ekosistem të përbashkët kontabël. Të dhënat mund të zhvendosen dhe përpunohen më mirë midis organizatave, duke zvogëluar nevojën për besim thelbësor midis homologëve të pabesueshëm. Që një transaksion në R3 Corda të jetë i vlefshëm, ai duhet të nënshkruhet nga palët e përfshira, të vërtetohet nga kodi i kontratës që përcakton transaksionin.

Sa i përket pjesëmarrjes në R3 Corda, ashtu si në Pëlhurën Hyperledger, ajo është e autorizuar (e lejuar), kështu që pjesëmarrësit e rrjetit janë zgjedhur paraprakisht dhe qasja në rrjet është e kufizuar vetëm për këta.

Në lidhje me konsensusin në R3 Corda, interpretimi i tij është më i rafinuar dhe nuk kufizohet në miniera bazuar në PoW (Dëshmi e Punës) ose derivativ. Duke operuar me leje, R3 Corda siguron një kontroll më të rafinuar të hyrjes për regjistrime dhe kështu rrit intimitetin. Për më tepër, ju fitoni performancë sepse vetëm palët e përfshira në një transaksion duhet të arrijnë një konsensus. Ngjashëm me pëlhurën, konsensusi në Corda është arritur gjithashtu në nivelin e transaksionit, duke përfshirë vetëm pjesë. Vlefshmëria e transaksionit dhe unike e transaksionit i nënshtrohen konsensusit, dhe një vlefshmëri e tillë garantohet nga ekzekutimi i një kodi të kontratave të zgjuara që lidhen me një transaksion. Konsensusi mbi ekskluzivitetin e një transaksioni është arritur midis pjesëmarrësve të njohur si "nyje noteriale". [13]

Këtu, është e rëndësishme të theksohet se për shkak se një sistem është i mbyllur, R3 Corda nuk ka mjetet e nevojshme dhe karakteristikat teknologjike për të ndërtuar një ekosistem të bazuar në stimuj ekonomik, dhe as një mjedis të pasurive dixhitale publike. Për më tepër, R3 Corda nuk kërkon kripto-monedha të ngulitura sepse konsensusi nuk arrihet përmes minierave, dhe Letra e tij e Bardhë nuk parashikon krijimin e monedhave të fshehtë ose shenjave. [14]

Arkitektura Ethereum, Pëlhura Hyperledger dhe R3 Corda në lidhje me rastet e përdorimit të mundshëm

Kur analizohen EthereumWhite Papers [15], Hyperledger Fabricand R3 Corda, këto struktura kanë pikëpamje shumë të ndryshme në fushat e mundshme të aplikimit. [16]

Prandaj, motivimi për zhvillimin e Hyperledger Fabricand R3 Corda është në raste të përdorimit të betonit. Në R3 Corda, rastet e përdorimit nxirren nga sektori i shërbimeve financiare, kjo është arsyeja pse në këtë sektor shtrihet fusha kryesore e aplikimit të Corda. Pëlhura Hyperledger, nga ana tjetër, synon të sigurojë një arkitekturë modulare dhe të shtrirë që mund të punësohet në një gamë të industrive, që nga bankarja dhe kujdesi shëndetësor deri tek zinxhirët e furnizimit.

Ethereum gjithashtu tregon veten plotësisht të pavarur nga çdo fushë specifike e aplikimit, por në ndryshim nga pëlhura Hyperledger, nuk është specifikiteti që qëndron, por sigurimi i një platforme gjenerike për të gjitha llojet e transaksioneve dhe aplikacioneve.

Konsideratat përfundimtare

Isshtë konstatuar këtu që platformat janë në thelb të ndryshme nga njëra-tjetra. Ndërsa Blockchains si Ethereum, ai ka disa veçori që nuk ekzistojnë në librat e shpërndarë. DLT-të, nga ana tjetër, kanë veçori të performancës që Ethereumis aktualisht nuk janë në gjendje t'i arrijnë në të njëjtën masë.

Të gjitha arkitekturat e analizuara këtu janë ende në ndërtim e prandaj protokollet e tyre duhet të ekzaminohen me kujdes nga biznesmenë dhe menaxherë, të cilët duhet t'i kuptojnë ato në thellësinë e nevojshme para çdo zbatimi praktik.

Njohja se ku planifikoni të shkoni dhe sa afër janë këto arkitektura për të përsëritur shkallët e dëshiruara të funksionalitetit, mund të bëjë ndryshimin.

Përgjegjësia: Ky artikull pasqyron vetëm mirëkuptimin personal jo interesant të autorit. Komente nga zhvilluesit për të korrigjuar papërsosmëritë teknike janë të mirëseardhura.

Bibliografi

Ethereum. Në: Funksioni i Tranzicionit Shtetëror Ethereum. Github. Disponível em: https://github.com/ethereum/wiki/wiki/White-Paper#ethereum-state-transition-funksion.

Ethereum. Në: Filozofi. GitHub. Disponível em: https://github.com/ethereum/wiki/wiki/White-Paper#philosophy

Hearn, Mike. Në: Corda: Një libër i shpërndarë. Whitepaper Teknike Corda. Corda, 2016. Disponível em: https://docs.corda.net/_static/corda-technical-whitepaper.pdf

Mougayar, William (Autor); Butterin, Vitalik (Prologo) Në: The Blockchain Business: Premtimi, Praktika dhe Zbatimi i Teknologjisë tjetër të Internetit. Amazon, 2017.

Ray, Shaan. Në: Dallimi midis Blockchain dhe Teknologjisë së Shpërndarë me Ledger. Drejt Shkencës së të Dhënave, 2018.

Fondacioni Linux. Në: Shpjeguesi Hyperledger. Hyperledger. Disponível em: https://youtu.be/js3Zjxbo8TM

Fondacioni Linux. Në: Arkitektura Hyperledger, Vëllimi 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. Në: Krahasimi i Ethereum, pëlhurës Hyperledger dhe Corda. Qendra Blockchain Shkolla Frankfurt, 2017.

Wikipedia, Një enciklopedi livre. Në: Letër e Bardhë. Disponível em: https://pt.wikipedia.org/wiki/White_paper

Xu, të përkulur. Në: Blockchain vs Technologies shpërndarë Ledger. Consensys, 2018.

Fusnotat

[1] Blockchains ndihmon në zvogëlimin, dhe potencialisht madje të eleminimit të besimit tonë ndaj agjentëve të besueshëm të vlefshëm (siç janë bankat, qeveritë, avokatët, noterët dhe zyrtarët e pajtueshmërisë rregullatore)

[2] Antonopoulos, Andreas. Në: "isfarë është Blockchain", Youtube, Janar 2018. Disponível em: https://youtu.be/4FfLhhhIlIc

[3] Konfigurimi aktual i një strukture të të dhënave

[4] Ngjarje llogaritëse që mund të çojnë në transaksione shtetërore, duke qenë në gjendje të inicojnë kontrata ose të thërrasin kontrata para-ekzistuese

[5] Vitalik Buterin, krijuesi i ethereum, kohët e fundit lëshoi ​​një udhëzues të përafërt zbatimi që zbulon se zhvilluesit e rrjetit së pari do të fillojnë me një sistem 'hibrid' që bashkon minierat e provës së stilit bitcoin me provat e tij shumë të parashikuara dhe akoma eksperimentale -sistemi i aksioneve të quajtur Casper, krijuar nga Buterin.

[6] Vukolić M. (2016). Kërkimi i pëlhurës së shkallëzuar të Blockchain: Dëshmi-e-Punës vs BT Replication, në: Camenisch J., Kesdoğan D. (eds.) Probleme të Hapura në Sigurinë e Rrjetit, iNetSec 2015, Shënime Ligjëruese në Shkencë Kompjuterike, Vol. 9591, Springer

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

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

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

[9] Bashkëmoshatarët mund të kenë dy role të veçanta: a. Një bashkëmoshatar ose dorëzues, b. Një bashkëmoshatar ose një miratues. 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-experience-with-corda-on-ledger-cash/966?source_topic_id=962

[14] Gazeta e Bardhë është, sipas Wikipedia, dokument zyrtar i publikuar nga një qeveri ose një organizatë ndërkombëtare, në mënyrë që të shërbejë si një udhëzues ose udhëzues për ndonjë problem dhe si ta përballoni atë.

[15] Valenta, Martin; Sandner, Phillip. Në: Krahasimi i Ethereum, pëlhurës Hyperledger dhe Corda. Qendra Blockchain e Shkollës në Frankfurt, 2017