Una nuova generazione di sviluppatori utilizza computer abilitati a Internet con tecnologie blockchain, open source e web che, in futuro, potrebbero rivoluzionare la programmazione, il funzionamento e la manutenzione del software.
Quando all'inizio dell'anno si è riunito a Davos il World Economic Forum, tutti gli occhi erano puntati sulla cittadina del Canton Grigioni, mentre un gruppo di leader e capi d'azienda annunciava la propria visione per il futuro.
All'ombra dei pezzi grossi, lontano dal clamore mediatico, i piccoli si rivelano. Dal loro punto di vista, le persone con idee hanno anche il potenziale per cambiare il mondo.
Come il team Dfinity, questa startup tecnologica sta lavorando per cambiare il modo in cui costruiamo e manteniamo software e infrastrutture.
Dopo circa cinque anni di sviluppo, il team Dfinity ha presentato il suo "Internet Computer" al World Economic Forum all'inizio di quest'anno.
Stanley Jones, responsabile tecnico di Dfinity, mostra come il software viene distribuito nel sistema. Per fare ciò, ha utilizzato il nuovo servizio web LinkedUp di Dfinity, un'alternativa open source al social network LinkedIn di Microsoft.

Un cambiamento di paradigma è imminente
L'app, che ha richiesto circa due settimane di creazione a soli due ingegneri, è scritta nel linguaggio di programmazione Motoko rilasciato da Dfinity lo scorso anno, sotto la guida di Andreas Rossberg, co-inventore della tecnologia software WebAssembly.
Alla fine, Jones ha dovuto compilare il codice dell'applicazione e il software era in esecuzione. La piattaforma tecnologica di Dfinity mette in uso il software Web 3.0 in soli 18 millisecondi.
Ciò che l'ingegnere Jones ha mostrato a Davos è stato un risultato speciale per una serie di ragioni. Il prototipo dell'applicazione cloud ad alta disponibilità è stato utilizzato sull'infrastruttura Dfinity: nessun database, nessuna estensione del browser e API REST, nessun server Web, bilanciatori di carico, firewall o reti di distribuzione dei contenuti.
Tutto è creato con il contenitore SDK di Dfinity ed è supportato dal famoso formato di codice WebAssembly, che esegue le applicazioni nel browser.
Nella sua presentazione, Jones non ha saputo resistere alla complessità della normale distribuzione del software su piattaforme cloud "vecchia scuola". Poi ha aggiunto con tono serio: "Questo è un cambio di paradigma".
"Oggi, tutto ciò che è basato sugli utenti nella "grande tecnologia" è costruito sulla sabbia." - Dominic Williams, Dfinity

pila di riparazione
Per poter operare in modo efficace, le aziende moderne fanno affidamento su applicazioni software. Ma la base tecnologica su cui è nata è attualmente "rotta", spiega Dominic Williams, fondatore e amministratore delegato britannico di Dfinity a Zurigo.
Tra le altre cose, ciò si rivelerà essere "numerose vulnerabilità di hacking e sicurezza, guasti di sistema e costi elevati per lo sviluppo di software". Inoltre diventa sempre più evidente e minaccioso il carattere sempre più monopolistico dei fornitori di servizi Internet.
In una certa misura, le aziende utilizzatrici sono legate ai proprietari dei loro fornitori di servizi cloud. Chiunque costruisca sulla “grande tecnologia” sta costruendo sulla sabbia, ha detto Williams. Stanno cercando una soluzione per questo su Dfinity.
Sintesi del progetto:
• Seguendo l'ondata delle criptovalute, una nuova generazione di startup sta sviluppando nuove architetture basate sulla crittografia, e Dfinity è una di queste.
• Il team guidato dal fondatore Dominic Williams ha sviluppato una piattaforma informatica decentralizzata basata sul web, Internet Computer, progettata per eseguire nuovi tipi di applicazioni che sono più sicure dei software odierni.
• Si basa sulla tecnologia di crittografia e sull'Internet Computer Protocol (ICP) sviluppato internamente, simile al protocollo TCP/IP che si dice sia compatibile con i protocolli e gli standard di rete odierni richiede anche un set base di data center come nodo.
• Gli esperti sono entusiasti dell'approccio di Dfinity, ma hanno incontrato grossi ostacoli.
• La startup promette che le aziende utilizzatrici saranno meno dipendenti dai grandi fornitori di tecnologia, con Dfinity che parla di 3,8 trilioni di dollari di vecchio IT che potrebbero essere riscattati se concetti di aziende come Dfinity o Polkadot diventassero pratici e guadagnassero terreno nel mercato. Se riconosciuto, il È probabile che il mondo IT si trovi ad affrontare cambiamenti di paradigma inimmaginabili.

Protocolli per una nuova generazione di software
La tecnologia Dfinity unisce la potenza di calcolo di data center indipendenti in una piattaforma applicativa globale, che la startup zurighese ha soprannominato "Internet Computer". Si basa su un nuovo protocollo Internet che integra l'attuale TCP/IP.
Dfinity si sta infatti preparando a trasformare Internet in una piattaforma cloud globale, che offrirà diversi vantaggi alle aziende utilizzatrici.
Una promessa, ad esempio, è quella di una minore dipendenza dai grandi fornitori di cloud, poiché anch’essi aderiscono a nuovi standard e quindi devono rispettare regole in base alle quali la loro posizione economicamente dominante sarà meno importante di quanto lo sia oggi.
Affinché ciò funzioni, in futuro molti giocatori diversi dovranno aderire al nuovo standard.
Come concetto, Dfinity richiede un gran numero di data center indipendenti e distribuiti a livello globale come nodi, che mettono la loro capacità a disposizione del sistema.
Come ricompensa, Dfinity spera di emettere il proprio token, noto come "DFN", che dovrebbe creare alcuni ostacoli legali per la nuova tecnologia ancora in via di sviluppo. Perché la Finma e gli altri regolatori delle borse di tutto il mondo dovrebbero essere consapevoli del tema dei token.
Il riferimento ai token non è casuale, poiché la blockchain Dfinity funziona all’interno dei computer di Internet, registrando così le risorse dei data center distribuiti, i requisiti di runtime delle applicazioni e altri aspetti della piattaforma.
Per confermare una transazione utilizzando l’algoritmo di consenso, Bitcoin impiega notoriamente un’ora, mentre la più moderna tecnologia Ethereum impiega circa sei minuti. Su Dfinity puoi utilizzare il tuo algoritmo di consenso in soli cinque secondi, che sarà 72 volte più veloce di Ethereum.
"Mi piace chiamarlo il livello di consenso dello stack di protocolli Dfinity", ha spiegato Mahnush Movahhedi, ingegnere ricercatore senior presso Dfinity. Le applicazioni si basano su questo livello, sulla base della tecnologia Dfinity, le aziende fornitrici e utilizzatrici dovrebbero creare i propri siti web.

tra entusiasmo e dubbio
Non tutti sono ottimisti riguardo alle cose. Da un lato c'è la sfida di ridurre notevolmente l'algoritmo di consenso, poiché ciò è necessario per il buon funzionamento dei computer di Internet.
Infatti, se gli ingegneri riuscissero a raggiungere i valori di velocità richiesti dall’algoritmo di consenso, Dfinity sarà molto veloce. Ma rispetto alle soluzioni standard, i computer Internet sono ancora più promettenti, ha affermato Nils Urbach, professore di informatica aziendale e gestione IT strategica all'Università di Bayreuth e cofondatore e cofondatore del Fraunhofer Blockchain Lab.
Non solo, ma ora Joseph Lubin, un esperto di blockchain con sede a Zugo, co-fondatore di Ethereum e fondatore del fornitore di software di New York ConsenSys, ha messo in dubbio alcune delle idee di Dfinity.
Lo scorso maggio Lubin riteneva che se un terzo dei nodi della rete Dfinity fosse temporaneamente non disponibile per altri nodi, l’intera rete Dfinity potrebbe fermarsi. Secondo lui ciò escluderebbe i computer Internet utilizzati per "molte diverse categorie di applicazioni".
Lubin ha riso e ha ammesso di non essere in grado di predicare la necessaria obiettività a causa dei suoi pregiudizi contro Ethereum. Poteva ancora immaginare che Dfinity fosse una degna alternativa ad AWS, confermando: "Gli ingegneri di Dfinity probabilmente faranno un buon lavoro in questo senso".

Open source e "indistruttibile"
Lubin è d'accordo con il capo di Dfinity Williams quando si tratta di fare affidamento su piattaforme di grandi dimensioni. Nel corso del tempo, il problema è stato esacerbato dai conflitti tra le grandi imprese di Internet e le aziende più piccole che fanno affidamento su di esse.
Negli ultimi anni, il pubblico è diventato sempre più consapevole degli svantaggi dei servizi di social media proprietari. Ultimo ma non meno importante, ciò che innesca questo è il trasferimento dei dati dell’utente a Cambridge Analytica tramite Facebook.
Williams è convinto che i consumatori potrebbero perdere il controllo sui propri dati e sul loro uso improprio, ma per le aziende utilizzatrici che si affidano alle aziende "big tech" il rischio potrebbe essere addirittura mortale poiché i potenti possono decidere da soli Regole che regolano l'accesso a risorse mission-critical risorse e infrastrutture (ovvero API).
Williams ha citato l'esempio dello sviluppatore di giochi Zynga, che si affidava all'API di Facebook e generava l'80% delle sue vendite attraverso il social network. Quando Facebook ha cambiato inaspettatamente le "regole del gioco", Zynga ha subito un enorme tracollo finanziario.
Sebbene Zynga sia ora nuovamente utilizzato come suggerimento per gli investimenti, il prezzo delle azioni del produttore di giochi è sceso di circa il 40%.
"Stiamo costruendo l'infrastruttura per un LinkedIn aperto, un eBay aperto, un AirBnB aperto, gli stessi servizi, ma aperti."
Dopo l’acquisizione di Microsoft, LinkedIn ha negato a innumerevoli società di software l’accesso alla sua API e ha lasciato all’oscuro gli sviluppatori interessati.
Il fondatore dell'azienda Williams ha promesso che ciò non sarebbe mai accaduto con Dfinity.

La ricerca viene condotta anche in Svizzera
Dfinity dispone di un forte gruppo di ricerca a Zurigo, nonché di ulteriori gruppi di ricerca a Palo Alto e San Francisco, California, Germania e Tokyo.
Williams ha commentato che Zurigo è il luogo ideale per alcuni settori dell'informatica e della crittografia. Molti dipendenti di Dfinity a Zurigo hanno già lasciato eredità durature della loro abilità innovativa presso colossi IT affermati come IBM e Google.
Ad esempio, Andreas Rossberg, un alunno del programma post-dottorato presso l'Istituto Max Planck per i sistemi software, ha lavorato in precedenza presso Google Germany come responsabile dello sviluppo di V8, un software open source ad alte prestazioni scritto in C++ JavaScript e motore di assemblaggio web utilizzato nel browser Chrome e Node.js.
Jelena Djuric, ex community manager presso Dfinity a Palo Alto, California, ha commentato che nella sua attuale veste di ricercatore senior e ingegnere presso Dfinity, Rosberg ha messo insieme un "team di sviluppo superstar di livello mondiale".
L’ecosistema blockchain nella cosiddetta Crypto Valley vicino a Zugo è un terreno fertile ideale per Dfinity. Movahhedi, ingegnere ricercatore senior presso Dfinity, ha aggiunto: "La creazione del computer Internet di Dfinity non sarebbe stata possibile senza il privilegio di lavorare con i talenti della comunità svizzera della Crypto Valley. La Crypto Valley è un ambiente davvero unico per l'innovazione tecnologica".
Anche la vicinanza dell’EPF Losanna e dell’ETH Zurigo ha giocato un ruolo importante per Dfinity nella scelta della sede.
Il laboratorio di ricerca di Dfinity a Zurigo è guidato dal pluripremiato scienziato informatico Jan Camenisch, noto per le sue pubblicazioni scientifiche e numerosi brevetti nei campi della crittografia e della protezione dei dati.
È anche membro dell'Institute of Electrical and Electronics Engineers (IEEE), un'associazione professionale globale per ingegneri principalmente nei campi dell'ingegneria elettrica e della tecnologia dell'informazione. Ad esempio, un'associazione definisce i parametri per un'interfaccia come una connessione USB.

Attaccare i sistemi legacy
Dfinity alza l'asticella e reinventare lo stack Internet da zero non è certamente un compito facile. Il sostegno di investitori come le società di venture capital Andreessen Horowitz, Polychain Capital e SV Angel garantisce certamente un certo livello di capacità di resistenza.
Anche prima del rilascio del prodotto finale, si stima che il valore di mercato di Dfinity sia di circa 2 miliardi di dollari.
La piattaforma Dfinity mira a ridurre a lungo termine i costi IT di un'azienda, poiché dal punto di vista di una startup i sistemi IT e la loro manutenzione consumerebbero troppi soldi. I sistemi IT “eccessivamente complessi” di Big Tech avranno incentivi “ridicoli” affinché gli utenti prestino attenzione a questi sistemi complessi.
Il suo computer Internet può sostituire lo stack IT legacy da 3,8 trilioni di dollari, il fondatore ha pubblicizzato la sua tecnologia sui media "TechCrunch", aggiungendo: Promuoverà la prossima generazione di nuovi sviluppatori e impedirà la manomissione. Svilupperà software di livello aziendale e servizi web aperti.
Secondo Williams, Dfinity sbloccherà le aziende utenti nello spazio delle PMI abbastanza rapidamente sostituendo i tradizionali modelli di sviluppo e distribuzione del software con l'open source. L'azienda ha annunciato la prima grande app Dfinity "Swiss Made" nei prossimi due anni.

Crypto Valley: fari e unicorni
La Svizzera è oggi considerata un centro globale per lo sviluppo di applicazioni e tecnologie che utilizzano la tecnologia blockchain e Hyperledger.
Secondo l’incubatore di criptovalute CVVC, ora ci sono più di 800 aziende. Il settore impiega circa 4.400 persone in Svizzera e nel Liechtenstein.
Nella seconda primavera dopo che l'industria delle criptovalute in Svizzera ha subito una flessione (cripto inverno), quattro progetti faro attuali nella Crypto Valley:
• Ethereum: Ethereum qui sviluppato è la seconda criptovaluta più forte sul mercato dopo Bitcoin. Inoltre, la tecnologia blockchain sottostante dell'unicorno Ethereum può essere utilizzata in varie applicazioni Ethereum è attualmente una delle piattaforme più popolari per l'implementazione di contratti intelligenti in modo relativamente rapido e facilmente.
• Modum.io: questa azienda con sede a Zurigo fornisce soluzioni per l'intelligenza e l'automazione della catena di fornitura. Basata su sensori IoT e tecnologia blockchain, Modum afferma di creare un ecosistema digitale ampiamente applicabile per beni sensibili in vari settori.
• Seba e Sygnum: le prime banche crittografiche al mondo autorizzate dalla Finma.
• Polkadot: startup tecnologiche e unicorni stanno lavorando su reti decentralizzate, simili a Dfinity, dove varie blockchain sono collegate tra loro tramite protocolli di rete in modo che possano scambiare informazioni tra loro, ad esempio. Questa tecnologia consente alle build di utilizzare private to Sono possibili applicazioni pubbliche per i dati blockchain.

Contenuti IC che ti interessano
Progresso tecnologico |. Informazioni sul progetto |

Raccogli e segui il canale IC Binance
Rimani aggiornato con le informazioni più recenti
