Autore: Satoshi
Ultimamente gli ordinali hanno attirato l'attenzione nel mondo delle criptovalute. Dopo che OKX ha annunciato che il suo portafoglio on-chain ha iniziato a supportare Ordinals, Binance ha immediatamente twittato "Ordinals, reso semplice". Con l'aggiunta dei giganti Web3, la "Summer of Ordinals" potrebbe arrivare.
Tra i tanti progetti PFP basati su Ordinals, BTCDomain è un raro progetto di nomi di dominio Ordinals. In breve, BTCDomain fornisce un'esperienza utente simile a ENS pur rimanendo interamente basata su Bitcoin. Se Bitcoin è ancora per molto tempo una blockchain con più consenso e sicurezza di Ethereum, allora BTCDomain ha il potenziale per competere con ENS, il leader dei nomi di dominio di Ethereum?
Cosa sono gli ordinali e le iscrizioni
Per comprendere meglio gli ordinali, dobbiamo introdurre il concetto di iscrizione, che è simile a NFT in quanto tutti i dati verranno archiviati in modo permanente sul primo strato di Bitcoin. Per spiegare meglio cos'è un'iscrizione possiamo usare come esempio l'iscrizione di .btc. Interroga qualsiasi nome di dominio sul sito Web ufficiale BTCDomain, come satoshi.btc, fai clic sul collegamento ipertestuale dell'ID di iscrizione a cui appartiene il nome di dominio e puoi passare direttamente al browser degli ordinali.

Poiché il nome di dominio satoshi.btc stesso è un'iscrizione Ordinals, puoi visualizzarne i dettagli in Ordinal Explorer e ottenere l'hash della transazione genesis (4d8c...fc63) in questa pagina.

Incolla l'hash della transazione Genesis in Bitcoin Explorer, visualizza i dati originali in formato json, copia la seconda parte di "witness" (20eb...d68), che è un testo esadecimale, e incollalo nello strumento hex to string e puoi interpretare queste informazioni incise sulla rete principale Bitcoin da BTCDomain.

Si può vedere che il contenuto del nome di dominio satoshi.btc inciso sulla rete principale Bitcoin contiene informazioni importanti come "nome", "primo_proprietario" e "data di scadenza".

Questo piccolo esperimento può dimostrare che tutti i metadati BTCDomain sono incisi sulla catena Bitcoin. I domini Bitcoin saranno sempre ricercabili e utilizzabili finché esisterà Bitcoin. Ordinals ci offre una soluzione di archiviazione dei nomi di dominio sicura e affidabile.
Transazione sul mercato secondario: PSBT
Anche le transazioni NFT dei nomi di dominio sono una parte importante dell’ecosistema dei nomi di dominio. Come affermato in precedenza, il nome di dominio di un utente è associato a Satoshi tramite un numero di serie. Quando gli utenti inviano Satoshi ad altri, vengono trasferite anche le incisioni associate. Questa operazione facilita le transazioni dei nomi a dominio.
Inoltre, le “transazioni Bitcoin parzialmente firmate” (PSBT) sono una caratteristica utile di Bitcoin. Questa funzione consente agli utenti di scambiare Satoshi selezionati con chiunque possieda una quantità specifica di BTC. Sfruttando PSBT, possono scambiare nomi di dominio su piattaforme di trading come MagicEden che supportano la tecnologia Ordinals. L'esperienza di trading è paragonabile a quella di Ethereum, ma tutti i record delle transazioni e la sicurezza sono in definitiva garantiti da Bitcoin.
Il nome di dominio BTCDomain è sicuro?
In quanto sistema di nomi di dominio, BTCDomain è ora completamente risolvibile. Gli utenti possono ora utilizzare liberamente i nomi di dominio per ricevere e inviare iscrizioni e bitcoin sul sito ufficiale btcdomains.io. Inoltre, BTCDomain ha creato un sistema di registrazione e gestione dei nomi di dominio semplice e facile da usare. Anche alcune applicazioni di terze parti stanno integrando questa nuova funzionalità di risoluzione dei nomi di dominio.
La risoluzione dei problemi di sicurezza è sempre stata fondamentale per il sistema dei nomi di dominio e la risoluzione dei nomi di dominio dannosi può portare a enormi perdite di BTC. Gli ordinali aiutano a memorizzare i dati in Bitcoin in modo permanente. Tuttavia, la rete principale Bitcoin non può eseguire contratti intelligenti. Per ottenere uno stato di risoluzione dei nomi di dominio completamente trustless, gli utenti devono creare i propri nodi completi Bitcoin e il database Ordinals. Ciò richiede notevoli conoscenze tecniche da parte dell'utente e circa sette giorni di tempo di preparazione. Per gli utenti ordinari, questo è del tutto inaccettabile.
In questo caso, significa che deve esserci un compromesso tra facilità d’uso e sicurezza? Ci si potrebbe anche chiedere come BTCDomain raggiunga l'usabilità sulla blockchain Bitcoin che è priva di contratti intelligenti? Ciò comprometterà la fondamentale natura trustless della blockchain? BTCDomain è un sistema di nomi di dominio non attendibile?
La risposta è molto chiara. Anche senza contratti intelligenti, BTCDomain ha trovato la strada verso l'assenza di fiducia, combinando ZK con Ordinals.
ZK: Una soluzione per il Trusted Computing su Bitcoin
La prova a conoscenza zero, nota anche come ZKP, è un concetto molto caldo nell’attuale ecosistema di crittografia. In breve, la tecnologia ZK consente un ambiente informatico affidabile. Consente a un programma di generare una prova ZK oltre all'output. Chiunque può verificare la prova ZK ed essere sicuro che il programma effettivamente eseguito non sia stato manomesso e rimanga coerente con la versione open source.
Sebbene generare prove ZK sia impegnativo dal punto di vista computazionale, quasi tutti i dispositivi elettronici possono permettersi le risorse informatiche necessarie per verificare le prove ZK, come uno smartphone o un personal computer. L'algoritmo ZK impedisce efficacemente ai server di dati di eseguire operazioni non autorizzate. Puoi trovare maggiori dettagli su ZK nella documentazione di BTCDomains.

Spiegazione dettagliata della tecnologia ZKVM nell'ambito del percorso STARK
La combinazione della potenza di ZK con Ordinals rende Bitcoin una catena di dati utilizzabile, creando un sistema simile a un contratto intelligente completamente nativo di Bitcoin. Con la tecnologia ZK gli utenti possono confermare la sicurezza dei propri sistemi attraverso prove matematiche.
Pertanto, ZK consente agli utenti ordinari di ottenere risultati di risoluzione dei nomi di dominio trustless senza configurare un nodo Bitcoin completo. In questo modo, gli Ordinali possono essere accettati da una gamma più ampia di utenti pur rimanendo trustless.
Nomi di dominio: il primo passo verso Smart Bitcoin
Abbiamo verificato che BTCDomain può implementare la funzionalità del nome di dominio su Bitcoin. Tuttavia, i nomi di dominio non dovrebbero essere le uniche applicazioni su Bitcoin. Finora, ci sono ancora molti problemi tecnici che devono essere risolti, e molti problemi potrebbero anche rallentare il processo di rendere Bitcoin intelligente.
Tuttavia, BTCDomain ha creato fiducia tra gli sviluppatori sulla possibilità di app trustless native di Bitcoin. In futuro, potremmo anche vedere progetti come Uniswap, Aave e MakerDAO su Bitcoin. Naturalmente, un nome di dominio è il primo passo verso Smart Bitcoin e il simbolo identitario della futura catena Smart Bitcoin.
