Versão atualizada dos ordinais no CKB? Entenda o Spore do protocolo de criação de objetos digitais em um artigo

Na sexta-feira passada, a JoyID Wallet lançou oficialmente o primeiro Spore DOB Marketplace baseado no modelo de negociação de carteira de pedidos UTXO e abriu a negociação para o primeiro ativo DOB - Unicorn Box.

DOB (Objeto Digital) é um ativo criptografado emitido por meio do Spore, o protocolo de criação de objetos digitais na blockchain CKB. O protocolo Spore não é exatamente o protocolo NFT com o qual muitas pessoas estão familiarizadas, porque o DOB gerado pelo protocolo Spore não é apenas inviolável e completamente armazenado na cadeia, mas também estabelece uma conexão inerente entre conteúdo e valor. Especificamente, a geração de DOB requer a obtenção de tokens CKB como “matéria-prima”.A quantidade de CKB cunhada determina o tamanho do espaço de armazenamento do DOB na cadeia, e a destruição do DOB pode recuperar o CKB ocupado. Este mecanismo garante que a detenção do Spore DOB equivale à ocupação de CKB, reduzindo assim a circulação de CKB no ecossistema, o que terá um impacto positivo no mercado secundário de CKB - à medida que mais CKB é ocupado, espera-se que o seu valor aumente. Isto estabelece uma relação simbiótica saudável entre os criadores e detentores do Spore DOB e o ecossistema CKB como um todo.

No artigo de hoje, apresentaremos em detalhes o protocolo de criação de objetos digitais Spore na blockchain CKB e suas diversas inovações.

A origem do protocolo Spore

Segundo a equipe, o protocolo Spore foi concebido há um ano e foi amplamente inspirado nos Ordinais. Como o Bitcoin não oferece suporte a contratos inteligentes, há muitas coisas que os Ordinais não podem fazer. Do ponto de vista técnico, os Ordinais são um protocolo muito simples, mas muitas pessoas estão interessadas nele e muitas pessoas o usam. Portanto, a equipe do Spore pensou em como estender o protocolo Ordinals da perspectiva do CKB, e o protocolo Spore surgiu.

A equipe do Spore acredita que se o Bitcoin suportar contratos inteligentes, os Ordinals deveriam se tornar como o Spore. Em outras palavras, se o CKB é considerado uma versão atualizada do Bitcoin, então o Spore é uma versão atualizada do Ordinals. **

Recursos do protocolo Spore

1. Suporta vários tipos de conteúdo, proporcionando mais espaço para criatividade

Ao contrário de muitos NFTs de imagens pequenas no ecossistema Ethereum, o protocolo Spore não se limita a imagens estáticas ou links offline, mas também oferece suporte a vários tipos de conteúdo, como vídeo, áudio, texto, etc., dando aos criadores mais espaço para criatividade.

Versão atualizada dos ordinais no CKB? Entenda o protocolo de criação de objetos digitais Spore em um artigo

2. Todo o conteúdo está na cadeia, permitindo que os usuários realmente assumam a propriedade

NFTs baseados no protocolo Ethereum ERC-721, como CryptoPunks, armazenam apenas imageHash em seus contratos inteligentes, enquanto as imagens são armazenadas no servidor do site centralizado larvalabs.com. Se o servidor desligar, essas imagens desaparecerão. ; Outro exemplo é o Boring Ape (BAYC). Seu contrato inteligente armazena um endereço IPFS, então essas fotos do Boring Ape são, na verdade, hospedadas no IPFS. Em outras palavras, o conteúdo dos NFTs Ethereum mais conhecidos é armazenado fora da cadeia e apenas um elo é armazenado na cadeia. Em contraste, os dados de conteúdo do DOB cunhados através do protocolo Spore são completamente armazenados na blockchain CKB (em Cell).

Versão atualizada dos ordinais no CKB? Entenda o protocolo de criação de objetos digitais Spore em um artigo

Do ponto de vista técnico, o verdadeiro proprietário do NFT do protocolo Ethereum ERC-721 é um contrato inteligente. O contrato inteligente especifica quais endereços possuem quais NFTs e dá a esses endereços permissões operacionais; enquanto os DOBs cunhados por meio do protocolo Spore são essencialmente O acima é uma Célula (uma versão melhorada do UTXO), que é portátil e totalmente controlada pelo usuário, pois a Célula só pode ser desbloqueada pelo usuário com sua própria chave privada, e os contratos inteligentes não podem controlar essas Células. É por isso que há um problema com o contrato inteligente do Ethereum NFT, e todos os NFTs podem ser ruins; no blockchain CKB ou no modelo blockchain UTXO, apenas o vazamento da chave privada do usuário pode levar a perdas de ativos. Na verdade, essa diferença é causada pela diferença entre o modelo de conta e o modelo UTXO.

3. Todo DOB tem CKB como suporte de valor

Armazenar qualquer tipo de coisa na blockchain CKB requer ocupação de CKB. Um token CKB é igual a um byte de espaço na cadeia. Portanto, se você quiser fazer um Spore DOB de 200 bytes, será necessário adquirir 200 CKB para ocupar o espaço na cadeia.

Isto é muito interessante porque o blockchain era originalmente um espaço virtual infinito, mas agora cria um recurso limitado, e o protocolo Spore amplifica ainda mais isso. Cada CKB consome muitos recursos de energia e poder de computação dos mineradores. Usamos CKB para lançar Spore DOB, que é como usar ouro extraído do minério para criar joias. Como a matéria-prima ouro em si tem valor, esta joia, independentemente do seu nível de artesanato, há valor. O valor subjacente do Spore DOB vem do CKB que ele ocupa, e o valor do CKB vem de toda a rede blockchain.

O valor das joias de ouro é naturalmente superior ao valor da matéria-prima ouro, portanto o valor do Spore DOB será naturalmente superior ao valor do CKB que ocupa. Se não gostarmos dessas joias de ouro, podemos destruí-las para recuperar o ouro bruto. Da mesma forma, se você não quiser este DOB, poderá destruí-lo e recuperar o CKB ocupado.

Versão atualizada dos ordinais no CKB? Entenda o protocolo de criação de objetos digitais Spore em um artigo

Este mecanismo garante que a detenção do Spore DOB equivale à ocupação do CKB, reduzindo assim a circulação de CKB dentro do ecossistema, o que terá um impacto positivo no mercado secundário de CKB - à medida que mais Spore DOB for criado e detido, mais CKB será ocupado. , e a circulação do CKB diminuirá ainda mais. A redução da circulação fará subir o seu preço, promovendo assim o aumento do valor do Spore DOB que utiliza o CKB como “matéria-prima”, e o efeito riqueza provocado pela valorização do DOB. Isso atrairá mais pessoas para cunhar e manter o DOB, permitindo, em última análise, que o CKB alcance um volante positivo.

4. Sem taxas de transação, proporcionando melhor experiência do usuário e proteção de privacidade

O DOB cunhado através do protocolo Spore será depositado com mais 1 CKB por padrão durante a cunhagem, para que você não precise pagar taxas adicionais de gás (taxas de mineração) sempre que negociar DOB no futuro. Porque quando a rede não está congestionada, 1 CKB pode pagar as taxas de mineração necessárias para mais de 7.000 transferências em cadeia.

Taxas de transação gratuitas podem proporcionar uma melhor experiência ao usuário e também significar que é mais fácil sair do círculo. Imagine só, se você quiser dar um CryptoPunks para um amigo fora do círculo, ele precisa primeiro aprender como registrar uma carteira Ethereum e aprender a salvar a frase mnemônica e a chave privada antes de poder lhe fornecer o endereço da carteira. CryptoPunks, se ele quiser transferir para outros, ele tem que ir ao mercado comprar ETH e mencionar sua carteira para transferir CryptoPunks. Durante o processo de transferência, ele também precisa aprender o que é taxa de gás e como defini-la. taxa de gás. Se for Spore DOB, você pode pedir diretamente a este amigo fora do círculo para abrir joy.id no navegador do celular, pressionar a impressão digital duas vezes de acordo com as instruções e criar uma carteira JoyID em alguns segundos. Depois de receber o Spore DOB, se Se ele quiser transferi-lo para outra pessoa, ele não precisa comprar CKB como taxa de mineração. Ele nem precisa entender o que significa a taxa de mineração. Ele pode inserir diretamente o endereço da outra parte e pressionar sua impressão digital duas vezes para transferir, o que é muito conveniente.

Livre de taxas de transação e melhor proteção de privacidade. O modelo UTXO concentra-se na privacidade por padrão, e a carteira da cadeia UTXO mudará automaticamente de endereço sempre que for usada; em contraste, a carteira do modelo de conta blockchain (como MetaMask) não mudará ativamente de endereço para você.

Os dados do Blockchain são públicos e podem ser vistos por todos. Se você usar sempre o mesmo endereço e todas as operações estiverem associadas a um endereço, todos poderão analisar seu comportamento. Certa vez, Vitalik escreveu um artigo sobre a implementação do Stealth Address no Ethereum. Quando o usuário A transfere dinheiro para o usuário B, o blockchain gera temporariamente um endereço furtivo único. O usuário A transfere os ativos para esse endereço furtivo. O usuário B pode operar os ativos neste endereço. Somente as duas partes da transação sabem quem é. pertence a., outros não podem saber o verdadeiro proprietário do endereço por meio de dados na rede. Embora endereços furtivos possam ser implementados no Ethereum, o blockchain UTXO já teve funções semelhantes, portanto, endereços furtivos não são uma inovação do Ethereum.

Além disso, o esquema de endereços furtivos do Ethereum não é perfeito. Imagine que o usuário A envia um NFT para o endereço furtivo 1 do usuário B, e o usuário C envia um NFT para o endereço furtivo 2 do usuário B. Se o usuário B quiser dar esses 2 NFTs para seus amigos, e esses 2 Não há ETH no furtivo endereço para pagar a taxa do gás, então ele só pode transferir ETH para esses dois endereços furtivos, mas ao fazer isso ele se exporá. Ou ele também pode permitir que outros paguem a taxa do gás por meio de vários acordos complicados, mas isso se tornará muito complicado. Portanto, a solução de endereço furtivo Ethereum não é perfeita.

Isso pode ser feito perfeitamente no CKB. Algumas carteiras CKB (como Neuron) criarão automaticamente vários endereços e alterarão automaticamente os endereços cada vez que forem usados. Se o usuário A possuir 100 DOBs do Spore, cada DOB poderá ser armazenado separadamente em um endereço diferente. Ao transferir, porque o Spore DOB vem com sua própria taxa de manuseio, para que o Usuário A possa transferir esses 100 DOB para outras pessoas de maneira muito conveniente.

5. O contrato não pode ser atualizado para garantir que o DOB permaneça inalterado

Os contratos de NFTs baseados no protocolo Ethereum ERC-721 são frequentemente atualizáveis, o que torna mais fácil atualizar o contrato por meio de assinatura múltipla ou outros métodos quando há bugs no contrato ou se você deseja adicionar novos recursos.

Em contrapartida, o contrato do protocolo Spore, que foi implantado na rede principal do CKB, não é atualizável. Se este contrato tiver um bug, o desenvolvedor do contrato não tem nada a fazer. Se houver um bug, há um bug. Essa é a falha dele e faz parte desta versão dele. Se chamarmos o protocolo Spore implantado versão v1.0, se quisermos adicionar mais recursos, só poderemos implantar outro novo contrato em vez de atualizar o Spore v1.0. Isso significa que haverá muitas versões diferentes do Spore DOB no futuro, algumas lançadas através do Spore v1.0, algumas lançadas através da v2.0… DOBs lançados com a v1.0 não estarão disponíveis repentinamente um dia. .0 DOB ou adicione alguns novos recursos que você não gosta ou remova o design que você gosta.

Através deste design, Spore DOB se torna uma coisa eterna no mundo digital do CKB, e todos os seus dados de conteúdo estão na cadeia.Enquanto a cadeia CKB estiver funcionando, este DOB sempre existirá. Além disso, como o contrato do Spore não pode ser atualizado, você não precisa se preocupar com a mudança do DOB que você está mantendo. Se for um DOB cunhado através do contrato do Spore v1.0, será sempre a versão v1.0 e será não mudar. No mundo real, as joias feitas por um processo não mudarão para o que parecem um dia por causa de um novo processo de fundição. É por isso que existem antiguidades no mundo real. Portanto, podemos pensar no Spore DOB como uma simulação do mundo real.

6. Reutilização de código sem medo de exclusão, o que facilita muito os desenvolvedores

Para emitir NFT no Ethereum, você precisa reimplantar o contrato NFT, porque o contrato inteligente do Ethereum contém lógica e estado, e os dois não podem ser separados. A lógica equivale a regras, que estipulam como o NFT pode ser negociado e transferido e quais funções ele pode ter; enquanto o status registra quais endereços possuem quais NFTs.

A lógica e o estado do Spore DOB no CKB são separados, o que significa que ao emitir NFT, não há necessidade de reimplantar o protocolo Spore, e você pode fazer referência direta a este padrão de protocolo. Especificamente, Cell é uma unidade de armazenamento referenciável e CKB é semelhante a uma biblioteca compartilhada de código e dados para uso por contratos inteligentes executados nele, portanto, é fácil reutilizar código no CKB. Isso não apenas economiza tempo e não exige que os desenvolvedores implantem o mesmo código repetidamente, mas também economiza espaço na cadeia e reduz os custos de implantação.

A reutilização de código não precisa se preocupar com a possibilidade de alguém modificar o código armazenado na Célula dependente, pois a Célula é imutável, ou seja, ninguém tem como modificá-la. Mesmo que o proprietário desta célula a exclua diretamente do CKB, ninguém sofrerá qualquer perda. Qualquer pessoa que salve uma cópia do código (como aqueles que executam nós completos ou clientes leves complexos) pode implantar o mesmo código novamente na cadeia, a referência ao hash do código ainda será válida, basta usarmos a nova dependência Cell para construir a transação, ou seja, pode.

7. Cluster de suporte para facilitar a classificação do índice

O protocolo Spore também propõe o conceito de Cluster, que consiste em integrar vários DOBs em um diretório para melhorar diretamente a eficiência.

Versão atualizada dos ordinais no CKB? Um artigo para entender o esporo do protocolo de criação de objetos digitais

8. Suporte a plug-ins de contrato e tenha melhor escalabilidade

O protocolo Spore é muito escalável e pode suportar plug-ins escritos por outros desenvolvedores para este contrato. Ao chamar o contrato Spore, você pode especificar quais plug-ins de contrato Spore usar nos parâmetros e, em seguida, usar esses plug-ins para capacitar o DOB para permitir que o DOB implemente mais funções.

É claro que, se o protocolo Spore e seus plug-ins não conseguirem atingir as funções que os desenvolvedores desejam, os desenvolvedores precisarão reescrever um protocolo de transmissão DOB e implantá-lo. CKB é um blockchain muito flexível que pode implementar uma variedade de protocolos e padrões.

9. Pode fluir livremente entre diferentes cadeias UTXO

De acordo com o plano atual, o protocolo de emissão de ativos da camada Bitcoin RGB++ será lançado no final de março.Nesse momento, os DOBs emitidos no blockchain CKB podem ser transferidos para a rede principal do Bitcoin através do RGB++ Leap e se tornarem objetos digitais no Bitcoin. corrente.

Além do Bitcoin, por meio da tecnologia de ligação isomórfica e das operações Leap, os DOB emitidos no CKB também podem se tornar objetos digitais em outras cadeias UTXO no futuro.

Mais maneiras de jogar o protocolo Spore

O conceito de Cluster mencionado acima pode ajudar o protocolo Spore a alcançar mais jogabilidade. Por exemplo, para um mascote DOB, você pode criar óculos, brincos, colares e outros DOBs de joias. Esses DOBs de joias e o mascote DOB formam um cluster para negociação e competição. **Em outras palavras, Spore DOB é como peças de Lego. Podemos usar diferentes peças de Lego para formar diferentes quebra-cabeças, que podem mobilizar totalmente a criatividade e imaginação do titular. **

**Além disso, também podemos inovar no armazenamento de conteúdo do Spore DOB. **Imagine só, se quisermos emitir um DOB tipo avatar, além da operação convencional de armazenamento direto de imagens na rede, também podemos armazenar de forma inovadora apenas palavras-chave com características de avatar na rede, como cabelo curto, escuro olhos, nariz alto, boca grande, pele branca, homem e, em seguida, use um decodificador dentro ou fora da corrente para decodificar. Este decodificador equivale a um pintor, que desenha um avatar com base nessas palavras-chave.

O interessante aqui é que as palavras-chave escritas na cadeia permanecem inalteradas, mas o decodificador pode mudar ou evoluir. Por causa das mesmas palavras-chave, os avatares desenhados usando diferentes modelos de IA são definitivamente diferentes, e os avatares desenhados usando diferentes versões do mesmo modelo de IA também são diferentes. **Isso significa que este DOB tem a capacidade de mudar e evoluir, o que é muito interessante. **

Spore é um protocolo de criação de objetos digitais muito flexível e escalável. Acredito que através do brainstorming de todos, podemos alcançar uma jogabilidade mais inovadora.

Escreva no final

Jan Xie, arquiteto-chefe do CKB, disse certa vez: “Quando projetei originalmente o CKB, na verdade queria construir um mundo ou universo digital. O mundo ou universo é composto de duas dimensões: tempo e espaço, e PoW é essencialmente um Relógio descentralizado (para discussão específica, consulte o artigo de Gregory Trubetskoy), é uma tecnologia que pode criar tempo em números. UTXO, ou CKB’s Cell, é um espaço na cadeia, que armazena dados Ao combinar PoW e Cell, nós podemos obter um universo descentralizado. Neste universo, tudo o que fazemos é na verdade mapear nosso mundo real.**”

Neste “mundo virtual real” construído pela blockchain CKB, o Spore DOB é um objeto digital on-chain, que se assemelha muito a um item do mundo real: sua produção requer o uso da matéria-prima CKB, e pode ser destruído e recuperado quando você não quer. CKB; tem versões, que podem ser eternas como antiguidades, ou de forma inovadora ter a capacidade de mudar ou evoluir. A flexibilidade e escalabilidade do protocolo Spore subjacente fornecem ao DOB mais possibilidades.

Referência:

  • CKB, controle de versão e evolução do blockchain *X Space: Como fazer um projeto NFT no CKB e como usar o protocolo Spore NFT?

_brc20/status/1758461341336265141?s=20

*PoW é essencialmente um relógio descentralizado

Ver original
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
  • Recompensa
  • 2
  • Repostar
  • Compartilhar
Comentário
0/400
OssamaBNBvip
· 2024-03-21 00:26
Caro irmão, sou novo na plataforma
Ver originalResponder0
GateUser-63bfb115vip
· 2024-03-20 23:34
O grandalhão me 💰 levou
Ver originalResponder0
  • Marcar
Negocie criptomoedas a qualquer hora e em qualquer lugar
qrCode
Escaneie o código para baixar o app da Gate
Comunidade
Português (Brasil)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)