Cada stop loss que definiste é uma confissão pública.

Abre um mapa de liquidações de qualquer contrato perpétuo e verás os preços de saída de milhares de pessoas expostos — visíveis várias horas antes. Ninguém revelou nada: a blockchain é transparente por natureza. É por isso que os stop losses são caçados e que as grandes ordens tendem sempre a ir na direção oposta à de quem as colocou.

Os Covenants da @Nillion abordam o problema de outra perspetiva. Um Covenant é uma instrução que «ninguém consegue ler antes de ser acionada»: associas-lhe uma condição, envias tudo para a blockchain de forma encriptada e, assim que a condição se verifica, a instrução revela-se por si. Não precisas de manter um bot, não há keeper, nem terceiros a guardar a tua ordem e a prometer que não vão espreitar.

Na minha opinião, a parte mais inteligente não é a encriptação, mas sim eliminar o cargo de «quem decide executar». A revelação passa a ser uma recompensa que qualquer pessoa pode ganhar ao reunir as participações necessárias; além disso, o conteúdo selado tem de corresponder ao compromisso registado na blockchain, por isso não há qualquer vantagem em falsificá-lo. A confiança deixa de depender de uma pessoa e passa a assentar num limiar verificável de um comité — e isso agrada-me.

Mas também é preciso dizer o que não é tão bom: a existência de um Covenant, a identidade do comité e o valor das recompensas em custódia continuam a ser públicos. O que fica escondido é o conteúdo, não os rastos. Por isso, o grau de descentralização que a rede de nós alcançar será mais importante do que qualquer slogan.

A fase Dusk da Nillion já foi lançada na mainnet da Ethereum: é um lançamento oficial, não uma testnet. Hoje, qualquer pessoa pode criar um Covenant, operar um nó ou desenvolver com o SDK. Esta é apenas a primeira das sete eras do roteiro, e o âmbito foi deliberadamente limitado: as condições baseiam-se no preço ou no tempo, porque são os casos que já podem funcionar hoje sem uma entidade de confiança. Stop losses que não podem ser caçados, ofertas que permanecem seladas até ao fim de um leilão e pagamentos libertados automaticamente na hora marcada — tudo isto está dentro desse âmbito.

Nas próximas eras, vou estar atento a duas coisas: se as condições conseguem ir além do preço e do tempo, e até que ponto os operadores que fazem staking de $NIL acabarão por estar realmente descentralizados.
#nil $NIL @Nillion

Qual seria a primeira condição «se… então…» que selarias?