Binance Square
一只瓢虫
71 Publicações

一只瓢虫

16 A seguir
4 Seguidores
3 Gostaram
Publicações
·
--
Quando vi pela primeira vez este design do modelo de dupla transação, minha reação inicial foi um pouco confusa. Rodar dois modelos de transação em uma mesma cadeia — um modelo de conta e um modelo UTXO — me deu a sensação de que estão instalados dois sistemas operacionais diferentes no mesmo computador. Dá para funcionar, mas na hora de alternar pode haver travamentos? E podem surgir problemas de compatibilidade? Naquele momento, eu não tinha certeza. Depois, ao analisar com mais cuidado o white paper, consegui entender aos poucos o posicionamento desses dois modelos e por que ele foi concebido dessa forma. Moonlight é o modelo de conta transparente, semelhante ao do Ethereum: o saldo da conta é público, adequado para cenários que exigem auditoria transparente. Por exemplo, para instituições provarem quanto patrimônio elas possuem, ou se o fluxo de fundos $DUSK está em conformidade, basta fazer a operação diretamente no Moonlight — tudo fica claro, à primeira vista. Phoenix segue a rota do UTXO, oferecendo suporte a dois tipos de transação: transparente e ofuscada. Aqui, “ofuscada” não significa anonimato total, mas sim impedir que terceiros consigam associar diretamente as partes envolvidas na transação. O white paper menciona que as tecnologias criptográficas usadas incluem consenso de chaves, criptografia com curvas elípticas e provas de conhecimento zero, ou seja, são soluções criptográficas auditadas. @Dusk_Foundation A coexistência dos dois modelos, em essência, distribui diferentes necessidades de privacidade em trilhas diferentes. O que precisa ser público vai para Moonlight; o que precisa ser confidencial vai para Phoenix. O usuário escolhe; o protocolo não decide por você. Mais tarde, eu entendi uma coisa. A contradição central desse design não é se a tecnologia consegue ou não ser implementada, e sim “dar ao usuário o poder de escolha”. As blockchains públicas tradicionais só oferecem um caminho — a transparência — enquanto as moedas de privacidade oferecem apenas o caminho da privacidade. A Dusk abriu as duas rotas e deixou os caminhos pavimentados, permitindo que o usuário escolha de acordo com o cenário. O custo é que a complexidade do protocolo aumenta, mas em troca isso oferece uma capacidade mais flexível de adaptação a diferentes cenários financeiros. #dusk
Quando vi pela primeira vez este design do modelo de dupla transação, minha reação inicial foi um pouco confusa. Rodar dois modelos de transação em uma mesma cadeia — um modelo de conta e um modelo UTXO — me deu a sensação de que estão instalados dois sistemas operacionais diferentes no mesmo computador. Dá para funcionar, mas na hora de alternar pode haver travamentos? E podem surgir problemas de compatibilidade? Naquele momento, eu não tinha certeza.

Depois, ao analisar com mais cuidado o white paper, consegui entender aos poucos o posicionamento desses dois modelos e por que ele foi concebido dessa forma.

Moonlight é o modelo de conta transparente, semelhante ao do Ethereum: o saldo da conta é público, adequado para cenários que exigem auditoria transparente. Por exemplo, para instituições provarem quanto patrimônio elas possuem, ou se o fluxo de fundos $DUSK está em conformidade, basta fazer a operação diretamente no Moonlight — tudo fica claro, à primeira vista.

Phoenix segue a rota do UTXO, oferecendo suporte a dois tipos de transação: transparente e ofuscada. Aqui, “ofuscada” não significa anonimato total, mas sim impedir que terceiros consigam associar diretamente as partes envolvidas na transação. O white paper menciona que as tecnologias criptográficas usadas incluem consenso de chaves, criptografia com curvas elípticas e provas de conhecimento zero, ou seja, são soluções criptográficas auditadas. @Dusk

A coexistência dos dois modelos, em essência, distribui diferentes necessidades de privacidade em trilhas diferentes. O que precisa ser público vai para Moonlight; o que precisa ser confidencial vai para Phoenix. O usuário escolhe; o protocolo não decide por você.

Mais tarde, eu entendi uma coisa. A contradição central desse design não é se a tecnologia consegue ou não ser implementada, e sim “dar ao usuário o poder de escolha”. As blockchains públicas tradicionais só oferecem um caminho — a transparência — enquanto as moedas de privacidade oferecem apenas o caminho da privacidade. A Dusk abriu as duas rotas e deixou os caminhos pavimentados, permitindo que o usuário escolha de acordo com o cenário. O custo é que a complexidade do protocolo aumenta, mas em troca isso oferece uma capacidade mais flexível de adaptação a diferentes cenários financeiros. #dusk
Nos projetos de blockchain pública com os quais tive contato, a camada P2P costuma ser o último ponto a receber atenção; as pessoas preferem falar de consenso, de máquina virtual e de cross-chain. Mas quem realmente já executou um nó completo sabe que, quando o consumo de largura de banda começa a aumentar, um mês pode facilmente queimar vários TB de tráfego. Esse custo ainda é aceitável em pequena escala, mas, quando se trata de atender instituições financeiras globais, vira um problema que não pode ser ignorado. A descrição do P2P tradicional no whitepaper é bem direta: ele tem dois grandes problemas, alto consumo de largura de banda e alta latência. Pelo que entendo, no método tradicional de broadcast, cada bloco ou mensagem de transação precisa ser propagado por toda a rede; depois que cada nó recebe a mensagem, ele a encaminha para todos os seus vizinhos, fazendo o volume de mensagens crescer exponencialmente. A rede fica inundada por uma grande quantidade de dados redundantes repetidos. A solução do Dusk@Dusk_Foundation é o Kadcast, baseado em Kademlia DHT. Ele organiza os nós em uma hierarquia em forma de árvore; cada nó não encaminha mensagens cegamente, mas usa o cálculo da distância XOR para repassar apenas a nós selecionados em distâncias crescentes. A mensagem é transmitida passo a passo para baixo na estrutura em árvore, formando um efeito em cascata. Cada camada encaminha para apenas alguns nós, em vez de para todos os nós da rede. #dusk Essa ideia me trouxe bastante inspiração. Na prática, ela está dizendo que a camada P2P de uma blockchain não precisa necessariamente usar o modelo de “todo mundo informa todo mundo”, $DUSK a própria lógica de distribuição de informações financeiras é “quem precisa, recebe”. Quanto à economia de largura de banda obtida pelo Kadcast, o whitepaper não apresenta dados específicos de teste, mas, pelo desenho do mecanismo, a redução de mensagens redundantes deve ser bastante considerável. No entanto, a estrutura em árvore também tem seus pontos frágeis; a estabilidade dos nós intermediários é crucial para a rede, e isso é algo que precisa ser continuamente monitorado nas operações futuras.
Nos projetos de blockchain pública com os quais tive contato, a camada P2P costuma ser o último ponto a receber atenção; as pessoas preferem falar de consenso, de máquina virtual e de cross-chain. Mas quem realmente já executou um nó completo sabe que, quando o consumo de largura de banda começa a aumentar, um mês pode facilmente queimar vários TB de tráfego. Esse custo ainda é aceitável em pequena escala, mas, quando se trata de atender instituições financeiras globais, vira um problema que não pode ser ignorado.

A descrição do P2P tradicional no whitepaper é bem direta: ele tem dois grandes problemas, alto consumo de largura de banda e alta latência. Pelo que entendo, no método tradicional de broadcast, cada bloco ou mensagem de transação precisa ser propagado por toda a rede; depois que cada nó recebe a mensagem, ele a encaminha para todos os seus vizinhos, fazendo o volume de mensagens crescer exponencialmente. A rede fica inundada por uma grande quantidade de dados redundantes repetidos.

A solução do Dusk@Dusk é o Kadcast, baseado em Kademlia DHT. Ele organiza os nós em uma hierarquia em forma de árvore; cada nó não encaminha mensagens cegamente, mas usa o cálculo da distância XOR para repassar apenas a nós selecionados em distâncias crescentes. A mensagem é transmitida passo a passo para baixo na estrutura em árvore, formando um efeito em cascata. Cada camada encaminha para apenas alguns nós, em vez de para todos os nós da rede. #dusk

Essa ideia me trouxe bastante inspiração. Na prática, ela está dizendo que a camada P2P de uma blockchain não precisa necessariamente usar o modelo de “todo mundo informa todo mundo”, $DUSK a própria lógica de distribuição de informações financeiras é “quem precisa, recebe”. Quanto à economia de largura de banda obtida pelo Kadcast, o whitepaper não apresenta dados específicos de teste, mas, pelo desenho do mecanismo, a redução de mensagens redundantes deve ser bastante considerável.

No entanto, a estrutura em árvore também tem seus pontos frágeis; a estabilidade dos nós intermediários é crucial para a rede, e isso é algo que precisa ser continuamente monitorado nas operações futuras.
Quando vi pela primeira vez o projeto Dusk, o primeiro pensamento que me veio à cabeça foi: "este projeto é um pouco ambicioso demais". Colocar privacidade e conformidade juntas me deu a impressão de que eram como água e óleo, muito difíceis de realmente se misturar. A lógica de base das moedas de privacidade é "não deixar você ver"; a lógica de base da conformidade é "quem deve ver precisa ver". Na época, eu não conseguia entender como essas duas linhas poderiam coexistir. $DUSK Levando essa dúvida adiante, fui lendo mais e percebi que meu julgamento anterior não se sustentava muito. O white paper menciona um ponto de vista em que eu não tinha pensado com seriedade antes. As blockchains públicas principais de hoje, como a Ethereum, na verdade não têm privacidade suficiente para cenários financeiros. Os dados das transações e as posições ficam expostos na cadeia, e o capital institucional simplesmente não entra. Por outro lado, embora Monero e Zcash tenham levado a privacidade ao extremo, eles estão completamente desconectados do arcabouço regulatório financeiro existente. Sem KYC, sem AML, sem auditabilidade, as instituições também não conseguem usá-los. #dusk A Dusk@Dusk_Foundation escolheu fazer privacidade e conformidade ao mesmo tempo, e a lógica que eu entendi depois disso é, na verdade, bem direta. Ela mira o mercado do sistema financeiro regulado, um mercado que tem uma necessidade rígida simultânea de privacidade e conformidade. Você precisa tanto proteger o sigilo das transações quanto, quando necessário, divulgar dados às autoridades regulatórias. O modelo duplo de transações Moonlight e Phoenix, além do protocolo Zedger, são soluções que surgiram justamente desse conflito. Esse caminho é muito mais difícil do que fazer apenas um dos lados, e se ele realmente vai funcionar ainda depende de como o ecossistema será implementado no futuro.
Quando vi pela primeira vez o projeto Dusk, o primeiro pensamento que me veio à cabeça foi: "este projeto é um pouco ambicioso demais". Colocar privacidade e conformidade juntas me deu a impressão de que eram como água e óleo, muito difíceis de realmente se misturar. A lógica de base das moedas de privacidade é "não deixar você ver"; a lógica de base da conformidade é "quem deve ver precisa ver". Na época, eu não conseguia entender como essas duas linhas poderiam coexistir. $DUSK

Levando essa dúvida adiante, fui lendo mais e percebi que meu julgamento anterior não se sustentava muito.

O white paper menciona um ponto de vista em que eu não tinha pensado com seriedade antes. As blockchains públicas principais de hoje, como a Ethereum, na verdade não têm privacidade suficiente para cenários financeiros. Os dados das transações e as posições ficam expostos na cadeia, e o capital institucional simplesmente não entra. Por outro lado, embora Monero e Zcash tenham levado a privacidade ao extremo, eles estão completamente desconectados do arcabouço regulatório financeiro existente. Sem KYC, sem AML, sem auditabilidade, as instituições também não conseguem usá-los. #dusk

A Dusk@Dusk escolheu fazer privacidade e conformidade ao mesmo tempo, e a lógica que eu entendi depois disso é, na verdade, bem direta. Ela mira o mercado do sistema financeiro regulado, um mercado que tem uma necessidade rígida simultânea de privacidade e conformidade. Você precisa tanto proteger o sigilo das transações quanto, quando necessário, divulgar dados às autoridades regulatórias. O modelo duplo de transações Moonlight e Phoenix, além do protocolo Zedger, são soluções que surgiram justamente desse conflito.

Esse caminho é muito mais difícil do que fazer apenas um dos lados, e se ele realmente vai funcionar ainda depende de como o ecossistema será implementado no futuro.
Tenho pensado em uma pergunta ultimamente. O Bitcoin é o ativo mais valioso do universo cripto: com uma capitalização total de cerca de 600 bilhões de dólares, $DUSK representa mais da metade de todo o mercado. Eu confirmei esse número mais uma vez quando li o whitepaper. Mas, quando você olha para o DeFi, o “rastro” do Bitcoin quase não aparece. O wBTC é, de longe, o maior esquema de tokenização (wrapping), mas a sua capitalização fica em menos de 5 bilhões. Comparado ao tamanho do Bitcoin, isso nem chega a ser uma fração. @Dusk_Foundation Esse descompasso é tão grande que me deixa um pouco desconfortável. Onde está o problema? No começo, eu achava que era porque o próprio Bitcoin não suporta contratos inteligentes. Assim, não dá para executar diretamente na cadeia lógicas como empréstimos. Por isso seria necessário fazer o wrapping e a ponte (cross-chain). Essa interpretação está correta, mas ao ler o whitepaper percebi que havia um nível ainda mais crucial que eu tinha deixado passar. Há uma frase no whitepaper que eu reli várias vezes: soluções de ponte e custódia centralizada, para muitos detentores de Bitcoin, são consideradas riscos altos. Não é que seja impossível tecnicamente — é que os detentores não estão dispostos a correr esse risco. Tentei me colocar no lugar de um detentor. Se eu tivesse um montante de Bitcoin e quisesse usá-lo para ganhar juros no DeFi, eu teria que convertê-lo em wBTC. Isso significa entregar meu Bitcoin a uma entidade de custódia e confiar que ela não vai dar problema. Historicamente, pontes cross-chain e custodias já deram problemas demais. Esse custo de confiança, para mim, pode pesar mais do que aqueles poucos juros. Imagino que muitos detentores pensem parecido comigo — preferem deixar o Bitcoin na carteira; pelo menos ele está seguro. #dusk Assim, forma-se uma situação bem “enroscada”. O Bitcoin é o maior e mais seguro ativo, mas por causa do seu modelo de segurança e da preferência de risco de quem o detém, acaba justamente sendo o ativo menos utilizável no DeFi. O TBV quer fazer com que esse caminho seja destravado: permitir que o Bitcoin entre no DeFi sem precisar de ponte e sem depender de custódia. Ainda não sei se dá para fazer essa rota funcionar, mas esse próprio paradoxo — vale a pena entender direito.
Tenho pensado em uma pergunta ultimamente. O Bitcoin é o ativo mais valioso do universo cripto: com uma capitalização total de cerca de 600 bilhões de dólares, $DUSK representa mais da metade de todo o mercado. Eu confirmei esse número mais uma vez quando li o whitepaper. Mas, quando você olha para o DeFi, o “rastro” do Bitcoin quase não aparece. O wBTC é, de longe, o maior esquema de tokenização (wrapping), mas a sua capitalização fica em menos de 5 bilhões. Comparado ao tamanho do Bitcoin, isso nem chega a ser uma fração. @Dusk

Esse descompasso é tão grande que me deixa um pouco desconfortável. Onde está o problema?

No começo, eu achava que era porque o próprio Bitcoin não suporta contratos inteligentes. Assim, não dá para executar diretamente na cadeia lógicas como empréstimos. Por isso seria necessário fazer o wrapping e a ponte (cross-chain). Essa interpretação está correta, mas ao ler o whitepaper percebi que havia um nível ainda mais crucial que eu tinha deixado passar. Há uma frase no whitepaper que eu reli várias vezes: soluções de ponte e custódia centralizada, para muitos detentores de Bitcoin, são consideradas riscos altos. Não é que seja impossível tecnicamente — é que os detentores não estão dispostos a correr esse risco.

Tentei me colocar no lugar de um detentor. Se eu tivesse um montante de Bitcoin e quisesse usá-lo para ganhar juros no DeFi, eu teria que convertê-lo em wBTC. Isso significa entregar meu Bitcoin a uma entidade de custódia e confiar que ela não vai dar problema. Historicamente, pontes cross-chain e custodias já deram problemas demais. Esse custo de confiança, para mim, pode pesar mais do que aqueles poucos juros. Imagino que muitos detentores pensem parecido comigo — preferem deixar o Bitcoin na carteira; pelo menos ele está seguro. #dusk

Assim, forma-se uma situação bem “enroscada”. O Bitcoin é o maior e mais seguro ativo, mas por causa do seu modelo de segurança e da preferência de risco de quem o detém, acaba justamente sendo o ativo menos utilizável no DeFi. O TBV quer fazer com que esse caminho seja destravado: permitir que o Bitcoin entre no DeFi sem precisar de ponte e sem depender de custódia. Ainda não sei se dá para fazer essa rota funcionar, mas esse próprio paradoxo — vale a pena entender direito.
Verificado
Ver tradução
我一直觉得,清算需要"人"来执行,法官、仲裁者、清算委员会。直到昨天我重新读了一遍Section 6的unhappy path 我一开始的认知很简单 在DeFi里,借款人抵押资产,如果资不抵债,就需要一个清算人或者清算机器人来执行清算。这听起来天经地义——总得有人"按下那个按钮"吧?所以当我看到Babylon的罚没机制时,我第一反应是:谁来触发罚没?谁来验证作恶证据?#baby 但Sec 6里有一句话,让我停住了"Anyone can impersonate Alice and send a slashing transaction to burn her 1 BTC." 不是"指定的清算人",不是"多签委员会",是anyone。任何人。 我重新画了一遍这个逻辑链才意识到,Babylon根本不是在设计"清算流程",而是在设计私钥泄露的因果链。EOTS(可提取一次性签名)的数学原理是 如果验证者在同一高度双重签名,两个签名会暴露出私钥的数学信息。任何人只要拿到这个泄露的私钥,就可以直接发起一笔比特币链上的罚没交易,$BABY 把质押的比特币发送到销毁地址。 所以,我觉得不是"系统判断你作恶→通知清算人→执行罚没"的三步走,而是"你作恶→私钥自动泄露→比特币自动销毁"的一步到位。不是清算,是自毁。 这个结构拆解让我意识到,Babylon重新定义了"罚没"的权力关系。传统方案里,清算权在第三方手里DeFi协议的清算机器人、PoS链的验证者委员会。而Babylon的罚没权在数学手里。没有自由裁量,没有延迟执行,没有"算了这次放过你"。作恶的唯一结果就是私钥被公开,比特币被销毁。 所以核心命题不是"罚没效率有多高",而是它把信任从"人的判断"转移到了"数学的必然性"上。 在TBV的借贷场景里,这意味着抵押品的安全性不再依赖任何人的善意或效率,只依赖密码学的一次性签名约束。@babylonlabs_io 当然,这套机制的前提是链能检测到双重签名。
我一直觉得,清算需要"人"来执行,法官、仲裁者、清算委员会。直到昨天我重新读了一遍Section 6的unhappy path

我一开始的认知很简单 在DeFi里,借款人抵押资产,如果资不抵债,就需要一个清算人或者清算机器人来执行清算。这听起来天经地义——总得有人"按下那个按钮"吧?所以当我看到Babylon的罚没机制时,我第一反应是:谁来触发罚没?谁来验证作恶证据?#baby
但Sec 6里有一句话,让我停住了"Anyone can impersonate Alice and send a slashing transaction to burn her 1 BTC."

不是"指定的清算人",不是"多签委员会",是anyone。任何人。

我重新画了一遍这个逻辑链才意识到,Babylon根本不是在设计"清算流程",而是在设计私钥泄露的因果链。EOTS(可提取一次性签名)的数学原理是 如果验证者在同一高度双重签名,两个签名会暴露出私钥的数学信息。任何人只要拿到这个泄露的私钥,就可以直接发起一笔比特币链上的罚没交易,$BABY 把质押的比特币发送到销毁地址。

所以,我觉得不是"系统判断你作恶→通知清算人→执行罚没"的三步走,而是"你作恶→私钥自动泄露→比特币自动销毁"的一步到位。不是清算,是自毁。

这个结构拆解让我意识到,Babylon重新定义了"罚没"的权力关系。传统方案里,清算权在第三方手里DeFi协议的清算机器人、PoS链的验证者委员会。而Babylon的罚没权在数学手里。没有自由裁量,没有延迟执行,没有"算了这次放过你"。作恶的唯一结果就是私钥被公开,比特币被销毁。

所以核心命题不是"罚没效率有多高",而是它把信任从"人的判断"转移到了"数学的必然性"上。 在TBV的借贷场景里,这意味着抵押品的安全性不再依赖任何人的善意或效率,只依赖密码学的一次性签名约束。@BabylonLabs_io

当然,这套机制的前提是链能检测到双重签名。
Sempre achei que o “ativo ocioso” do Bitcoin era um problema ignorado — até ficar encarando por muito tempo uma frase do whitepaper. No começo, eu pensava que o maior problema do Bitcoin era a volatilidade do preço ou o risco regulatório. Mas, ao ler o whitepaper, reparei em um número: o valor de mercado do wBTC era de menos de US$ 5 bilhões, representando apenas 1% do valor de mercado total do Bitcoin. Isso significa que, nos US$ $BABY 6,000 bilhões em valor de mercado, a grande maioria dos Bitcoins está apenas parada em carteiras, sem fazer nada. Elas são como ouro em um cofre: armazenadas em perfeito estado, mas sem produção. A Seção 2.2 diz de forma ainda mais direta: “Most of the Bitcoin asset sits idle and is not deployed.” Essa frase me fez parar. Não é “um pouco ocioso”, é “a maior parte”. Não é porque a tecnologia não dá conta, e sim porque as soluções de ponte existentes exigem confiança em terceiros, e detentores de Bitcoin não querem correr esse risco.#baby Eu redesenhei um diagrama de fluxo de fundos e então percebi: o que a Babylon está fazendo não é adicionar uma “função de investimento” ao Bitcoin, mas redefinir o “estado utilizável” do Bitcoin. Ela substitui as pontes por staking remoto, permitindo que o Bitcoin forneça garantias de segurança para cadeias PoS sem sair da blockchain do Bitcoin. O Bitcoin não precisa ser movimentado; não precisa ser custodiado. Ele só precisa ficar bloqueado em um cofre de auto custódia, com restrições criptográficas para garantir a probabilidade de slashing. A Babylon não está construindo um novo canal de rendimento; ela está redefinindo o Bitcoin, de “ativo ocioso” para “combustível de segurança” para cadeias PoS. Isso muda a eficiência do uso de capital: a cadeia PoS não precisa mais depender de inflação alta para atrair staking do token nativo; ela pode usar diretamente essa gigantesca “piscina” de US$ 600 bilhões em Bitcoin para trocar por segurança. O modelo de “mercado bilateral” explicitado na Seção 3 é, na prática, uma bomba de combustível.@babylonlabs_io Claro, essa narrativa ainda depende, neste momento, da mudança de percepção dos detentores de Bitcoin. As pessoas que estão acostumadas a “segurar sem mexer” vão aceitar a complexidade do “staking com lock”? Eu sigo observando para ver qual é a adoção real nesse caminho de despertar.
Sempre achei que o “ativo ocioso” do Bitcoin era um problema ignorado — até ficar encarando por muito tempo uma frase do whitepaper.

No começo, eu pensava que o maior problema do Bitcoin era a volatilidade do preço ou o risco regulatório. Mas, ao ler o whitepaper, reparei em um número: o valor de mercado do wBTC era de menos de US$ 5 bilhões, representando apenas 1% do valor de mercado total do Bitcoin. Isso significa que, nos US$ $BABY 6,000 bilhões em valor de mercado, a grande maioria dos Bitcoins está apenas parada em carteiras, sem fazer nada. Elas são como ouro em um cofre: armazenadas em perfeito estado, mas sem produção.

A Seção 2.2 diz de forma ainda mais direta: “Most of the Bitcoin asset sits idle and is not deployed.” Essa frase me fez parar. Não é “um pouco ocioso”, é “a maior parte”. Não é porque a tecnologia não dá conta, e sim porque as soluções de ponte existentes exigem confiança em terceiros, e detentores de Bitcoin não querem correr esse risco.#baby

Eu redesenhei um diagrama de fluxo de fundos e então percebi: o que a Babylon está fazendo não é adicionar uma “função de investimento” ao Bitcoin, mas redefinir o “estado utilizável” do Bitcoin. Ela substitui as pontes por staking remoto, permitindo que o Bitcoin forneça garantias de segurança para cadeias PoS sem sair da blockchain do Bitcoin. O Bitcoin não precisa ser movimentado; não precisa ser custodiado. Ele só precisa ficar bloqueado em um cofre de auto custódia, com restrições criptográficas para garantir a probabilidade de slashing.

A Babylon não está construindo um novo canal de rendimento; ela está redefinindo o Bitcoin, de “ativo ocioso” para “combustível de segurança” para cadeias PoS. Isso muda a eficiência do uso de capital: a cadeia PoS não precisa mais depender de inflação alta para atrair staking do token nativo; ela pode usar diretamente essa gigantesca “piscina” de US$ 600 bilhões em Bitcoin para trocar por segurança. O modelo de “mercado bilateral” explicitado na Seção 3 é, na prática, uma bomba de combustível.@BabylonLabs_io

Claro, essa narrativa ainda depende, neste momento, da mudança de percepção dos detentores de Bitcoin. As pessoas que estão acostumadas a “segurar sem mexer” vão aceitar a complexidade do “staking com lock”? Eu sigo observando para ver qual é a adoção real nesse caminho de despertar.
Na noite passada, eu tirei o White Paper e relembrei a seção 7.2. Quando eu li antes, achei que “slash” era apenas “pegar o mau e descontar dinheiro”. Mas desta vez, ao reler com atenção aqueles dois trechos, percebi que eu tinha subestimado totalmente a dificuldade do assunto: o Bitcoin não tem contratos inteligentes; você não consegue “entregar a ‘evidência’ a ele” para que decida quem está certo ou errado. Então o que fazer? A resposta é — transformar a própria evidência em uma chave privada.#baby O White Paper deixa isso bem claro. Como o Bitcoin não tem contratos inteligentes, você não pode, como no Ethereum, enviar uma prova de violação a um contrato na cadeia para que ele execute o confisco. A ideia do Babylon é: não enviar “provas”; em vez disso, enviar “chaves privadas” — de modo que, no exato momento em que o atacante for cometer a maldade, ele seja forçado a revelar a própria chave privada. Como isso é feito? Combinando duas coisas: EOTS (assinaturas por extração, uma vez) e uma ferramenta de finalização. O compromisso do EOTS é simples: assinar duas mensagens diferentes com a mesma chave privada faz com que a chave privada possa ser extraída matematicamente da assinatura, ficando visível para toda a rede. O problema é que, nos cenários de slash do protocolo de consenso, não é “só um caso de double sign”. O Casper tem dois conjuntos de condições de slash, o Tendermint também tem dois — e até um ataque de “amnésia” nem consegue ser expresso como um ataque de duplo sentido. A solução do Babylon é engenhosa: sem alterar o protocolo de consenso base, após o consenso determinar um bloco, adiciona-se uma rodada de votação com assinaturas EOTS. Depois que mais de 2/3 das participações apostadas assinarem, o bloco passa a ser definitivamente finalizado. Com isso, todo comportamento que destrói a integridade da blockchain se reduz a “assinar dois blocos na mesma altura” — um ataque de duplo sentido direto e elegante. Assim, o EOTS consegue extrair a chave privada, e assinaturas Schnorr (o esquema de assinatura usado no Bitcoin) são perfeitamente compatíveis; a chave privada pode então ser usada diretamente para gastar na transação de slash.$BABY Mais tarde, eu registrei uma frase nos meus apontamentos: “Outros protocolos dizem ‘me dê as evidências e eu julgo o certo e o errado’. O Babylon diz ‘não precisa julgar; se você agir mal, a sua chave é a evidência’ — isto não é otimizar a justiça; é eliminar o juiz.”@babylonlabs_io
Na noite passada, eu tirei o White Paper e relembrei a seção 7.2. Quando eu li antes, achei que “slash” era apenas “pegar o mau e descontar dinheiro”. Mas desta vez, ao reler com atenção aqueles dois trechos, percebi que eu tinha subestimado totalmente a dificuldade do assunto: o Bitcoin não tem contratos inteligentes; você não consegue “entregar a ‘evidência’ a ele” para que decida quem está certo ou errado. Então o que fazer? A resposta é — transformar a própria evidência em uma chave privada.#baby

O White Paper deixa isso bem claro. Como o Bitcoin não tem contratos inteligentes, você não pode, como no Ethereum, enviar uma prova de violação a um contrato na cadeia para que ele execute o confisco. A ideia do Babylon é: não enviar “provas”; em vez disso, enviar “chaves privadas” — de modo que, no exato momento em que o atacante for cometer a maldade, ele seja forçado a revelar a própria chave privada.

Como isso é feito? Combinando duas coisas: EOTS (assinaturas por extração, uma vez) e uma ferramenta de finalização.
O compromisso do EOTS é simples: assinar duas mensagens diferentes com a mesma chave privada faz com que a chave privada possa ser extraída matematicamente da assinatura, ficando visível para toda a rede. O problema é que, nos cenários de slash do protocolo de consenso, não é “só um caso de double sign”. O Casper tem dois conjuntos de condições de slash, o Tendermint também tem dois — e até um ataque de “amnésia” nem consegue ser expresso como um ataque de duplo sentido.

A solução do Babylon é engenhosa: sem alterar o protocolo de consenso base, após o consenso determinar um bloco, adiciona-se uma rodada de votação com assinaturas EOTS. Depois que mais de 2/3 das participações apostadas assinarem, o bloco passa a ser definitivamente finalizado. Com isso, todo comportamento que destrói a integridade da blockchain se reduz a “assinar dois blocos na mesma altura” — um ataque de duplo sentido direto e elegante. Assim, o EOTS consegue extrair a chave privada, e assinaturas Schnorr (o esquema de assinatura usado no Bitcoin) são perfeitamente compatíveis; a chave privada pode então ser usada diretamente para gastar na transação de slash.$BABY

Mais tarde, eu registrei uma frase nos meus apontamentos: “Outros protocolos dizem ‘me dê as evidências e eu julgo o certo e o errado’. O Babylon diz ‘não precisa julgar; se você agir mal, a sua chave é a evidência’ — isto não é otimizar a justiça; é eliminar o juiz.”@BabylonLabs_io
Verificado
Eu achava no começo que a descentralização do “mundo cripto” era “mais justa” ou “mais resistente à censura”. Parece certo, mas não consigo explicar qual é a relação específica entre isso e a segurança de rede. Então, ontem à noite, quando vi Babylon dizer que seu protocolo de staking é “dispensando a confiança de qualquer terceiro”, minha primeira reação foi: “Legal”, mas o método de implementação é criptografia e timestamps — e isso não tem muita relação com descentralização #baby Mas havia uma frase em 2.3 do Sec que me fez parar para pensar: “Bitcoin, por ser a blockchain mais antiga, tem, por assim dizer, o conjunto mais descentralizado de detentores de tokens: mineradores, adotantes iniciais e desenvolvedores, fundadores de projetos, investidores individuais, investidores institucionais, exchanges, etc.” Eu redesenhei um gráfico de distribuição de ativos e só então entendi: a descentralização dos detentores de Bitcoin não é uma característica “politicamente correta”, e sim um parâmetro estrutural de segurança. Em muitas cadeias PoS, os ativos ficam concentrados em investidores iniciais, equipes fundadoras e fundações. Quando esses ativos são usados para fazer staking e validar a rede, alguns poucos atores podem conspirar para controlar a cadeia. Já a distribuição dos detentores de Bitcoin é extremamente fragmentada; isso significa que é necessário reunir chaves privadas suficientes para iniciar um ataque, o que torna a dificuldade um crescimento exponencial $BABY Acho que o Babylon não está “projetando” um protocolo de descentralização, e sim “aproveitando” a estrutura descentralizada existente do Bitcoin. Ele mapeia diretamente a fragmentação dos detentores de Bitcoin como o “âncora” de confiança de segurança da cadeia PoS. Quanto mais stakers e mais distribuídos, mais alvos de conspiração o atacante precisa reunir — e mais alto fica o custo do ataque. Isso não é uma função; é uma espécie de axioma estrutural @babylonlabs_io Eu não acho que isso signifique que o staking de Bitcoin não tenha riscos de centralização. Se uma grande quantidade de Bitcoin em staking se concentrar nas mãos de poucos grandes custodiais, essa suposição de descentralização deixa de funcionar. Eu ainda estou observando de forma contínua para ver se os direitos de staking vão seguir uma tendência parecida com a de poder computacional: irem se concentrando gradualmente ao longo do tempo
Eu achava no começo que a descentralização do “mundo cripto” era “mais justa” ou “mais resistente à censura”. Parece certo, mas não consigo explicar qual é a relação específica entre isso e a segurança de rede. Então, ontem à noite, quando vi Babylon dizer que seu protocolo de staking é “dispensando a confiança de qualquer terceiro”, minha primeira reação foi: “Legal”, mas o método de implementação é criptografia e timestamps — e isso não tem muita relação com descentralização #baby

Mas havia uma frase em 2.3 do Sec que me fez parar para pensar: “Bitcoin, por ser a blockchain mais antiga, tem, por assim dizer, o conjunto mais descentralizado de detentores de tokens: mineradores, adotantes iniciais e desenvolvedores, fundadores de projetos, investidores individuais, investidores institucionais, exchanges, etc.”

Eu redesenhei um gráfico de distribuição de ativos e só então entendi: a descentralização dos detentores de Bitcoin não é uma característica “politicamente correta”, e sim um parâmetro estrutural de segurança. Em muitas cadeias PoS, os ativos ficam concentrados em investidores iniciais, equipes fundadoras e fundações. Quando esses ativos são usados para fazer staking e validar a rede, alguns poucos atores podem conspirar para controlar a cadeia. Já a distribuição dos detentores de Bitcoin é extremamente fragmentada; isso significa que é necessário reunir chaves privadas suficientes para iniciar um ataque, o que torna a dificuldade um crescimento exponencial $BABY

Acho que o Babylon não está “projetando” um protocolo de descentralização, e sim “aproveitando” a estrutura descentralizada existente do Bitcoin. Ele mapeia diretamente a fragmentação dos detentores de Bitcoin como o “âncora” de confiança de segurança da cadeia PoS. Quanto mais stakers e mais distribuídos, mais alvos de conspiração o atacante precisa reunir — e mais alto fica o custo do ataque. Isso não é uma função; é uma espécie de axioma estrutural @BabylonLabs_io

Eu não acho que isso signifique que o staking de Bitcoin não tenha riscos de centralização. Se uma grande quantidade de Bitcoin em staking se concentrar nas mãos de poucos grandes custodiais, essa suposição de descentralização deixa de funcionar. Eu ainda estou observando de forma contínua para ver se os direitos de staking vão seguir uma tendência parecida com a de poder computacional: irem se concentrando gradualmente ao longo do tempo
Na noite de sexta-feira, eu reli a seção 9.8 do white paper sobre pontes com Bitcoin. Antes, eu tinha achado que o resumo de vários tipos de pontes era bem completo: pontes centralizadas, pontes com supercolateralização, pontes de sidechain, pontes com segurança via hardware… Mas desta vez eu desenhei, para cada tipo de ponte, uma “árvore genealógica” da força das suposições de segurança — do “confiar totalmente no custodiante” até “ser matematicamente verificável e não exigir confiança”. E encontrei uma comparação interessante. Eu montei uma tabelinha: wBTC confia na Bitgo como custodiante, com a menor força de suposição de segurança; Interlay, que exige supercolateralização, requer confiança de que o cofre não vai conspirar e que a taxa de colateral seja suficientemente alta; sBTC depende da assinatura limite de 70% dos detentores de STX, então a suposição é que 30% sejam honestos para ser seguro; o Rootstock adiciona hardware ao seu PowPeg, mas assume que o hardware não será comprometido. Cada ponte faz um trade-off entre “segurança” e “capacidade”: quanto maior a taxa de colateral, menos BTC ficam travados; quanto maior o grupo de assinantes em limiar, mais fraca fica a disponibilidade. #baby — nenhum deles é uma garantia puramente matemática. Depois, eu inseri o staking de Bitcoin: ele não precisa de ponte. O Bitcoin permanece na cadeia do próprio Bitcoin e o corte/penalidade é feito via EOTS e scripts. Do ponto de vista de “suposições de confiança”, ele é de fato o mais limpo — não exige confiar em custodiante, nem em um pool de colateral, nem em um grupo de assinantes em limiar. Mas eu adicionei uma observação ao lado: a desvantagem desse esquema é que o Bitcoin em staking não pode ser transferido para usar em uma cadeia PoS; só pode ser usado como garantia (security deposit). Se a cadeia PoS quiser usar BTC como ativo da camada de execução (por exemplo, para empréstimos ou negociações), $BABY o staking de Bitcoin não fornece, diretamente, essa liquidez. Mais tarde, eu escrevi na minha anotação: “Todos os esquemas de bridge pagam ‘imposto de segurança’ — para transferir BTC para outra cadeia, é preciso sacrificar parte das suposições de confiança ou da eficiência de capital. O staking de Bitcoin elimina esse imposto, mas também abre mão da transferibilidade cross-chain do ativo.” Portanto, não é uma “ponte melhor”, e sim um modo de uso de ativo “completamente diferente”. Essa diferença é fundamental; o white paper não compara diretamente, mas eu acho que ela é o núcleo para entender a posição do staking de propriedade (equidade) do Bitcoin. Por enquanto não tenho uma conclusão, mas vou continuar observando se, no ecossistema de staking de Bitcoin, as cadeias PoS estão dispostas a aceitar esse tipo de “ativo de segurança não transferível” como colateral. @babylonlabs_io
Na noite de sexta-feira, eu reli a seção 9.8 do white paper sobre pontes com Bitcoin. Antes, eu tinha achado que o resumo de vários tipos de pontes era bem completo: pontes centralizadas, pontes com supercolateralização, pontes de sidechain, pontes com segurança via hardware… Mas desta vez eu desenhei, para cada tipo de ponte, uma “árvore genealógica” da força das suposições de segurança — do “confiar totalmente no custodiante” até “ser matematicamente verificável e não exigir confiança”. E encontrei uma comparação interessante.

Eu montei uma tabelinha: wBTC confia na Bitgo como custodiante, com a menor força de suposição de segurança; Interlay, que exige supercolateralização, requer confiança de que o cofre não vai conspirar e que a taxa de colateral seja suficientemente alta; sBTC depende da assinatura limite de 70% dos detentores de STX, então a suposição é que 30% sejam honestos para ser seguro; o Rootstock adiciona hardware ao seu PowPeg, mas assume que o hardware não será comprometido. Cada ponte faz um trade-off entre “segurança” e “capacidade”: quanto maior a taxa de colateral, menos BTC ficam travados; quanto maior o grupo de assinantes em limiar, mais fraca fica a disponibilidade. #baby — nenhum deles é uma garantia puramente matemática.

Depois, eu inseri o staking de Bitcoin: ele não precisa de ponte. O Bitcoin permanece na cadeia do próprio Bitcoin e o corte/penalidade é feito via EOTS e scripts. Do ponto de vista de “suposições de confiança”, ele é de fato o mais limpo — não exige confiar em custodiante, nem em um pool de colateral, nem em um grupo de assinantes em limiar. Mas eu adicionei uma observação ao lado: a desvantagem desse esquema é que o Bitcoin em staking não pode ser transferido para usar em uma cadeia PoS; só pode ser usado como garantia (security deposit). Se a cadeia PoS quiser usar BTC como ativo da camada de execução (por exemplo, para empréstimos ou negociações), $BABY o staking de Bitcoin não fornece, diretamente, essa liquidez.

Mais tarde, eu escrevi na minha anotação: “Todos os esquemas de bridge pagam ‘imposto de segurança’ — para transferir BTC para outra cadeia, é preciso sacrificar parte das suposições de confiança ou da eficiência de capital. O staking de Bitcoin elimina esse imposto, mas também abre mão da transferibilidade cross-chain do ativo.” Portanto, não é uma “ponte melhor”, e sim um modo de uso de ativo “completamente diferente”. Essa diferença é fundamental; o white paper não compara diretamente, mas eu acho que ela é o núcleo para entender a posição do staking de propriedade (equidade) do Bitcoin. Por enquanto não tenho uma conclusão, mas vou continuar observando se, no ecossistema de staking de Bitcoin, as cadeias PoS estão dispostas a aceitar esse tipo de “ativo de segurança não transferível” como colateral. @BabylonLabs_io
Ver tradução
我翻到白皮书描述协议架构的章节时,脑子里一直在切换两个问题:它怎么适配Tendermint?怎么适配Casper?不同PoS链的罚没条件和共识逻辑都不一样,我下意识觉得肯定要写一堆定制化的中间件。每条链一套适配器,这复杂度想想就头大。#baby 但读到第7.2节末尾关于终局性小工具的总结时,我停住了。$BABY 白皮书写得很克制,但意思很重:“可以在所有BFT共识协议上使用,且无需更改基础共识协议本身。”我读了两遍,才反应过来这句话的份量。 它不是去修改共识,而是在共识外面挂了一层overlay。PoS链该怎么出块怎么出块,该用什么签名用什么签名,完全不碰。只是在区块最终确认这个环节,额外加了一轮EOTS签名。这轮签名不改变底层共识的判断,只是给它加了一层“比特币可罚没”的保险。我下意识在笔记本上画了个图:底层是共识协议,中间是干净的接口,上层是EOTS终局性小工具。画完我盯着看了几秒。@babylonlabs_io 这种解耦程度太工程了。对比EigenLayer,如果要接一个新AVS,需要写合约、改逻辑,深度绑定。巴比伦这招是直接在共识层外面套一层,你的链该怎么跑还是怎么跑,我只在你最终确认后加一个硬约束。真正的即插即用。 但我也在想,这种外挂方案会不会有活性的坑?如果底层共识已经确认了区块,但EOTS的2/3签名迟迟没收齐,系统是卡住等还是先跑起来?白皮书说“truly finalized”需要两者兼备,但极端网络分区下的行为,我还没完全想透。得去翻翻他们有没有公开的形式化验证。先记着,明天继续挖。
我翻到白皮书描述协议架构的章节时,脑子里一直在切换两个问题:它怎么适配Tendermint?怎么适配Casper?不同PoS链的罚没条件和共识逻辑都不一样,我下意识觉得肯定要写一堆定制化的中间件。每条链一套适配器,这复杂度想想就头大。#baby

但读到第7.2节末尾关于终局性小工具的总结时,我停住了。$BABY 白皮书写得很克制,但意思很重:“可以在所有BFT共识协议上使用,且无需更改基础共识协议本身。”我读了两遍,才反应过来这句话的份量。

它不是去修改共识,而是在共识外面挂了一层overlay。PoS链该怎么出块怎么出块,该用什么签名用什么签名,完全不碰。只是在区块最终确认这个环节,额外加了一轮EOTS签名。这轮签名不改变底层共识的判断,只是给它加了一层“比特币可罚没”的保险。我下意识在笔记本上画了个图:底层是共识协议,中间是干净的接口,上层是EOTS终局性小工具。画完我盯着看了几秒。@BabylonLabs_io

这种解耦程度太工程了。对比EigenLayer,如果要接一个新AVS,需要写合约、改逻辑,深度绑定。巴比伦这招是直接在共识层外面套一层,你的链该怎么跑还是怎么跑,我只在你最终确认后加一个硬约束。真正的即插即用。

但我也在想,这种外挂方案会不会有活性的坑?如果底层共识已经确认了区块,但EOTS的2/3签名迟迟没收齐,系统是卡住等还是先跑起来?白皮书说“truly finalized”需要两者兼备,但极端网络分区下的行为,我还没完全想透。得去翻翻他们有没有公开的形式化验证。先记着,明天继续挖。
Eu cheguei a pensar que, quando se faz staking com Bitcoin, a confiscação certamente seria um nó cego. O Bitcoin não tem contratos inteligentes; você não consegue, como no Ethereum, escrever um trecho de código dizendo “se for detectado dupla assinatura, confisque o staking”. Então toda vez que alguém menciona staking no Bitcoin, a minha cabeça dispara automaticamente a pergunta: “como é que essa confiscação é feita?”. Aí eu, em silêncio, risco. Quando li o white paper da Babilônia, na seção 7.2, eu também estava com a mentalidade de “vamos ver como você contorna isso”. Mas li dois parágrafos e fiquei paralisado na cadeira. #baby Ele não tenta achar uma forma de provar que você fez o mal e então submeter evidências para a rede do Bitcoin executar — esse caminho não funciona, porque o Bitcoin não lida com evidências complexas. Ele mudou de abordagem: no instante em que você faz o mal, sua chave privada se torna diretamente pública. Qualquer pessoa que obtenha sua chave privada pode iniciar uma transação de confisco e destruir suas moedas. $BABY Ou seja, não há necessidade de juiz, não há necessidade de votação, e nem mesmo de “comprovar” esse ato. A própria matemática é o juiz. Esse mecanismo se chama EOTS, assinaturas descartáveis extraíveis (One-Time Signatures extraíveis). O princípio, na verdade, não é complicado: se você usar a mesma chave privada para assinar duas coisas diferentes, sua chave privada pode ser calculada a partir dessas duas assinaturas. A Babilônia adiciona sobre o consenso de uma cadeia PoS uma camada de utilidade de finalização definitiva: exige que todos os validadores façam uma assinatura EOTS adicional depois que o bloco for finalizado com confirmação. Se houver uma violação de segurança (por exemplo, um ataque de double-spend), então necessariamente mais de 1/3 do staking na mesma altura assina dois blocos; com isso, suas chaves privadas ficam expostas nas assinaturas. Eu anotei, no impulso, “não é confisco — é a chave explodindo”, e fiquei olhando por alguns segundos; achei que a metáfora tinha mesmo tudo a ver. A penalidade tradicional do PoS é: “eu detecto que você violou → eu submeto evidências → a cadeia executa”. Na Babilônia é: “você viola → sua chave automaticamente vira pública → qualquer um pode executar”. A etapa entre “descobrir” e “submeter” é completamente eliminada. O que ainda não entendi bem é: se o atacante só assinar uma vez e depois parar, ou se a taxa de votação não for suficiente, esse mecanismo ainda consegue ser acionado? Mas, de qualquer forma, essa ideia me ajudou a redescobrir o que significa “sem confiança de terceiros”. @babylonlabs_io
Eu cheguei a pensar que, quando se faz staking com Bitcoin, a confiscação certamente seria um nó cego. O Bitcoin não tem contratos inteligentes; você não consegue, como no Ethereum, escrever um trecho de código dizendo “se for detectado dupla assinatura, confisque o staking”. Então toda vez que alguém menciona staking no Bitcoin, a minha cabeça dispara automaticamente a pergunta: “como é que essa confiscação é feita?”. Aí eu, em silêncio, risco. Quando li o white paper da Babilônia, na seção 7.2, eu também estava com a mentalidade de “vamos ver como você contorna isso”. Mas li dois parágrafos e fiquei paralisado na cadeira.
#baby

Ele não tenta achar uma forma de provar que você fez o mal e então submeter evidências para a rede do Bitcoin executar — esse caminho não funciona, porque o Bitcoin não lida com evidências complexas. Ele mudou de abordagem: no instante em que você faz o mal, sua chave privada se torna diretamente pública. Qualquer pessoa que obtenha sua chave privada pode iniciar uma transação de confisco e destruir suas moedas.
$BABY Ou seja, não há necessidade de juiz, não há necessidade de votação, e nem mesmo de “comprovar” esse ato. A própria matemática é o juiz.

Esse mecanismo se chama EOTS, assinaturas descartáveis extraíveis (One-Time Signatures extraíveis). O princípio, na verdade, não é complicado: se você usar a mesma chave privada para assinar duas coisas diferentes, sua chave privada pode ser calculada a partir dessas duas assinaturas. A Babilônia adiciona sobre o consenso de uma cadeia PoS uma camada de utilidade de finalização definitiva: exige que todos os validadores façam uma assinatura EOTS adicional depois que o bloco for finalizado com confirmação. Se houver uma violação de segurança (por exemplo, um ataque de double-spend), então necessariamente mais de 1/3 do staking na mesma altura assina dois blocos; com isso, suas chaves privadas ficam expostas nas assinaturas.

Eu anotei, no impulso, “não é confisco — é a chave explodindo”, e fiquei olhando por alguns segundos; achei que a metáfora tinha mesmo tudo a ver. A penalidade tradicional do PoS é: “eu detecto que você violou → eu submeto evidências → a cadeia executa”. Na Babilônia é: “você viola → sua chave automaticamente vira pública → qualquer um pode executar”. A etapa entre “descobrir” e “submeter” é completamente eliminada.

O que ainda não entendi bem é: se o atacante só assinar uma vez e depois parar, ou se a taxa de votação não for suficiente, esse mecanismo ainda consegue ser acionado? Mas, de qualquer forma, essa ideia me ajudou a redescobrir o que significa “sem confiança de terceiros”. @BabylonLabs_io
Ver tradução
周一晚上在书房翻完第一节,我本来没太在意——PoS链需要资本,比特币有资本, 这不就是供需匹配嘛。但读到Akash那段,我停住了。100%的初始年化通胀,这钱既要买安全,又要激励AI计算硬件提供商。我愣了几秒,下意识在纸上写了“通胀要付两份账单”。一份付给验证人防攻击,一份付给应用层拉供给。两张账单叠在一起,链还没跑起来,通胀就先烧光了。这根本不是可持续模型。#baby 我原来以为比特币质押只是给比特币持有者多一个生息通道,但读到第三节我才意识到,真正被解救的是PoS链。Akash的例子不是孤例,Cosmos生态里初期20%到100%通胀的链比比皆是。高通胀在买安全,但安全成本压死了链上效用——你本来可以用通胀激励应用,结果全被安全吃了。这是PoS链的“通胀-安全”困境:资本太贵,贵到链自己都喘不过气。 然后比特币的画像就清晰了。白皮书写得直白:6000亿美元,$BABY 大部分闲置,不受束缚,不用于保护自身。这跟PoS链上的原生资产完全是两个物种。Akash以100%通胀吸引资本,比特币却躺着不动。巴比伦做的就是把这两端接上——让比特币持有者把闲置资本质押给PoS链,拿走收益,同时PoS链可以用更低成本获得安全,把通胀降下来。双边市场,不是伪需求。 我还没想透的是,比特币质押者拿到的收益从哪来?如果PoS链原本靠高通胀付安全费,现在付给比特币,这笔成本真的能降吗?还是说只是把通胀转移给了比特币持有者?得再挖挖经济模型。但至少,这个供需错配的逻辑,我认了。@babylonlabs_io
周一晚上在书房翻完第一节,我本来没太在意——PoS链需要资本,比特币有资本, 这不就是供需匹配嘛。但读到Akash那段,我停住了。100%的初始年化通胀,这钱既要买安全,又要激励AI计算硬件提供商。我愣了几秒,下意识在纸上写了“通胀要付两份账单”。一份付给验证人防攻击,一份付给应用层拉供给。两张账单叠在一起,链还没跑起来,通胀就先烧光了。这根本不是可持续模型。#baby

我原来以为比特币质押只是给比特币持有者多一个生息通道,但读到第三节我才意识到,真正被解救的是PoS链。Akash的例子不是孤例,Cosmos生态里初期20%到100%通胀的链比比皆是。高通胀在买安全,但安全成本压死了链上效用——你本来可以用通胀激励应用,结果全被安全吃了。这是PoS链的“通胀-安全”困境:资本太贵,贵到链自己都喘不过气。

然后比特币的画像就清晰了。白皮书写得直白:6000亿美元,$BABY 大部分闲置,不受束缚,不用于保护自身。这跟PoS链上的原生资产完全是两个物种。Akash以100%通胀吸引资本,比特币却躺着不动。巴比伦做的就是把这两端接上——让比特币持有者把闲置资本质押给PoS链,拿走收益,同时PoS链可以用更低成本获得安全,把通胀降下来。双边市场,不是伪需求。

我还没想透的是,比特币质押者拿到的收益从哪来?如果PoS链原本靠高通胀付安全费,现在付给比特币,这笔成本真的能降吗?还是说只是把通胀转移给了比特币持有者?得再挖挖经济模型。但至少,这个供需错配的逻辑,我认了。@BabylonLabs_io
Ver tradução
周三下午窝在咖啡馆改一个旧稿,顺手点开巴比伦的中文精简版白皮书。第一眼看到“比特币权益质押”,我脑子里自动补完了“桥接”两个字——市面上所有比特币生息方案,$BABY 不都是先把币跨过去再质押吗?wBTC、多签桥、甚至某些侧链,本质上都是把比特币挪到另一条链上,然后依赖一个托管方或委员会来保证安全。我翻了几页,以为又要看一个老套的桥方案。 但翻到“5 挑战”的时候,我停住了。咖啡放凉了都没注意到。 白皮书把桥接的方法直接否了。#baby 它说,所有桥接方案都依赖第三方信任,哪怕是最理想的比特币桥,也依赖于目标链的质押者诚实。所以桥接无法实现“无需信任的权益质押”——你要么信托管方,要么信多签。这就是性质 2 永远达不到的原因。我下意识在笔记本上写了“桥接不是路径”,盯着看了几秒。 然后它抛出了另一条路:远程质押。比特币不离开主链,锁定在比特币链上的自托管金库里,然后通过密码学机制在比特币链上执行罚没。我愣了几秒,才意识到这根本不是桥,而是把比特币作为安全源,远程投影到 PoS 链上。桥接是把资产搬过去,这是把锚留在原地,但把你的安全约束伸过去。 这个认知转变太关键了。如果还在用“桥”的思路理解巴比伦,方向全错。它不桥接,不是因为做不到,而是因为桥接本身就和“无需信任”矛盾。所以它选择了另一条更艰难但更纯粹的路——不挪币,只传递安全。 我还没想透这条路有没有隐藏的坑,但至少它让我重新理解了“质押”这个词。 @babylonlabs_io
周三下午窝在咖啡馆改一个旧稿,顺手点开巴比伦的中文精简版白皮书。第一眼看到“比特币权益质押”,我脑子里自动补完了“桥接”两个字——市面上所有比特币生息方案,$BABY 不都是先把币跨过去再质押吗?wBTC、多签桥、甚至某些侧链,本质上都是把比特币挪到另一条链上,然后依赖一个托管方或委员会来保证安全。我翻了几页,以为又要看一个老套的桥方案。

但翻到“5 挑战”的时候,我停住了。咖啡放凉了都没注意到。

白皮书把桥接的方法直接否了。#baby 它说,所有桥接方案都依赖第三方信任,哪怕是最理想的比特币桥,也依赖于目标链的质押者诚实。所以桥接无法实现“无需信任的权益质押”——你要么信托管方,要么信多签。这就是性质 2 永远达不到的原因。我下意识在笔记本上写了“桥接不是路径”,盯着看了几秒。

然后它抛出了另一条路:远程质押。比特币不离开主链,锁定在比特币链上的自托管金库里,然后通过密码学机制在比特币链上执行罚没。我愣了几秒,才意识到这根本不是桥,而是把比特币作为安全源,远程投影到 PoS 链上。桥接是把资产搬过去,这是把锚留在原地,但把你的安全约束伸过去。

这个认知转变太关键了。如果还在用“桥”的思路理解巴比伦,方向全错。它不桥接,不是因为做不到,而是因为桥接本身就和“无需信任”矛盾。所以它选择了另一条更艰难但更纯粹的路——不挪币,只传递安全。
我还没想透这条路有没有隐藏的坑,但至少它让我重新理解了“质押”这个词。
@BabylonLabs_io
Na noite passada, voltei a puxar aqueles trechos do whitepaper sobre a comparação entre “slashing automático” e Casper/Tendermint. Quando li antes, achei a comparação entre “automático” e “consenso comunitário” muito clara: um executa automaticamente, o outro exige coordenação complexa; o contraste parecia óbvio. Mas desta vez, fiquei encarando a palavra “automático” e, quanto mais olhava, mais sentia que havia uma condição escondida por trás dela, uma condição que eu ainda não tinha entendido por completo. Refiz o caminho de execução do slashing. Na seção 9.2, o whitepaper diz que o PoS do Ethereum precisa de consenso da comunidade para aplicar slashing quando há violação de segurança, porque mais de 1/3 dos validadores maliciosos podem revisar as provas de slashing na cadeia, o que obriga a seguir um processo de coordenação fora da cadeia para reiniciar a rede. Mas, como a garantia está no Bitcoin, os fundos $BABY estão na cadeia do Bitcoin, então, assim que ocorre uma violação, o slashing é “automaticamente” aplicado. O problema é: quem é responsável por submeter a transação de slashing à cadeia do Bitcoin? Se o monitor for uma entidade única ou um conjunto limitado, o que acontece se ele for atacado ou ficar offline? Se a rede Bitcoin estiver congestionada no momento, e a transação de slashing ficar presa no mempool por algumas horas, esse “automático” ainda faz sentido? Mais tarde, escrevi uma frase nas minhas notas: o “slashing automático” do staking de Bitcoin, em essência, desloca o gargalo de vivacidade da “coordenação de consenso na mesma cadeia dentro da cadeia PoS” para uma combinação de “latência de execução entre cadeias + confiabilidade dos monitores + responsividade da rede Bitcoin”. #baby O consenso comunitário do Ethereum é lento e doloroso, sim, mas é intrínseco ao protocolo — mesmo que mais de 1/3 dos validadores aja de forma maliciosa, a comunidade ainda tem um caminho final de decisão. O staking em Bitcoin pode ser mais rápido, mas o seu “automático” depende de condições externas: os monitores precisam estar online e honestos, a rede Bitcoin não pode estar congestionada, e a transação de slashing precisa ser confirmada em tempo hábil. Claro, isso não quer dizer que a solução do Ethereum seja melhor. Em cenários extremos, o consenso da comunidade quase equivale à paralisação da cadeia, enquanto a latência entre cadeias do staking em Bitcoin é aceitável na maioria dos casos. Mas essa divisão entre “automático” e “manual” realmente é simplista demais. Talvez a formulação mais precisa seja: “um mecanismo de acionamento automático baseado em cross-chain, eficaz sob a condição de que os monitores e a rede Bitcoin estejam funcionando normalmente.” Essa condição não é fatal, mas, como pesquisador, acho necessário deixar esse limite claramente explicitado. @babylonlabs_io
Na noite passada, voltei a puxar aqueles trechos do whitepaper sobre a comparação entre “slashing automático” e Casper/Tendermint. Quando li antes, achei a comparação entre “automático” e “consenso comunitário” muito clara: um executa automaticamente, o outro exige coordenação complexa; o contraste parecia óbvio. Mas desta vez, fiquei encarando a palavra “automático” e, quanto mais olhava, mais sentia que havia uma condição escondida por trás dela, uma condição que eu ainda não tinha entendido por completo.

Refiz o caminho de execução do slashing. Na seção 9.2, o whitepaper diz que o PoS do Ethereum precisa de consenso da comunidade para aplicar slashing quando há violação de segurança, porque mais de 1/3 dos validadores maliciosos podem revisar as provas de slashing na cadeia, o que obriga a seguir um processo de coordenação fora da cadeia para reiniciar a rede. Mas, como a garantia está no Bitcoin, os fundos $BABY estão na cadeia do Bitcoin, então, assim que ocorre uma violação, o slashing é “automaticamente” aplicado. O problema é: quem é responsável por submeter a transação de slashing à cadeia do Bitcoin? Se o monitor for uma entidade única ou um conjunto limitado, o que acontece se ele for atacado ou ficar offline? Se a rede Bitcoin estiver congestionada no momento, e a transação de slashing ficar presa no mempool por algumas horas, esse “automático” ainda faz sentido?

Mais tarde, escrevi uma frase nas minhas notas: o “slashing automático” do staking de Bitcoin, em essência, desloca o gargalo de vivacidade da “coordenação de consenso na mesma cadeia dentro da cadeia PoS” para uma combinação de “latência de execução entre cadeias + confiabilidade dos monitores + responsividade da rede Bitcoin”. #baby O consenso comunitário do Ethereum é lento e doloroso, sim, mas é intrínseco ao protocolo — mesmo que mais de 1/3 dos validadores aja de forma maliciosa, a comunidade ainda tem um caminho final de decisão. O staking em Bitcoin pode ser mais rápido, mas o seu “automático” depende de condições externas: os monitores precisam estar online e honestos, a rede Bitcoin não pode estar congestionada, e a transação de slashing precisa ser confirmada em tempo hábil.

Claro, isso não quer dizer que a solução do Ethereum seja melhor. Em cenários extremos, o consenso da comunidade quase equivale à paralisação da cadeia, enquanto a latência entre cadeias do staking em Bitcoin é aceitável na maioria dos casos. Mas essa divisão entre “automático” e “manual” realmente é simplista demais. Talvez a formulação mais precisa seja: “um mecanismo de acionamento automático baseado em cross-chain, eficaz sob a condição de que os monitores e a rede Bitcoin estejam funcionando normalmente.” Essa condição não é fatal, mas, como pesquisador, acho necessário deixar esse limite claramente explicitado. @BabylonLabs_io
Na noite de sexta-feira, de novo tirei o white paper e reli a parte sobre arquitetura de sistema. Antes, eu achava que o design da Babylon Chain como plano de controle era muito claro — uma arquitetura em três camadas (Bitcoin–Babylon–cadeia PoS) parecia bem bonita. Mas desta vez, seguindo a “cadeia de confiança” para baixo, percebi de repente um problema: quem garante a segurança da Babylon Chain? #baby O white paper diz que a Babylon Chain é implementada com o Cosmos SDK e que sua segurança é garantida por staking via ATOM (ou seu próprio token). $BABY . Mas o compromisso central do staking de direitos (custódia de participação) do Bitcoin é “não depender de terceiros confiáveis”. Agora, porém, você entrega a sincronização de todo o protocolo, o registro de direitos e o histórico de slashing para uma cadeia PoS. Se a taxa de staking da Babylon Chain for insuficiente, ou se o conjunto de validadores for infiltrado por um atacante, o que o atacante consegue fazer vai muito além de dupla assinatura — ele pode adulterar carimbos de tempo, forjar assinaturas de finalidade e até impedir que transações de slashing sejam registradas na cadeia. Isso me fez pensar num problema recursivo de confiança: o modelo de confiança do staking de direitos do Bitcoin, no fim, não se degrada para a confiança na economia de staking da Babylon Chain (ou do ATOM)? Eu desenhei um ciclo de confiança recursiva: Prova de Trabalho do Bitcoin → Prova de Participação da Babylon Chain → Confiança dos stakers do Bitcoin. A fragilidade desse ciclo, na verdade, não está no Bitcoin, mas na Babylon Chain. O white paper admite que o plano de controle precisa ser descentralizado e resistente à censura, mas não quantifica “até que ponto o modelo de segurança degrada se a Babylon Chain for atacada”. Nos meus apontamentos, eu escrevi uma frase: “o âncora de confiança do staking de direitos do Bitcoin, no fim, recai sobre uma cadeia PoS.” Isso não quer dizer que a solução seja inviável; quer dizer que a afirmação de “não depender de confiança” precisa ser recalibrada — não é “sem confiança” em sentido absoluto, mas sim que a confiança sai dos custodians/ponteiros e passa para o contrato social de validadores da Babylon Chain. Essa transferência é mais vantajosa? Talvez, mas não é um ‘zerar’ da confiança. Por enquanto, eu não tenho uma resposta, mas vou continuar acompanhando a distribuição dos validadores e a taxa de staking na Babylon Chain. @babylonlabs_io
Na noite de sexta-feira, de novo tirei o white paper e reli a parte sobre arquitetura de sistema. Antes, eu achava que o design da Babylon Chain como plano de controle era muito claro — uma arquitetura em três camadas (Bitcoin–Babylon–cadeia PoS) parecia bem bonita. Mas desta vez, seguindo a “cadeia de confiança” para baixo, percebi de repente um problema: quem garante a segurança da Babylon Chain? #baby

O white paper diz que a Babylon Chain é implementada com o Cosmos SDK e que sua segurança é garantida por staking via ATOM (ou seu próprio token). $BABY . Mas o compromisso central do staking de direitos (custódia de participação) do Bitcoin é “não depender de terceiros confiáveis”. Agora, porém, você entrega a sincronização de todo o protocolo, o registro de direitos e o histórico de slashing para uma cadeia PoS. Se a taxa de staking da Babylon Chain for insuficiente, ou se o conjunto de validadores for infiltrado por um atacante, o que o atacante consegue fazer vai muito além de dupla assinatura — ele pode adulterar carimbos de tempo, forjar assinaturas de finalidade e até impedir que transações de slashing sejam registradas na cadeia. Isso me fez pensar num problema recursivo de confiança: o modelo de confiança do staking de direitos do Bitcoin, no fim, não se degrada para a confiança na economia de staking da Babylon Chain (ou do ATOM)?

Eu desenhei um ciclo de confiança recursiva: Prova de Trabalho do Bitcoin → Prova de Participação da Babylon Chain → Confiança dos stakers do Bitcoin. A fragilidade desse ciclo, na verdade, não está no Bitcoin, mas na Babylon Chain. O white paper admite que o plano de controle precisa ser descentralizado e resistente à censura, mas não quantifica “até que ponto o modelo de segurança degrada se a Babylon Chain for atacada”.

Nos meus apontamentos, eu escrevi uma frase: “o âncora de confiança do staking de direitos do Bitcoin, no fim, recai sobre uma cadeia PoS.” Isso não quer dizer que a solução seja inviável; quer dizer que a afirmação de “não depender de confiança” precisa ser recalibrada — não é “sem confiança” em sentido absoluto, mas sim que a confiança sai dos custodians/ponteiros e passa para o contrato social de validadores da Babylon Chain. Essa transferência é mais vantajosa? Talvez, mas não é um ‘zerar’ da confiança. Por enquanto, eu não tenho uma resposta, mas vou continuar acompanhando a distribuição dos validadores e a taxa de staking na Babylon Chain. @BabylonLabs_io
Ontem à noite eu reli de novo na cartilha a parte sobre o “desligamento rápido”. Antes eu achava que a combinação de “desligar em 3 dias + timestamp de Bitcoin” era bem rigorosa, mas desta vez eu desenhei os parâmetros de tempo em papel e, conforme eu ia olhando, bateu uma certa inquietação. Eu tracei uma linha do tempo: suponha que um atacante inicie uma transação de desligamento na blockchain do Bitcoin. O intervalo médio entre blocos do Bitcoin é de $BABY , cerca de 10 minutos. Somando a confirmação da transação, é preciso esperar por 1 confirmação de bloco (10 minutos) para contar como um primeiro registro on-chain. Mas, nesse momento, a cadeia PoS talvez já tenha executado mais de 600 blocos (se a velocidade de produção for 1 segundo por bloco). O atacante pode aproveitar completamente essa janela de 10 minutos para, usando o conjunto antigo de validadores que ainda não foi removido, fazer uma bifurcação rápida na cadeia PoS — porque, embora a transação de desligamento tenha entrado na blockchain do Bitcoin, a atualização do conjunto de validadores na PoS depende do timestamp do Bitcoin para se sincronizar, e esse timestamp em si também tem atraso. A cartilha diz que “é necessário uma sincronização bem próxima”, mas afinal quão próxima precisa ser para ser seguro? São 10 minutos, 30 minutos, ou tem que ser dentro de um único bloco da PoS? Não foi dado um limite específico.@babylonlabs_io Mais tarde, anotei uma frase no meu caderno: o que o atacante ganha não é a diferença de tempo após o desligamento, mas sim aquele trecho “zona cinzenta” entre quando a transação de desligamento é confirmada na blockchain do Bitcoin e quando o timestamp é adotado pela cadeia PoS. Se esse intervalo for suficientemente longo, o poder de voto do conjunto antigo de validadores pode ser usado para criar uma bifurcação já confirmada. E mesmo que o timestamp do Bitcoin seja registrado mais tarde, talvez não consiga reverter uma violação de segurança que já tenha acontecido. A cartilha admite esse problema, mas a frase “estamos reposicionando essa tecnologia” me fez sentir que esse limite de segurança talvez ainda esteja em pesquisa.#baby Pensando nisso, eu voltei a consultar a citação [35]. O artigo discute uma cadeia PoS nativa que usa timestamps do Bitcoin para realizar desligamento rápido, mas quando aplicado ao cenário de staking de Bitcoin, as premissas de parâmetros são totalmente diferentes. Eu ainda não tenho uma resposta, mas como calcular essa janela de diferença de tempo — eu vou continuar acompanhando.
Ontem à noite eu reli de novo na cartilha a parte sobre o “desligamento rápido”. Antes eu achava que a combinação de “desligar em 3 dias + timestamp de Bitcoin” era bem rigorosa, mas desta vez eu desenhei os parâmetros de tempo em papel e, conforme eu ia olhando, bateu uma certa inquietação.

Eu tracei uma linha do tempo: suponha que um atacante inicie uma transação de desligamento na blockchain do Bitcoin. O intervalo médio entre blocos do Bitcoin é de $BABY , cerca de 10 minutos. Somando a confirmação da transação, é preciso esperar por 1 confirmação de bloco (10 minutos) para contar como um primeiro registro on-chain. Mas, nesse momento, a cadeia PoS talvez já tenha executado mais de 600 blocos (se a velocidade de produção for 1 segundo por bloco). O atacante pode aproveitar completamente essa janela de 10 minutos para, usando o conjunto antigo de validadores que ainda não foi removido, fazer uma bifurcação rápida na cadeia PoS — porque, embora a transação de desligamento tenha entrado na blockchain do Bitcoin, a atualização do conjunto de validadores na PoS depende do timestamp do Bitcoin para se sincronizar, e esse timestamp em si também tem atraso. A cartilha diz que “é necessário uma sincronização bem próxima”, mas afinal quão próxima precisa ser para ser seguro? São 10 minutos, 30 minutos, ou tem que ser dentro de um único bloco da PoS? Não foi dado um limite específico.@BabylonLabs_io

Mais tarde, anotei uma frase no meu caderno: o que o atacante ganha não é a diferença de tempo após o desligamento, mas sim aquele trecho “zona cinzenta” entre quando a transação de desligamento é confirmada na blockchain do Bitcoin e quando o timestamp é adotado pela cadeia PoS. Se esse intervalo for suficientemente longo, o poder de voto do conjunto antigo de validadores pode ser usado para criar uma bifurcação já confirmada. E mesmo que o timestamp do Bitcoin seja registrado mais tarde, talvez não consiga reverter uma violação de segurança que já tenha acontecido. A cartilha admite esse problema, mas a frase “estamos reposicionando essa tecnologia” me fez sentir que esse limite de segurança talvez ainda esteja em pesquisa.#baby

Pensando nisso, eu voltei a consultar a citação [35]. O artigo discute uma cadeia PoS nativa que usa timestamps do Bitcoin para realizar desligamento rápido, mas quando aplicado ao cenário de staking de Bitcoin, as premissas de parâmetros são totalmente diferentes. Eu ainda não tenho uma resposta, mas como calcular essa janela de diferença de tempo — eu vou continuar acompanhando.
#baby $BABY Acabei de trazer de volta a seção de “staking remoto” do whitepaper de Babilônia; na primeira leitura, achei muito bonito o ponto de “não precisar confiar”. Assim, o Bitcoin permanece na cadeia original e os riscos do modelo de custodiantes da ponte são contornados. Mas desta vez, quando analisei melhor o caminho de execução das penalidades do EOTS, fiquei de repente um pouco sem tranquilidade. Eu redesenhei o cenário de ataque: suponha que um validador tenha assinado duas vezes. Então, a transação de slashing precisa ser transmitida para a cadeia do Bitcoin por quem? O whitepaper não esclarece explicitamente, mas logicamente deve existir uma função de “monitor”. Esse monitor pode ser a própria cadeia de Babilônia, ou pode ser um nó completo de terceiros. Se esse monitor ficar offline, ou for alvo de censura, ou se o próprio monitor for malicioso — e ele decidir não transmitir a transação de slashing — a violação desse validador não acaba “passando batida”? Nesse caso, o “não precisar confiar” realmente ainda se sustenta? Depois disso, eu escrevi nas minhas anotações: o staking remoto transfere a confiança do custodiante da ponte para a combinação de “monitor + a latência/efetividade do tempo na rede do Bitcoin”. Na ponte, você confia em quem mantém o lock; no staking remoto, você precisa confiar que alguém vá transmitir a transação pelo caminho correto, de forma oportuna. A diferença entre essas duas formas de confiança não é uma mudança qualitativa — é uma transferência de custo. O monitor constitui um novo ponto-âncora de confiança? O whitepaper não discute de forma aprofundada as suposições de descentralização do monitor, nem quantifica os limites de degradação de segurança quando o monitor age mal ou fica indisponível. Pensando nisso, voltei ao que o EOTS assume: se a chave do validador vazar, o atacante pode falsificar a violação? A transação de slashing precisa da assinatura do validador; mas se a chave vazar, o atacante pode deliberadamente provocar uma violação e transmitir imediatamente a transação de slashing. Nesse caminho, o monitor vira, na prática, uma ferramenta passiva. Quanto mais eu penso, mais complexo fica. Parece que o “não precisar confiar” é apenas uma melhoria relativa ao problema da ponte, mas em termos absolutos a confiança não zera — provavelmente ainda está longe. Não cheguei a uma conclusão temporária; vou continuar desmembrando esse ponto.
#baby $BABY Acabei de trazer de volta a seção de “staking remoto” do whitepaper de Babilônia; na primeira leitura, achei muito bonito o ponto de “não precisar confiar”. Assim, o Bitcoin permanece na cadeia original e os riscos do modelo de custodiantes da ponte são contornados. Mas desta vez, quando analisei melhor o caminho de execução das penalidades do EOTS, fiquei de repente um pouco sem tranquilidade.

Eu redesenhei o cenário de ataque: suponha que um validador tenha assinado duas vezes. Então, a transação de slashing precisa ser transmitida para a cadeia do Bitcoin por quem? O whitepaper não esclarece explicitamente, mas logicamente deve existir uma função de “monitor”. Esse monitor pode ser a própria cadeia de Babilônia, ou pode ser um nó completo de terceiros. Se esse monitor ficar offline, ou for alvo de censura, ou se o próprio monitor for malicioso — e ele decidir não transmitir a transação de slashing — a violação desse validador não acaba “passando batida”? Nesse caso, o “não precisar confiar” realmente ainda se sustenta?

Depois disso, eu escrevi nas minhas anotações: o staking remoto transfere a confiança do custodiante da ponte para a combinação de “monitor + a latência/efetividade do tempo na rede do Bitcoin”. Na ponte, você confia em quem mantém o lock; no staking remoto, você precisa confiar que alguém vá transmitir a transação pelo caminho correto, de forma oportuna. A diferença entre essas duas formas de confiança não é uma mudança qualitativa — é uma transferência de custo. O monitor constitui um novo ponto-âncora de confiança? O whitepaper não discute de forma aprofundada as suposições de descentralização do monitor, nem quantifica os limites de degradação de segurança quando o monitor age mal ou fica indisponível.

Pensando nisso, voltei ao que o EOTS assume: se a chave do validador vazar, o atacante pode falsificar a violação? A transação de slashing precisa da assinatura do validador; mas se a chave vazar, o atacante pode deliberadamente provocar uma violação e transmitir imediatamente a transação de slashing. Nesse caminho, o monitor vira, na prática, uma ferramenta passiva. Quanto mais eu penso, mais complexo fica. Parece que o “não precisar confiar” é apenas uma melhoria relativa ao problema da ponte, mas em termos absolutos a confiança não zera — provavelmente ainda está longe. Não cheguei a uma conclusão temporária; vou continuar desmembrando esse ponto.
À uma da manhã, encontrei uma lacuna pouco mencionada no whitepaper do Newton Ontem à noite, tomei café demais e não consegui dormir. Virei de um lado para o outro e peguei o celular para ler de novo o whitepaper do Newton. A seção de NIO no capítulo seis fluiu muito bem — criptografia, divulgação seletiva, verificação via TEE, e transporte de credenciais entre cadeias — uma bela alça técnica fechada. Passei os olhos, pronta para dormir. Mas a frase “Issuers are entities that attest to user attributes” — a palavra “entity” de repente travou na minha cabeça, e não consegui mais dormir. Virei de lado e reli o capítulo seis do começo ao fim. Ele explica como verificar credenciais, como proteger privacidade, como impedir replay. Só um problema ficou completamente sem uma palavra: quem é exatamente a pessoa (ou entidade) que verifica as credenciais emitidas? O sistema assume que o Issuer já é naturalmente confiável — mas e se um atacante falsificar um Issuer chamado “instituição de compliance KYC”, emitir credenciais “accredited investor” para uma série de carteiras falsas e, em seguida, usar essas credenciais para operar um pool de fundos compatível? O TEE verifica a assinatura do certificado, não a identidade legal do Issuer. Se toda a rede de autorização é um cofre, o cofre à prova de balas, com criptografia de nível quântico e processos totalmente automatizados — só que ninguém revisa a pessoa que fornece a chave. Eu não estou cantando contra. O Newton pode perfeitamente, no beta da rede principal, adicionar uma lista de registro de Issuers ou algum mecanismo de reputação. O time provavelmente já pensou nisso. Mas o whitepaper escolhe tratar esse problema como um “pressuposto conhecido” e pular adiante, fazendo com que usuários na fase inicial tenham a necessidade de perguntar por conta própria: se as credenciais são verificáveis, quem verifica a pessoa que emite as credenciais? Agora tenho mais um indicador para acompanhar o Newton: não é só ver se a camada de autorização consegue funcionar, mas também observar como ele responde a esse “último quilômetro da confiança”. A resposta vai determinar se ele realmente vai confiar, ou apenas mover a confiança um passo para frente. #newt $NEWT @NewtonProtocol
À uma da manhã, encontrei uma lacuna pouco mencionada no whitepaper do Newton

Ontem à noite, tomei café demais e não consegui dormir. Virei de um lado para o outro e peguei o celular para ler de novo o whitepaper do Newton. A seção de NIO no capítulo seis fluiu muito bem — criptografia, divulgação seletiva, verificação via TEE, e transporte de credenciais entre cadeias — uma bela alça técnica fechada. Passei os olhos, pronta para dormir.

Mas a frase “Issuers are entities that attest to user attributes” — a palavra “entity” de repente travou na minha cabeça, e não consegui mais dormir.

Virei de lado e reli o capítulo seis do começo ao fim. Ele explica como verificar credenciais, como proteger privacidade, como impedir replay. Só um problema ficou completamente sem uma palavra: quem é exatamente a pessoa (ou entidade) que verifica as credenciais emitidas?

O sistema assume que o Issuer já é naturalmente confiável — mas e se um atacante falsificar um Issuer chamado “instituição de compliance KYC”, emitir credenciais “accredited investor” para uma série de carteiras falsas e, em seguida, usar essas credenciais para operar um pool de fundos compatível? O TEE verifica a assinatura do certificado, não a identidade legal do Issuer. Se toda a rede de autorização é um cofre, o cofre à prova de balas, com criptografia de nível quântico e processos totalmente automatizados — só que ninguém revisa a pessoa que fornece a chave.

Eu não estou cantando contra. O Newton pode perfeitamente, no beta da rede principal, adicionar uma lista de registro de Issuers ou algum mecanismo de reputação. O time provavelmente já pensou nisso. Mas o whitepaper escolhe tratar esse problema como um “pressuposto conhecido” e pular adiante, fazendo com que usuários na fase inicial tenham a necessidade de perguntar por conta própria: se as credenciais são verificáveis, quem verifica a pessoa que emite as credenciais?

Agora tenho mais um indicador para acompanhar o Newton: não é só ver se a camada de autorização consegue funcionar, mas também observar como ele responde a esse “último quilômetro da confiança”. A resposta vai determinar se ele realmente vai confiar, ou apenas mover a confiança um passo para frente.
#newt $NEWT @NewtonProtocol
Verificável, mas por quem é verificado? O dilema de confiança do TaskManager do Newton ProtocolNa noite de anteontem eu li do começo ao fim o exemplo de integração de contratos do NewtonProtocol, o conjunto de contratos do capítulo, exatamente aquele cenário de transferência de USDC da seção 7.6 do whitepaper. Nas primeiras vezes eu só estava vendo o show: a carteira pega a attestation, o contrato valida, e uma transferência compatível é resolvida. Mas naquele dia eu prestei atenção especial numa frase: “Smart contract validates the attestation against the TaskManager”. Aí eu peguei uma caneta marcadora e risquei essa parte, e ao lado escrevi uma pergunta: o que é esse TaskManager? Fiquei encarando a página e entrou numa espécie de desconforto confuso. Sinceramente, naquela hora eu também não conseguia dizer com clareza o que estava errado. É como entrar numa agência bancária reformada com muita sofisticação: a porta do cofre é de titânio, as câmeras são em 4K, mas eu percebi que o comutador principal do sistema de segurança fica logo abaixo do balcão na recepção do saguão, bem no alcance de qualquer pessoa para chutar de leve

Verificável, mas por quem é verificado? O dilema de confiança do TaskManager do Newton Protocol

Na noite de anteontem eu li do começo ao fim o exemplo de integração de contratos do NewtonProtocol, o conjunto de contratos do capítulo, exatamente aquele cenário de transferência de USDC da seção 7.6 do whitepaper. Nas primeiras vezes eu só estava vendo o show: a carteira pega a attestation, o contrato valida, e uma transferência compatível é resolvida. Mas naquele dia eu prestei atenção especial numa frase: “Smart contract validates the attestation against the TaskManager”. Aí eu peguei uma caneta marcadora e risquei essa parte, e ao lado escrevi uma pergunta: o que é esse TaskManager?
Fiquei encarando a página e entrou numa espécie de desconforto confuso. Sinceramente, naquela hora eu também não conseguia dizer com clareza o que estava errado. É como entrar numa agência bancária reformada com muita sofisticação: a porta do cofre é de titânio, as câmeras são em 4K, mas eu percebi que o comutador principal do sistema de segurança fica logo abaixo do balcão na recepção do saguão, bem no alcance de qualquer pessoa para chutar de leve
Aquela linha de convergência desenhada no white paper do NewtonOntem à noite eu fiquei olhando por muito tempo o diagrama de arquitetura do white paper do Newton; na minha mão, eu segurava a caneta e desenhava o sentido do fluxo de água — do Application para o Gateway, do Gateway para os Operator e depois de volta. Conforme eu ia traçando as linhas, uma parte foi ficando cada vez mais incômoda. Eu desenhava, desenhava, e então minha mão parou. Todos os setas acabaram convergindo para a mesma caixa: Gateway. No começo eu achei que o design de “consenso em duas fases com fluxo” era bem genial — na fase Prepare, todos os Operator buscam dados a partir de seus próprios caminhos de rede; o Gateway recebe todas as respostas, calcula a mediana e então transmite para a fase de avaliação. É um compromisso de engenharia para alcançar “descentralização sem perder velocidade”: manter a consistência com a busca distribuída, e ao mesmo tempo garantir que todos os Operator assinem a mesma mensagem. Enquanto eu tomava notas, até marquei com um asterisco como “ponto alto do design”.

Aquela linha de convergência desenhada no white paper do Newton

Ontem à noite eu fiquei olhando por muito tempo o diagrama de arquitetura do white paper do Newton; na minha mão, eu segurava a caneta e desenhava o sentido do fluxo de água — do Application para o Gateway, do Gateway para os Operator e depois de volta. Conforme eu ia traçando as linhas, uma parte foi ficando cada vez mais incômoda.
Eu desenhava, desenhava, e então minha mão parou. Todos os setas acabaram convergindo para a mesma caixa: Gateway.
No começo eu achei que o design de “consenso em duas fases com fluxo” era bem genial — na fase Prepare, todos os Operator buscam dados a partir de seus próprios caminhos de rede; o Gateway recebe todas as respostas, calcula a mediana e então transmite para a fase de avaliação. É um compromisso de engenharia para alcançar “descentralização sem perder velocidade”: manter a consistência com a busca distribuída, e ao mesmo tempo garantir que todos os Operator assinem a mesma mensagem. Enquanto eu tomava notas, até marquei com um asterisco como “ponto alto do design”.
Inicia sessão para explorar mais conteúdos
Junta-te a utilizadores de criptomoedas de todo o mundo na Binance Square
⚡️ Obtém informações úteis e recentes sobre criptomoedas.
💬 Com a confiança da maior exchange de criptomoedas do mundo.
👍 Descobre perspetivas reais de criadores verificados.
E-mail/Número de telefone
Mapa do sítio
Preferências de cookies
Termos e Condições da Plataforma