Perché l’interoperabilità è la chiave per l’innovazione e l’adozione future

L’interoperabilità blockchain ha un grande obiettivo: consentire agli sviluppatori di scegliere ciò che è giusto per la loro applicazione, non ciò che è giusto per la piattaforma in cui sono bloccati.

Per anni, il tribalismo ha afflitto l’industria blockchain. Gli sviluppatori si allineano a specifici protocolli di consenso e difendono le tecnologie che li utilizzano, indipendentemente dai loro limiti. Queste divisioni profondamente radicate stanno rallentando l’innovazione necessaria per scalare la blockchain per l’adozione futura.

Il mercato aziendale sta solo iniziando a capire la promessa della blockchain e quella promessa sarà difficile da raggiungere finché le blockchain non potranno comunicare e cooperare tra loro. Per raggiungere questo obiettivo, sviluppatori, aziende e appassionati devono essere in grado di sfruttare ogni piattaforma senza essere bloccati in una semplicemente perché gli sviluppatori della piattaforma non stanno lavorando insieme.

La blockchain può portare trasparenza, sicurezza, nuovi modelli di incentivi e proprietà dei dati al mondo in un momento in cui questi tratti sono disperatamente necessari. La pandemia di COVID-19 ha messo in luce quanto siano frammentate le catene di approvvigionamento e quanto possa essere difficile allineare gli incentivi di un’industria in modo che possa agire rapidamente in caso di crisi.

Come afferma il World Economic Forum:

“Questa sfida specifica non è solo un problema tecnologico, ma anche un problema di governance, proprietà dei dati e modelli di business commerciali in termini di come incentivano le parti interessate dell’ecosistema a collaborare tra loro”.

Questa è una sfida che la blockchain può aiutare a risolvere. Quando abbiamo bisogno di un consenso di governance e tecnologia che sia trasparente e verificabile, abbiamo bisogno di blockchain.

Sono passati 11 anni dalla pubblicazione del white paper di Bitcoin, eppure l’industria blockchain non era pronta quando il mondo aveva un disperato bisogno di noi. Come mai? Barriere artificiali come il lock-in della piattaforma e il tribalismo hanno creato attriti inutili, hanno soffocato il nucleo di questo movimento e ci hanno lasciato colti alla sprovvista quando sono state richieste soluzioni blockchain.

Una delle più grandi lezioni del 2020 è che il mondo ha bisogno di noi per lavorare insieme, per radunarci per risolvere un problema che è più grande dei nostri silos. Sebbene siano emerse alcune soluzioni basate su blockchain per affrontare la crisi pandemica, non c’è stata una risposta collettiva. Non ancora, comunque.

La pandemia non è finita e ci saranno eventi in futuro che ci mostreranno altre carenze critiche nei sistemi da cui dipende il mondo. La domanda è: le diverse tribù saranno preparate a risolvere le grandi e importanti sfide, o rimarremo nelle nostre nicchie, contenti di dibattere su minuzie filosofiche? Se vogliamo realizzare la blockchain come la grande e importante tecnologia trasformativa che può essere, dobbiamo parlare seriamente di interoperabilità.

Il primo passo avanti

L’interoperabilità è la capacità di più blockchain, con le loro varie opinioni sui modelli di consenso e sulla governance delle risorse, di comunicare tra loro. Ciò significa che uno sviluppatore può inserire dati su una catena e creare effetti su un’altra.

Quando si tratta di blockchain smart-contract, necessarie per risolvere grandi problemi complessi, gli sviluppatori hanno molte scelte: proof-of-stake o proof-of-work delegati, pubblici o privati, autorizzati o non autorizzati, C++ o Solidity, ecc. Le opzioni sono generalmente una buona cosa, a meno che non sia difficile capire come fare una buona scelta o se una cattiva scelta può comportare un passo falso molto costoso. Molte di queste opzioni sono combinate artificialmente e finiscono per creare un blocco della piattaforma difficile da violare.

Non è necessario che sia così. Il codice dovrebbe essere il codice. Se è distribuibile su una piattaforma è una negoziazione tra la piattaforma e lo sviluppatore. In sostanza, se hai familiarità o ti senti a tuo agio con la codifica in Solidity o con le sfumature dei contratti intelligenti di Ethereum, non dovresti sacrificare le tue preferenze specifiche per far parte di una diversa comunità di blockchain. Abbracciare l’interoperabilità significa dare potere agli sviluppatori che non hanno adottato la tua piattaforma preferita e Block.one sta cercando di incentivare la nostra community a fare proprio questo.

Abbiamo sfidato la nostra community, i nostri sviluppatori e il nostro meglio e più brillante per potenziare gli sviluppatori di un’altra piattaforma. Abbiamo incentivato i nostri sviluppatori a imparare la macchina virtuale Ethereum dentro e fuori. Di conseguenza, blockchain pubbliche come Telos stanno iniziando a offrire supporto drop-in per le applicazioni Ethereum.

Questo è un primo passo necessario, importante. Gli sviluppatori di Ethereum possono utilizzare gli strumenti e i linguaggi con cui hanno familiarità: possono creare lo stesso bytecode EVM che distribuirebbero su una blockchain basata su Ethereum e rilasciarlo in una blockchain EOSIO senza problemi. I loro clienti, utilizzando Web 3.0, possono semplicemente passare a un diverso insieme di fornitori di API come se fosse un’altra blockchain basata su Ethereum. Per essere chiari, la capacità degli sviluppatori di Ethereum di sfruttare i vantaggi di EOSIO è solo un singolo esempio.

Il viaggio avanti

Blockchain sembra impegnata in una corsa allo spazio. Le comunità di sviluppatori sono in competizione per vedere quale può raccogliere il maggior numero di applicazioni in esecuzione sulla propria piattaforma, che può elaborare il maggior numero di transazioni al secondo e quale blockchain può posizionarsi come un’offerta di servizi praticabile per clienti aziendali e governativi. Immagina cosa si potrebbe ottenere se gli attori chiave unissero le loro risorse per risolvere in modo cooperativo i problemi globali, come trasformare una catena di approvvigionamento che invecchia durante una pandemia. Block.one, Telos, Binance, Ethereum e molti altri hanno compiuto i primi importanti passi, ma dobbiamo vedere tutti nel settore che si radunano dietro queste soluzioni.

La blockchain è ancora in evoluzione. Non abbiamo ancora realizzato un’applicazione globale che sfrutti più tecnologie blockchain diverse e tragga vantaggio dai punti di forza di ciascuna di esse insieme. È fondamentale che le piattaforme leader e gli sviluppatori di talento lavorino insieme per implementare soluzioni che rendano più facile l’accesso alla blockchain per i nuovi arrivati, al fine di consentire al settore di raggiungere il suo massimo potenziale.

Fonte