bitcoin
Bitcoin (BTC) $ 96,186.77
ethereum
Ethereum (ETH) $ 2,683.29
tether
Tether (USDT) $ 1.00
bnb
BNB (BNB) $ 707.16
xrp
XRP (XRP) $ 2.45
cardano
Cardano (ADA) $ 0.77953
usd-coin
USDC (USDC) $ 1.00
matic-network
Polygon (MATIC) $ 0.320106
binance-usd
BUSD (BUSD) $ 0.991914
dogecoin
Dogecoin (DOGE) $ 0.258928
okb
OKB (OKB) $ 51.66
polkadot
Polkadot (DOT) $ 5.15
shiba-inu
Shiba Inu (SHIB) $ 0.000016
tron
TRON (TRX) $ 0.238401
uniswap
Uniswap (UNI) $ 9.76
wrapped-bitcoin
Wrapped Bitcoin (WBTC) $ 96,088.74
dai
Dai (DAI) $ 1.00
litecoin
Litecoin (LTC) $ 121.85
staked-ether
Lido Staked Ether (STETH) $ 2,681.47
solana
Solana (SOL) $ 192.94
avalanche-2
Avalanche (AVAX) $ 25.70
chainlink
Chainlink (LINK) $ 18.81
cosmos
Cosmos Hub (ATOM) $ 4.99
the-open-network
Toncoin (TON) $ 3.70
ethereum-classic
Ethereum Classic (ETC) $ 21.13
leo-token
LEO Token (LEO) $ 9.78
filecoin
Filecoin (FIL) $ 3.39
bitcoin-cash
Bitcoin Cash (BCH) $ 333.53
monero
Monero (XMR) $ 223.51
bitcoin
Bitcoin (BTC) $ 96,186.77
ethereum
Ethereum (ETH) $ 2,683.29
tether
Tether (USDT) $ 1.00
bnb
BNB (BNB) $ 707.16
usd-coin
USDC (USDC) $ 1.00
xrp
XRP (XRP) $ 2.45
binance-usd
BUSD (BUSD) $ 0.991914
dogecoin
Dogecoin (DOGE) $ 0.258928
cardano
Cardano (ADA) $ 0.77953
solana
Solana (SOL) $ 192.94
matic-network
Polygon (MATIC) $ 0.320106
polkadot
Polkadot (DOT) $ 5.15
tron
TRON (TRX) $ 0.238401

O ciclo de vida de uma transação Solana

Deve ler

Hoje, aproveite o boletim informativo Lightspeed no Blockworks.co. Amanhã, receba as notícias diretamente na sua caixa de ingresso. Assine o boletim informativo Lightspeed.


Olá!

Hoje estou tocando na grama, logo Jeffrey vai descrever a história de uma vez que as transações chegam ao blockchain.

É admitidamente um pouco engraçado que toda essa infraestrutura complexa ajude predominantemente os degenerados a comprar memecoins. Isso me lembra um pouco de uma vez que o licor passa por um longo processo de destilação só para ser diluído em suco de cranberry ou coca-cola. Mas estou divagando:


O ciclo de vida de uma transação Solana

Solana tende a ser tão rápida e eficiente que as transações podem parecer instantâneas. Mas, na verdade, há muito mais acontecendo nos bastidores do que os usuários podem perceber.

Ela também funciona um pouco dissemelhante de outras redes, que tendem a ter dificuldades com congestionamento e altas taxas devido à sua sujeição de mempools.

A abordagem de Solana é mais ou menos assim:

  1. Geração e Envio de Transações

Um usuário inicia uma transação por meio de uma carteira, dapp ou outra interface. Os detalhes da transação são enviados imediatamente para um nó RPC (Remote Procedure Call) por meio da JSON RPC API. Pense nos nós RPC uma vez que intermediários que ajudam a acessar e retransmitir dados on-chain. Ao contrário do Ethereum, onde os nós RPC às vezes também são validadores, os nós RPC da Solana são principalmente validadores sem recta a voto focados em acessar dados on-chain.

2. Seleção de Líderes

Enquanto isso, um líder é selecionado para produzir o próximo conjunto no blockchain. Em Solana, o cronograma do líder é determinado pelo mecanismo de prova de participação, onde os validadores se revezam para ser o líder com base em sua participação.

  1. Ingresso de pacotes e QUIC
LER  Worldcoin integrará tecnologia à infraestrutura da Malásia

O nó RPC estabelece uma conexão rápida e segura com a Transaction Processing Unit (TPU) do nó líder usando um protocolo de notícia projetado para transferência de dados rápida e confiável chamado Quick UDP Internet Connections (QUIC). Oriente protocolo garante que os pacotes de dados sejam entregues com segurança, reduzindo atrasos e melhorando o desempenho universal da rede.

  1. Unidade de Processamento de Transações (TPU)

A TPU processa transações em vários estágios, cada um lidando com uma segmento específica do processo para prometer eficiência e segurança:

  • Estágio de procura: As transações são agrupadas em lotes de 128 pacotes para gerenciá-las com mais eficiência.
  • Estágio SigVerify: A assinatura de cada transação é verificada quanto à validade para prometer que não tenha sido adulterada. Duplicatas são removidas para evitar processamento redundante.
  • Estágio bancário: É cá que o trabalho real acontece. As transações são executadas em paralelo, o que significa que várias transações podem ser processadas ao mesmo tempo sem esperar uma pela outra. Oriente estágio garante que todas as verificações e atualizações necessárias sejam realizadas nas contas envolvidas.
  • Palco de transmissão: Uma vez processadas, a TPU transmite as transações para a rede, informando todos os nós sobre as novas transações.
    1. Protocolo da Fluente do Golfo

    Ao contrário do Bitcoin, Ethereum e outros, Solana usa um protocolo de encaminhamento de transações chamado Gulf Stream, que elimina a premência de uma fileira de mempool tradicional. Em sistemas legados, transações não confirmadas ficam no mempool até que os mineradores as incluam em um conjunto, frequentemente causando atrasos e congestionamento. O Gulf Stream Protocol, no entanto, encaminha preventivamente as transações para os próximos líderes se o líder atual estiver sobrecarregado. Isso garante cumeeira rendimento e baixa latência, evitando congestionamento e mantendo a eficiência da rede.

    1. Prova de História (PoH) e Commit
    LER  Principais projetos de criptografia de tendências de acordo com Coingecko

    Proof of history (PoH) é um método de registro de data e hora de transações, garantindo que elas sejam ordenadas corretamente, sem a premência de sincronização de tempo tradicional. Isso resolve problemas enfrentados por outros sistemas na manutenção da ordem e consistência das transações. As transações verificadas são logo confirmadas no livro-razão e transmitidas pela rede, permitindo que todos os validadores atualizem seus livros-razão adequadamente.

    1. Sincronização de cluster

    Em seguida, os validadores dentro dos clusters Solana sincronizam seus estados para manter um livro-razão harmónico e atualizado. Os clusters Solana são grupos de validadores trabalhando juntos para manter o livro-razão. A sincronização entre esses clusters garante que todos os validadores tenham uma visão consistente do blockchain. Esse processo garante que o livro-razão de cada nó esteja atualizado e concorde com o estado atual da rede.

    1. Finalização e Confirmação

    Validadores são nós que processam e verificam transações. Uma vez que uma supermaioria de validadores confirma o conjunto, a transação é finalizada e permanentemente registrada no blockchain. O manuseio otimizado da Solana garante que esse processo seja rápido e confiável.

    Portanto, da próxima vez que você enviar ou receber uma transação na rede Solana, lembre-se de que não é só um clique e pronto. Há muita magia tecnológica acontecendo nos bastidores que torna tudo isso verosímil.

    — Jeffrey Níveo

    Um bom DM

    Uma mensagem de Penacho de segurança Chadefundador de Minério:

    LEAVE A REPLY

    Please enter your comment!
    Please enter your name here

    Mais recente

    O Blum, com sede em telegrama, protege US $...

    Blum, uma troca descentralizada de telegrama gamificada (DEX), levantou US $ 5 milhões. A rodada de investimentos foi liderada...

    Notícias relacionadas