Video: Puppet Steve vs Zombie Steve in the BUTT HEADS Toys Wrestling WAR! (November 2024)
IBM in Microsoft sta tehnološka velikana, ki imata najbolj usklajen, najrazličnejši skok v lastnost naše tonske blokade prihodnosti. V naši seriji o IBM-u, Microsoftu in prihodnosti blockchaina je prvi del razložil koncept Blockchain-as-a-service (BaaS) in razbil največje akterje na novem podjetniškem trgu - Microsoft BaaS v primerjavi z IBM blockchain - toda to je le del zgodbe.
Vsako podjetje BaaS platforma je tudi tesno povezana z open-source. IBM je ustanovni član Hyperledger Project, pobude, ki jo vodi fundacija Linux za ustvarjanje odprtega, standardiziranega in razdeljenega okvira knjige in kode, ki je razvrščen po podjetjih. Hyperledger šteje več drugih tehnoloških podjetij kot člane (Cisco, Intel in VMware, med drugim), vendar Microsoft ni med njimi. Pravzaprav je minuli junij Microsoft začel s svojimi razvojnimi napori BaaS Project Bletchley, da bi razvil svoj modularni standard blockchain za pametne pogodbe in finančne transakcije.
Big Blue in Redmond še zdaleč nista edina akterja v blockchain prostoru - bančna in finančna industrija, akademske in raziskovalne ustanove, hitro rastoča skupina startup podjetij, drugih tehnoloških podjetij in potpourri konzorcij, zavezništva in odprtokodnih pobud (in ki zajema le zasebne ali "pooblaščene" verige blokov) skupaj tvorijo širok obseg ekosistema. Vendar sta IBM in Microsoft vložila veliko finančnih sredstev in sredstev v gradnjo in razvoj tehnologije za porazdeljeno bazo podatkov, ki se spreminja v igrah. Te strategije se bodo začele izvajati na več frontah in kako bosta potekala bitka, bosta resnično vplivala na to, kakšen bo open-source blockchain prostor in podjetniški trgi BaaS kot nekaj let navzdol.
O svojih ciljih za projekte smo se pogovarjali z Marleyjem Greyom, šefom blockchaina in direktorjem BizDev in Strategije za oblak in podjetništvo pri Microsoftu ter Arvindom Krišno, višjim podpredsednikom in direktorjem IBM Research. Razpravljali smo tudi o tem, kako se odprte in podjetniške tehnologije medsebojno ujemajo, in o različnih načinih, kako vsako podjetje vidi, da se blockchain spreminja, kako deluje svet. Obe podjetji si prizadevata ustvariti odprto "tkanino", na kateri bo mogoče graditi prihodnost blockchaina.
Projekt Bletchleyjeve "Cryptlets" in zaščita Blockchain novega generacije
Projekt Bletchley je delovno ime za številne Microsoftove razvojne programe BaaS, katerih deli so odprtokodni, namenjeni ustvarjanju vmesnega paketa, ki služi kot "tkanina za blockchain." Modularna tkanina blockchain, ki je narejena na Microsoftovem Azureu, prevzame tisto, kar Microsoft imenuje "pristop odprte platforme", ki podpira številne različne protokole blockchain, od tako imenovanih Unspent Transaction-based protokol (UTXO), kot je Hyperledger Project, do pametnih protokolov na podlagi pogodb, kot kot Ethereum (glejte razdelek "E" v naši zgodbi o Blockchainu AZ). Grey je dejal, da je bil cilj Bletchley ohraniti odprto, tudi Hyperledgerju, vendar Microsoft ni prenesel na to tkanino v prid svojemu.
"Želeli smo zagotoviti, da ostane odprta platforma, " je dejal Grey. "Bitcoin, Ethereum, UTXO, Hyperledger - želimo, da Bletchley ostane odprt in sodeluje z vsemi temi, in karkoli zagotovimo z vidika infrastrukture, je treba ponovno uporabiti. Če na splošno velja za konzorcije in podjetja, moramo to vključiti v naša ponudba vmesne programske opreme."
Grey je razložil nekaj Microsoftovih vodilnih načel z Bletchleyjem in blockchainom. Projekt je zasnovan kot vmesna programska oprema blockchain - programska oprema, ki deluje kot povezovalni most med osnovno strukturo podatkov blockchain in aplikacijami, ki temeljijo na blockchainu - in uvaja novo tehnologijo, imenovano "kriptovalute".
Kriptovalute so varnostne in interoperabilne komponente, od katerih ima vsaka edinstven podpis, dodan v UXTO ali pametni pogodbeni blok verigi za šifriranje in preverjanje pristnosti. Grey je pojasnil, kako Bletchley poskuša zapolniti trenutne vrzeli v tehnologiji blockchain, zlasti glede varnosti in interoperabilnosti.
"Pogosta bolečinska točka, ki smo jo slišali okoli blockchaina, je bila z upravljanjem identitete in upravljanjem ključev, kako se s tem spoprimete, " je dejal Grey. "Zasebnost je druga. Tretja je interoperabilnost z obstoječimi sistemi in nato z drugimi blockchains. En blockchain ne bo naredil vsega; imeli bomo veliko blockchain."
Grey je dejal, da lahko kriptovalute delujejo kot delegat ali popolni nadomestnik za transakcijo z blockchain-om. To pomeni, da lahko kriptovaluta prevzame identiteto osebe, sredstva ali pametne pogodbe in se lahko uporablja bodisi kot pripomoček za obdelavo transakcije bodisi kot pogodbena kriptovaluta, ki uporablja blockchain kot shrambo podatkov. Pojasnil je tudi podtehnologijo CryptoDelegates, ki delujejo kot adapterji z varnimi komunikacijami, kot sta HTTPS in SSL, da bi dodali varnostne plasti, kot so preverjanje ključev, zapis podpisov in dodali šifriranje pametnih pogodb in transakcij.
"Brez kriptovalut nimate tiste standardne varnostne ovojnice. Bletchley smo namerno zasnovali tako, da deluje kot tradicionalna vmesna programska oprema, " je dejal Grey. "V zadnjem delu lahko uporabite SQL, spremenite bazo podatkov in ne spremenite logike aplikacije, ker deluje s katerim koli zadnjim delom. Ljudje želijo zdaj začeti graditi sisteme.
"To je nov agilni svet, kjer boste, ko boste čakali, da ga zgradite, dokler ne ugotovite vseh tehničnih in poslovnih vprašanj, ob prihodu na trg prepozno. Zdaj morate začeti graditi, " je dodal Grey. "Ko se vse umiri, lahko hitro premaknete tisto, kar ste zgradili. Bletchley v paket vmesne programske opreme vključuje tudi infrastrukturno delo, kriptovalute in CryptoDelegates, pa tudi orodje."
Cilj Bletchleyja je narediti blockchain bolj varen na vseh ravneh sklada, da ne bomo končali z več incidenti, kot je vrzel v logiki pametne pogodbe, ki je povzročila heker DAO v višini 50 milijonov dolarjev. Proces delovanja kriptovalut in CryptoDelegates v tkanini Bletchley je veliko bolj zapleten, Microsoft pa v večji knjigi razlaga v beli knjigi na GitHubu.
"DAO bi lahko uporabil nekaj odpravljanja napak, " se je šalil Grey. "Zgradili smo osnovno infrastrukturo za kriptovalute in CryptoDelegates, tako da lahko razvijalec označi transakcijo in je kot čarovnija; ve, kako lahko v spletu prikliče kriptovaluto in opravi šifriranje za vas."
Hyperledger in IBM-ov Multi-Pronged Enterprise Push
Microsoft BaaS in Project Bletchley niso edini kombinirani open-source, oblak in podjetniška strategija, katerih namen je ustvariti verigo blockchain. Vse o IBM-ovih podjetniških verigah so seznanjeni z odprtokodno programsko opremo in razvojem Hyperledgerja, h kateremu je IBM doslej prispeval več kot 44.000 vrstic. Projekt Hyperledger je "medpanožni odprti standard za distribuirane knjige", vendar je IBM-ov Krišna presegel žargon in razložil štiri ključne prednosti blockchaina, okoli katerega je pobuda usmerjena.
1. Razdeljeno: Digitalne knjige se širijo na več lokacij, pri čemer so podatki poravnani po blokovni verigi.
2. Soglasje: Upravljanje, ki temelji na glasovanju odbora v odprti kodi.
3. Immutable: Izvirni, nepretrgljivi zapis transakcij - ključ do koncepta "blockchain enako zaupanju."
4. Dovoljeno: Preverjanje identitete in modulacija, kdo lahko dodaja in spreminja vnose v blockchain.
"Obstaja veliko predpisov, s katerimi se lahko izognem reketiranju, pranju denarja, korupciji - če ne vem, kdo je oseba ali kaj počne, je težko utemeljiti uporabo verige blokov za poslovanje, " je dejal Krišna. "Razdeljeno, soglasno, nespremenljivo in dovoljeno: to so štirje kritični elementi, ki določajo, kako se doseže porazdeljeno zaupanje in zaupanje odvzame trenje."
Projekt z odprtim kodom (katerega IBM je nadzor predal Linux fundaciji) ima 40 članov, vključno s finančnimi upravičenci, fintech startupi in tehnološkimi podjetji - z organizacijami JP Morgan Chase in Deutsche Bank do Cisco, Intel, Red Hat in koda za prispevanje VMware. Član je tudi konzorcij R3, Fundacija Linux pa trenutno preverja prijave še nekaj sto članov.
Velika razlika s Hyperledgerjem v zvezi s tehnologijo blockchain, ki se uporablja v Bitcoin (in celo Ethereumu), je odprto upravljanje. Ethereum je odprtokodni vir, vendar ga vodi svet fundacije Ethereum, ne pa odprt tehnični odbor.
Kar zadeva člana projekta R3, katerega člana sta IBM in Microsoft, skupaj z več kot 50 drugimi bankami, finančnimi institucijami in tehnološkimi podjetji, ki gradijo zasebno knjigo zasebnih blokov finančnega razreda - Krishna upa, da bo konzorcij na koncu postavil svojo zasebno mrežo blockchain na tkanini Hyperledgerja v nasprotju z Ethereumom.
Hyperledger se osredotoča na bistvene elemente blockchaina, kot so upravljanje identitete, interoperabilnost in upravljanje podatkov, vendar je - podobno kot Microsoftov Bletchley - Krishna dejal, da je splošni cilj ustvariti "robustno tkanino", ki bo združila skupne zahteve blockchaina v panogah. Krišna je Hyperledgerjeva poimenovala "reakcija odprtega koda na anonimnost Bitcoina" in upa, da bo Hyperledger dosegel kritično maso, ki ustavi razprto odprto kodo pri razvoju blockchain-a in zagotavlja več upravljanja in zaupanja kot Bitcoin in Ethereum.
"Da bi stotine tisoč podjetij in vlad prevzelo to tehnologijo, potrebujete preglednost in upravljanje nad tem, kako je zapisana koda. Na koncu je velika vrednost omrežja blockchain zaupanje in koda mora biti odprta, raztegljiv in brez zadnjih vrat. Če želite to narediti, potrebujete dejanski odprti vir, ne le odprtokoden izvor po imenu, "je dejal Krišna.
"Ethereum lahko pokličete z odprto kodo, vendar ni nobenega upravljanja o tem, kaj je nameščeno v omrežju, in 20 odgovornih se bo lahko jutri odločilo za spremembo kode. To je velika razlika, " je dodal. "Lahko zaupam ali ne morem? Res open source pomeni upravljanje - nabor ljudi, ki prispevajo kode po vidnih pravilih, ki jim predseduje tehnični odbor. Zgodovina je pokazala, da gre za projekte Linux ali Apache, kot sta Hadoop in Spark, tam so močni primeri odprte kode kot osnovne tehnologije za zaupanja vredno programsko opremo podjetja."
Težki del: Tkanje tkanine v resnični svet
IBM in Microsoft sta v najboljšem položaju, da izčrpata tržni delež podjetja BaaS, hkrati pa si prizadevata za odprte programe. Je pa prostor veliko bolj zapleten kot dirka z dvema konjema. Eric Piscini, direktor bančnega in tehnološkega svetovanja v podjetju Deloitte, je razložil, kako sta se IBM in Microsoft vključila na veliko večji trg.
"Spodnji del sklada so zame ključne komponente blockchaina, ki prihajajo od različnih igralcev. Tradicionalni javni predvajalniki blockchain, kot sta Bitcoin in Etherum, in potem vsi zasebni blockchain, ki jih dostavijo podjetja, " je dejal Piscini. "To je osnova, izvorna koda pa deluje na različnih različnih ponudnikih oblakov: IBM, Microsoft, HP, AWS. Precej vsi, ki delajo oblak, na svoji platformi počnejo nekaj okoli BaaS-a."
Piscini vodi tudi Globalni center kripto valute Deloitte, ki služi finančnim institucijam in trgovcem na drobno. Deloitte ima lastno platformo BaaS, imenovano tudi Rubix. Deloitte meni, da sprejetje blockchaina ne prihaja samo iz bančništva in financ, temveč iz industrije, kot so proizvodnja, avtomobilska industrija, nafta in plin in drugo. Te panoge poskušajo ugotoviti ne le, kaj storiti z blockchainom, ampak tudi, kako to storiti, medtem ko upravljajo skladnost, tveganje in varnost. Piscini je dejal, da je povezava med odprtim razvojem in prevzemanjem podjetij ključna, vendar pa bi se morale pobude, kot sta Hyperledger in Project Bletchley, osredotočati na posamezne primere poslovne uporabe, ne pa na odejo.
"Open source je odličen konstrukt za blockchain. Ne pomeni javnega ali zasebnega blockchaina; to pomeni, da je vsa ta koda na voljo vsem, ki jih lahko uporabljajo in igrajo. In veliko zasebnih implementacij blockchain uporablja odprtokodno kodo. Razprava o javnosti ali zasebni ali z dovoljenjem v primerjavi z dovoljenjem brez dovoljenja bo še dolgo trajala - dokler ne bomo imeli neke tehnike ali standarda. Toda to je več kot to; to so standardi za posebne primere poslovne uporabe, "je dejal Piscini.
"Primer včasih uporabljam Visa ali MasterCard, " je dodal. "Te organizacije so bile ustvarjene, ker so banke potrebovale standarde za komunikacijo o transakcijah, ki so jih opravljale skupaj. Na blockchainu tega še nimamo. V hipu bodo Hyperledger in drugi morali delati na področju tehnik in standardov na ravni primerov uporabe. (plačila, poravnave, prenos sredstev itd.), da bi dosegli večjo usvojitev. To počne konzorcij R3: osredotoča se na primere finančne uporabe. To je odličen način za premikanje igle. Sprejetje poslov se ne bo bistveno povečalo, dokler ne zgradimo zaupanje v panoge na ravni primera uporabe."
V tem pogledu govori dejstvo, da sta IBM in Microsoft člana konzorcija R3. Oba velikana blockchain sta se tudi pridružila novoustanovljenemu združenju pametnih pogodb, industrijski pobudi, ki jo je organizirala Zbornica digitalne trgovine za napredovanje izobraževanja, oblikovanja politik in sprejemanja v zvezi s še enim ključnim primerom uporabe blockchain: pametnimi pogodbami.
V razdrobljeni, prekrivajoči se panogi odprtokodnih projektov blockchain in prizadevanjih za standardizacijo se je združenje Smart Contracts Alliance ustanovilo z ustanovnim članstvom, ki ga sestavljajo tehnični velikani, podjetniška IT podjetja, odvetniške družbe, univerze, zagonski zastopniki blockchain in svetovalna podjetja. Perianne Boring, ustanovitelj in predsednik zbornice za digitalno trgovino, nam je povedal, zakaj je pobuda videla tovrstni univerzalni nakup že od samega začetka in kako skupaj deluje nabito polni blok ekosistem.
"Velika podjetja, kot so IBM in Microsoft, finančne institucije, startupi - vemo, kakšni so njihovi poslovni modeli in vemo, na čem delajo. Podjetja začenjajo vlagati veliko časa, energije in virov v pametne pogodbe, " je dejal Dolgočasno. "Veliko naših članov je tudi članov Hyperledgerja, R3, vsi pa imamo različna poslanstva. Zbornica je osredotočena na politična, pravna in regulativna vprašanja; Hyperledger je več tehnologije, R3 pa je dobičkonosno podjetje za banke. Velika faza zavezništva v naslednjih 6–12 mesecih je izobraževanje in združevanje industrije, da začne pravno opredeliti pametne pogodbe. To je še zelo zgodaj; ta tehnologija bo potrebovala kar nekaj časa za sprejetje. Ampak mi gledaš na veliko sliko."
Microsoftov Grey je dejal, da je naslednji korak, ko blockchain dozoreva, pojavljanje podatkovnih struktur blockchain ali pametnih pogodb, vtkanih v DNK interneta stvari (IoT), kjer imajo naprave svojo identiteto in lahko same delujejo kot avtonomni agenti. Povedal je, da je to nekoliko več, vendar je priznal, da gre za področje, na katerem je IBM veliko vložil s pobudami, kot je avtonomna decentralizirana enakomerna telemetrija (ADEPT) ali tehnologija blockchain za izgradnjo decentralizirane in varne infrastrukture IoT.
" Blockchain lahko napravam da identiteto, varne transakcije in nato ustvari popolnoma novo ekonomijo, " je dejal Grey. "Ves čas uporabljam analogijo prodajnih avtomatov. Razmislite o prodajnih avtomatih, ki delujejo kot avtonomni agenti, ki izvajajo prefinjeno logiko, kako oddaj predmete in brezžično sprejemajo plačila iz svoje naprave s pomočjo blockchain."
IBM-ov Krišna se je razširil na to idejo blockchaina za fizično ekonomijo. Govoril je o uporabi blockchaina za naslove in prenosu nepremičnin, storitvah, kot so registracija avtomobilov in zavarovanju, in celo potencial blockchaina za revolucijo v mednarodni trgovini in trgovanju z blagom - vse vezano v osnovno verigo blockchain in ohranjanje zgodovine transakcij skozi stoletja do pridi.
"Če pogledate, kako se giblje globalno gospodarstvo, sta globalizacija in svetovna trgovina velika katalizatorja. Zdaj, če pogledamo gibanje blaga, je še vedno veliko trenja okoli zelo starih procesov, kot so carine, pridržanja, iztovarjanje. "Verjamem, da bi lahko bil blockchain odlična tehnologija, ki bi odstranila veliko tega trenja in resnično napredovala globalno trgovino naprej, " je dejal Krišna.
Naj bo to Microsoft BaaS ali IBM Blockchain ali Hyperledger ali Bletchley, se IBM-ov Krišna ni izognil konkurenci. Tako v BaaS kot v odprtem kodu so se zapletene plasti ekosistema blockchain šele začele oblikovati.
"Vsi želijo verigo blockchain spraviti v oblak, z osnovno tkanino, ki je odprta vsem in resnično omogoča razvijalcem. Čeprav je Microsoft opazoval Hyperledger, se mu zdi, da ne prispevajo k odprti tkanini, " je dejal Krišna. "Mislim, da je na Bletchleyju veliko stvari, ki bo konkuriralo v zvezi z inženiringom in kakovostjo - orodja za analitiko in spremljanje, varstvo podatkov, urejanje - in IBM bo konkuriral Microsoftu v mnogih, mnogih panogah. Verjamem, da to velja za maloprodajo, financ, zdravstva in mnogih vidikov fizične ekonomije."