Education | Artigo

O que é Solana (SOL)? A Receita para uma Camada 1

Por Ugly Bob | OCT 11, 2022

O que é Solana (SOL)? A Receita para uma Camada 1 10:04 Leitura Min

O que é Solana (SOL)? A Receita para uma Camada 1

História de Solana

O conceito do assassino ETH, embora juvenil, é uma espécie de graalismo sagrado no espaço da moeda criptográfica. Durante o mercado de touros do ano passado, cada Layer-1 era um potencial assassino de ETH e mil vezes mais. Mas, mais uma vez, também o foram todas as outras fichas com um limite de mercado.

Solana foi criada por Anatoly Yakovenko, um engenheiro informático russo que trabalha nos Estados Unidos. Engenheiro de redes distribuídas, os seus trabalhos passados parecem ter sido uma incubadora perfeita para aquele que iria cumprir a profecia; trabalhou na Qualcomm, Mesosphere, e Dropbox.

Interessado na compra de fichas Solana (SOL)?

Buy Now

O Início dos Tempos

Havia um problema com o estado actual das correntes de bloqueio, uma vez que o rendimento das transacções se tornou um problema. Aqueles que se decifraram para comprar Bitcoin(BTC / USDT) e comprar Ethereum(ETH / USDT) estavam a lutar para escalar mais de quinze transacções por segundo. Estas cadeias não utilizavam o tempo, mas um bloco era uma unidade de tempo em si.

Em Novembro de 2017 Anatoly lançou um whitepaper sobre Prova de História, um método para fornecer um relógio para uma rede de computadores usando o algoritmo de hashing SHA-256; Ele bebeu demasiado café como diz a lenda.

Começou a trabalhar em privado, desenvolvendo o seu projecto chamado Loom na linguagem de programação C. Mais tarde foi migrada para a linguagem de programação Rust com algum encorajamento do amigo Greg Fitzgerald.

o que é solana

Protótipo de seda

Loom foi o seu caminho e em Fevereiro de 2018, Greg Fitzgerald lançou um protótipo de fonte aberta do livro branco da Prova de História, chamado ‘Silk’, que foi capaz de verificar e processar dez mil transacções assinadas em meio segundo.

Pouco tempo depois, Stephen Akridge, outro veterano da Qualcomm, conseguiu melhorar o protótipo, descarregando o processo de verificação da assinatura para a GPU.

Os dois homens juntar-se-iam a Anatoly on Loom juntamente com três outros fundadores.

Re-marcar

Infelizmente, os engenheiros não são muito bons a dar nomes às coisas, por isso surgiu alguma confusão, uma vez que o Ethereum também tinha uma rede de teares. Os utilizadores confundiriam isso com Anatoly’s Loom. E, felizmente, Loom/Silk tornou-se Solana, com base na pequena cidade de praia onde os três viveram enquanto trabalhavam na Qualcomm.

Teste Solana

Em Junho de 2018, a equipa conseguiu libertar um nó de cinquenta, rede pública de testes a funcionar em infra-estrutura de nuvem, capaz de suportar consistentes ‘explosões’ de 250K transacções por segundo.

Mais tarde trabalharam até ao lançamento público da ‘Pillbox’ com 150 nós e empurrando números entre 200K e 500K transacções por segundo. Este lançamento da Pillbox também ofereceu apoio limitado para programas na cadeia utilizando o ambiente de execução BPF.

Estes foram os primeiros anos de Solana; entraremos na história mais recente depois de decompormos os componentes chave que compõem Solana. São importantes para compreender, pois Solana é uma besta diferente do Ethereum ou Bitcoin.

Os Componentes Chave de Solana

“O princípio orientador do design na Solana é conceber software que saia do caminho do hardware para permitir uma utilização a 100%” – Solana Labs

A Ficha SOL

A ficha nativa em Solana é o SOL, que pode ser adquirido no AscendEX e é utilizado para pagar taxas na rede. As denominações mais pequenas de SOLs são referidas como Lamports, muito parecidas com um Satoshi para BTC. Um Lamport tem um valor de 0,000000001 SOL. Tal como o ERC-20 para o Ethereum, a norma SPL token dApps fornece um meio de criar um token para utilização no seu respectivo protocolo.

Supostamente só haverá um total de 489 milhões de SOL em circulação na altura em que a rede limpar o seu calendário de inflação.

Prova de História

A Prova de História é uma forma de codificar o tempo como dados. É uma ideia que se baseia no consenso da Prova de Laboração Bitcoin mas evita a necessidade de esperar que os nós confirmem um bloco, já que o tempo de cada Validador é sincronizado mais tarde.

Embora seja considerado a coluna vertebral de Solana, a Prova de Historia não é um algoritmo consensual, mas é utilizado com a Prova de Consumo para organizar eventos tais como produção em bloco e ordem de transacção.

O relógio funciona executando o hash SHA-256 o mais rápido possível e utilizando a saída como a entrada do próximo hash. O tempo não é medido em segundos mas sim em ‘carraças’, por isso, quando um certo número de carraças é criado, o protocolo regista um pedaço de ‘tempo’ como uma estrutura de dados verificável. Os próximos Líderes de Bloco podem encomendar a si próprios de acordo com estes pedaços de tempo.

Os participantes da rede podem ter a certeza de que uma transacção foi criada após um período de tempo se fizer referência a qualquer período de tempo registado antes disso.

A Prova de História é um conceito confuso com muitos vídeos para o confundir ainda mais no Tubo, mas vale a pena compreender tão bem quanto possível. Também pode ler o blog de Anatoly Yakovenko que explica com mais detalhe a Prova de História.

Tolerância a Falhas Bizantinas da Torre

Solana utiliza uma variação à medida da Tolerância Prática a Faltas Bizantinas como o seu mecanismo de consenso. Esta é provavelmente a parte mais confusa de Solana ao lado da Prova de História. Portanto, um ELI5 está em ordem e pode vir aqui para um ELI30.

ELI5ish: Utilizando os pedaços de tempo registados em Prova de História, Solana só permite aos validadores comprometerem o seu voto a um garfo da cadeia de bloqueio durante um período de tempo específico. Uma vez que um voto é emitido e a sua aposta é aposta na validade desse bloco, o validador é impedido de votar em qualquer bloco que não seja filho desse voto; A rede não pode ter validadores a votar em múltiplas versões do livro razão.

Contei isto ao meu filho de cinco anos de idade com resultados previsíveis (e relatáveis): Ele começou a chorar, implorou pelos seus brinquedos, e sujou-se a si próprio. Esta é uma prática padrão para aprender sobre o funcionamento interno de Solana(USDT / SOL).

Turbina

Um protocolo de propagação em bloco utilizado por Solana para tratar da entrega de grandes somas de dados a grandes quantidades de Validadores. Simplesmente não é prático um nó ter ligações separadas a 25.000 nós e enviar-lhes um bloco completo de 256MB de dados.

A turbina fornece uma solução como a propagação de dados em BitTorrent (ou Multi-Level Marketing). Em vez do bloco de 256MB, o líder do bloco divide o ficheiro em pedaços mais pequenos e entrega cada pacote a validadores aleatórios. Esses validadores, por sua vez, transmitem os dados recebidos a um grupo de pares conhecido como bairro. Os pares fazem a mesma coisa aos seus bairros ligados e em breve milhares de nós recebem os dados em milissegundos.

Os validadores também podem enviar dados como códigos Reed-Solomon para permitir aos validadores reconstruir blocos com dados incompletos. É importante notar que os validadores com mais fichas de $SOL são colocados mais perto do produtor do bloco para dar aos validadores mais empenhados a melhor oportunidade de obterem a informação mais completa.

Corrente do Golfo

Bitcoin e Ethereum utilizam ambos pools de mem para armazenar transacções não processadas onde este pool de transacções não confirmadas é propagado a nós aleatórios na rede. Uma vez que a Prova de História nos permite conhecer antecipadamente a ordem dos líderes do bloco, as transacções podem ser enviadas aos validadores antes do tempo. Uma vez que uma transacção é enviada para um validador, é enviada para um próximo Líder de Bloco.

As transacções a prazo só são válidas por um período de tempo finito, dependendo do hash de bloco referenciado pela carteira. Quando uma transacção é mais antiga do que aproximadamente 24 segundos, é retirada do pool de mem do validador e considerada inválida.

Sealevel

Ethereum utiliza a EVM para executar os seus contratos inteligentes. A EVM utiliza apenas um fio, o que significa que apenas um contrato inteligente pode alterar o estado do Ethereum de cada vez. O Sealevel permite a execução de contratos inteligentes com vários fios em Solana.

Pipelinagem

Também conhecida como Solana’s Transaction Processing Unit. O objectivo de Solana é utilizar eficazmente todos os recursos disponíveis para processar o máximo de dados o mais rapidamente possível. O processo de Pipelining divide o processo de transacção em etapas e em peças separadas de hardware responsáveis por cada etapa. A ideia é permitir que a rede alimente as transacções no Pipeline assim que uma transacção é processada para um validador.

Como funciona a correia transportadora é a seguinte: O espaço do kernel trata de recolher os dados de uma transacção. Esta é então enviada para a GPU para verificar a assinatura. Após verificação, é enviado para a CPU para processar o banco, alterações da quantidade simbólica, etc. É então enviada de volta para o espaço do núcleo para escrever as alterações feitas no programa.

Os validadores executam dois oleodutos ao mesmo tempo: TPU para a condução de blocos e TVU para a validação normal de blocos.

Quebrar nuvens

Uma estrutura de dados para organizar a base de dados de contas. Utilizando as trinta e dois capacidades de fio das SSDs modernas para garantir que os validadores possam ler e escrever ao mesmo tempo. Cada SSD adicional acrescenta mais espaço de armazenamento para o validador, permitindo assim uma maior capacidade de processamento de transacções.

Esta é uma explicação simples de Cloudbreak mas é uma forma poderosa de permitir a Solana escalar a sua rede; Uma aposta em Solana é uma aposta em hardware.

O Estado da Solana Moderna

Aqueles que decidiram comprar Solana viram uma enorme bomba no final de 2021 com um preço tão elevado como $259,96 em Novembro. A rede estava a fornecer uma experiência criptográfica conhecida pela última vez durante os primeiros dias do Ethereum antes dos preços do gás excluírem o utilizador médio de fazer da DeFi uma experiência de utilização diária lucrativa; financiamento barato, rápido, e sem permissões.

Esta idade de ouro aparente de Solana não duraria muito. Em 2021, Solana começou a debater-se com o desempenho da rede e depois seguiu-se a investida do FUD. Solana experimentou alguns abrandamentos na saída de transacções com algumas falhas de rede reais, mas em criptografia, isso não importa: É tudo o mesmo para um investidor num mercado cheio de canalhas e de instabilidade perpétua. O preço desceu.

Tal como qualquer aplicação criptográfica, Solana é um projecto em curso. As novas actualizações de rede como a implementação do QUIC, a Qualidade de Serviço do Peso da Estaca, e os mercados de Taxas são actualizações de software, mas o verdadeiro anúncio (ainda é um mercado a ter em conta) foi o Solana Mobile Stack e o Saga Phone. DeFi e dApps estão a chegar ao seu bolso. Estes conceitos estão para além do âmbito deste artigo, mas os Bob’s irão certamente escrever sobre eles no futuro, talvez a partir das nossas Sagas.

Author: Ugly Bob

The wily and less old Bob. He does the back-end stuff for the duo and handles the day-to-day while other Bob counts the twenties made from their writing. They make him have his Twitter account, but DMs are open.

Education: U of Rugpulls

Crypto Class of: 2021

Fun Fact: Has never held an important opinion

Etiquetas:

SolanaCamada 1

Descobrir mais

Lamentamos, mas não conseguimos encontrar nada para a sua pesquisa. Por favor, tente outro termo.
This site is registered on wpml.org as a development site.