RGB++: Uma nova ideia para ativos Bitcoin L2

iniciantesMar 13, 2024
Este artigo explora principalmente a compreensão do Bitcoin L2, o mecanismo do RGB++, os ativos do RGB++ e as ideias de desenvolvimento do ecossistema CKB.
RGB++: Uma nova ideia para ativos Bitcoin L2

Encaminhar o título original: Discussão aprofundada sobre o protocolo Runes e o mecanismo de emissão de "gravura pública"

Este artigo foi reproduzido do Foresight News, escrito pela Trustless Labs. Link do artigo original: https: //foresightnews.pro/article/detail/54503 O entusiasmo pela trilha do Bitcoin Layer 2 continua alto e, entre os muitos projetos L2, o CKB se destaca por vários motivos. Por um lado, porque a equipe é originária da conhecida cadeia pública Nervos CKB, que está profundamente envolvida no mecanismo de Proof of Work (PoW); por outro lado, depois de anunciar o reposicionamento como uma rede BTC Layer 2, a equipe propôs um esquema inovador, o RGB++, usando a Cell na cadeia CKB para "vincular isomorficamente" o UTXO de Bitcoin da cadeia original. A resposta do mercado à CKB foi muito entusiasmada. Em 22 de fevereiro, a Trustless Labs convidou os autores do RGB++ e o cofundador da CKB, Cipher, bem como o líder do ecossistema, Baiyu, para compartilhar seu conhecimento sobre o Bitcoin L2, o mecanismo do RGB++, os ativos do RGB++ e as ideias de desenvolvimento do ecossistema da CKB. A seguir, um arranjo de texto do conteúdo no espaço do Twitter:

1. A Nervos CKB é uma cadeia pública PoW de longa data. Por que ela insistiu no PoW sem fazer a transição para uma cadeia PoS? Como surgiu a ideia de fazer a transição para o BTCKB?

A Nervos CKB optou por manter o PoW em vez de fazer a transição para uma cadeia PoS, uma decisão que se baseia em nosso profundo conhecimento da tecnologia e do mercado. Acreditamos que a descentralização e a segurança proporcionadas pelo mecanismo Proof of Work (PoW) são insubstituíveis. Além disso, nossas escolhas tecnológicas - incluindo o modelo UTXO e a adoção da arquitetura RISC-V - embora contrariem a tendência dominante na época, foram baseadas em considerações de sustentabilidade de longo prazo e vantagens tecnológicas. Desde o início do projeto em 2018 até seu lançamento em 2019, passamos por várias flutuações no mercado de criptomoedas, mas nunca mudamos nossa direção. Naquela época, os contratos inteligentes e os mecanismos de PoS eram considerados a direção futura, enquanto o PoW era visto como uma tecnologia ultrapassada. No entanto, nosso compromisso com o PoW não é apenas uma preferência pela tecnologia, mas também porque acreditamos que o modelo UTXO e o mecanismo PoW podem oferecer características exclusivas de segurança e descentralização que outras soluções tecnológicas não podem substituir. Quanto à ideia de fazer a transição para o BTCKB, na verdade, ela decorre de nossas profundas percepções sobre as narrativas do mercado. Nos últimos anos, embora nossa narrativa parecesse ter sido suprimida pelas narrativas do PoS e do modelo de conta, desde o ano passado, com a expansão do Bitcoin na Camada 1 e o surgimento de novos aplicativos para o modelo UTXO, vimos uma oportunidade. Essas mudanças não apenas expandiram os casos de uso do Bitcoin, mas também aumentaram a compreensão e a aceitação do UTXO e do PoW pelo usuário. Além disso, com a reavaliação do impacto ambiental do PoW e o crescente reconhecimento da computação fora da cadeia e dos padrões de verificação na cadeia, acreditamos que agora é o melhor momento para lançar novos protocolos baseados no modelo UTXO do PoW, como o RGB++. Acredito que, com o renascimento do Bitcoin e a reavaliação pelo mercado do valor dos modelos PoW e UTXO, a Nervos CKB estará na vanguarda do desenvolvimento de criptomoedas. Nosso compromisso com o PoW não é sem motivo, mas se baseia em uma verdadeira compreensão do valor da tecnologia e em uma visão profunda das tendências futuras.

2. Como a equipe da Nervos CKB entende o dimensionamento do BTC e das soluções de camada 2 do BTC e por que escolher o protocolo RGB?

A perspectiva da equipe da Nervos CKB sobre o dimensionamento do BTC, as soluções BTC Layer 2 e a escolha do protocolo RGB baseia-se nas características e no acúmulo técnico da nossa equipe. Tivemos discussões aprofundadas sobre se deveríamos buscar o Total Value Locked (TVL) ou optar por uma rota de camada 2 compatível com EVM. Após uma análise cuidadosa, acreditamos que aderir a uma abordagem orientada pela tecnologia, mesmo que isso signifique seguir um caminho diferente do convencional, é nossa vantagem. Nossas escolhas e estratégias tecnológicas, especialmente a escolha do protocolo RGB, baseiam-se em nossa compreensão da atitude conservadora da comunidade Bitcoin e em nossa busca por inovação tecnológica.

Estamos cientes de que competir diretamente com o Bitcoin e o Ethereum é um caminho desafiador. No passado, tentamos posicionar a CKB como uma cadeia pública de camada 1 semelhante à Bitcoin e à Ethereum, com o objetivo de nos tornarmos uma plataforma de armazenamento de valores. No entanto, esse posicionamento nos colocou em uma situação incômoda - não atendendo totalmente aos padrões conservadores da comunidade Bitcoin nem nos alinhando com a direção de desenvolvimento da Ethereum. Essa posição única nos tornou um tanto deslocados em ambas as comunidades.

Diante de tais desafios, decidimos abraçar nossas características e manter nossa visão tecnológica original. Isso inclui uma profunda exploração e inovação do modelo UTXO e pesquisa sobre as soluções de camada 2 do Bitcoin. Acreditamos que, ao nos concentrarmos em nossos pontos fortes e inovações tecnológicas, podemos encontrar um caminho que se alinhe ao espírito do Bitcoin e agregue valor à comunidade.

Durante o processo de transformação, percebemos que a aceitação do modelo UTXO pelo mercado estava aumentando gradualmente, o que proporcionou uma oportunidade favorável para nossa transformação. Decidimos expressar claramente o posicionamento da CKB como uma solução de camada 2 para o Bitcoin, que não apenas se alinha à nossa filosofia tecnológica, mas também oferece novas oportunidades de crescimento para o ecossistema do Bitcoin. De modo geral, nossas decisões se baseiam em um profundo entendimento da essência da tecnologia e em percepções apuradas das tendências do mercado. Acreditamos que, ao nos concentrarmos em nossos principais pontos fortes e persistirmos na inovação tecnológica, poderemos encontrar nossa posição exclusiva no mundo das criptomoedas.

3. As escolhas técnicas do BTCKB: explorando o protocolo RGB e a introdução do RGB++

Entrevista com Baiyu: explicando o protocolo RGB++ (camada DA, verificação do lado do cliente, índice de código aberto e VM)

Baiyu: Para começar, vou fornecer algum contexto sobre nosso processo de tomada de decisão. Acreditamos que a concorrência na Camada 2 do Bitcoin decorre fundamentalmente da Camada 1, onde o núcleo da concorrência está na introdução de novos protocolos. Classificamos esses novos protocolos em dois tipos: os que utilizam o recurso UTXO e os que não utilizam. Com base nisso, optamos por protocolos com características UTXO, como os ativos Atomical, RGB e Taproot.

Especificamente, escolhemos o protocolo RGB devido ao grande interesse de Cipher no RGB e sua extensa pesquisa com o professor Ajian. Propusemos um método de ligação isomórfica para introduzir o RGB++. É importante observar que RGB++ e RGB são conceitos distintos. O protocolo RGB foi inicialmente proposto por Peter, posteriormente desenvolvido pela LNP/BP Association e pelo Dr. Maxim, empregando o conceito de selos únicos para expansão. Em contrapartida, o RGB++ introduz a possibilidade de outras cadeias UTXO servirem como clientes, sendo sua principal contribuição o conceito de ligação isomórfica. Do ponto de vista da CKB, nosso objetivo é oferecer suporte a mais protocolos no futuro.

Cifra: Discutindo as opções técnicas, vamos primeiro explicar o que é o protocolo RGB. O RGB utiliza os selos de uso único do Bitcoin e a tecnologia de verificação do lado do cliente para vincular os estados de transação do RGB fora da cadeia por meio do modelo UTXO do Bitcoin, criando um protocolo de ativos na Camada 1 do Bitcoin. Esse design permite que a verificação da transação se concentre apenas no caminho da transação relacionado a esse UTXO, evitando a necessidade de verificar todas as transações para confirmação do saldo ou do estado.

A disponibilidade de dados (DA) frequentemente discute sua colocação na Camada 1 ou na Camada 2 no ecossistema Ethereum e seu impacto na segurança. No entanto, esse conceito é diferente no ecossistema Bitcoin, especialmente para protocolos baseados em UTXO, como o RGB. No RGB, é suficiente verificar os dados relacionados ao usuário, que teoricamente não precisam ser armazenados em uma camada DA específica, pois as partes podem trocar diretamente as informações necessárias.

O protocolo RGB++ amplia o RGB, que originalmente exigia a troca de histórico de transações e dados por meio de uma rede P2P, incluindo novas máquinas virtuais e definindo a lógica de interação, complicando a lógica fora da cadeia e retardando o desenvolvimento. O RGB++ tem como objetivo mover todos os componentes "inteligentes" do protocolo RGB, como redes P2P, máquinas virtuais e contratos inteligentes, para a cadeia, especificamente para o CKB. As transições de estado para cada UTXO no CKB são limitadas pelos contratos inteligentes do CKB, permitindo a verificação e a execução dos ativos e da lógica do contrato RGB++ no CKB, abordando questões de interação, execução de contratos inteligentes e fornecimento de provas. O CKB usa uma máquina virtual RISC-V, compatível com contratos inteligentes Turing-complete, permitindo que os usuários visualizem ou verifiquem os estados dos ativos diretamente no CKB sem sacrificar a segurança ou a verificação no lado do cliente, se necessário.

Implementação: O protocolo RGB++ garante a compatibilidade com todas as operações RGB. Ele aborda o progresso lento dos clientes fora da cadeia adotando uma estratégia de cadeia UTXO baseada em Proof-of-Work (PoW). Além disso, implementamos um mecanismo para migrar sem problemas as transações do Bitcoin para o CKB, utilizando o ambiente de execução de alto desempenho do CKB antes de migrar os resultados de volta para o Bitcoin.

Otimização do desempenho: Um dos principais recursos do protocolo RGB++ é permitir que as transações passem para a camada 2 (por exemplo, de Bitcoin para CKB), aumentando significativamente a eficiência e o desempenho das transações e contornando as limitações de desempenho do Bitcoin.

Considerações sobre segurança: Ao implementar o processo de salto, priorizamos a segurança, confiando em vínculos diretos entre dois UTXOs em vez de pontes entre cadeias baseadas em confiança ou mecanismos de várias assinaturas. Aderimos aos padrões de segurança PoW, considerando as transações no blockchain do Bitcoin irreversíveis após seis blocos e, no CKB, são necessários aproximadamente 24 blocos para uma segurança equivalente. Esse método garante a segurança de saltos ou migrações de ativos entre camadas.

Inovação e otimização: Nossa abordagem difere da lógica de camada 2 da Ethereum ou de outras pontes entre cadeias, representando nossa inovação e otimização na tecnologia blockchain. O protocolo RGB++ aborda questões de desempenho e custo e, ao mesmo tempo, aumenta a segurança e a confiabilidade do sistema.

Em resumo, com a introdução do protocolo RGB++, melhoramos significativamente o desempenho e garantimos uma segurança rigorosa, mantendo a compatibilidade com o protocolo RGB original. Essas otimizações e inovações demonstram nossa profunda compreensão do desenvolvimento da tecnologia blockchain e nossa exploração de direções futuras.

4. O desenvolvimento de contratos inteligentes no protocolo RGB é desafiador, o que é um dos principais motivos de seu lento progresso. O RGB++ adotará os mesmos contratos inteligentes do RGB? Que suporte e suporte técnico estão disponíveis para os desenvolvedores?

Em primeiro lugar, com relação à compatibilidade do RGB++ com o protocolo RGB original, nosso processo de desenvolvimento será dividido em duas etapas. Na primeira etapa, não estaremos totalmente em conformidade com o protocolo RGB original, principalmente porque o próprio protocolo RGB ainda está em evolução e não foi totalmente aperfeiçoado. Na segunda etapa, utilizaremos a tecnologia de vinculação isomórfica para vincular cada transação RGB ou RGB++ ao UTXO da CKB (que chamamos de célula). Isso significa que os contratos inteligentes e os estados na camada do protocolo RGB++ serão equivalentes aos do CKB. Nossa cadeia de ferramentas e suporte são baseados nos últimos cinco anos de acumulação da CKB, embora o desenvolvimento seja relativamente complexo.

Em segundo lugar, em comparação com o modelo de conta da Ethereum, a diferença intuitiva e a dificuldade de implementação no desenvolvimento de contratos inteligentes com o modelo UTXO da CKB são significativas. O modelo de conta da Ethereum se alinha mais com a intuição dos programadores, permitindo chamadas de função diretas para obter resultados. Entretanto, a implementação da lógica comercial baseada em UTXO (como RGB ou RGB++) no modelo de conta é extremamente difícil, devido à incerteza do resultado da transação no modelo de conta, o que afeta a viabilidade da vinculação isomórfica.

Apesar da dificuldade de programação no modelo UTXO, acreditamos que essa é a única opção para ampliar a lógica do protocolo do Bitcoin. Nossas ferramentas de desenvolvimento e o conhecimento do produto acumulados nos últimos quatro a cinco anos, incluindo cadeias de ferramentas e projetos fundamentais para a criação de contratos inteligentes em Rust, C, Lua e JavaScript, oferecem um suporte avançado para os desenvolvedores. Tentamos implementar um AMM semelhante ao Uniswap no modelo UTXO, mas encontramos desafios significativos que levaram ao fracasso do projeto, o que destaca a dificuldade de inovar na arquitetura UTXO.

Em relação à experiência do usuário, planejamos lançar os tokens fungíveis e não fungíveis do RGB++ e o DEX correspondente baseado no CKB até o final de março. O design da experiência do usuário visa ser simplificado, permitindo que os usuários transfiram facilmente ativos sem etapas complicadas de cunhagem. Todo o processo automatiza o manuseio de transações isomórficas, transparentes para os usuários, com o objetivo de proporcionar uma experiência de interação perfeita entre cadeias.

Em termos de escolhas técnicas, primeiro garantimos a compatibilidade com o protocolo RGB e, ao mesmo tempo, introduzimos um mecanismo que permite que as transações migrem sem problemas da cadeia Bitcoin para a CKB para execução, desfrutando de maior eficiência de execução, e depois migrem de volta para a cadeia Bitcoin. Esse processo, que chamamos de "jump" (salto), permite que os ativos saltem com segurança entre as duas cadeias sem depender de pontes confiáveis entre cadeias ou mecanismos multisig, contando apenas com a vinculação entre UTXOs. Esse projeto baseia-se na diferença de confiança nos tempos de confirmação de bloco entre o Bitcoin e o CKB, garantindo a segurança da migração de ativos por meio de uma duração adequada de confirmações de bloco.

Para lidar com os desafios do desenvolvimento de contratos inteligentes para o protocolo RGB, nós combatemos isso oferecendo uma experiência de troca mais rica e suporte ao desenvolvimento no CKB. Lançaremos uma solução DEX de Camada 2 para otimizar a experiência do usuário, tornando desnecessário que os usuários se preocupem se seus ativos estão na Camada 1 ou na Camada 2. Essa DEX permite que os ativos dos usuários sejam listados da cadeia Bitcoin para a DEX, transferindo a propriedade dos ativos do UTXO do Bitcoin para um endereço CKB, garantindo a segurança e a transparência da transferência. O código do contrato inteligente que usamos é de código aberto, reduzindo as preocupações de segurança dos usuários. Além disso, garantimos a proteção contra gastos duplos durante o processo de salto de ativos e uma experiência de transação tranquila na Camada 2, de modo que os usuários não precisam se preocupar com a localização específica de seus ativos, proporcionando assim uma experiência de negociação quase perfeita.

5. Como uma transação no Bitcoin resulta em uma transação semelhante sincronizada no CKB, como o gás é calculado quando os usuários utilizam ambas as cadeias, inclusive em cenários de transferência de ativos entre elas?

Primeiro, quando as transações ocorrem tanto no Bitcoin quanto no CKB, uma transação é de fato executada em cada cadeia. As transações na CKB exigem não apenas uma taxa de uso da rede (taxa de gás), mas também uma taxa de armazenamento de estado para armazenar os estados da transação (como a quantidade de CKB mantida). Essa taxa estadual geralmente exige mais de 100 CKB, levantando questões sobre quem arca com esses custos e como garantir que isso não afete negativamente a experiência do usuário.

A solução envolve a adição de uma saída extra na transação de Bitcoin, uma pequena quantidade de Bitcoin (que custa aproximadamente alguns dólares), direcionada a um pagador que cobre os custos na CKB criando e iniciando uma transação correspondente em nome do usuário.

Um ponto importante aqui é que o CKB utiliza um recurso que permite a comprovação da transação de Bitcoin no CKB sem a necessidade de o usuário assinar novamente na cadeia do CKB. Isso significa que qualquer pessoa (como relayers ou paymasters) pode iniciar transações na CKB em nome dos usuários e cobrir os custos relacionados.

Em última análise, esse mecanismo permite que os usuários transfiram ativos entre as duas cadeias sem se preocupar em calcular e pagar taxas de gás diretamente. Esses custos são gerenciados indiretamente por meio da produção extra adicionada na transação de Bitcoin e coberta pelo pagador, proporcionando uma experiência perfeita e fácil de usar.

6. Com soluções BTC L2 como BounceBit, Merlin Chain e B^2 apresentando um crescimento substancial de TVL, como o RGB++ planeja entrar no mercado? O RGB++ terá um protocolo de emissão de ativos nativo?

Em resposta à tendência explosiva das soluções Bitcoin Layer 2 (L2) e de como o RGB++ planeja entrar nesse mercado, vou abordar dois aspectos principais: a funcionalidade e os recursos do RGB++ como um protocolo de emissão e nossa estratégia e planos para o CKB Layer 2.

Em primeiro lugar, a funcionalidade principal do RGB++ é como um protocolo de emissão para NFTs e Fungible Tokens (FTs). Isso significa que o RGB++ suporta a emissão de NFTs e FTs, oferecendo uma experiência semelhante à negociação na rede principal do Bitcoin, mas possivelmente enfrentando taxas de gás mais altas e velocidades de transação mais lentas. No entanto, esses ativos podem ser negociados diretamente no DEX da CKB, seguindo os mesmos padrões dos ativos na CKB, como nosso padrão FT xUDT, semelhante ao ERC20. Também temos um padrão para NFTs, o Spore NFT, que já é aplicado na rede principal.

Em segundo lugar, com relação à nossa estratégia no CKB Layer 2, nosso foco é proporcionar uma experiência de usuário tranquila, incluindo a emissão de ativos nativos e o suporte a ativos entre cadeias. Os ativos de Bitcoin e Ethereum podem ser transferidos para a CKB por meio de tecnologias de ponte, e estamos colaborando com as principais instituições para garantir a segurança e a confiabilidade desse processo. Além disso, destacamos a importância de uma plataforma de contrato inteligente; uma vez que os ativos são emitidos no RGB++, eles podem utilizar imediatamente essa plataforma para o desenvolvimento de vários aplicativos descentralizados (dApps), como atividades de empréstimo, staking e mineração.

Na camada 2 do CKB, nos concentramos em três tipos de ativos: FTs, NFTs e ativos de inscrição nativa do CKB. Cada tipo de ativo tem suas aplicações e mecanismos de transação específicos, e fornecemos soluções técnicas e de mercado correspondentes para apoiá-los. Por exemplo, apoiamos a circulação de ativos NFT por meio de padrões unificados e mercados de negociação, e estamos desenvolvendo plataformas específicas, como o mercado de negociação Omega, para apoiar a emissão e a negociação de ativos de inscrição nativa CKB.

Em resumo, a estratégia de entrada no mercado do RGB++ inclui o aproveitamento de sua capacidade como um poderoso protocolo de emissão de NFT e FT e o lançamento de ativos inovadores e nativos no CKB Layer 2. Temos o compromisso de fornecer uma plataforma abrangente de contratos inteligentes, oferecer suporte a transferências de ativos entre cadeias e garantir a segurança e a praticidade de nossa tecnologia por meio de parcerias com participantes do setor.

7. Qual é a diferença entre os ativos RGB++ e RGB20 e RGB721? Eles são compatíveis com os ativos BRC20 e ARC20, que têm uma participação de mercado maior na cadeia original do Bitcoin?

Em geral, os ativos do Bitcoin podem ser divididos em duas categorias principais e três subcategorias. Primeiro, o próprio Bitcoin é uma categoria única de ativo. Em segundo lugar, todos os ativos que exigem verificação fora da cadeia, ou as chamadas "moedas coloridas", constituem a segunda categoria principal. Dentro dessa segunda categoria principal, eu a divido em dois tipos: um tipo são os ativos que podem utilizar os recursos UTXO e podem ser reutilizados na Lightning Network. Esses tipos de ativos, por meio de esquemas semelhantes ao RGB, podem migrar para o CKB por meio de mapeamento e vinculação isomórficos. Isso significa que ativos como atomical e taproot, embora ainda sejam emitidos na cadeia do Bitcoin, podem ser usados no CKB por meio do esquema RGB++ sem a necessidade de muitas modificações nessa camada de ativos de protocolo.

O segundo tipo de ativos, como o BRC20, que usa menos os recursos UTXO, é difícil de migrar para a CKB por meio da ligação isomórfica. Para esses tipos de ativos, nossa abordagem é semelhante à de outras cadeias no mercado, ou seja, criando uma ponte entre cadeias. Essa ponte bloqueia os ativos do BRC20 na cadeia do Bitcoin e, em seguida, emite um FT (Fungible Token) ou NFT (Non-Fungible Token) equivalente no CKB, permitindo que os usuários negociem no CKB. Esse método é aplicável a ativos de protocolo que não podem utilizar diretamente os recursos UTXO, como o ORDI, um tipo de ativo BRC20. Em resumo, o RGB++ tem como objetivo fornecer um mecanismo de vinculação isomórfico flexível para acomodar e otimizar o uso e a migração de diferentes tipos de ativos entre Bitcoin e CKB.

8. Que suporte o RGB++ oferecerá no futuro para os ativos existentes com uma grande base de usuários e comunidade?

Estamos planejando suporte para ativos existentes com uma ampla base de usuários. Duas abordagens principais são consideradas:

  1. Suporte a pontes de inscrição: Planejamos oferecer suporte ao BRC 20 ou a outros ativos por meio de pontes de inscrição, desde que haja indexadores e operadores de ponte adequados. Estamos procurando parceiros para construir essas pontes entre cadeias de inscrição. O problema com a ponte do BTC será resolvido em breve, e estamos trabalhando arduamente na ponte de inscrição. Isso requer o suporte de carteiras no ecossistema, incluindo carteiras de plug-in, que atualmente não existe no ecossistema CKB. Esperamos contar com mais suporte de carteiras de hardware e carteiras de plug-in no futuro, que serão compatíveis com os principais protocolos e, portanto, apoiarão o desenvolvimento de todo o ecossistema.

  2. Abordagem de ponte sem inscrição: Nosso primeiro foco é a implementação do RGB++. Depois de concluir o RGB++, podemos considerar o suporte a outros protocolos UTXO para ver qual método é mais rápido e mais eficiente. Nosso objetivo é primeiro implementar o RGB++. Além disso, estamos considerando a cooperação com a equipe da Lightning Network. Embora eles se concentrem principalmente em pagamentos e em funcionalidades limitadas de script, acreditamos que trazer essas funcionalidades para o CKB e fornecer a elas uma camada de contrato inteligente é a maneira mais adequada.

De modo geral, nossa estratégia é flexível e agressiva, com o objetivo de avançar gradualmente no apoio a uma ampla gama de usuários e ativos comunitários por meio de várias abordagens técnicas e parcerias. Estamos confiantes de que essas tarefas são viáveis, e o poder de implementação final está em nossas próprias mãos.

Declaração:

  1. Este artigo foi reimpresso do Foresight News e os direitos autorais pertencem ao autor original, Trustless Labs. Se houver alguma objeção à reimpressão, entre em contato com a equipe do Gate Learn, que a processará o mais rápido possível, de acordo com os procedimentos relevantes.

  2. Isenção de responsabilidade: os pontos de vista e opiniões expressos neste artigo são de responsabilidade exclusiva do autor e não constituem consultoria de investimento.

  3. As versões do artigo em outros idiomas são traduzidas pela equipe do Gate Learn. Sem mencionar o Gate.io, não é permitido copiar, disseminar ou plagiar os artigos traduzidos.

RGB++: Uma nova ideia para ativos Bitcoin L2

iniciantesMar 13, 2024
Este artigo explora principalmente a compreensão do Bitcoin L2, o mecanismo do RGB++, os ativos do RGB++ e as ideias de desenvolvimento do ecossistema CKB.
RGB++: Uma nova ideia para ativos Bitcoin L2

Encaminhar o título original: Discussão aprofundada sobre o protocolo Runes e o mecanismo de emissão de "gravura pública"

Este artigo foi reproduzido do Foresight News, escrito pela Trustless Labs. Link do artigo original: https: //foresightnews.pro/article/detail/54503 O entusiasmo pela trilha do Bitcoin Layer 2 continua alto e, entre os muitos projetos L2, o CKB se destaca por vários motivos. Por um lado, porque a equipe é originária da conhecida cadeia pública Nervos CKB, que está profundamente envolvida no mecanismo de Proof of Work (PoW); por outro lado, depois de anunciar o reposicionamento como uma rede BTC Layer 2, a equipe propôs um esquema inovador, o RGB++, usando a Cell na cadeia CKB para "vincular isomorficamente" o UTXO de Bitcoin da cadeia original. A resposta do mercado à CKB foi muito entusiasmada. Em 22 de fevereiro, a Trustless Labs convidou os autores do RGB++ e o cofundador da CKB, Cipher, bem como o líder do ecossistema, Baiyu, para compartilhar seu conhecimento sobre o Bitcoin L2, o mecanismo do RGB++, os ativos do RGB++ e as ideias de desenvolvimento do ecossistema da CKB. A seguir, um arranjo de texto do conteúdo no espaço do Twitter:

1. A Nervos CKB é uma cadeia pública PoW de longa data. Por que ela insistiu no PoW sem fazer a transição para uma cadeia PoS? Como surgiu a ideia de fazer a transição para o BTCKB?

A Nervos CKB optou por manter o PoW em vez de fazer a transição para uma cadeia PoS, uma decisão que se baseia em nosso profundo conhecimento da tecnologia e do mercado. Acreditamos que a descentralização e a segurança proporcionadas pelo mecanismo Proof of Work (PoW) são insubstituíveis. Além disso, nossas escolhas tecnológicas - incluindo o modelo UTXO e a adoção da arquitetura RISC-V - embora contrariem a tendência dominante na época, foram baseadas em considerações de sustentabilidade de longo prazo e vantagens tecnológicas. Desde o início do projeto em 2018 até seu lançamento em 2019, passamos por várias flutuações no mercado de criptomoedas, mas nunca mudamos nossa direção. Naquela época, os contratos inteligentes e os mecanismos de PoS eram considerados a direção futura, enquanto o PoW era visto como uma tecnologia ultrapassada. No entanto, nosso compromisso com o PoW não é apenas uma preferência pela tecnologia, mas também porque acreditamos que o modelo UTXO e o mecanismo PoW podem oferecer características exclusivas de segurança e descentralização que outras soluções tecnológicas não podem substituir. Quanto à ideia de fazer a transição para o BTCKB, na verdade, ela decorre de nossas profundas percepções sobre as narrativas do mercado. Nos últimos anos, embora nossa narrativa parecesse ter sido suprimida pelas narrativas do PoS e do modelo de conta, desde o ano passado, com a expansão do Bitcoin na Camada 1 e o surgimento de novos aplicativos para o modelo UTXO, vimos uma oportunidade. Essas mudanças não apenas expandiram os casos de uso do Bitcoin, mas também aumentaram a compreensão e a aceitação do UTXO e do PoW pelo usuário. Além disso, com a reavaliação do impacto ambiental do PoW e o crescente reconhecimento da computação fora da cadeia e dos padrões de verificação na cadeia, acreditamos que agora é o melhor momento para lançar novos protocolos baseados no modelo UTXO do PoW, como o RGB++. Acredito que, com o renascimento do Bitcoin e a reavaliação pelo mercado do valor dos modelos PoW e UTXO, a Nervos CKB estará na vanguarda do desenvolvimento de criptomoedas. Nosso compromisso com o PoW não é sem motivo, mas se baseia em uma verdadeira compreensão do valor da tecnologia e em uma visão profunda das tendências futuras.

2. Como a equipe da Nervos CKB entende o dimensionamento do BTC e das soluções de camada 2 do BTC e por que escolher o protocolo RGB?

A perspectiva da equipe da Nervos CKB sobre o dimensionamento do BTC, as soluções BTC Layer 2 e a escolha do protocolo RGB baseia-se nas características e no acúmulo técnico da nossa equipe. Tivemos discussões aprofundadas sobre se deveríamos buscar o Total Value Locked (TVL) ou optar por uma rota de camada 2 compatível com EVM. Após uma análise cuidadosa, acreditamos que aderir a uma abordagem orientada pela tecnologia, mesmo que isso signifique seguir um caminho diferente do convencional, é nossa vantagem. Nossas escolhas e estratégias tecnológicas, especialmente a escolha do protocolo RGB, baseiam-se em nossa compreensão da atitude conservadora da comunidade Bitcoin e em nossa busca por inovação tecnológica.

Estamos cientes de que competir diretamente com o Bitcoin e o Ethereum é um caminho desafiador. No passado, tentamos posicionar a CKB como uma cadeia pública de camada 1 semelhante à Bitcoin e à Ethereum, com o objetivo de nos tornarmos uma plataforma de armazenamento de valores. No entanto, esse posicionamento nos colocou em uma situação incômoda - não atendendo totalmente aos padrões conservadores da comunidade Bitcoin nem nos alinhando com a direção de desenvolvimento da Ethereum. Essa posição única nos tornou um tanto deslocados em ambas as comunidades.

Diante de tais desafios, decidimos abraçar nossas características e manter nossa visão tecnológica original. Isso inclui uma profunda exploração e inovação do modelo UTXO e pesquisa sobre as soluções de camada 2 do Bitcoin. Acreditamos que, ao nos concentrarmos em nossos pontos fortes e inovações tecnológicas, podemos encontrar um caminho que se alinhe ao espírito do Bitcoin e agregue valor à comunidade.

Durante o processo de transformação, percebemos que a aceitação do modelo UTXO pelo mercado estava aumentando gradualmente, o que proporcionou uma oportunidade favorável para nossa transformação. Decidimos expressar claramente o posicionamento da CKB como uma solução de camada 2 para o Bitcoin, que não apenas se alinha à nossa filosofia tecnológica, mas também oferece novas oportunidades de crescimento para o ecossistema do Bitcoin. De modo geral, nossas decisões se baseiam em um profundo entendimento da essência da tecnologia e em percepções apuradas das tendências do mercado. Acreditamos que, ao nos concentrarmos em nossos principais pontos fortes e persistirmos na inovação tecnológica, poderemos encontrar nossa posição exclusiva no mundo das criptomoedas.

3. As escolhas técnicas do BTCKB: explorando o protocolo RGB e a introdução do RGB++

Entrevista com Baiyu: explicando o protocolo RGB++ (camada DA, verificação do lado do cliente, índice de código aberto e VM)

Baiyu: Para começar, vou fornecer algum contexto sobre nosso processo de tomada de decisão. Acreditamos que a concorrência na Camada 2 do Bitcoin decorre fundamentalmente da Camada 1, onde o núcleo da concorrência está na introdução de novos protocolos. Classificamos esses novos protocolos em dois tipos: os que utilizam o recurso UTXO e os que não utilizam. Com base nisso, optamos por protocolos com características UTXO, como os ativos Atomical, RGB e Taproot.

Especificamente, escolhemos o protocolo RGB devido ao grande interesse de Cipher no RGB e sua extensa pesquisa com o professor Ajian. Propusemos um método de ligação isomórfica para introduzir o RGB++. É importante observar que RGB++ e RGB são conceitos distintos. O protocolo RGB foi inicialmente proposto por Peter, posteriormente desenvolvido pela LNP/BP Association e pelo Dr. Maxim, empregando o conceito de selos únicos para expansão. Em contrapartida, o RGB++ introduz a possibilidade de outras cadeias UTXO servirem como clientes, sendo sua principal contribuição o conceito de ligação isomórfica. Do ponto de vista da CKB, nosso objetivo é oferecer suporte a mais protocolos no futuro.

Cifra: Discutindo as opções técnicas, vamos primeiro explicar o que é o protocolo RGB. O RGB utiliza os selos de uso único do Bitcoin e a tecnologia de verificação do lado do cliente para vincular os estados de transação do RGB fora da cadeia por meio do modelo UTXO do Bitcoin, criando um protocolo de ativos na Camada 1 do Bitcoin. Esse design permite que a verificação da transação se concentre apenas no caminho da transação relacionado a esse UTXO, evitando a necessidade de verificar todas as transações para confirmação do saldo ou do estado.

A disponibilidade de dados (DA) frequentemente discute sua colocação na Camada 1 ou na Camada 2 no ecossistema Ethereum e seu impacto na segurança. No entanto, esse conceito é diferente no ecossistema Bitcoin, especialmente para protocolos baseados em UTXO, como o RGB. No RGB, é suficiente verificar os dados relacionados ao usuário, que teoricamente não precisam ser armazenados em uma camada DA específica, pois as partes podem trocar diretamente as informações necessárias.

O protocolo RGB++ amplia o RGB, que originalmente exigia a troca de histórico de transações e dados por meio de uma rede P2P, incluindo novas máquinas virtuais e definindo a lógica de interação, complicando a lógica fora da cadeia e retardando o desenvolvimento. O RGB++ tem como objetivo mover todos os componentes "inteligentes" do protocolo RGB, como redes P2P, máquinas virtuais e contratos inteligentes, para a cadeia, especificamente para o CKB. As transições de estado para cada UTXO no CKB são limitadas pelos contratos inteligentes do CKB, permitindo a verificação e a execução dos ativos e da lógica do contrato RGB++ no CKB, abordando questões de interação, execução de contratos inteligentes e fornecimento de provas. O CKB usa uma máquina virtual RISC-V, compatível com contratos inteligentes Turing-complete, permitindo que os usuários visualizem ou verifiquem os estados dos ativos diretamente no CKB sem sacrificar a segurança ou a verificação no lado do cliente, se necessário.

Implementação: O protocolo RGB++ garante a compatibilidade com todas as operações RGB. Ele aborda o progresso lento dos clientes fora da cadeia adotando uma estratégia de cadeia UTXO baseada em Proof-of-Work (PoW). Além disso, implementamos um mecanismo para migrar sem problemas as transações do Bitcoin para o CKB, utilizando o ambiente de execução de alto desempenho do CKB antes de migrar os resultados de volta para o Bitcoin.

Otimização do desempenho: Um dos principais recursos do protocolo RGB++ é permitir que as transações passem para a camada 2 (por exemplo, de Bitcoin para CKB), aumentando significativamente a eficiência e o desempenho das transações e contornando as limitações de desempenho do Bitcoin.

Considerações sobre segurança: Ao implementar o processo de salto, priorizamos a segurança, confiando em vínculos diretos entre dois UTXOs em vez de pontes entre cadeias baseadas em confiança ou mecanismos de várias assinaturas. Aderimos aos padrões de segurança PoW, considerando as transações no blockchain do Bitcoin irreversíveis após seis blocos e, no CKB, são necessários aproximadamente 24 blocos para uma segurança equivalente. Esse método garante a segurança de saltos ou migrações de ativos entre camadas.

Inovação e otimização: Nossa abordagem difere da lógica de camada 2 da Ethereum ou de outras pontes entre cadeias, representando nossa inovação e otimização na tecnologia blockchain. O protocolo RGB++ aborda questões de desempenho e custo e, ao mesmo tempo, aumenta a segurança e a confiabilidade do sistema.

Em resumo, com a introdução do protocolo RGB++, melhoramos significativamente o desempenho e garantimos uma segurança rigorosa, mantendo a compatibilidade com o protocolo RGB original. Essas otimizações e inovações demonstram nossa profunda compreensão do desenvolvimento da tecnologia blockchain e nossa exploração de direções futuras.

4. O desenvolvimento de contratos inteligentes no protocolo RGB é desafiador, o que é um dos principais motivos de seu lento progresso. O RGB++ adotará os mesmos contratos inteligentes do RGB? Que suporte e suporte técnico estão disponíveis para os desenvolvedores?

Em primeiro lugar, com relação à compatibilidade do RGB++ com o protocolo RGB original, nosso processo de desenvolvimento será dividido em duas etapas. Na primeira etapa, não estaremos totalmente em conformidade com o protocolo RGB original, principalmente porque o próprio protocolo RGB ainda está em evolução e não foi totalmente aperfeiçoado. Na segunda etapa, utilizaremos a tecnologia de vinculação isomórfica para vincular cada transação RGB ou RGB++ ao UTXO da CKB (que chamamos de célula). Isso significa que os contratos inteligentes e os estados na camada do protocolo RGB++ serão equivalentes aos do CKB. Nossa cadeia de ferramentas e suporte são baseados nos últimos cinco anos de acumulação da CKB, embora o desenvolvimento seja relativamente complexo.

Em segundo lugar, em comparação com o modelo de conta da Ethereum, a diferença intuitiva e a dificuldade de implementação no desenvolvimento de contratos inteligentes com o modelo UTXO da CKB são significativas. O modelo de conta da Ethereum se alinha mais com a intuição dos programadores, permitindo chamadas de função diretas para obter resultados. Entretanto, a implementação da lógica comercial baseada em UTXO (como RGB ou RGB++) no modelo de conta é extremamente difícil, devido à incerteza do resultado da transação no modelo de conta, o que afeta a viabilidade da vinculação isomórfica.

Apesar da dificuldade de programação no modelo UTXO, acreditamos que essa é a única opção para ampliar a lógica do protocolo do Bitcoin. Nossas ferramentas de desenvolvimento e o conhecimento do produto acumulados nos últimos quatro a cinco anos, incluindo cadeias de ferramentas e projetos fundamentais para a criação de contratos inteligentes em Rust, C, Lua e JavaScript, oferecem um suporte avançado para os desenvolvedores. Tentamos implementar um AMM semelhante ao Uniswap no modelo UTXO, mas encontramos desafios significativos que levaram ao fracasso do projeto, o que destaca a dificuldade de inovar na arquitetura UTXO.

Em relação à experiência do usuário, planejamos lançar os tokens fungíveis e não fungíveis do RGB++ e o DEX correspondente baseado no CKB até o final de março. O design da experiência do usuário visa ser simplificado, permitindo que os usuários transfiram facilmente ativos sem etapas complicadas de cunhagem. Todo o processo automatiza o manuseio de transações isomórficas, transparentes para os usuários, com o objetivo de proporcionar uma experiência de interação perfeita entre cadeias.

Em termos de escolhas técnicas, primeiro garantimos a compatibilidade com o protocolo RGB e, ao mesmo tempo, introduzimos um mecanismo que permite que as transações migrem sem problemas da cadeia Bitcoin para a CKB para execução, desfrutando de maior eficiência de execução, e depois migrem de volta para a cadeia Bitcoin. Esse processo, que chamamos de "jump" (salto), permite que os ativos saltem com segurança entre as duas cadeias sem depender de pontes confiáveis entre cadeias ou mecanismos multisig, contando apenas com a vinculação entre UTXOs. Esse projeto baseia-se na diferença de confiança nos tempos de confirmação de bloco entre o Bitcoin e o CKB, garantindo a segurança da migração de ativos por meio de uma duração adequada de confirmações de bloco.

Para lidar com os desafios do desenvolvimento de contratos inteligentes para o protocolo RGB, nós combatemos isso oferecendo uma experiência de troca mais rica e suporte ao desenvolvimento no CKB. Lançaremos uma solução DEX de Camada 2 para otimizar a experiência do usuário, tornando desnecessário que os usuários se preocupem se seus ativos estão na Camada 1 ou na Camada 2. Essa DEX permite que os ativos dos usuários sejam listados da cadeia Bitcoin para a DEX, transferindo a propriedade dos ativos do UTXO do Bitcoin para um endereço CKB, garantindo a segurança e a transparência da transferência. O código do contrato inteligente que usamos é de código aberto, reduzindo as preocupações de segurança dos usuários. Além disso, garantimos a proteção contra gastos duplos durante o processo de salto de ativos e uma experiência de transação tranquila na Camada 2, de modo que os usuários não precisam se preocupar com a localização específica de seus ativos, proporcionando assim uma experiência de negociação quase perfeita.

5. Como uma transação no Bitcoin resulta em uma transação semelhante sincronizada no CKB, como o gás é calculado quando os usuários utilizam ambas as cadeias, inclusive em cenários de transferência de ativos entre elas?

Primeiro, quando as transações ocorrem tanto no Bitcoin quanto no CKB, uma transação é de fato executada em cada cadeia. As transações na CKB exigem não apenas uma taxa de uso da rede (taxa de gás), mas também uma taxa de armazenamento de estado para armazenar os estados da transação (como a quantidade de CKB mantida). Essa taxa estadual geralmente exige mais de 100 CKB, levantando questões sobre quem arca com esses custos e como garantir que isso não afete negativamente a experiência do usuário.

A solução envolve a adição de uma saída extra na transação de Bitcoin, uma pequena quantidade de Bitcoin (que custa aproximadamente alguns dólares), direcionada a um pagador que cobre os custos na CKB criando e iniciando uma transação correspondente em nome do usuário.

Um ponto importante aqui é que o CKB utiliza um recurso que permite a comprovação da transação de Bitcoin no CKB sem a necessidade de o usuário assinar novamente na cadeia do CKB. Isso significa que qualquer pessoa (como relayers ou paymasters) pode iniciar transações na CKB em nome dos usuários e cobrir os custos relacionados.

Em última análise, esse mecanismo permite que os usuários transfiram ativos entre as duas cadeias sem se preocupar em calcular e pagar taxas de gás diretamente. Esses custos são gerenciados indiretamente por meio da produção extra adicionada na transação de Bitcoin e coberta pelo pagador, proporcionando uma experiência perfeita e fácil de usar.

6. Com soluções BTC L2 como BounceBit, Merlin Chain e B^2 apresentando um crescimento substancial de TVL, como o RGB++ planeja entrar no mercado? O RGB++ terá um protocolo de emissão de ativos nativo?

Em resposta à tendência explosiva das soluções Bitcoin Layer 2 (L2) e de como o RGB++ planeja entrar nesse mercado, vou abordar dois aspectos principais: a funcionalidade e os recursos do RGB++ como um protocolo de emissão e nossa estratégia e planos para o CKB Layer 2.

Em primeiro lugar, a funcionalidade principal do RGB++ é como um protocolo de emissão para NFTs e Fungible Tokens (FTs). Isso significa que o RGB++ suporta a emissão de NFTs e FTs, oferecendo uma experiência semelhante à negociação na rede principal do Bitcoin, mas possivelmente enfrentando taxas de gás mais altas e velocidades de transação mais lentas. No entanto, esses ativos podem ser negociados diretamente no DEX da CKB, seguindo os mesmos padrões dos ativos na CKB, como nosso padrão FT xUDT, semelhante ao ERC20. Também temos um padrão para NFTs, o Spore NFT, que já é aplicado na rede principal.

Em segundo lugar, com relação à nossa estratégia no CKB Layer 2, nosso foco é proporcionar uma experiência de usuário tranquila, incluindo a emissão de ativos nativos e o suporte a ativos entre cadeias. Os ativos de Bitcoin e Ethereum podem ser transferidos para a CKB por meio de tecnologias de ponte, e estamos colaborando com as principais instituições para garantir a segurança e a confiabilidade desse processo. Além disso, destacamos a importância de uma plataforma de contrato inteligente; uma vez que os ativos são emitidos no RGB++, eles podem utilizar imediatamente essa plataforma para o desenvolvimento de vários aplicativos descentralizados (dApps), como atividades de empréstimo, staking e mineração.

Na camada 2 do CKB, nos concentramos em três tipos de ativos: FTs, NFTs e ativos de inscrição nativa do CKB. Cada tipo de ativo tem suas aplicações e mecanismos de transação específicos, e fornecemos soluções técnicas e de mercado correspondentes para apoiá-los. Por exemplo, apoiamos a circulação de ativos NFT por meio de padrões unificados e mercados de negociação, e estamos desenvolvendo plataformas específicas, como o mercado de negociação Omega, para apoiar a emissão e a negociação de ativos de inscrição nativa CKB.

Em resumo, a estratégia de entrada no mercado do RGB++ inclui o aproveitamento de sua capacidade como um poderoso protocolo de emissão de NFT e FT e o lançamento de ativos inovadores e nativos no CKB Layer 2. Temos o compromisso de fornecer uma plataforma abrangente de contratos inteligentes, oferecer suporte a transferências de ativos entre cadeias e garantir a segurança e a praticidade de nossa tecnologia por meio de parcerias com participantes do setor.

7. Qual é a diferença entre os ativos RGB++ e RGB20 e RGB721? Eles são compatíveis com os ativos BRC20 e ARC20, que têm uma participação de mercado maior na cadeia original do Bitcoin?

Em geral, os ativos do Bitcoin podem ser divididos em duas categorias principais e três subcategorias. Primeiro, o próprio Bitcoin é uma categoria única de ativo. Em segundo lugar, todos os ativos que exigem verificação fora da cadeia, ou as chamadas "moedas coloridas", constituem a segunda categoria principal. Dentro dessa segunda categoria principal, eu a divido em dois tipos: um tipo são os ativos que podem utilizar os recursos UTXO e podem ser reutilizados na Lightning Network. Esses tipos de ativos, por meio de esquemas semelhantes ao RGB, podem migrar para o CKB por meio de mapeamento e vinculação isomórficos. Isso significa que ativos como atomical e taproot, embora ainda sejam emitidos na cadeia do Bitcoin, podem ser usados no CKB por meio do esquema RGB++ sem a necessidade de muitas modificações nessa camada de ativos de protocolo.

O segundo tipo de ativos, como o BRC20, que usa menos os recursos UTXO, é difícil de migrar para a CKB por meio da ligação isomórfica. Para esses tipos de ativos, nossa abordagem é semelhante à de outras cadeias no mercado, ou seja, criando uma ponte entre cadeias. Essa ponte bloqueia os ativos do BRC20 na cadeia do Bitcoin e, em seguida, emite um FT (Fungible Token) ou NFT (Non-Fungible Token) equivalente no CKB, permitindo que os usuários negociem no CKB. Esse método é aplicável a ativos de protocolo que não podem utilizar diretamente os recursos UTXO, como o ORDI, um tipo de ativo BRC20. Em resumo, o RGB++ tem como objetivo fornecer um mecanismo de vinculação isomórfico flexível para acomodar e otimizar o uso e a migração de diferentes tipos de ativos entre Bitcoin e CKB.

8. Que suporte o RGB++ oferecerá no futuro para os ativos existentes com uma grande base de usuários e comunidade?

Estamos planejando suporte para ativos existentes com uma ampla base de usuários. Duas abordagens principais são consideradas:

  1. Suporte a pontes de inscrição: Planejamos oferecer suporte ao BRC 20 ou a outros ativos por meio de pontes de inscrição, desde que haja indexadores e operadores de ponte adequados. Estamos procurando parceiros para construir essas pontes entre cadeias de inscrição. O problema com a ponte do BTC será resolvido em breve, e estamos trabalhando arduamente na ponte de inscrição. Isso requer o suporte de carteiras no ecossistema, incluindo carteiras de plug-in, que atualmente não existe no ecossistema CKB. Esperamos contar com mais suporte de carteiras de hardware e carteiras de plug-in no futuro, que serão compatíveis com os principais protocolos e, portanto, apoiarão o desenvolvimento de todo o ecossistema.

  2. Abordagem de ponte sem inscrição: Nosso primeiro foco é a implementação do RGB++. Depois de concluir o RGB++, podemos considerar o suporte a outros protocolos UTXO para ver qual método é mais rápido e mais eficiente. Nosso objetivo é primeiro implementar o RGB++. Além disso, estamos considerando a cooperação com a equipe da Lightning Network. Embora eles se concentrem principalmente em pagamentos e em funcionalidades limitadas de script, acreditamos que trazer essas funcionalidades para o CKB e fornecer a elas uma camada de contrato inteligente é a maneira mais adequada.

De modo geral, nossa estratégia é flexível e agressiva, com o objetivo de avançar gradualmente no apoio a uma ampla gama de usuários e ativos comunitários por meio de várias abordagens técnicas e parcerias. Estamos confiantes de que essas tarefas são viáveis, e o poder de implementação final está em nossas próprias mãos.

Declaração:

  1. Este artigo foi reimpresso do Foresight News e os direitos autorais pertencem ao autor original, Trustless Labs. Se houver alguma objeção à reimpressão, entre em contato com a equipe do Gate Learn, que a processará o mais rápido possível, de acordo com os procedimentos relevantes.

  2. Isenção de responsabilidade: os pontos de vista e opiniões expressos neste artigo são de responsabilidade exclusiva do autor e não constituem consultoria de investimento.

  3. As versões do artigo em outros idiomas são traduzidas pela equipe do Gate Learn. Sem mencionar o Gate.io, não é permitido copiar, disseminar ou plagiar os artigos traduzidos.

Comece agora
Inscreva-se e ganhe um cupom de
$100
!