Covenants da Nillion: privacidade antes de uma negociação
- Uma instrução de negociação pode revelar informações úteis antes de quaisquer fundos serem movimentados. Se outras pessoas puderem ver o que uma ordem está a aguardar, poderão posicionar-se em função disso. Os Covenants da Nillion abordam essa exposição mantendo a instrução encriptada até que uma condição de divulgação seja cumprida. Dusk é a primeira fase deste projeto.
- Roteiro da Nillion:
O mecanismo distribui a responsabilidade por vários nós. O autor escolhe uma comissão e o número de partes necessárias para recuperar a instrução. Cada nó recebe uma parte encriptada. Quando a condição é cumprida, os nós publicam as partes; um número suficiente delas permite reconstruir a instrução, e o contrato verifica se a instrução revelada corresponde ao compromisso original. Um contrato associado pode então executá-la.
- Funcionamento dos Covenants:
Consideremos uma venda condicional: a quantidade a vender poderia permanecer selada enquanto a ordem aguarda. Isto é diferente de publicar a instrução completa ou confiar num único operador para a manter confidencial. A vantagem está no controlo sobre quando a informação fica disponível.
- Essa proteção tem limites. A existência de um Covenant e alguns metadados continuam visíveis. Depois de revelado, o seu conteúdo torna-se público. Se membros suficientes da comissão colaborarem, também poderão abri-lo antecipadamente; por isso, a escolha da comissão e o limiar de reconstrução são importantes. A encriptação distribui a confiança; não elimina todas as pressuposições de confiança.
- Limites de segurança:
O que mais me interessa é a distinção entre as capacidades atuais e os próximos passos. O roteiro de sete fases da Nillion inclui condições mais abrangentes, condições ocultas dos nós que as avaliam e custos mais baixos. Estes continuam a ser objetivos de desenvolvimento, não benefícios que se deva presumir já estarem disponíveis.
Para uma utilização prática, eu verificaria se as instruções permanecem confidenciais enquanto aguardam, se são divulgadas de forma fiável e se os custos continuam acessíveis. Uma instrução privada continua a precisar de uma execução sólida; o sigilo, por si só, não pode garantir uma boa negociação.
#nil $NIL @Nillion
- Uma instrução de negociação pode revelar informações úteis antes de quaisquer fundos serem movimentados. Se outras pessoas puderem ver o que uma ordem está a aguardar, poderão posicionar-se em função disso. Os Covenants da Nillion abordam essa exposição mantendo a instrução encriptada até que uma condição de divulgação seja cumprida. Dusk é a primeira fase deste projeto.
- Roteiro da Nillion:
O mecanismo distribui a responsabilidade por vários nós. O autor escolhe uma comissão e o número de partes necessárias para recuperar a instrução. Cada nó recebe uma parte encriptada. Quando a condição é cumprida, os nós publicam as partes; um número suficiente delas permite reconstruir a instrução, e o contrato verifica se a instrução revelada corresponde ao compromisso original. Um contrato associado pode então executá-la.
- Funcionamento dos Covenants:
Consideremos uma venda condicional: a quantidade a vender poderia permanecer selada enquanto a ordem aguarda. Isto é diferente de publicar a instrução completa ou confiar num único operador para a manter confidencial. A vantagem está no controlo sobre quando a informação fica disponível.
- Essa proteção tem limites. A existência de um Covenant e alguns metadados continuam visíveis. Depois de revelado, o seu conteúdo torna-se público. Se membros suficientes da comissão colaborarem, também poderão abri-lo antecipadamente; por isso, a escolha da comissão e o limiar de reconstrução são importantes. A encriptação distribui a confiança; não elimina todas as pressuposições de confiança.
- Limites de segurança:
O que mais me interessa é a distinção entre as capacidades atuais e os próximos passos. O roteiro de sete fases da Nillion inclui condições mais abrangentes, condições ocultas dos nós que as avaliam e custos mais baixos. Estes continuam a ser objetivos de desenvolvimento, não benefícios que se deva presumir já estarem disponíveis.
Para uma utilização prática, eu verificaria se as instruções permanecem confidenciais enquanto aguardam, se são divulgadas de forma fiável e se os custos continuam acessíveis. Uma instrução privada continua a precisar de uma execução sólida; o sigilo, por si só, não pode garantir uma boa negociação.
#nil $NIL @Nillion
