Deset podjetniških blokov. To dejansko deluje.

Izvorno vozlišče: 1591167

Dovoljena omrežja, ki so jih zgradili partnerji MultiChain v produkciji v živo

To je zapis govora na Konsenz 2019 konferenca. A video pogovora je na voljo tudi.

V štirih letih od prve alfa različice MultiChain so naši partnerji na platformi zgradili na stotine (če ne na tisoče) dokazov o konceptu in pilotnih projektov. Medtem ko so bili mnogi zgodnji nesmiselne verige blokov, smo sčasoma opazili dosledno povečanje deleža projektov, ki ustrezno uporabljajo tehnologijo. Redkokdaj slišimo o aplikaciji, ki temelji na verigi blokov in nima dobrega odgovora na vprašanje: "Zakaj ne bi preprosto uporabili običajne baze podatkov?" Kakšno olajšanje!

Dokaz konceptov in pilotni projekti so v redu in prav, toda po mojem mnenju najpomembnejši signal prihaja iz trdnih podjetniških blokovnih projektov, ki omogočajo aktivno proizvodnjo. Da bi bilo jasno, to pomeni omrežja, ki vsebujejo več vozlišč blockchain, ki pripadajo več strankam, pri čemer je več kot ena od teh strank vključena v ustvarjanje resničnih transakcij in sodeluje v algoritmu soglasja blockchain. Brez teh značilnosti veriga blokov zagotavlja malo ali nič vrednosti v primerjavi s centralizirano bazo podatkov.

Ta članek je pregled desetih najzanimivejših dovoljenih aplikacij blockchain, zgrajenih na MultiChain, ki so danes v proizvodnji. Vsaka aplikacija bo na kratko opisana, skupaj z razlago, zakaj je bilo smiselno uporabiti verigo blokov, in nekaj številkami za občutek obsega. Upoštevajte, da nam pogodbe o zaupnosti preprečujejo, da bi razkrili nekatere podrobnosti teh projektov, vendar vam povemo, kolikor lahko. Po pregledu desetih projektov bom zaključil s seznamom petih pomembnih lekcij, za katere menim, da se jih lahko naučimo.

pripravljena Potem pa začnimo …

Blockchain #1: SAP for Pharmaceuticals

Nekatera zdravila, ki jih kupijo veliki kupci, kot so bolnišnice, se na koncu ne uporabijo in se neodprta vrnejo veletrgovcem za nadaljnjo prodajo drugje. Vendar ta postopek prinaša znatno tveganje ponarejanja, kjer so bili tako imenovani "vračila" nekje na poti ponarejeni. Za pomoč pri boju proti tej težavi je mogoče vsako škatlo zdravil poslati z nalepko s črtno kodo, ki označuje njeno vsebino in izvor, pri čemer se črtna koda zabeleži v zbirki podatkov za prihodnje preverjanje. Toda kdo bi moral biti odgovoren za upravljanje te kritične baze podatkov o črtnih kodah pošiljk zdravil? V Evropi centralizirano organ na ravni EU je bila ustanovljena v ta namen, vendar v ZDA ni ustreznega vladnega subjekta.

Da bi rešili to dilemo, SAP zgradil a rešitev, ki temelji na blockchainu na vrhu MultiChain, kjer ima več proizvajalcev zdravil in veletrgovcev lastno vozlišče, ki jim omogoča neposreden dostop za branje in pisanje verige. Vsaka črtna koda se zabeleži kot element v podatkovnem toku MultiChain, kar omogoča neposredno iskanje s skeniranjem natisnjene etikete. Sistem že deluje v živo in je bil uspešno preizkušen za obseg do 1.5 milijarde posnetih črtnih kod in 30 milijonov preverjanj na leto.

Blockchain #2: TruBudget

Kadar države donatorice financirajo javne projekte v državah v razvoju, je bistveno spremljati pomembne dogodke v življenjskem ciklu vsakega projekta, vključno z razpisi, pogodbami in izplačili. Tako darovalci kot prejemniki želijo te zapise vzdrževati v zbirki podatkov za lažje iskanje, toda kdo naj bo zadolžen za to zbirko podatkov? Nobeni strani v razmerju ni politično prijetno prepustiti popolnega nadzora drugi, zato je to pogosto pripeljalo do tega, da obe strani vodita lastne evidence in jih poskušata uskladiti. Slika je še bolj zapletena, ko sodeluje več držav donatork.

TruBudget je open source aplikacija, ki za rešitev te dileme uporablja blokovno verigo MultiChain. Vsak od pomembnih deležnikov vzdržuje svoje lastno vozlišče, piše pomembne dogodke v tokove, hkrati pa deli enako sliko napredka projekta prek lastnega vmesnika. Sistem je bil izdelan po naročilu Nemčije Zvezno ministrstvo za gospodarsko sodelovanje in razvoj in razvil Accenture in KfW, tretja največja nemška banka. Dve verigi blokov sta zdaj v proizvodnji za projekte v Braziliji oziroma Burkini Faso, pri čemer se pričakuje, da bo vsaka zabeležila do 300 projektov in 5,000 dogodkov na projekt.

Blockchain #3: Povezano zdravje

Da bi izboljšala oskrbo pacientov in zmanjšala birokracijo, vlada indijske zvezne države uvaja sistem elektronskih zdravstvenih kartotek, ki omogoča izmenjavo informacij med bolnišnicami in drugimi zdravstvenimi ustanovami v državi. Pri načrtovanju sistema sta se pojavila dva posebna pomisleka. Prvič, kako je mogoče zapise zavarovati pred izgubo ali poseganjem? Drugič, kako zagotovimo, da so informacije na voljo lokalno v vsakem mestu v primeru začasne izgube internetne povezave?

Te zahteve so bile skupaj rešene z izgradnjo sistema na verigi blokov in ne na centralizirani bazi podatkov. MultiChain tokovi se uporabljajo za shranjevanje zdravstvenih kartotek – trenutno samo z besedilom, vendar z bogatejšimi podatki, kot so slike, ki bodo vključene pozneje. Sodelujoča mesta bodo imela svoja vozlišča, ki bodo delovala lokalno in bodo sodelovala v procesu soglasja. Sistem je zgradil RapidQube in je že v začetni fazi proizvodnje, s približno 2 milijonoma shranjenih zapisov za več kot 50,000 ljudi.

Blockchain #4: zavarovanje živine

V mnogih državah v razvoju kmetje težko dobijo dostopna posojila, tudi če imajo v lasti dragoceno premoženje, kot je govedo, ki bi lahko služilo kot zavarovanje. Da bi lahko kmečko kravo uporabili na ta način, mora biti identificirana in označena, imunizirana proti boleznim in zavarovana proti morebitnim nesrečam. Poleg tega je lahko vsaka krava zavarovana samo enkrat. Vse to zahteva obsežno usklajevanje podatkov med državnim sistemom zdravstvenega varstva živali, zavarovalnicami in finančnimi institucijami, od katerih ima vsaka drugačne spodbude in strukture upravljanja.

FarmTrek je rešitev, ki temelji na verigi blokov, ki jo je razvil InfoCorp ki omogoča, da to usklajevanje poteka brez nadzora centralne stranke. Vsak glavni deležnik vodi eno ali način MultiChain vozlišč, ki sodelujejo pri shranjevanju in varovanju podatkov, zapisanih v tokove. Vsaka krava je fizično označena z napravo NFC (komunikacije bližnjega polja), ki je zaščitena pred posegi, ki se poveže z mobilno aplikacijo Android, ki jo kmet uporablja za podpisovanje transakcij in njihovo objavo v verigi blokov. Projekt je zdaj v fazi proizvodnje v Mjanmaru in pričakuje se, da bo v dveh letih obsegal 100,000 kmetov, v Ruandi pa bo v pripravi še dodatni pilotni projekt.

Blockchain #5: Tagcash KYC

Tako kot v mnogih državah mora banka, ko nekdo na Filipinih odpre nov bančni račun, opraviti stroga preverjanja KYC (spoznaj svojo stranko), da preveri identiteto in prebivališče stranke. To stane čas in denar, kar pomeni, da bi banke in drugi ponudniki finančnih storitev imeli koristi od izmenjave informacij KYC prek ene baze podatkov. Ko je ta baza podatkov zgrajena, lahko predstavlja tudi osnovo za sistem kreditnega točkovanja z dodajanjem informacij o posojilih strank in odplačilih (ali njihovih neuspehih). Na žalost Filipini nimajo centraliziranega mehanizma KYC in kreditnega točkovanja, zato je bilo to integracijo težko doseči.

Da bi rešili to težavo, Tagcash je ustvaril rešitev KYC in kreditnega točkovanja, ki temelji na verigi blokov, z uporabo omrežja vozlišč, ki pripada bankam in manjšim fintech podjetjem. Nekatera vozlišča imajo privilegije za pisanje, medtem ko je drugim dovoljeno samo branje. Informacije so shranjene v tokovih MultiChain z uporabo zgoščene vrednosti imena in datuma rojstva vsake osebe kot edinstvenega ključa za prepoznavanje njihovih podatkov. Z začetnim uvajanjem se napiše približno 100 zapisov na dan, sčasoma pa naj bi to naraslo na 10,000/dan.

Blockchain #6: Bureau Veritas Origin

Z naraščajočim zavedanjem o škandali v verigi preskrbe s hrano, se je povečalo zanimanje za večjo preglednost potrošnikov glede pridobivanja, predelave, transporta in shranjevanja njihove hrane. Cilj je ustvariti izčrpen zapis korakov, vključenih v pripravo artikla za prodajo, in potrošnikom omogočiti neposreden dostop do teh informacij. Da bi povečali preglednost in preprečili poseganje ali korupcijo, je zaželeno, da nadzora nad to bazo podatkov ne centralizirate v nobenem posameznem podjetju ali lokaciji.

Bureau Veritas, globalno podjetje, osredotočeno na testiranje in certificiranje, je sodelovalo z Atos Worldline razviti izvor, rešitev za sledljivost živil, ki temelji na verigi blokov. Vozlišča upravlja več podjetij v verigi preskrbe s hrano, pri čemer so podatki zapisani v tokove v lastniški binarni obliki. Končni izdelki so označeni s kodami QR, ki jih lahko potrošniki skenirajo, da brskajo po spletnem povzetku. Pri začetni uvedbi se napiše do 100 zapisov na dan.

(Da bi se izognili pogosti zmoti, je treba poudariti, da Viri podatkov je še vedno treba zaupati pri uporabi verige blokov. Veriga samo izboljša varnost teh podatkov, ko so shranjeni.)

Blockchain #7: ILSBlockchain

An z zavarovanjem povezana varnost (ILS) je obveznica, ki omogoča skupinsko kritje zavarovalne police s strani skupine vlagateljev. Na primer, lastniki ladje bi lahko plačali premijo imetnikom ILS, če pa pride do katastrofe in se ladja potopi, ti imetniki izgubijo del ali celotno prvotno naložbo. Kot pri vsakem finančnem sredstvu tudi digitalizacija lastništva ILS omogoča učinkovito prodajo in prenose. To se tradicionalno doseže z uporabo skrbnika, kot je npr Euroclear, vendar so stroški lahko previsoki za manjše zavarovalne police v vrednosti od 10 do 20 milijonov USD.

To težavo je rešil Partnerji Solidum ki izdajajo in spremljajo obveznice ILS v blokovni verigi MultiChain, s čimer odpravljajo potrebo po visoko reguliranem centraliziranem skrbniku. Vsaka obveznica je izdana kot sredstvo MultiChain, pri čemer udeleženci prenašajo in izmenjujejo ta sredstva na osnovi enakovrednih. Vozlišča vodijo skrbnik obveznic, vlagatelji in pozavarovatelji, soglasje pa ustvari majhna skupina višjih udeležencev. Doslej so bile na blokovni verigi izdane štiri obveznice v skupni vrednosti več kot 50 milijonov dolarjev.

Blockchain #8: Veriga kakovosti zraka

Ko gre za zbiranje okoljskih podatkov, je treba obravnavati tri posebne izzive. Prvič, vsaka vrsta podatkov se ustvari na drugi lokaciji zaradi potrebe po specializirani opremi. Drugič, podatke je treba hraniti varno in zanesljivo zelo dolgoročno, da se omogoči analiza trendov in sprememb. In tretjič, različne vrste podatkov bo morda treba navzkrižno primerjati v realnem času, da se ustvari popolna slika anomalij v trenutku, ko se pojavijo.

Te zahteve je mogoče obravnavati skupaj z uporabo verige blokov. Projekt Veriga kakovosti zraka, ki ga izvaja Baumann, združuje podatke o ravni ozona, sevanju in kakovosti zraka v Avstriji z uporabo mreže vozlišč, ki zbirajo podatke iz več virov. Neobdelani podatki se zapišejo neposredno v tokove MultiChain in se tako samodejno replicirajo v vsa vozlišča v omrežju, kar skupaj zagotavlja, da jih ni mogoče izgubiti ali spremeniti. Sistem deluje v proizvodnji in letno zbere 2.7 milijona zapisov, ki vsebujejo približno 4 GB neobdelanih podatkov.

Blockchain #9: Deepshore arhiv

Metro skupina, četrti največji trgovec na drobno na svetu, mora arhivirati vse podatke o prodajnem mestu za namene notranje in zunanje revizije. Medtem ko se je Metro prej za ta namen zanašal na enega samega prodajalca, so pred kratkim prešli na bolj prilagodljiv model, kjer je podatke mogoče redundantno shraniti pri več različnih ponudnikih v oblaku. To jim daje veliko večjo svobodo in stalno možnost pogajanja o cenah.

Vendar ta razdrobljenost predstavlja izziv pri zagotavljanju, da so vsi podatki pravilno shranjeni in da jih ni mogoče spremeniti. Da bi rešili to težavo, je Metro uvedel sistem, ki temelji na verigi blokov, ki so ga razvili Deepshore, kjer so zgoščena vrednost in nekateri drugi metapodatki za vsak niz podatkov shranjeni v tokovih MultiChain za namene preverjanja. V različnih podružnicah in na lokacijah znotraj skupine Metro deluje več vozlišč, tako da je nadzor dejansko decentraliziran znotraj velike organizacije, čeprav je to »notranja veriga blokov«. Sistem že deluje in notarizira približno 9 milijonov naborov podatkov na dan.

Blockchain #10: Fantastec SWAP

Ko je odraščal v osemdesetih letih prejšnjega stoletja v Združenem kraljestvu, je bilo zbiranje nogometnih nalepk izjemno priljubljeno. Svojo žepnino smo porabili za pakete naključnih nalepk, ki so vsebovali obraze igralcev, fotografije ekip in značke, in jih obsesivno izmenjevali, da bi dokončali vsakoletni album. Fantastec je zdaj razvil digitalni ekvivalent, kjer uporabniki prenesejo Aplikacija SWAP in kupite omejeno izdajo "kart", skupaj z video posnetki igralcev in interaktivno statistiko. Seveda ta aplikacija potrebuje neko zbirko podatkov za sledenje lastništvu kartice, vendar ni bilo jasno, kje naj ta zbirka podatkov gostuje. Po eni strani bi moral vsak sodelujoči nogometni klub vzdrževati svojo bazo podatkov, da bi zagotovil pristnost in redkost svojih izdanih kartic. Po drugi strani velik del vrednosti izdelka izhaja iz zmožnosti zamenjave kart, ki so jih izdali različni klubi.

Ta dilema je bila rešena z izgradnjo sistema na verigi blokov, kjer ima vsak klub svoje vozlišče, ki izdaja svoje digitalne zbirateljske predmete kot sredstva MultiChain, ki se vsem skupaj sledijo v verigi, ki se upravlja s soglasjem. Sistem, ki v veliki meri uporablja vgrajeno funkcijo atomske izmenjave MultiChain, je zgradil Fantastec s pomočjo partnerjev, kot je npr. PricewaterhouseCoopers. SWAP je bil nedavno predstavljen s tremi velikimi partnerji: Real Madrid, Arsenal in Borussia Dortmund. Po manj kot 3 mesecih je zrasel na 15,000 uporabnikov z več kot 250,000 izdanimi zbirateljskimi predmeti.

Nova spoznanja

Zdaj, ko smo pregledali deset najzanimivejših omrežij, ki temeljijo na MultiChain v proizvodnji, kaj se lahko naučimo od te skupine kot celote? V čem se ti projekti razlikujejo od stotin in tisočev dokazov koncepta in pilotov, ki nikoli niso prišli do naslednje stopnje?

Lekcija št. 1: Osredotočite se na nove aplikacije

Čeprav je bilo veliko govora o verigah blokov kot nadgradnji obstoječih sistemov, jih vsaj za zdaj vidimo predvsem v novih aplikacijah. Lahko se spomnim dveh povezanih razlogov, zakaj bi to lahko bilo.

Prvič, verige blokov so še vedno nova tehnologija in se dojemajo kot bolj tvegane kot centralizirane podatkovne baze. To negotovost je mogoče dopustiti pri izdelavi novih aplikacij, kar neizogibno prinaša nekaj tveganja za neuspeh. Vendar pa zaradi tega blokovne verige postanejo manj privlačne za zamenjavo nečesa, za kar je že znano, da deluje.

Drugič, vsaka delujoča centralizirana aplikacija mora že imeti zaupanja vrednega posrednika, ki je sčasoma verjetno dokazal svojo zanesljivost. Medtem ko bi prehod na decentralizirano arhitekturo lahko prihranil denar z obhodom tega posrednika, je treba to pretehtati glede na stroške in tveganje ponovne izgradnje sistema od začetka.

Lekcija št. 2: Poiščite močan motiv

Vsaka aplikacija, implementirana v verigi blokov, mora odgovoriti na ključno vprašanje: Zakaj uporabljati verigo blokov namesto centralizirane baze podatkov ali datotečnega strežnika? Blokovne verige bodo vedno počasnejše, manj razširljive in bolj zapletene kot centralizirani sistemi zaradi njihove temeljne zasnove.

Torej, če imate ustreznega zaupanja vrednega posrednika, ki lahko centralno gosti aplikacijo, ga morate uporabiti! The samo razlog za uporabo verige blokov je, če obstaja močan motiv za izogibanje tovrstni centralizaciji. V praksi vidimo, da se pojavljajo štiri glavne vrste motivov:

  1. Komercialni pomisleki. Udeleženci v omrežju ne želijo podeliti prevelike moči konkurentu ali kakšnemu drugemu centralnemu organu, ki bi lahko storitev visoko zaračunal.
  2. Regulativne zahteve. Nekateri predpisi preprečujejo uvedbo centraliziranega sistema ali pa bi bil predrag v smislu skladnosti.
  3. Politična tveganja. Ni mesta, kjer bi lahko gostili bazo podatkov, ki bi bila politično sprejemljiva za vse njene uporabnike.
  4. Varno podvajanje. Zaradi redundance je treba shraniti več kopij podatkov, zato uporaba verige blokov zagotavlja dodatno prednost dokazane sinhronizacije in odpornosti proti posegom.

Lekcija št. 3: Razmislite o podatkih na splošno

Zgodnje razprave o verigah blokov v podjetjih je sprožil vzpon kriptovalut, v katerih veriga blokov uporabnikom omogoča neposredno držanje in prenos virtualnega sredstva, hkrati pa preprečuje dvojno porabo. Medtem ko nekatera proizvodna omrežja, ki smo jih opisali (št. 7, št. 10), uporabljajo MultiChain na ta način, večina počne nekaj bistveno drugačnega – gradi decentralizirano arhitekturo za shranjevanje in varovanje. datum.

Vsaka zbirka podatkov ali datotečni sistem, ne glede na to, ali vsebuje strukturirane ali nestrukturirane podatke, bi biti implementiran v verigi blokov. Vsak kos podatkov je lahko v celoti shranjen v verigi ali notariziran kot kratek zgoščen v verigi (prstni odtis), ki služi za preverjanje podatkov, dostavljenih izven verige. Za razliko od primerov uporabe sredstev ni pojma, da bi se lastništvo sčasoma spreminjalo. Edini namen verige blokov je omogočiti, da nekatere informacije shrani in zavaruje skupina, ne da bi se zanašala na osrednjo stranko.

V aplikacijah, ki temeljijo na podatkih, so »pametne pogodbe« napačen transakcijski model, saj zahtevajo, da je vsak del podatkov predstavljen kot sporočilo, poslano pogodbi, namesto da se potrdi in nato neposredno vdela (ali zgosti) v verigi. Osrednje vprašanje je obseg in hitrost, s katero je mogoče podatke shraniti, indeksirati in pridobiti.

Lekcija št. 4: Poglejte dlje od »transformacije«

Predolgo se je pripoved o blockchainu podjetij osredotočala na modne besede, kot sta »revolucija« in »preobrazba«. Toda v resnici, če pogledamo tiste projekte blockchain, ki dejansko pridejo do proizvodnje, jih le nekaj počne stvari, ki bi bile nemogoče doseči z uporabo bolj tradicionalnih tehnologij, kot so centralizirane baze podatkov, replikacija in sporočanje od točke do točke. Torej, kaj točno se preoblikuje?

V večini primerov se veriga blokov uporablja preprosto zato, ker je najprimernejše in najprimernejše orodje za delo. Omogoča enostavno gradnjo nove aplikacije na vrhu poenotene podatkovne shrambe, pri čemer se izognete skrbem, da bi bila ta shramba centralno nadzorovana. Blockchain zagotavlja dodatno robustnost in odpornost proti posegom, katerih vrednost odtehta kompleksnost in stroške delovanja več vozlišč. Čeprav se vse to morda zdi precej neromantično, od kdaj je podjetniška IT kaj drugega?

Toda obstaja dodaten, bolj subtilen del zgodbe. V redkih primerih vidimo projekte, zgrajene na verigi blokov, kjer ni takojšnje utemeljitve za to izbiro. Izkazalo se je, da so uporabniki aplikacije zadovoljni, da je na začetku centralizirana, vendar želijo svoje možnosti ohraniti odprte za prihodnost. Uporaba verige blokov (tudi z enim vozliščem!) namesto baze podatkov omogoča zamenjavo ali odstranitev posrednika samo z dodajanjem ali odstranjevanjem vozlišč in spreminjanjem nekaterih dovoljenj. Vse to se lahko zgodi brez izpadov in brez dotikanja kode aplikacije.

Lekcija št. 5: Bodite zelo potrpežljivi

Ob vsem hrupu, ki obdaja verige blokov, je zlahka pozabiti, kako nova je ta industrija. MultiChain je skupaj z večino drugih podjetniških platform blockchain dosegel izdajo različice 1.0 šele sredi do konca leta 2017 (zdaj je v različici 2.0.2). Ker je za podjetniške IT projekte, ne glede na to, ali temeljijo na verigah blokov ali ne, običajno, da trajajo dve leti od začetka, da začnejo delovati, ne preseneča, da je število resničnih omrežij verig blokov v proizvodnji še vedno precej majhno.

Dejansko dva posebna pojava kažeta, kako zgodnje so stvari. Prvič, pogosto najdemo svoje partnerji izvajanje najosnovnejših testov na MultiChain samo zato, da se prepričajo, da dejansko deluje! Drugič, vidimo, da nekateri udeleženci v proizvodnih omrežjih blockchain nimajo dovolj zaupanja, da bi prevzeli odgovornost za lastno vozlišče, namesto tega se zanašajo na tretjo osebo, ki ga gosti v njihovem imenu.

Tako kot pri kateri koli drugi novi podjetniški tehnologiji bi se morali ljudje, ki delajo v prostoru blockchain, zelo dolgoročno umakniti. Pričakujem, da bo trajalo še deset let, preden bodo verige blokov običajno obravnavane kot alternativa arhitekturam informacijskih sistemov, in še deset za tem, preden bodo dosegle svoj polni potencial. Do takrat bodo pasovna širina, shranjevanje in kriptografija tako poceni in hitri, da se bo morda zdelo nenavadno (če ne celo smešno), da skupne aplikacije shranjujejo svoje podatke samo na enem mestu.

Prosimo, pošljite kakršne koli pripombe na LinkedIn.

Časovni žig:

Več od Večnamenska veriga