Il Metodo Ibrido di Ergo per il Conteggio dei Costi

This page is machine-translated.
Ergo Platform

9 febbraio 2022

Introduzione

Controllare la validità dei contratti smart su una blockchain Proof of Work (PoW) comporta costi, sia in termini di tempo che di risorse. Se questi costi non sono controllati, può portare a una rete lenta o addirittura a attacchi di denial of service che impediscono l'uso della rete. Pertanto, il controllo dei costi è fondamentale per una blockchain funzionante.  

Tipicamente, ci sono due modi generali per controllare i costi su una blockchain PoW:

  1. Costi Anticipati (AOT Costing) - stima i costi prima dell'esecuzione dello script in modo che uno script troppo costoso non venga eseguito affatto
  2. Costi Just-In-Time (JIT Costing) - calcola i costi durante l'esecuzione effettiva di uno script

Ognuno di questi metodi ha vantaggi e svantaggi. Il prossimo aggiornamento v.5.0 dei nodi di Ergo utilizza un approccio ibrido per migliorare il controllo dei costi.

Vantaggi e Svantaggi dei Costi AOT

Attualmente, Ergo utilizza il costing AOT. Il lavoro viene svolto sulla blockchain di Ergo in blocchi. Ogni blocco richiede circa 2 minuti e include tutte le transazioni per quel periodo di tempo. I blocchi hanno un budget e non possono superare quel budget. 

Quando un miner crea un blocco, il costo del blocco viene stimato in anticipo. Se il costo è inferiore al budget del blocco e la matematica/logica è corretta, il blocco viene inviato alla blockchain.

Tuttavia, le stime hanno anche un costo. Il costing AOT ha senso quando quei costi sono inferiori a quelli effettivi per eseguire lo script. È meno costoso stimare quando si utilizzano linguaggi di contratto smart semplici.

Utilizzare il costing AOT ha un vantaggio principale. I limiti sono imposti dalla rete in blocchi piuttosto che per transazione. Poiché i costi di stima sono bassi, i miner assorbono i costi di transazione per le transazioni che vengono rifiutate. Ogni transazione accettata richiede quindi una semplice commissione da aggiungere al blocco.

 

È importante notare che il costing AOT non è privo di svantaggi. Le stime non sono costi reali e spesso sono inefficienti, il che spreca risorse di rete, riduce la capacità di ogni blocco e, per estensione, la capacità della blockchain di scalare. Questo è particolarmente vero in casi come Ergo, dove la blockchain supporta l'uso di collezioni di input e output, variabili di estensione del contesto definite dall'utente e altre funzionalità sofisticate. Inoltre, il costing AOT non sfrutta le efficienze dei linguaggi di contratto smart di nuova generazione che sono meno costosi da eseguire rispetto a stimare. 

Ci sono altri svantaggi nel costing AOT, ma quanto sopra stabilisce la necessità di un modello di controllo dei costi migliore rispetto al solo costing AOT.

Il Nuovo Metodo Ibrido di Ergo per il Conteggio dei Costi

Il prossimo rilascio del nodo Ergo v.5.0 utilizzerà un algoritmo di costing ibrido per contenere i costi e proteggere la rete da attacchi di denial-of-service, spam e altri attacchi alle risorse di rete. Con questo nuovo approccio, ci sono due fasi nell'algoritmo di costing. 

Nella prima fase, gli input delle transazioni passano attraverso un verificatore (un input dopo l'altro) e lo script di ogni input viene ridotto a una proposizione sigma - una sorta di condizione di spesa che può essere verificata crittograficamente. Il costing JIT viene applicato durante questa fase di riduzione. 

Quando ogni input nella transazione ha una proposizione sigma, allora il costing AOT (che è sia molto semplice che veloce) viene utilizzato per calcolare i costi di tutte le operazioni crittografiche nella transazione. Tutti i costi vengono quindi sommati per determinare il costo finale della transazione stessa. Una volta ottenuto il costo finale della transazione, viene aggiunto al costo del blocco, che deve rimanere entro il budget del blocco prima di poter essere aggiunto.

Lo stesso processo viene ripetuto per ogni transazione nel blocco (in sequenza) e il costo totale del blocco viene accumulato. Prima di poter essere inviato alla blockchain, ogni blocco deve essere al di sotto del costo consentito per blocco. 

Con il rilascio di questo nuovo metodo di costing in due parti, i costi possono essere stabiliti in modo più efficiente e accurato con meno spese rispetto all'utilizzo del solo costing AOT. Di conseguenza, il rilascio del nodo Ergo v.5.0 dovrebbe aumentare efficacemente il numero di transazioni per blocco, migliorare le stime dei costi e migliorare le prestazioni della blockchain di Ergo.

Share post

Ergo Infrastructure DAO: Decentralizzare la Spina Dorsale dell'Ecosistema Ergo

Ergo Infrastructure DAO: Decentralizzare la Spina Dorsale dell'Ecosistema Ergo

La missione di Ergo è sempre stata radicata nella decentralizzazione, non solo a livello di consenso, ma in tutto lo stack.

Ergo Platform

13 agosto 2025

Mew Finance: Un Toolkit DeFi Giocoso per l'Ecosistema Ergo

Mew Finance: Un Toolkit DeFi Giocoso per l'Ecosistema Ergo

Mew Finance è una suite di applicazioni decentralizzate sulla Blockchain Ergo.

Ergo Platform

12 agosto 2025

Lithos: Decentralizzare il Mining con Pool On-Chain

Lithos: Decentralizzare il Mining con Pool On-Chain

Lithos è un nuovo protocollo progettato per ristrutturare il funzionamento delle pool di mining spostandole on-chain, dando ai min.

Ergo Platform

24 luglio 2025

Sigma 6.0: Un Ergo più Intelligente e Flessibile

Sigma 6.0: Un Ergo più Intelligente e Flessibile

Sigma 6.0 è un importante aggiornamento proposto per la blockchain Ergo.

Ergo Platform

23 luglio 2025

Plasmare il Futuro di Rosen: Una Chiamata della Comunità su Cinque Proposte Chiave del Tesoro

Plasmare il Futuro di Rosen: Una Chiamata della Comunità su Cinque Proposte Chiave del Tesoro

Il co-fondatore di Rosen, Armeanio, ha presentato cinque nuove proposte al Tesoro di Rosen.

Ergo Platform

9 luglio 2025

L'Extended UTXO di Ergo e l'Ascesa dell'Intelligenza Economica Artificiale

L'Extended UTXO di Ergo e l'Ascesa dell'Intelligenza Economica Artificiale

Una Visione Pratica per Agenti Economici Autonomi Gli agenti economici autonomi sulla blockchain di Ergo svolgono un lavoro utile.

Ergo Platform

12 maggio 2025

ErgoHACK X: Intelligenza Artificiale sulla Blockchain di Ergo

ErgoHACK X: Intelligenza Artificiale sulla Blockchain di Ergo

Celebrare un Decennio di Innovazione Decentralizzata Unisciti al decimo anniversario di ErgoHACK e sii in prima linea nella rivolu.

Ergo Platform

10 aprile 2025

I partecipanti all'Hackaton V: mining and minting

I partecipanti all'Hackaton V: mining and minting

La registrazione per "ErgoHack V: Mining and Minting" è ufficialmente chiusa ed è tempo di esplorare ciò che i partecipanti hanno .

Ergo Platform

11 ottobre 2022

EIP37 Hardfork

EIP37 Hardfork

Dopo il merge di Ethereum, l'industria del mining di criptovalute ha assistito a un impressionante riorientamento del potere di ha.

Ergo Platform

3 ottobre 2022

ErgoHack V: incontra i nostri giudici

ErgoHack V: incontra i nostri giudici

Con le iscrizioni ora aperte, ErgoHack V si sta avvicinando rapidamente.

Ergo Platform

25 settembre 2022

Ergo: Dopo il merge di Ethereum

Ergo: Dopo il merge di Ethereum

Una discussione per la comunità mineraria Sono state un paio di settimane vorticose per l'industria del mining di criptovalute.

Ergo Platform

25 settembre 2022

La tabella di marcia di Ergo: cosa succederà. Parte 1

La tabella di marcia di Ergo: cosa succederà. Parte 1

Dal lancio sulla rete principale di Ergo il 1 luglio 2019, la blockchain ha raggiunto molti traguardi importanti.

Ergo Platform

24 settembre 2022

I premi di ErgoHack V

I premi di ErgoHack V

Con la fusione di Ethereum, stiamo assistendo a un cambiamento sismico nel panorama degli hashrate per le blockchain Proof of Work.

Ergo platform

18 settembre 2022

EIP-0028 di Ergo: ErgoAuth

EIP-0028 di Ergo: ErgoAuth

Quando si parla di blockchain, è importante ricordare che i wallet sono completamente anonimi.

Ergoplatform

4 settembre 2022

The Ergo Manifesto

The Ergo Manifesto

Il Manifesto Ergo desidera educare e offrire una panoramica di ciò che la tecnologia blockchain può raggiungere.

Ergo Foundation

3 settembre 2022

Ergo e il meccanismo di consenso di Autolykos: parte I

Ergo e il meccanismo di consenso di Autolykos: parte I

Quello che segue è un'analisi tecnica approfondita del meccanismo di consenso di Ergo, Autolykos.

Ergo Platform

28 agosto 2022

Ergo e il meccanismo di consenso di Autolykos: parte II

Ergo e il meccanismo di consenso di Autolykos: parte II

La scorsa settimana abbiamo introdotto un'analisi approfondita del meccanismo di consenso Autolykos di Ergo.

Ergo Platform

28 agosto 2022

Come acquistare Ergo da Kucoin

Come acquistare Ergo da Kucoin

Tutti gli aspetti di questo articolo non sono consigli finanziari. Ricontrolla tutte le informazioni fornite da altre fonti.

Ergoplatform

7 agosto 2022

Ethereum Mining Community e GPU Miners: il caso di Ergo dopo la fusione

Ethereum Mining Community e GPU Miners: il caso di Ergo dopo la fusione

Un cambiamento epocale in arrivo nel campo delle blockchain minabili Il panorama del mining di criptovalute Proof of Work sta per.

Ergoplatform

7 agosto 2022

Ergo: una risposta ai fallimenti della teoria monetaria moderna

Ergo: una risposta ai fallimenti della teoria monetaria moderna

Nel 2008, un gruppo o una persona sconosciuta ha rilasciato una riserva di valore peer-to-peer e l’ha chiamata Bitcoin.

Ergo platform

9 febbraio 2022

E' nata Ergoitaly.it

E' nata Ergoitaly.it

La prima community ufficiale Ergo in Italia Ergo è nato l'8 aprile 2019. Alle 20:41.

ErGonario

27 gennaio 2022