Introdução
Já sabes que a Ethereum executa smart contracts, que a Solana aposta na velocidade e que as L2 reduzem as taxas. Mas restam duas perguntas que quase ninguém faz, apesar de condicionarem toda a DeFi: como é que um smart contract conhece o preço de um ativo, ele que não pode consultar a internet? E como se faz passar valor de uma blockchain para outra, se elas são incompatíveis entre si? As respostas chamam-se oráculos e bridges. São os bastidores da Web3 — invisíveis quando tudo corre bem, catastróficos quando algo parte.
O problema: uma blockchain não vê o mundo
Uma blockchain é voluntariamente um sistema fechado: cada nó tem de poder recalcular exatamente o mesmo resultado que os outros, senão o consenso desmorona-se. Consequência: um smart contract não pode « ir buscar » uma informação à internet. Só conhece o que já está escrito na sua cadeia. O preço do ETH em euros, a meteorologia, o resultado de uma eleição: tudo isso lhe é invisível.
Ora, a DeFi precisa desses dados em permanência. Um protocolo de empréstimo tem de saber se o valor da tua garantia caiu. Um stablecoin tem de seguir a cotação do euro ou do dólar. Sem acesso fiável aos preços do mundo real, nenhum destes serviços pode funcionar. É a isto que se chama o problema do oráculo: como fazer entrar a realidade num sistema concebido para não confiar em nada exterior?
Um tribunal que só julga com base nos autos
Um smart contract é como um tribunal que só pode julgar as peças juntas ao processo: aplica a regra na perfeição, mas nunca sai para investigar lá fora. Se ninguém juntar a informação certa ao processo — ou se alguém juntar uma falsa — o julgamento será perfeitamente executado… e perfeitamente errado.
Os oráculos: os olhos da blockchain
Um oráculo é um serviço que traz dados do mundo real para a blockchain: preços sobretudo, mas também resultados desportivos, dados meteorológicos ou taxas de câmbio. A armadilha é que um oráculo único recria exatamente o problema que a blockchain queria eliminar: um ponto central de falha. Se ele se enganar ou mentir, todos os smart contracts que o leem enganam-se com ele.
É por isso que os oráculos sérios são, eles próprios, descentralizados. A Chainlink, o oráculo mais utilizado, agrega os dados de dezenas de fontes e de nós independentes: seria precisa uma maioria deles a mentir ao mesmo tempo para falsear um preço. Os protocolos de empréstimo que cruzaste no módulo Yield e DeFi assentam nestes fluxos de preços para desencadear as liquidações no momento certo — sem oráculo fiável, não há DeFi fiável.
A DeFi é 100 % « trustless »: não é preciso confiar em ninguém.
Na realidade : Quase. O código executa-se sem confiança, mas os dados que ele consome vêm de oráculos. Basta um oráculo manipulado — já aconteceu em protocolos mal protegidos — e um protocolo pode ser esvaziado em poucos minutos. A qualidade dos oráculos faz parte dos critérios DYOR de um protocolo DeFi.
Um mundo multi-chain
Segundo ângulo morto: não existe uma blockchain, mas dezenas. Bitcoin, Ethereum, Solana, e as Layer 2 da Ethereum como Arbitrum, Optimism ou Base (revê o módulo Ethereum em profundidade se precisares): cada uma tem as suas regras, a sua linguagem, os seus validadores. E não conseguem falar entre si nativamente — o teu bitcoin só existe na cadeia Bitcoin, não pode « ir » para a Ethereum.
Mas os utilizadores querem circular: aproveitar as taxas reduzidas de uma L2, usar uma aplicação que só existe noutra cadeia, ou trazer o valor do seu bitcoin para a DeFi da Ethereum. Era preciso, portanto, construir pontes entre estes mundos isolados. São os bridges.
Os bridges: deslocar valor entre cadeias
Um bridge não « teletransporta » as tuas cripto: imobiliza-as de um lado e emite um recibo do outro. O mecanismo mais corrente chama-se lock and mint: os teus BTC ficam bloqueados num cofre na cadeia Bitcoin, e um token equivalente — WBTC, « wrapped bitcoin » — é criado na Ethereum. Esse token wrapped segue o preço do BTC e usa-se na DeFi como qualquer outro token. Quando quiseres recuperar os teus BTC verdadeiros, o WBTC é destruído e o cofre desbloqueia-se.
Nem todos os bridges se equivalem. Os bridges « trusted » assentam numa empresa ou num pequeno grupo que guarda o cofre: estás literalmente a confiar-lhes os teus fundos. Os bridges « trustless » substituem o guardião por smart contracts — mais alinhado com o espírito cripto, mas o código passa então a ser o ponto fraco. Em ambos os casos, retém o essencial: o valor do teu token wrapped depende inteiramente da solidez do cofre que guarda o original.
A senha do bengaleiro
Um token wrapped é uma senha de bengaleiro: deixas o teu casaco (os teus BTC), entregam-te uma senha (WBTC) que podes usar, trocar, emprestar. A senha vale um casaco… enquanto o bengaleiro estiver bem guardado. Se o bengaleiro for assaltado, só te resta um pedaço de papel.
WBTC é bitcoin.
Na realidade : É um direito de crédito sobre bitcoin bloqueado num cofre. Enquanto o cofre estiver íntegro, a senha vale o original. Mas se o bridge for pirateado ou o seu guardião falhar, o token wrapped pode perder todo o valor — enquanto o BTC verdadeiro, esse, nem se mexeu.
Porque é que os bridges são o alvo n.º 1 dos hackers
Pensa como um atacante: um bridge é um cofre único que concentra enormes quantidades de cripto imobilizadas, do qual depende o valor de todos os tokens wrapped em circulação. É o pote de mel perfeito. Os números falam por si: em 2022, o bridge Wormhole foi roubado no equivalente a 325 milhões de dólares, e o do jogo Axie Infinity (Ronin) em mais de 600 milhões — entre os maiores hacks da história da cripto, todas as categorias incluídas.
As falhas são variadas: bug no smart contract, chaves dos guardiões comprometidas, validadores em número insuficiente. Não precisas de fixar os detalhes técnicos — fixa a lógica: cada vez que usas um bridge, acrescentas um elo de confiança entre ti e os teus fundos. E a solidez de uma corrente mede-se pelo seu elo mais fraco.
- Privilegia os bridges oficiais das L2 (os de Arbitrum, Optimism ou Base): herdam a segurança da Ethereum.
- Testa sempre com um montante pequeno antes de enviares uma quantia importante.
- Verifica o historial e as auditorias do bridge (sites especializados como o L2BEAT analisam estes riscos).
- Pergunta-te se precisas mesmo de um bridge: passar por uma exchange regulada para mudar de cadeia é por vezes mais simples e mais seguro.
O que isto muda para ti
Se compras e deténs as tuas cripto através da Deblock, não tens nenhum bridge para manipular tu mesmo: a compra, a guarda e a revenda fazem-se sem tocares nesta canalização. É precisamente o interesse de um serviço integrado — a complexidade fica debaixo do capô.
Mas no dia em que explorares a DeFi em self-custody (módulo Self-custody: as tuas chaves, as tuas cripto), este conhecimento torna-se o teu cinto de segurança: saberás que um token wrapped não é o original, que um oráculo pode ser manipulado, e que um bridge é um cofre que atrai assaltantes. Os utilizadores que perderam muito nos hacks de bridges não sabiam, na sua maioria, que estavam a usar um bridge.
Primeiro a simplicidade, depois a exploração
Com uma conta Deblock, compras e deténs as tuas cripto num enquadramento regulado em França, sem manipular bridges nem oráculos. Constrói a tua base com serenidade — explorarás os bastidores do multi-chain quando estiveres pronto.
Abrir a minha conta DeblockO que reter
- 01Um smart contract não pode consultar a internet: os oráculos trazem-lhe os dados do mundo real, e toda a DeFi depende deles.
- 02Um oráculo sério é, ele próprio, descentralizado (a Chainlink agrega dezenas de fontes): um oráculo único seria um ponto de falha.
- 03Um bridge bloqueia as tuas cripto de um lado e emite um token « wrapped » do outro: é um recibo, não o original.
- 04Os bridges concentram somas enormes: Wormhole (325 M$) e Ronin (600 M$+) contam-se entre os maiores hacks da cripto.
- 05Bridges oficiais das L2, pequenos montantes de teste, auditorias verificadas: a prudência não é opcional nesta canalização.
Pronto para praticar?
Abre a tua conta Deblock em minutos e aplica o que acabaste de aprender.
