Algumas palavras engraçadas na Internet muitas vezes descobrem inadvertidamente alguns fenômenos, mas não explicam as razões por trás desses fenômenos. Se fizermos uma análise aprofundada, muitas vezes faremos boas descobertas. Desde a classificação do conhecimento de segunda camada do Bitcoin até a classificação da arquitetura de aplicativos da Web3 e o desaparecimento de Satoshi Nakamoto, tenho uma melhor compreensão da descentralização.
1. Piadas na Internet: Satoshi desaparece, SBF vai para a cadeia, CZ é restrito
Uma relação causal interessante apareceu na Internet: "O bolo está forte porque Satoshi Nakamoto desapareceu, Solana está forte porque o SBF entrou e o BNB está forte porque o CZ está prestes a entrar, então por que o Ethereum está fraco?" Para a ascensão do Ethereum, muitas pessoas começaram a gritar para “capturar V Deus vivo”. Muitas pessoas costumam rir quando veem essas brincadeiras.
Fonte: Fu Shaoqing
Algumas palavras jocosas na Internet muitas vezes descobrem inadvertidamente alguns fenômenos, mas não explicam as razões por trás desses fenômenos. Se fizermos uma análise aprofundada, muitas vezes faremos boas descobertas.
Por que Satoshi Nakamoto desapareceu? Como fundador do Bitcoin, embora o motivo do seu desaparecimento não seja claro, existem vários palpites possíveis:
Proteção da privacidade pessoal: Satoshi Nakamoto pode ter optado por desaparecer para proteger sua privacidade e segurança. Por estar criando uma criptomoeda e por meio de pesquisas e acumulações anteriores, Satoshi Nakamoto sente que sua "criação" tem mais chances de sucesso. Para evitar atrair muita atenção e controvérsia no mundo real, também pode querer evitar muito. atenção e distrações. “Desaparecer” é uma boa maneira.
Descentralização: Através da pesquisa sobre os comentários e e-mails originais de Satoshi Nakamoto, ele considerou muito do design do Bitcoin. Ele não apenas prestou atenção à implementação da tecnologia, mas também considerou muitos impactos econômicos e sociológicos. Outra possível explicação para o desaparecimento de Satoshi é garantir a descentralização do Bitcoin. Ele pode acreditar que um sistema sem um líder centralizado pode realmente alcançar a liberdade e a independência. Ao mesmo tempo, este tipo de descentralização também pode impedir a concentração de poder e evitar que o Bitcoin seja controlado por algumas pessoas ou instituições, o que é mais propício ao desenvolvimento e à tomada de decisões conjuntas da comunidade.
A proteção da privacidade pessoal não deve ter muito impacto no Bitcoin, e o design descentralizado pode ser uma consideração importante no design. Especialmente quando comparado com Ethereum e Buterin, a rota de desenvolvimento de Ethereum planejada por Buterin despertou dúvidas em muitas pessoas. Esta é uma centralização relativamente séria. A descentralização reflecte-se em múltiplos níveis e aspectos. Utilizaremos algumas análises mais tarde para ver o papel da descentralização a partir de múltiplos ângulos de observação e sistemas teóricos.
2. Conceitos básicos de descentralização
2.1. Descentralização, descentralização e centralização.
Uma classificação comum de estruturas de sistema no mundo real: Centralizada, Descentralizada e Distribuída Estas não são apenas três estruturas comuns na implementação técnica, mas também três estruturas comuns em outras indústrias, como organizações sociais.
Essas três estruturas têm descrições relacionadas na indústria de blockchain. Usei este diagrama com referência ao artigo de Vitalik: “O Significado da Descentralização”.
Fonte: Fu Shaoqing
Muitas vezes há algumas disputas sobre esta imagem na China, e acredita-se que os logotipos das imagens "Descentralizado" e "Distribuído" sejam invertidos. Explicá-lo do ponto de vista do controle e da tomada de decisão deverá ser capaz de eliminar esta controvérsia e compreender melhor o Descentralizado e o Distribuído. Em relação à Centralização (A) na figura, independentemente da perspectiva a partir da qual você a entende, não deve haver controvérsia, por isso comparamos apenas a descentralização e a descentralização.
O professor Hong Shuning disse certa vez: “A essência do blockchain é a descentralização”. Neste artigo falamos sobre blockchain e descentralização, geralmente nos referindo à mesma coisa. Descentralizada A descentralização é na verdade um centro de tomada de decisão composto por múltiplos nós. Seu controle e tomada de decisão também requerem a participação de determinados nós. Neste momento, o controle e a tomada de decisão são chamados de consenso. Por exemplo, apenas nós completos com capacidade de mineração em Bitcoin têm a capacidade de determinar a geração de novos blocos e o conteúdo escrito em novos blocos. Esses nós sem capacidade de mineração são nós somente leitura ou nós de verificação. Nas cadeias PoS e DPoS, esta situação será mais óbvia. Somente os nós de consenso podem decidir os dados a serem gerados e gravados em novos blocos. A diferença entre o algoritmo síncrono e o algoritmo assíncrono no protocolo de consenso também é mais óbvia, o que determinará o número de nós que podem ser acomodados na rede blockchain.
No sistema distribuído descentralizado, não existe nenhum centro óbvio, apenas nós. Qualquer nó pode entrar ou sair da rede a qualquer momento, e seu controle e tomada de decisão são locais. razão de desempenho muito alto. Esta explicação elimina as disputas comuns entre Descentralizado e Distribuído?
Os leitores podem consultar "Hong Shuning: Blockchain e criptomoeda" do professor Hong Shuning e "O significado da descentralização" de Vitalik. Comparando o conteúdo dos dois artigos, deve ser mais fácil para muitas pessoas entender o significado e compreender os limites de alguns conceitos. . Para o diagrama esquemático, usei o diagrama esquemático do artigo de Vitalik. O "Distribuído" neste diagrama refere-se a um sistema distribuído mais amplo, como Lightning Network, Nostr, eDonkey Download e outros sistemas.
Com base no resumo que fiz ao compilar informações relevantes sobre a construção da segunda camada do Bitcoin (ver referências), vamos comparar as principais características dos sistemas blockchain (descentralização), sistemas descentralizados e sistemas centralizados. Estas características podem levar a disputas de compreensão e imprecisões em resumo. Precisamos apenas prestar atenção às diferenças significativas, tais como a capacidade de confiar no livro-razão.
Fonte: Fu Shaoqing
(1) Vantagens e desvantagens da descentralização (sistema blockchain)
As vantagens e desvantagens da descentralização (sistema blockchain) podem ser encontradas na tabela acima.
Aqui está uma citação do professor Hong Shuning: Do ponto de vista do sistema de computador, a tecnologia blockchain é um sistema descentralizado totalmente novo, mas a diferença mais fundamental entre o blockchain e os sistemas descentralizados tradicionais reside na sua natureza descentralizada. O significado da descentralização é que nenhum controlador central pode controlar a operação da rede blockchain. Ele não pode pará-la nem manipular os dados nela contidos. A destruição ou comportamento incorreto de qualquer nó não afetará todo o sistema. com sistemas centralizados. O recurso de descentralização traz três benefícios ao blockchain: tolerância a falhas, resistência a ataques e prevenção de conluio, tornando assim o blockchain um sistema técnico independente, confiável e antimonopólio que pode ser construído sobre ele. confiança fornece garantias técnicas.
Se você se lembrar de forma concisa, precisará apenas se lembrar da capacidade de confiar no livro-razão, que é uma capacidade que os sistemas descentralizados e os sistemas centralizados não possuem. Esta é também a razão pela qual as criptomoedas só surgiram após a produção do sistema blockchain.
(2) Vantagens e desvantagens dos sistemas descentralizados
Vantagens dos sistemas descentralizados:
Escalabilidade: Os nós podem ser adicionados ou reduzidos a qualquer momento. O sistema possui alta escalabilidade e melhora a tolerância a falhas.
Alto desempenho: As tarefas podem ser processadas em paralelo para melhorar o desempenho do sistema, e cada nó pode processar tarefas diferentes ao mesmo tempo.
As desvantagens dos sistemas descentralizados incluem:
Complexidade: O projeto e a implementação de sistemas descentralizados são relativamente complexos e questões como comunicação, consistência e sincronização de dados entre nós precisam ser consideradas, o que aumenta os custos de desenvolvimento e manutenção do sistema.
Segurança: A segurança dos sistemas descentralizados é uma questão importante. A comunicação e a transmissão de dados entre nós precisam ser criptografadas e autenticadas para evitar vazamentos de dados e ataques.
Dificuldade de depuração: Devido à complexidade dos sistemas distribuídos, a depuração e a solução de problemas podem ser mais difíceis quando surgem problemas no sistema.
(3) Vantagens e desvantagens da estrutura centralizada
Vantagens da estrutura centralizada:
Controle simples: Existem controles e tomadores de decisão claros para melhor organizar e coordenar o trabalho.
Alta eficiência: A concentração e a gestão eficientes dos recursos podem ser alcançadas e a eficiência da utilização dos recursos pode ser melhorada.
As desvantagens de uma estrutura centralizada incluem:
Ponto único de falha: A falha do nó central pode levar à paralisia de todo o sistema, portanto a confiabilidade do sistema é baixa.
Riscos de privacidade: O nó central pode aceder e controlar todos os dados, o que pode levar a riscos de privacidade.
Concentração de poder: Uma estrutura centralizada pode levar ao problema de concentração de poder, dando ao nó central maior controlo e poder de decisão.
2.2. A concretização da descentralização
Ao introduzir a concretização da descentralização, precisamos frequentemente de compará-la com a centralização. Ao mesmo tempo, também dividimos a comparação entre centralização e descentralização em vários níveis.
Nota: Este local é melhor organizado por alguém que tenha um conhecimento profundo da classificação dos sistemas de conhecimento filosófico, para que a estratificação do conhecimento profissional seja mais precisa. Utilizo principalmente os dois níveis de ciências naturais e ciências sociais para descrevê-lo aqui.
Fonte: Fu Shaoqing
Na tabela acima, podemos ver que a descentralização pode reflectir-se em múltiplos níveis. Estamos na era da informação há muitos anos e a nossa compreensão da centralização e da descentralização produziu muitos casos, muitas vezes contrastando com os conceitos locais. Conforme descrito em Web1, Web2, Web3, Leitura, Gravação, Proprietário.
Decomposto ao nível das ciências naturais, por um lado está a centralização e descentralização ao nível do software. Por exemplo, a centralização e descentralização da divulgação de informações (dados); a centralização e descentralização da gestão de informações (dados); a centralização e descentralização de contas (identidade);
Por outro lado está a centralização e descentralização dos equipamentos de hardware. Por exemplo, em 2022, as falhas da AWS e da Cloudflare incluíram problemas de centralização de rede e de servidor. No início, a questão da centralização e descentralização dos equipamentos de hardware não foi prestada atenção. Após o incidente de falha do provedor de serviços em nuvem, muitas pessoas começaram a perceber que se o equipamento de hardware estiver centralizado, mesmo que o software construído na camada superior seja descentralizado. , Centralizado, uma vez que alguém pode controlar esses dispositivos de hardware centralizados, o sistema construído sobre esses dispositivos de hardware não pode ser considerado completamente descentralizado.
A falha dos provedores estrangeiros de serviços de nuvem AWS e Cloudflare que ocorreu em 21 de junho de 2022 causou a interrupção de um grande número de projetos Web3. Algumas pessoas brincaram que assim que esses data centers centralizados fechassem, o Web3 se tornaria Web 0.3. Isto também mostra a importância da descentralização dos equipamentos de hardware. Atualmente, a infraestrutura em nuvem é basicamente centralizada.
Fonte: Fu Shaoqing
No nível das ciências sociais, com o desenvolvimento da tecnologia blockchain, os DApps estão se tornando cada vez mais abundantes e refletidos em cada vez mais aspectos. Por exemplo, a forma organizacional do DAO e vários mecanismos de confirmação para a tomada de decisões já são exemplos de centralização e descentralização no sentido sociológico. A importância do desaparecimento de Satoshi Nakamoto também está neste nível. Este desaparecimento é uma descentralização muito importante. Atualmente, nenhum outro sistema blockchain foi capaz de alcançar isso. Nesta fase, a tecnologia blockchain está a ter um impacto cada vez mais profundo no mundo real. Isto envolve mais conhecimento em economia e sociologia e exige que o desenvolvimento contínuo da tecnologia blockchain seja mais refletido. Também exige que especialistas da indústria de sociologia façam mais análises e resumos.
O professor Hong Shuning disse: "A tecnologia Blockchain não pode mudar o mundo. O que pode mudar o mundo é a tendência de descentralização baseada na tecnologia blockchain. A descentralização mudou os mecanismos econômicos e políticos que duraram milhares de anos e teve um impacto sobre seres humanos." A influência é extremamente abrangente e pode ser comparada com o Iluminismo do século XVII. Essa compreensão vem da perspectiva da economia e da sociologia.
Há algum tempo, o famoso empresário Zhang Ruimin foi convidado de Hui e compartilhou um ponto de conhecimento no I Ching Bagua, o estado mais elevado é um grupo de dragões sem líder. Comparado a esconder um dragão, mas não usá-lo, ver um dragão nos campos, voar dragões no céu e dominar um dragão com arrependimentos, os dragões sem líder são uma interpretação filosófica da descentralização?
Para descentralização, você também pode consultar o artigo "O significado da descentralização" publicado pelo fundador da Ethereum, Vitalik Buterin, em fevereiro de 2017, que discorre sobre o significado da descentralização. Vitalik Buterin acredita que a centralização e a descentralização do software informático devem ser distinguidas a partir de três perspectivas, nomeadamente arquitectura, governação e lógica. A centralização arquitetônica refere-se a quantos nós o sistema tolera falhas e pode continuar a funcionar; a centralização de governança refere-se a quantos indivíduos ou organizações são necessários para controlar o sistema; a centralização lógica refere-se a se as interfaces e os dados apresentados pelo sistema parecem ser; um único todo. A arquitetura e a análise lógica da centralização e da descentralização estão no nível das ciências naturais? A governação é um nível sociológico de análise?
2.3. Eficiência e justiça na economia
Para compreender melhor a centralização e a descentralização no nível sociológico, podemos entendê-la a partir de algumas coisas e objetos de serviço relacionados. Por exemplo, as questões de eficiência e justiça na economia são muito semelhantes ao papel do mecanismo de incentivo e do mecanismo de governação do modelo económico na blockchain. Se você simplesmente busca eficiência, centralização completa ou muita centralização como DPoS é a melhor escolha. Para manter outras características, a descentralização é a melhor escolha.
Para compreender melhor o efeito combinado do mecanismo de incentivo e do mecanismo de governação do modelo económico, entendemos primeiro que na sociedade real, os dois objectivos de maximizar os benefícios económicos e maximizar os benefícios sociais. O equilíbrio entre os dois é geralmente alcançado através de uma combinação de distribuição inicial e redistribuição.
Um princípio importante que o sistema de distribuição deve reflectir é que deve ter em conta tanto a eficiência como a justiça, e deve opor-se ao igualitarismo e evitar grandes disparidades de rendimento. A distribuição da renda nacional é dividida em dois processos: distribuição primária e redistribuição. A distribuição primária do rendimento nacional com base em padrões de eficiência pode levar a uma disparidade excessiva entre ricos e pobres. No entanto, o governo pode controlar a disparidade de rendimento dentro de um intervalo razoável e manter a justiça social através da redistribuição do rendimento nacional que se concentra na realização. os interesses gerais e os interesses de longo prazo da sociedade.
O mesmo problema também existe no mundo da blockchain. Se confiarmos apenas no mecanismo de incentivo do modelo económico, tal como nas funções desempenhadas pelo mecanismo de mercado, pode ser mais fácil resolver o problema da maximização dos benefícios económicos. Mas os mecanismos puros de incentivo têm falhas. Por exemplo, na mineração de Bitcoin, se o poder computacional de um único pool de mineração for muito grande, ocorrerá um ataque de 51%. Se nenhuma intervenção for feita, a operação normal da rede Bitcoin será destruída. Além disso, como o incidente DAO do Ethereum, devido a vulnerabilidades do sistema, mais de 3 milhões de ativos Ethereum foram transferidos do pool de ativos DAO. Se não emitirmos avisos à comunidade e não adoptarmos medidas de governação relevantes, estes problemas não poderão ser bem resolvidos.
Através do mecanismo de incentivo do modelo económico e mecanismos de governação relacionados, são garantidos os interesses dos vários participantes no projecto blockchain e no ecossistema blockchain. O mecanismo de incentivo do modelo económico garante a maximização da eficiência, e a governação comunitária, incluindo a governação dentro e fora da cadeia, tem mais a ver com resolver o problema da maximização dos benefícios sociais. Faça compromissos entre eficiência e justiça.
3. Descentralização da perspectiva da construção de segunda camada do Bitcoin e da arquitetura de aplicativos Web3.0
3.1. Construção e descentralização de segunda camada do Bitcoin
Aqui você precisa citar a tabela em "Um artigo que resume o sistema de conhecimento básico da construção da Camada 2 do Bitcoin". Nesta tabela, você pode ver três estruturas diferentes de construção de segunda camada do Bitcoin, que fazem diversas compensações na descentralização.
Fonte: Fu Shaoqing
A construção de segunda camada baseada na cadeia abre mão de um certo grau de descentralização do Bitcoin, conseguindo assim a melhoria de outros indicadores de desempenho. Com base no sistema descentralizado, ao aumentar a complexidade de implementação, a descentralização do Bitcoin é garantida na segunda camada, enquanto a expansão de desempenho e funções é concluída. O sistema centralizado não altera a descentralização dos ativos no Bitcoin, e apenas utiliza as estatísticas ou funções auxiliares da segunda camada para completar a gestão auxiliar da primeira camada do Bitcoin.
3.2. Arquitetura e descentralização de aplicações Web3
Aqui você precisa citar o diagrama de arquitetura do aplicativo Web3 em "Observando a camada 2 do Bitcoin da perspectiva de uma máquina de estado, você pode ver a arquitetura e o caminho de construção dos futuros aplicativos Web3".
Fonte: Fu Shaoqing
Veremos que os futuros aplicativos Web3 serão uma arquitetura complexa baseada em sistemas blockchain (descentralização), sistemas descentralizados e sistemas centralizados. Entre eles, o sistema blockchain e sua extensão de segunda camada completam a transmissão e processamento de valor, e o sistema descentralizado e o sistema centralizado completam a transmissão e processamento de informações. Sem um sistema blockchain descentralizado, ainda estaríamos presos na era Web2. Com o sistema blockchain, podemos construir mais e mais aplicações ricas. Acontece que o desenvolvimento atual do blockchain não está maduro o suficiente e esta situação não é suficientemente óbvia. A aplicação da Web3, especialmente o sistema blockchain descentralizado, mudará enormemente o nosso atual status tecnológico e social. A era da Web3 será uma era gloriosa que superará a nossa imaginação atual.
Este artigo foi reimpresso com permissão de: "MarsBit"
Autor original: Fu Shaoqing, SatoshiLab, All Things Island BTC Studio
