SVILUPPATORI ANNUNCIANO L'AGGIORNAMENTO STRATUM V2 PER IL MINING DI BITCOIN DECENTRALIZZATO

È stata annunciata una nuova implementazione di riferimento (SRI) per Stratum v2 dagli sviluppatori del protocollo. Secondo un comunicato stampa inviato a Bitcoin Magazine, il nuovo aggiornamento è "una pietra miliare importante nel democratizzare le selezioni di transazioni nel mining in pool e decentralizzare bitcoin", poiché consente ai minatori di selezionare transazioni tramite un nuovo sottoprotocollo e il proprio nodo. Gli sviluppatori stanno invitando minatori, pool, produttori di firmware e la comunità a testare la nuova implementazione utilizzando la guida di avvio che hanno preparato, con CPU o dispositivi di mining effettivi. Invitano inoltre i feedback degli utenti dopo il test utilizzando questo modulo. Si consiglia ai nuovi utenti di testare il software utilizzando dispositivi di mining SV1 collegandosi a un pool SV2 tramite Translation Proxy. "I minatori eseguiranno il proprio fornitore di modelli (bitcoind) con la politica di tariffa massima", descrive il comunicato stampa. "All'interno del translation proxy si trova un Job Negotiator che esegue un sottoprotocollo responsabile della distribuzione dei modelli dei minatori al pool." La configurazione consente ai dispositivi di mining che eseguono il firmware SV1 di connettersi a un pool SV2 e di selezionare le transazioni localmente tramite il fornitore di modelli, inviandole successivamente al pool tramite il Job Negotiator. Il comunicato stampa descrive come il Job Negotiator "in combinazione con un fornitore di modelli, restituisce la responsabilità ai minatori o a un terzo indipendente di fornire un nuovo modello (selezionare transazioni), rendendo così l'infrastruttura dei pool di bitcoin più decentralizzata." Secondo la descrizione di come funziona un Job Negotiator (JN), la fattoria di mining a valle esegue un JN che si collega a un JN eseguito dal pool e richiede un identificatore univoco per i lavori di mining utilizzando il messaggio AllocateMiningJobToken. Il pool restituisce un token univoco e un output del coinbase utilizzato per i pagamenti. Il JN a valle si collega quindi a un fornitore di modelli, che invia un nuovo modello e SetNewPrevHash al JN a valle. Con questi, può essere costruito un nuovo lavoro e il JN a valle invia un messaggio CommitMiningJob contenente un insieme proposto di transazioni al pool. Il pool accetta sempre la proposta del minatore nell'iterazione corrente, ma nella prossima versione, i minatori avranno la possibilità di tornare a un differente pool o di minare da soli se il pool non accetta le transazioni selezionate dal fornitore di modelli a valle. Il Translation Proxy invia quindi un messaggio SetCustomMiningJob al pool, che verifica il lavoro e invia indietro un messaggio SetCustomMiningJobSuccess. Il Translation Proxy traduce quindi il messaggio e invia il messaggio mining.notify ai dispositivi di mining, che inviano azioni al pool tramite il Translation Proxy. Con il protocollo di mining Stratum V1 attualmente adottato dall'industria, pochi pool di mining partecipano alla selezione delle transazioni, rendendo bitcoin più incline alla censura. Stratum v2 è un protocollo aggiornato, che garantisce che la selezione delle transazioni sia effettuata dai minatori stessi. La comunità ha già testato il software su diversi popolari dispositivi di mining; il comunicato stampa incoraggia chiunque testi su piattaforme diverse a compilare un modulo. "Con il prossimo aggiornamento", dice il comunicato stampa, "aggiungeremo una funzionalità di fallback che consentirebbe ai minatori di tornare a un pool diverso o di minare in solitaria nel caso in cui il pool scelga di non accettare la loro proposta. I minatori, in quel caso, si disconnetterebbero e tornerebbero indietro." Altri aggiornamenti includono il miglioramento della crittografia per garantire la conformità agli ultimi aggiornamenti delle specifiche, oltre a piani per consentire ai pool di effettuare controlli casuali sulla validità del blocco. Lo sviluppo più significativo sarà inviare una richiesta di pull per il fornitore di modelli in Bitcoin Core. Gli sviluppatori ringraziano i sostenitori del crowdfunding di Stratum v2 e includono un link al loro Discord per chiunque sia interessato a partecipare alla comunità. POOLS MINING STRATUM V2 MINING POOLS DECENTRALIZATION DI BTCCASEY
È stata annunciata una nuova implementazione di riferimento (SRI) per Stratum v2 dagli sviluppatori del protocollo. Secondo un comunicato stampa inviato a Bitcoin Magazine, il nuovo aggiornamento è "una pietra miliare importante nel democratizzare le selezioni di transazioni nel mining in pool e decentralizzare bitcoin", poiché consente ai minatori di selezionare transazioni tramite un nuovo sottoprotocollo e il proprio nodo. Gli sviluppatori stanno invitando minatori, pool, produttori di firmware e la comunità a testare la nuova implementazione utilizzando la guida di avvio che hanno preparato, con CPU o dispositivi di mining effettivi. Invitano inoltre i feedback degli utenti dopo il test utilizzando questo modulo. Si consiglia ai nuovi utenti di testare il software utilizzando dispositivi di mining SV1 collegandosi a un pool SV2 tramite Translation Proxy. "I minatori eseguiranno il proprio fornitore di modelli (bitcoind) con la politica di tariffa massima", descrive il comunicato stampa. "All'interno del translation proxy si trova un Job Negotiator che esegue un sottoprotocollo responsabile della distribuzione dei modelli dei minatori al pool." La configurazione consente ai dispositivi di mining che eseguono il firmware SV1 di connettersi a un pool SV2 e di selezionare le transazioni localmente tramite il fornitore di modelli, inviandole successivamente al pool tramite il Job Negotiator. Il comunicato stampa descrive come il Job Negotiator "in combinazione con un fornitore di modelli, restituisce la responsabilità ai minatori o a un terzo indipendente di fornire un nuovo modello (selezionare transazioni), rendendo così l'infrastruttura dei pool di bitcoin più decentralizzata." Secondo la descrizione di come funziona un Job Negotiator (JN), la fattoria di mining a valle esegue un JN che si collega a un JN eseguito dal pool e richiede un identificatore univoco per i lavori di mining utilizzando il messaggio AllocateMiningJobToken. Il pool restituisce un token univoco e un output del coinbase utilizzato per i pagamenti. Il JN a valle si collega quindi a un fornitore di modelli, che invia un nuovo modello e SetNewPrevHash al JN a valle. Con questi, può essere costruito un nuovo lavoro e il JN a valle invia un messaggio CommitMiningJob contenente un insieme proposto di transazioni al pool. Il pool accetta sempre la proposta del minatore nell'iterazione corrente, ma nella prossima versione, i minatori avranno la possibilità di tornare a un differente pool o di minare da soli se il pool non accetta le transazioni selezionate dal fornitore di modelli a valle. Il Translation Proxy invia quindi un messaggio SetCustomMiningJob al pool, che verifica il lavoro e invia indietro un messaggio SetCustomMiningJobSuccess. Il Translation Proxy traduce quindi il messaggio e invia il messaggio mining.notify ai dispositivi di mining, che inviano azioni al pool tramite il Translation Proxy. Con il protocollo di mining Stratum V1 attualmente adottato dall'industria, pochi pool di mining partecipano alla selezione delle transazioni, rendendo bitcoin più incline alla censura. Stratum v2 è un protocollo aggiornato, che garantisce che la selezione delle transazioni sia effettuata dai minatori stessi. La comunità ha già testato il software su diversi popolari dispositivi di mining; il comunicato stampa incoraggia chiunque testi su piattaforme diverse a compilare un modulo. "Con il prossimo aggiornamento", dice il comunicato stampa, "aggiungeremo una funzionalità di fallback che consentirebbe ai minatori di tornare a un pool diverso o di minare in solitaria nel caso in cui il pool scelga di non accettare la loro proposta. I minatori, in quel caso, si disconnetterebbero e tornerebbero indietro." Altri aggiornamenti includono il miglioramento della crittografia per garantire la conformità agli ultimi aggiornamenti delle specifiche, oltre a piani per consentire ai pool di effettuare controlli casuali sulla validità del blocco. Lo sviluppo più significativo sarà inviare una richiesta di pull per il fornitore di modelli in Bitcoin Core. Gli sviluppatori ringraziano i sostenitori del crowdfunding di Stratum v2 e includono un link al loro Discord per chiunque sia interessato a partecipare alla comunità. POOLS MINING STRATUM V2 MINING POOLS DECENTRALIZATION DI BTCCASEY
Show original content

1 user upvote it!

0 answers