Para que servem os Covenants da Nillion? Um leilão é um exemplo que torna isso fácil de entender.
Três pessoas estão dispostas a oferecer 800, 900 e 1.000 yuans, respectivamente. Se os lances forem públicos desde o início, quem der o lance por último poderá simplesmente oferecer um valor maior. Pedir que todos enviem lances criptografados primeiro e revelá-los juntos após o prazo ajuda a reduzir esse problema.
Os Covenants da @Nillion podem ser usados para criar esse tipo de aplicação: as instruções são criptografadas e colocadas na blockchain, para serem reveladas quando as condições acordadas forem cumpridas e então processadas pela aplicação. É como um envelope eletrônico com uma data de abertura combinada, que pode conter lances, pagamentos ou instruções de transação.
Dusk é a primeira versão desta linha de produtos. Ela já foi lançada na rede principal da Ethereum, ou seja, está em uma rede oficial que usa ativos reais.
Há uma diferença importante: criptografar o conteúdo das instruções não significa que as condições para revelá-las também estejam ocultas. Na fase inicial, os nós responsáveis pela verificação ainda conseguem ler as condições. A fase Neon, planejada para mais adiante, pretende ocultá-las também — esse é um recurso que me deixa particularmente animado. Para os usuários, isso pode reduzir o risco de os planos serem expostos com antecedência.
Gosto do uso em leilões de lances fechados: os lances ficam em sigilo enquanto for necessário e só são verificados depois do encerramento.
#nil $NIL @Nillion
Três pessoas estão dispostas a oferecer 800, 900 e 1.000 yuans, respectivamente. Se os lances forem públicos desde o início, quem der o lance por último poderá simplesmente oferecer um valor maior. Pedir que todos enviem lances criptografados primeiro e revelá-los juntos após o prazo ajuda a reduzir esse problema.
Os Covenants da @Nillion podem ser usados para criar esse tipo de aplicação: as instruções são criptografadas e colocadas na blockchain, para serem reveladas quando as condições acordadas forem cumpridas e então processadas pela aplicação. É como um envelope eletrônico com uma data de abertura combinada, que pode conter lances, pagamentos ou instruções de transação.
Dusk é a primeira versão desta linha de produtos. Ela já foi lançada na rede principal da Ethereum, ou seja, está em uma rede oficial que usa ativos reais.
Há uma diferença importante: criptografar o conteúdo das instruções não significa que as condições para revelá-las também estejam ocultas. Na fase inicial, os nós responsáveis pela verificação ainda conseguem ler as condições. A fase Neon, planejada para mais adiante, pretende ocultá-las também — esse é um recurso que me deixa particularmente animado. Para os usuários, isso pode reduzir o risco de os planos serem expostos com antecedência.
Gosto do uso em leilões de lances fechados: os lances ficam em sigilo enquanto for necessário e só são verificados depois do encerramento.
#nil $NIL @Nillion