Nome: Ash, Bitcoin Square; Sawyer, Echo, Bihelix
introdução
O Bitcoin está na vanguarda da revolução das criptomoedas há mais de uma década, sendo pioneiro nos conceitos de moedas digitais descentralizadas e na tecnologia blockchain. Apesar das inovações revolucionárias do Bitcoin, sua funcionalidade principal concentra-se principalmente em ser um meio de troca e reserva de valor. No entanto, com a introdução da Inscrição no ano passado com o protocolo Bitcoin Ordinals e mais recentemente com o protocolo Runes, as pessoas estão começando a reexaminar as muitas possibilidades do Bitcoin além de uma reserva de valor. Esses novos protocolos de emissão de ativos despertaram um interesse renovado no ecossistema Bitcoin, ao mesmo tempo que destacaram as limitações do Bitcoin em termos de escalabilidade e tempos de confirmação de transações. É neste contexto que o protocolo RGB surgiu, abrindo um novo reino de possibilidades e injetando um novo impulso no ecossistema Bitcoin.
Visão geral dos princípios básicos do protocolo RGB
1. O que é o protocolo RGB?
O protocolo RGB é uma solução de segunda camada construída sobre o blockchain Bitcoin e foi projetada para oferecer suporte à criação e gerenciamento de ativos complexos, contratos inteligentes e aplicativos descentralizados (dApps). Ao aproveitar o poder nativo da rede Bitcoin, a RGB pretende transformar o Bitcoin em uma plataforma abrangente para uma variedade de casos de uso, facilitando, em última análise, o crescimento e a expansão de todo o ecossistema.
2. História de desenvolvimento do protocolo RGB
A ideia inicial do protocolo RGB remonta a 2016, proposta por Giacomo Zucco da Rede BHB, com base nas ideias de Peter Todd de validação do lado do cliente e selos de uso único. Em 2017, a Rede BHB implementou RGB em um MVP (produto mínimo viável) original com apoio do Grupo Poseidon. Em 2019, Maxim Orlovsky e Giacomo Zucco cofundaram a LNP/BP Standards Association para promover o desenvolvimento de RGB desde o conceito até a aplicação prática.
Desde 2019, o Dr. Maxim Orlovsky tem desempenhado um papel central no desenvolvimento do protocolo RGB, projetando e implementando a versão atual do protocolo. Em 2021, a LNP/BP Standards Association demonstrou a integração do RGB com o Turing-complete AluVM, marcando um grande desenvolvimento. No ano seguinte, a associação lançou o site oficial da linguagem Contractum, uma linguagem de programação funcional e declarativa customizada para a construção de contratos inteligentes utilizando a tecnologia RGB no Bitcoin e na Lightning Network. Em abril de 2023, a LNP/BP Standards Association lançou o RGB v0.10, anunciando que se concentraria no desenvolvimento de suporte para a Lightning Network. No futuro, os ativos RGB poderão ser transferidos de forma rápida e com baixo custo através da Lightning Network, melhorando a liquidez e a eficiência de uso dos ativos. Além disso, o RGB pode permitir que a Lightning Network tenha recursos abrangentes de contratos inteligentes, compensando as limitações do Bitcoin e da Lightning Network em contratos inteligentes.
3. Como funciona o protocolo RGB
RGB é um protocolo construído na camada de consenso PoW do blockchain Bitcoin. O protocolo é uma versão de um Gráfico Acíclico Direcionado (DAG) no qual os participantes não podem ver o estado completo da rede e cada nova transação requer confirmações de pelo menos duas transações anteriores antes de poder ser registrada na rede. A validação do cliente é suportada pelo modo RGB.
Fonte: RGB Blackpaper
4. Pontos técnicos do protocolo RGB
A ideia central do protocolo RGB é contar com a prova de trabalho e a rede descentralizada do Bitcoin para garantir a prevenção de gastos duplos e fornecer resistência à censura. Ele move o processo de verificação de transferência de token do consenso global do blockchain para fora da cadeia e é concluído de forma independente pelo cliente destinatário. Somente após a verificação estar correta, ele irá interagir com a cadeia principal do Bitcoin quando necessário, garantindo eficiência e privacidade.
Selagem única: pode garantir que cada UTXO possa ser usado apenas uma vez. Ao encapsular informações de ativos e status do contrato no UTXO, quando o UTXO é gasto, a propriedade do ativo e o status do contrato mudam. Simplificando, um selo único é um mecanismo abstrato usado para evitar gastos duplos;
Verificação do cliente: Cada cliente verifica apenas as transações relacionadas à sua carteira, sem a necessidade de verificar globalmente todas as transações, o que melhora a escalabilidade do sistema, mas o tempo de verificação pode se tornar maior quando se trata de ativos com longo histórico de transações;
Compromisso determinístico de Bitcoin: RGB usa o compromisso OP_RETURN baseado em Taproot para garantir que cada transição de estado só possa ser comprometida uma vez para evitar gastos duplos, agregando todas as transições de estado em um compromisso.
Processamento em lote: RGB permite o processamento de múltiplas mudanças de estado em uma única transação Bitcoin, reduzindo taxas de manuseio na cadeia e adequado para cenários de transferências em grande escala ou fusão UTXO;
Proteção de privacidade: a transferência RGB usa transações Bitcoin como contêineres para transferência de ativos. Ela recebe tokens criando novos UTXOs, enquanto os UTXOs antigos são consumidos. O caminho de transferência não é exibido diretamente no gráfico de transação Bitcoin. A comunicação fora da cadeia garante a transmissão e verificação seguras das informações de pagamento, evita o vazamento de informações na cadeia e protege a privacidade das atividades dos usuários RGB.
Casos de uso e implicações do protocolo RGB
1. Aproveite ao máximo os atributos monetários do Bitcoin
Como criptomoeda, o valor de longo prazo do Bitcoin (BTC) depende da amplitude e profundidade do seu ecossistema de aplicações. Semelhante ao facto de o dólar americano se ter tornado uma moeda forte global devido à sua utilização generalizada na maioria das economias e actividades comerciais em todo o mundo, por detrás disto está o papel do dólar americano no comércio (petrodólares), nas finanças (Wall Street), compensação (sistema SWIFT) e liquidação (Fedwire Settlement System) e outro suporte de sistema em muitos campos. Se a blockchain do Bitcoin não puder estabelecer um sistema de valores semelhante baseado no BTC e depender apenas de trocas centralizadas para apoiar seu nível financeiro, então sua aplicação será extremamente limitada e será difícil apoiar grandes transações apenas como meio de pagamento por transferência.
A introdução do protocolo RGB ajuda a resolver os problemas subjacentes de escalabilidade e integridade de Turing do Bitcoin. Através do protocolo RGB, podemos estabelecer um sistema de transmissão de valor semelhante ao dólar baseado em BTC no blockchain nativo do Bitcoin, introduzindo assim um grande número de aplicações comerciais com cenários de aplicação práticos. Isto não só melhora o ecossistema Bitcoin, mas também lhe permite apoiar atividades financeiras e comerciais mais complexas, aumentando ainda mais o valor e as perspectivas de aplicação do BTC.
2. Tokenização dos ativos nativos do Bitcoin
Uma das principais características do protocolo RGB é a sua capacidade de facilitar a tokenização de vários ativos na blockchain Bitcoin. Isso significa que quase qualquer ativo, seja digital ou físico, pode ser representado como um token único ou “ativo RGB” na rede Bitcoin, incluindo imóveis, arte, commodities, títulos e até mesmo itens que representam coleções digitais exclusivas de produtos NFT. Ao permitir a tokenização de ativos, o Protocolo RGB abre novas oportunidades para gestão de ativos, negociação e investimento no ecossistema Bitcoin. Esses ativos tokenizados podem ser facilmente transferidos no blockchain Bitcoin, proporcionando maior segurança, transparência e liquidez.
3. Contratos inteligentes e aplicações descentralizadas
Os recursos de contrato inteligente do Protocolo RGB são particularmente importantes, pois possibilitam a implementação de produtos e serviços financeiros complexos na blockchain Bitcoin. Os contratos inteligentes são programas autoexecutáveis que são executados automaticamente quando condições predefinidas são atendidas, eliminando a necessidade de terceiros e reduzindo o risco de fraude ou manipulação. Com o protocolo RGB, os desenvolvedores podem construir aplicativos descentralizados (dApps) que aproveitam contratos inteligentes para automatizar vários processos. Isto não só expande o papel da moeda tradicional do Bitcoin, mas também oferece oportunidades para criar um ecossistema baseado em aplicações e serviços descentralizados na rede Bitcoin.
4. Escalabilidade e segurança
Ao mesmo tempo que introduz novos recursos ao ecossistema Bitcoin, o protocolo RGB também aborda questões importantes de escalabilidade e segurança. Ao utilizar o campo OP_RETURN em transações Bitcoin para armazenar metadados de ativos, o RGB minimiza o impacto no tamanho da blockchain Bitcoin, ajudando a manter sua escalabilidade e eficiência. Ao aproveitar a segurança e a natureza descentralizada da rede Bitcoin, o Protocolo RGB fornece uma plataforma segura e altamente confiável para essas aplicações. Estas aplicações descentralizadas não só melhoram a funcionalidade da rede Bitcoin, mas também promovem uma adoção e participação mais amplas, promovendo ainda mais o desenvolvimento do ecossistema Bitcoin. Em suma, a introdução do protocolo RGB marca a mudança da blockchain Bitcoin de um mero método de armazenamento e pagamento de valor para uma nova era de plataforma descentralizada multifuncional e multiaplicativa.
Projeto ecológico RGB
Hélice
BiHelix é uma infraestrutura ecológica de nó Bitcoin otimizada baseada no blockchain nativo do Bitcoin, combinada com o protocolo RGB e a Lightning Network, e está comprometida em promover a aplicação em larga escala do Bitcoin. As suas principais direções de trabalho centram-se nos seguintes quatro aspectos:
Otimização de nós: BiHelix desenvolverá supernós RGB capazes de se conectar à Lightning Network, que servirá como o produto principal do ecossistema. Através da otimização de nós, o BiHelix visa melhorar o desempenho e a eficiência da rede para que ela possa lidar com mais transações e aplicações mais complexas, fornecendo assim uma infraestrutura mais forte para o ecossistema Bitcoin.
Transformação do AluVM e construção descentralizada do Schema Store: BiHelix completará a transformação do AluVM. AluVM é uma máquina virtual RISC puramente funcional projetada para desenvolver contratos inteligentes avançados. Ao contrário de outras máquinas virtuais, o AluVM é baseado em registros e não permite acesso aleatório à memória, o que o torna mais robusto e seguro. A BiHelix também construirá um Schema Store descentralizado para armazenar e gerenciar a estrutura e as especificações dos contratos inteligentes, aumentando assim a flexibilidade e escalabilidade dos contratos inteligentes.
Otimização de armazenamento: BiHelix está pesquisando e otimizando um método de armazenamento de banco de dados para substituir o armazenamento de arquivos RGB Stash existente. Esta melhoria aumentará a eficiência e a fiabilidade da gestão de dados, tornando o processamento e o acesso a dados em grande escala mais eficientes, e proporcionará uma base sólida para a expansão futura.
Otimização da arquitetura do protocolo: BiHelix está comprometida em otimizar toda a arquitetura do protocolo. Primeiro, protocolos de comunicação de nó (como o protocolo Nostr) serão introduzidos para melhorar o problema de dados históricos de usuários de nó único serem incapazes de se comunicar e melhorar a interoperabilidade da rede. Em segundo lugar, a tecnologia recursiva de prova de conhecimento zero será utilizada para resolver o problema da verificação excessiva de dados e melhorar a privacidade e a segurança da rede. Em última análise, essas melhorias aumentarão significativamente as capacidades de engenharia e o potencial de aplicação dos protocolos RGB.
Através destas medidas, a BiHelix não só melhora as capacidades de infraestrutura da rede Bitcoin, mas também fornece suporte técnico sólido para diversas aplicações inovadoras. Em última análise, os esforços da BiHelix promoverão o Bitcoin de uma única reserva de valor para uma plataforma descentralizada multifuncional e de múltiplas aplicações, alcançando uma atualização e expansão abrangente do ecossistema Bitcoin. Num futuro próximo, também podemos esperar o lançamento de nós BiHelix baseados em RGB e LN em carteiras convencionais.
Resumir
O protocolo RGB foi desenvolvido há 6 anos, embora não seja amplamente popularizado, mas tem um grande potencial. A nova versão v0.10 expandiu a emissão de ativos e as funções de contrato inteligente e está gradualmente se aproximando da compatibilidade total com a Lightning Network. O tempo dirá se isto será um catalisador para o desenvolvimento do RGB, mas acredito que tem o potencial de catalisar a evolução do ecossistema Bitcoin de uma simples moeda de valor para uma ampla gama de aplicações descentralizadas, ativos tokenizados e plataformas de contratos inteligentes. Ao desbloquear novos casos de uso, o RGB serve como uma infraestrutura crítica que pode desempenhar um papel fundamental na definição do futuro do Bitcoin e do cenário mais amplo das criptomoedas, anunciando a revolução no mundo criptográfico.