Solana

Blockchain tem muito potencial. A primeira década de plataformas de tokens descentralizadas foi bem-sucedida em qualquer medida. Solana está trabalhando para criar soluções que permitirão que blockchains descentralizados se tornem um sistema global que pode substituir os principais sistemas de dados existentes.

Solana tem algumas soluções inovadoras para alguns dos desafios mais comuns que o blockchain enfrenta. Um dos maiores não é novo. A escalabilidade tem sido um tema quente na comunidade do blockchain e um dos maiores motivos pelos quais muitas pessoas duvidam que um blockchain descentralizado possa substituir sistemas de pagamento centralizados como o Visa.

Solana

Bitcoin foi um dos maiores avanços na construção de pontes de confiança e criação de dinheiro novo, mas provavelmente não será a plataforma que criará um sistema de liquidação global descentralizado. Como muitos dos blockchains que existem, ele simplesmente não pode liquidar transações rápido o suficiente para ser prático como uma plataforma global.

Solana tem uma boa solução para o dilema da escalabilidade e também tem algumas outras ótimas ideias que podem ajudar o blockchain a entrar em sua próxima fase de desenvolvimento.

Conheça Solana

Solana foi fundada em 2017 por Anatoly Yakovenko, um ex-executivo da Qualcomm com vasta experiência em trabalhar com sistemas descentralizados e distribuídos, além de trabalhar em algoritmos de compressão para Dropbox.

Anatoly uniu forças com o CTO Greg Fitzgerald e o cientista-chefe Eric Williams para criar um protocolo confiável e distribuído que codifica a passagem do tempo dentro da estrutura de dados e permite maior escalabilidade do que os blockchains comuns da camada 1.

Em julho de 2019, Solana garantiu US $ 20 milhões em financiamento, com o apoio de seu investidor líder, Multicoin Capital.

Solana vê soluções

Solana criou oito inovações importantes que podem mudar a forma como o blockchain é implementado como um sistema descentralizado. Ele implementou o Proof of History (PoH), um protocolo para incorporar a passagem do tempo na estrutura de dados do blockchain, e o integrou ao TowerBFT, o mecanismo de consenso baseado em Proof-of-Staked do sistema.

Usando PoH, que é uma alta frequência Função de atraso verificável (VDF), Solana espera eliminar os problemas que deram origem a outras soluções potenciais, como a fragmentação.

Uma função de retardo verificável é uma função que requer mais tempo computacional para avaliar do que para verificar. Solana usa um SHA256 recursivo serializado, amostrando periodicamente a contagem e o hash, como um VDF eficaz. Essa estrutura de dados leva tempo real para ser gerada, dadas as instruções específicas SHA256 incluídas nas CPUs e pode ser verificada em paralelo dividindo a cadeia hash em vários núcleos de GPU. De acordo com a empresa:

“A implementação específica de Solana usa um hash resistente à pré-imagem sequencial que se executa continuamente com a saída anterior usada como a próxima entrada. Periodicamente, a contagem e a saída atual são registradas.

Para uma função hash SHA256 (também o algoritmo hash do Bitcoin), este processo é impossível de paralelizar sem um ataque de força bruta usando núcleos 2¹²⁸.

Podemos então ter certeza de que o tempo real passou entre cada contador conforme ele foi gerado, e que a ordem registrada de cada contador é a mesma que era em tempo real. ”

Integração com TowerBFT

O uso do livro-razão PoH permite que um usuário calcule o estado de todos os nós com uma fração da sobrecarga de mensagens da maioria dos sistemas PoS. Ele também funciona com a versão de Solana do PBFT (Practical Byzantine Fault Tolerance) como o relógio da rede, permitindo que o protocolo codifique bloqueios de voto no livro razão. Esses bloqueios são usados ​​para garantir que os Validadores (nós de produção de blocos) não capaz de votar em duas bifurcações separadas do blockchain ao mesmo tempo. Se uma tentativa for detectada, o Validador malicioso será penalizado e terá sua aposta reduzida.

Praticamente, cada vez que um validador vota em uma versão específica do razão em uma altura PoH especificada, há um bloqueio associado a essa votação. Esse validador está impedido de votar em uma versão futura do livro-razão que não contenha esse voto por um determinado período de tempo de PoH (sem o risco de corte). Cada voto adicional em um livro-razão aumenta (dobra) os bloqueios de voto de cada votação anterior, criando um compromisso com a segurança (consistência) em crescimento exponencial em determinado ramo.

A prova de interesse

TowerBFT, portanto, fornece as regras de corte que fundamentam a arquitetura de consenso da Prova de Participação de Solana. Neste projeto, os votos contábeis dos validadores são ponderados pela quantidade de capital (SOL) que eles travaram em jogo durante a validação.

Os valiadores também podem receber tokens de detentores de tokens não validadores e apostar esses tokens em seu nome. As recompensas são distribuídas aos validadores em proporção à sua aposta, de modo que os detentores de tokens não validadores podem ganhar recompensas delegando a um validador e recebendo as recompensas associadas, menos uma taxa de comissão cobrada pelo validador.

A produção de blocos de Solana é determinada por uma programação líder gerada aleatoriamente, que é definida de acordo com sua proporção da aposta total no início de uma época. Ou seja, espera-se que um validador seja eleito líder com uma frequência que se compadece de sua proporção da participação total (por exemplo, um validador com 20% da participação total representará cerca de 20% da programação do líder)

As recompensas para a produção do bloco serão pagas tanto pela inflação, que deve reduzir ao longo do tempo, quanto pelas taxas de transação.

Ideias que importam

O novo uso de PoH, TowerBFT e PoS não são as únicas inovações que Solana está trazendo para a mesa. A empresa também criou outros sistemas viáveis ​​que abordam algumas das deficiências da primeira geração de blockchains descentralizada.

Archivers

Em plena capacidade, Solana estima que seu blockchain geraria cerca de 4 petabytes de dados anualmente. Se fosse um requisito que um nó completo armazenasse esses dados, isso introduziria uma grande barreira para a entrada para participação no protocolo.

Para resolver isso, Solana é capaz de alavancar PoH para distribuir e armazenar o razão crescente em clientes leves de armazenamento (Archivers). Isso significa que o razão pode ser dividido e distribuído por vários participantes da rede, sem que nenhum participante precise armazenar todo o razão, enquanto a rede pode garantir redundância múltipla do razão global. Além disso, isso fornece uma barreira baixa para se envolver com Solana como um participante da rede. Tudo o que é necessário é algum espaço de armazenamento extra e uma conexão com a internet e é possível começar a ganhar tokens Solana que são recompensas por participar como um Arquivador na rede.

Solana planeja incentivar nós completos com uma estimativa de 3% da inflação SOL (anual), o que é um claro benefício sobre o Bitcoin. Embora Bitcoin seja o blockchain mais valioso do mundo quando medido pela capitalização de mercado, nós completos não são incentivados.

Turbina

A quantidade de tempo necessária para propagar todos os dados do blockchain para todos os nós pode ser um grande obstáculo para a escalabilidade, devido à falta de largura de banda.

Solana acha que a resposta é quebrar os dados em pacotes, que é como o BitTorrent distribui arquivos enormes com quantidades relativamente pequenas de largura de banda. A turbina alavanca toda a rede para mover dados e permite que os nós façam mais com menos.

Nível do mar

Solana acredita que a validação paralela pode ser aplicada a contratos inteligentes e que toda a rede pode se beneficiar de ganhos de eficiência.

De acordo com Solana:

“O tempo de execução de Solana pode processar dezenas de milhares de contratos em paralelo, usando tantos núcleos quanto estiverem disponíveis para o validador. Isso ocorre porque as transações Solana descrevem todos os estados que uma transação irá ler ou gravar durante a execução. Isso não apenas permite que transações não sobrepostas sejam executadas simultaneamente, mas também que transações que estão apenas lendo o mesmo estado sejam executadas simultaneamente. ”

É claro que Solana criou uma plataforma de blockchain integrada que oferece soluções bem pensadas para alguns dos maiores problemas que os blockchains descentralizados enfrentam à medida que crescem em popularidade.

O SOL Token

Solana também tem um token, chamado SOL, que pode ser passado para nós no blockchain Solana para rodar um programa on-chain ou validar sua saída. Solana diz que:

“… Um SOL pode ser dividido em até 34 vezes. O SOL fracionário é chamado de lamport. É nomeado em homenagem à maior influência técnica de Solana, Leslie Lamport. Um lamport tem um valor de aproximadamente 0,0000000000582 sol (2 ^ -34). ”

Solana pode causar um grande impacto

Solana está trabalhando para criar soluções de escalabilidade para sistemas de blockchain descentralizados e tratou de alguns dos maiores problemas que as plataformas descentralizadas enfrentam. Ao remover o sharding de seu design, Solana torna a validação em toda a rede mais rápida e potencialmente mais segura a longo prazo.

O blockchain Solana tem o potencial de combinar uma plataforma como a Visa, sem qualquer tipo de sistema centralizado. A arquitetura não linear que Solana emprega pode forçar outros desenvolvedores de blockchain a repensar os sistemas de blockchain lineares, devido às suas limitações inerentes.

O protocolo Proof of History (PoH) é uma maneira interessante de remover o problema do tempo de um blockchain, e o sistema em que Solana pode ter sucesso na criação de um padrão de tempo relativo global para operações de blockchain descentralizadas.

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me