Tudo o que precisa saber sobre o protocolo RGB

Intermediário1/3/2024, 3:25:24 PM
O protocolo RGB é um protocolo de contrato inteligente na cadeia de blocos da Bitcoin que adota um modelo de validação do lado do cliente com dados fora da cadeia para executar contratos inteligentes.

O que é o protocolo RGB?

Fonte da imagem: Site RGB

O Protocolo RGB é um conjunto de protocolos de código aberto para a Rede Bitcoin que permite o desenvolvimento e execução de contratos inteligentes complexos, confidenciais e seguros. O protocolo RGB utiliza a cadeia de blocos Bitcoin como a camada base que mantém os códigos de contrato inteligentes e os dados fora da cadeia.

A infraestrutura do protocolo usa selos de uso único, prova de publicação e compromissos Bitcoin para tokenizar e executar projetos. O design RGB passa do design geral de “contrato inteligente na cadeia” para o design de “validação do lado do cliente”, usando a cadeia de blocos apenas para consenso.

História do Protocolo RGB

O Protocolo RGB foi originalmente concebido por Giacomo Zucco em 2016 como um sistema de ativos não baseado em blockchain chamado BHB Network, com base no design de “validação do lado do cliente” de Peter Todd. O protótipo do projeto foi lançado em 2017 com o apoio do Grupo Poseidon.

Em 2019, o Dr. Maxim Orlovsky da Pandora Prime AG tornou-se o principal designer e colaborador principal do projeto, influenciando a sua mudança do sistema de ativos da BHB Network para o protocolo RGB de estado atual, o que permitiu ao projeto calcular contratos inteligentes confidenciais.

Nesse mesmo ano, Giacomo e Orlovsky criaram a Lightning Network Protocol/Bitcoin Protocol Standards Association (LNP/BP Standards Association) para supervisionar o desenvolvimento do Protocolo RGB e liderar a criação e gestão de padrões, registos, bibliotecas, nós, ferramentas de linha de comando e documentações para as redes Lightning e Bitcoin. A associação foi financiada por capitalistas de risco como iFinex Inc., Fulgur Ventures, Pandora Prime AG, fundos pessoais do Dr. Maxim Orlovsky, Hojo Foundation, DIBA Inc., e até doações anónimas da comunidade.

O atual Protocolo RGB deve-se às contribuições técnicas e financeiras de mais de 50 indivíduos e empresas.

A Equipa RGB

Como um protocolo descentralizado, não existe uma estrutura de equipa formal. Assim, as contribuições para o projeto vêm de uma rede de programadores e investigadores globais. O projeto foi co-fundado por Giacomo Zucco, um empresário italiano que é um maximalista da Bitcoin desde 2012. Criou a primeira plataforma italiana focada no Bitcoin chamada Bitcoin.it e pretende desenvolver a rede Bitcoin para rivalizar com blockchains como o Ethereum.

Maxim Orlovsky é um investigador e engenheiro que transformou a rede BHB no protocolo RGB. Ele também é o engenheiro-chefe da Associação de Padrões LNP/BP. Contribuiu para vários projetos no ecossistema Bitcoin, tais como o Lightning, redes que preservam a privacidade, programação funcional e computação determinística.

Outros contribuidores notáveis para o projeto incluem AJ Town, Christian Bacher e um anónimo “ZMNSCPXJ”. Como afirmado anteriormente, o projeto está a ser desenvolvido por uma rede de investigadores e membros da comunidade Bitcoin.

Introdução à Tecnologia Principal: Prova de Publicação, Selos de Utilização Únicos e Compromissos Bitcoin

Fonte da imagem: Site RGB

Prova de Publicação

O Protocolo RGB foi concebido utilizando a técnica de “validação do lado do cliente” de Peter Todd que permite a verificação dos estados do contrato e transações sem sobrecarregar indevidamente a cadeia de blocos Bitcoin.

Esta verificação e validação depende do Prova de Publicação (PoP), que funciona como um recorte de jornal digital que partilha atualizações com os participantes da transação, garantindo que todos os relevantes recebam e reconhecem as alterações atualizadas.

Ao contrário de outros mecanismos de consenso que precisam de validação da rede global, o PoP utiliza três conceitos subjacentes para operar. O primeiro é o Comprovante de recebimento, que permite aos participantes confirmar o destinatário da entrega. Isto é semelhante a enviar um e-mail de confirmação após um documento atualizado.

A segunda é a prova de não publicação, que permite à rede confirmar se a atualização foi publicada. Isso evita adulterações ou alterações não validadas no protocolo. O último é a prova de adesão, que garante que todas as partes estão autorizadas a receber a atualização. Isso mantém a transparência no projeto ou na rede.

Selos de uso único

Para apoiar o mecanismo de consenso da Prova de Publicação, Peter Todd propôs o selo de uso único, um compromisso criptográfico que garante que um compromisso duplicado não possa ser criado no futuro.

Introduzido inicialmente em 2016, o conceito do selo de uso único assegurou a criação de compromissos determinísticos de Bitcoin que permitiram que projetos na blockchain da Bitcoin usassem a mesma transação sem a necessidade de consciência mútua. O selo compreende um identificador de transação SHA-256 e um número de saída de transação de 32 bits comprometido com uma mensagem específica, semelhante a um código secreto, que não pode ser modificado de engenharia reversa mesmo que o participante conheça o conteúdo da mensagem.

O selo de uso único age de forma semelhante ao identificador de um contentor de transporte e garante que cada transação tenha um identificador com contratos inteligentes anexados ou ativos que só podem ser gastos uma vez, protegendo a rede de um ataque de duplo gasto enquanto mantém a estrutura descentralizada sem confiança.

Compromissos Bitcoin

Na criptografia, os compromissos são semelhantes aos cofres trancados onde a informação é depositada. Esta informação pode ser acedida sob certas condições, o que é importante na comunicação descentralizada.

No Protocolo RGB, os compromissos Bitcoin são compromissos determinísticos que incluem três formas: Tapret, Operet e Compromissos multiprotocolo. Os compromissos do Tapert baseiam-se no recurso Taproot da cadeia de blocos para criar compromissos seguros e verificáveis.

O compromisso Opret baseia-se na saída de retorno OP (OP_RETURN). A saída OP Return é uma saída que permite a inclusão de dados arbitrários para dispositivos demasiado antigos para utilizar a funcionalidade Taproot. Os compromissos multiprotocolo são suficientemente flexíveis para serem utilizados em vários protocolos.

Introdução ao Projeto Arquitetónico do Protocolo RGB

A camada base é a blockchain do Bitcoin, que serve como a base para todas as transações e compromissos no projeto. A camada de validação do lado do cliente é construída no topo, consistindo nos compromissos determinísticos de Bitcoin (Tapret e Opret) e no AluVM, uma máquina virtual optimizada para operações aritméticas e lógicas necessárias para validar contratos inteligentes durante a validação do lado do cliente.

Construída no topo está a camada crítica não consensual. Esta camada consiste no selo de utilização única que fornece uma camada adicional de segurança para o projeto RGB, o compromisso multiprotocolo e o esquema RGB que define as regras de validação, tipo de estado e tipo lógico para validação do lado do cliente.

Então, finalmente, o contrato RGB e a rede relâmpago consistem no estado Genesis, na transição de estado do Direction Acicclic Graph (DAG) e no protocolo Bifrost para coordenação e interação de contratos inteligentes.

Características do Ecossistema do Protocolo RGB: Estado do Contrato Inteligente e Integração de Carteira

Fonte da imagem: Site RGB

Estado do Contrato Inteligente

O protocolo RGB utiliza validação do lado do cliente e dados fora da cadeia para executar contratos inteligentes na cadeia de blocos Bitcoin. Este desvio do modelo geral de execução introduz uma nova operação para contratos e o seu estado na cadeia de blocos.

O protocolo RGB representa a propriedade de ativos na rede usando elementos como chaves, identidades ou valores que podem ser transferidos ou modificados usando ações específicas. Ao contrário dos protocolos convencionais, estes dados são armazenados fora da cadeia para aliviar a carga sobre a cadeia de blocos. Para evitar a centralização da autoridade, os membros da rede definem e aplicam as regras do contrato, garantindo que a plataforma é resistente à censura.

O protocolo utiliza a verificação do lado do cliente, que depende de participantes individuais que utilizam ferramentas criptográficas. Assim, o RGB publicou apenas o estado das transações. O conteúdo real é confidencial, o que melhora a privacidade. O protocolo também utiliza uma estrutura de dupla propriedade para gerir dados globais (públicos) acessíveis a todos os membros da rede e dados de propriedade (privados) que partes específicas controlam.

O Protocolo RGB utiliza a Operação Genesis que define a propriedade estatal inicial do contrato, os seus termos de distribuição e os direitos dos proprietários. No caso de uma transferência, a operação atualiza o estado, executando a lógica ou as regras que orientam a transação. Este estado atualizado é enviado às partes ou comunidades envolvidas para manter o seu design descentralizado.

Integração de Carteira

Com a infraestrutura fora da cadeia do Protocolo RGB para a execução de contratos inteligentes, a carteira integrada não precisa de operar diretamente na cadeia. Em vez disso, usa uma integração API para buscar dados de contrato, rastrear estados do contrato e iniciar verificações na interface da carteira do utilizador.

Para suportar verificações do lado do cliente, o design da carteira inclui funcionalidades que permitem aos utilizadores verificar transações dentro da sua interface familiar, o que requer a integração de ferramentas para provas criptográficas. Algumas funcionalidades também permitirão ao utilizador divulgar dados seletivamente ou solicitar assinaturas cegas, o que protege os dados do utilizador.

Estas funcionalidades estão orientadas para simplificar a interação do utilizador com o Protocolo RGB e a blockchain do Bitcoin, promovendo uma adoção mais ampla. Também ajuda a melhorar a segurança e a privacidade para a realização de transações com dados confidenciais.

Análise de Risco

Vantagem

O Protocolo RGB tem alguns benefícios importantes como solução para contratos inteligentes na cadeia de blocos Bitcoin. O primeiro é escalabilidade e eficiência. O Protocolo RGB utiliza verificações do lado do cliente e dados fora da cadeia para reduzir o ónus de conduzir transações em Bitcoin enquanto permite um tempo de processamento mais rápido.

Também possui funcionalidades que melhoram a privacidade do utilizador e o controlo sobre os dados, integrando estas ferramentas criptográficas numa interface simples de usar. Finalmente, o protocolo aproveita a segurança da blockchain da Bitcoin, que é uma das mais seguras a nível global.

Desvantagens

Uma das desvantagens significativas do Protocolo RGB é o número de participantes necessários para a verificação do lado do cliente. Ao contrário das transações em cadeia que exigem toda a rede para validar as transações, o design fora da cadeia do Protocolo RGB depende de servidores ou infraestruturas baseadas na nuvem que podem levar à centralização ou potencial censura ao comprometer os servidores.

O design fora da cadeia RGB também introduz mais complexidades à infraestrutura blockchain, o que pode resultar em problemas de escalabilidade.

Desafios

Um grande desafio para o protocolo é o consenso durante as resoluções de litígios. Ao contrário da validação on-chain que envolve toda a rede, o design fora da cadeia apresenta mais desafios para alcançar um consenso sobre actualizações de contratos e disputas, o que pode levar ao emprego de terceiros centralizados ou modelos de confiança.

O utilizador também tem a tarefa de estar mais vigilante sobre a segurança das suas chaves privadas. Isso seria difícil para utilizadores menos cuidadosos.

Análise Competitiva

Os protocolos RGB e OmniBolt são projetos de camada dois que usam a rede Lightning e Bitcoin para facilitar transações mais rápidas e baratas. Mas também têm as suas diferenças.

O Protocolo RGB é um protocolo de contrato inteligente off-chain de uso geral que pode ser usado em vários projetos, desde finanças até governança. Por outro lado, o OmniBolt é um projeto focado nas finanças utilizado para emitir e transferir stablecoin na rede.

Na medida em que os dois projetos foram concebidos para melhorar a escalabilidade na rede Bitcoin, o protocolo RGB, que utiliza a validação do lado do cliente, minimiza a carga sobre a cadeia de blocos. Ao contrário do protocolo RGB, o OmniBolt depende muito da cadeia de blocos para validação, reduzindo a capacidade de escalabilidade.

O protocolo RGB utiliza armazenamento fora da cadeia, que prioriza a escalabilidade e a privacidade. O protocolo permite que os utilizadores divulgem dados seletivamente, dando-lhes controlo sobre informações confidenciais. O protocolo OmniBolt, por outro lado, utiliza armazenamento em cadeia, que prioriza a transparência e a auditabilidade, para que as transações sejam totalmente visíveis, semelhante ao padrão Bitcoin para transações.

A escolha entre os dois depende do caso de uso específico e das prioridades, seja para aplicações de uso geral centradas na privacidade ou casos de uso baseados em stablecoin dentro da rede.

Aplicações no Protocolo RGB

Infinitas

Fonte da imagem: Website Infinitas

O projeto é uma plataforma de contrato inteligente completa de Turing em Bitcoin que usa o protocolo RGB e a rede Lightning.

O projeto herda a segurança da blockchain do Bitcoin para proteger os ativos do utilizador ao mesmo tempo que emprega um mecanismo avançado de ancoragem de Bitcoin sem confiança para proteger os dados do utilizador de olhares indiscretos. O projeto centra-se na expansão da capacidade do Protocolo RGB, abrindo caminho para aplicações mais complexas e promovendo um ecossistema interconectado para desenvolvedores e utilizadores de Bitcoin.

A minha Cidadela

Fonte da imagem: MyCitadel Website

MyCitadel é a primeira carteira Graphical User Interface (GUI wallet) a suportar funcionalidades do Protocolo RGB. Foi criado pelos desenvolvedores do RGB e é uma carteira multiplataforma que permite aos utilizadores desfrutar da plataforma nos seus dispositivos preferidos.

Arte Digital Bitcoin (DIBA)

Fonte da imagem: Diba Website

O DIBA é o primeiro mercado NFT em Bitcoin que utiliza os contratos inteligentes do RGB Protocol e a Lightning Network. Foi concebido para ajudar a moldar a compreensão humana dos ativos de arte sem custódia na cadeia de blocos do Bitcoin.

A versão beta da aplicação está a ser executada na testnet do Bitcoin e será lançada na rede principal em breve.

Conclusão

O Protocolo RGB é um protocolo de contrato inteligente na blockchain da Bitcoin que adota um modelo de validação do lado do cliente com dados fora da cadeia. Foi inicialmente concebido e evoluído por Giacomo e Maxim.

O projeto utiliza Prova de Publicação, Selos de Utilização Únicos e Compromissos Bitcoin para executar contratos inteligentes na cadeia de blocos. A infraestrutura permite uma gestão inteligente de contratos, dupla propriedade e integração de carteira para aumentar a privacidade e a adoção.

Apesar dos desafios, o Protocolo RGB está empenhado na privacidade e no desenvolvimento orientado pela comunidade para melhorar a rede do Bitcoin

著者: Bravo
翻訳者: Sonia
レビュアー: Piccolo、Wayne、Ashley He
* 本情報はGate.ioが提供または保証する金融アドバイス、その他のいかなる種類の推奨を意図したものではなく、構成するものではありません。
* 本記事はGate.ioを参照することなく複製/送信/複写することを禁じます。違反した場合は著作権法の侵害となり法的措置の対象となります。

Tudo o que precisa saber sobre o protocolo RGB

Intermediário1/3/2024, 3:25:24 PM
O protocolo RGB é um protocolo de contrato inteligente na cadeia de blocos da Bitcoin que adota um modelo de validação do lado do cliente com dados fora da cadeia para executar contratos inteligentes.

O que é o protocolo RGB?

Fonte da imagem: Site RGB

O Protocolo RGB é um conjunto de protocolos de código aberto para a Rede Bitcoin que permite o desenvolvimento e execução de contratos inteligentes complexos, confidenciais e seguros. O protocolo RGB utiliza a cadeia de blocos Bitcoin como a camada base que mantém os códigos de contrato inteligentes e os dados fora da cadeia.

A infraestrutura do protocolo usa selos de uso único, prova de publicação e compromissos Bitcoin para tokenizar e executar projetos. O design RGB passa do design geral de “contrato inteligente na cadeia” para o design de “validação do lado do cliente”, usando a cadeia de blocos apenas para consenso.

História do Protocolo RGB

O Protocolo RGB foi originalmente concebido por Giacomo Zucco em 2016 como um sistema de ativos não baseado em blockchain chamado BHB Network, com base no design de “validação do lado do cliente” de Peter Todd. O protótipo do projeto foi lançado em 2017 com o apoio do Grupo Poseidon.

Em 2019, o Dr. Maxim Orlovsky da Pandora Prime AG tornou-se o principal designer e colaborador principal do projeto, influenciando a sua mudança do sistema de ativos da BHB Network para o protocolo RGB de estado atual, o que permitiu ao projeto calcular contratos inteligentes confidenciais.

Nesse mesmo ano, Giacomo e Orlovsky criaram a Lightning Network Protocol/Bitcoin Protocol Standards Association (LNP/BP Standards Association) para supervisionar o desenvolvimento do Protocolo RGB e liderar a criação e gestão de padrões, registos, bibliotecas, nós, ferramentas de linha de comando e documentações para as redes Lightning e Bitcoin. A associação foi financiada por capitalistas de risco como iFinex Inc., Fulgur Ventures, Pandora Prime AG, fundos pessoais do Dr. Maxim Orlovsky, Hojo Foundation, DIBA Inc., e até doações anónimas da comunidade.

O atual Protocolo RGB deve-se às contribuições técnicas e financeiras de mais de 50 indivíduos e empresas.

A Equipa RGB

Como um protocolo descentralizado, não existe uma estrutura de equipa formal. Assim, as contribuições para o projeto vêm de uma rede de programadores e investigadores globais. O projeto foi co-fundado por Giacomo Zucco, um empresário italiano que é um maximalista da Bitcoin desde 2012. Criou a primeira plataforma italiana focada no Bitcoin chamada Bitcoin.it e pretende desenvolver a rede Bitcoin para rivalizar com blockchains como o Ethereum.

Maxim Orlovsky é um investigador e engenheiro que transformou a rede BHB no protocolo RGB. Ele também é o engenheiro-chefe da Associação de Padrões LNP/BP. Contribuiu para vários projetos no ecossistema Bitcoin, tais como o Lightning, redes que preservam a privacidade, programação funcional e computação determinística.

Outros contribuidores notáveis para o projeto incluem AJ Town, Christian Bacher e um anónimo “ZMNSCPXJ”. Como afirmado anteriormente, o projeto está a ser desenvolvido por uma rede de investigadores e membros da comunidade Bitcoin.

Introdução à Tecnologia Principal: Prova de Publicação, Selos de Utilização Únicos e Compromissos Bitcoin

Fonte da imagem: Site RGB

Prova de Publicação

O Protocolo RGB foi concebido utilizando a técnica de “validação do lado do cliente” de Peter Todd que permite a verificação dos estados do contrato e transações sem sobrecarregar indevidamente a cadeia de blocos Bitcoin.

Esta verificação e validação depende do Prova de Publicação (PoP), que funciona como um recorte de jornal digital que partilha atualizações com os participantes da transação, garantindo que todos os relevantes recebam e reconhecem as alterações atualizadas.

Ao contrário de outros mecanismos de consenso que precisam de validação da rede global, o PoP utiliza três conceitos subjacentes para operar. O primeiro é o Comprovante de recebimento, que permite aos participantes confirmar o destinatário da entrega. Isto é semelhante a enviar um e-mail de confirmação após um documento atualizado.

A segunda é a prova de não publicação, que permite à rede confirmar se a atualização foi publicada. Isso evita adulterações ou alterações não validadas no protocolo. O último é a prova de adesão, que garante que todas as partes estão autorizadas a receber a atualização. Isso mantém a transparência no projeto ou na rede.

Selos de uso único

Para apoiar o mecanismo de consenso da Prova de Publicação, Peter Todd propôs o selo de uso único, um compromisso criptográfico que garante que um compromisso duplicado não possa ser criado no futuro.

Introduzido inicialmente em 2016, o conceito do selo de uso único assegurou a criação de compromissos determinísticos de Bitcoin que permitiram que projetos na blockchain da Bitcoin usassem a mesma transação sem a necessidade de consciência mútua. O selo compreende um identificador de transação SHA-256 e um número de saída de transação de 32 bits comprometido com uma mensagem específica, semelhante a um código secreto, que não pode ser modificado de engenharia reversa mesmo que o participante conheça o conteúdo da mensagem.

O selo de uso único age de forma semelhante ao identificador de um contentor de transporte e garante que cada transação tenha um identificador com contratos inteligentes anexados ou ativos que só podem ser gastos uma vez, protegendo a rede de um ataque de duplo gasto enquanto mantém a estrutura descentralizada sem confiança.

Compromissos Bitcoin

Na criptografia, os compromissos são semelhantes aos cofres trancados onde a informação é depositada. Esta informação pode ser acedida sob certas condições, o que é importante na comunicação descentralizada.

No Protocolo RGB, os compromissos Bitcoin são compromissos determinísticos que incluem três formas: Tapret, Operet e Compromissos multiprotocolo. Os compromissos do Tapert baseiam-se no recurso Taproot da cadeia de blocos para criar compromissos seguros e verificáveis.

O compromisso Opret baseia-se na saída de retorno OP (OP_RETURN). A saída OP Return é uma saída que permite a inclusão de dados arbitrários para dispositivos demasiado antigos para utilizar a funcionalidade Taproot. Os compromissos multiprotocolo são suficientemente flexíveis para serem utilizados em vários protocolos.

Introdução ao Projeto Arquitetónico do Protocolo RGB

A camada base é a blockchain do Bitcoin, que serve como a base para todas as transações e compromissos no projeto. A camada de validação do lado do cliente é construída no topo, consistindo nos compromissos determinísticos de Bitcoin (Tapret e Opret) e no AluVM, uma máquina virtual optimizada para operações aritméticas e lógicas necessárias para validar contratos inteligentes durante a validação do lado do cliente.

Construída no topo está a camada crítica não consensual. Esta camada consiste no selo de utilização única que fornece uma camada adicional de segurança para o projeto RGB, o compromisso multiprotocolo e o esquema RGB que define as regras de validação, tipo de estado e tipo lógico para validação do lado do cliente.

Então, finalmente, o contrato RGB e a rede relâmpago consistem no estado Genesis, na transição de estado do Direction Acicclic Graph (DAG) e no protocolo Bifrost para coordenação e interação de contratos inteligentes.

Características do Ecossistema do Protocolo RGB: Estado do Contrato Inteligente e Integração de Carteira

Fonte da imagem: Site RGB

Estado do Contrato Inteligente

O protocolo RGB utiliza validação do lado do cliente e dados fora da cadeia para executar contratos inteligentes na cadeia de blocos Bitcoin. Este desvio do modelo geral de execução introduz uma nova operação para contratos e o seu estado na cadeia de blocos.

O protocolo RGB representa a propriedade de ativos na rede usando elementos como chaves, identidades ou valores que podem ser transferidos ou modificados usando ações específicas. Ao contrário dos protocolos convencionais, estes dados são armazenados fora da cadeia para aliviar a carga sobre a cadeia de blocos. Para evitar a centralização da autoridade, os membros da rede definem e aplicam as regras do contrato, garantindo que a plataforma é resistente à censura.

O protocolo utiliza a verificação do lado do cliente, que depende de participantes individuais que utilizam ferramentas criptográficas. Assim, o RGB publicou apenas o estado das transações. O conteúdo real é confidencial, o que melhora a privacidade. O protocolo também utiliza uma estrutura de dupla propriedade para gerir dados globais (públicos) acessíveis a todos os membros da rede e dados de propriedade (privados) que partes específicas controlam.

O Protocolo RGB utiliza a Operação Genesis que define a propriedade estatal inicial do contrato, os seus termos de distribuição e os direitos dos proprietários. No caso de uma transferência, a operação atualiza o estado, executando a lógica ou as regras que orientam a transação. Este estado atualizado é enviado às partes ou comunidades envolvidas para manter o seu design descentralizado.

Integração de Carteira

Com a infraestrutura fora da cadeia do Protocolo RGB para a execução de contratos inteligentes, a carteira integrada não precisa de operar diretamente na cadeia. Em vez disso, usa uma integração API para buscar dados de contrato, rastrear estados do contrato e iniciar verificações na interface da carteira do utilizador.

Para suportar verificações do lado do cliente, o design da carteira inclui funcionalidades que permitem aos utilizadores verificar transações dentro da sua interface familiar, o que requer a integração de ferramentas para provas criptográficas. Algumas funcionalidades também permitirão ao utilizador divulgar dados seletivamente ou solicitar assinaturas cegas, o que protege os dados do utilizador.

Estas funcionalidades estão orientadas para simplificar a interação do utilizador com o Protocolo RGB e a blockchain do Bitcoin, promovendo uma adoção mais ampla. Também ajuda a melhorar a segurança e a privacidade para a realização de transações com dados confidenciais.

Análise de Risco

Vantagem

O Protocolo RGB tem alguns benefícios importantes como solução para contratos inteligentes na cadeia de blocos Bitcoin. O primeiro é escalabilidade e eficiência. O Protocolo RGB utiliza verificações do lado do cliente e dados fora da cadeia para reduzir o ónus de conduzir transações em Bitcoin enquanto permite um tempo de processamento mais rápido.

Também possui funcionalidades que melhoram a privacidade do utilizador e o controlo sobre os dados, integrando estas ferramentas criptográficas numa interface simples de usar. Finalmente, o protocolo aproveita a segurança da blockchain da Bitcoin, que é uma das mais seguras a nível global.

Desvantagens

Uma das desvantagens significativas do Protocolo RGB é o número de participantes necessários para a verificação do lado do cliente. Ao contrário das transações em cadeia que exigem toda a rede para validar as transações, o design fora da cadeia do Protocolo RGB depende de servidores ou infraestruturas baseadas na nuvem que podem levar à centralização ou potencial censura ao comprometer os servidores.

O design fora da cadeia RGB também introduz mais complexidades à infraestrutura blockchain, o que pode resultar em problemas de escalabilidade.

Desafios

Um grande desafio para o protocolo é o consenso durante as resoluções de litígios. Ao contrário da validação on-chain que envolve toda a rede, o design fora da cadeia apresenta mais desafios para alcançar um consenso sobre actualizações de contratos e disputas, o que pode levar ao emprego de terceiros centralizados ou modelos de confiança.

O utilizador também tem a tarefa de estar mais vigilante sobre a segurança das suas chaves privadas. Isso seria difícil para utilizadores menos cuidadosos.

Análise Competitiva

Os protocolos RGB e OmniBolt são projetos de camada dois que usam a rede Lightning e Bitcoin para facilitar transações mais rápidas e baratas. Mas também têm as suas diferenças.

O Protocolo RGB é um protocolo de contrato inteligente off-chain de uso geral que pode ser usado em vários projetos, desde finanças até governança. Por outro lado, o OmniBolt é um projeto focado nas finanças utilizado para emitir e transferir stablecoin na rede.

Na medida em que os dois projetos foram concebidos para melhorar a escalabilidade na rede Bitcoin, o protocolo RGB, que utiliza a validação do lado do cliente, minimiza a carga sobre a cadeia de blocos. Ao contrário do protocolo RGB, o OmniBolt depende muito da cadeia de blocos para validação, reduzindo a capacidade de escalabilidade.

O protocolo RGB utiliza armazenamento fora da cadeia, que prioriza a escalabilidade e a privacidade. O protocolo permite que os utilizadores divulgem dados seletivamente, dando-lhes controlo sobre informações confidenciais. O protocolo OmniBolt, por outro lado, utiliza armazenamento em cadeia, que prioriza a transparência e a auditabilidade, para que as transações sejam totalmente visíveis, semelhante ao padrão Bitcoin para transações.

A escolha entre os dois depende do caso de uso específico e das prioridades, seja para aplicações de uso geral centradas na privacidade ou casos de uso baseados em stablecoin dentro da rede.

Aplicações no Protocolo RGB

Infinitas

Fonte da imagem: Website Infinitas

O projeto é uma plataforma de contrato inteligente completa de Turing em Bitcoin que usa o protocolo RGB e a rede Lightning.

O projeto herda a segurança da blockchain do Bitcoin para proteger os ativos do utilizador ao mesmo tempo que emprega um mecanismo avançado de ancoragem de Bitcoin sem confiança para proteger os dados do utilizador de olhares indiscretos. O projeto centra-se na expansão da capacidade do Protocolo RGB, abrindo caminho para aplicações mais complexas e promovendo um ecossistema interconectado para desenvolvedores e utilizadores de Bitcoin.

A minha Cidadela

Fonte da imagem: MyCitadel Website

MyCitadel é a primeira carteira Graphical User Interface (GUI wallet) a suportar funcionalidades do Protocolo RGB. Foi criado pelos desenvolvedores do RGB e é uma carteira multiplataforma que permite aos utilizadores desfrutar da plataforma nos seus dispositivos preferidos.

Arte Digital Bitcoin (DIBA)

Fonte da imagem: Diba Website

O DIBA é o primeiro mercado NFT em Bitcoin que utiliza os contratos inteligentes do RGB Protocol e a Lightning Network. Foi concebido para ajudar a moldar a compreensão humana dos ativos de arte sem custódia na cadeia de blocos do Bitcoin.

A versão beta da aplicação está a ser executada na testnet do Bitcoin e será lançada na rede principal em breve.

Conclusão

O Protocolo RGB é um protocolo de contrato inteligente na blockchain da Bitcoin que adota um modelo de validação do lado do cliente com dados fora da cadeia. Foi inicialmente concebido e evoluído por Giacomo e Maxim.

O projeto utiliza Prova de Publicação, Selos de Utilização Únicos e Compromissos Bitcoin para executar contratos inteligentes na cadeia de blocos. A infraestrutura permite uma gestão inteligente de contratos, dupla propriedade e integração de carteira para aumentar a privacidade e a adoção.

Apesar dos desafios, o Protocolo RGB está empenhado na privacidade e no desenvolvimento orientado pela comunidade para melhorar a rede do Bitcoin

著者: Bravo
翻訳者: Sonia
レビュアー: Piccolo、Wayne、Ashley He
* 本情報はGate.ioが提供または保証する金融アドバイス、その他のいかなる種類の推奨を意図したものではなく、構成するものではありません。
* 本記事はGate.ioを参照することなく複製/送信/複写することを禁じます。違反した場合は著作権法の侵害となり法的措置の対象となります。
今すぐ始める
登録して、
$100
のボーナスを獲得しよう!