Futuros
Aceda a centenas de contratos perpétuos
TradFi
Ouro
Plataforma de ativos tradicionais globais
Opções
Hot
Negoceie Opções Vanilla ao estilo europeu
Conta Unificada
Maximize a eficiência do seu capital
Negociação de demonstração
Introdução à negociação de futuros
Prepare-se para a sua negociação de futuros
Eventos de futuros
Participe em eventos para recompensas
Negociação de demonstração
Utilize fundos virtuais para experimentar uma negociação sem riscos
Lançamento
CandyDrop
Recolher doces para ganhar airdrops
Launchpool
Faça staking rapidamente, ganhe potenciais novos tokens
HODLer Airdrop
Detenha GT e obtenha airdrops maciços de graça
Launchpad
Chegue cedo ao próximo grande projeto de tokens
Pontos Alpha
Negoceie ativos on-chain para airdrops
Pontos de futuros
Ganhe pontos de futuros e receba recompensas de airdrop
Investimento
Simple Earn
Ganhe juros com tokens inativos
Investimento automático
Invista automaticamente de forma regular.
Investimento Duplo
Aproveite a volatilidade do mercado
Soft Staking
Ganhe recompensas com staking flexível
Empréstimo de criptomoedas
0 Fees
Dê em garantia uma criptomoeda para pedir outra emprestada
Centro de empréstimos
Centro de empréstimos integrado
Uma análise do White Paper da AVM: uma máquina virtual Turing completa que permite que o BTC atinja um "estado de máquina" dinâmico?
Como entender o White Paper da AVM lançado recentemente pela @atomicalsxyz? Em termos simples: é uma maneira de simular uma máquina virtual Bitcoin que permite à rede principal “sem estado” do Bitcoin adquirir a capacidade de suportar contratos inteligentes, possibilitando assim a gravação e processamento de ativos mais complexos além do BTC, de forma semelhante aos contratos inteligentes Turing Completo. A seguir, compartilharei o meu entendimento:
1)Bitcoin foi originalmente projetado como um sistema de dinheiro eletrônico ponto a ponto, com capacidade de armazenamento de dados de script, algumas operações básicas de códigos OP e uma lógica de verificação de ativos baseada em UTXO locktime e condições de gasto.
Portanto, a rede Bitcoin consegue alcançar uma gestão de ativos em “estado sem estado” ao registar e transferir ativos BTC. Devido ao modelo UTXO extremamente simplificado e às regras predefinidas de transformação de estado, este modelo sem estado só pode lidar com a gestão limitada de ativos BTC individuais.
Se você tentar adicionar ativos à rede Bitcoin, como BRC20, ARC20, Runes e outros ativos, será necessário ter um modelo dinâmico mais complexo de “máquina de estado” para registrar o armazenamento, transações, mudanças de estado e assim por diante desses ativos. Como isso pode ser implementado?
一 forma de abordagem é a utilização de protocolos externos e soluções de segunda camada (layer2) fora da cadeia para construir um modelo de “máquina de estado” e escalonar o processamento, como as atuais excelentes soluções de escalonamento de segunda camada como @NervosNetwork @RoochNetwork, e até mesmo soluções nativas como RGB, Rede de iluminação, etc.
另一种方式是直接扩展脚本的功能,以增加新的操作吗或存储空间来处理复杂资产的创建和转移,像Covenant和OP_CAT等依赖BIP提案标准被通过的方案都属于这种;
以上两种方式要么过于“主动”,短时间内难达成共识统一,要么过于“被动”,存在极大的不确定性。AVM虚拟机给出的是一种介于两者之间,直接在比特币主网上构建虚拟机执行环境的特殊处理方案。
2)Como fazer isso? O princípio de funcionamento principal do AVM inclui três partes:
1、Simulação de script Bitcoin, na verdade é o conjunto de instruções Bitcoin, que implementa a propriedade de Turing Completo através de um PDA de dupla pilha (autômato de pilha empurrável).
2、Ambiente de execução de sandbox, onde toda a máquina de simulação está em um ambiente isolado controlado, de modo que a execução dentro do sandbox e a execução externa não interferem entre si;
3、hash de estado, permite que os participantes verifiquem se o estado do seu indexador está sincronizado corretamente, evitando potenciais ataques de inconsistência de estado.
简单 compreensão: AVM utiliza diretamente o espaço de armazenamento limitado do BTC e o quadro de processamento OP Codes atual, introduzindo um método especial de codificação e decodificação em cada transação na rede principal do BTC (ambiente de sandbox).
Este sandbox vem com um indexador embutido, um parser de sandbox (conjunto de instruções), um banco de dados global, etc., que pode completar independentemente todo o armazenamento de ativos, registro de estado de transações e gestão, que é equivalente a integrar uma “máquina de estado” dinâmica na rede principal do BTC, possibilitando assim a realização de processamento de contratos inteligentes complexos, bem como sincronização e verificação de estados.
3)Com a teoria da Máquina Virtual AVM, teoricamente, a rede principal do Bitcoin pode ter funcionalidades básicas de contratos inteligentes, permitindo ao Bitcoin gerir ativos complexos múltiplos e a possibilidade de implementação de DApps com lógica de estado complexa, o que equivale a dotar a rede do Bitcoin com uma certa funcionalidade de ecossistema autoconstruído.
这 é claro, considerado um grande avanço, pelo menos em termos de inovação na capacidade de expansão do BTC, que está no mesmo nível que o RGB, a rede de iluminação e vários excelentes protocolos de segunda camada. Até mesmo supera outros esquemas em termos de nativos.
AVM, no entanto, depende do script do Bitcoin para codificação e armazenamento, e também depende dos códigos OP para execução de transações, portanto está globalmente limitado pelo desempenho da rede principal do BTC, como por exemplo: tamanho do espaço de armazenamento de blocos, velocidade de geração de blocos, etc.
试想,一个基于AVM构建的DeFi项目,每分钟只能处理7笔交易,两个状态转化之间需要等待十分钟,这样的智能合约即使理论上完备,依然被束缚住了手脚。而且依赖比特币脚本指令集来开发复杂的合约功能,要比以太坊Solidity等语言开发智能合约更复杂、难度更大。
Além disso, o White Paper do AVM apenas esclareceu uma maneira de execução embutida do Máquina virtual Make Sense, e ainda é uma incógnita como será implantado e operado de forma estável no ambiente de aplicativo.
以上
No geral, eu tendo a encarar o desenvolvimento do AVM como uma exploração ativa baseada na extensão de script da rede principal do BTC, o que realmente pode impulsionar a implementação de alguns contratos inteligentes mais simples na rede principal do BTC, ao mesmo tempo em que o Bitcoin pode desempenhar um papel de maior proporção e valor no ecossistema de camada dois e na combinação de ecossistemas na cadeia e fora da cadeia, como o BitVM.
No entanto, como outras soluções de expansão BTC, AVM também tem vantagens e desvantagens, e deve depender da situação da construção do ecossistema após o lançamento para aumentar seu apelo “ortodoxo”. Sugere-se manter uma atitude racional, cautelosa e otimista.