Primeiro, há muitas razões pelas quais alguém gostaria de armazenar todos os blocos e não apenas executar um nó podado - veja o post de @FractalEncrypt sobre isso. Em segundo lugar, a plebe não é normies. Eles podem não ser desenvolvedores de protocolo, mas sabem como os nós funcionam. É um pouco insultuoso supor que a plebe não conhece o problema com o balão do conjunto UTXO. Os executores de nó não querem lixo no conjunto UTXO OU em OP_RETURN. Se os proponentes da remoção do limite levassem até 1 minuto para ouvir os usuários, eles entenderiam isso. Em vez disso, são todas tiradas de "nós sabemos melhor" e "você não entende". Na melhor das hipóteses, remover o limite de OP_RETURN não faz nada para corrigir a situação. Todo o raciocínio do desenvolvedor principal para remover o limite está cheio de palavras como "pode" e "poderia" resolver o problema. Na pior das hipóteses, introduzimos um novo vetor de ataque para impedir transações financeiras, conforme identificado por @LaurentMT. "O conjunto UTXO costumava ter cerca de 4 GB. Devido às inscrições e ao BRC-20, cresceu para cerca de 12 GB. A plebe está plenamente consciente. A questão é o que fazemos a respeito.
Acho que a grande desconexão é que a maioria dos normies não sabe qual é o tamanho do conjunto UTXO, eles só entendem o "tamanho do bloco". Simplificando, o tamanho do blockchain (ou seja, o tamanho total de todos os blocos) afeta apenas o tempo de sincronização inicial ao configurar um nó do zero. Isso pode crescer no máximo 4 MB por bloco (realisticamente em torno de 2 MB). Em teoria, você precisa sincronizar um nó do zero apenas uma vez na vida... para novos nós, você pode ignorar a sincronização baixando um conjunto UTXO e verificando se o novo nó tem o mesmo hash UTXO Set que um dos nós mais antigos. Você NÃO PRECISA armazenar todos os blocos, nem deveria, a menos que tenha um bom motivo. Portanto, otimizar o tamanho do blockchain não reduz significativamente os recursos mínimos necessários para executar um nó. Na melhor das hipóteses, reduz ligeiramente o uso da largura de banda. Se você armazenar todos os blocos, devido à regra de consenso atual, você deve planejar um aumento de 2 MB por blocos para planejar sua atualização de hardware. Mais importante do que o tamanho do blockchain, é o que todos DEVEM armazenar: o tamanho do conjunto UTXO. Os desenvolvedores se preocupam muito mais com o tamanho do conjunto UTXO porque ele determina o armazenamento mínimo necessário para executar um nó completo. (Um "nó completo" significa que você verifica todos os blocos, não necessariamente armazena todos eles.) O conjunto UTXO costumava ter cerca de 4 GB. Devido às inscrições e BRC-20, cresceu para cerca de 12 GB. O conjunto UTXO não armazena dados ou assinaturas OP_RETURN. Se você deseja que seu nó continue funcionando sem problemas em dispositivos pequenos, concentre-se em minimizar o tamanho do conjunto UTXO, não o tamanho do blockchain. E é por isso que muitos desenvolvedores realmente não se importam com OP_RETURN limites.
Mostrar original
558
60,87 mil
O conteúdo desta página é fornecido por terceiros. A menos que especificado de outra forma, a OKX não é a autora dos artigos mencionados e não reivindica direitos autorais sobre os materiais apresentados. O conteúdo tem um propósito meramente informativo e não representa as opiniões da OKX. Ele não deve ser interpretado como um endosso ou aconselhamento de investimento de qualquer tipo, nem como uma recomendação para compra ou venda de ativos digitais. Quando a IA generativa é utilizada para criar resumos ou outras informações, o conteúdo gerado pode apresentar imprecisões ou incoerências. Leia o artigo vinculado para mais detalhes e informações. A OKX não se responsabiliza pelo conteúdo hospedado em sites de terceiros. Possuir ativos digitais, como stablecoins e NFTs, envolve um risco elevado e pode apresentar flutuações significativas. Você deve ponderar com cuidado se negociar ou manter ativos digitais é adequado para sua condição financeira.