Odprtokodni razvoj je vedno užival malo soka iz zasebnega sektorja.
Eden najpomembnejših primerov je Red Hat Software, več milijard dolarjev vredna družba, ki je za mednarodno skupnost zgradila odprtokodno programsko opremo. IBM ga je kupil leta 2019, vendar še vedno opravlja prvotno funkcijo.
Microsoft je še en primer visoko donosnega zasebnega podjetja, ki izdaja odprtokodno programsko opremo. Računalniški monolit že nekaj časa pomaga vzdrževati izvorno kodo Linuxa. Podpiral je programsko opremo v svojem oblačnem programu Azure in sčasoma integriral jedro Linuxa v svoj OS.
Podjetje ima očitno tudi afiniteto do Bitcoinov. Kot smo poročali spomladi 2019, je Microsoft zadal razvojno skupino, da na vrhu Bitcoina zgradi decentraliziran sistem identitete. Poimenovano ION, bo mreža drugega sloja, kot je Bitcoin’s Lightning Network, imela lastno strukturo vozlišča, ki bo dopolnjevala Bitcoinovo in bo popolnoma odprta koda.
Vodja projekta Daniel Buchner verjame, da bi ta sistem lahko sprožil radikalno novo metodologijo za digitalno lastništvo in spletne poverilnice. Revija Bitcoin je skupaj z Buchnerjem razpravljala o projektu, kaj je Microsoft spodbudilo k nadaljevanju in kako bo videti prihodnost interneta z digitalnimi ID-ji.
Prodaja Microsofta na Bitcoin
Microsoft ima z odprtokodnimi projekti dolgo tradicijo. Torej, kako je ION postal del te zapuščine? Ali je bilo težko prodati, da bi Microsoft gradil na Bitcoinu?
Ustanovil sem skupino, ki deluje pri decentraliziranih ID-jih (DID) pri Microsoftu. Nekaj taktičnih stvari smo morali storiti. Da bi bili DID-ji resnično resničnost, jih morate narediti sposobne, da se spoprimejo s pričakovanimi količinami. Tako pogosto, ko vidite to pilotirano, je [z] nekaj sto udeleženci [in] deluje dobro. Ko pa začnete razmišljati o tem, da bi ga morali razporediti v obsegu, ki ga želimo – 1,5 milijarde ljudi – zmečkate izračune in se zavedate, da ne bo šlo.
Torej je bil za nas Bitcoin nujni pogoj za uspeh. Razlog, da ni šlo za zelo težko prodajo, je bil, da je to nekaj, kar moramo imeti, in vedeli smo, da tega ne moremo imeti. Želeli smo nekaj, kar je diferencirano in decentralizirano – kajti drugače bi to lahko storili z bazo podatkov, kot je Azure.
Torej gre dejansko za poslovni problem. Trenutno ne moremo izdati digitalnih ID-jev, ki so v lasti uporabnika in ne podjetja. Ne gre samo zato, ker želimo narediti pravilno, ampak tudi s poslovnega vidika.
Z Bitcoini je bil eden največjih elementov tega – in to je bilo treba razumeti – varnost. Vsi ti drugi možni primeri uporabe so pravzaprav simptom, da tega nihče ne nadzoruje. Zakaj smo se res odločili, je bila decentralizirana narava in varnost. Pomembni so stroški napada in način naročanja transakcij. Ko smo začeli drobiti številke, smo ugotovili, da je Bitcoin edina veriga, ki bi bila verjetno predraga za napad.
Torej je bil Microsoft precej pripravljen to podpreti, ko je ugotovil, da lahko pusti za seboj vse preostale primere uporabe Bitcoina in se osredotoči samo na varnost osnovnega sloja in časovni žig?
Ko je prišlo do dolarjev in centov, je postalo lažje – rekli smo: »Tu so vektorji napadov na področju možnosti, tukaj so vse različne tehnologije. Poglejte, če odvzamete vse tiskovne medije ali kaj ljudje govorijo o tem, kako se te tehnologije uporabljajo, imate empirične podatke. ”
Možnosti in izbire so postale precej jasne, ker gre le za trde številke. Še vedno obstajajo subjektivni strahovi, toda na koncu je varnost varnost varnost.
Kaj ima Microsoft od izgradnje odprtokodne programske opreme?
Ni nesebično. Mislim, da to počnemo iz pravih razlogov, vendar moramo imeti prilagodljiv sistem za DID, ki bo izvedljiv v obsegu izvajanja, ki ga zahtevamo. Ozirali smo se naokoli in tega enostavno ni bilo. To je nekako kot sekundarna ugodnost, ker ta obstaja, lahko uporabimo primer poverilnice. Nekaj takega, kot je LinkedIn, bi lahko imelo poverilnice, da ne boste imeli kup ponarejenih računov. Pravzaprav ne bomo imeli nobene gospodarske koristi. Operativni stroški so dovolj nizki, da bodo v primerjavi z drugimi identitetnimi storitvami, ki jih izvajamo, zelo majhni.
Pomen decentraliziranih ID-jev, ki temeljijo na bitcoinih
S tem primerom v mislih bi lahko spregovorili o pomenu DID-jev za internet in njegove uporabnike?
V vsem, kar danes vidite okoli sebe, je malo primerov resnične digitalne identitete. Ljudje so navajeni računov, vendar to v resnici ni identiteta – to je geslo za nekje vstop v nek strežnik. Vaši računi niso vaši, e-pošta ni vaša – če ta podjetja izginejo, teh ni več. Težava postane, da ne morete imeti pravnega, osebnega in poslovnega zagotovila o neprekinjenosti česar koli, kar je povezano s temi računi.
Predstavljajte si moralno nevarnost, če bi imel e-poštni naslov, povezan s pomembnimi ugodnostmi, kot je dodelitev hrane OZN ali banka. Če bi podjetje sredi tega odšlo ali me celo preprosto ne maralo, bi me lahko ločili od pomembnih dokazov v mojem življenju, ki bi lahko potrjevali te račune. Bitcoin je pomemben; vendar bi lahko bila bolj pomembna decentralizirana identifikacija. Kdo potrebuje decentraliziran denar, če vas s potezo peresa lahko odreže od dokazov, ki jih potrebujete za vkrcanje na letalo?
Torej smo to storili s poslovnim namenom, da smo ustvarili osebne dokumente, na katere so lahko priložene stvari, kot so pravni dokumenti. Torej, LinkedIn je en primer. Vzpostavljenih je veliko ponaredkov, zlasti pri Bitcoin in kriptovalutah. Torej si lahko predstavljate praktično korist, če lahko dobijo nečloveške dokaze, s katerimi dokazujejo, da ste človek.
To je radikalno. To je neverjetno za podjetja. Če ste zaposlovalec, ne bi raje iskali po seznamih delovnih mest, kjer so ljudje preverjeni, zato vam ni treba čakati dva tedna na preverjanje preteklosti?
Mislim, da če se ozrete čez 20 let, boste mislili, da smo popolnoma noro nosili s seboj vse te papirje in osebne dokumente.
To odpira nov primer uporabe Bitcoinov, ki so ga nekateri opazovalci ostrostrelcev morda videli že od začetka. Ali lahko to spremeni način, kako ljudje vidijo Bitcoin in primere njegove uporabe?
Moj osebni občutek je absolutno. V Bitcoin je enostavno posneti posnetke. Gledajo na podskupino kriminalitete in to štejejo za edini primer uporabe. In potem je tu še energija FUD: “Uničuje planet!”
Menim, da je ta protokol javno dobro. Ko imaš javno dobro, ki ga podpira več ljudi in vidijo prednosti, vse to začne spreminjati plimo zaznavanja.
Kar zadeva elektriko v primeru ION-a, sem zmešal številke in v eno transakcijo lahko spakirate približno 10.000 operacij. Stroški te transakcije v smislu energije znašajo približno 18 dolarjev. Če to razporedite na 10.000 operacij s 1.000 operativnimi operacijami na osebo (to bi bili skupni posegi nekoga v njihovi življenjski dobi), bi stalo približno 2 USD [uporaba tega sistema DID]. To je pet tovorov perila v pralnem stroju. Z istim zneskom denarja dobite DID, ki lahko zaobide nadzorni kapitalizem, lahko pošljete šifrirana sporočila in ga lahko uporabljate kot svojo digitalno identiteto celo življenje.
Ko ION začne delovati, kaj je naslednji korak, da se to začne?
Nekaj je stvari. Zanima nas nekaj ljudi, ki želijo voditi omrežje. Lahko bi ga zagnali sami – gre samo za Bitcoin plus IPFS in nekaj obdelave. Mislim, da ga bodo vozili drugi, vendar imamo aplikacijo za preverjanje pristnosti, kot je Googlova za 2FA. Toda to zmožnost bomo dodali, v njej pa bodo izpisani ID-ji in poverilnice ION. Ponudniki denarnic bi jo morda na koncu uporabili. Toda za začetek bomo usmerjali promet poverilnic prek naših strežnikov.
Kakršne koli druge načrte, da Microsoft gradi na Bitcoinu?
Trenutno ne – vse je osredotočeno na ION.