Ieri, insieme a un amico, sono andato al nuovo biliardo self-service sotto il nostro condominio; dopo poco che avevamo iniziato a giocare, la persona è scomparsa. Ho girato per il hall diverse volte senza trovarlo, sono andato a chiedere alla reception, e il dipendente ha detto che era andato in una cabina privata. Volevo entrare direttamente a cercarlo, ma sono stato gentilmente fermato dicendo che la cabina appartiene a uno spazio privato, e nessuno può entrare liberamente senza autorizzazione.
All'epoca pensai che questa regola fosse particolarmente ragionevole.
Il hall è un'area pubblica, chi sta giocando, quale tavolo usa, per quanto tempo consuma, è tutto chiaro; mentre le cabine sono spazi privati, gli estranei non hanno il diritto di entrare, ma il negozio sa in quale stanza sei, se sei presente, e in caso di emergenze può contattarti rapidamente. Un insieme di regole pubbliche, un insieme di regole private, funzionano contemporaneamente senza conflitti.
Questo mi fa subito pensare a $NIGHT dietro @MidnightNetwork , il suo libro mastro a doppio stato pubblico e privato fa esattamente la stessa cosa.
Ora la stragrande maggioranza delle blockchain pubbliche ha un problema fatale: totale trasparenza della catena, senza privacy.
Su blockchain pubbliche come Ethereum, il tuo indirizzo di trasferimento, importo, tempo e interazioni contrattuali sono tutti pubblici e tracciabili. Per i geek, questo è chiamato decentralizzazione, ma per scenari commerciali reali, è un disastro. Collaborazioni aziendali sulla blockchain, gli utenti memorizzano informazioni sulla catena, equivale a mostrare tutti i dati a tutti.
Midnight divide direttamente il libro mastro in due percorsi paralleli, senza scegliere tra i due.
Il binario di stato pubblico gestisce trasferimenti di token, votazioni di governance e consenso di rete, questi devono essere trasparenti per permettere alla comunità di costruire fiducia.
Il binario di stato privato gestisce dati sensibili, contratti commerciali e informazioni personali, visibili solo alle parti coinvolte nella transazione, convalidati per tutta la durata con la prova a zero conoscenze, gli estranei sanno solo che la transazione è valida, ma non vedono alcun contenuto specifico.
Non si tratta di due catene, ma di due logiche su una singola catena. Gli sviluppatori possono definire liberamente quali dati siano pubblici e quali siano crittografati quando scrivono i contratti. Ad esempio, le applicazioni finanziarie possono nascondere i beni degli utenti nel binario privato e mettere i documenti di conformità nel binario pubblico, consentendo la verifica da parte dei regolatori senza compromettere la privacy.
Risolve veramente il nodo morto della blockchain da anni:
La decentralizzazione deve essere trasparente, le applicazioni commerciali devono essere private.
In passato si poteva solo scegliere tra due opzioni, ora Midnight con il design a doppio binario evita direttamente il conflitto.
Naturalmente, un design perfetto non significa che non ci siano sfide. I dati privati esistono localmente per l'utente, se vengono persi non possono essere recuperati, la responsabilità ricade completamente sull'utente; la verifica dell'interazione tra stato pubblico e privato richiede anche un'estrema stabilità tecnica. Questi sono tutti ostacoli che devono essere superati lungo il percorso di attuazione.
Tornando al biliardo. Non so cosa stia facendo il mio amico nella cabina, né lo sa il personale, ma il sistema sa che è nel ristorante e in quale stanza. Sa che 'esiste', ma non sa 'cosa', questa è la spiegazione più semplice del libro mastro pubblico e privato di Midnight.#night
