Não é um Bitcoiner, mas aqui estão meus 2 centavos.
Bitcoin precisa se concentrar na simplicidade e fazer as seguintes 3 coisas muito bem:
(1) Permitir que mais pessoas hodl (auto-custódia) Bitcoin
(2) Permitir que quaisquer duas carteiras de autocustódia transacionem diretamente uma com a outra
(3) Fornecer acesso a defi com baixo risco de contraparte
Suportar mais execução (via rollups / validiums) é necessário para alcançar (3).
(2) é o que o Ethereum errou - boa sorte pagando alguém na era ZKsync da Base.
Portanto, a questão é: como alcançar (2) e (3) juntos?
Sim, concordo com Eric que rollups básicos ou nativos provavelmente não são viáveis para o Bitcoin, uma vez que é muito ossificado. Isso significa que provavelmente não haverá um rollup canônico que seja "oficialmente" suportado e haverá muitos comercialmente competitivos.
Como consequência do futuro de muitas cadeias, a prioridade será descobrir o conjunto de padrões de interoperabilidade e interface, não debatendo as complexidades de qual ponte/rollup BitVM é melhor do que o outro.
Duas coisas no mínimo:
- Padrão de endereço agnóstico da cadeia
- Padrão de interface de depósito/retirada para pontes/rollups BitVM
O roteiro centrado no rollup do Ethereum continuou por 5 anos sem esses padrões e a comunidade está apenas trabalhando nisso agora. Essa é a lição mais importante que o Bitcoin deve aprender com o Ethereum.
Pensando no seguinte:
Vamos imaginar que tivemos OP_CAT e que isso realmente nos deu introspeção, STARKs + capacidade de transporte de estado (para construir rollups, validiums etc), ou até mesmo outros opcodes que resolvem isso ainda mais ordenadamente (pegue sua escolha de OP_TXHASH, OP_CCV, OP_MERKLEBRANCHVERIFY, OP_STARK_VERIFY, OP_M31ADD, OP_M31SUB, OP_M31MUL, OP_M31INV, <insert 64-bit="" arithmetic="" opcodes="" here="">)
Como seria a construção L2 ideal para Bitcoin?
O que não queremos fazer: repetir a cartilha do Ethereum – 200 equipes concorrentes construindo L2s diferentes, interconectividade/composição ruim todas competindo pelos mesmos usuários, o que *DO* queremos fazer?
Que lições podemos aprender com o Ethereum?
Tenha em mente que não podemos (nem queremos) fazer rollups baseados. O L1 é muito lento para isso, e não queremos MEV de camada de base dessa natureza.
Tenha também em mente que queremos:
- Um sistema de transação de alto TPS (Lightning sem canais basicamente)
- Alguns vão querer mais expressividade (para empréstimos de stablecoin sem confiança, swaps AMM, cofres, planos de herança, produtos de alavancagem)
Se esses dois tipos de sistemas existirem na mesma camada de execução, ou é melhor separar pagamentos de aplicativos com filas de sequenciamento diferentes (eu tendo a acreditar que sim) — talvez queiramos ir na direção Celestia-ish de fazer um zkVM L2 e todos os outros sistemas como L3s, filas separadas, mas agregação através do L2.
Fazer rollups reais para qualquer coisa em escala está basicamente fora de questão para a visão de endgame, dada a baixa taxa de transferência do L1 e as necessidades de DA (e adicionar blobs parece altamente improvável), então provavelmente estaríamos executando algum tipo de validiums + camada de DA, zk-plasmas ou arquiteturas baseadas em validação do lado do cliente como Miden.
Além disso, devemos explorar se queremos sistemas ZK puros ou provas híbridas ("ZK otimista", veja Combustível para ref) para maximizar ainda mais o rendimento.
Uma maneira é deixar o mercado livre ganhar e apenas ver o que acontece, mas foi o que o Ethereum fez. Mesmo que levemos as lições connosco e as equipas tentem coordenar-se em torno de soluções de agregação singulares desde o início, não há qualquer garantia de que irá funcionar. Também não temos qualquer capacidade de consagrar qualquer camada de execução em particular através do L1.
Ainda assim, é claro para mim que os STARKs apresentam o melhor caminho para todos os seguintes:
- Pagamentos minimizados por confiança (sem requisitos de canais, roteamento ou liquidez)
- Expressividade (para quem quiser)
- Privacidade (VMs de privacidade ZK completas)
- Alcançar todos os itens acima sem introduzir quaisquer pressupostos criptográficos exóticos, configurações confiáveis, etc.
Você pode perguntar sobre a finalidade por causa da latência do L1, mas imo pode muito claramente ser endereçado a um grau satisfatório com sequenciadores ligados para pré-confs rápidos.
Portanto, temos todas as ferramentas, o que fazemos para obter o melhor resultado possível?
Embora o BTC deva obviamente ser a moeda para todos esses sistemas (e pagar por taxas/gás), há a última (ou talvez a primeira) pergunta sobre como conseguir tudo isso sem introduzir um token L2 controlado principalmente por uma Fundação com muito controle.
Acho que um sistema só de pagamentos pode funcionar bem sem um token de governança (com apenas sequenciamento central + saídas unilaterais contra a censura), mas duvido por qualquer coisa expressiva.
Embora a maioria das Fundações/DAOs tenha a descentralização como metas, colocar tanto poder nas mãos de uma organização centralizada, mesmo em uma fase de bootstrapping, me parece subótimo se quisermos algum tipo de abordagem coletiva desde o início para mitigar os riscos de fragmentação.
Seria ótimo ouvir o que outras pessoas pensam de pessoas com experiência de outros ecossistemas como Ethereum, Celestia, Polygon, Cosmos e também curioso como as equipes L2 atuais que trabalham em Bitcoin estão pensando sobre essas questões (por exemplo, Alpen, Chainway, Starkware).
Por favor, sinta-se livre para tocar nos comentários!</insert>
22,66 mil
19
The content on this page is provided by third parties. Unless otherwise stated, OKX is not the author of the cited article(s) and does not claim any copyright in the materials. The content is provided for informational purposes only and does not represent the views of OKX. It is not intended to be an endorsement of any kind and should not be considered investment advice or a solicitation to buy or sell digital assets. To the extent generative AI is utilized to provide summaries or other information, such AI generated content may be inaccurate or inconsistent. Please read the linked article for more details and information. OKX is not responsible for content hosted on third party sites. Digital asset holdings, including stablecoins and NFTs, involve a high degree of risk and can fluctuate greatly. You should carefully consider whether trading or holding digital assets is suitable for you in light of your financial condition.