
Milioni di persone utilizzano app di messaggistica come Twitter (ora
In genere, questi titolari di account non hanno voce in capitolo su come viene sviluppata la piattaforma a meno che non si siano iscritti a OpenChat, che ha un approccio diverso sulla governance delle app di messaggistica.
Siamo abituati ai giganti della tecnologia che offrono servizi gratuiti o a basso costo in cambio dell'acquisizione di informazioni approfondite dai dati dei clienti, ma i creatori di OpenChat, una piattaforma decentralizzata per l'hosting di codice, dati ed elaborazione che gira su computer in Internet, piattaforme ( vedere sotto) – offrono le loro applicazioni come servizi Internet aperti.
"Ciò significa che non esiste alcun supporto per le aziende per tracciare e vendere i tuoi dati."
Il co-fondatore di OpenChat Hamish Peebles, uno degli sviluppatori Rust del progetto, ha spiegato nell'introduzione online di OpenChat: "Invece, il servizio è di proprietà e gestito dai detentori del token di governance del servizio, che nel nostro caso distribuiremo questi token tra gli utenti. "
Le modifiche ai servizi Internet aperti vengono apportate attraverso proposte pubbliche, in cui gli utenti che desiderano partecipare al processo decisionale possono votare il codice proposto o le modifiche alle funzionalità, e vengono quindi adottate le proposte che ricevono un sostegno sufficiente.
Inoltre, per incoraggiare gli altri a partecipare, i contributori verranno ricompensati con token di governance aggiuntivi.
Peebles ha detto quando ha presentato il progetto nel 2021: "Niente accade a porte chiuse, tutto accade all'aperto e tutti sono invitati a partecipare. Per coloro che vogliono utilizzare OpenChat semplicemente come una normale applicazione di chat, va bene anche questo."
Come funziona OpenChat su ICP
Il primo passo è la registrazione: ad esempio, creando un'identità informatica su Internet, un utente può scegliere di generare una chiave, una coppia di chiavi pubblica/privata unica memorizzata in un chip hardware sicuro negli smartphone e altri dispositivi di messaggistica.
I messaggi hanno un primo segno di spunta che indica che sono stati ricevuti dal servizio OpenChat e, dopo che il destinatario ha letto la lettera, appare un secondo segno di spunta e gli utenti possono aggiungere emoticon al messaggio e caricare allegati.
I file multimediali come immagini e video vengono visualizzati direttamente nel pannello dei messaggi, altri tipi di file vengono contrassegnati come allegati scaricabili e il team di OpenChat ha recentemente lanciato funzionalità della community e pubblicato online una roadmap di aggiornamento tecnologico.
Il co-fondatore Matt Grogan, un altro ingegnere del software coinvolto nel progetto, ha affermato che notifiche e messaggi possono essere inviati tra browser utilizzando connessioni Web RTC punto a punto proxy tramite il servizio OpenChat in esecuzione sui computer su Internet, che può abilitare estremamente consegna rapida dei messaggi, ad esempio quando entrambi gli utenti in una conversazione sono online.
I dati di ricerca sono disponibili nel contenitore della chat dell'utente protetto su un computer Internet, il che significa che gli utenti possono interrogare l'intera cronologia della chat da qualsiasi dispositivo.
Un'altra caratteristica del servizio è la possibilità per gli utenti di scambiarsi i cosiddetti Cycles. "I Cycles sono simili al Gas in Ethereum e vengono utilizzati per pagare le risorse del computer su Internet, in particolare le istruzioni della CPU e i byte di memoria", ha spiegato Grogan. .
L'unità base di Cycles è un trilione, che è un buon punto della storia per rispondere alla domanda: cos'è un computer Internet?
Cos'è un computer Internet?
Lo scopo dell'Internet Computer Project è "estendere Internet e renderlo più potente", secondo le parole di Dominic Williams, fondatore e capo scienziato della Fondazione DFINITY, responsabile della creazione di risorse informatiche federate.
Internet Computer aspira a fornire una piattaforma informatica globale piuttosto che società private che ospitano servizi nel cloud, con Williams che definisce il progetto "la terza grande innovazione nella blockchain", la prima è stata l'invenzione di Bitcoin nel 2009 - ricorda il concetto di digitale oro, seguito dalla seconda pietra miliare dei contratti intelligenti di Ethereum nel 2015.
Dieci anni fa, Williams ha assistito a come la blockchain non solo potesse supportare le criptovalute, ma potesse anche essere utilizzata per ospitare codice informatico (contratti intelligenti), dati e (soprattutto) i contratti intelligenti per computer Internet che potrebbero servire gli utenti elaborando comandi HTTP Experience (UX ), che distingue questa piattaforma da altri progetti.
Inoltre, recenti sviluppi fanno sì che i nodi dei computer Internet possano comunicare con i nodi Bitcoin, "il che consente ai contratti intelligenti sui computer Internet di elaborare direttamente i Bitcoin sulla blockchain Bitcoin senza la necessità di un ponte a catena."
"Il prossimo passo è l'integrazione con Ethereum", ha detto Williams all'inizio di quest'anno esaminando i risultati ottenuti dal progetto fino ad oggi.
Il sistema di governance informatica di Internet è chiamato Network Neural System (NNS), che fornisce un mezzo alle blockchain adattive per introdurre aggiornamenti di protocollo senza eseguire un hard fork.
Williams ha sottolineato anche altri vantaggi in termini di efficienza: ritiene che il cloud crittografato dei computer Internet alla fine sarà più efficiente della tecnologia centralizzata. La fondazione ha collaborato con Carbon Crowd al programma "Green Proof". La ricerca su Google rappresenta il 10% di Internet, quattro volte l'importo di una transazione sul computer.
OpenChat, una delle tante applicazioni informatiche Internet, è ospitata in data center indipendenti che eseguono l'Internet Computer Protocol (ICP), che alcuni considerano un potenziale sostituto dello stack IT tradizionale, non solo per le applicazioni di messaggistica ma anche per altri prodotti.
Il software viene ripensato come unità di elaborazione interoperabili (chiamate contenitori) che contengono una serie di codici byte WebAssembly e la memoria associata funzionano a velocità web e possono essere utilizzati per creare qualsiasi cosa, dai siti Web ai vari servizi e sistemi aziendali della piattaforma .
Gli sviluppatori scrivono codice in qualsiasi linguaggio compilabile in WebAssembly, come Rust, e quindi caricano i contenitori risultanti sui computer Internet tramite ICP. Si dice che questa architettura elimini servizi cloud, server di database, server web e utilizzi reti di distribuzione dei contenuti per accelerare consegna. .
Williams afferma che questo approccio elimina addirittura i firewall perché i contenitori vengono eseguiti in un ambiente a prova di manomissione, supportato dalle macchine nodo (organizzate come sottoreti) che ospitano i contenitori, il tutto autorizzato da quello che viene chiamato sistema neurale della rete.
Uno sguardo al dashboard di Carbon Crowd Internet Computer mostra che la maggior parte dei nodi è ospitata in Svizzera (DFINITY ha sede a Zurigo), con un totale di 26 data center e 66 fornitori di nodi in tutto il mondo.
In OpenChat, i contenitori vengono creati quando un utente si iscrive al servizio di messaggistica decentralizzata, chattano direttamente ed elencano i gruppi a cui appartiene l'utente. I contenitori possono anche fungere da portafogli utente individuali collegandosi ai conti contabili.
La sicurezza del sistema deriva dal fatto che l'utente di un contenitore è l'unico con l'autorità di dare istruzioni a quel contenitore, il che facilita anche i diritti di voto. L'approccio "un utente, un contenitore" rende inoltre il sistema altamente scalabile ed evita la necessità di farlo Lo sviluppo della piattaforma richiede lo sharding degli utenti.
OpenChat ha avuto un grande successo nel raccogliere finanziamenti ICP all'inizio di quest'anno ed è stato riconosciuto dalla comunità informatica di Internet, ora tocca agli sviluppatori soddisfare tali aspettative e fornire un'app di messaggistica decentralizzata che compete con WhatsApp e altre aziende ben note nel campo della chat i servizi competono.
In pratica, per il team di OpenChat, ciò ha significato un aumento degli utenti attivi giornalieri da decine di migliaia a centinaia di volte o più.

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

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