Blockchains vs DLTs

Əsas mənbələrinin qısa müqayisəli təhlili

Tatiana Revoredo tərəfindən

Giriş

Dünyanın bugünkü vəziyyətindəki dəyişikliklərin, idarəetməyə, həyat tərzinə, korporativ modellərə, qlobal miqyasda və bütövlükdə cəmiyyətə təsir edən dəyişikliklərin katalizatoru kimi təqdim edilə biləcək bir fenomenin böyüməsinin şahidiyik.

Şəkil: Shutterstock

Əsrlər boyu düşüncələrimizi yaşadan köhnə naxış və fikirləri [1], Blockchain memarlığı idarəetməyə və mərkəzləşdirilmiş və nəzarət edilən əməliyyat üsullarına meydan oxuyacaq və bunu sadəcə yayılmış bir qeyd olaraq təyin etmək ədalətsizlikdir. Bu, insanların və şirkətlərin diapazonlarını hələ müəyyənləşdirə və ölçmək iqtidarında olmayan çox ölçülərindən yalnız birini təmsil edir.

Blockchains anlayışları, xüsusiyyətləri və xüsusiyyətləri hələ də açıqlanmaqdadır, lakin Blockchains-də həll yolunun əsas mənbələrin qavranılması və qiymətləndirilməsini tələb etdiyini düşünmək mümkündür.

Bu sətirdə, bu məqalənin məqsədi, Blockchains və Distribed Ledgers arasında qısa müqayisəli bir analiz etmək, onun bəzi əsas xüsusiyyətlərinə toxunmaq və bununla da onun qəbulu ilə nəticələnə biləcək üstünlük və çatışmazlıqları müəyyənləşdirməyə kömək etməkdir. Mütəxəssislərin şərhləri texniki qüsurları düzəltməyə kömək edəcəkdir.

Blockchains vs Distribed Ledger Technologies (DLTs)

"Blockchains" və "DLTs" (Distribed Ledger Technologies) terminlərinin sinonim kimi istifadə edilməsi çox yaygın olsa da, həqiqət budur ki, Blockchains (Bitcoin, Ethereum, Zcash, məsələn) Distribed Ledger texnologiyaları ilə oxşarlıqlar var (Hyperledger Parça kimi) , və ya R3 Corda), DLTs Blockchains deyildir.

Şəkil: Shuttesrtock

Paylanmış Ledger Texnologiyaları (DLTs) və ya başqalarının istədiyi kimi, məşhur aktyorların paylaşdığı bir mühitdə (məsələn, müqavilə münasibətləri ilə) əməliyyatların emalı üçün paylanmış mühasibatlıq memarlığı və quruluşları yaradıldı, əsl Blockchainlər belə tərtib edilmişdir qəriblər dəyərini etibarlı şəkildə köçürə bilər, əməliyyat və məlumatlarda etibarlılıq (dəqiqlik, düzgünlük, sədaqət) və dəyişməzlik əldə etmək üçün qiymətləndirmə agentlərini paylaya bilər. Burada qeyd etmək lazımdır ki, etibarlılıq və dəyişməzlik aktivlərin adekvat rəqəmsallaşdırılması üçün vacibdir.

Digər tərəfdən Ethereum, IBM Hyperledger Fabric və R3 Corda mövcud olan müxtəlif texnoloji qaynaqları təhlil edərkən, "Blockchains" və "DLTs" arasındakı bəzi fərqləri müəyyən edə bilərik.

Ethereum

Blockchain Ethereumare-də əməliyyatlar "bloklar" içərisində saxlanılır, dövlət keçidləri ilə [3] yeni sistem halları yaranır (bu sistem bütövlüyü ilə verilənlər bazası əməliyyatlarının işlənməsi sürətini [4] qurban verir).

Şəkil: Shuttestock

TheEthereum ekosistemi, özəl blockchain ekosistemləri və ictimai blockchain birləşməsindən qurulduğundan, bu məqalənin məqsədi üçün Ethereum-un ictimai şəbəkə nüanslarını sintez etmək daha məna verir.

Beləliklə, tərəflərin iştirakı ilə əlaqədar olaraq, bu, icazəsiz aparılır, yəni Ethereum şəbəkəsinə, icazəyə ehtiyac olmadan hər kəs daxil ola bilər. Qeyd etmək lazımdır ki, iştirak rejimi konsensusun necə əldə olunduğuna dərin təsir göstərir.

Ethereum-dakı "konsensus" barədə, iştirakçıların müəyyən bir əməliyyata töhfə verib-verməməsindən asılı olmayaraq, bütün əməliyyatlar qaydasında konsensusa ehtiyac var. Əməliyyatlar qaydası kitabçanın ardıcıl vəziyyəti üçün çox vacibdir. Əməliyyatların yekun bir sifarişini təyin etmək mümkün olmadıqda, ikiqat xərcləmə baş verə biləcəyi ehtimalı var. Şəbəkə bilinməyən (və ya hər hansı bir müqavilə öhdəliyi olan) hissələri əhatə edə bildiyindən, mühasibat kitabını ikiqat xərc çəkmək istəyən saxta iştirakçılardan qorumaq üçün konsensual mexanizm tətbiq edilməlidir. Ethereum-un hazırkı tətbiqində bu iş “İşin sübutu” (PoW) [5] əsasında mədənçilik yolu ilə qurulur. Bütün iştirakçılar ümumi bir kitabla razılaşmalı və bütün iştirakçılar artıq qeydiyyata alınmış bütün girişlərə giriş əldə edə bilərlər. Nəticələr PoW əməliyyatın işlənməsinə mənfi təsir göstərməsidir. Kitabçada saxlanan məlumatlara gəlincə, qeydlər anonim olsa da, bütün iştirakçılar üçün əlçatandır, daha yüksək dərəcədə gizlilik tələb edən tətbiqləri güzəştə gedə bilər.

Diqqəti çəkən başqa bir xüsusiyyət, Ethereum-un Ether adlı daxili cryptocurrency-ya sahib olmasıdır. Mədən blokları ilə konsensus əldə etməyə kömək edən "qovşaqlar" üçün mükafatların ödənilməsi, habelə əməliyyat haqqının ödənilməsi üçün istifadə olunur. Buna görə, Ethereum üçün pul əməliyyatlarını həyata keçirməyə imkan verən mərkəzləşdirilmiş tətbiqlər (DApps) inşa edilə bilər. Bundan əlavə, xüsusi istifadə halları üçün rəqəmsal bir mö'cüzə əvvəlcədən təyin edilmiş bir nümunəyə uyğun ağıllı bir müqavilə yerləşdirməklə yaradıla bilər [7]. Bu şəkildə, cryptocurrencies və ya aktivlər müəyyən edilə bilər.

Bundan əlavə, Ethereum arxitekturası, sistemə "kriptovalyutası" təşviq qatlarını əlavə edə bilən "ortaq platformalara" da imkan verir.

Nəhayət Ethereum, rəqəmsal malların qənaətinə inteqrasiya edə bilən, aktivlərin rəqəmsal ticarəti ilə inteqrasiyaya malikdir, bu da nə Hyperledger Parça, nə də R3 Corda da mümkün deyil.

Hyperledger Parça

IBM Hyperledger Fabric, etibarlı bir mühitdə yüksək əməliyyat keçirmə qabiliyyətini təmin etmək üçün çoxkanallı arxitekturada bütün əməliyyatların icrasını təmin edərək Blockchain sisteminin əsas prinsiplərini əvəz edir. IBM Fabric bir Blockchain deyil, DLT-dir.

Hipherledger Parça arxitekturası, etibarlı məlumat axını mühitində daha sürətli əməliyyatın aparılması və ötürülməsi üçün Blockchain sisteminin bütövlüyünü və məlumatların etibarlılığını qurban verir. Lakin, Parça mühitindəki dövlət tənzimləməsi səmərəli olsa da, Ethereum və ya Bitcoin kimi bir Blockchain-in etdiyi şəkildə mərkəzləşdirilməmiş bir ictimai ekosistemdəki dəyəri qorumaq qabiliyyətinə sahib deyil.

İştirak məsələsinə gəlincə, Hyperledger Fabricit-də şəbəkə iştirakçıları əvvəlcədən seçilir və şəbəkə girişi yalnız bunlarla məhdudlaşdırılır.

Yeri gəlmişkən, Hyperledger Parça konsensus şərhi daha zərifdir və PoW əsaslı mədən (İşin sübutu) və ya bəzi törəmələrlə məhdudlaşmır. İcazə verilən rejimdə işləyərək, Hyperledger Fabric qeydlərə daha dəqiqləşdirilmiş giriş nəzarəti və beləliklə imtiyazların məxfiliyini təmin edir. Bundan əlavə, bir performans qazancı əldə edirsiniz, buna görə yalnız bir əməliyyatda iştirak edən tərəflərin konsensusa ehtiyacı var. Hipherledger konsensusu genişdir və əməliyyatların hamısını, yəni əməliyyatın təklifindən tutmuş şəbəkə ilə mühasibatlıq öhdəliyini əhatə edir. [8] Bundan əlavə, hesablama cihazları ("qovşaqlar" kimi də tanınır) konsensus əldə etmə prosesində müxtəlif rol və vəzifələr götürürlər.

Hyperledger Parça-da qovşaqlar fərqlənir, Müştəri və ya təqdim edən müştəri [9], həmyaşıdlar [10] və ya razılıq verənlər [11]. Texniki detallara girmədən, Fabric konsensus üzərində dəqiq idarəetmə və əməliyyatların məhdudlaşdırılmasına imkan verir və nəticədə genişlənmə qabiliyyəti və performans gizliliyi artır.

Hiperledger daxili cryptocurrencies tələb etmir, çünki mədən yolu ilə konsensus əldə edilmir. Bununla birlikdə, Fabric ilə yerli valyuta və ya zəncir kodu ilə rəqəmsal bir mö'cüzə inkişaf etdirmək mümkündür. [12]

R3 Corda

R3 Cordaarchitecture-də, öz növbəsində, paylaşılan məlumatların emalı "qismən etibarlı" mühitdə baş verir, yəni qarşı tərəflər bir-birlərinə tamamilə etibar etməli deyillər, baxmayaraq ki platformalarında Blockchain sisteminin komponentləri olmur birmənalı, dəqiq və dəyişməyən bir dəyəri təmin edin.

Şəkil: Shutterstock

R3 Corda-da məlumat hissələri bir hadisə zəncirinə məlumat əlavə edən və idarə olunan mühitdə mənşəyinin izlənməsinə imkan verən verilənlər bazasına bənzər bir kitabçaya yapışdırılır. Məlumatların mənşəyi, proqram platformasına daxil olmaq üçün müəyyən nəzarət sahibi olan R3 Corda Konsorsiumunun üzvləri tərəfindən idarə olunur. Bu konfiqurasiyadan istifadə edərək banklar və maliyyə qurumları ortaq mühasibat ekosistemində məlumatların işlənməsi baxımından səmərəliliyi artıra biləcəklər. Məlumatlar, təşkilatlar arasında daha yaxşı köçürülə və işlənə bilər, etibarlı olmayan həmkarlar arasında əhəmiyyətli etimad ehtiyacını azaldır. R3 Corda bir əməliyyatın etibarlı olması üçün aşağıdakılar lazımdır: iştirak edən tərəflər tərəfindən imzalanmalı, əməliyyatı təyin edən müqavilə kodu ilə təsdiqlənməlidir.

R3 Corda-da iştiraka gəldikdə, Hyperledger Parça-da olduğu kimi, icazə verilmişdir (icazə verilir), şəbəkə iştirakçıları əvvəlcədən seçilir və şəbəkəyə giriş yalnız bunlarla məhdudlaşdırılır.

R3 Corda konsensusuna gəldikdə, onun təfsiri daha zərifdir və PoW (İşin sübutu) və ya törəməsinə əsaslanaraq mədən ilə məhdudlaşmır. İcazə ilə fəaliyyət göstərərək R3 Corda qeydlər üçün daha dəqiqləşdirilmiş giriş nəzarəti təmin edir və beləliklə məxfiliyi artırır. Bundan əlavə, performans qazanırsınız, çünki yalnız bir əməliyyatda iştirak edən tərəflərin konsensusa ehtiyacı var. Fabrikaya bənzər şəkildə Corda da konsensus yalnız hissələrdən ibarət olmaqla əməliyyat səviyyəsində əldə edilir. Əməliyyatın etibarlılığı və əməliyyatın unikallığı konsensusa ehtiyac duyur və belə bir etibarlılıq bir əməliyyatla əlaqəli ağıllı müqavilələr kodunun icrası ilə təmin edilir. "Notarius qovşaqları" kimi tanınan iştirakçılar arasında bir əməliyyatın eksklüzivliyinə dair konsensus əldə edilir. [13]

Burada bir sistemin bağlandığı üçün R3 Corda'nın iqtisadi stimullara əsaslanan ekosistem qurmaq üçün lazımi vasitələrə və texnoloji xüsusiyyətlərə sahib olmadığına diqqət çəkmək lazımdır, nə də ictimai rəqəmsal aktivlər mühiti. Üstəlik, R3 Corda əlaqədar kriptovalyutalar tələb etmir, çünki dağ-mədən yolu ilə konsensus əldə edilmir və Ağ Kağız, cryptocurrencies və ayələr yaratmağı təmin etmir. [14]

Mümkün istifadə halları ilə əlaqədar Memarlar Ethereum, Hyperledger Parça və R3 Corda

EthereumWhite Papers [15], Hyperledger Fabricand R3 Corda analiz edərkən, bu quruluşların mümkün tətbiq sahələrinə dair çox fərqli fikirlərə sahibdir. [16]

Buna görə, Hyperledger Fabricand R3 Corda'nın inkişafı üçün motivasiya beton istifadə vəziyyətindədir. R3 Corda, istifadə halları maliyyə xidmətləri sektorundan çıxarılır, buna görə də bu sektorda Corda'nın əsas tətbiq sahəsidir. Digər tərəfdən, Hyperledger Parça, bankçılıq və səhiyyə sahələrindən tutmuş tədarük zəncirlərinə qədər bir sıra sahələrdə istifadə edilə bilən modul və genişlənən bir memarlıq təqdim etmək niyyətindədir.

Ethereum ayrıca hər hansı bir tətbiq sahəsindən tamamilə müstəqil olduğunu göstərir, lakin Hyperledger Parça-dan fərqli olaraq, fərqlənən spesifiklik deyil, bütün növ əməliyyatlar və tətbiqlər üçün ümumi bir platformadır.

Yekun mülahizələr

Burada platformaların bir-birindən mahiyyətcə fərqli olduğu qənaətindədir. Blockchains Ethereum kimi olsa da, yayılmış kitablarda olmayan müəyyən xüsusiyyətlərə malikdir. DLTlər, öz növbəsində, Ethereumisin hazırda eyni dərəcədə əldə edə bilməyəcəyi performans xüsusiyyətlərinə malikdir.

Burada təhlil edilən bütün memarlıq işləri davam etdirilir və buna görə də protokolları iş adamları və menecerlər tərəfindən diqqətlə araşdırılmalı, onlar hər hansı bir praktik həyata keçirmədən əvvəl lazımi dərinliyə qədər başa düşməlidirlər.

Getmək istədiyiniz yerə və bu memarlığın istədiyiniz işləmə dərəcələrini təkrarlamaq üçün nə qədər yaxın olduğunu bilmək bütün fərqləri artıra bilər.

İmtina: Bu yazı yalnız müəllifin iddiasız şəxsi anlayışını əks etdirir. Texniki qüsurları düzəltmək üçün tərtibatçıların şərhləri xoş gəlir.

Biblioqrafiya

Ethereum. In: Ethereum dövlət keçid funksiyası. Github. Disponível em: https://github.com/ethereum/wiki/wiki/White-Paper#ethereum-state-transition-function.

Ethereum. In: Fəlsəfə. GitHub. Disponível em: https://github.com/ethereum/wiki/wiki/White-Paper#philosophy

Hearn, Mayk. In: Corda: Paylanmış bir dəftər. Corda Texniki Ağardıcı. Corda, 2016. Disponível em: https://docs.corda.net/_static/corda-technical-whitepaper.pdf

Mougayar, William (Müəllif); Butterin, Vitalik (Prologo) In: Business Blockchain: Növbəti İnternet Texnologiyasının vədi, Təcrübəsi və Tətbiqi. Amazon, 2017.

Ray, Şaan. In: Blockchain və paylanmış kirpi texnologiyası arasındakı fərq. Məlumat Elminə Doğru, 2018.

Linux Vəqfi. In: Hiperledger İzahat. Hiperledger. Disponível em: https://youtu.be/js3Zjxbo8TM

Linux Vəqfi. In: Hyperledger Memarlıq, Cild 1. Hiperledger Ağardıcı. Disponível em: https://www.hyperledger.org/wp-content/uploads/2017/08/Hyperledger_Arch_WG_Paper_1_Consensus.pdf

Valenta, Martin; Sandner, Filip. In: Ethereum, Hyperledger Parça və Corda ilə müqayisə. Frankfurt School Blockchain Mərkəzi, 2017.

Vikipediya, bir ensiklopediya livre. In: Ağ Kağız. Disponível em: https://pt.wikipedia.org/wiki/White_paper

Xu, əyilmiş. In: Blockchain vs. Distribed Ledger Technologies. Konsensis, 2018.

Son qeydlər

[1] Blockchains etibarlı təsdiqləyici agentlərə (banklar, hökumətlər, hüquqşünaslar, notariuslar və tənzimləmə qaydalarına cavabdeh məmurlar kimi) etibarımızı azaltmağa və hətta ləğv etməyə kömək edir.

[2] Antonopoulos, Andreas. In: "Blockchain nədir", Youtube, Yanvar 2018. Disponível em: https://youtu.be/4FfLhhhIlIc

[3] Məlumat strukturunun cari konfiqurasiyası

[4] Dövlət əməliyyatlarına səbəb ola biləcək hesablaşma hadisələri, müqavilə bağlamaq və ya əvvəlcədən mövcud olan müqavilələri çağırmaq

[5] Ethereum'un yaradıcısı Vitalik Buterin, şəbəkənin inkişaf etdiricilərinin əvvəlcə bitcoin tipli işləmə mədənini çox gözlənilən və hələ də sınaqdan çıxarılmış sübutla birləşdirən 'hibrid' sistemdən başlayacağını ortaya qoyan kobud tətbiqetmə təlimatı yayımladı. Buterin tərəfindən yaradılan Casper adlı səhm sistemi.

[6] Vukolić M. (2016). Ölçülenebilecek Blockchain Parça üçün Tapşırıq: İşə Qarşı Əməl BFT Yayımı, ilə: Camenisch J., Kesdoğan D. (eds.) Şəbəkə Təhlükəsizliyində Açıq Problemlər, iNetSec 2015, Kompüter Elmində Mühazirə qeydləri, Vol. 9591, Springer

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

[7] https://hyperledger-fabrikat.readthedocs.io/az/latest/fabrik_model.html#consensus

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

[9] Həmyaşıdların iki xüsusi rolu ola bilər: a. Təqdim edən həmyaşıd və ya təqdim edən, b. Təsdiq edən həmyaşıd və ya təsdiqləyici. https://github.com/hyperledger-archives/fabric/wiki/Next-Konsensus- Arxitektura-Proposal

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

[11] https://hyperledger-fabrikatura

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

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

[14] Ağ Kağız, Vikipediyaya görə, hökumətin və ya beynəlxalq təşkilatın dərc etdiyi rəsmi sənəddir ki, hansısa problemə və onunla necə qarşılaşacağına dair bələdçi və ya bələdçi rolunu oynayır.

[15] Valenta, Martin; Sandner, Filip. In: Ethereum, Hyperledger Parça və Corda ilə müqayisə. Frankfurt School Blockchain Mərkəzi, 2017