nó completo
O nó completo é o núcleo da blockchain Waves, responsável por manter o histórico completo de todas as transações. Esses nós são vitais para a rede, validando transações e blocos para garantir a integridade e precisão dos dados da blockchain. Os nós completos usam o mecanismo de Prova de Participação Leased (LPoS) e podem aceitar o aluguel de tokens de outros participantes para aumentar suas chances de serem selecionados para gerar o próximo bloco. Os nós completos geram novos blocos por meio de um mecanismo de consenso e, portanto, recebem taxas de transação e recompensas em bloco.
nó leve
Um nó leve não armazena todo o histórico completo do blockchain, mas depende de nós completos para verificar transações e interagir com a rede. Esse design permite que os nós leves funcionem de maneira mais eficiente e consumam menos recursos, pois não precisam baixar todo o blockchain. A principal função dos nós leves é acelerar transações e melhorar a comunicação de rede, sendo adequado para usuários que não desejam manter um livro-razão completo, mas ainda desejam participar das atividades da rede.
Arquitetura em Camadas
A blockchain Waves utiliza uma arquitetura de duas camadas para manter sua rede, incluindo nós completos e nós leves. Essa arquitetura tem como objetivo otimizar a escalabilidade e o desempenho da rede. Os nós completos são responsáveis por verificar transações e produzir blocos, enquanto os nós leves fornecem serviços rápidos e eficientes para transações de usuários. Essa divisão de funções não apenas melhora o desempenho geral da rede, mas também aumenta a segurança, pois dispersa as responsabilidades e funções dentro do ecossistema.
A prova de participação locada (LPoS) é um mecanismo de consenso exclusivo da plataforma Waves que permite que os detentores de tokens participem da segurança e do consenso da rede sem a necessidade de executar um nó completo, melhorando assim o modelo tradicional de prova de participação (PoS). No LPoS, os detentores de tokens WAVES podem alugar seus tokens para os operadores de nós completos responsáveis pela geração de blocos. Esse mecanismo mantém a descentralização da validação de blocos e permite que mais usuários participem da segurança da rede, independentemente de suas habilidades técnicas ou da vontade de executar um nó completo.
Funcionalidades e vantagens
No LPoS, a capacidade de gerar blocos está diretamente relacionada à quantidade de WAVES alugados para o nó. Em outras palavras, quanto mais WAVES o nó controlar, seja através de posse direta ou aluguel, maior será a chance de gerar o próximo bloco. Os locatários mantêm total controle sobre seus tokens WAVES, pois esses tokens permanecem em suas próprias carteiras e não são transferidos para os operadores de nós. Esse arranjo reduz as barreiras de entrada, garantindo que até mesmo pessoas com menos WAVES possam contribuir para a segurança da rede e obter lucros.
Os operadores de nós podem atrair mais locações compartilhando parte das recompensas de bloco e taxas de transação com os locatários, para que ambos apoiem ativamente a rede. Esse mecanismo de distribuição de recompensas fortalece a segurança da rede, incentivando maior participação e distribuição mais equitativa do poder na rede, reduzindo o risco de centralização.
Segurança cibernética e participação do usuário
O mecanismo LPoS não apenas torna a participação no consenso de rede mais fácil, mas também aumenta a segurança. Ao permitir que os usuários aluguem suas participações, o LPoS incentiva mais pessoas a participar do processo de consenso da rede, o que é crucial para manter uma blockchain forte e segura. Além disso, como as WAVES alugadas são bloqueadas durante o período de locação (embora os locatários possam cancelar a qualquer momento), isso garante a estabilidade do processo de aposta e consenso da rede.
Incentivo econômico
LPoS fornece fortes incentivos econômicos para operadores de nós e arrendatários de tokens. Os operadores são incentivados a manter altos padrões operacionais e honestidade, pois sua capacidade de gerar recompensas está diretamente relacionada à quantidade de WAVES que conseguem atrair e manter. Por outro lado, o incentivo para os arrendatários participarem é que eles podem obter receita passiva a partir de suas participações sem a necessidade de grande investimento em hardware ou especialização técnica, o que torna mais fácil para pequenos detentores obterem recompensas.
Protocolo Waves NG
O Waves NG é uma inovação importante na tecnologia blockchain, projetada para aumentar significativamente a capacidade de processamento de transações e reduzir a latência, tornando o Waves uma das redes blockchain mais rápidas. Este protocolo é inspirado no Bitcoin-NG e otimiza a geração de blocos através de um sistema de dois níveis de blocos-chave e microblocos. Os blocos-chave são gerados regularmente, concedendo aos mineiros permissão para criar microblocos, que são menores e podem ser gerados com mais frequência, acelerando assim a velocidade de confirmação das transações.
Essa arquitetura permite que a blockchain Waves processe um volume maior de transações, com uma estimativa de até 100 transações por segundo, o que é significativamente melhor do que os sistemas de blockchain tradicionais. A eficiência do Waves NG não apenas melhora a escalabilidade do sistema, mas também aprimora a experiência do usuário por meio de uma verificação de transações mais rápida.
Contrato Inteligente
O Waves também suporta o desenvolvimento flexível e seguro de aplicativos descentralizados (DApps) e oferece recursos de contratos inteligentes. Ao contrário de outras plataformas de blockchain, os contratos inteligentes do Waves não precisam de grande consumo de taxas de gás durante a execução, mas usam uma taxa fixa, o que torna o processo de desenvolvimento e previsão de custos mais simples.
Waves utiliza uma linguagem de programação chamada Ride para escrever contratos inteligentes, que se concentra em segurança e facilidade de uso. Ride não é Turing completo, o que reduz alguns erros e vulnerabilidades comuns em linguagens Turing completas. Esse design garante a previsibilidade dos custos de computação, melhora a segurança da rede e mantém alta capacidade de processamento.
A plataforma suporta três tipos de contratos inteligentes:
Waves NG e contratos inteligentes estabelecem uma base sólida para a construção de soluções de blockchain escaláveis, eficientes e seguras, apoiando uma variedade de aplicações, desde serviços financeiros até gestão da cadeia de suprimentos.
A Unit Zero introduz uma estrutura de operação complexa, construída sobre a rede Waves básica, chamada Layer-0, e estende suas capacidades para a Unit Zero Layer-1. Essa arquitetura permite que alguns nós do Waves participem diretamente da rede Unit Zero, permitindo uma integração perfeita e expansão de recursos entre os dois níveis. O mecanismo de operação é gerenciado por contratos de cadeia na rede Waves, que coordenam o processo de consenso da Unit Zero, incluindo a seleção de geradores de blocos na Layer-1, onde cada bloco no Waves corresponde a uma era na Unit Zero, onde um gerador específico é responsável pela geração de blocos.
O mecanismo de consenso utilizado é o sistema de prova de participação (PoS) de equidade justa modificado, que calcula o atraso do tempo de elegibilidade de cada gerador para produzir um bloco, garantindo a participação justa e aumentando a segurança da rede. Após a produção do bloco, o gerador interage com o contrato de cadeia e registra os metadados do bloco de volta à cadeia de blocos Waves, o que ajuda a resolver problemas potenciais de bifurcação mantendo a cadeia de consenso da maioria.
Rede de Expansão e Economia de Tokens
A rede da Unit Zero exige que seus nós façam um compromisso significativo, com o requisito mínimo para participar na geração de blocos sendo de 20.000 WAVES. A economia de tokens da rede inicialmente girava em torno de um token intermediário, L2MP, que atuava como saldo de geração de nós nos primeiros dois anos da rede da Unit Zero. Esse mecanismo de staking é gerenciado por contratos de staking no Waves, permitindo que os detentores de L2MP deleguem tokens para representar o saldo de geração de seus nós.
As recompensas pela produção de blocos são distribuídas na forma de tokens UNIT0, incluindo não apenas recompensas de época fixa, mas também taxas de transação, formando uma estrutura de incentivo que encoraja os usuários a participar ativamente do consenso e da saúde da rede.
Arquitetura de nó
A arquitetura de nó da Unit Zero é principalmente composta por duas partes:
Esta arquitetura tecnológica não só melhorou a escalabilidade e eficiência da Unit Zero, mas também garantiu uma segurança robusta e descentralizada, aproveitando ao máximo as vantagens da infraestrutura da Waves.
nó completo
O nó completo é o núcleo da blockchain Waves, responsável por manter o histórico completo de todas as transações. Esses nós são vitais para a rede, validando transações e blocos para garantir a integridade e precisão dos dados da blockchain. Os nós completos usam o mecanismo de Prova de Participação Leased (LPoS) e podem aceitar o aluguel de tokens de outros participantes para aumentar suas chances de serem selecionados para gerar o próximo bloco. Os nós completos geram novos blocos por meio de um mecanismo de consenso e, portanto, recebem taxas de transação e recompensas em bloco.
nó leve
Um nó leve não armazena todo o histórico completo do blockchain, mas depende de nós completos para verificar transações e interagir com a rede. Esse design permite que os nós leves funcionem de maneira mais eficiente e consumam menos recursos, pois não precisam baixar todo o blockchain. A principal função dos nós leves é acelerar transações e melhorar a comunicação de rede, sendo adequado para usuários que não desejam manter um livro-razão completo, mas ainda desejam participar das atividades da rede.
Arquitetura em Camadas
A blockchain Waves utiliza uma arquitetura de duas camadas para manter sua rede, incluindo nós completos e nós leves. Essa arquitetura tem como objetivo otimizar a escalabilidade e o desempenho da rede. Os nós completos são responsáveis por verificar transações e produzir blocos, enquanto os nós leves fornecem serviços rápidos e eficientes para transações de usuários. Essa divisão de funções não apenas melhora o desempenho geral da rede, mas também aumenta a segurança, pois dispersa as responsabilidades e funções dentro do ecossistema.
A prova de participação locada (LPoS) é um mecanismo de consenso exclusivo da plataforma Waves que permite que os detentores de tokens participem da segurança e do consenso da rede sem a necessidade de executar um nó completo, melhorando assim o modelo tradicional de prova de participação (PoS). No LPoS, os detentores de tokens WAVES podem alugar seus tokens para os operadores de nós completos responsáveis pela geração de blocos. Esse mecanismo mantém a descentralização da validação de blocos e permite que mais usuários participem da segurança da rede, independentemente de suas habilidades técnicas ou da vontade de executar um nó completo.
Funcionalidades e vantagens
No LPoS, a capacidade de gerar blocos está diretamente relacionada à quantidade de WAVES alugados para o nó. Em outras palavras, quanto mais WAVES o nó controlar, seja através de posse direta ou aluguel, maior será a chance de gerar o próximo bloco. Os locatários mantêm total controle sobre seus tokens WAVES, pois esses tokens permanecem em suas próprias carteiras e não são transferidos para os operadores de nós. Esse arranjo reduz as barreiras de entrada, garantindo que até mesmo pessoas com menos WAVES possam contribuir para a segurança da rede e obter lucros.
Os operadores de nós podem atrair mais locações compartilhando parte das recompensas de bloco e taxas de transação com os locatários, para que ambos apoiem ativamente a rede. Esse mecanismo de distribuição de recompensas fortalece a segurança da rede, incentivando maior participação e distribuição mais equitativa do poder na rede, reduzindo o risco de centralização.
Segurança cibernética e participação do usuário
O mecanismo LPoS não apenas torna a participação no consenso de rede mais fácil, mas também aumenta a segurança. Ao permitir que os usuários aluguem suas participações, o LPoS incentiva mais pessoas a participar do processo de consenso da rede, o que é crucial para manter uma blockchain forte e segura. Além disso, como as WAVES alugadas são bloqueadas durante o período de locação (embora os locatários possam cancelar a qualquer momento), isso garante a estabilidade do processo de aposta e consenso da rede.
Incentivo econômico
LPoS fornece fortes incentivos econômicos para operadores de nós e arrendatários de tokens. Os operadores são incentivados a manter altos padrões operacionais e honestidade, pois sua capacidade de gerar recompensas está diretamente relacionada à quantidade de WAVES que conseguem atrair e manter. Por outro lado, o incentivo para os arrendatários participarem é que eles podem obter receita passiva a partir de suas participações sem a necessidade de grande investimento em hardware ou especialização técnica, o que torna mais fácil para pequenos detentores obterem recompensas.
Protocolo Waves NG
O Waves NG é uma inovação importante na tecnologia blockchain, projetada para aumentar significativamente a capacidade de processamento de transações e reduzir a latência, tornando o Waves uma das redes blockchain mais rápidas. Este protocolo é inspirado no Bitcoin-NG e otimiza a geração de blocos através de um sistema de dois níveis de blocos-chave e microblocos. Os blocos-chave são gerados regularmente, concedendo aos mineiros permissão para criar microblocos, que são menores e podem ser gerados com mais frequência, acelerando assim a velocidade de confirmação das transações.
Essa arquitetura permite que a blockchain Waves processe um volume maior de transações, com uma estimativa de até 100 transações por segundo, o que é significativamente melhor do que os sistemas de blockchain tradicionais. A eficiência do Waves NG não apenas melhora a escalabilidade do sistema, mas também aprimora a experiência do usuário por meio de uma verificação de transações mais rápida.
Contrato Inteligente
O Waves também suporta o desenvolvimento flexível e seguro de aplicativos descentralizados (DApps) e oferece recursos de contratos inteligentes. Ao contrário de outras plataformas de blockchain, os contratos inteligentes do Waves não precisam de grande consumo de taxas de gás durante a execução, mas usam uma taxa fixa, o que torna o processo de desenvolvimento e previsão de custos mais simples.
Waves utiliza uma linguagem de programação chamada Ride para escrever contratos inteligentes, que se concentra em segurança e facilidade de uso. Ride não é Turing completo, o que reduz alguns erros e vulnerabilidades comuns em linguagens Turing completas. Esse design garante a previsibilidade dos custos de computação, melhora a segurança da rede e mantém alta capacidade de processamento.
A plataforma suporta três tipos de contratos inteligentes:
Waves NG e contratos inteligentes estabelecem uma base sólida para a construção de soluções de blockchain escaláveis, eficientes e seguras, apoiando uma variedade de aplicações, desde serviços financeiros até gestão da cadeia de suprimentos.
A Unit Zero introduz uma estrutura de operação complexa, construída sobre a rede Waves básica, chamada Layer-0, e estende suas capacidades para a Unit Zero Layer-1. Essa arquitetura permite que alguns nós do Waves participem diretamente da rede Unit Zero, permitindo uma integração perfeita e expansão de recursos entre os dois níveis. O mecanismo de operação é gerenciado por contratos de cadeia na rede Waves, que coordenam o processo de consenso da Unit Zero, incluindo a seleção de geradores de blocos na Layer-1, onde cada bloco no Waves corresponde a uma era na Unit Zero, onde um gerador específico é responsável pela geração de blocos.
O mecanismo de consenso utilizado é o sistema de prova de participação (PoS) de equidade justa modificado, que calcula o atraso do tempo de elegibilidade de cada gerador para produzir um bloco, garantindo a participação justa e aumentando a segurança da rede. Após a produção do bloco, o gerador interage com o contrato de cadeia e registra os metadados do bloco de volta à cadeia de blocos Waves, o que ajuda a resolver problemas potenciais de bifurcação mantendo a cadeia de consenso da maioria.
Rede de Expansão e Economia de Tokens
A rede da Unit Zero exige que seus nós façam um compromisso significativo, com o requisito mínimo para participar na geração de blocos sendo de 20.000 WAVES. A economia de tokens da rede inicialmente girava em torno de um token intermediário, L2MP, que atuava como saldo de geração de nós nos primeiros dois anos da rede da Unit Zero. Esse mecanismo de staking é gerenciado por contratos de staking no Waves, permitindo que os detentores de L2MP deleguem tokens para representar o saldo de geração de seus nós.
As recompensas pela produção de blocos são distribuídas na forma de tokens UNIT0, incluindo não apenas recompensas de época fixa, mas também taxas de transação, formando uma estrutura de incentivo que encoraja os usuários a participar ativamente do consenso e da saúde da rede.
Arquitetura de nó
A arquitetura de nó da Unit Zero é principalmente composta por duas partes:
Esta arquitetura tecnológica não só melhorou a escalabilidade e eficiência da Unit Zero, mas também garantiu uma segurança robusta e descentralizada, aproveitando ao máximo as vantagens da infraestrutura da Waves.