Connect with us

CRYPTOPEDRO

Quantos consensos de algoritmo existem?

Um Consenso de Algoritmo ou Mecanismo de consenso é essencialmente a espinha dorsal da descentralização das Criptomoeda.

Permite que um sistema distribuído (o blockchain ) funcione corretamente como um sistema, de rede ponto a ponto entre pessoas (peer-to-peer) descentralizado sem a necessidade de uma autoridade central.

O objetivo de um consenso de algoritmo numa rede pública Blockchain é garantir que os participantes da rede concordem com o estado atual do
Blockchain sem a necessidade de confiar um no outro ou de ter uma autoridade central.

Então, quantos tipos de Consenso de Algoritmos existem?

Prova de Trabalho (PoW)
O primeiro consenso de algoritmo criado por Satoshi Nakamoto que resolve o Problema dos Generais Bizantinos, este é o algoritmo que os computadores executam para “Minerar” as criptomoedas (Bitcoin).

Prova de Participação (PoS)
Ao contrário do PoW, o PoS não exige mineração. Em blockchains de PoS, quem conservar ( HODL ) a maior quantidade de moedas consegue assinar blocos na blockchain e é premiado por isso com mais moedas.

Prova de Autoridade (PoA)
O conceito de Prova de Autoridade é como um algoritmo que fornece transações instantâneas e consenso uniforme sobre uma rede verdadeiramente distribuída.

A Prova de Autoridade permite que os participantes verifiquem a sua identidade pessoal em troca do direito de validar a rede e receber recompensas. Essa forma de consenso fornece um método de validação de rede totalmente transparente, eliminando a capacidade dos atores mal-intencionados atacarem uma rede enquanto mantêm o seu anonimato.

Delegado de Prova de participação (DPoS)
Ao contrário do PoS, em blockchains de DPoS, os utilizadores podem delegar as suas moedas em nome de outra pessoa, dando “autorização” a outra para assinar por si no blockchain.

Bizantina tolerante a falha (BFT)
Projetado em 1999, os algoritmos BFT não exigem um consenso esmagador (> 99%) como PoW ou PoS. Enquanto a maioria de mais de dois terços concordar em alguma coisa, avançam com a aprovação; muito parecido com a democracia humana.

Então, por que um mecanismo de consenso é essencial na blockchain?

A finalidade de um mecanismo de consenso é verificar se as informações que estão a ser adicionadas a blockchain são válidas, ou seja, se a rede está em consenso. Isso garante que o próximo bloco a ser adicionado irá representar as transações mais atuais na rede, evitando que o gasto duplo e outros dados inválidos sejam anexados ao blockchain. Além disso, o mecanismo de consenso impede que a rede descarrile através de bifurcações constantes.

Termos técnicos de cada consenso de algoritmo:

  • Prova de Trabalho – Proof-of-Work (PoW)
  • Prova de Participação – Proof of Stake (PoS)
  • Prova de Autoridade – Proof-of-Authority ( PoA )
  • Delegado de Prova de Participação – Delegated Proof-of-Stake (DPoS)
  • Bizantina Tolerante a Falha – Byzantine Fault Tolerant (BFT)

Continue Reading
Click to comment

Leave a Reply

Your email address will not be published. Required fields are marked *

COINBASE

ELECTRONEUM

PRESEARCH

Newsletter

Market Cap

bitcoin

Bitcoin (BTC)

$ 9,622.03
ethereum

Ethereum (ETH)

$ 261.92
ripple

XRP (XRP)

$ 0.268169
bitcoin-cash

Bitcoin Cash (BCH)

$ 371.58
bitcoin-cash-sv

Bitcoin SV (BSV)

$ 270.59
litecoin

Litecoin (LTC)

$ 74.76
tether

Tether (USDT)

$ 1.00
eos

EOS (EOS)

$ 4.17
binancecoin

Binance Coin (BNB)

$ 21.36
tezos

Tezos (XTZ)

$ 3.01
cardano

Cardano (ADA)

$ 0.058699
okb

OKB (OKB)

$ 5.86
monero

Monero (XMR)

$ 80.35
stellar

Stellar (XLM)

$ 0.068283
tron

TRON (TRX)

$ 0.019774
ethereum-classic

Ethereum Classic (ETC)

$ 9.24
dash

Dash (DASH)

$ 99.83
neo

NEO (NEO)

$ 13.24
iota

IOTA (MIOTA)

$ 0.258833
zcash

Zcash (ZEC)

$ 59.99
maker

Maker (MKR)

$ 616.70
ontology

Ontology (ONT)

$ 0.828366
nem

NEM (XEM)

$ 0.054909
usd-coin

USD Coin (USDC)

$ 1.00
vechain

VeChain (VET)

$ 0.006723
basic-attention-token

Basic Attention Token (BAT)

$ 0.248240
dogecoin

Dogecoin (DOGE)

$ 0.002567
qtum

Qtum (QTUM)

$ 2.48
bitcoin-gold

Bitcoin Gold (BTG)

$ 9.71
0x

0x (ZRX)

$ 0.257162
omisego

OmiseGO (OMG)

$ 1.05
true-usd

TrueUSD (TUSD)

$ 1.01
waves

Waves (WAVES)

$ 1.31

CATEGORIA

Translante

Tendências

  • bitcoinBitcoin (BTC) $ 9,622.03
  • ethereumEthereum (ETH) $ 261.92
  • rippleXRP (XRP) $ 0.268169
  • bitcoin-cashBitcoin Cash (BCH) $ 371.58
  • bitcoin-cash-svBitcoin SV (BSV) $ 270.59
  • litecoinLitecoin (LTC) $ 74.76
  • tetherTether (USDT) $ 1.00
  • eosEOS (EOS) $ 4.17
  • binancecoinBinance Coin (BNB) $ 21.36
  • tezosTezos (XTZ) $ 3.01
  • cardanoCardano (ADA) $ 0.058699
  • okbOKB (OKB) $ 5.86
  • moneroMonero (XMR) $ 80.35
  • stellarStellar (XLM) $ 0.068283
  • chainlinkChainLink (LINK) $ 3.76
  • tronTRON (TRX) $ 0.019774
  • ethereum-classicEthereum Classic (ETC) $ 9.24
  • huobi-tokenHuobi Token (HT) $ 4.57
  • leo-tokenLEO Token (LEO) $ 0.959891
  • dashDash (DASH) $ 99.83
  • neoNEO (NEO) $ 13.24
  • crypto-com-chainCrypto.com Coin (CRO) $ 0.060086
  • cosmosCosmos (ATOM) $ 4.29
  • iotaIOTA (MIOTA) $ 0.258833
  • zcashZcash (ZEC) $ 59.99
  • makerMaker (MKR) $ 616.70
  • ontologyOntology (ONT) $ 0.828366
  • nemNEM (XEM) $ 0.054909
  • usd-coinUSD Coin (USDC) $ 1.00
  • vechainVeChain (VET) $ 0.006723
  • basic-attention-tokenBasic Attention Token (BAT) $ 0.248240
  • dogecoinDogecoin (DOGE) $ 0.002567
  • algorandAlgorand (ALGO) $ 0.442820
  • qtumQtum (QTUM) $ 2.48
  • decredDecred (DCR) $ 21.07
  • paxos-standardPaxos Standard (PAX) $ 1.00
  • liskLisk (LSK) $ 1.44
  • iconICON (ICX) $ 0.346858
  • bitcoin-goldBitcoin Gold (BTG) $ 9.71
  • ravencoinRavencoin (RVN) $ 0.029036
  • 0x0x (ZRX) $ 0.257162
  • omisegoOmiseGO (OMG) $ 1.05
  • bytomBytom (BTM) $ 0.092900
  • true-usdTrueUSD (TUSD) $ 1.01
  • augurAugur (REP) $ 13.03
  • theta-tokenTheta Network (THETA) $ 0.143902
  • bitcoin-diamondBitcoin Diamond (BCD) $ 0.720253
  • monacoinMonaCoin (MONA) $ 1.83
  • wavesWaves (WAVES) $ 1.31
  • daiDai (DAI) $ 1.01
  • holotokenHolo (HOT) $ 0.000694
  • hedera-hashgraphHedera Hashgraph (HBAR) $ 0.036366
  • nanoNano (NANO) $ 0.900259
  • gatechain-tokenGatechain Token (GT) $ 0.578563
  • enjincoinEnjin Coin (ENJ) $ 0.118399
  • siacoinSiacoin (SC) $ 0.002434
  • dxchainDxChain Token (DX) $ 0.002109
  • kucoin-sharesKuCoin Shares (KCS) $ 1.25
  • kyber-networkKyber Network (KNC) $ 0.563555
  • nexoNEXO (NEXO) $ 0.179052
  • zencashHorizen (ZEN) $ 11.24
  • digixdaoDigixDAO (DGD) $ 47.33
  • nervos-networkNervos Network (CKB) $ 0.006876
  • bittorrent-2BitTorrent (BTT) $ 0.000440
  • bytecoinBytecoin (BCN) $ 0.000494
  • monacoMCO (MCO) $ 5.70
  • v-systemsV.SYSTEMS (VSYS) $ 0.044163
  • digibyteDigiByte (DGB) $ 0.006639
  • havvenSynthetix Network Token (SNX) $ 0.921549
  • komodoKomodo (KMD) $ 0.712180
  • bitsharesBitShares (BTS) $ 0.030596
  • hshareHyperCash (HC) $ 1.88
  • blockstackBlockstack (STX) $ 0.144591
  • ftx-tokenFTX Token (FTT) $ 2.59
  • aeternityAeternity (AE) $ 0.213641
  • zilliqaZilliqa (ZIL) $ 0.007110
  • iostokenIOST (IOST) $ 0.005963
  • vergeVerge (XVG) $ 0.004207
  • steemSteem (STEEM) $ 0.200283
  • decentralandDecentraland (MANA) $ 0.050204
  • celsius-degree-tokenCelsius Network (CEL) $ 0.144882
  • swipeSwipe (SXP) $ 1.15
  • seeleSeele (SEELE) $ 0.088121
  • golemGolem (GNT) $ 0.062170
  • statusStatus (SNT) $ 0.016718
  • chilizChiliz (CHZ) $ 0.012276
  • bmaxBitmax Token (BTMX) $ 0.074686
  • zcoinZcoin (XZC) $ 6.03
  • ardorArdor (ARDR) $ 0.056804
  • aionAion (AION) $ 0.133172
  • matic-networkMatic Network (MATIC) $ 0.020074
  • republic-protocolREN (REN) $ 0.057676
  • rif-tokenRIF Token (RIF) $ 0.087374
  • lunaTerra (LUNA) $ 0.197449
  • loopringLoopring (LRC) $ 0.041464
  • pundi-xPundi X (NPXS) $ 0.000191
  • terra-lunaTerra (LUNA) $ 0.238906
  • aelfaelf (ELF) $ 0.097496
  • maidsafecoinMaidSafeCoin (MAID) $ 0.097332
  • power-ledgerPower Ledger (POWR) $ 0.102507
Translate »