Quello che la storia di open-source ci dice sul futuro del networking distribuito

Nel primo di una serie di articoli, presento un’ipotesi centrale su cosa occorrerà per ottenere un’adozione diffusa della tecnologia blockchain.

La tecnologia Linux, abbinata a servizi IT avanzati focalizzati sull’azienda, ha cambiato il panorama di Internet e il modo in cui le aziende gestivano i server. Tutto è iniziato con Hello world !. (“Hello world” è il primo programma demo per il “linguaggio di programmazione C”), questa prossima rivoluzione inizia con qualcosa di leggermente diverso.

dovrebbe essere:

Ciao mondo blockchain!

Mi chiamo Phil Zamani. Sono stato coinvolto in open-source per oltre venti anni. Ho avuto il piacere di assistere e partecipare direttamente alla crescita di Linux da quella che una volta era solo un’idea tecnica a qualcosa che è diventato un fenomeno tecnologico globale.

Questo articolo è una ripartizione della strategia alla base di AERGO e mette in luce le componenti chiave di una piattaforma di blockchain innovativa su cui stiamo lavorando diligentemente su Blocko. Lo faccio spiegando alcuni dei nostri principi fondamentali e le ipotesi associate che li sostengono. Abbiamo in programma di applicare i miei 20 anni di esperienza dirigenziale open-source diretta per ricreare il successo visto forse dal più noto progetto open-source della storia, Linux; con blockchain. Questo post spiegherà le filosofie fondamentali del settore — contraddittorie dietro il progetto AERGO, che sono basate sui mantra open source dominanti di Linux. Inoltre, spiega il ruolo principale che Blocko svolgerà come fornitore di infrastrutture blockchain e la somiglianza con Red Hat. (Red Hat, una società statunitense che sviluppa, vende pacchetti Linux e fornisce servizi tecnici per contenuti aziendali).

Durante i miei vent’anni di open-source, ho lavorato in molti ambienti IT aziendali e mi sono concentrato sull’aiutare i clienti a superare il baratro nell’adozione di piattaforme open source basate su nuove tecnologie come Linux. Ho anche avuto l’onore di lavorare direttamente con alcuni degli sviluppatori più importanti della storia che erano dietro alcune delle tecnologie open source più importanti di tutti i tempi, alcune delle quali erano:

• Michael Tiemann, autore originale del compilatore GNU

• Alan Cox, numero due di Linus Torvalds (creatore di Linux)

• Markus Rex, fondatore di SuSE Linux

• Rod Johnson e Adrian Collier, co-fondatori di Spring Framework

• Paul Mauritz, fondatore del progetto Pivotal cloud originale di VMWare

• Responsabili o creatori di molti altri importanti progetti open source come Apache, Android, MongoDB, Hadoop e Openstack.

Forse la più riuscita di tutte queste tecnologie era Linux. Linux è un kernel software lanciato nel 1991 da Linus Torvalds, un programmatore finlandese ormai riverito nel mondo della programmazione. Molti dei precedenti sistemi operativi Unix Linux hanno gareggiato con un forte sostegno commerciale. Erano stati adottati negli ultimi trent’anni. Tuttavia, Linux ha resistito e prosperato contro la concorrenza principale di molti di questi sistemi operativi Unix consolidati.

Oggi Linux non è solo un kernel o un sistema operativo. È il codice base che sostiene molte tecnologie differenti che alimentano la maggior parte dei sistemi IT del mondo. È il cuore del sistema operativo Android e gran parte del web stesso. È la tecnologia opensource più importante al mondo.

Nelle aziende IT open-source ho lavorato come Red Hat; il mio ruolo era quello di aiutare le aziende a scoprire, sperimentare e implementare queste piattaforme open source come Linux nelle loro strategie di business. Questo è stato spesso fatto a spese della sostituzione dei sistemi Unix venduti a loro dagli incumbent come IBM, HP e Oracle; con sistemi Linux su misura sviluppati da aziende perdenti come Red Hat. È stata distribuita una vasta gamma di progetti. Alcuni esempi dei sistemi che ho implementato con il mio team includono:

• 10.000 cluster di nodi di computer presso HSBC e Deutsche Bank: per eseguire applicazioni bancarie di base e per ospitare algoritmi di modellazione finanziaria ad alta frequenza e volume elevato

• Implementazioni di calcolo ad alte prestazioni presso la Ferrari per eseguire simulazioni di modellistica del vento in Formula 1 prima della gara

• Varie altre soluzioni mobili o incentrate su Internet presso Sony, Ericsson e Alcatel

Nel 2001, il mio team di Red Hat ha collaborato con l’avanzata divisione di telefonia mobile di Nokia che ci ha chiesto di ridurre le dimensioni della libreria software principale, consentendo a una versione di Linux di adattarsi alla nuova innovativa architettura di telefonia mobile di Nokia. Il responsabile principale del software ha rifiutato. Anni dopo, sotto la guida e la gestione di Google, questo è cambiato. Ciò che è emerso è stato un progetto che è ora diventato uno dei progetti consumer open source di maggior successo al mondo nella storia, basato sul Linux Kernel: Android.

Più tardi ho finito per entrare a far parte di uno dei miei precedenti clienti aziendali da Red Hat — Deutsche Telekom — dove abbiamo creato e gestito la loro nuova business unit cloud su tecnologie open-source che includevano Linux e Openstack. Ora, Deutsche Telekom Cloud serve oltre tre milioni di piccoli e grandi clienti commerciali in Germania con una serie di applicazioni focalizzate sul business e basate su cloud.

Tutto questo mi ha insegnato parecchio su open-source, cloud computing e IT. Ma se c’è una cosa di cui sono stato in grado di cogliere l’intuizione più profonda, è l’ascesa di Linux e il ruolo che ho visto giocare di prima mano nell’espansione dell’IT. Ripensando agli approfondimenti che ho raccolto, credo che potremmo essere in grado di prevedere la probabile formula vincente per la blockchain, una nuova tecnologia open source, specificamente negli ambienti aziendali IT aziendali.

Ipotesi

L’ipotesi che propongo è che le piattaforme di blockchain di successo in ambienti business-oriented seguiranno un percorso simile a quello che Linux ha seguito in ambienti business-focused.

Per agire sulla mia ipotesi, il mio team ed io stiamo costruendo un sistema di blockchain che non solo segue le caratteristiche open-source seguite da Linux; ma ha un’azienda con forse l’esperienza di implementazione più blockchain nella storia che ne ha guidato l’adozione, proprio come aveva fatto Red Hat con Linux.

Questa azienda è Blocko, che ha schierato oltre 23 sistemi di blockchain commercializzati. Questa è un’impresa che non molti possono vantare. In effetti, riteniamo che l’unica altra azienda che ha implementato questo sistema di blockchain per aziende reali e attualmente in uso al momento della scrittura sia IBM.

Proprio come Linux, saranno le aziende di consulenza IT e di supporto tecnico (come Red Hat allora — e Blocko ora) a guidare l’adozione di queste tecnologie. Queste aziende offriranno alle aziende il supporto per l’integrazione e i servizi di mitigazione del rischio di cui hanno bisogno per implementare e sfruttare commercialmente i vantaggi dei sistemi blockchain.

Per iniziare, lasciatemi descrivere i primi giorni della storia open source e come Linux è riuscito a salire al dominio per spiegare meglio la mia ipotesi.

Una volta le piattaforme open source erano considerate aggiunte imbarazzanti alla strategia aziendale perché non esisteva una metodologia chiara nella loro attuazione. Le aziende non si sentivano a proprio agio con la tecnologia che non era direttamente concessa loro. Per molti decenni, grandi fornitori di software commerciali come IBM, HP e Oracle sono stati in grado di creare software con licenza proprietaria che ha bloccato le aziende in ambienti software e hardware chiusi. È diventato estremamente difficile per le aziende di passare da loro. Nonostante ciò, sono state prevalenti tecnologie open source come il compilatore GNU, il server Web Apache, il SO Linux, il framework di programmazione Spring, le molte forme di virtualizzazione open source, molti IDE containerizzati e molti strumenti di elaborazione di grandi dati come Hadoop. Tutto ciò è stato possibile grazie alle molte migliaia di sviluppatori open source di tutto il mondo che hanno supportato, costruito e migliorato continuamente queste tecnologie.

Di conseguenza, l’adozione della tecnologia open source è ora pervasiva in tutti i settori. Milioni di aziende continuano a implementare modelli di business open source e sfidano gli approcci convenzionali per pagare per utilizzare soluzioni proprietarie. Le aziende che hanno costruito aziende basate su piattaforme open source in passato sono ora elogiate come pionieri che hanno imbrigliato le strategie di business incentrate sui dati. Il rapido cambiamento che ho visto negli ultimi venti anni è sbalorditivo. L’innovazione open source non mostra alcun segno di rallentamento nei confronti dei processi di sviluppo proprietari.

Questa espansione di Internet e l’emergere di ecosistemi IT in crescita a causa dell’open-source hanno creato più dati che mai. Più dati sono stati creati e catturati negli ultimi due anni rispetto all’intera storia dell’umanità fino a quel momento. Il valore di questi dati è incomprensibile. Ecco perché gli incumbent digitali di oggi come Amazon, Netflix, Google e Uber lo mantengono in ambienti silenti. La maggior parte delle macchine che generano denaro, come Facebook, si assicurano che nessuno dei loro dati sia venduto a nessuno; ma piuttosto viene continuamente riciclato e riutilizzato per fornire servizi di marketing mirati. In breve, sono i principali beneficiari di questi dati relativi a clienti e utenti. Non è solo troppo prezioso, ma anche troppo rischioso per condividere o fidarsi di questi dati con chiunque sia sottoposto agli attuali vincoli tecnologici, dove apparentemente non è stato possibile implementare ambienti senza fiducia per i trasferimenti di dati. Anche con alcuni dei sistemi IT più avanzati al mondo, progettati da società con miliardi di dollari a disposizione, i dati vengono comunque compromessi.

La condivisione di dati con molte terze parti darà alle aziende la portata e la portata per ottenere effetti di rete massicci senza doversi fidare di un intermediario. Le aziende stanno iniziando a rendersene conto. I dati, come il software era con Linux, saranno finalmente aperti al mercato più ampio attraverso tecnologie open source che consentono ambienti senza fiducia. Forme della tecnologia di ledger distribuito, come blockchain, saranno ciò che abiliterà questi ambienti senza fiducia.

Queste tecnologie creeranno i mezzi per aprire il mercato dei dati e spostare il potere lontano dagli incumbent digitali. Si svilupperà in modo simile a come la potenza nel mondo IT del 1998 si è spostata da IBM, Oracle e HP a nuovi fornitori di soluzioni basate su open source. Con l’uso di ambienti affidabili, i dati potrebbero diventare affidabili, distribuiti e condivisi. Questi dati saranno messi nelle mani dei molti e non semplicemente dei pochi, una volta che è veramente nel migliore interesse di tutte le parti coinvolte. In futuro, le aziende saranno in grado di condividere dati sensibili come registri della catena di approvvigionamento, registri delle transazioni e dati dei consumatori in modo più efficace e più sicuro. Tutto ciò potrebbe potenzialmente essere fatto senza coinvolgere un intermediario.

Proprio come Linux è diventato il paradigma open source che sposta la tecnologia per software e servizi internet; la tecnologia blockchain sarà la stessa per i nuovi sistemi socioeconomici e per i massicci ecosistemi di dati condivisi. Gli ambienti privi di fiducia creati da blockchain consentiranno nuove economie di valore laddove la condivisione senza equità dei dati possa essere resa possibile su larga scala. Ben Horowitz di a16z fa un buon lavoro spiegando questo concetto.

La tecnologia blockchain è un nuovo fenomeno open source. La cosa interessante di qualsiasi libro mastro pubblico distribuito è che deve essere open source perché sia ​​considerato completamente affidabile. Questo perché gli utenti di una rete senza fiducia (che è quella che emettono blockchain pubblici) devono essere in grado di rivedere il codice dietro di esso per verificare che ci siano veramente zero obblighi imposti nell’uso della rete. Di conseguenza, la futura rivoluzione blockchain sarà più veloce di qualsiasi altra cosa che abbia mai visto prima, poiché dipende da open-source ancor più di quanto non fosse accaduto a vent’anni fa da Linux.

I registri distribuiti hanno il potere di migliorare la sicurezza e l’efficienza delle tecnologie legacy e di trasformare digitalmente i sistemi IT fornendo loro nuovi modi per dettare quanto si fideranno delle altre parti. Le aziende potrebbero risparmiare costi irrecuperabili attraverso un’architettura più resiliente, mantenere la sicurezza dei dati o monetizzarli direttamente in modo decentralizzato e senza attendibilità, o ottenere insediamenti e conferme più rapidi attraverso un consenso sicuro. Potrebbero anche accoppiare tutte queste caratteristiche insieme alla personalizzazione, alla privacy e alla flessibilità di un sistema legacy o autorizzato, attraverso un approccio ibrido e interoperativo collegato a una blockchain pubblica senza fiducia. I sistemi pubblici, privati ​​e legacy che lavorano insieme produrranno il meglio di molti mondi.

La cosa fantastica di tutto questo è che la tecnologia per consentire ambienti completamente privi di fiducia esiste già. I protocolli di consenso, gli ambienti di elaborazione, i protocolli di blockchain e le strutture di contratto intelligenti sono tutti open-source e disponibili a chiunque possa realizzare oggi.

Per qualche ragione, tuttavia, la tecnologia blockchain non è ancora decollata per consentire il beneficio su larga scala della fiducia distribuita. Oltre $ 5.000.000.000 di finanziamenti in USD sono stati forniti alle startup per la creazione di protocolli e applicazioni blockchain. Eppure, poco valore aziendale è stato catturato finora. C’è anche un piccolo uso da parte dei consumatori di blockchain pubblici. Le piattaforme Blockchain vengono costantemente sviluppate e le applicazioni vengono costruite su di esse; ma non viene effettivamente catturato alcun valore aziendale reale.

Per capire meglio perché questo è, potremmo guardare alla storia dell’open-source. Allora, la stessa identica narrativa si è svolta.

I sistemi operativi di tipo Unix esistevano da oltre trent’anni nel momento in cui Linux era decollato. Molti progetti open-source sono stati sviluppati nel frattempo con migliaia di programmatori in tutto il mondo. Alcuni di loro hanno avuto successo e hanno trasformato il cloud e i big data in realtà. Tuttavia, come lo stato di blockchain oggi, molti di loro non sono mai decollati su scala commerciale.

C’era un sistema simile a Unix che non solo è diventato la piattaforma operativa open source di maggior successo al mondo; ora ora alimenta miliardi di Internet e dispositivi mobili. Ci sono oltre 21 milioni di linee di codice nel suo repository Git. Ci sono oltre 10.000 linee di codice aggiunte alla base di codice ogni singolo giorno. Alimenta Google Chromebook, dispositivi Android, circa il 70% dei server Web che ospitano i primi dieci milioni di domini web, il 92% degli ambienti cloud pubblici Amazon EC2, 498 dei primi 500 supercomputer e molto altro. La piattaforma di cui sto parlando è Linux.

Ciò che Linux era per il Web non è stato ancora emulato in blockchain. Questo è forse il motivo per cui blockchain non è ancora decollato a livello commerciale o commerciale. Sapendo questo, non c’è molto che posso fare per non pensare a cosa ha fatto Linux per avere successo, e proporre lo stesso identico approccio con blockchain.

Il successo di Linux

Linux deve il suo successo al progetto GNU open-source. GNU ha prodotto strumenti, compilatori, debugger e implementazioni di shell necessarie per costruire un sistema operativo simile a Unix. Linux ha unito tutti i tipi di tecnologie, strumenti di sviluppo e kit di sviluppo software insieme per creare la piattaforma tecnologica più pragmatica al mondo.

Ci sono forse una serie di ragioni principali per cui Linux ha avuto tanto successo.

Linux era open-source end-to-end

Uno dei motivi principali del successo di Linux è che Linus Torvalds ha reso il software Linux gratuito e open source. Allo stesso tempo, ha anche fatto in modo che il modello di licenza fosse adatto alle imprese. Di fatto, Torvalds aveva originariamente rilasciato Linux con una licenza che ne impediva semplicemente l’uso commerciale. Pur essendo il genio e il pragmatico che è, in seguito è passato alla GNU General Public License che protegge l’apertura del codice sorgente, ma consente di coesistere licenze di business complementari, come BSD e Apache, per consentire un uso commerciale.

Molti sviluppatori di sistemi operativi Unix hanno costruito varianti di più liberamente condivise rispetto a quelle limitate dalle costose licenze commerciali dei fornitori IT. Tuttavia, non erano ideologici su quale fosse lo scopo commerciale dei progetti. D’altra parte, quelli che erano ideologici sull’uso commerciale non erano decentralizzati in termini di condivisione del codice.

Una grande e molto abile comunità di sviluppatori di software libero ha seguito Torvalds e il suo duplice approccio specifico. Un grande prodotto è stato costruito con una chiara visione del suo scopo. Di conseguenza, gli early adopter arrivarono di corsa. Questi primi adotti furono seguiti dalle imprese che hanno portato le masse. Il resto è storia.

Lo sviluppo di Linux era decentralizzato, ma mantenuto

Linux ha avuto una vera risonanza per l’open-source ed è diventato un tema caldo tra gli sviluppatori. Un saggio seminale del famoso sviluppatore Eric Raymond, “La cattedrale e il Bazar” e le relative opere hanno dimostrato che il software si sviluppa meglio quando un gran numero di collaboratori collabora continuamente all’interno di una struttura organizzativa relativamente decentralizzata. Questo è stato davvero il caso di Linux. Gli sviluppatori sono ciò che rende la tecnologia; e attirarli richiede la pratica dell’open-source come stile di vita. Ascolta semplicemente Steve Ballmer che descrive ciò che serve alla tecnologia per avere successo se non sei ancora convinto.

I fornitori IT storici come IBM hanno adottato un approccio centralizzato allo sviluppo di Linux e, di conseguenza, non sono riusciti a creare un sistema operativo Linux completo alternativo per competere con fornitori come Red Hat e SuSE. Lo stesso vale forse per gli attuali consorzi di venditori IT dominati che cercano di implementare sistemi di blockchain privati ​​per settori specifici. Questo approccio di sviluppo centralizzato probabilmente non riuscirà nello sviluppo decentralizzato con migliaia di menti intelligenti che plasmano il futuro del software blockchain.

Tuttavia, un approccio decentralizzato non è l’unica cosa necessaria per avere successo. Linux è riuscito perché Linus Torvalds ha assunto un ruolo chiave e un ruolo di leadership nello sviluppo della base di codici Linux risultante. Ha scelto quali contributi includere o rifiutare. Linus era il principale mantenitore della piattaforma; che, insieme al suo sviluppo decentralizzato, è un approccio che ha reso Linux di successo.

Linux ha adottato un approccio pragmatico all’esecuzione

Gli architetti principali di Linux non passavano tutto il loro tempo su R & S e documenti accademici; non passavano tutto il loro tempo a cercare di usare la tecnologia migliore o più sexy. Molti sistemi concorrenti proposti a Linux hanno seguito il precedente approccio e alla fine non hanno avuto successo. Sono diventati progetti di ricerca piuttosto che implementazioni pratiche o commerciali. Avrebbero dovuto concentrarsi sull’utilizzo delle tecnologie e delle tecnologie collaudate esistenti, ma si sono invece concentrati sulla ricerca e sui test a tempo indeterminato.

Linux era supportato da aziende con un know-how del cliente che guidava inesorabilmente l’adozione della tecnologia

L’ascesa dei sistemi Linux come risultato del pragmatismo di Linus Torvalds nel concedere licenze al software Linux con modelli di licenza complementari e business-friendly ha portato all’emergere di una nuova generazione di aziende di supporto IT aziendale. Una di queste aziende era Red Hat, che ha costruito i suoi prodotti interamente con tecnologia open source. Ad oggi, seguono lo stesso rigoroso mantra e metodologia open source quando conducono affari che hanno fatto più di venti anni fa. Red Hat attualmente registra entrate per 2,9 miliardi di dollari all’anno ed è un leader globale nella fornitura di soluzioni Linux alle imprese.

Red Hat ha iniziato la sua vita come software e società di consulenza nel 1994 vendendo il proprio prodotto (noto come “distribuzione Linux”) chiamato Red Hat Linux. Alcuni anni dopo, e in effetti poco meno di 20 anni fa, Red Hat divenne pubblico. L’azienda ha raggiunto una valutazione immediata di $ 3,000,000,000 USD. Ciò ha dato loro la possibilità di crescere costruendo team tecnici e commerciali in tutto il mondo. Ha anche permesso loro di acquisire aziende open source all’avanguardia come Cygnus (custode per il compilatore GNU) per ottenere il controllo di tecnologie complementari chiave e sviluppatori open source; e consentire loro di investire nella ricerca e nella cura dei casi di riferimento dei clienti dei primi faro. Essendo parte del team esecutivo di Cygnus, in seguito sono diventato responsabile globale delle appliance Internet presso Red Hat e ho gestito la sua unità Linux (aka IoT) incorporata nella fase iniziale.

La quotazione in borsa di Red Hat li ha fatti notare dai fornitori IT globali incumbent, ovvero IBM. L’allora CEO di IBM, Louis Gerstner, ha inviato una squadra al quartier generale di Red Hat in North Carolina per saperne di più su questo nuovo fenomeno Linux open source. Alcuni mesi dopo: quando è stato chiesto da Red Hat di essere aggiunto al listino prezzi IBM, i clienti che volevano questo potevano acquistare il supporto per farlo, inizialmente la IBM si era rifiutata. Quando in seguito Red Hat ha chiesto assistenza per i suoi sforzi volti a creare una versione mainframe IBM di Red Hat Linux per i clienti interessati, ha anche rifiutato. Molti clienti oggi eseguono Red Hat Linux sui sistemi mainframe di IBM, nonostante IBM abbia la propria versione interna di Linux da vendere e supportare.

Oggi, Red Hat è il leader globale di Linux per i clienti aziendali. Offrono grande tecnologia, forniscono un supporto aziendale esperto e continuano a innovare la propria tecnologia. Il modello di Red Hat era una formula per il successo. Red Hat è nata come azienda Linux che in seguito divenne un fornitore di supporto tecnico e software 24/7/365 per la sua distribuzione Linux. Red Hat ha sfruttato il suo know-how tecnico che è stato costruito attorno al suo modello open source, che è il suo principale elemento di differenziazione. Quando combinato con la sua comprensione innata del cliente, questo ha risuonato con i clienti e gli ha permesso di distinguersi dagli incumbent IT del tempo come IBM che non capiva l’open-source.

Il cappello rosso ha ottenuto un incredibile successo ($ 23.000.000.000 di capitalizzazione di mercato USA al momento della scrittura) e Linux è penetrato nella maggior parte dei sistemi IT del mondo. Questo può dirci molto su ciò che serve per rendere una nuova tecnologia open source di successo. Diamo un’occhiata a come potremmo applicarlo al prossimo grande movimento open source: blockchain.

Proprio come il saggio di Eric Raymond ha modellato le ideologie dell’open-source — il whitepaper del 2008 di Satoshi Nakamoto spiega le virtù di una rete pubblica a forma di ideologie sulla fiducia. Una nuova industria si è formata attorno alla blockchain dopo il whitepaper di Nakamoto. Da allora ha continuato a crescere rapidamente.

Nel gennaio di quest’anno, mi è stata offerta una posizione di leadership in un’altra startup focalizzata sui servizi IT. In molti modi, quel momento è sembrato simile a quello che ho provato quando ho assunto la mia prima posizione in Red Hat. Allora ero con un nuovo contendente emergente nello spazio software e servizi IT opensource con un significativo interesse del cliente. Questa volta, mi sono unito a una nuova società IT di blockchain che ha uno dei più alti numeri di implementazioni commerciali nel settore.

Quando ho guardato i numeri, i progressi di Blocko e il successo fino ad oggi mi hanno ricordato i primi giorni di Re

Questa azienda ha voluto sviluppare un libro mastro distribuito innovativo da presentare ad alcuni dei più grandi clienti di blockchain di prima adozione in tutto il mondo. Ho incontrato il team seguendo l’offerta e mi è stato chiesto di guidare la loro strategia open source. Ho accettato di unirmi a loro. Erano un gruppo di brillanti ingegneri di database con sede in Corea.

Quando ci siamo incontrati, non c’erano né iperbole né visioni impossibili di cambiare il mondo o rendere tutti i dati al sicuro per sempre usando un contratto intelligente ERC-20. C’erano solo discussioni mirate sulla creazione di soluzioni per i clienti ed emulando modelli di business open source di successo.

E ‘stata una decisione facile perché ho immediatamente capito cosa doveva essere fatto. Sentivo anche di avere qualcosa da aggiungere che poteva aiutarli. Ho compreso tutte le pratiche, i metodi e le migliori pratiche di business open source per un’azienda IT per guidare l’adozione aziendale della tecnologia open source. Ho visto questa stessa narrativa suonare nei trent’anni in cui sono stato in IT. Capisco come impacchettare e spiegare la tecnologia, quindi consegnarla ai clienti.

Ho intenzione di utilizzare tutte queste cose che ho appreso e la mia esperienza open source in un nuovo progetto su cui sono completamente concentrato e che mi godo ogni minuto. Questo progetto è AERGO. AERGO emulerà tutti i modelli open source di Linux e avrà una società di consulenza IT aziendale globale esistente con una precedente esperienza nella realizzazione di implementazioni blockchain commerciali per guidarne l’adozione.

L’approccio di AERGO

Proprio come Red Hat era coinvolto nel software Linux e utilizzato i servizi di consulenza prima che diventasse una piattaforma commerciale per diventare la società di supporto tecnico per la tecnologia; Un’azienda relativamente sconosciuta dalla Corea del Sud, Blocko, ha fornito implementazioni di blockchain privati ​​a grandi clienti in tutto il mondo negli ultimi quattro anni e diventerà l’azienda di supporto tecnico per la tecnologia AERGO.

Il team è composto da oltre 50 sviluppatori senior che sanno come sviluppare, testare e confezionare soluzioni blockchain su scala commerciale insieme. Il team qui ha un focus sul cliente innato e una profonda conoscenza tecnica della tecnologia blockchain. Questo è molto simile a Red Hat nei primi tempi, prima che diventasse un attore globale nello spazio tecnologico.

AERGO è una nuova piattaforma che viene inizialmente sviluppata e supportata da Blocko non solo attorno a un nucleo di tecnologie open source; ma come un’intera piattaforma open source e ecosistema di supporto. AERGO è una piattaforma blockchain che consente alle aziende di raggiungere una fiducia distribuita su vasta scala. AERGO segue i principi chiave dello sviluppo open source; licenze software open source; approccio di sviluppo decentrato; leadership pragmatica; e supporto per sviluppatori, integratori e aziende.

AERGO è open-source end-to-end

AERGO si è affermata come organizzazione open source e senza fini di lucro. È una forma di fondazione open source che adotterà, seguirà e si adatterà allo stesso modello di piattaforma open source dimostrato di avere successo con Linux. Il modello di licenza che AERGO sta adottando è un cosiddetto sviluppatore di licenze dual e un approccio di licensing business friendly. Questo ci consente di mantenere il software open-source per beneficiare dell’interazione con gli sviluppatori e seguire la metodologia associata, consentendo allo stesso tempo alle aziende di commercializzare la tecnologia per supportare i loro clienti finali.

AERGO segue un approccio di sviluppo decentrato guidato da Blocko

È necessario un approccio di sviluppo decentrato per massimizzare il potenziale di una tecnologia. AERGO rilascerà la sua tecnologia attraverso piattaforme open source consolidate come GitHub. Gli sviluppatori saranno in grado di ispezionare, criticare, correggere e migliorare il protocollo AERGO di livello base e tutti i servizi IT che forniamo.

Non solo, ma alcuni componenti chiave di AERGO saranno rilasciati come progetti open source autonomi che chiunque può utilizzare. Il nostro partner di sviluppo strategico di grande esperienza Blocko aiuta le nostre fondamenta a dirigere e focalizzare gli sforzi chiave per garantire che gli sviluppatori di dApp, i partner tecnologici ei nostri futuri clienti possano adottare e utilizzare la piattaforma nelle implementazioni aziendali reali. AERGO ha assunto molti esperti open source leader che hanno aiutato i clienti non solo ad adottare l’open-source, ma spesso quelli che hanno scritto il codice sottostante utilizzato.

AERGO adotta un approccio pragmatico all’esecuzione

C’erano importanti differenze tecniche tra Linux e altri sistemi concorrenti che stavano anche cercando di ottenere un punto d’appoggio per sostituire Unix nel mondo degli affari negli ultimi 20 anni. Molti di loro hanno fallito. Parte della ragione di questo era che molte di queste alternative erano un po ‘più progetti di ricerca di implementazioni pratiche.

Ciò che è necessario non è semplicemente un’architettura più scalabile o capacità di throughput più elevate. Ciò di cui c’è bisogno è un team focalizzato e esperto che sia pragmatico, proprio come la Linux Foundation; per sviluppare e imballare con cura la blockchain e le tecnologie associate associate nel modo giusto.

Ci sono centinaia di aziende e istituzioni che mettono la ricerca in nuovi protocolli di consenso, implementazioni di database e progetti di tokenomics per creare una catena pubblica utopica che possa scalare. Guardando indietro, questo è molto simile al modo in cui la maggior parte dei progetti di sistema di tipo Unix si concedono lunghe operazioni di ricerca e aspettano di iniziare lo sviluppo. Il progetto Linux è andato avanti compilando e ridisegnando il meglio di quali tecniche erano disponibili allora; aggiungendo nuove tecnologie lungo la strada; e poi li impacchetta insieme. E ‘stato un enorme successo. All’epoca, c’erano molti sviluppatori che si risentivano dell’approccio pragmatico di Linus Torvalds. Potevano essere tecnicamente corretti e genuini nelle loro critiche, ma avrebbero rallentato in modo significativo l’adozione della tecnologia. La tecnologia potrebbe anche essere risultata migliore, ma sicuramente non si sarebbe rivelata un tale successo.

Ci sono molti documenti di ricerca e white paper su blockchain là fuori. La domanda è: dove sono le implementazioni in-produzione focalizzate sul cliente?

AERGO è molto diverso dagli altri progetti di blockchain. Usa il meglio delle tecnologie blockchain esistenti; il meglio dei metodi di sviluppo del software aziendale; le migliori e più economiche tecniche per la distribuzione sicura del cloud senza server; e infine utilizza le best practice dimostrate per funzionare in implementazioni aziendali su vasta scala con clienti in tutto il mondo.

Ciò di cui il mercato ha bisogno non è più una ricerca. Quello che il mercato ha bisogno di consegna fatto con aggressività.

Blocko utilizza attivamente il proprio know-how per guidare l’adozione di AERGO

AERGO mira a soddisfare tutti questi aspetti combinando ciascun elemento e impiegando oltre quattro anni di know-how privato in blockchain in produzione dalla società che ha sostenuto il progetto, Blocko.

Proprio come Red Hat ha iniziato a vendere servizi e distribuzioni Linux prima di scalare per diventare un’operazione globale e leader nelle distribuzioni Linux; Blocko ha fornito implementazioni e servizi blockchain a oltre 23 clienti enterprise in Corea del Sud con oltre 25 milioni di endpoint prima che iniziasse con AERGO. Questi non sono white paper o proof of concepts. Si tratta di implementazioni aziendali reali con clienti reali; sistemi sicuri e manutenibili progettati localmente e ridimensionati a livello globale.

Il numero significativo di clienti che hanno ricevuto prodotti blockchain da Blocko, che lo colloca in una posizione simile a quella in cui si trovava Red Hat — in termini di esperienza del cliente nella costruzione e nel confezionamento della tecnologia — prima che uscisse su una spinta globale aggressiva. Questo è il know-how dei clienti che Blocko porterà ad AERGO.

Blocko non si occupa solo di quattro anni di know-how pratico in materia di blockchain, cloud e sviluppo IT, ma anche della creazione della piattaforma e delle fondamenta che la sostengono; sta anche lavorando molto duramente per rendere la piattaforma facile da usare. L’organizzazione no-profit dietro AERGO è composta principalmente da membri del team Blocko esistenti, che dedicano il loro tempo e le loro competenze per rendere la visione open source della piattaforma una realtà.

Proprio come Red Hat ha istituito filiali di sviluppo del business globale per stabilire clienti di riferimento a livello globale; Blocko sta creando team locali simili che possono aiutare i clienti a scoprire e implementare rapidamente blockchain nei loro ecosistemi IT. Questo darà alla società la leva necessaria per guidare l’adozione seria di AERGO e infine trionfare servizi incumbent come IBM in termini di servizi blockchain.

L’azienda sta lentamente costruendo il team per fornire questi servizi locali con uffici a Seoul, Londra, Germania, Brasile e Canada. Sto assumendo attivamente molti dei guru opensource con cui ho lavorato negli ultimi vent’anni e li ho portati a bordo per fornire lo stesso prezioso set di competenze che hanno fornito nel promuovere l’adozione di Linux in Red Hat — ma ora di blockchain su Blocko . Continueremo ad aggiungere questo team e stiamo attivamente cercando sviluppatori e ambasciatori open source e blockchain qualificati per unirsi alla nostra causa. Una missione ambiziosa come questa richiede tempo e persone. Più che mai, riguarda davvero la squadra.

Il team di ricerca e sviluppo di Blocko, ufficio di Bundang, Seoul, Corea.

Blocko rilascerà kit di sviluppo software avanzati per sviluppatori; interfacce di programmazione applicative stabili e ben documentate; così come facile da seguire e adottare progetti di distribuzione. Questi progetti utilizzeranno il codice del software, i contratti intelligenti e le implementazioni di esempio sviluppate per implementazioni commerciali su larga scala dal nostro partner Blocko negli ultimi quattro anni. Intendiamo renderli disponibili agli utenti della rete pubblica AERGO per progettare, implementare e gestire sistemi di blockchain basati su casi d’uso comprovati modellati da Blocko. Ciò consentirà agli sviluppatori, ai partner tecnologici e ai clienti di costruire robusti sistemi di blockchain in poche settimane anziché in mesi, imparando tutto ciò di cui hanno bisogno per imparare a farlo da soli nello stesso lasso di tempo. AERGO è una piattaforma complessa resa facile.

Linux e altre tecnologie così innovative sono state adottate dai principali clienti in fase iniziale negli ultimi 20 anni con l’aiuto di esperti; esperti che hanno lavorato in passato a Red Hat, SuSE, VMware e Deutsche Telekom; esperti che hanno creato sistemi sicuri e scalabili che servono milioni di clienti commerciali in tutto il mondo e in molti settori.

Credo che la stessa narrativa si svolgerà con blockchain aziendale. Esperti di Blocko che hanno costruito sistemi per grandi imprese — come Samsung SDS, Hyundai Motors, Lotte Card, Shinhan Bank, la borsa coreana e altri ora lavorano attivamente su AERGO. Proprio come Linux è diventato il fondamento del mondo informatico, le piattaforme basate su blockchain come AERGO potrebbero forse diventare il fondamento di ciò che molti chiamano ora Web 3.0.

Sono entusiasta di lavorare con il team Blocko per costruire la piattaforma AERGO. Speriamo che questo articolo dia un’idea delle filosofie molto differenti di AERGO e del perché questo non sia solo un altro progetto. Questo è qualcosa di molto più grande e molto più grande di quanto molti possano realizzare.

Oh, e non ci uniremo a nessun cosiddetto consorzio focalizzato sui fornitori IT o chiederemo a chiunque di aggiungere la nostra soluzione al loro listino prezzi in qualsiasi momento. I fornitori IT di ieri possono farlo.

Concentreremo semplicemente tutti i nostri sforzi sulla costruzione della tecnologia, attraendo grandi sviluppatori e partner e lavorando con i clienti. Ci concentriamo sui clienti che desiderano creare grandi nuovi prodotti e servizi con dimensioni e portata tali da ottenere effetti di rete massivi senza dover affidare i propri dati a un intermediario.

Senza ulteriori indugi, presento AERGO: Distributed Trust at Scale

source：https://medium.com/aergo/drawing-a-parallel-between-linux-and-blockchain-160f79ca74e6