Video: Introducing the Azure Blockchain Development Kit (Noiembrie 2024)
IBM și Microsoft sunt cei doi giganti tehnologici care au făcut cel mai concertat și diversificat salt în a deține viitorul nostru cu nuanțe de blockchain. În seria noastră despre IBM, Microsoft și viitorul blockchain-ului, prima parte a explicat conceptul de Blockchain-as-a-service (BaaS) și a doborât cei mai mari jucători de pe piața întreprinderii în vigoare - Microsoft BaaS versus blockchain IBM - dar acesta este doar o parte din poveste.
Platforma BaaS a fiecărei companii este, de asemenea, strâns legată de open-source. IBM este un membru fondator al proiectului Hyperledger, o inițiativă gestionată de Fundația Linux pentru a crea o bază de cod distribuită deschisă, standardizată și de calitate pentru întreprinderi. Hyperledger numără mai multe alte companii tehnologice ca membri (Cisco, Intel și VMware, printre altele), dar Microsoft nu este printre ele. De fapt, în luna iunie trecută, Microsoft a lansat propriul său efort de dezvoltare BaaS, Project Bletchley, pentru a dezvolta propriul standard modular blockchain pentru contracte inteligente și tranzacții financiare.
Big Blue și Redmond sunt departe de singurii jucători din spațiul blockchain - industria bancară și financiară, instituțiile academice și de cercetare, un grup de start-up-uri în creștere rapidă, alte companii tehnologice și un potențial de consorții, alianțe și inițiative open-source. (și asta acoperă doar blockchain-urile private sau „autorizate”) formează colectiv un ecosistem larg. Dar IBM și Microsoft au investit finanțări și resurse substanțiale în construirea și utilizarea tehnologiei bazelor de date distribuite care se schimbă jocul. Aceste strategii ajung să dea lovituri pe mai multe fronturi, iar modul în care luptele vor avea un impact real asupra aparentului spațiului blockchain open source și a piețelor BaaS din întreprindere vor arăta câțiva ani.
Am vorbit cu Marley Gray, șeful blockchain și director al BizDev și Strategia pentru Cloud & Enterprise la Microsoft, și cu Arvind Krishna, vicepreședinte senior și director la IBM Research, despre obiectivele lor pentru proiecte. Am discutat, de asemenea, modul în care tehnologiile deschise și întreprinderile se alimentează între ele și diferitele moduri în care fiecare companie vede ca blockchain-ul schimbând modul în care funcționează lumea. Ambele companii își propun să creeze o „țesătură” deschisă pe care să se poată construi viitorul blockchainului.
Proiectează „Cryptlet-urile” Bletchley și Securitatea Blockchain Next-Gen
Project Bletchley este numele de lucru pentru o varietate de dezvoltări Microsoft BaaS, părți dintre care sunt open source, concepute pentru a crea o stivă de middleware care să servească drept „material pentru blockchain”. Construit pe Microsoft Azure, materialul blockchain modular ia ceea ce Microsoft numește o „abordare de platformă deschisă” care acceptă numeroase protocoale blockchain diferite, de la ceea ce se numește protocoale bazate pe ieșire din tranzacție Unspent (UTXO), cum ar fi Proiectul Hyperledger la protocoale inteligente bazate pe contract, cum ar fi ca Ethereum (consultați secțiunea „E” din povestea noastră Blockchain AZ). Grey a spus că obiectivul era să-l păstreze pe Bletchley deschis, chiar și pentru Hyperledger, dar Microsoft a încetat să se alăture acelei țesături în favoarea sa.
"Am vrut să ne asigurăm că rămâne o platformă deschisă", a spus Gray. "Bitcoin, Ethereum, UTXO, Hyperledger - ne dorim ca Bletchley să rămână deschis și să lucreze cu toate acestea, iar orice oferim din perspectiva infrastructurii trebuie să fie refolosibile. Dacă se aplică în general consorțiilor și întreprinderilor, trebuie să includem asta în stiva noastră de middleware."
Gray a explicat câteva principii de ghidare ale Microsoft cu Bletchley și blockchain. Proiectul este conceput ca un middleware blockchain - un software care acționează ca o punte de legătură între structura de date a blockchain-ului subiacent și aplicațiile bazate pe blockchain - și introduce o nouă tehnologie numită „criptete”.
Criptele sunt componente de securitate și interoperabilitate, fiecare având o semnătură unică, adăugată la un UXTO sau un blockchain inteligent bazat pe contract pentru a cripta și autentifica tranzacțiile. Gray a explicat cum Bletchley încearcă să umple golurile actuale din tehnologia blockchain, în special în ceea ce privește securitatea și interoperabilitatea.
„Punctul de durere comun pe care îl auzeam în jurul blockchain-ului era cu managementul identității și managementul cheilor cum îți iei mâinile în jurul lui”, a spus Gray. "Confidențialitatea este a doua. A treia este interoperabilitatea cu sistemele existente și apoi cu alte blockchain. Un blockchain nu va face totul; vom avea multe blockchainuri."
Grey a spus că criptelele pot acționa ca un delegat sau un surogat complet pentru o tranzacție blockchain. Asta înseamnă că un criptlet poate să-și asume identitatea unei persoane, a unui activ sau a unui contract inteligent și poate fi folosit fie ca utilitate pentru a procesa o tranzacție, fie ca un criptet de contract, folosind blockchain-ul ca un depozit de date. El a explicat, de asemenea, o subtehnologie numită CryptoDelegates, care acționează ca adaptoare care utilizează comunicații sigure, precum HTTPS și SSL, pentru a adăuga straturi de securitate precum verificarea cheilor, înregistrarea semnăturilor și adăugarea criptării la contractele și tranzacțiile inteligente.
"Fără criptoane, nu aveți acel plic standard de securitate. Am conceput intenționat Bletchley pentru a acționa ca middleware-ul tradițional", a spus Gray. "În partea din spate, puteți utiliza SQL, puteți schimba baza de date și nu puteți schimba logica aplicației, deoarece funcționează cu orice capăt. Oamenii vor să înceapă construirea sistemelor acum.
"Aceasta este noua lume agilă, în care, dacă aștepți să o construiești până când vei da seama de toate problemele tehnice și de afaceri, atunci când vii pe piață, ești prea târziu. Trebuie să începi să construiești acum", a adăugat Gray. "Când totul se decontează, puteți schimba rapid ceea ce ați construit. Bletchley include lucrările de infrastructură, criptoanele și CryptoDelegates în stiva de middleware, dar și instrumentarea."
Obiectivul Bletchley este de a face blockchain-ul mai sigur la toate nivelurile stivei, astfel încât să nu ajungem la mai multe incidente, cum ar fi o portiță logică a contractului inteligent care a provocat 50 de dolari DAO. Procesul modului de funcționare a criptelor și a CryptoDelegaților în cadrul țesăturii Bletchley este mult mai complicat, iar Microsoft explică în el o profunzime mai mare într-o carte albă de pe GitHub.
"DAO ar fi putut folosi unele debugging", a glumit Gray. "Am construit infrastructura de bază pentru criptote și CryptoDelegates, astfel încât un dezvoltator poate eticheta o tranzacție și este ca magia; știe să invoce cripțeta pe web și să facă criptarea pentru tine."
Hyperledger și Push Enterprise Enterprise Multi-Pronged IBM
Microsoft BaaS și Project Bletchley nu sunt singura strategie combinată open-source, cloud și enterprise care vizează crearea unui material blockchain. Produsele blockchain ale companiei IBM sunt informate cu ajutorul surselor deschise și dezvoltării Hyperledger, la care IBM a contribuit cu mai mult de 44.000 de linii de cod până în prezent. Proiectul Hyperledger este un "standard deschis între industrie pentru ledurile distribuite", dar Krishna de la IBM a trecut prin jargon și a explicat patru beneficii critice ale blockchain-ului în jurul căruia este orientată inițiativa.
1. Distribuit: Ledurile digitale se răspândesc în mai multe locații, păstrând datele aliniate pe blockchain.
2. Consens: guvernare bazată pe votul comitetului open source.
3. Imuabil: o înregistrare de tranzacții originală, irefutabilă - cheia conceptului de „blockchain este egală cu încrederea”.
4. Permis: verificarea identității și modularea celor care pot adăuga și modifica intrări blockchain.
"Există o mulțime de reglementări pe care le pot evita în jurul rachetelor, al spălării banilor, al corupției - dacă nu știu cine este o persoană sau ce fac, este greu de justificat utilizarea unui blockchain pentru afaceri", a spus Krishna. „Distribuit, consens, imuabil și autorizat: acestea sunt cele patru elemente critice care determină modul în care se realizează încrederea distribuită, iar încrederea înlătură fricțiunile”.
Proiectul open-source (căruia IBM a predat controlul către Linux Foundation) are 40 de membri, inclusiv drepturi financiare, startup-uri fintech și companii tehnologice - cu organizații de la JP Morgan Chase și Deutsche Bank la Cisco, Intel, Red Hat, și codul care contribuie VMware. Consorțiul R3 este și el membru, iar fundația Linux verifică în prezent cereri pentru alte câteva sute de membri.
Marea diferență cu Hyperledger în raport cu tehnologia blockchain folosită în Bitcoin (și chiar Ethereum) este guvernarea deschisă. Ethereum este open source, dar este guvernat de consiliul Fundației Ethereum, nu de un comitet tehnic deschis.
În ceea ce privește membrul R3 al proiectului, din care IBM și Microsoft sunt membri, împreună cu peste 50 de alte bănci, instituții financiare și companii de tehnologie care construiesc un registru privat blockchain de calitate financiară - Krishna speră că consorțiul își va desfășura în cele din urmă rețeaua de blockchain privată. pe țesătura lui Hyperledger, spre deosebire de Ethereum.
Hyperledger se concentrează pe elementele esențiale ale blockchain-ului, cum ar fi gestionarea identității, interoperabilitatea și guvernarea datelor, dar - la fel ca Bletchley Microsoft - Krishna a spus că obiectivul general este acela de a crea o „țesătură robustă”, care va agrega cerințele comune ale blockchain-ului între industrii. Krishna a numit Hyperledger „reacția de afaceri open-source la anonimatul Bitcoin” și speră că Hyperledger va realiza o masă critică care oprește splintering-ul open-source în dezvoltarea blockchain-ului și oferă mai multă guvernanță și încredere decât Bitcoin și Ethereum.
"Pentru ca sute de mii de întreprinderi și guverne să adopte această tehnologie, aveți nevoie de transparență și guvernare în ceea ce privește modul de scriere a codului. La final, marea valoare a unei rețele blockchain este încrederea, iar codul trebuie să fie deschis, extensibil și fără uși din spate. Pentru a face acest lucru, aveți nevoie de sursa deschisă reală, nu doar de sursă deschisă pe nume ", a spus Krishna.
"Puteți apela Ethereum open source, dar nu există guvernare cu privire la ceea ce este implementat în rețea, iar cei 20 de oameni responsabili ar putea alege mâine să schimbe codul. Aceasta este marea diferență", a adăugat el. "Pot să am încredere sau nu pot? Sursa deschisă adevărată înseamnă guvernare - un set de oameni care contribuie cu coduri în conformitate cu regulile vizibile prezidate de un comitet tehnic. Istoria a arătat că, fie că este vorba de proiecte Linux sau Apache precum Hadoop și Spark, acolo sunt exemple puternice de open source ca tehnologie de bază pentru software de întreprindere de încredere."
Partea dură: țeserea țesăturii în lumea reală
IBM și Microsoft sunt ambii în poziție ideală pentru a menține cota de piață BaaS a întreprinderii în timp ce își împing agenda respectivă. Dar spațiul este mult mai complicat decât o cursă cu doi cai. Eric Piscini, director al consultanței în domeniul tehnologiei bancare și tehnologiei de la Deloitte, a dezvăluit modul în care IBM și Microsoft determină o piață mult mai mare.
"Partea de jos a stivei pentru mine sunt componentele de bază ale blockchain-urilor provenite de la diferiți jucători. Jucătorii de blockchain publici tradiționali precum Bitcoin și Etherum și apoi toate blockchain-urile private livrate de companii", a spus Piscini. "Acesta este fundamentul, iar codul sursă rulează pe o mulțime de furnizori de cloud diferiți: IBM, Microsoft, HP, AWS. Aproape toată lumea care face cloud face ceva în jurul BaaS pe platforma lor."
Piscini conduce, de asemenea, Deloitte Global Cryptocurrency Center, care servește instituții financiare și comercianți cu amănuntul. Deloitte are o platformă BaaS proprie, precum și Rubix. Deloitte consideră că adoptarea blockchain nu vine doar din activități bancare și financiare, ci din industrii precum producția, automobile, petrol și gaze și multe altele. Aceste industrii încearcă să-și dea seama nu numai ce să facă cu blockchain, ci și cum să o faci în timp ce gestionează conformitatea, riscul și securitatea. Piscini a spus că relația dintre dezvoltarea deschisă și adoptarea întreprinderii este esențială, dar că inițiative precum Hyperledger și Project Bletchley ar trebui să se axeze pe cazurile individuale de utilizare a afacerilor, mai degrabă decât pe o țesătură.
"Open source este o construcție excelentă pentru blockchain. Nu înseamnă blockchain public sau privat; înseamnă că tot codul este disponibil pentru toată lumea să îl utilizeze și să se joace. Și o mulțime de implementări private blockchain folosesc cod open-source. Dezbaterea publică sau privată sau permisă sau fără permisiune va continua mult timp - până nu vom avea un fel de tehnică sau standard. Dar este mai mult decât atât; este standarde în privința cazurilor specifice de utilizare a afacerilor ", a spus Piscini.
„Folosesc exemplul uneori al Visa sau MasterCard”, a adăugat el. "Aceste entități au fost create pentru că băncile aveau nevoie de standarde pentru a comunica cu tranzacțiile pe care le-au efectuat împreună. Pe blockchain, nu avem încă asta. La un moment dat, Hyperledger și alții vor trebui să lucreze spre tehnici și standarde la nivel de caz de utilizare. (plăți, decontări, transfer de active etc.) pentru a obține o adopție mai mare. Asta face consorțiul R3: concentrându-se pe cazuri de utilizare financiară. Este o modalitate excelentă de a mișca acul. Adoptarea afacerilor nu va crește semnificativ până nu construim încredere între industrii la nivel de caz de utilizare."
Faptul că IBM și Microsoft sunt ambii membri ai consorțiului R3 spune în acest sens. Cei doi giganti blockchain s-au alăturat, de asemenea, la noua formată Smart Contracts Alliance, o inițiativă a industriei organizată de Camera de Comerț Digital pentru a promova educația, elaborarea de politici și adoptarea în jurul unui alt caz crucial de utilizare a blockchain-ului: contractele inteligente.
Într-un peisaj fracturat, suprapus, al proiectelor blockchain open-source și al eforturilor de standardizare, Smart Contracts Alliance a lansat cu un membru fondator format din giganti tehnologici, companii IT de întreprindere, firme de avocatură, universități, startup-uri blockchain și firme de consultanță. Perianne Boring, fondatoare și președinte al Camerei de comerț digital, ne-a spus de ce inițiativa a văzut acest tip de cumpărare universală de la început și cum colaborează ecosistemul blockchain aglomerat.
"Companii mari precum IBM și Microsoft, instituții financiare, start-up-uri - știm care sunt modelele lor de afaceri și știm la ce lucrează. Companiile încep să investească mult timp, energie și resurse în contracte inteligente", a spus Plictisitor. "Mulți dintre membrii noștri sunt, de asemenea, membri ai Hyperledger, R3, dar cu toții avem diferite misiuni. Camera este axată pe probleme de politică, juridice și de reglementare; Hyperledger este mai multă tehnologie; R3 este o companie cu profit pentru bănci. Faza uriașă a alianței pentru următoarele 6-12 luni este educația și reunirea industriei pentru a începe definirea contractelor inteligente dintr-un sens juridic. Încă este foarte timpuriu; această tehnologie va dura destul de mult timp pentru adopție. mă uit la imaginea cea mare."
Microsoft's Gray a declarat că următorul pas pe măsură ce blockchainul se maturizează este apariția structurilor de date blockchain sau a contractelor inteligente țesute în ADN-ul Internet of Things (IoT), unde dispozitivele au identitate proprie și pot acționa ca agenți autonomi de unul singur. El a spus că este ceva mai departe, dar a recunoscut că este un domeniu în care IBM a investit foarte mult prin inițiative precum Telemetria autonomă descentralizată Peer-to-Peer (ADEPT) sau tehnologia blockchain pentru a construi o infrastructură IoT descentralizată și sigură.
" Blockchain poate oferi dispozitivelor o identitate, tranzacții sigure, apoi poate crea o economie cu totul nouă", a spus Gray. "Folosesc tot timpul analogia automatei. Gândește-te la automatele care acționează ca agenți autonomi, care realizează logică sofisticată cu privire la modul de distribuire a articolelor și de a accepta plățile fără fir de pe dispozitivul dvs. folosind blockchain."
Krishna de la IBM s-a extins pe ideea de blockchain pentru economia fizică. El a vorbit despre utilizarea blockchain-ului pentru titluri și transfer de proprietăți imobiliare, servicii precum înregistrarea auto și asigurarea și chiar potențialul blockchain de a revoluționa comerțul internațional și tranzacționarea de bunuri - toate legate în țesătura blockchain subiacentă și păstrarea istoriei tranzacțiilor în curs de secole pentru veni.
"Dacă ne uităm la modul în care economia globală avansează, globalizarea și comerțul global au fost catalizatori mari. Acum, dacă ne uităm la circulația mărfurilor, există încă multă fricțiune în privința proceselor foarte vechi, precum obiceiurile, reținerea, facturile de debarcare. "Cred că blockchain-ul ar putea fi o tehnologie excelentă pentru a îndepărta o mulțime de fricțiuni și pentru a muta cu adevărat comerțul global", a spus Krishna.
Fie Microsoft BaaS sau IBM Blockchain, fie Hyperledger sau Bletchley, Krishna IBM nu s-a ferit de concurență. Atat in BaaS cat si in open source, straturile complexe ale ecosistemului blockchain abia au inceput sa prinda contur.
"Toată lumea vrea să pună blockchain-ul în cloud într-un mod permis, cu o țesătură de bază care este deschisă tuturor și permite cu adevărat dezvoltatorii. În timp ce Microsoft a urmărit Hyperledger, nu par interesat să contribuie la materialul deschis", a spus Krishna. "Cred că există multe lucruri despre Bletchley care vor concura în domeniul ingineriei și al calității - instrumente pentru analiză și monitorizare, protecție a datelor, reglementare - iar IBM va concura cu Microsoft în multe industrii. Cred că acest lucru se aplică comerțului cu amănuntul., finanțe, asistență medicală și multe aspecte ale economiei fizice ".