Olá Mundo!
Estamos muito entusiasmados em apresentar o VRRB (/vərb/), uma rede blockchain de última geração construída em torno de um novo mecanismo de consenso que chamamos de Proof of Claim. O mecanismo de consenso recebe o nome do algoritmo de eleição de prova de reivindicação, um algoritmo de eleição descentralizado, extremamente rápido e escalável que alimenta as eleições de mineradores, associação de quórum e resolução de conflitos entre blocos propostos.
A Prova de Reivindicação, como um mecanismo de consenso, tem algumas vantagens significativas sobre outros mecanismos de consenso e algoritmos eleitorais encontrados na Camada 1 moderna. Primeiramente, a Prova de Reivindicação é:
- Computacionalmente barato
- À prova de colisão
- Escalável
- Completamente Descentralizado
- Verdadeiramente sem permissão
Isso é feito com nosso protocolo de validação de escalabilidade dupla e nossa estrutura de cadeia Convergence DAG.
O VRRB escala verticalmente com RAM nos nós do Validator usando um modelo de simultaneidade sem bloqueio chamado Left-Right, que aumenta drasticamente a taxa de transferência local.
O VRRB escala horizontalmente por meio de um modelo de confirmação paralela Farmer-Harvester, no qual um número ilimitado de quóruns de Farmer pode se formar para votar na validade das transações, enquanto um quórum de Harvester coleta votos e propõe blocos de transações.
A cadeia VRRB é um DAG de convergência baseado em rodadas. A cada rodada, cada membro do harvester pode propor um bloco de transações validadas, e o minerador eleito para a rodada consolida os blocos propostos em um único bloco de convergência, resolvendo eventuais conflitos entre os blocos e sequenciando as transações por ordem causal. Este processo tem benefícios significativos em termos de tempo para finalização e rendimento geral. Há também benefícios de segurança para essa estrutura, pois os Blocos de Convergência, uma vez certificados e referenciados na próxima (ou futura) rodada de propostas de blocos, não podem ser alterados, o DAG fica oficialmente “bloqueado”.
A plataforma VRRB Smart Contract também é um grande avanço em desempenho, segurança e, sem dúvida, o mais importante na sustentabilidade a longo prazo de uma experiência de desenvolvedor L1. A plataforma de contrato inteligente VRRB é alimentada por instâncias de contêiner unikernel. Estamos mudando completamente o jogo. Em outras plataformas, cada nó executa um mecanismo de execução de contrato inteligente. Um único tamanho monolítico deve caber em todas as máquinas virtuais. Os contratos inteligentes são implantados, armazenados no estado e, quando ocorrem interações com o contrato inteligente, ele é executado no mesmo tempo de execução de todos os outros. O tempo de execução do contrato inteligente do VRRB contrasta fortemente com esse modelo. Na verdade, não é um único tempo de execução.
VRRB tira um livro do fluxo de trabalho DevOps de microsserviços e funções como serviços (FaaS) que a comunidade de desenvolvedores já conhece da Web2. Em vez de os desenvolvedores criarem as especificações de um único tempo de execução, cada contrato inteligente é implantado como uma imagem unikernel, com instruções de construção, que incluem seu próprio tempo de execução dedicado. Os nós então constroem a imagem, o unikernel construído passa por consenso e é armazenado no estado.
Pense em um unikernel/libraryOS como um contêiner de esteróides. Leva a abstração da conteinerização a um nível totalmente novo. Em vez de depender do tempo de execução do host, o contêiner é o tempo de execução, ele só precisa do hardware do host.
Graças ao fato de nossa plataforma de virtualização ser um unikernel, às vezes chamado de sistema operacional de biblioteca, as bibliotecas necessárias para executar qualquer programa estão incluídas no build. Isso permite que os desenvolvedores criem em linguagens de nível superior, como Python ou Java, em linguagens da Web, como Javascript e Typescript, bem como em outras linguagens Web3, como Solidity e Move. E claro, linguagens de baixo nível como C/C++, Rust, Go, etc.
Esses unikernels podem inicializar, executar e desligar em milissegundos (dependendo do que exatamente está sendo executado) e são projetados para execuções curtas com valores de retorno. A computação descentralizada pode ser apenas o caso de uso perfeito para esta tecnologia, apresentada pela primeira vez na década de 1990 neste artigo . Quanto menor o nível e menos bibliotecas necessárias na compilação, mais rápida é a inicialização e a execução. Se a velocidade é o mais importante, os contratos inteligentes podem até ser construídos diretamente na montagem.
As opções são ilimitadas e deixadas nas mãos do desenvolvedor. Graças à execução de contrato inteligente assíncrono (separação do componente de computação do consenso) da rede VRRB, se as execuções precisarem de mais tempo para serem concluídas, elas podem (embora por uma taxa mais alta e até um certo limite). Em vez de se preocupar em aprender a usar todo um conjunto de ferramentas de desenvolvimento, basta construir, enviar e deixar que os nós em nossa rede orquestrem e executem seus contratos inteligentes. Sim, desenvolvedores, agora vocês têm flexibilidade no Web3.
O exposto acima é apenas a ponta do iceberg quando se trata de inovações e benefícios do protocolo VRRB, e para aprender todos os detalhes técnicos, você deve verificar nosso whitepaper, atualmente disponível em nosso site e em breve estará disponível de forma mais ampla por meio de publicações acadêmicas . Fique atento para mais.
Muitas vezes nos perguntam alguma variante do seguinte:
“Existem várias camadas 1, por que precisamos de outra?”
Há um número ilimitado de motivações para nossa equipe construir um novo L1, mas as três principais são:
- A escalabilidade é fundamental à medida que a adoção do Web3 continua a crescer , o que acontecerá. Quando a adoção do Web3 atingir seu potencial máximo, mais de 1 bilhão de usuários diários irão interagir com redes públicas de blockchain. Essa tecnologia permeará a sociedade em geral e, para lidar com esse tráfego, uma rede robusta e escalável é absolutamente essencial. A internet achatou o mundo e acelerou a cooperação econômica global. No entanto, propriedade, governança comunitária eficiente, resistência à censura e outras características importantes para um mundo livre e próspero estavam faltando na internet. O Web3 aborda essas questões centrais. Estamos confiantes de que o VRRB servirá como um dos catalisadores para o momento do big-bang da Web3.
- A experiência do desenvolvedor precisa melhorar significativamente. Os desenvolvedores Web2 e outros programadores enfrentam uma batalha difícil e cheia de atritos ao tentar mudar para o Web3. Em primeiro lugar, as linguagens de programação mais populares do mundo são impossíveis de escrever contratos inteligentes ou, quando habilitadas, o SDK e as ferramentas de desenvolvedor disponíveis tornam a experiência do desenvolvedor miserável. Código aberto não deve significar falta de suporte e educação. A descentralização, se alguma coisa, deveria levar a maisnão menos recursos e ferramentas. Infelizmente, devido à natureza do componente de computação das populares blockchains da Camada 1, não está claro se isso mudará sem uma nova plataforma. O VRRB vai direto ao cerne dessa questão com nossos contratos inteligentes unikernel. Isso permite que os desenvolvedores criem programas descentralizados no idioma de sua escolha, eliminando um dos maiores obstáculos que os desenvolvedores enfrentam ao decidir se devem ou não dar o salto para o Web3.
- A bifurcação entre a economia criptográfica e a economia legada precisa de uma ponte,breve. A visão do VRRB não é aquela em que existe “cripto” e o resto do mundo. Acreditamos que os dois são e devem ser inseparáveis. Os benefícios da tecnologia blockchain e criptomoeda, tokenização, transações sem confiança, tanto financeiras quanto computacionais, são ilimitados. A capacidade de reduzir a fraude de seguro e cartão de crédito, roubo de títulos e identidade, a capacidade de distribuir propriedade e benefícios da marca, aprimorar a usabilidade de recompensas de fidelidade, criação de comunidades personalizadas, autopropriedade de seus próprios dados, eliminação de intermediários de serviços financeiros e muito mais não são apenas habilitados por essa tecnologia, mas estão muito atrasados. A economia global está entrando na próxima revolução e será alimentada por redes públicas de blockchain. Para que isso aconteça, precisamos que você, comunidade, participe e nos ajude a concretizar nossa visão.
“Quando perguntamos 'Como encontramos o próximo bilhão de usuários?' estamos colocando a carroça na frente dos bois. Antes de bilhões de usuários ativos, precisamos de mais de um milhão de desenvolvedores ativos” — Andrew N. Smith, fundador do VRRB Labs
O que você pode fazer para ajudar?
Este é o nosso “Olá, Mundo!” momento. O VRRBs Limited Beta Testnet será lançado em algum momento entre o final de março e o início de junho. Nós encorajamos você a entrar em contato e se juntar à nossa comunidade. Se você deseja contribuir com o protocolo, criar aplicativos na cadeia, executar um nó ou apenas ajudar a promover os benefícios do VRRB, junte-se ao nosso canal Telegram , servidor Discord , siga-nos no Twitter , visite nosso site para seguir junto e mantenha contato!





































![O que é uma lista vinculada, afinal? [Parte 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)