Basato su Dagger e Hashimoto, Ethash è una funzione hash ad alta intensità di memoria, compatibile con GPU e resistente agli ASIC.
L'algoritmo è composto da quattro passaggi.
Sia Dagger che Hashimoto, in contrasto ai tentativi di standardizzazione come SHA-3 o il Password hashing, sono stati annunciati poco prima del lancio di Ethereum e non sono stati sottoposti a crittanalisi nella comunità accademica.
La logica del design di Ethash manca di dettagli sul perché funzioni ben collaudate funzioni di hash hard-memory non sono state integrate. Per garantirne la sicurezza a lungo termine è necessaria una rigorosa crittanalisi dei primitivi crittografici di Ethereum.
Anche se alcuni sostengono che PoW è l'unico meccanismo di consenso blockchain percorribile, Ethereum sta progettando di passare dalla Proof of Work alla Proof of Stake (PoS). A partire da settembre 2017, è stato pubblicato il primo passo di un processo a due fasi che sarà terminato nel 2018, che permetterà in futuro (2020?) di passare prima ad un meccanismo di consenso ibrido PoW-PoS poi completamente PoS.
PoS vuole risolvere i problemi che affliggono il PoW:
Il PoS può essere descritto come "virtual mining": un minatore acquista monete invece di hardware ed elettricità. Il meccanismo di consenso distribuisce la potenza in proporzione alla quantità di monete che i minatori detengono (quota), non alla potenza di calcolo.
I problemi noti con le implementazioni di PoS ingenue includono:
Il concetto centrale del proposto algoritmo Ethereum PoS Casper è "consenso per scommessa": i validatori scommettono sul futuro stato di blockchain. Casper affronta il problema del "Nothing-at-stake" introducendo punizioni ai validatori per promuovere un comportamento scorretto. Gli attacchi a lungo raggio sono affrontati con il concetto di finalità. I progetti PoS recenti includono anche blockchain 2-hop, Algorand, Ouroboros, SnowWhite, Proof of Luck. Le reti Blockchain Ripple e Stellar utilizzano meccanismi di consenso ispirati a "Byzantine fault tolerant" come PBFT. Sviluppare un algoritmo PoS compatibile efficace, sicuro e incentivante è un compito importante nella ricerca blockchain.
Le Open Blockchain sacrificano deliberatamente le prestazioni per quello che un pioniere dei contratti intelligenti Nick Szabo descrive come scalabilità sociale: "la capacità di un istituto [...] di superare le carenze nelle menti umane [...] che limitano chi o quanti possono partecipare con successo".
Sia Bitcoin che Ethereum hanno affrontato problemi di scalabilità. Migliorare la scalabilità della blockchain sacrificando minimamente la sicurezza è una direzione di ricerca importante.
La scalabilità di Blockchain può essere definita in due obiettivi: aumentare il throughput della transazione e ridurre i requisiti di larghezza di banda, storage e potenza di elaborazione per i nodi (preservando così la decentralizzazione).
Il primo obiettivo può essere risolto dalle reti di canali di pagamento e sharding.
Un canale di pagamento bidirezionale è un protocollo che consente agli utenti di scambiare transazioni firmate prima di pubblicarle sulla blockchain per l'esecuzione. Una rete di canali di pagamento è un protocollo che trova una sequenza di canali di pagamento la rete, un meccanismo simile all'instradamento dei pacchetti IP.
Le reti di canali di pagamento per Bitcoin ed Ethereum sono in fase di sviluppo.
Nelle blockchain aperte, ogni nodo è richiesto per elaborare ogni transazione. Ciò fornisce una forte sicurezza, ma limita fortemente la scalabilità. Lo Sharding potrebbe risolvere questo problema distribuendo le transazioni tra gruppi di nodi (shards), che dovrebbero essere abbastanza grandi da fornire un livello di sicurezza sufficiente e un throughput significativamente migliore. Il secondo obiettivo può essere risolto saltando la convalida di vecchi blocchi o fornendo in aggiunta nuovi nodi comprendenti snapshots completi degli stati precedenti.
Appassionato di criptovalute, blockchain e sistemi di pagamento.
Donate
Se alla fine dell'articolo trovi "Guadagna cripto condividento questo contenuto" potrai guadagnare criptovalute condividendo il contenuto sui tuoi social o tra i tuoi amici, leggi il regolamento.
24h | 24h Vol | Price | |
|
-0,96 | 21.818,96M | 21.265,60 EUR |
|
-0,61 | 6.984,80M | 1.459,33 EUR |
|
-0,72 | 30.434,91M | 0,92 EUR |
|
+0,60 | 488,66M | 287,24 EUR |
|
-0,72 | 3.031,57M | 0,92 EUR |
|
-1,38 | 10,29M | 0,56 EUR |
|
-0,48 | 987,92M | 0,37 EUR |
|
-0,75 | 8.026,06M | 0,92 EUR |
|
-1,77 | 315,99M | 0,35 EUR |
|
+7,96 | 1.298,02M | 0,09 EUR |
aggiornato 4 minuti fa da coinmarketcap.com |
Andrea Conti @IlContiAndrea - 5 hours ago La Francia vuole mettere regole agli influencer: “vietare agli influencer la sponsorizzazione di interventi chirurgici (con riferimento particolare a quelli estetici), farmaci e investimenti rischiosi come quelli in criptovalute” Bravi https://t.co/O3Jo73dMIH
Marco Cavicchioli @cavicchioli - 23 hours ago Ah, ricordatevi che a Bitcoin dell'euro digitale non gliene può fregar di meno #Bitcoin #eurodigitale #larepubblica
Mind The Chart @ChartMind - 8 hours ago #Bitcoin e #Ethereum iniziano la giornata in Asia in rosso: -4% per il primo a 22.795$ e -4,8% per il secondo a 1.568$. Sarà una Settimana intensa negli USA prevista con earnings forse deludenti e FOMC in arrivo. Seguiamo questo thread! https://t.co/j56C4fS3Yc
Bitcoin Citadels @BitcoinCitadel_ - 9 hours ago Madonna della Corona #Bitcoin Citadel, Italy https://t.co/FuqbtPcCrc
Domus @0xDomus - 2 hours ago Sembra che @amazon dopo aver investito nello sviluppo della blockchain, voglia lanciare un progetto NFT nel 2023! https://t.co/iGPMYrjXAi Cosa ne pensi delle Big Tech che entrano nel mondo Web3?
Reward | Block | Difficulty | |
|
6 | 774347 | 39.350.942M |
|
2 | 15495511 | 12.361.409.030M |
|
0 | 1331510 | 368.211M |
|
0 | 2811010 | 335.089M |
|
6 | 777710 | 221.717M |
|
12 | 2413784 | 24M |
|
1 | 1813788 | 73M |
|
2 | 1966680 | 103M |
|
3 | 16843859 | 1.659.736.211M |
|
3 | 1290149 | 32M |
aggiornato 23 ore fa da coinwarz.com |