CKB pagamento de stablecoin é uma solução de pagamento DescentralizaçãoMoeda Estável baseada na rede CKB, que permite aos usuários gerar e gerenciar pagamentos Moeda Estável RUSD vinculados ao dólar americano, através de redes de camada 2 como RGB++ e Fiber Network, utilizando as redes combinadas de CKB e BTC. Isso possibilita uma Interação entre cadeiasMoeda Estável segura, rápida e de baixo custo.
2. Introdução aos Componentes Principais
2.1 CKB (Common Knowledge Base)
2.1.1 O que é CKB
CKB é uma blockchain Layer 1 da Nervos Network, cujas principais funcionalidades podem ser resumidas como Consenso e Execução (Consensus & Execution) e Disponibilidade de Dados (Data Availability), melhorando a escalabilidade através da criação de canais de pagamento e RGB++.
É baseado no Mecanismo de consenso PoW, semelhante ao BTC, e adota uma versão aprimorada do Algoritmo BTC NC-MAX, que melhora a eficiência e capacidade de resposta da rede, acelerando o tempo de confirmação das transações e a taxa de Bloco Gota, em contraste com o intervalo fixo de um Bloco a cada 10 minutos para BTC, o CKB ajusta dinamicamente o intervalo do Bloco com base na atividade da rede (aproximadamente a cada quatro horas), otimizando assim o desempenho.
CKB utiliza a função de hash Eaglesong, que é uma função de hash personalizada para a Rede Nervos, e serve como substituto do SHA-256, proporcionando a mesma segurança.
CKB adota o modelo de célula como o núcleo de sua estrutura de dados, que é uma versão aprimorada do modelo de contabilidade UTXO do BTC:
Através do sistema de script duplo, permite armazenamento e verificação de dados mais flexíveis, suportando a emissão de ativos e a execução de contratos inteligentes. Fornece funções de armazenamento de dados e gestão de estado, garantindo a disponibilidade a longo prazo de todos os ativos e dados na cadeia.
2.1.2 Modelo de célula
Modelo CELL e suas características:
Cell é semelhante ao modelo UTXO do BTC, mas introduz scripts duplos para realizar armazenamento e verificação de dados na cadeia de contratos inteligentes. Armazenar qualquer tipo de dados ou ativos: no modelo UTXO do BTC, cada saída de transação pode conter apenas informações simples de quantidade e propriedade; enquanto cada Cell da CKB pode armazenar código de contrato inteligente e, em transações, acionar a execução desses scripts por chamadas externas, o que significa que cada Cell pode executar logicamente contratos inteligentes independentes e ter programabilidade. Separação de estado e computação: como o Cell armazena o código e o estado do contrato inteligente, permite que cada Cell execute independentemente tarefas de computação complexas do contrato em Camada 2 ou fora da cadeia, e os resultados da execução são sincronizados de volta para a Camada 1 por meio de transações, garantindo a segurança da rede e a consistência dos dados. Execução e empacotamento paralelos de transações: por meio do modelo Cell, contratos inteligentes em diferentes Cells podem ser executados em paralelo e, ao mesmo tempo, os resultados das transações de diferentes Cells podem ser empacotados e atualizados na cadeia, tornando os cálculos mais eficientes e gota lavagem de dinheiro.
Princípio de funcionamento do modelo CELL:
Cell é composto por entradas e saídas: semelhante ao modelo UTXO do BTC, o Cell executa transações e atualizações de estado através de entradas e saídas. Cada Cell pode ser gasto como entrada para uma transação e gerar novas saídas, criando novos Cells. Elementos constituintes do Cell: Cada Cell contém Capacidade, Dados Atualizados, Bloqueio e Tipo. Capacidade: A Capacidade registra o tamanho do espaço de armazenamento do Cell, representando também o valor de armazenamento do Token CKB. Os Cells criados pelos usuários precisam alocar uma Capacidade adequada com base no volume de dados, garantindo a utilização efetiva do espaço de armazenamento na cadeia. Dados: É uma das características centrais do modelo do Cell, podendo armazenar informações diversas, desde números simples até estados de Contratos inteligentes complexos, permitindo a diversificação dos dados armazenados na cadeia. Sistema de script duplo: O Bloqueio é usado para autenticação, semelhante ao mecanismo de assinatura do BTC, impedindo que usuários não autorizados acessem ou modifiquem os dados do Cell. Os usuários devem fornecer a assinatura correta ou múltiplas assinaturas para desbloquear e usar o Cell. O Tipo define a lógica de validação dos dados do Cell, determinando as regras para uso ou modificação do Cell em transações futuras, decidindo a legitimidade da transação ou estado por meio da execução de Contratos inteligentes ou validação de regras. Live Cell e Dead Cell: Live Cell refere-se a um Cell que ainda não foi gasto e pode ser usado como entrada para transações futuras ou atualizações de estado. Quando um Cell é gasto, torna-se um Dead Cell e não pode mais ser usado, mas seu histórico é mantido na cadeia para garantir rastreabilidade. Mecanismo de aluguel de estado: Os usuários precisam alugar espaço de armazenamento na cadeia pagando com Tokens CKB, garantindo assim o armazenamento de dados a longo prazo e evitando a explosão de estados (State Bloat).
2.1.3 Programabilidade & CKB-VM
O modelo Cell é a base da programabilidade do CKB: suporta o armazenamento de estados de contratos inteligentes e scripts de execução em cada célula, o que permite uma integração estreita entre a execução de contratos e a gestão de ativos
Através da Máquina virtual RISC-V Turing Completo (CKB-VM), os desenvolvedores podem executar Contratos inteligentes personalizados na cadeia. A flexibilidade do conjunto de instruções RISC-V concede aos desenvolvedores mais liberdade para escrever contratos, permitindo que o CKB suporte lógicas de contratos complexas.
CKB-VM suporta várias linguagens, incluindo C e Rust, entre outras linguagens populares. Essa ampla compatibilidade diferencia a CKB-VM de outras Máquinas Virtuais de blockchain que normalmente estão limitadas a linguagens específicas, abrindo-a para uma comunidade de desenvolvedores mais ampla. A rede CKB também suporta SDKs para linguagens mainstream, como Java, Rust, Go e Java, facilitando o desenvolvimento para os desenvolvedores usando suas ferramentas familiares.
Compatibilidade e escalabilidade: O design do CKB-VM garante compatibilidade com o modelo UTXO do BTC e outras blockchains, ao mesmo tempo que suporta contratos inteligentes altamente escaláveis e aplicações complexas.
2.1.4 PoW Mecanismo de consenso
CKB adota um Mecanismo de consenso semelhante ao PoW do BTC para garantir a segurança e a descentralização da rede, semelhante ao BTC, os mineiros competem para calcular valores de hash e empacotar blocos, garantindo assim a imutabilidade e a resistência à censura da rede.
NC-MAX Algoritmo: Em comparação com o BTC, o CKB introduziu o aprimorado NC-MAX Algoritmo. Esta melhoria permite uma maior taxa de transferência e otimiza a eficiência do Bloco embalagem, reduz a taxa de blocos órfãos e aumenta a velocidade de confirmação de transações, tornando-o adequado para cenários de grande escala, como armazenamento e pagamento de ativos de Liquidação.
Função hash Eaglesong: A concepção personalizada da função hash Eaglesong oferece vantagens em termos de desempenho e segurança para a rede Nervos CKB, por meio de neutralidade ASIC, eficiência, segurança e equidade de rede, garantindo a Descentralização, ao mesmo tempo que aumenta a eficiência de Mineração e escalabilidade da rede.
2.1.5 Arquitetura de segurança em várias camadas
CKB adota uma arquitetura de segurança em camadas: Layer 1 se concentra na Liquidação final dos dados e na segurança do estado, enquanto a Camada 2 é usada para expandir a capacidade de processamento de transações.
A arquitetura separada garante a segurança da cadeia principal (Layer 1): reduzindo a carga no processamento de transações e aumentando a estabilidade geral da rede
2.1.6 Conexão e legitimidade com BTC
Interação entre cadeias de modelo UTXO:
O modelo de célula do CKB é uma extensão do modelo de UTXO do BTC. Os usuários de BTC podem mapear seus ativos na rede CKB e usar a flexibilidade da rede CKB para armazenamento, operações de contrato inteligente e aplicativos de Finanças Descentralizadas (DeFi). Como as células são estruturalmente semelhantes às UTXOs do BTC e o CKB é compatível com o algoritmo de assinatura do BTC, os usuários podem manipular ativos CKB na cadeia com uma carteira BTC, o mesmo vale para outras cadeias de UTXO.
Autenticidade: CKB mantém a consistência ideológica com BTC ao adotar o NC-Max (Nakamoto Consensus Max), que é uma versão aprimorada do Consenso Nakamoto, oferecendo maior segurança e desempenho.
Apoio da comunidade: A comunidade Nervos é composta por muitos entusiastas de tecnologia blockchain, desenvolvedores e Mineiro, e recebe apoio de parte da comunidade BTC. Sua legitimidade reside no fato de que ela herda o pensamento de Descentralização do BTC e atende a uma gama mais ampla de necessidades através de recursos expandidos.
2.1.7 CKB no papel dos pagamentos em moeda estável
O modelo de células CKB para armazenar e gerenciar saldos de moeda estável: O modelo de células CKB é a base para armazenar moedas estáveis, onde os saldos de moeda estável como RUSD são armazenados em células na cadeia. Cada célula contém informações completas de saldo, garantindo a segurança e rastreabilidade dos ativos.
Registrar o estado da transação: CKB suporta registrar cada mudança de estado na cadeia, todos os processos de pagamento podem ser registrados e rastreados de forma transparente através do modelo de Cell. Esse mecanismo é fundamental para pagamentos em moeda estável, garantindo a segurança e verificabilidade das transações.
A execução de contratos inteligentes: operações complexas como pagamentos condicionais e bloqueios durante o processo de pagamento de moedas estáveis podem ser realizadas por contratos inteligentes suportados pelo CKB-VM.
2.2 RGB++
2.2.1 O que é RGB++
RGB++ é um protocolo de emissão de ativos e contratos inteligentes descentralizados, adequado para o modelo Bitcoin UTXO e outras blockchains UTXO.
O protocolo RGB++ herda a ideia do protocolo RGB de criar uma transação e vinculá-la na cadeia e fora da cadeia. A diferença é que o RGB utiliza a validação do cliente para mover mais dados que a rede BTC não pode armazenar e contratos inteligentes que não podem ser realizados para fora da cadeia, criando transações correspondentes vinculadas na cadeia. Já o RGB++ move esses dados não armazenáveis e contratos inteligentes não realizáveis para CKB, tornando o CKB a camada de liquidação de contratos inteligentes do BTC.
2.2.2 Função básica
Através do RGB++, transforme CKB em uma sidechain da BTC: como uma sidechain complementar à BTC, lida com lógica complexa e operações inteligentes que não podem ser processadas nativamente pela Máquina de Turing e pelos Contratos Inteligentes.
Interagindo com a rede BTC:
Transação ocorre: Na rede BTC, os usuários concluem transações usando o modelo UTXO convencional, enquanto a parte que envolve a execução de contratos inteligentes é vinculada ao estado e aos dados do contrato no CKB usando o RGB++. Lógica de validação: As transações registradas na rede BTC são sincronizadas com o estado do contrato armazenado no CKB por meio do RGB++, garantindo a legalidade da transação por meio de lógica de validação específica. Sempre que uma transação ocorre na rede, o RGB++ aciona a execução do contrato no CKB, verificando se a transação atende às regras pré-definidas, como saldo suficiente, assinatura válida e condições de contrato satisfeitas.
RGB++ utiliza o modelo de validação do lado do cliente (Client-Side Validation) para garantir a privacidade e integridade dos dados fora da cadeia, apenas submetendo os dados para liquidação final na CKB quando a validação fora da cadeia for bem-sucedida.
Emissão e gerenciamento de ativos: RGB++ permite que os usuários emitam ativos (como stablecoins, Tokens, etc.) fora da cadeia de protocolos e gerenciem o ciclo de vida desses ativos usando CKB (não apenas para emissão e circulação de ativos, mas também para operações mais complexas, como bloqueio de tempo, pagamentos condicionais, etc.).
RGB++ realizou a combinação da alta segurança do BTC com a programabilidade do CKB.
2.2.3 Ligação Isomórfica
Ativo&EstadoInteração entre cadeias de sincronização: O vínculo isomórfico refere-se a manter ativos e estados sincronizados entre BTC e CKB (ou outras blockchains UTXO, como Cardano), por meio de um mecanismo de vinculação. Sempre que ocorre uma transação de ativos em BTC na cadeia, o RGB++ mapeará no CKB o status do contrato correspondente ou alterações de ativos.
Expansão do UTXO: Em um vínculo isomórfico, cada UTXO na cadeia BTC terá uma célula correspondente (contêiner UTXO) no CKB, registrando o estado dos ativos e as condições do contrato inteligente correspondentes.
Vinculação de ativos: quando um usuário possui um determinado ativo RGB++ na cadeia BTC, o Cell na CKB armazenará o estado correspondente do ativo, e a vinculação isomórfica entre as duas cadeias garantirá a consistência das informações desses ativos.
Sincronização de transações: quando ocorre uma transação de RGB++ Token, o mecanismo de vinculação isomórfica gera um compromisso na rede BTC e, na cadeia CKB, a célula correspondente é consumida, enquanto uma nova célula é gerada para alocar o ativo.
Vantagens da vinculação de contrapartida - BTCFi capacitação
Contrato inteligente suporta: BTC não pode suportar nativamente Contratos inteligentes Turing Completo, mas através de vinculação isomórfica, CKB pode atuar como camada de execução de Contratos inteligentes, gerenciando condições de transação complexas de ativos BTC, como bloqueio de tempo, pagamentos condicionais, etc. Flexibilidade na gestão de ativos: O vinculação isomórfica permite a gestão de ativos que circulam na rede BTC na CKB, permitindo que os usuários executem operações financeiras complexas com a flexibilidade de programação da CKB, sem precisar alterar o protocolo subjacente do BTC.
2.2.4 Leap
RGB++ Layer Upgrade Proposal: Expand the binding relationship between CKB and BTC to all UTXO chains, achieving interchain asset interaction through “rebinding”.
BTC e outras interações sem pontes entre as cadeias UTXO: O objetivo principal é permitir que os ativos RGB++ na cadeia BTC sejam transferidos sem problemas para outras UTXO na cadeia, gerenciando e transferindo ativos em vários blocos na cadeia através da troca de UTXOs aos quais os ativos estão vinculados.
Tecnologia sem pontes: Leap utiliza a tecnologia de Ligação Isomórfica e a troca de UTXO em diferentes na cadeia, sem depender da tradicional interação de pontes entre cadeias Lock-Mint, para alcançar a transferência de ativos entre interações de cadeias.
Fluxo de operação: por exemplo, os utilizadores podem controlar os ativos RGB++ originalmente na cadeia BTC, e dividir e transferir os ativos na cadeia Cardano.
Publicação de Compromisso: Primeiro, o usuário precisa publicar um Compromisso na cadeia BTC, declarando a intenção de desvincular os ativos vinculados ao UTXO do BTC. Vinculação à cadeia Cardano: Em seguida, um novo Compromisso é publicado na cadeia Cardano para vincular esse ativo RGB++ ao eUTXO do Cardano. Modificação do script de bloqueio: Em seguida, o script de bloqueio do ativo RGB++ na cadeia CKB é modificado, trocando a condição de desbloqueio do UTXO do BTC pelo eUTXO na cadeia Cardano. Essa etapa permite que o detentor do ativo controle os ativos originalmente na cadeia BTC por meio da cadeia Cardano.
O papel da CKB no Leap:
CKB desempenha um papel semelhante ao de um indexador e camada de disponibilidade de dados (DA). Todos os dados de ativos RGB++ ainda são armazenados na cadeia CKB, com o CKB atuando como uma testemunha de terceiros para processar as solicitações Leap e garantir a segurança dos ativos de interação entre cadeias. O CKB fornece segurança e confiabilidade: em comparação com os mecanismos de múltiplas assinaturas ou MPC (cálculo multipartidário) comuns em pontes de interação entre cadeias tradicionais, a segurança e a propriedade descentralizada do CKB são mais confiáveis.
2.2.5 RGB++ no papel dos pagamentos de moeda estável
Emissão e circulação de stablecoins: emissão de stablecoins na cadeia BTC através do RGB++, com gestão inteligente de ativos através do CKB.
Gestão de ativos cross-chain: garantir a operação perfeita do pagamento de moeda estável em diferentes UTXO na cadeia, através da combinação da camada RGB++ e CKB.
Contrato inteligente suporta: fornecer condições de pagamento complexas, bloqueio de tempo e outras funcionalidades para pagamentos de moeda estável, melhorando a flexibilidade e segurança dos pagamentos.
Função da ponte: a camada RGB ++ atua como uma ponte entre BTC (e outras cadeias UTXO) e CKB, estendendo a programabilidade e capacidade de gerenciamento de ativos do BTC, tornando as funções de pagamento Moeda Estável do BTC mais diversificadas e flexíveis.
2.3 Rede de Fibra
2.3.1 Introdução à Rede de Fibra
Fiber Network é um esquema de extensão da Camada 2 na CKB semelhante ao Rede de iluminação do BTC: é projetado especificamente para melhorar a capacidade de pagamento fora da cadeia da CKB, permitindo aos usuários realizar pagamentos fora da cadeia de forma rápida e econômica. Ao realizar transações fora da cadeia através de canais de pagamento, a pressão sobre a cadeia principal é reduzida e a velocidade das transações é aumentada.
Características de pagamento fora da cadeia: A rede Fiber Network realiza transferências rápidas fora da cadeia por meio de canais de pagamento, eliminando a dependência da cadeia principal CKB e aumentando a capacidade de transação.
Canal de pagamento fora da cadeia (Fiber Channels): A Fiber Network permite aos utilizadores trocar ativos diretamente fora da cadeia, até que o canal seja fechado e o estado final seja submetido à cadeia principal CKB para Liquidação.
Contrato na cadeia (HTLC):
Semelhante à Rede de iluminação BTC, a Rede de fibra agora também usa Contratos de Bloqueio de Tempo com Hash (HTLC) para garantir a segurança das transações fora da cadeia; Se a transação fora da cadeia não for confirmada dentro do período acordado, os ativos serão automaticamente devolvidos através do HTLC. PTLC: A Rede de fibra aprimorou o HTLC para evitar o uso do mesmo valor de criptografia em todo o caminho de pagamento, usando PTLC para evitar a divulgação da privacidade da correlação da transação.
Roteamento Multi-Hop: Assim como Rede de iluminação BTC da Rede de Fibra, suporta o roteamento de caminhos de pagamento por meio de vários nós, usando o algoritmo de Dijkstra para buscar caminhos de pagamento, a fim de reduzir custos de roteamento e aumentar a taxa de sucesso dos pagamentos em caminhos de vários saltos.
Serviço de monitorização - Watchtower Service: Os utilizadores podem utilizar o serviço de monitorização 24 horas por dia para monitorizar o estado dos canais de pagamento, evitando que um Nó malicioso tente realizar um Gasto duplo ou comportamento fraudulento (evitando que os participantes na transação submetam compromissos expirados para a cadeia), este serviço pode rastrear automaticamente transações e alertar.
2.3.3 Fiber Network difere da Rede de iluminação BTC
Suporte de múltiplos ativos:
Rede de iluminação BTC之前仅支持 BTC 的fora da cadeia支付,现在可通过 Taproot Asset 升级支持其他资产。Fiber Network 支持多种资产,包括 CKB、BTC、RGB++ 稳定币等。
Taxas e velocidade de transação:
Devido ao funcionamento na cadeia BTC, a Rede de iluminação BTC requer o pagamento de altas taxas de transação BTC ao abrir e fechar canais, especialmente quando o BTC aumenta, os custos operacionais do canal aumentam significativamente. A Fiber Network depende do CKB e possui uma maior taxa de transferência e menor lavagem de dinheiro, o que reduz os custos operacionais ao abrir e fechar canais, proporcionando uma melhor experiência ao usuário.
Interação entre cadeias互操作性:
A Rede de iluminação BTC é usada principalmente para pagamentos na rede BTC e não suporta pagamentos de Interação entre cadeias em outras cadeias UTXO. A Fiber Network suporta a circulação de vários ativos, incluindo ativos nativos BTC (incluindo inscrição, rune, etc.), CKB, ativos nativos RGB++ (incluindo RUSD, etc.). Pagamentos fora da cadeia de ativos de Interação entre cadeias: Com a camada RGB++, todos os ativos das cadeias UTXO podem entrar na Rede de iluminação. A Fiber Network pode se conectar à Rede de iluminação BTC: para realizar pagamentos de Interação entre cadeias (só Fiber Network pode enviar, BTC Rede de iluminação pode receber), os usuários podem usar ativos CKB ou RGB++ através da Fiber Network para comprar ativos na Rede de iluminação BTC e garantir a atomicidade das transações de Interação entre cadeias (não haverá casos de Interação entre cadeias parcialmente bem-sucedida/malsucedida).
2.3.4 O papel da Rede de Fibra em pagamentos de Moeda Estável
A Rede de Fibra é usada para suportar transferências estáveis fora da cadeia, garantindo a instantaneidade e baixo custo dos pagamentos.
Através da criação de canais de pagamento fora da cadeia, a Rede de Fibra permite que os usuários realizem transações de alta frequência fora da cadeia, reduzindo a pressão sobre a cadeia principal.
A rede de fibra suporta a interação entre cadeias de pagamento atômico, permitindo que pagamentos estáveis possam atravessar com segurança várias cadeias.
2.4 Estável++
2.4.1 Stable++ Introdução
Stable++ é um protocolo de stablecoin de sobre-colateralização descentralizado da ecossistema CKB, que permite aos usuários cunhar RUSD vinculado ao dólar americano por meio de colaterais de BTC ou CKB.
RUSD teoricamente é a primeira stablecoin emitida diretamente na rede BTC com base no protocolo RGB++, utilizando a capacidade do CKB para fornecer soluções mais localizadas e eficientes.
Taxas: Os usuários devem pagar taxas ao cunhar RUSD usando BTC/CKB e ao resgatar BTC/CKB usando RUSD.
RUSD stake: Os utilizadores podem obter tokens de governação STB ao emprestarem stake RUSD.
Tokens de governação STB: Os utilizadores podem participar na liquidação do colateral e obter lucros ao fazer staking de STB; os utilizadores podem participar na partilha de taxas ao fazer staking de STB.
Interação entre cadeias: RUSD pode ser transferido entre contas de cadeias UTXO usando a função de ligação isomórfica do RGB++ e o recurso Leap.
A proporção mínima de staking baixa (MCR): devido à compensação eficiente, Gota reduziu o risco de perda potencial enfrentado pelos provedores de protocolos e estabilidade, assim, Gota a demanda pelo valor do colateral
Descentralização:Stable++ é um protocolo totalmente descentralizado, operando de forma independente, sem controle ou permissão de qualquer entidade, permitindo aos usuários interagir livre e seguramente com o sistema.
2.4.2 Mecanismo de Liquidação - Duplo Seguro
Visão geral: O mecanismo de liquidação é uma medida de proteção acionada quando o valor da Garantia cai para um ponto crítico (empréstimo mínimo de RUSD com uma proporção de stake) para garantir que o RUSD Moeda Estável gerado sempre tenha suporte de Garantia suficiente. O sistema liquidará automaticamente os usuários com garantia insuficiente para manter a estabilidade geral do sistema.
Pool de Estabilidade (Stability Pool):
Para resolver o problema da baixa eficiência na liquidação em grande escala, o Stable++ utiliza um pool estável em vez do método de leilão comum da maioria dos protocolos de empréstimo para a liquidação, eliminando a necessidade de buscar liquidantes no mercado. Liquidação automática: o pool estável requer que os LPs (usuários) depositem antecipadamente RUSD como reserva, e quando ocorre a liquidação, o RUSD equivalente ao valor dos ativos ruins será destruído diretamente no pool estável, ao mesmo tempo em que os ativos colaterais são diretamente distribuídos aos LPs. A capacidade de liquidação automática do pool estável, substituindo o leilão tradicional pela distribuição direta de ativos colaterais em excesso, melhora a eficiência e estabilidade da Moeda Estável em cenários de liquidação em grande escala.
Redistribuição:
Visão geral: Quando a reserva do pool estável não é suficiente para liquidar as dívidas ruins, as dívidas ruins e as garantias serão distribuídas entre os mutuários por meio de um mecanismo de realocação adequada. Realocação da dívida: quando o pool de liquidação não consegue cobrir todas as dívidas ruins, as dívidas restantes serão realocadas proporcionalmente entre todos os mutuários. Distribuição da garantia: enquanto os mutuários compartilham a carga das dívidas ruins, eles também receberão uma recompensa proporcional em sobre-colateralização. Ao fazer com que todos os mutuários compartilhem as dívidas ruins, esse mecanismo garante que não haja dívidas sem cobertura no sistema, evitando o acúmulo de riscos sistêmicos. 2.4.3 Stable++ no papel dos pagamentos Moeda Estável
Stable++ protocolo gera Moeda Estável RUSD, como a principal moeda estável utilizada para pagamentos.
Stable++ através de um mecanismo de liquidação inovador, melhora a forma tradicional de sobre-colateralização, garantindo a estabilidade do preço do RUSD.
Com a ajuda da ligação isomórfica e da capacidade do RBG++, o Stable++ torna o RUSD na cadeia na primeira moeda estável a circular livremente em qualquer suporte UTXO, ampliando ainda mais a liquidez das moedas estáveis.
2.5 JoyID
2.5.1 O que é JoyID
JoyID Passkey Carteira é uma Carteira de encriptação gerida em conjunto com a Chave Secreta Passkey.
No ecossistema Nervos, JoyID é projetado como uma ferramenta de autenticação e gerenciamento de identidade intercadeias e descentralizada, permitindo que os usuários armazenem e usem criptomoedas e outros aplicativos descentralizados com segurança.
2.5.2 Principais recursos
Sem senha e frase-semente: Acesso à Carteira através de biometria para login sem chave privada.
Suporte para BTC e Rede Fiber: os usuários podem negociar mais rápido e de maneira mais eficiente, além de ajudar a expandir os cenários de aplicação do CKB.
Suporte multi-cadeia: não só suporta BTC e Nervos CKB, mas o JoyID também suporta ETH e uma série de cadeias EVM.
Obtenha segurança adicional com a Passkey: A Passkey gera uma assinatura secp256r1 associada a dispositivos de hardware para a exchange de blockchain, porque a assinatura secp256r1 não é exposta nas transações, apenas gerada por informações biométricas, proporcionando segurança adicional à Carteira.
Combinação de segurança e facilidade de uso:
Segurança: Hard Carteira > PasskeyCarteira > Software Unmanaged Carteira > Managed Carteira Facilidade de Uso: PasskeyCarteira > Carteira Hospedada > Software Não Gerenciado Carteira > Hardware Carteira
2.5.3 O papel do JoyID nos pagamentos de moeda estável
Como interface de usuário, o JoyID permite que os usuários realizem pagamentos de Moeda Estável na rede CKB, gerenciem seus ativos RUSD e canais de pagamento.
Com sua excelente combinação de habilidades (segurança, facilidade de uso, suporte multichain), o JoyID pode capacitar ainda mais os pagamentos de Moeda Estável baseados em CKB e outras transações.
3. Cadeia de Pagamento
Pagamentos iniciados e recebidos: os usuários podem abrir canais de pagamento através da carteira JoyID e realizar pagamentos com Moeda Estável. Emissão de Moeda Estável: RGB++ e Stable++ trabalham juntos, Stable++ gera RUSD sobre-colateralizando BTC ou CKB, e depois emite na cadeia RGB++. Interação entre cadeias de transações e circulação: RGB++ conecta perfeitamente a cadeia BTC (e outras cadeias UTXO) com a cadeia CKB através de vinculação isomórfica e Leap, permitindo a interação de RUSD e outros ativos em várias cadeias UTXO, expandindo o alcance da circulação de ativos e garantindo a sincronização de dados. Registro de transações e Liquidação: A combinação da Rede Fiber e CKB suporta o processamento rápido de pagamentos fora da cadeia e o CKB, como uma camada 1, garante a liquidação final das transações, garantindo a segurança do estado de todas as transações e ativos. Base para transações complexas: A Máquina Virtual e o modelo de célula do CKB fornecem um ambiente de execução de contratos inteligentes, suportando condições de pagamento complexas e lógica de contrato personalizada, ao mesmo tempo em que garantem a descentralização do protocolo Stable++.
Esta página pode conter conteúdos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
Implementação do Pagamento com CKB Stablecoin
Autor: Jimmie, da 10K Ventures
1. Visão Geral
CKB pagamento de stablecoin é uma solução de pagamento DescentralizaçãoMoeda Estável baseada na rede CKB, que permite aos usuários gerar e gerenciar pagamentos Moeda Estável RUSD vinculados ao dólar americano, através de redes de camada 2 como RGB++ e Fiber Network, utilizando as redes combinadas de CKB e BTC. Isso possibilita uma Interação entre cadeiasMoeda Estável segura, rápida e de baixo custo.
2. Introdução aos Componentes Principais
2.1 CKB (Common Knowledge Base)
2.1.1 O que é CKB
CKB é uma blockchain Layer 1 da Nervos Network, cujas principais funcionalidades podem ser resumidas como Consenso e Execução (Consensus & Execution) e Disponibilidade de Dados (Data Availability), melhorando a escalabilidade através da criação de canais de pagamento e RGB++.
É baseado no Mecanismo de consenso PoW, semelhante ao BTC, e adota uma versão aprimorada do Algoritmo BTC NC-MAX, que melhora a eficiência e capacidade de resposta da rede, acelerando o tempo de confirmação das transações e a taxa de Bloco Gota, em contraste com o intervalo fixo de um Bloco a cada 10 minutos para BTC, o CKB ajusta dinamicamente o intervalo do Bloco com base na atividade da rede (aproximadamente a cada quatro horas), otimizando assim o desempenho.
CKB utiliza a função de hash Eaglesong, que é uma função de hash personalizada para a Rede Nervos, e serve como substituto do SHA-256, proporcionando a mesma segurança.
CKB adota o modelo de célula como o núcleo de sua estrutura de dados, que é uma versão aprimorada do modelo de contabilidade UTXO do BTC:
Através do sistema de script duplo, permite armazenamento e verificação de dados mais flexíveis, suportando a emissão de ativos e a execução de contratos inteligentes. Fornece funções de armazenamento de dados e gestão de estado, garantindo a disponibilidade a longo prazo de todos os ativos e dados na cadeia.
2.1.2 Modelo de célula
Modelo CELL e suas características:
Cell é semelhante ao modelo UTXO do BTC, mas introduz scripts duplos para realizar armazenamento e verificação de dados na cadeia de contratos inteligentes. Armazenar qualquer tipo de dados ou ativos: no modelo UTXO do BTC, cada saída de transação pode conter apenas informações simples de quantidade e propriedade; enquanto cada Cell da CKB pode armazenar código de contrato inteligente e, em transações, acionar a execução desses scripts por chamadas externas, o que significa que cada Cell pode executar logicamente contratos inteligentes independentes e ter programabilidade. Separação de estado e computação: como o Cell armazena o código e o estado do contrato inteligente, permite que cada Cell execute independentemente tarefas de computação complexas do contrato em Camada 2 ou fora da cadeia, e os resultados da execução são sincronizados de volta para a Camada 1 por meio de transações, garantindo a segurança da rede e a consistência dos dados. Execução e empacotamento paralelos de transações: por meio do modelo Cell, contratos inteligentes em diferentes Cells podem ser executados em paralelo e, ao mesmo tempo, os resultados das transações de diferentes Cells podem ser empacotados e atualizados na cadeia, tornando os cálculos mais eficientes e gota lavagem de dinheiro.
Princípio de funcionamento do modelo CELL:
Cell é composto por entradas e saídas: semelhante ao modelo UTXO do BTC, o Cell executa transações e atualizações de estado através de entradas e saídas. Cada Cell pode ser gasto como entrada para uma transação e gerar novas saídas, criando novos Cells. Elementos constituintes do Cell: Cada Cell contém Capacidade, Dados Atualizados, Bloqueio e Tipo. Capacidade: A Capacidade registra o tamanho do espaço de armazenamento do Cell, representando também o valor de armazenamento do Token CKB. Os Cells criados pelos usuários precisam alocar uma Capacidade adequada com base no volume de dados, garantindo a utilização efetiva do espaço de armazenamento na cadeia. Dados: É uma das características centrais do modelo do Cell, podendo armazenar informações diversas, desde números simples até estados de Contratos inteligentes complexos, permitindo a diversificação dos dados armazenados na cadeia. Sistema de script duplo: O Bloqueio é usado para autenticação, semelhante ao mecanismo de assinatura do BTC, impedindo que usuários não autorizados acessem ou modifiquem os dados do Cell. Os usuários devem fornecer a assinatura correta ou múltiplas assinaturas para desbloquear e usar o Cell. O Tipo define a lógica de validação dos dados do Cell, determinando as regras para uso ou modificação do Cell em transações futuras, decidindo a legitimidade da transação ou estado por meio da execução de Contratos inteligentes ou validação de regras. Live Cell e Dead Cell: Live Cell refere-se a um Cell que ainda não foi gasto e pode ser usado como entrada para transações futuras ou atualizações de estado. Quando um Cell é gasto, torna-se um Dead Cell e não pode mais ser usado, mas seu histórico é mantido na cadeia para garantir rastreabilidade. Mecanismo de aluguel de estado: Os usuários precisam alugar espaço de armazenamento na cadeia pagando com Tokens CKB, garantindo assim o armazenamento de dados a longo prazo e evitando a explosão de estados (State Bloat).
2.1.3 Programabilidade & CKB-VM![7314991 NSosT1TUfLJoi8byGrrpophwYFzjq2OfhSbaNTu0.jpeg]()
O modelo Cell é a base da programabilidade do CKB: suporta o armazenamento de estados de contratos inteligentes e scripts de execução em cada célula, o que permite uma integração estreita entre a execução de contratos e a gestão de ativos
Através da Máquina virtual RISC-V Turing Completo (CKB-VM), os desenvolvedores podem executar Contratos inteligentes personalizados na cadeia. A flexibilidade do conjunto de instruções RISC-V concede aos desenvolvedores mais liberdade para escrever contratos, permitindo que o CKB suporte lógicas de contratos complexas.
CKB-VM suporta várias linguagens, incluindo C e Rust, entre outras linguagens populares. Essa ampla compatibilidade diferencia a CKB-VM de outras Máquinas Virtuais de blockchain que normalmente estão limitadas a linguagens específicas, abrindo-a para uma comunidade de desenvolvedores mais ampla. A rede CKB também suporta SDKs para linguagens mainstream, como Java, Rust, Go e Java, facilitando o desenvolvimento para os desenvolvedores usando suas ferramentas familiares.
Compatibilidade e escalabilidade: O design do CKB-VM garante compatibilidade com o modelo UTXO do BTC e outras blockchains, ao mesmo tempo que suporta contratos inteligentes altamente escaláveis e aplicações complexas.
2.1.4 PoW Mecanismo de consenso
CKB adota um Mecanismo de consenso semelhante ao PoW do BTC para garantir a segurança e a descentralização da rede, semelhante ao BTC, os mineiros competem para calcular valores de hash e empacotar blocos, garantindo assim a imutabilidade e a resistência à censura da rede.
NC-MAX Algoritmo: Em comparação com o BTC, o CKB introduziu o aprimorado NC-MAX Algoritmo. Esta melhoria permite uma maior taxa de transferência e otimiza a eficiência do Bloco embalagem, reduz a taxa de blocos órfãos e aumenta a velocidade de confirmação de transações, tornando-o adequado para cenários de grande escala, como armazenamento e pagamento de ativos de Liquidação.
Função hash Eaglesong: A concepção personalizada da função hash Eaglesong oferece vantagens em termos de desempenho e segurança para a rede Nervos CKB, por meio de neutralidade ASIC, eficiência, segurança e equidade de rede, garantindo a Descentralização, ao mesmo tempo que aumenta a eficiência de Mineração e escalabilidade da rede.
2.1.5 Arquitetura de segurança em várias camadas
CKB adota uma arquitetura de segurança em camadas: Layer 1 se concentra na Liquidação final dos dados e na segurança do estado, enquanto a Camada 2 é usada para expandir a capacidade de processamento de transações.
A arquitetura separada garante a segurança da cadeia principal (Layer 1): reduzindo a carga no processamento de transações e aumentando a estabilidade geral da rede
2.1.6 Conexão e legitimidade com BTC
Interação entre cadeias de modelo UTXO:
O modelo de célula do CKB é uma extensão do modelo de UTXO do BTC. Os usuários de BTC podem mapear seus ativos na rede CKB e usar a flexibilidade da rede CKB para armazenamento, operações de contrato inteligente e aplicativos de Finanças Descentralizadas (DeFi). Como as células são estruturalmente semelhantes às UTXOs do BTC e o CKB é compatível com o algoritmo de assinatura do BTC, os usuários podem manipular ativos CKB na cadeia com uma carteira BTC, o mesmo vale para outras cadeias de UTXO.
Autenticidade: CKB mantém a consistência ideológica com BTC ao adotar o NC-Max (Nakamoto Consensus Max), que é uma versão aprimorada do Consenso Nakamoto, oferecendo maior segurança e desempenho.
Apoio da comunidade: A comunidade Nervos é composta por muitos entusiastas de tecnologia blockchain, desenvolvedores e Mineiro, e recebe apoio de parte da comunidade BTC. Sua legitimidade reside no fato de que ela herda o pensamento de Descentralização do BTC e atende a uma gama mais ampla de necessidades através de recursos expandidos.
2.1.7 CKB no papel dos pagamentos em moeda estável
O modelo de células CKB para armazenar e gerenciar saldos de moeda estável: O modelo de células CKB é a base para armazenar moedas estáveis, onde os saldos de moeda estável como RUSD são armazenados em células na cadeia. Cada célula contém informações completas de saldo, garantindo a segurança e rastreabilidade dos ativos.
Registrar o estado da transação: CKB suporta registrar cada mudança de estado na cadeia, todos os processos de pagamento podem ser registrados e rastreados de forma transparente através do modelo de Cell. Esse mecanismo é fundamental para pagamentos em moeda estável, garantindo a segurança e verificabilidade das transações.
A execução de contratos inteligentes: operações complexas como pagamentos condicionais e bloqueios durante o processo de pagamento de moedas estáveis podem ser realizadas por contratos inteligentes suportados pelo CKB-VM.
2.2 RGB++
2.2.1 O que é RGB++
RGB++ é um protocolo de emissão de ativos e contratos inteligentes descentralizados, adequado para o modelo Bitcoin UTXO e outras blockchains UTXO.
O protocolo RGB++ herda a ideia do protocolo RGB de criar uma transação e vinculá-la na cadeia e fora da cadeia. A diferença é que o RGB utiliza a validação do cliente para mover mais dados que a rede BTC não pode armazenar e contratos inteligentes que não podem ser realizados para fora da cadeia, criando transações correspondentes vinculadas na cadeia. Já o RGB++ move esses dados não armazenáveis e contratos inteligentes não realizáveis para CKB, tornando o CKB a camada de liquidação de contratos inteligentes do BTC.
2.2.2 Função básica
Através do RGB++, transforme CKB em uma sidechain da BTC: como uma sidechain complementar à BTC, lida com lógica complexa e operações inteligentes que não podem ser processadas nativamente pela Máquina de Turing e pelos Contratos Inteligentes.
Interagindo com a rede BTC:
Transação ocorre: Na rede BTC, os usuários concluem transações usando o modelo UTXO convencional, enquanto a parte que envolve a execução de contratos inteligentes é vinculada ao estado e aos dados do contrato no CKB usando o RGB++. Lógica de validação: As transações registradas na rede BTC são sincronizadas com o estado do contrato armazenado no CKB por meio do RGB++, garantindo a legalidade da transação por meio de lógica de validação específica. Sempre que uma transação ocorre na rede, o RGB++ aciona a execução do contrato no CKB, verificando se a transação atende às regras pré-definidas, como saldo suficiente, assinatura válida e condições de contrato satisfeitas.
RGB++ utiliza o modelo de validação do lado do cliente (Client-Side Validation) para garantir a privacidade e integridade dos dados fora da cadeia, apenas submetendo os dados para liquidação final na CKB quando a validação fora da cadeia for bem-sucedida.
Emissão e gerenciamento de ativos: RGB++ permite que os usuários emitam ativos (como stablecoins, Tokens, etc.) fora da cadeia de protocolos e gerenciem o ciclo de vida desses ativos usando CKB (não apenas para emissão e circulação de ativos, mas também para operações mais complexas, como bloqueio de tempo, pagamentos condicionais, etc.).
RGB++ realizou a combinação da alta segurança do BTC com a programabilidade do CKB.
2.2.3 Ligação Isomórfica![7314992 dUAva0iWCgSZK1oFflfjmdNzifzxcVTrgxKldqvp.jpeg]()
Ativo&EstadoInteração entre cadeias de sincronização: O vínculo isomórfico refere-se a manter ativos e estados sincronizados entre BTC e CKB (ou outras blockchains UTXO, como Cardano), por meio de um mecanismo de vinculação. Sempre que ocorre uma transação de ativos em BTC na cadeia, o RGB++ mapeará no CKB o status do contrato correspondente ou alterações de ativos.
Expansão do UTXO: Em um vínculo isomórfico, cada UTXO na cadeia BTC terá uma célula correspondente (contêiner UTXO) no CKB, registrando o estado dos ativos e as condições do contrato inteligente correspondentes.
Vinculação de ativos: quando um usuário possui um determinado ativo RGB++ na cadeia BTC, o Cell na CKB armazenará o estado correspondente do ativo, e a vinculação isomórfica entre as duas cadeias garantirá a consistência das informações desses ativos.
Sincronização de transações: quando ocorre uma transação de RGB++ Token, o mecanismo de vinculação isomórfica gera um compromisso na rede BTC e, na cadeia CKB, a célula correspondente é consumida, enquanto uma nova célula é gerada para alocar o ativo.
Vantagens da vinculação de contrapartida - BTCFi capacitação
Contrato inteligente suporta: BTC não pode suportar nativamente Contratos inteligentes Turing Completo, mas através de vinculação isomórfica, CKB pode atuar como camada de execução de Contratos inteligentes, gerenciando condições de transação complexas de ativos BTC, como bloqueio de tempo, pagamentos condicionais, etc. Flexibilidade na gestão de ativos: O vinculação isomórfica permite a gestão de ativos que circulam na rede BTC na CKB, permitindo que os usuários executem operações financeiras complexas com a flexibilidade de programação da CKB, sem precisar alterar o protocolo subjacente do BTC.
2.2.4 Leap
RGB++ Layer Upgrade Proposal: Expand the binding relationship between CKB and BTC to all UTXO chains, achieving interchain asset interaction through “rebinding”.
BTC e outras interações sem pontes entre as cadeias UTXO: O objetivo principal é permitir que os ativos RGB++ na cadeia BTC sejam transferidos sem problemas para outras UTXO na cadeia, gerenciando e transferindo ativos em vários blocos na cadeia através da troca de UTXOs aos quais os ativos estão vinculados.
Tecnologia sem pontes: Leap utiliza a tecnologia de Ligação Isomórfica e a troca de UTXO em diferentes na cadeia, sem depender da tradicional interação de pontes entre cadeias Lock-Mint, para alcançar a transferência de ativos entre interações de cadeias.
Fluxo de operação: por exemplo, os utilizadores podem controlar os ativos RGB++ originalmente na cadeia BTC, e dividir e transferir os ativos na cadeia Cardano.
Publicação de Compromisso: Primeiro, o usuário precisa publicar um Compromisso na cadeia BTC, declarando a intenção de desvincular os ativos vinculados ao UTXO do BTC. Vinculação à cadeia Cardano: Em seguida, um novo Compromisso é publicado na cadeia Cardano para vincular esse ativo RGB++ ao eUTXO do Cardano. Modificação do script de bloqueio: Em seguida, o script de bloqueio do ativo RGB++ na cadeia CKB é modificado, trocando a condição de desbloqueio do UTXO do BTC pelo eUTXO na cadeia Cardano. Essa etapa permite que o detentor do ativo controle os ativos originalmente na cadeia BTC por meio da cadeia Cardano.
O papel da CKB no Leap:
CKB desempenha um papel semelhante ao de um indexador e camada de disponibilidade de dados (DA). Todos os dados de ativos RGB++ ainda são armazenados na cadeia CKB, com o CKB atuando como uma testemunha de terceiros para processar as solicitações Leap e garantir a segurança dos ativos de interação entre cadeias. O CKB fornece segurança e confiabilidade: em comparação com os mecanismos de múltiplas assinaturas ou MPC (cálculo multipartidário) comuns em pontes de interação entre cadeias tradicionais, a segurança e a propriedade descentralizada do CKB são mais confiáveis.
2.2.5 RGB++ no papel dos pagamentos de moeda estável
Emissão e circulação de stablecoins: emissão de stablecoins na cadeia BTC através do RGB++, com gestão inteligente de ativos através do CKB.
Gestão de ativos cross-chain: garantir a operação perfeita do pagamento de moeda estável em diferentes UTXO na cadeia, através da combinação da camada RGB++ e CKB.
Contrato inteligente suporta: fornecer condições de pagamento complexas, bloqueio de tempo e outras funcionalidades para pagamentos de moeda estável, melhorando a flexibilidade e segurança dos pagamentos.
Função da ponte: a camada RGB ++ atua como uma ponte entre BTC (e outras cadeias UTXO) e CKB, estendendo a programabilidade e capacidade de gerenciamento de ativos do BTC, tornando as funções de pagamento Moeda Estável do BTC mais diversificadas e flexíveis.
2.3 Rede de Fibra
2.3.1 Introdução à Rede de Fibra
Fiber Network é um esquema de extensão da Camada 2 na CKB semelhante ao Rede de iluminação do BTC: é projetado especificamente para melhorar a capacidade de pagamento fora da cadeia da CKB, permitindo aos usuários realizar pagamentos fora da cadeia de forma rápida e econômica. Ao realizar transações fora da cadeia através de canais de pagamento, a pressão sobre a cadeia principal é reduzida e a velocidade das transações é aumentada.
Características de pagamento fora da cadeia: A rede Fiber Network realiza transferências rápidas fora da cadeia por meio de canais de pagamento, eliminando a dependência da cadeia principal CKB e aumentando a capacidade de transação.
现状:截至 2024 年 9 月,根据 mempool 的数据,当前 BTC Rede de iluminação中安置了 3 亿多美元的资金,Nó数量约为 1.2 万个,彼此之间构建了近 5 万条支付通道。基于 Nervos CKB 的 Fiber Network 已经上线Testnet。
2.3.2 Pontos-chave da tecnologia
Canal de pagamento fora da cadeia (Fiber Channels): A Fiber Network permite aos utilizadores trocar ativos diretamente fora da cadeia, até que o canal seja fechado e o estado final seja submetido à cadeia principal CKB para Liquidação.
Contrato na cadeia (HTLC):
Semelhante à Rede de iluminação BTC, a Rede de fibra agora também usa Contratos de Bloqueio de Tempo com Hash (HTLC) para garantir a segurança das transações fora da cadeia; Se a transação fora da cadeia não for confirmada dentro do período acordado, os ativos serão automaticamente devolvidos através do HTLC. PTLC: A Rede de fibra aprimorou o HTLC para evitar o uso do mesmo valor de criptografia em todo o caminho de pagamento, usando PTLC para evitar a divulgação da privacidade da correlação da transação.
Roteamento Multi-Hop: Assim como Rede de iluminação BTC da Rede de Fibra, suporta o roteamento de caminhos de pagamento por meio de vários nós, usando o algoritmo de Dijkstra para buscar caminhos de pagamento, a fim de reduzir custos de roteamento e aumentar a taxa de sucesso dos pagamentos em caminhos de vários saltos.
Serviço de monitorização - Watchtower Service: Os utilizadores podem utilizar o serviço de monitorização 24 horas por dia para monitorizar o estado dos canais de pagamento, evitando que um Nó malicioso tente realizar um Gasto duplo ou comportamento fraudulento (evitando que os participantes na transação submetam compromissos expirados para a cadeia), este serviço pode rastrear automaticamente transações e alertar.
2.3.3 Fiber Network difere da Rede de iluminação BTC
Suporte de múltiplos ativos:
Rede de iluminação BTC之前仅支持 BTC 的fora da cadeia支付,现在可通过 Taproot Asset 升级支持其他资产。Fiber Network 支持多种资产,包括 CKB、BTC、RGB++ 稳定币等。
Taxas e velocidade de transação:
Devido ao funcionamento na cadeia BTC, a Rede de iluminação BTC requer o pagamento de altas taxas de transação BTC ao abrir e fechar canais, especialmente quando o BTC aumenta, os custos operacionais do canal aumentam significativamente. A Fiber Network depende do CKB e possui uma maior taxa de transferência e menor lavagem de dinheiro, o que reduz os custos operacionais ao abrir e fechar canais, proporcionando uma melhor experiência ao usuário.
Interação entre cadeias互操作性:
A Rede de iluminação BTC é usada principalmente para pagamentos na rede BTC e não suporta pagamentos de Interação entre cadeias em outras cadeias UTXO. A Fiber Network suporta a circulação de vários ativos, incluindo ativos nativos BTC (incluindo inscrição, rune, etc.), CKB, ativos nativos RGB++ (incluindo RUSD, etc.). Pagamentos fora da cadeia de ativos de Interação entre cadeias: Com a camada RGB++, todos os ativos das cadeias UTXO podem entrar na Rede de iluminação. A Fiber Network pode se conectar à Rede de iluminação BTC: para realizar pagamentos de Interação entre cadeias (só Fiber Network pode enviar, BTC Rede de iluminação pode receber), os usuários podem usar ativos CKB ou RGB++ através da Fiber Network para comprar ativos na Rede de iluminação BTC e garantir a atomicidade das transações de Interação entre cadeias (não haverá casos de Interação entre cadeias parcialmente bem-sucedida/malsucedida).
2.3.4 O papel da Rede de Fibra em pagamentos de Moeda Estável
A Rede de Fibra é usada para suportar transferências estáveis fora da cadeia, garantindo a instantaneidade e baixo custo dos pagamentos.
Através da criação de canais de pagamento fora da cadeia, a Rede de Fibra permite que os usuários realizem transações de alta frequência fora da cadeia, reduzindo a pressão sobre a cadeia principal.
A rede de fibra suporta a interação entre cadeias de pagamento atômico, permitindo que pagamentos estáveis possam atravessar com segurança várias cadeias.
2.4 Estável++
2.4.1 Stable++ Introdução![7314993 5wgAZewYSy7PYlkpuzBNyqNeTyAA3UGR8yoNk2XH.jpeg]()
Stable++ é um protocolo de stablecoin de sobre-colateralização descentralizado da ecossistema CKB, que permite aos usuários cunhar RUSD vinculado ao dólar americano por meio de colaterais de BTC ou CKB.
RUSD teoricamente é a primeira stablecoin emitida diretamente na rede BTC com base no protocolo RGB++, utilizando a capacidade do CKB para fornecer soluções mais localizadas e eficientes.
Taxas: Os usuários devem pagar taxas ao cunhar RUSD usando BTC/CKB e ao resgatar BTC/CKB usando RUSD.
RUSD stake: Os utilizadores podem obter tokens de governação STB ao emprestarem stake RUSD.
Tokens de governação STB: Os utilizadores podem participar na liquidação do colateral e obter lucros ao fazer staking de STB; os utilizadores podem participar na partilha de taxas ao fazer staking de STB.
Interação entre cadeias: RUSD pode ser transferido entre contas de cadeias UTXO usando a função de ligação isomórfica do RGB++ e o recurso Leap.
A proporção mínima de staking baixa (MCR): devido à compensação eficiente, Gota reduziu o risco de perda potencial enfrentado pelos provedores de protocolos e estabilidade, assim, Gota a demanda pelo valor do colateral
Descentralização:Stable++ é um protocolo totalmente descentralizado, operando de forma independente, sem controle ou permissão de qualquer entidade, permitindo aos usuários interagir livre e seguramente com o sistema.
2.4.2 Mecanismo de Liquidação - Duplo Seguro
Visão geral: O mecanismo de liquidação é uma medida de proteção acionada quando o valor da Garantia cai para um ponto crítico (empréstimo mínimo de RUSD com uma proporção de stake) para garantir que o RUSD Moeda Estável gerado sempre tenha suporte de Garantia suficiente. O sistema liquidará automaticamente os usuários com garantia insuficiente para manter a estabilidade geral do sistema.![7314994 Inl0xy8UMystIcYsWfMQrO8H3MaNEsP9pdx3v0qa.jpeg]()
Pool de Estabilidade (Stability Pool):
Para resolver o problema da baixa eficiência na liquidação em grande escala, o Stable++ utiliza um pool estável em vez do método de leilão comum da maioria dos protocolos de empréstimo para a liquidação, eliminando a necessidade de buscar liquidantes no mercado. Liquidação automática: o pool estável requer que os LPs (usuários) depositem antecipadamente RUSD como reserva, e quando ocorre a liquidação, o RUSD equivalente ao valor dos ativos ruins será destruído diretamente no pool estável, ao mesmo tempo em que os ativos colaterais são diretamente distribuídos aos LPs. A capacidade de liquidação automática do pool estável, substituindo o leilão tradicional pela distribuição direta de ativos colaterais em excesso, melhora a eficiência e estabilidade da Moeda Estável em cenários de liquidação em grande escala.
Redistribuição:
Visão geral: Quando a reserva do pool estável não é suficiente para liquidar as dívidas ruins, as dívidas ruins e as garantias serão distribuídas entre os mutuários por meio de um mecanismo de realocação adequada. Realocação da dívida: quando o pool de liquidação não consegue cobrir todas as dívidas ruins, as dívidas restantes serão realocadas proporcionalmente entre todos os mutuários. Distribuição da garantia: enquanto os mutuários compartilham a carga das dívidas ruins, eles também receberão uma recompensa proporcional em sobre-colateralização. Ao fazer com que todos os mutuários compartilhem as dívidas ruins, esse mecanismo garante que não haja dívidas sem cobertura no sistema, evitando o acúmulo de riscos sistêmicos. 2.4.3 Stable++ no papel dos pagamentos Moeda Estável
Stable++ protocolo gera Moeda Estável RUSD, como a principal moeda estável utilizada para pagamentos.
Stable++ através de um mecanismo de liquidação inovador, melhora a forma tradicional de sobre-colateralização, garantindo a estabilidade do preço do RUSD.
Com a ajuda da ligação isomórfica e da capacidade do RBG++, o Stable++ torna o RUSD na cadeia na primeira moeda estável a circular livremente em qualquer suporte UTXO, ampliando ainda mais a liquidez das moedas estáveis.
2.5 JoyID
2.5.1 O que é JoyID
JoyID Passkey Carteira é uma Carteira de encriptação gerida em conjunto com a Chave Secreta Passkey.
No ecossistema Nervos, JoyID é projetado como uma ferramenta de autenticação e gerenciamento de identidade intercadeias e descentralizada, permitindo que os usuários armazenem e usem criptomoedas e outros aplicativos descentralizados com segurança.
2.5.2 Principais recursos
Sem senha e frase-semente: Acesso à Carteira através de biometria para login sem chave privada.
Suporte para BTC e Rede Fiber: os usuários podem negociar mais rápido e de maneira mais eficiente, além de ajudar a expandir os cenários de aplicação do CKB.
Suporte multi-cadeia: não só suporta BTC e Nervos CKB, mas o JoyID também suporta ETH e uma série de cadeias EVM.
Obtenha segurança adicional com a Passkey: A Passkey gera uma assinatura secp256r1 associada a dispositivos de hardware para a exchange de blockchain, porque a assinatura secp256r1 não é exposta nas transações, apenas gerada por informações biométricas, proporcionando segurança adicional à Carteira.
Combinação de segurança e facilidade de uso:
Segurança: Hard Carteira > PasskeyCarteira > Software Unmanaged Carteira > Managed Carteira Facilidade de Uso: PasskeyCarteira > Carteira Hospedada > Software Não Gerenciado Carteira > Hardware Carteira
2.5.3 O papel do JoyID nos pagamentos de moeda estável
Como interface de usuário, o JoyID permite que os usuários realizem pagamentos de Moeda Estável na rede CKB, gerenciem seus ativos RUSD e canais de pagamento.
Com sua excelente combinação de habilidades (segurança, facilidade de uso, suporte multichain), o JoyID pode capacitar ainda mais os pagamentos de Moeda Estável baseados em CKB e outras transações.
3. Cadeia de Pagamento
Pagamentos iniciados e recebidos: os usuários podem abrir canais de pagamento através da carteira JoyID e realizar pagamentos com Moeda Estável. Emissão de Moeda Estável: RGB++ e Stable++ trabalham juntos, Stable++ gera RUSD sobre-colateralizando BTC ou CKB, e depois emite na cadeia RGB++. Interação entre cadeias de transações e circulação: RGB++ conecta perfeitamente a cadeia BTC (e outras cadeias UTXO) com a cadeia CKB através de vinculação isomórfica e Leap, permitindo a interação de RUSD e outros ativos em várias cadeias UTXO, expandindo o alcance da circulação de ativos e garantindo a sincronização de dados. Registro de transações e Liquidação: A combinação da Rede Fiber e CKB suporta o processamento rápido de pagamentos fora da cadeia e o CKB, como uma camada 1, garante a liquidação final das transações, garantindo a segurança do estado de todas as transações e ativos. Base para transações complexas: A Máquina Virtual e o modelo de célula do CKB fornecem um ambiente de execução de contratos inteligentes, suportando condições de pagamento complexas e lógica de contrato personalizada, ao mesmo tempo em que garantem a descentralização do protocolo Stable++.