É imperativo simplificar o protocolo central do Filecoin

Após quase 3 anos de operação, as desvantagens trazidas pela complexidade do protocolo Filecoin surgiram gradualmente, especialmente após o lançamento do FEVM, o desenvolvimento da ecologia e a inovação de aplicativos são limitados pelo complexo protocolo central. Como uma parte importante do mundo Web3.0, o desenvolvimento do Filecoin foi prejudicado e também afetou toda a ecologia. Para acelerar o desenvolvimento da rede Filecoin e, ao mesmo tempo, reduzir a resistência à inovação ecológica, é imperativo simplificar o protocolo principal do Filecoin.

**Filecoin inaugurou um ponto de virada em seu desenvolvimento atual. Este ponto de virada é o lançamento da máquina virtual FEVM da Filecoin e o próximo lançamento do FVM nativo em desenvolvimento. **O lançamento da máquina virtual Filecoin trouxe muita imaginação para todos, porque o Filecoin não é apenas uma rede blockchain para armazenar dados, mas também pode realizar cálculos e se tornar uma cadeia pública. Desde então, os aplicativos baseados em blockchain não são mais pobres em conteúdo, mas ricos em conteúdo.

**Após o lançamento da FEVM, surgiram alguns contratos na rede Filecoin, o que não é ruim, mas ainda está longe das expectativas de todos. É um pouco morno e não pode ferver. Há muitas razões históricas para isso. A principal razão é que, quando o Filecoin foi originalmente projetado, como não havia suporte de máquinas virtuais e contratos, era necessário realizar as funções básicas do mercado de armazenamento de dados Filecoin e desempenhar um papel no estímulo ao armazenamento de dados. Todas as funções só podem ser realizada na camada de núcleo. Isso torna a camada central do Filecoin muito complicada. **

Devemos primeiro entender que, nas circunstâncias da época, tal design era inevitável e necessário, caso contrário, o Filecoin teria problemas em satisfazer a visão de armazenamento de dados. Ao mesmo tempo, esses designs desempenharam um papel muito bom nos primeiros dias Ele desempenhou um papel importante no desenvolvimento inicial do Filecoin.

No entanto, quando o Filecoin começa a construir uma ecologia e aplicativos de suporte, as dependências complexas nesses designs e as limitações trazidas por definições simples e fixas dificultam o desenvolvimento de aplicativos. Essas complexidades se refletem em:

  • Definir o mercado de dados na camada core, falta de mudanças e flexibilidade, tornando muito lenta a realização e melhoria do mercado para atender as necessidades do usuário;
  • O contrato define o método de transação e o modelo de termos, que podem não ser capazes de atender às necessidades reais de transação do usuário;
  • A fim de incentivar o armazenamento de dados reais, as recompensas em bloco são usadas para recompensar o armazenamento de dados certificado, que é o Fil+. No entanto, adotar a mesma determinação de valor (10 vezes o poder de computação) para todos os dados de autenticação, na verdade, cria um mercado onde moedas ruins expulsam moedas boas;
  • Garantia de garantia inicial, corte de falha e taxa de rescisão são iguais aos conceitos relacionados a dados definidos na camada de protocolo da camada 1, e muitos dados econômicos carecem de consistência, como taxas de rescisão de hipoteca, que podem variar muito em alturas diferentes, afetando todo o Cálculos financeiros trazem grande complexidade e risco de incerteza.
  • O consenso do bloco depende do QAP, o que traz alguma incerteza à segurança do protocolo. Embora isso não seja óbvio na rede atual, teoricamente, em alguns casos especiais, pode trazer prejuízos à segurança do protocolo.
  • O mecanismo de consenso do Filecoin é complexo, contando com módulos de mercado, módulos de autenticação, etc. Por um lado, dificulta a evolução do próprio consenso. Por outro lado, porque o modelo econômico do mercado varia muito em diferentes períodos, isso leva a mudanças no mercado que causam consenso injusto.

**Devido a essas complexidades, o desenvolvimento ecológico do Filecoin encontrou resistência em muitos aspectos, **esta é também a razão pela qual as aplicações ecológicas estão lutando, aqui estão alguns exemplos:

  1. **A complexidade do modelo econômico Filecoin e a incerteza dos riscos levaram à obstrução contínua do desenvolvimento do mercado de empréstimos Filecoin. **Este problema existia antes do lançamento do FEVM. Mesmo para uma plataforma de empréstimo centralizada, porque é muito difícil controlar os riscos, o proprietário da hipoteca geralmente é obrigado a obter a autorização para encerrar o setor antes de emprestar e, devido à complexidade do cálculo, a taxa de juros do empréstimo costuma ser muito alta . Até agora, não foi desenvolvida nenhuma plataforma de empréstimo que possa utilizar detentores de tokens comuns, e aqueles que podem operar devem contar com o suporte de PL e FF; da mesma forma, plataformas de empréstimo descentralizadas também sofrerão com a complexidade de cálculos e riscos. Incontrolável também se torna muito complicado;
  2. **Da mesma forma, devido à complexidade da lógica financeira e ao custo do risco causado por penalidades excessivas, embora o Filecoin tenha uma receita anual superior a 40% na perspectiva do PoS, o aumento do poder de computação ainda não é suficiente. ** Há um ditado que diz que os provedores de armazenamento não podem emprestar moedas. Isso é um problema de não poder emprestar moedas? Em um mercado livre, desde que seja rentável, alguém o fará naturalmente, e o motivo importante é que o custo do risco é muito alto, de modo que a relação insumo-produto já está em uma faixa razoável. Não está mais alinhado com a lógica do negócio aumentar;
  3. **Como o consenso depende do mercado integrado, é difícil desenvolver estratégias de mercado flexíveis, ou o mercado definido pelo usuário precisa confiar no mercado definido pelo núcleo, o que torna o comportamento do mercado caro e dificulta o desenvolvimento; **
  4. **Fil+ usa recompensas em bloco como um incentivo para solidificar o modelo de incentivo e tornar o método de incentivo inflexível, de forma que outras plataformas de serviços de dados só possam ser competitivas se fornecerem aplicativos por meio do Fil+. **Isso está em processo de desenvolvimento e o Fil+ certamente pode fornecer suporte, mas o Filecoin tem a tendência de que o DC substitua completamente o CC. Imagine só, quando o DC basicamente substituir completamente o CC, o incentivo do Fil+ perderá seu significado prático e apenas aumentará a complexidade.
  5. **A prova de armazenamento do Filecoin (PoRep+PoSt) ocupa uma grande quantidade de recursos de rede, incluindo largura de banda, armazenamento e computação, o que limita a largura de banda que o ecossistema de aplicativos pode ter. ** A fim de proteger a prova do poder de computação de SP, o Gas Lane ainda está sendo discutido, mas isso não pode resolver fundamentalmente o problema. A solução para o problema é usar sub-redes ou shards. A maneira atual da camada 1 Paul Vientiane torna a interação entre a sub-rede e a rede principal muito complicada, o que não é propício para o desenvolvimento de longo prazo.

Os problemas acima são todos problemas em desenvolvimento. Isso aparecerá no desenvolvimento de todas as tecnologias, e o desenvolvimento do blockchain também é o mesmo. Você só precisa olhar para o processo de desenvolvimento do Ethereum para entender. O mesmo vale para o Filecoin. Devemos encontrar um caminho para concretizar gradualmente a visão do Filecoin por meio de mudanças e otimizações graduais. No momento, o mais urgente é remover as barreiras da camada de protocolo do desenvolvimento ecológico. Isso é para simplificar a Camada 1 e construir uma arquitetura melhor.

Essa arquitetura é necessariamente em camadas. Qualquer sistema complexo deve passar por certa abstração, projetar uma estrutura razoável, estratificar e tentar modularizar. Isso traz muitos benefícios, a estratificação facilitará a implementação de cada parte, e diferentes camadas podem evoluir independentemente sem serem afetadas por outras camadas, a modularização também pode facilitar a participação ecológica e pode haver diferentes métodos de implementação. Semelhante à Internet atual, a Ethernet está na segunda camada, independentemente de a terceira camada ser uma rede IP ou outras redes semelhantes. Teoricamente, uma rede IP também pode ser inserida em outras redes da Camada 2.

Para Filecoin, minha sugestão é simplificar a camada principal o máximo possível e fazer algumas coisas básicas bem, como:

  • **Consenso de poder de computação: **Atualmente baseado no algoritmo EC baseado em armazenamento
  • **Máquina virtual: **Suporte Turing computação completa e armazenamento de suporte
  • **Prova de armazenamento: **Prova de armazenamento em unidades do Setor, incluindo PoRep e PoSt. Cada setor de igual tamanho pode ser considerado um espaço homogêneo, ou seja, Espaço Fungível. E pode provar os dados (Peça) armazenados nele, quais são os dados, a camada central não precisa se importar.

Isso é suficiente, porque o Filecoin é uma rede de prova de armazenamento, assim como o Bitcoin é um livro-razão distribuído usado para armazenar registros de propriedade e transferência de Token. A camada inferior do Filecoin é a mesma, exceto que o gerenciamento de Fil é semelhante ao BTC, e também inclui a pessoa de armazenamento (SpId: SectorId) usada para armazenar dados Piece e o ciclo de vida de Piece, incluindo nascimento, migração e terminação.

Deste ponto de vista, a parte da prova de armazenamento também pode ser migrada, o que também pode ser tentado no futuro. Como fazer isso é para ser estudado.

Então há uma pergunta, como realizar essa migração sob o status atual da rede? Na verdade, algumas coisas já estão sendo feitas. Muitos FIPs e discussões estão indo nessa direção, só que a direção geral ainda é clara e vaga. Dê também alguns exemplos:

  • FIP-0033: Prêmio explícito para negócios verificados FIL+ Espera simplificar a forma de consenso e distribuição de recompensas para dissociar Mercado e Poder;
  • **FIP-0034:**Corrigir depósito pré-compromisso independente do conteúdo setorial Simplificar a forma de cálculo do depósito pré-compromisso e remover entraves para a constituição do mercado de usuários;
  • FIP-0041: Forward Compatibility para PreCommit e ReplicaUpdate é compatível com o mercado de usuários futuros e implementa UnSealedSectorCID;
  • **FIP-0045:**Registro verificado de desacoplamento dos mercados ainda está se preparando para o mercado usuário;
  • **Discussão nº 442:**Desvinculando armazenamento e negociação com mecanismos POW e POS independentes Simplifique o consenso e prepare-se para métodos de incentivo mais flexíveis;
  • **Discussão nº 719:**Preparação de garantias de negócios para integração de dados flexível
  • **Discussão #712:**Penalidade Limitada para Rescisão de Setor e Redução de Falhas Reduzir os riscos financeiros e ativar o mercado de empréstimos;
  • 。。。

Com base nas propostas e discussões acima, nesta fase, precisamos de uma diretriz clara e um caminho alcançável. E esse caminho deve ser uma mudança gradativa, toda mudança precisa ser compatível com a implantação e necessidades atuais do mercado, não é fácil, mas se for concretizada será de grande benefício para o desenvolvimento futuro.

Uma direção visível é que tentamos mover para cima a implementação de alguns atores integrados existentes, esses atores podem incluir: Market, Datacap, VerifReg, etc., mas se você quiser mover para cima esses atores, você deve ser integrado Os atores são desacoplados deles, ou seja, os cálculos não podem ser feitos com base em seu estado. Em seguida, conceitos como Deal, DC e QAP também precisam ser movidos para formar dois níveis. A camada 1 será fácil. Como na implementação atual do Filecoin muitas partes, incluindo consenso e armazenamento, estão relacionadas ao mercado, e a implementação do Fil+ invadiu vários atores, eles precisam passar por muitas discussões, chegar a um consenso e encontrar um caminho alcançável de.

Ver original
O conteúdo é apenas para referência, não uma solicitação ou oferta. Nenhum aconselhamento fiscal, de investimento ou jurídico é fornecido. Consulte a isenção de responsabilidade para obter mais informações sobre riscos.
  • Recompensa
  • Comentário
  • Compartilhar
Comentário
0/400
Sem comentários
  • Marcar
Faça trade de criptomoedas em qualquer lugar e a qualquer hora
qrCode
Escaneie o código para baixar o app da Gate.io
Comunidade
Português (Brasil)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • ไทย
  • Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)