Video: Night (Prosinac 2024)
IBM i Microsoft su dva tehnološka diva koji su izveli najprihvaćeniji, najraznovrsniji skok u posjedovanju naše budućnosti zaklonjene blockchain-om. U našoj seriji o IBM-u, Microsoftu i budućnosti blockchaina, prvi dio je objasnio koncept Blockchain-as-a-service (BaaS) i oborio najveće igrače na novonastalom poslovnom tržištu - Microsoft BaaS u odnosu na IBM blockchain - ali to je samo dio priče.
BaaS platforma svake tvrtke također je usko povezana s otvorenim kodom. IBM je osnivač Hyperledger Project-a, inicijative kojom upravlja zaklada Linux za stvaranje otvorenog, standardiziranog i distribuiranog okvira knjige i baze podataka korporativnog razreda. Hyperledger broji nekoliko drugih tehnoloških tvrtki kao članove (Cisco, Intel i VMware, među ostalim), ali Microsoft nije među njima. U stvari, prošlog lipnja Microsoft je pokrenuo vlastiti razvojni napor tvrtke BaaS, Project Bletchley, kako bi razvio vlastiti modularni standard blockchain za pametne ugovore i financijske transakcije.
Big Blue i Redmond daleko su jedini igrači u blockchain prostoru - bankarska i financijska industrija, akademske i istraživačke institucije, brzo rastuća grupa startupa, drugih tehnoloških tvrtki i potpourri konzorcija, saveza i inicijativa otvorenog koda (a to obuhvaća samo privatne ili "ovlaštene" blockchaine) zajedno čine širok ekosustav. Ali IBM i Microsoft uložili su znatna sredstva i resurse u izgradnju i korištenje tehnologije raspodijeljenih baza podataka koja se mijenja igara. Ove strategije dolaze na udaru na više fronta, a kako bitke igraju stvarno će utjecati na to kako će izgledati open-source blockchain prostor i poduzetnička BaaS tržišta za nekoliko godina na putu.
O svojim ciljevima projekata razgovarali smo s Marleyjem Greyom, šefom blockchaina i direktorom BizDev-a i Strategije za Cloud & Enterprise u Microsoftu te Arvindom Krišnom, starijim potpredsjednikom i direktorom IBM Research. Također smo razgovarali o tome kako se otvorene i poslovne tehnologije međusobno uklapaju i različite načine na koje svaka tvrtka vidi kako blockchain mijenja način na koji funkcionira svijet. Obje tvrtke imaju za cilj stvoriti otvorenu "tkaninu" na kojoj će se moći graditi budućnost blockchaina.
Projekt Bletchleyjeve "Cryptlets" i sigurnosna blokada sljedećih generacija
Projekt Bletchley radni je naziv za razne Microsoftove razvojne inačice BaaS, čiji su dijelovi otvorenog koda, dizajnirani tako da stvore međuprostorni stog koji služi kao "tkanina za blockchain." Izgrađena na Microsoftovom Azureu, modularna blockchain tkanina uzima ono što Microsoft naziva "otvorenom platformskom pristupom" koji podržava mnogo različitih protokola blockchain, od onog što se naziva Unsxoni protokoli koji se temelje na izlaznom protokolu (UTXO), kao što je Hyperledger Project, do pametnih protokola zasnovanih na ugovoru, poput kao Ethereum (vidjeti odjeljak "E" u našoj Blockchain AZ priči). Grey je rekao da je cilj držati Bletchleyja otvorenim, čak i Hyperledgeru, ali Microsoft nije prestao s pridruživanjem toj tkanini u korist vlastite.
"Željeli smo osigurati da ostane otvorena platforma", rekao je Grey. "Bitcoin, Ethereum, UTXO, Hyperledger - želimo da Bletchley ostane otvoren i da radi sa svim tim, a sve što pružimo iz perspektive infrastrukture treba ponovo upotrebljavati. Ako se široko primjenjuje na konzorcije i poduzeća, moramo to uključiti u naš snop srednjeg softvera."
Gray je objasnio nekoliko Microsoftovih vodećih načela s Bletchleyjem i blockchainom. Projekt je osmišljen kao blockchain srednji softver - softver koji djeluje kao povezujući most između temeljne podatkovne strukture blockchaina i aplikacija zasnovanih na blockchainu - i uvodi novu tehnologiju koja se naziva "kriptovalute".
Kriptovalute su komponente sigurnosti i interoperabilnosti, od kojih svaka ima jedinstveni potpis, dodan u UXTO ili pametni blockchain temeljen na ugovoru za šifriranje i provjeru autentičnosti. Grey je objasnio kako Bletchley pokušava popuniti trenutne nedostatke u blockchain tehnologiji, posebno oko sigurnosti i interoperabilnosti.
"Česta bolna točka koju smo čuli oko blockchaina bila je upravljanje identitetom i upravljanje ključevima kako se boriti oko toga", rekao je Grey. "Privatnost je druga. Treća je interoperabilnost s postojećim sustavima, a zatim i s drugim blockchainima. Jedan blockchain neće učiniti sve; imat ćemo mnogo blockchaina."
Gray je rekao kako kriptovalute mogu djelovati kao delegat ili potpuni surogat za transakcije u blockchainu. To znači da kriptovaluta može pretpostaviti identitet osobe, imovine ili pametnog ugovora, a može se koristiti ili kao uslužni program za obradu transakcije ili kao kriptovaluta ugovora koristeći blockchain kao skladište podataka. Objasnio je i podtehnologiju nazvanu CryptoDelegates koja djeluje kao adapteri koristeći sigurne komunikacije poput HTTPS-a i SSL-a za dodavanje sigurnosnih slojeva kao što su provjera ključa, snimanje potpisa i dodavanje šifriranja pametnim ugovorima i transakcijama.
"Bez kriptovaluta nemate onu standardnu sigurnosnu omotnicu. Namjerno smo dizajnirali Bletchley da djeluje poput tradicionalnog srednjeg softvera", rekao je Grey. "Na vašem zadnjem dijelu mogli biste koristiti SQL, mijenjati bazu podataka i ne mijenjati logiku aplikacije jer ona funkcionira s bilo kojim stražnjim dijelom. Ljudi sada žele pokrenuti sustave.
"Ovo je novi okretni svijet u kojem, ako pričekate da ga izgradite dok ne utvrdite sva tehnička i poslovna pitanja, kad dođete na tržište, zakasnite. Sada morate početi graditi", dodao je Gray. "Kad se sve smiri, brzo možete prebaciti sve što ste izgradili. Bletchley uključuje rad infrastrukture, kriptovalute i CryptoDelegates u paketu srednjeg softvera, ali i alate."
Cilj Bletchleyja je učiniti blockchain sigurnijim na svim razinama hrpe, kako ne bismo završili s više incidenata poput prazne lopte pametnog ugovora koja je prouzročila hack DAO od 50 milijuna dolara. Proces kako kriptovalute i CryptoDelegates djeluju unutar Bletchley tkanine daleko je složeniji, a Microsoft to pojačava u većoj dubini u bijelom papiru na GitHubu.
"DAO je mogao upotrijebiti pogrešku", našalio se Grey. "Izgradili smo osnovnu infrastrukturu za kriptovalute i CryptoDelegates, tako da programer može označiti transakciju i to je poput magije; on zna kako pozvati kriptovalute na web i učiniti šifriranje za vas."
Hyperledger i IBM-ov Multi-Pronged Enterprise Push
Microsoft BaaS i Project Bletchley nisu jedini kombinirani open-source, oblak i poslovna strategija čiji je cilj stvoriti blockchain tkaninu. O IBM-ovim poslovnim blok proizvodima svi su informirani putem otvorenog koda i razvoja Hyperledgera, kojem je IBM do danas pružio više od 44 000 linija koda. Hyperledger projekt je "međusektorski otvoreni standard za distribuirane knjige", ali IBM-ov je Krišna presjekao žargon i objasnio četiri kritične prednosti blockchaina oko kojeg je usmjerena inicijativa.
1. Distribuirano: Digitalne knjige se šire na više lokacija, a podaci se održavaju usklađenima u blockchainu.
2. Konsenzus: Upravljanje temeljeno na glasovanju odbora otvorenog koda.
3. Immutable: Izvorni, neporecivi zapis transakcije - ključ koncepta "blockchain je jednako povjerenju".
4. Dopušteno: Provjera identiteta i modulacija tko može dodavati i mijenjati unose u blockchain.
"Postoji puno propisa kojima se mogu suprotstaviti reketarenja, pranja novca, korupcije - ako ne znam tko je osoba ili što rade, teško je opravdati uporabu blok bloka za posao", rekao je Krišna. "Distribuirano, konsenzusno, nepromjenjivo i dozvoljeno: to su četiri kritična elementa koji određuju kako se postiže raspodijeljeno povjerenje, a povjerenje uklanja trenje."
Projekt otvorenog koda (od kojeg je IBM predao kontrolu nad Linux fondacijom) ima 40-tak članova, uključujući financijska prava, fintech startap i tehnološke kompanije - s organizacijama JP JP Morgan Chase i Deutsche Bank do Ciscoa, Intel-a, Red Hat-a i VMware kôd za doprinos. Konzorcij R3 također je član, a Linux Foundation trenutno provjerava prijave za još nekoliko stotina članova.
Velika razlika s Hyperledgerom u odnosu na blockchain tehnologiju koja se koristi u Bitcoin-u (pa čak i Ethereumu) je otvoreno upravljanje. Ethereum je otvoreni izvor, ali njime upravlja odbor Ethereum Foundation, a ne otvoreni tehnički odbor.
Što se tiče člana projekta R3 - čiji su IBM i Microsoft članovi zajedno s više od 50 drugih banaka, financijskih institucija i tehnoloških tvrtki koje grade privatnu poslovnu knjižicu blockchaina financijske klase - Krišna se nada da će konzorcij na kraju implementirati svoju privatnu blockchain mrežu na Hyperledgerovoj tkanini za razliku od Ethereuma.
Hyperledger se fokusira na osnovne blok-lance kao što su upravljanje identitetom, interoperabilnost i upravljanje podacima, ali - baš poput Microsoftovog Bletchleyja - Krishna je rekao da je sveobuhvatni cilj stvaranje „robusne tkanine“ koja će objediniti zajedničke zahtjeve blockchaina u svim industrijama. Krišna je nazvao Hyperledger "reakcijom otvorenog koda na anonimnost Bitcoina", i nada se da Hyperledger postiže kritičnu masu koja zaustavlja rasipanje otvorenog koda u razvoju blockchaina i pruža više upravljanja i povjerenja od Bitcoin-a i Ethereuma.
"Da bi stotine tisuća poduzeća i vlada prihvatile ovu tehnologiju, potrebna vam je transparentnost i upravljanje načinom na koji je zapisan. Na kraju, velika vrijednost u blockchain mreži je povjerenje i kôd mora biti otvoren, proširivi i bez stražnjih vrata. Da biste to postigli, potreban vam je stvarni otvoreni izvor, a ne samo otvoreni izvor po imenu ", rekao je Krišna.
"Možete nazvati Ethereum otvorenim kodom, ali ne postoji upravljanje onim što je raspoređeno u mreži, a 20 odgovornih ljudi bi sutra moglo izabrati promjenu koda. To je velika razlika", dodao je. "Mogu li vjerovati ili ne mogu? Pravi otvoreni izvorni kod znači upravljanje - skup ljudi koji doprinose šifri po vidljivim pravilima kojima predsjeda tehnički odbor. Povijest je pokazala da, bilo da se radi o Linux ili Apache projektima poput Hadoop i Spark, postoje snažni su primjeri otvorenog koda kao osnovne tehnologije za pouzdan poslovni softver."
Čvrsti dio: Tkanje tkanine u stvarni svijet
IBM i Microsoft u idealnom su položaju da pojedu udio poduzeća BaaS na tržištu, istodobno gurajući svoje otvorene programe. Ali prostor je daleko složeniji od utrke s dva konja. Eric Piscini, direktor bankarskog i tehnološkog savjetovanja u Deloitteu, razbio je način na koji se IBM i Microsoft uklapaju na mnogo veće tržište.
"Dno snopa za mene su osnovne blockchain komponente koje dolaze od različitih igrača. Tradicionalni javni blockchain svirači kao što su Bitcoin i Etherum, a zatim i svi privatni blockchaini koje isporučuju kompanije", rekao je Piscini. "To je temelj, a izvorni kôd radi na hrpi različitih pružatelja usluga oblaka: IBM, Microsoft, HP, AWS. Prilično svi koji rade oblak rade nešto oko BaaS-a na svojoj platformi."
Piscini vodi i Globalni centar kripto-valute Deloitte koji opslužuje financijske institucije i trgovce na malo. Deloitte ima svoju BaaS platformu koja se također naziva Rubix. Deloitte smatra kako usvajanje blockchaina dolazi ne samo iz bankarstva i financija, već iz industrije poput proizvodnje, automobilske industrije, nafte i plina i još mnogo toga. Ove industrije pokušavaju shvatiti ne samo što učiniti s blockchainom, već i kako to učiniti uz upravljanje usklađenošću, rizikom i sigurnošću. Piscini je rekao da je veza između otvorenog razvoja i usvajanja poduzeća ključna, ali da se inicijative poput Hyperledgera i Project Bletchleya trebaju fokusirati na pojedinačne slučajeve poslovne uporabe, a ne na pokrivač.
"Otvoreni izvor je sjajna konstrukcija za blockchain. To ne znači javni ili privatni blockchain; to znači da je sav taj kôd dostupan svima koji mogu koristiti i igrati se. Mnogo privatnih implementacija blockchaina koristi open-source kod. Rasprava o javnosti protiv privatne ili bez dozvole nasuprot dopuštenim trajat će još dugo - dok ne budemo uspostavili neku vrstu tehnike ili standarda. Ali to je više od toga; to su standardi oko određenih slučajeva poslovne upotrebe ", rekao je Piscini.
"Ponekad koristim primjer Visa ili MasterCard", dodao je. "Ti su entiteti stvoreni jer su bankama trebali standardi za komunikaciju o transakcijama koje su obavljali zajedno. Na blockchainu to još nemamo. Hyperledger i drugi će u nekom trenutku morati raditi na tehnikama i standardima na razini slučaja upotrebe. (plaćanja, namire, prijenos imovine, itd.) kako bismo postigli veće usvajanje. To radi konzorcij R3: fokusiranje na slučajeve financijske uporabe. To je sjajan način za pomicanje igle. Usvajanje poslovanja neće se značajno povećati dok ne izgradimo povjerenje između industrija na razini slučaja upotrebe."
U tom pogledu govori činjenica da su IBM i Microsoft članovi R3 konzorcija. Dva velikana blockchaina također su se pridružila novoosnovanom Savezu pametnih ugovora, industrijskoj inicijativi koju je organizirala Komora za digitalnu trgovinu radi unapređenja obrazovanja, kreiranja politika i usvajanja oko drugog ključnog slučaja uporabe blockchaina: pametnih ugovora.
U prelomljenom, preklapajućem se okruženju projekata otvorenog koda blockchain projekata i napora na standardizaciji, Savez za pametne ugovore pokrenuo je osnivačko članstvo koje čine tehnološki divovi, poslovna IT poduzeća, odvjetničke tvrtke, sveučilišta, startap blockchain i konzultantske tvrtke. Perianne Boring, osnivač i predsjednik Komore za digitalnu trgovinu, rekao nam je zašto je inicijativa vidjela ovu vrstu univerzalnog buy-ina od samog početka i kako prepuni blockchain ekosustav djeluje zajedno.
"Velike tvrtke poput IBM-a i Microsofta, financijske institucije, startapovi - znamo koji su njihovi poslovni modeli i znamo na čemu rade. Tvrtke počinju ulagati puno vremena, energije i resursa u pametne ugovore", rekao je Bušenje. "Mnogo naših članova su također članovi Hyperledgera, R3, ali svi imamo različite misije. Komora je fokusirana na politička, pravna i regulatorna pitanja; Hyperledger je više tehnologija; R3 je profitna tvrtka za banke. velika faza saveza u sljedećih 6-12 mjeseci je obrazovanje i okupljanje industrije da započnu definiranje pametnih ugovora iz pravnog smisla. Još su rani dani; ovoj tehnologiji će trebati dosta vremena za usvajanje. Ali mi ' ponovno gledate veliku sliku."
Microsoftov Grey rekao je da je sljedeći korak kako sazrijeva blockchain pojava blockchain podataka ili pametni ugovori utkani u DNK Interneta stvari (IoT), gdje uređaji imaju vlastiti identitet i mogu samostalno djelovati kao agenti. Rekao je da je to malo dalje, ali priznao je da je to područje u koje je IBM uložio mnogo kroz inicijative poput Autonomne decentralizirane peer-to-peer telemetrije (ADEPT) ili blockchain tehnologije za izgradnju decentralizirane, sigurne IoT infrastrukture.
" Blockchain može uređajima dati identitet, osigurati transakcije, a zatim stvoriti potpuno novu ekonomiju", rekao je Gray. "Koristim analogiju automatskih automata cijelo vrijeme. Razmislite o prodajnim automatima koji djeluju kao autonomni agenti koji rade sofisticiranu logiku kako dostavljati predmete i bežično prihvaćati plaćanja s vašeg uređaja pomoću blockchaina."
IBM-ova Krišna proširio se na tu ideju blockchaina za fizičku ekonomiju. Govorio je o korištenju blockchaina za naslove i prijenos nekretnina, uslugama poput registracije automobila i osiguranja, pa čak i potencijala blockchaina da revolucionira međunarodnu trgovinu i trgovinu robom - a sve je vezano u podlogu blockchain-a i čuvanje povijesti transakcija stoljećima do doći.
"Ako pogledate kako se globalna ekonomija kreće naprijed, globalizacija i globalna trgovina bili su glavni katalizatori. Sada, ako pogledamo kretanje robe, još uvijek postoji puno trenja oko vrlo starih procesa poput carina, odvikavanja, slijetanja računa. Vjerujem da bi blockchain mogao biti sjajna tehnologija koja bi oduzela puno tog trenja i stvarno pomaknula globalnu trgovinu naprijed, "rekao je Krišna.
Bilo da se radi o Microsoftu BaaS ili IBM Blockchainu ili Hyperledgeru ili Bletchleyu, IBM-ov Krišna nije se ogriješio od konkurencije. I u BaaS-u i sa otvorenim kodom, složeni slojevi blockchain ekosustava tek su počeli dobivati oblik.
"Svatko želi staviti blockchain u oblak na dopušteni način, s podložnom tkaninom koja je otvorena svima i stvarno omogućuje programerima. Dok je Microsoft gledao Hyperledger, čini se da nisu zainteresirani za doprinos otvorenoj tkanini", rekao je Krišna, "Mislim da se na Bletchleyu događa puno stvari koje će se natjecati u inženjeringu i kvaliteti - alati za analitiku i nadzor, zaštitu podataka, regulacija - a IBM će se natjecati s Microsoftom u mnogim, mnogim industrijama. Vjerujem da se to odnosi i na maloprodaju, financijama, zdravstvu i mnogim aspektima fizičke ekonomije."