Decifrando Rollup, Inscrições e SCP

PrincipianteDec 27, 2023
Este artigo explica a relação entre Rollup, Inscriptions e SCP.
Decifrando Rollup, Inscrições e SCP

Estes três conceitos surgiram de origens completamente diferentes e parecem não relacionados à primeira vista. No entanto, partilham semelhanças significativas nos seus princípios técnicos. Este artigo fornecerá uma compreensão mais profunda da essência tecnológica destes conceitos, incluindo a tecnologia modular blockchain.

Rollup

A evolução L2 do Ethereum culminou com o Rollup a tornar-se mainstream. No Rollup, o Sequenciador primeiro recolhe e ordena transações, empacota blocos e forma um consenso suave sobre as transações antes de as submeter ao L1. Uma vez verificado por L1, consegue-se um consenso difícil. L1 verifica a validade dos dados dos blocos apresentados pela L2. No entanto, isso não pode ser feito reconduzindo as transações, uma vez que o objetivo da L2 é expandir a capacidade, e isso contradizeria o seu princípio. Assim, métodos como OP (provas de fraude) e ZK (provas de conhecimento zero) são usados para verificação 'preguiçosa'. OP significa L1, por defeito, não verifica pessoalmente; qualquer terceiro pode fazê-lo. Se encontrarem discrepâncias, reportam-se à L1 para verificação pessoal e punição por fraude (já que o depósito do Sequencer está bloqueado num contrato implantado no L1). Se nenhuma discrepância for relatada dentro de uma janela, a transação é considerada correta. O ZK envolve a geração de uma prova de validade para L1 verificar. Se correto, os dados são válidos, recalculando eficazmente todo o bloco mas a um custo muito mais baixo.

Inscrições

As inscrições também podem ser vistas como um tipo de Rollup, transmitindo dados de fora da cadeia para a cadeia de blocos, mas o L1 não verifica esses dados. Por exemplo, com o protocolo Ordinals, posso inscrever uma transação na cadeia de blocos Bitcoin, transferindo 1000 ORDI sem ter qualquer ORDI na minha conta, e a inscrição ainda será registada.

{“p”:”brc-20”,”op”:”transfer”,”tick”:”ordi”,”amt”:”1000”}

Quer os dados inscritos sejam válidos ou não, o L1 da Bitcoin aceita tudo sem verificação, resultando num 'registo sujo 'de dados válidos e inválidos sobre o Bitcoin. O funcionamento ordenado do livro-razão do protocolo Ordinals é assegurado pela 'verificação do lado do cliente'. A sua carteira e navegador leem o 'livro sujo, 'excluem dados inválidos e produzem um livro-razão limpo. Assim, a essência das inscrições é o consenso fora da cadeia. Embora fora da cadeia e aparentemente centralizado, o protocolo Ordinals é de código aberto, permitindo a qualquer pessoa gerar registos de estado consistentes com base no 'livro-razão sujo. ' Os utilizadores que não conseguem executar o código podem comparar vários clientes de carteira ou navegador para confirmar a validade da inscrição. Essencialmente, o protocolo Ordinals define regras de validade de dados: ledger sujo + regras de validade de dados = livro-razão limpo. As inscrições não são um conceito novo; os primeiros exemplos incluem Onmi-BTC e RMRK no Polkadot. A popularidade do BRC20 decorre mais de atingir acordes emocionais em torno do Fair Launch e do equilíbrio de interesses multipartidários do que da inovação tecnológica.

SCP

O SCP, proposto pela Arweave, é um paradigma de consenso baseado em armazenamento (SCP), um paradigma L2 destinado a separar a computação e o armazenamento da blockchain. Este design modular é anterior ao conceito de blockchain modular. SCP e inscrições são semelhantes. No SCP, a cadeia de blocos serve apenas como uma camada de armazenamento para dados de estado sem realizar qualquer cálculo ou verificação de dados. No entanto, o SCP exige que as regras de validade dos dados estejam em cadeia. Assim, a blockchain armazena o 'registo sujo 'e as 'regras de validade de dados', permitindo a todos produzir um livro-razão limpo com base em registos na cadeia. Em comparação com as inscrições, a única diferença no SCP é que as regras de validade dos dados são on-chain, convertendo consenso fora da cadeia, ou consenso social, em consenso on-chain.

Descobrimos que o Rollup, as inscrições e o SCP, embora originários de conceitos diferentes, partilham muitas semelhanças. Todos os três envolvem computação fora da cadeia. O Rollup e o SCP foram concebidos para expansão, redução ou eliminação da computação em blockchains L1 dispendiosas. As inscrições permitem blockchains L1 sem capacidades de computação complexas para suportar cálculos complexos. Todos os três refletem a ideia de design modular.

Compreendendo isso, podemos ver que as inscrições Bitcoin são essencialmente uma expansão L2 usando o Bitcoin como a camada DA, embora não seja um formulário completo de blockchain L2. Se o protocolo de inscrição for suficientemente complexo, poderá atingir a completude de Turing e ser expresso em forma de cadeia. As inscrições e o SCP, com o seu livro-razão sujo + abordagem de verificação fora da cadeia, são mais adequados para cadeias públicas orientadas para armazenamento, especialmente aquelas concebidas para DA (como Arweave, Celestia). As inscrições Bitcoin são limitadas porque o Bitcoin em si não se destina ao armazenamento; funcionam para memes mas seriam caros e difíceis para um ecossistema completo. É como usar um Mastiff Tibetano para moer grãos quando uma mula seria mais adequada. Deixe as coisas servirem ao seu propósito original. Embora o autor não concorde totalmente com as visões extremas de Luke Dashjr, a alegria de brincar com memes é importante, mas não devemos esperar que as inscrições Bitcoin desenvolvam um ecossistema DeFi. Esta opinião também foi expressa no artigo do autor “Desenvolver um ecossistema em Bitcoin é como tirar sangue de uma pedra”.

Isenção de responsabilidade:

  1. Este artigo foi reimpresso de [Permadao]. Todos os direitos de autor pertencem ao autor original [0xmiddle]. Se houver objeções a esta reimpressão, contacte a equipa do Gate Learn, e eles tratarão disso imediatamente.
  2. Isenção de responsabilidade: As opiniões e opiniões expressas neste artigo são exclusivamente do autor e não constituem nenhum conselho de investimento.
  3. As traduções do artigo para outras línguas são feitas pela equipa do Gate Learn. A menos que mencionado, é proibido copiar, distribuir ou plagiar os artigos traduzidos.

Decifrando Rollup, Inscrições e SCP

PrincipianteDec 27, 2023
Este artigo explica a relação entre Rollup, Inscriptions e SCP.
Decifrando Rollup, Inscrições e SCP

Estes três conceitos surgiram de origens completamente diferentes e parecem não relacionados à primeira vista. No entanto, partilham semelhanças significativas nos seus princípios técnicos. Este artigo fornecerá uma compreensão mais profunda da essência tecnológica destes conceitos, incluindo a tecnologia modular blockchain.

Rollup

A evolução L2 do Ethereum culminou com o Rollup a tornar-se mainstream. No Rollup, o Sequenciador primeiro recolhe e ordena transações, empacota blocos e forma um consenso suave sobre as transações antes de as submeter ao L1. Uma vez verificado por L1, consegue-se um consenso difícil. L1 verifica a validade dos dados dos blocos apresentados pela L2. No entanto, isso não pode ser feito reconduzindo as transações, uma vez que o objetivo da L2 é expandir a capacidade, e isso contradizeria o seu princípio. Assim, métodos como OP (provas de fraude) e ZK (provas de conhecimento zero) são usados para verificação 'preguiçosa'. OP significa L1, por defeito, não verifica pessoalmente; qualquer terceiro pode fazê-lo. Se encontrarem discrepâncias, reportam-se à L1 para verificação pessoal e punição por fraude (já que o depósito do Sequencer está bloqueado num contrato implantado no L1). Se nenhuma discrepância for relatada dentro de uma janela, a transação é considerada correta. O ZK envolve a geração de uma prova de validade para L1 verificar. Se correto, os dados são válidos, recalculando eficazmente todo o bloco mas a um custo muito mais baixo.

Inscrições

As inscrições também podem ser vistas como um tipo de Rollup, transmitindo dados de fora da cadeia para a cadeia de blocos, mas o L1 não verifica esses dados. Por exemplo, com o protocolo Ordinals, posso inscrever uma transação na cadeia de blocos Bitcoin, transferindo 1000 ORDI sem ter qualquer ORDI na minha conta, e a inscrição ainda será registada.

{“p”:”brc-20”,”op”:”transfer”,”tick”:”ordi”,”amt”:”1000”}

Quer os dados inscritos sejam válidos ou não, o L1 da Bitcoin aceita tudo sem verificação, resultando num 'registo sujo 'de dados válidos e inválidos sobre o Bitcoin. O funcionamento ordenado do livro-razão do protocolo Ordinals é assegurado pela 'verificação do lado do cliente'. A sua carteira e navegador leem o 'livro sujo, 'excluem dados inválidos e produzem um livro-razão limpo. Assim, a essência das inscrições é o consenso fora da cadeia. Embora fora da cadeia e aparentemente centralizado, o protocolo Ordinals é de código aberto, permitindo a qualquer pessoa gerar registos de estado consistentes com base no 'livro-razão sujo. ' Os utilizadores que não conseguem executar o código podem comparar vários clientes de carteira ou navegador para confirmar a validade da inscrição. Essencialmente, o protocolo Ordinals define regras de validade de dados: ledger sujo + regras de validade de dados = livro-razão limpo. As inscrições não são um conceito novo; os primeiros exemplos incluem Onmi-BTC e RMRK no Polkadot. A popularidade do BRC20 decorre mais de atingir acordes emocionais em torno do Fair Launch e do equilíbrio de interesses multipartidários do que da inovação tecnológica.

SCP

O SCP, proposto pela Arweave, é um paradigma de consenso baseado em armazenamento (SCP), um paradigma L2 destinado a separar a computação e o armazenamento da blockchain. Este design modular é anterior ao conceito de blockchain modular. SCP e inscrições são semelhantes. No SCP, a cadeia de blocos serve apenas como uma camada de armazenamento para dados de estado sem realizar qualquer cálculo ou verificação de dados. No entanto, o SCP exige que as regras de validade dos dados estejam em cadeia. Assim, a blockchain armazena o 'registo sujo 'e as 'regras de validade de dados', permitindo a todos produzir um livro-razão limpo com base em registos na cadeia. Em comparação com as inscrições, a única diferença no SCP é que as regras de validade dos dados são on-chain, convertendo consenso fora da cadeia, ou consenso social, em consenso on-chain.

Descobrimos que o Rollup, as inscrições e o SCP, embora originários de conceitos diferentes, partilham muitas semelhanças. Todos os três envolvem computação fora da cadeia. O Rollup e o SCP foram concebidos para expansão, redução ou eliminação da computação em blockchains L1 dispendiosas. As inscrições permitem blockchains L1 sem capacidades de computação complexas para suportar cálculos complexos. Todos os três refletem a ideia de design modular.

Compreendendo isso, podemos ver que as inscrições Bitcoin são essencialmente uma expansão L2 usando o Bitcoin como a camada DA, embora não seja um formulário completo de blockchain L2. Se o protocolo de inscrição for suficientemente complexo, poderá atingir a completude de Turing e ser expresso em forma de cadeia. As inscrições e o SCP, com o seu livro-razão sujo + abordagem de verificação fora da cadeia, são mais adequados para cadeias públicas orientadas para armazenamento, especialmente aquelas concebidas para DA (como Arweave, Celestia). As inscrições Bitcoin são limitadas porque o Bitcoin em si não se destina ao armazenamento; funcionam para memes mas seriam caros e difíceis para um ecossistema completo. É como usar um Mastiff Tibetano para moer grãos quando uma mula seria mais adequada. Deixe as coisas servirem ao seu propósito original. Embora o autor não concorde totalmente com as visões extremas de Luke Dashjr, a alegria de brincar com memes é importante, mas não devemos esperar que as inscrições Bitcoin desenvolvam um ecossistema DeFi. Esta opinião também foi expressa no artigo do autor “Desenvolver um ecossistema em Bitcoin é como tirar sangue de uma pedra”.

Isenção de responsabilidade:

  1. Este artigo foi reimpresso de [Permadao]. Todos os direitos de autor pertencem ao autor original [0xmiddle]. Se houver objeções a esta reimpressão, contacte a equipa do Gate Learn, e eles tratarão disso imediatamente.
  2. Isenção de responsabilidade: As opiniões e opiniões expressas neste artigo são exclusivamente do autor e não constituem nenhum conselho de investimento.
  3. As traduções do artigo para outras línguas são feitas pela equipa do Gate Learn. A menos que mencionado, é proibido copiar, distribuir ou plagiar os artigos traduzidos.
Comece agora
Registe-se e ganhe um cupão de
100 USD
!