- Torna al menu
- Torna al menuPrezzi
- Torna al menuRicerca
- Torna al menuConsenso
- Torna al menu
- Torna al menu
- Torna al menu
- Torna al menuWebinar ed Eventi
Gli sviluppatori di Blockstream partono per il progetto New World Computer
Sembra Ethereum? Una nuova idea esplorata da due veterani di Blockstream potrebbe rendere più accessibile un web blockchain distribuito.
Mettere in crisi Internet?
Non solo foraggioper le barzellette televisive, è un obiettivo che continua a catturare l'immaginazione degli sviluppatori nel settore blockchain, e Ben Gorlick e Johnny Dilley non fanno eccezione.
A quanto pare, l'idea è piaciuta così tanto agli sviluppatori che hanno abbandonato ONE delle aziende tecnologiche più rinomate nel settore blockchain, Blockstream, per unirsi a una startup chiamata Crowd Machine, dove ora ricoprono rispettivamente il ruolo di CTO e responsabile dell'architettura di sistema.
In breve, gli sviluppatori credono che i servizi di cloud computing di oggi, che alimentanola maggior parte di internet, lasciano molto a desiderare. E, comemolti altri progetti blockchain e ICOCrowd Machine ritiene che la Tecnologie blockchain potrebbe rivelarsi fondamentale per migliorare la situazione.
Ma questo progetto presenta un colpo di scena.
Questo computer cloud distribuito, in fase di sviluppo da tempo, è unico nel suo genere in quanto mira a sfruttare la potenza della blockchain per rendere la creazione di app più rapida ed economica, e per farlo utilizza "qualsiasi blockchain" desiderata, a partire da Ethereum.
L'idea ha già attratto una manciata di aziende Fortune 500 come GE e Anthem, che ora sono clienti di Crowd Machine (secondo il sito web del progetto). Altri partner aziendali "big IoT" stanno pianificando di utilizzarla come applicazione primaria, che verrà svelata nei prossimi mesi.
Gorlick ha detto a CoinDesk:
"Ciò su cui stiamo lavorando rappresenta una vera svolta nel modo in cui il software può essere sviluppato ed eseguito".
Ecco perché Gorlick sta cambiando marcia. Sebbene abbia apprezzato lavorare con "le menti migliori in Criptovaluta e informatica" presso Blockstream, pensa che sia un problema il fatto che le blockchain siano così difficili da costruire.
"Dare alle persone gli strumenti per farlo", ha affermato, è stata una delle ragioni principali per cui ha cambiato idea.
Efficienza della folla
Per spiegare il funzionamento di Crowd Machine, Gorlick ha proposto l'idea di un'app di calendario di base.
Di solito un'app di questo tipo verrebbe distribuita su una piattaforma cloud comunemente utilizzata come Amazon Web Services (AWS) o Google Cloud, perché questi strumenti semplificano la distribuzione e la gestione dei siti Web. Dietro le quinte, ogni volta che un utente aggiorna il calendario, in quella che viene chiamata "attività", lo sviluppatore viene addebitato.
Gorlick ritiene che questa configurazione rappresenti un "collo di bottiglia" che genera molti sprechi.
L'efficienza di Crowd Machine, ha detto Gorlick, deriva dalla suddivisione di ciascuna di queste attività in un mucchio di pezzi, per poi inviarli a una rete di dispositivi che li elaborano insieme. "Il programma continua a girare ed eseguire, ma gli utenti T sono vincolati a un singolo provider", ha detto.
Se tutto andrà secondo i piani, gli utenti saranno pagati per eseguire questi programmi su tutti i tipi di dispositivi, ad esempio se le persone hanno spazio libero sui loro laptop, smartphone o persino dispositivi Internet of Things utilizzando il cosiddetto "Crowd Computer" di Crowd Machine, la cui uscita è prevista per l'ultimo trimestre del 2018.
"È lì che è nato il crowd computer", ha affermato Gorlick.
Ma è davvero un collo di bottiglia per gli utenti? Gorlick ha fatto l'esempio delle banche che usano AWS e devono riconciliare i loro database alla fine di ogni giornata, un processo che richiede circa un'ora con piattaforme come AWS.
"Quello che abbiamo capito è che se T avessimo dovuto dipendere da un singolo provider per molti dispositivi. Ciò riduce notevolmente il tempo, a 10 secondi o un minuto", ha detto Gorlick, aggiungendo:
"Ciò comporterà un enorme risparmio di denaro."
Utilizza "federazione forte," un'idea concepita da Gorlick e Dilley mentre erano a Blockstream, per dare garanzie che i nodi eseguiranno il codice come previsto, in parte incentivati dai token di Crowd Machine.
Programmazione senza codice
In breve, l'idea CORE è quella di ridurre i costi di esecuzione, ma un altro aspetto fondamentale è che Crowd Machine vuole ridurre anche i costi di creazione dell'app.
"Scrivere uno smart contract sembra piuttosto scoraggiante. La barriera deve essere abbassata", ha detto Gorlick.
Ci sono alcuni pezzi in Crowd Machine, il che lo rende un BIT' confusionario, quasi con un'aria alla "Rube Goldberg". Ad esempio, l'idea è che T dovrai necessariamente sapere come programmare per poter creare app blockchain, perché Crowd App Studio consente agli utenti di creare app tramite un'interfaccia visiva drag-and-drop.
ONE sezione dell'app consente addirittura agli utenti di progettare contratti intelligenti Ethereum senza dover conoscere il linguaggio di programmazione di Ethereum, Solidity, notoriamente difficile da Imparare.
Altri linguaggi blockchain, come quello di bitcoinSceneggiatura, ONE giorno sarà supportato anche questo.
Gorlick si è spinto fino a dire che il suo sogno è quello di rendere più facile per gli utenti dei paesi in via di sviluppo dell'Africa e del Sud-Est asiatico realizzare le loro idee blockchain senza i costi di AWS.
Funzionerà?
Anche se questi due pezzi possono sembrare scollegati, in realtà sono collegati tra loro in modo intelligente.
Sebbene l'idea generale di un computer distribuito sia in voga da molto tempo, Gorlick ritiene che collegare la facile creazione di applicazioni alla rete aiuterà a risolvere questo problema.
"È curioso, ci sono un sacco di aziende diverse che cercano di risolvere questo problema creando una sorta di supercomputer, una rete mesh o computer edge", ha affermato Gorlick.
Ma lui ritiene che finora siano mancate tutte.
"Hai un po' il problema dell'uovo e della gallina. Se costruisci la migliore rete di sempre, ma T hai un ambiente di sviluppo per utilizzarla, T verrà utilizzata e T otterrai un effetto rete. Devi avere una ragione convincente per utilizzare una rete in primo luogo", ha continuato Gorlick.
Secondo lui il tassello mancante potrebbe essere un ambiente di sviluppo simile a Crowd App Studio, che renda semplice l'effettiva distribuzione delle app sulla blockchain.
Ha concluso:
"Riteniamo che avere un ambiente in cui è possibile eseguirli e gestirli su un'ampia gamma di blockchain sia una ragione convincente".
Immagine della macchina della follatramite YouTube
Alyssa Hertig
Giornalista tecnologica collaboratrice di CoinDesk, Alyssa Hertig è una programmatrice e giornalista specializzata in Bitcoin e Lightning Network. Nel corso degli anni, il suo lavoro è apparso anche su VICE, Mic e Reason. Attualmente sta scrivendo un libro che esplora i dettagli della governance Bitcoin . Alyssa possiede alcuni BTC.
