Olá a todos. Se na última vez falámos do "porquê", desta vez quero, do ponto de vista de um técnico que atua na linha de frente, contar a história de como transformar essa ideia em realidade.
Em 2018, na nossa white paper, foi a primeira vez que propusemos criar uma blockchain que fosse "ao mesmo tempo privada e auditável", e a reação da indústria foi basicamente: vocês estão loucos. A justificativa era sólida — privacidade equivale a esconder, e a conformidade exige transparência. Como é que essas duas coisas podem coexistir?
Mas o nosso grupo, formado por veteranos em criptografia e finanças tradicionais, tinha aquela determinação de desafiar essa aparente contradição insolúvel. Esses seis anos de esforço, na verdade, foram uma série de batalhas técnicas uma atrás da outra.
**Fase inicial: estabelecer uma base sólida de privacidade**
Não tomámos atalhos, nem copiámos mecanismos de consenso prontos. O mecanismo de prova de participação tradicional, quando aplicado às necessidades de privacidade, apresentava grandes problemas — a identidade dos validadores podia ser facilmente exposta, tornando-os alvos de ataques. Por isso, desenvolvemos o consenso Segregated Byzantine Agreement, cuja ideia central foi introduzir uma espécie de "loteria de voto cego".
De forma simples: quem produz o bloco, quem valida as transações, esse processo de seleção é criptografado e aleatório. Qualquer pessoa na rede não sabe se o vizinho foi escolhido, protegendo a identidade desde o início.
**Fase de desenvolvimento: fazer com que a lógica dos contratos também "fique em silêncio"**
Só a privacidade das transações não basta; a lógica de execução dos contratos também precisa ser escondida. Criámos o modelo de transações Phoenix e a máquina virtual Piecrust para resolver essa questão. Agora, os desenvolvedores podem escrever "contratos inteligentes confidenciais" — não só as transferências são criptografadas, mas toda a execução do contrato, incluindo mudanças de estado, também é cifrada. Apenas as partes autorizadas podem ver exatamente o que aconteceu.
Ver original
Esta página pode conter conteúdos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
10 gostos
Recompensa
10
3
Republicar
Partilhar
Comentar
0/400
DoomCanister
· 12h atrás
A forma de jogar na votação cega é interessante, finalmente alguém colocou a privacidade e a auditoria, esses dois inimigos, juntos.
Ver originalResponder0
AlwaysAnon
· 12h atrás
Depois de tantos anos, finalmente vejo uma história implementada na prática. Privacidade e auditoria realmente podem coexistir? Desta vez, não seja apenas teoria no papel.
Ver originalResponder0
CryptoPunster
· 12h atrás
Haha, está bem, as coisas que consegui criar em 6 anos realmente têm algum valor. Privacidade e auditoria, antes, parecia algo tão absurdo que me fazia parecer que tinha que apostar tudo e ainda assim não perder dinheiro.
Olá a todos. Se na última vez falámos do "porquê", desta vez quero, do ponto de vista de um técnico que atua na linha de frente, contar a história de como transformar essa ideia em realidade.
Em 2018, na nossa white paper, foi a primeira vez que propusemos criar uma blockchain que fosse "ao mesmo tempo privada e auditável", e a reação da indústria foi basicamente: vocês estão loucos. A justificativa era sólida — privacidade equivale a esconder, e a conformidade exige transparência. Como é que essas duas coisas podem coexistir?
Mas o nosso grupo, formado por veteranos em criptografia e finanças tradicionais, tinha aquela determinação de desafiar essa aparente contradição insolúvel. Esses seis anos de esforço, na verdade, foram uma série de batalhas técnicas uma atrás da outra.
**Fase inicial: estabelecer uma base sólida de privacidade**
Não tomámos atalhos, nem copiámos mecanismos de consenso prontos. O mecanismo de prova de participação tradicional, quando aplicado às necessidades de privacidade, apresentava grandes problemas — a identidade dos validadores podia ser facilmente exposta, tornando-os alvos de ataques. Por isso, desenvolvemos o consenso Segregated Byzantine Agreement, cuja ideia central foi introduzir uma espécie de "loteria de voto cego".
De forma simples: quem produz o bloco, quem valida as transações, esse processo de seleção é criptografado e aleatório. Qualquer pessoa na rede não sabe se o vizinho foi escolhido, protegendo a identidade desde o início.
**Fase de desenvolvimento: fazer com que a lógica dos contratos também "fique em silêncio"**
Só a privacidade das transações não basta; a lógica de execução dos contratos também precisa ser escondida. Criámos o modelo de transações Phoenix e a máquina virtual Piecrust para resolver essa questão. Agora, os desenvolvedores podem escrever "contratos inteligentes confidenciais" — não só as transferências são criptografadas, mas toda a execução do contrato, incluindo mudanças de estado, também é cifrada. Apenas as partes autorizadas podem ver exatamente o que aconteceu.