Il ruolo di un CIO (Chief Information Officer) nel mondo aziendale si è evoluto nel tempo, tenendo il passo con il tasso di innovazione caratteristico della tecnologia e degli affari. Dal mandato originale della posizione di amministrare il dipartimento IT e garantire il corretto funzionamento dei sistemi di un'azienda, i CIO di oggi non devono semplicemente implementare piattaforme IT, ma comprendere e creare nuovi modelli di business che impiegano la tecnologia esistente e soluzioni esterne per attività uniche.
Mentre la tecnologia si allontana dal modello monolitico e si trasforma in un paradigma mix-and-match, le API sono diventate una componente chiave per il successo. Le API (interfacce del programma applicativo) sono sotto-funzioni o piccole applicazioni che consentono agli sviluppatori di utilizzare diversi strumenti in un'unica soluzione migliorando la comunicazione tra componenti diversi. In sostanza, le API agiscono come comunicatori tra due software, consentendo a entrambi di funzionare come se fossero un unico programma.
Le API sono diventate strumenti sempre più popolari, con aziende come Facebook, Amazon, SalesForce e altre che lanciano le proprie API che consentono alle aziende di accedere ad alcuni dei loro servizi senza dover migrare completamente nel loro ecosistema. Questo nuovo paradigma ha portato alla nascita di ciò che alcuni esperti chiamano "economia API", un modello che migliora i profitti di un'azienda migliorando l'interoperabilità e creando così nuovi sistemi da quelli esistenti.
Allo stesso modo in cui oggi le aziende stanno costruendo nuove piattaforme non da singole fonti ma da una varietà di applicazioni, la tecnologia blockchain offre un modo più democratico ed efficiente per costruire nuove soluzioni.
Blockchain si basa sull'idea di democratizzazione e decentralizzazione, due nozioni intrinsecamente integrate nei paradigmi di sviluppo delle API. Come le API sono state il catalizzatore di una rivoluzione tecnologica, la tecnologia che supporta le criptovalute come il bitcoin ha mostrato un grande potenziale per guidare una nuova ondata di sviluppo innovativo.
La prima economia API: vince la centralizzazione
Il concetto di API è nato dalla necessità di una tecnologia in evoluzione. Mentre i sistemi legacy dipendevano da un'unica applicazione monolitica che gestiva ogni aspetto di un'operazione, le API offrivano agli sviluppatori la possibilità di collegare semplicemente soluzioni esistenti da altri sistemi per ottenere funzionalità senza sacrificare l'efficienza. Inoltre, hanno offerto alle aziende la possibilità di integrare strumenti con comprovata esperienza per funzionalità chiave, creando allo stesso tempo un ambiente più decentralizzato per l'innovazione.
L'economia delle API è nata quando le aziende hanno capito che, oltre ai semplici strumenti per sviluppatori, le API hanno fornito un modo per accelerare i processi aziendali, utilizzare la tecnologia esistente per produrre nuove piattaforme e creare un ambiente più connesso e interoperabile per le applicazioni. In un mondo sempre più basato sul cloud, le API offrono un modo semplice per connettere servizi e creare soluzioni in grado di utilizzare il meglio di ciò che è prontamente disponibile. Per molte aziende, questo modello è molto interessante, in quanto consente loro di implementare la tecnologia esistente, ma anche di aumentare la loro impronta e le entrate - come hanno già fatto aziende come Facebook, SalesForce e altre.
Un eccellente esempio iniziale sia della crescita che della stagnazione dell'attuale economia delle API è LinkedIn. Inizialmente, la società ha aperto diverse API che consentono agli sviluppatori di utilizzare gli strumenti di LinkedIn in vari modi. Il programma ha riscosso molto successo e ha consentito agli utenti di condividere ampie porzioni di informazioni dai loro account all'interno di altri servizi.
Tuttavia, dopo essere diventato troppo popolare, la società ha annunciato la decisione di bloccare la maggior parte delle sue API o di limitarle pesantemente ai membri paganti, uccidendo quello che era un vivace ecosistema di sviluppatori utilizzando gli strumenti dell'azienda. La reazione di LinkedIn evidenzia una dicotomia problematica nel settore.
Le API sono create per rimuovere la centralizzazione. Sono progettati per creare sistemi interconnessi che condividono rapidamente i dati e supportano un ecosistema più efficiente governato solo da ciò che è possibile e non da ciò che è permesso. L'altra grande tendenza nel mondo della tecnologia, e quella di LinkedIn mostrata alla chiusura della loro libreria API, è stata la paura incarnata dalle maggiori aziende che circondano perdere la presa come gatekeeper dei dati del mondo. LinkedIn era infelice che gli utenti API avessero la capacità, data da sola, di spostare semplicemente i dati che potevano utilizzare per la monetizzazione dai servizi dell'azienda.
Blockchain e API Economies 2.0
Blockchain è stato salutato come una tecnologia rivoluzionaria in molti settori, ma una delle sue funzioni più preziose è come strumento di democratizzazione per lo sviluppo. La tecnologia elimina l'idea che i dati possano essere controllati da alcuni nodi centrali in una rete.
Grazie al suo registro aperto e decentralizzato, tutti gli utenti della rete hanno accesso a tutti i dati e possono usarli come meglio credono. Strettamente correlato a questo concetto e un aspetto centrale di una vera economia delle API è la questione della fiducia.

Nel modello attuale, le API raccolgono dati sugli utenti di proprietà dell'azienda la cui API viene utilizzata. Ad esempio, Google Maps continua a conservare le informazioni raccolte da altre app che utilizzano la loro API e ha il diritto esclusivo di monetizzarle. Usando la blockchain, questo non sarebbe possibile, poiché tutte le informazioni non vengono archiviate centralmente, ma piuttosto distribuite simultaneamente al libro mastro di ogni nodo, creando una dinamica di rete pienamente affidabile.
Il meccanismo di fiducia incorporato di Blockchain e i suoi vantaggi informativi consentono alle API di funzionare in modo ottimale e, in effetti, molti progetti blockchain sono realizzati quasi interamente utilizzando le API. La rete di richieste, ad esempio, è costruita utilizzando Civic, Aragon, Kyber.Network e altri strumenti. Allo stesso modo, esistono soluzioni innovative che consentono alle aziende di spostare liberamente le informazioni e mantenerne il controllo, invece di lasciarle ai gatekeeper.
Dock.io, ad esempio, consente agli utenti di connettersi alle principali fonti centralizzate come LinkedIn, Upwork e altri siti simili e controllare le informazioni visualizzate su di essi. Consente inoltre alle persone di portare con sé le proprie informazioni e di migrare su piattaforme diverse, se necessario. Questa capacità di spostare i dati è vitale per la nuova economia API, in cui i flussi informativi non sono limitati o limitati da una singola entità. Finché gli utenti possono controllare le loro informazioni, gli strumenti dell'azienda possono essere integrati in qualsiasi piattaforma per creare uno scambio di conoscenze professionale.
Allo stesso modo, l'avvio della blockchain Wibson consente agli utenti di controllare le proprie informazioni e decidere come devono essere monetizzate. Nell'attuale economia delle API, il controllo sui dati degli utenti rimane saldamente nelle mani dei gatekeeper. Tuttavia, strumenti come Wibson, che consente agli utenti di vendere dati convalidati a fonti multimediali senza sacrificare la propria privacy, offrono un modello diverso per le API, consentendo alle piattaforme di raccogliere i dati degli utenti senza incorrere in dilemmi etici sul controllo e sulla violazione della privacy.
Mat Travizano di Wibson ha offerto la sua interpretazione:
"La prima ondata dell'economia delle API ha offerto ai consumatori una maggiore praticità facilitando lo spostamento continuo dei dati tra sistemi e ambienti diversi. L'impatto meno compreso è stato il fatto che i più potenti operatori tecnologici hanno sfruttato il movimento dei dati per estendere la loro potenza a siti e servizi in tutto il Internet.Nella prossima fase dell'economia delle API, progetti come Wibson trarranno vantaggio da questa stessa infrastruttura API per offrire alle persone un modo per riprendere il controllo dei propri dati personali spostandoli direttamente tra loro e gli acquirenti di dati ".
Aggiungere fiducia, rimuovere le barriere
L'economia delle API non sta andando da nessuna parte. Attualmente, ci sono oltre 17.000 API disponibili per l'uso (come riportato da ProgrammableWeb), sebbene la maggior parte di esse non abbia integrato la blockchain. Anche così, il mercato ha visto attori più grandi chiudere il loro accesso o utilizzare le API come mezzo per espandere i loro sforzi di data mining e monetizzazione.
Nonostante la popolarità del modello, tuttavia, questa continua centralizzazione del potere e del controllo nelle mani di poche grandi aziende significa che controllano efficacemente l'innovazione.
Blockchain può aiutare a risolvere questi problemi aggiungendo fiducia, autocontrollo e capacità di utilizzare approcci democratici allo sviluppo di nuove applicazioni. Il protocollo più aperto consente agli sviluppatori di prendere parte all'economia delle API senza sacrificare la loro privacy mantenendo la capacità di massimizzare i profitti mantenendo i dati che utilizzano e producono.
