Como o rendimento aparece na carteira
Existe uma decisão fundamental no design de ativos tokenizados que quase ninguém discute. Na prática, ela define como o produto se comporta em todo o ecossistema.
Essa decisão não é apenas técnica. Ela impacta experiência do usuário, contabilidade, integrações e até conformidade regulatória.
A pergunta central é simples.
Como um ativo com rendimento composto deve crescer na carteira do usuário? 📈
Existem dois modelos principais.
Dois modelos, mesma economia, comportamentos diferentes ⚖️
Rebasing 🔁
Exemplo: stETH
O saldo do usuário aumenta ao longo do tempo.
O preço por token permanece aproximadamente constante.
Na prática, o usuário passa a ter mais unidades do ativo.
Non-rebasing ou share-based 📊
Exemplos: sDAI e sUSDe
O saldo do usuário permanece constante.
O valor por token aumenta com o tempo.
Na prática, o usuário tem a mesma quantidade, mas ela vale mais.
A analogia clássica e suas limitações 🧠
Uma forma comum de explicar é:
Rebasing funciona como uma poupança.
Share-based funciona como uma cota de ETF.
A analogia ajuda, mas não é completa.
No ambiente cripto tudo é contínuo, programável e composável. Isso significa que o comportamento do ativo precisa ser interpretado por sistemas, não apenas por pessoas.
O verdadeiro conflito ⚔️
Essa escolha não é apenas sobre simplicidade.
Existe um conflito estrutural entre dois modelos mentais.
Rebasing representa dinheiro que cresce em quantidade.
Share-based representa um ativo que valoriza em preço.
Usuários tendem a pensar em quantidade. Sistemas tendem a depender de previsibilidade.
O problema central: expectativas implícitas ⚙️
Grande parte da infraestrutura assume uma regra simples.
O saldo de um usuário só muda quando há uma transação.
Rebasing viola essa expectativa. O saldo muda sem uma ação explícita.
Isso não destrói o sistema por si só, mas força adaptações em toda a stack.
Onde o rebasing gera atrito 🚧
Contratos e lending
Protocolos assumem que balanceOf é estático entre interações.
Com rebasing, o saldo muda silenciosamente.
O resultado é a necessidade de lógica adicional e maior risco de inconsistência.
AMMs e liquidez
Pools assumem proporções previsíveis.
Rebasing altera essas proporções sem swaps.
Isso introduz desvios difíceis de observar diretamente.
Indexação e analytics
O crescimento do saldo não vem acompanhado de eventos explícitos.
Isso exige reconstrução fora da cadeia e aumenta a complexidade operacional.
Contabilidade e fiscal 🧾
O saldo muda sem registro de transação.
Isso dificulta auditoria, reconciliação e interpretação regulatória. Esse ponto é especialmente crítico para RWAs.
Por que share-based encaixa melhor 🧩
Tokens como sDAI seguem um princípio simples.
O estado do usuário só muda via transação.
O rendimento é refletido no valor por token.
Isso traz previsibilidade, compatibilidade e integração mais simples com outros sistemas.
É um modelo menos intuitivo para o usuário, mas muito mais estável para infraestrutura.
Onde o rendimento vive 📍
A diferença mais clara entre os modelos pode ser resumida assim:
Rebasing coloca o rendimento na quantidade.
Share-based coloca o rendimento no preço.
Essa decisão impacta como frontends exibem dados, como oráculos funcionam e como risco é percebido.
Assimetria entre os modelos 🔄
Existe um ponto crítico muitas vezes ignorado.
É possível construir uma experiência de rebasing em cima de um modelo share-based.
Isso pode ser feito via frontend ou por meio de wrappers que simulam um saldo crescente.
O inverso também é possível, mas com custo maior.
Exemplo: stETH pode ser convertido para uma versão baseada em shares.
Porém isso adiciona complexidade, fragmenta liquidez e cria dependências adicionais.
Não é impossível, mas é estruturalmente inferior.
O critério mais importante 🏗️
A decisão não é apenas entre experiência e composabilidade.
O ponto central é a forma como o estado evolui.
Rebasing envolve mutação implícita do estado.
Share-based envolve mudanças explícitas.
Sistemas financeiros exigem previsibilidade, auditabilidade e reconciliação.
Primitives e produtos 🧱
A síntese dessa discussão é direta.
Rebasing é uma experiência.
Share-based é uma infraestrutura.
Infraestrutura é o que permite composição. Experiência pode ser construída por cima.
Tudo que é desenvolvido depois herda as propriedades do primitive escolhido.
O princípio de arquitetura 🧭
Infraestrutura compõe. Experiência se adapta.
Ou, de forma ainda mais direta:
Você pode construir uma boa experiência em cima de um primitive sólido.
Você não consegue corrigir um primitive inadequado depois.
Conclusão 🚀
A decisão entre rebasing e share-based define muito mais do que a forma como o rendimento aparece.
Ela define como o ativo será integrado, auditado e interpretado por todo o ecossistema.
A pergunta final é simples.
Onde você quer pagar o custo?
Rebasing desloca o custo para a infraestrutura.
Share-based desloca o custo para a experiência.
No contexto de RWAs, onde integração, compliance e contabilidade são críticos, a escolha tende a favorecer estabilidade.
Construa primitives primeiro.
Adicione experiência depois.
Fonte: x . com / Profoneur / status / 2047300473091408099
