#BinanceVietnamSquare
#CKB
#Statebloat
#PoW

Se dovessi scegliere un progetto e investire per 20 anni, quale blockchain sceglieresti? Per me è CKB - Common Knowledge Base (rete Nervos)

Poche persone conoscono il CKB, ma chi conosce e gioca a CKB ha ragioni molto solide. Come segue:

1. PoW è sicuro, facile da recuperare se attaccato o presenta problemi.

Nello specifico, non molto tempo fa CKB ha avuto il problema di non essere in grado di creare blocchi, i minatori hanno impiegato solo 2 ore per risolverlo. PoW è anche il meccanismo di consenso "testato" più lungo con quasi 15 anni di funzionamento di Bitcoin senza una sola informazione errata registrata sulla blockchain di Bitcoin.

2. Modello di cella UTXO.

A prima vista, UTXO sembra molto sciocco, chi utilizzerebbe UTXO nel 2023? Ma questo è l'UTXO di Bitcoin. La variante UTXO di CKB chiamata modello cellulare ha molte buone caratteristiche ed è molte volte superiore al modello di account di EVM. Vitalk Buterin ha più volte ammesso che l'applicazione del modello Account a Ethereum è spontanea e ha anche ammesso che UTXO è superiore al modello Account sotto molti aspetti. rif: https://x.com/StakeWithPride/status/1703745380276445656?s=20

Se UTXO crea un po' di confusione, immaginatelo come "denaro programmabile" che può essere combinato tra loro, spostandosi avanti e indietro dalla tasca di una persona all'altra secondo il programma del contratto intelligente.

3. Macchina virtuale CKBVM. Si tratta di una macchina virtuale che simula RISC-V, un'architettura informatica "reale" utilizzata per realizzare chip di computer, a differenza di EVM o Wasm.

Questa è anche una delle decisioni controverse dei nervos quando hanno avviato il progetto. Mentre utilizzavamo EVM*, Nervos ha deciso di utilizzare RISCV. lol In effetti, recentemente, la comunità si sta gradualmente rendendo conto che RISCV presenta molti vantaggi nell'integrazione di layer2 e ZKP (prova a conoscenza zero).

4. La flessibilità del CKB è molto elevata e ciò deriva dalla combinazione del modello di cella UTXO e CKBVM.

In effetti, le macchine virtuali EVM o JVM possono/e sono state eseguite (simulate) su CKB VM e aiutano molto nella progettazione di Dapps su CKB per diverse catene EVM. https://d.id/ ne è un esempio, permette agli utenti Dodgecoin di acquistare nomi di dominio su CKB in assoluta sicurezza.

CKB è così flessibile che comprende quasi tutte le blockchain sul mercato. CKB-auth (una libreria che consente di eseguire app su CKB da molte altre catene) attualmente supporta fino a 10 blockchain diversi tra cui Bitcoin ed Ethereum. Dettagli: https://github.com/nervosnetwork/ckb-auth

Un altro piccolo esempio è l’astrazione dell’account nativo che Ethereum non è stata in grado di implementare per molti anni. https://joy.id/ e https://d.id/ sono app che ne approfittano

4. Guadagnando punti grazie alla sua flessibilità, CKB può "basta aggiornare il software dello script di blocco" per resistere ai computer quantistici. Dettagli: https://github.com/cryptape/quantum-sensitive-lock-script.

In correlazione con Ethereum, questa blockchain potrebbe dover essere interrotta per alcuni anni e poi hardfork, poi per fortuna funzionerà normalmente se improvvisamente IBM o Google lanciano un computer quantistico. Mentre Nervos ha completato questa funzione circa 6 mesi fa. Rif: https://x.com/busyforking/status/1714937072790974502?s=20

5. Guadagna punti grazie alla sua flessibilità, la chiave privata utilizzata in sistemi come Passkey sui telefoni può essere utilizzata anche per bloccare CKB sulla blockchain di Nervos.

Infatti, dal 2019 esiste un PoC (prova di concetto - software di test) che mostra che il portafoglio Passkey è utilizzabile su Nervos e Nervos ha dovuto "aspettare" finché il sistema browser (browser web) e la comunità lo apprezzassero (Google lo farà). supporteranno la passkey solo nel 2023), inizieranno a creare un portafoglio passkey che la comunità potrà utilizzare. Il prodotto è il primo portafoglio Passkey completato: https://joy.id/

6. CKB ha il vantaggio di essere una blockchain successiva e la sua architettura è più moderna in modo da poter supportare tipi di Dapp più moderni e nuovi.

Ad esempio, la struttura dello stato di CKB implementata con MMR (Merkle Mountain Range) può consentire l'esecuzione del protocollo Fly Client (questo è un protocollo di nodo "ultraleggero" con una capacità fissa di circa 100 MB... rispetto a fullnode ^ 20 GB e in aumento col tempo)

Fatto curioso, il protocollo del client Fly è frutto degli sforzi del signor Loi Luu, fondatore della rete Kyber dal Vietnam: https://eprint.iacr.org/2019/226

Il risultato è uno dei primi client super leggeri nel settore blockchain:

  • Soft fork del protocollo Supper Light Client riuscito: https://github.com/nervosnetwork/ckb-light-client (questo è il softfork che ha causato indirettamente il problema in 1, ma questo è un incidente esterno al nucleo di CKB!)

  • Client super leggero: https://github.com/nervosnetwork/neuron/releases/tag/v0.111.1 può sincronizzare l'intera blockchain CKB in circa 2,5 ore. Di conseguenza, il client Full impiega 1 settimana per sincronizzare completamente la blockchain CKB.

7. CKB risolve anche il problema del gonfiamento dello stato su Ethereum - o, in parole povere, il problema dell'uso indiscriminato delle risorse comuni sulle blockchain EVM che può spingere queste blockchain fino al punto di autodistruzione.

Un CKB equivale a 1 byte di dati archiviati sulla blockchain CKB. Se l'applicazione di A necessita di 200 KB per archiviare i contratti intelligenti, allora A deve acquistare 200_000 CKB per avere spazio di archiviazione sufficiente per il codice sorgente dello smart contract che scrive. Ad esempio, un account AA (astrazione dell'account) di https://joy.id/ costa 150CKB da archiviare.

CKB ha un modello di inflazione per sempre - o nessun limite come i 21 milioni di BTC di Bitcoin. Sembra negativo per gli investitori, ma questa inflazione ha due effetti principali:

  • 1 è quello di raccogliere (indirettamente attraverso l’inflazione secondaria) la rendita statale (spazio di stoccaggio sulla CKB). Le CKB utilizzate per archiviare il codice statale o sorgente dei contratti intelligenti perdono valore ogni anno a causa di questa inflazione. La domanda è: a chi va a finire questa inflazione? 👇

  • Questa inflazione viene utilizzata per pagare 1. i minatori e 2. gli investitori a lungo termine nella Nervos DAO.

Per dirla semplicemente, se sei un minatore o metti soldi nella DAO, ottieni entrate aggiuntive dalla tassa sugli stati di stoccaggio (spazio di stoccaggio) su CKB. E per gli investitori a lungo termine su CKB, l’effetto sulla quantità di CKB che possiedi (e guadagni) è un effetto deflazionistico come quello di Bitcoin. A lungo termine, ciò aumenta la fiducia dei vecchi investitori e svolgerà un ruolo nell’attrarre nuovi investitori.