Bonjour à tous. Si la dernière fois nous parlions du "pourquoi", cette fois je souhaite, du point de vue d’un technicien de terrain, partager l’histoire de comment transformer cette idée en réalité.
En 2018, dans notre livre blanc, nous avons pour la première fois annoncé notre intention de créer une blockchain "à la fois privée et auditée". La réaction de l’industrie a été essentiellement : vous êtes fous. La raison est solide — la vie privée équivaut à la dissimulation, la conformité doit être transparente. Comment peut-on faire ces deux choses en même temps ?
Mais nous, les vétérans issus de la cryptographie et de la finance traditionnelle, avons cette détermination à défier ce paradoxe apparemment insoluble. Ces six années de lutte ont été, en gros, une série de batailles techniques acharnées.
**Phase de démarrage : poser une base solide pour la confidentialité**
Nous n’avons pas pris de raccourcis en copiant simplement des mécanismes de consensus existants. La preuve d’enjeu traditionnelle, appliquée à la nécessité de confidentialité, pose un gros problème — l’identité du validateur peut facilement être révélée, devenant une cible. C’est pourquoi nous avons conçu notre propre consensus, le Segregated Byzantine Agreement, dont l’idée centrale est d’introduire un système de "lotterie aveugle" basé sur le principe du tirage au sort.
Pour faire simple : la sélection du producteur de blocs et du validateur de transactions est cryptée et aléatoire. N’importe qui sur le réseau ne sait pas si son voisin a été choisi ou non, ce qui protège l’identité dès la source.
**Phase de développement : faire en sorte que la logique des contrats puisse aussi "se taire"**
La confidentialité des transactions ne suffit pas, la logique d’exécution des contrats doit aussi être dissimulée. Nous avons conçu le modèle de transaction Phoenix et la machine virtuelle Piecrust pour résoudre ce problème. Les développeurs peuvent désormais écrire des "smart contracts confidentiels" — non seulement le transfert d’actifs est crypté, mais chaque étape de l’exécution du contrat et la modification de l’état sont également chiffrées. Seules les parties autorisées peuvent voir ce qui se passe réellement.
Voir l'original
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
10 J'aime
Récompense
10
4
Reposter
Partager
Commentaire
0/400
PumpDetector
· Il y a 5h
Ngl, la loterie de vote à l'aveugle est carrément géniale... mais voyons si ça tient vraiment quand les vraies mouvements de baleines commencent à se produire lol
Voir l'originalRépondre0
DoomCanister
· Il y a 18h
La méthode de投标 à l'aveugle est intéressante, enfin quelqu'un a mis en relation la confidentialité et la vérification, ces deux ennemis.
Voir l'originalRépondre0
AlwaysAnon
· Il y a 18h
Après tant d'années, je vois enfin une histoire concrète. La confidentialité et l'audit peuvent-ils vraiment coexister ? Cette fois, ce ne sera pas encore de la théorie sur le papier, j'espère.
Voir l'originalRépondre0
CryptoPunster
· Il y a 18h
Haha, c'est vrai, après 6 ans de travail, il y a vraiment quelque chose. La confidentialité et l'audit, c'était autrefois des choses qui semblaient aussi absurdes que de devoir tout miser tout en ne perdant rien.
Bonjour à tous. Si la dernière fois nous parlions du "pourquoi", cette fois je souhaite, du point de vue d’un technicien de terrain, partager l’histoire de comment transformer cette idée en réalité.
En 2018, dans notre livre blanc, nous avons pour la première fois annoncé notre intention de créer une blockchain "à la fois privée et auditée". La réaction de l’industrie a été essentiellement : vous êtes fous. La raison est solide — la vie privée équivaut à la dissimulation, la conformité doit être transparente. Comment peut-on faire ces deux choses en même temps ?
Mais nous, les vétérans issus de la cryptographie et de la finance traditionnelle, avons cette détermination à défier ce paradoxe apparemment insoluble. Ces six années de lutte ont été, en gros, une série de batailles techniques acharnées.
**Phase de démarrage : poser une base solide pour la confidentialité**
Nous n’avons pas pris de raccourcis en copiant simplement des mécanismes de consensus existants. La preuve d’enjeu traditionnelle, appliquée à la nécessité de confidentialité, pose un gros problème — l’identité du validateur peut facilement être révélée, devenant une cible. C’est pourquoi nous avons conçu notre propre consensus, le Segregated Byzantine Agreement, dont l’idée centrale est d’introduire un système de "lotterie aveugle" basé sur le principe du tirage au sort.
Pour faire simple : la sélection du producteur de blocs et du validateur de transactions est cryptée et aléatoire. N’importe qui sur le réseau ne sait pas si son voisin a été choisi ou non, ce qui protège l’identité dès la source.
**Phase de développement : faire en sorte que la logique des contrats puisse aussi "se taire"**
La confidentialité des transactions ne suffit pas, la logique d’exécution des contrats doit aussi être dissimulée. Nous avons conçu le modèle de transaction Phoenix et la machine virtuelle Piecrust pour résoudre ce problème. Les développeurs peuvent désormais écrire des "smart contracts confidentiels" — non seulement le transfert d’actifs est crypté, mais chaque étape de l’exécution du contrat et la modification de l’état sont également chiffrées. Seules les parties autorisées peuvent voir ce qui se passe réellement.