Bitcoin Forum
May 17, 2024, 05:01:39 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 6 7 8 9 10 11 [12] 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 »
  Print  
Author Topic: Guida al hard fork di Bitcoin (nel caso capiti) - IMPORTANTE  (Read 44848 times)
reee
Sr. Member
****
Offline Offline

Activity: 439
Merit: 252


Get Paid to Play your Media on Current


View Profile
April 10, 2017, 11:12:57 AM
 #221

ma questo algoritmo è già attualmente in uso o è solo "sulla carta"?

.
▄████████████████████████▄
██████████████████████████
██████████████████████████
██████████████████████████
▀█████████████████████████
   ▀██████████████████████
█▄▄   ▀███████████████████
████▄▄   ▀████████████████
███████▄▄   ▀█████████████
██████████    ▀██████████
███████▀▀        ▀███████
████▀▀              ▀████
█▀▀                    ▀█
..   █
█  █
█  █
█  █
█  █
█  █
█  █
   █
   Just Press Play
Spotify
YouTube
Soundcloud


8Tracks
Radio
Podcast

█  █
█  █
█  █
█  █
█  █
█  █
.
.
GET IN TOUCH
Telegram
.
ANN Thread
.
Jack Liver
Legendary
*
Offline Offline

Activity: 1981
Merit: 1039


View Profile
April 10, 2017, 11:39:19 AM
 #222

sembra che bitmain già lo usi nei suoi cloud miner mentre per gli asic è supportato ma non abilitato, lo hanno anche brevettato immagino ci vogliano profittare, magari con un update a pagamento, anche se lo regalassero il vantaggio potrebbe annientare la concorrenza già adesso hanno il 70% del mercato.


Quote
Exploitation of this vulnerability could result in payoff of as much as $100 million USD per year

https://cryptoinsider.com/100-millionyear-asicboost-attack-bitcoin-blockchain-implemented/


il miner onesto che si rifiutasse di utilizzarlo otterrebbe il 20-30% di profitti in meno, con il rischio di finire fuori mercato.
picchio
Legendary
*
Offline Offline

Activity: 2506
Merit: 1120



View Profile
April 10, 2017, 12:45:05 PM
 #223

Asciiboost: da quello che ho capito a me non sembra un attacco ma una scappatoia per evitare conti inutili, non mi sembra cosa sbagliata usarla se non infrange le regole ...
Alla fine avremmo solo una difficoltà piu' elevata ... il protocollo btc è affascinante proprio per il fatto che ha regole chiare, se si riesce a risparmiare buon per chi ci riesce. Se non si puo' impedire va accettato. Abbiamo il caso ethereum che assomiglia alla finanza classica in quanto hanno cambiato le regole per evitare che il furbacchione se ne approfittasse.

Poi, se si vuole cambiare regole del mining si faccia ma per come e' studiato direi che non sia praticabile un cambio quando tutti i miner sono ottimizzati per sfruttare una caratteristica non credo che nessuno si seghi le gambe volontariamente.

Waves mi piaceva ora non più.
jack0m
Legendary
*
Offline Offline

Activity: 3626
Merit: 1988


View Profile
April 10, 2017, 04:05:20 PM
 #224

Sto cercando di capirci qualcosa... non mi è chiara la parte dove dice che si possono trovare collisioni tenendo fisso il secondo chunk e variando la versione, che è invece all'inizio del primo chunk. Ma a cosa serve tenere fisso il secondo e variare il primo, dato che il target deve avere zeri nei bit più significativi, che quindi interessano solo la metà più "alta" dell'hash?

Money is a hoax. Debt is slavery. Consumerism is toxic.
picchio
Legendary
*
Offline Offline

Activity: 2506
Merit: 1120



View Profile
April 10, 2017, 04:20:24 PM
Last edit: April 10, 2017, 04:31:09 PM by picchio
 #225

Sto cercando di capirci qualcosa... non mi è chiara la parte dove dice che si possono trovare collisioni tenendo fisso il secondo chunk e variando la versione, che è invece all'inizio del primo chunk. Ma a cosa serve tenere fisso il secondo e variare il primo, dato che il target deve avere zeri nei bit più significativi, che quindi interessano solo la metà più "alta" dell'hash?
Quello è l'input e non credo sia collegato all'output quindi basta che cambi un qualunque bit in input che stravolge l'output, se ho intuito bene si risparmia tenendo invariati i blocchi di 80 (EDIT: sono 64byte) byte e variando l'altro, l'idea e' di cambiare il nonce ma qui' mi sa che cambiano l'ordine delle transazioni. 

Waves mi piaceva ora non più.
jack0m
Legendary
*
Offline Offline

Activity: 3626
Merit: 1988


View Profile
April 10, 2017, 04:27:25 PM
 #226

Sto cercando di capirci qualcosa... non mi è chiara la parte dove dice che si possono trovare collisioni tenendo fisso il secondo chunk e variando la versione, che è invece all'inizio del primo chunk. Ma a cosa serve tenere fisso il secondo e variare il primo, dato che il target deve avere zeri nei bit più significativi, che quindi interessano solo la metà più "alta" dell'hash?
Quello è l'input e non credo sia collegato all'output quindi basta che cambi un qualunque bit in input che stravolge l'output, se ho intuito bene si risparmia tenendo invariati i blocchi di 80 byte e variando l'altro, l'idea e' di cambiare il nonce ma qui' mi sa che cambiano l'ordine delle transazioni. 

ma infatti, c'era qualcosa che non mi tornava. Evidentemente questa cosa delle collisioni riguarda solo uno step intermedio del calcolo dell'hash. Anzi, alla fine non è mica la hash dell'hash? Si deve mischiare tutto in qualche modo, bel casino...

Money is a hoax. Debt is slavery. Consumerism is toxic.
picchio
Legendary
*
Offline Offline

Activity: 2506
Merit: 1120



View Profile
April 10, 2017, 09:54:53 PM
 #227

...
ma infatti, c'era qualcosa che non mi tornava. Evidentemente questa cosa delle collisioni riguarda solo uno step intermedio del calcolo dell'hash. Anzi, alla fine non è mica la hash dell'hash? Si deve mischiare tutto in qualche modo, bel casino...
sha dividono il file in blocchi da 64Byte e li elaborano in qualche modo (devo capire ancora come ...) e poi usano i risultati mischiando i vari bit di tutti i blocchi.
Se un blocco da 64Byte rimane invariato è inutile rifare gli stessi calcoli e' questo il trucco, se ci si pensa bene però piu' che trucco a me sembra una ottimizzazione.
Una cosa che si rimprovera credo sia il fatto che cambiano il chunk 1 e lasciano invariato il chunk 2 (4byte del merkle root, time, nbits, nonce, padding e size) rimescolando le transazioni mentre il protocollo prevede di cambiare il chunk 2attraverso il nonce.
A questo punto un miner potrebbe crearsi il set di merke root con i 4byte finali uguali con transazioni fittizie tutte sue che non saranno mai inserite in altri blocchi e mina  per ogni nonce tutte queste combinazioni riducendo i calcoli ... non sarebbe molto utile alla rete ma non violerebbe il protocollo. Non riceverebbe fee, quando il premio si abbasserà sara' sempre meno conveniente.

Waves mi piaceva ora non più.
Jack Liver
Legendary
*
Offline Offline

Activity: 1981
Merit: 1039


View Profile
April 27, 2017, 01:48:43 AM
 #228

eccone un' altra sorpresa da parte di Bitmain  Roll Eyes


Antbleed is a backdoor introduced by Bitmain into the firmware of their bitcoin mining hardware Antminer.

http://www.antbleed.com/
HostFat (OP)
Moderator
Legendary
*
Offline Offline

Activity: 4242
Merit: 1203


I support freedom of choice


View Profile WWW
April 27, 2017, 03:58:45 AM
 #229

Il codice è pubblico da ottobre 2016
https://github.com/bitmaintech/bmminer/blob/b5de92908498590d96d333a1e2570eab0eb321d3/driver-btm-c5.c

Quindi difficile definirla backdoor.

Sembra che sia parte di un servizio che non è andato online e/o non è stato completato.
https://www.reddit.com/r/btc/comments/67qzsn/antbleed_exposing_the_malicious_backdoor_on/dgsmq43/

Cosi pare una grossa disattenzione.

NON DO ASSISTENZA PRIVATA - http://hostfatmind.com
io87tris
Member
**
Offline Offline

Activity: 87
Merit: 14


View Profile
April 30, 2017, 05:46:08 PM
 #230

Scusate non ho letto tutto...
Ma è avvenuto l'hard fork? Se si quando?
Avete "duplicato" i bitcoin che avevate sulla nuova blockchain?

reee
Sr. Member
****
Offline Offline

Activity: 439
Merit: 252


Get Paid to Play your Media on Current


View Profile
April 30, 2017, 06:46:29 PM
 #231

Scusate non ho letto tutto...
Ma è avvenuto l'hard fork? Se si quando?
Avete "duplicato" i bitcoin che avevate sulla nuova blockchain?


al momento non è avvenuto alcun fork

.
▄████████████████████████▄
██████████████████████████
██████████████████████████
██████████████████████████
▀█████████████████████████
   ▀██████████████████████
█▄▄   ▀███████████████████
████▄▄   ▀████████████████
███████▄▄   ▀█████████████
██████████    ▀██████████
███████▀▀        ▀███████
████▀▀              ▀████
█▀▀                    ▀█
..   █
█  █
█  █
█  █
█  █
█  █
█  █
   █
   Just Press Play
Spotify
YouTube
Soundcloud


8Tracks
Radio
Podcast

█  █
█  █
█  █
█  █
█  █
█  █
.
.
GET IN TOUCH
Telegram
.
ANN Thread
.
io87tris
Member
**
Offline Offline

Activity: 87
Merit: 14


View Profile
April 30, 2017, 07:48:19 PM
 #232


Client / situazioni adeguate / da avere, a scelta, prima di un fork (tipo, 6 o più conferme/blocchi prima che avvenga):
...

- Paper wallet (singolo indirizzo bitcoin e chiave privata, o passphrase/seed del wallet compatibile con BIP39/BIP32/BIP44)


Io li ho depositati su bulk wallet generati dal sito bitaddress.org BIP38 Encrypt?  NO Passphrase NO.

Allo scopo di "duplicare" i BTC in caso di hard fork, questi wallet vanno bene?

Se si, nel caso avvenga l'hard fork come faccio a capire se sono duplicati anche sulla nuova blockchain?
Mi spiego meglio: io ho le chiavi private di ognuno e quando li voglio utilizzare le inserisco su Blockchain.info ed importo così il wallet. Di solito uso Blockchain.info ma posso anche cambiare... Nel caso avvenga l'hard fork come funziona? Inserisco la chiave privata e?  Huh

Ultima domanda: se ci sarà l'hard fork verrà annunciata una data precisa o lo fanno senza preavviso a tradimento?   Embarrassed

Grazie mille per le risposte
Maicol792
Legendary
*
Offline Offline

Activity: 1260
Merit: 1010


View Profile
April 30, 2017, 07:58:12 PM
 #233

secondo me non avverrà proprio piu non sono aggiornato ed informato sulla cosa, ma credo che il fervore di giorni fà sia finito .. almeno non mi sono passate notizie hot....... qualcuno che ne sà di piu... ci dia lumi Smiley
picchio
Legendary
*
Offline Offline

Activity: 2506
Merit: 1120



View Profile
April 30, 2017, 08:17:28 PM
 #234

secondo me non avverrà proprio piu non sono aggiornato ed informato sulla cosa, ma credo che il fervore di giorni fà sia finito .. almeno non mi sono passate notizie hot....... qualcuno che ne sà di piu... ci dia lumi Smiley
Credo che osservare https://coin.dance/blocks possa essere utile per orientarsi. Osservare anche la velocità della rete, se ci fosse un calo ci potrebbe essere una preparazione ad un fork nascosto.
Per ora sembra tutto tranquillo:
Difficulty    521,974,519,554
Next Difficulty in 1455 blocks    532,255,230,370
(Fonte: http://bitcoinwatch.com/)

Waves mi piaceva ora non più.
Maicol792
Legendary
*
Offline Offline

Activity: 1260
Merit: 1010


View Profile
May 03, 2017, 08:31:40 PM
 #235

secondo me non avverrà proprio piu non sono aggiornato ed informato sulla cosa, ma credo che il fervore di giorni fà sia finito .. almeno non mi sono passate notizie hot....... qualcuno che ne sà di piu... ci dia lumi Smiley
Credo che osservare https://coin.dance/blocks possa essere utile per orientarsi. Osservare anche la velocità della rete, se ci fosse un calo ci potrebbe essere una preparazione ad un fork nascosto.
Per ora sembra tutto tranquillo:
Difficulty    521,974,519,554
Next Difficulty in 1455 blocks    532,255,230,370
(Fonte: http://bitcoinwatch.com/)

Grazie picchio mi ero perso il sito è non riuscivo a trovarlo, gentilissimo come sempre Smiley
HostFat (OP)
Moderator
Legendary
*
Offline Offline

Activity: 4242
Merit: 1203


I support freedom of choice


View Profile WWW
May 31, 2017, 07:58:02 PM
Last edit: May 31, 2017, 08:49:23 PM by HostFat
 #236

AGGIORNAMENTO:
Fra alcuni dei client sotto indicati, alcuni potrebbero aver scelto di attivare UASF, qui trovate una lista: http://www.uasf.co/
Il mio consiglio è quello di NON lasciare alcun Bitcoin su tali wallet (quelli sul sito indicato), prima del 1 Agosto 2017.
Possibilmente non fare nemmeno transazioni immediatamente dopo, e attendere l'esisto dell'hard fork.

UASF è un tipo di hard fork che cambia il sistema di consenso, non seguendo più il POW.

NON DO ASSISTENZA PRIVATA - http://hostfatmind.com
Maicol792
Legendary
*
Offline Offline

Activity: 1260
Merit: 1010


View Profile
May 31, 2017, 08:12:47 PM
Last edit: May 31, 2017, 08:49:36 PM by HostFat
 #237

AGGIORNAMENTO:
Fra alcuni dei client sotto indicati, alcuni potrebbero aver scelto di attivare UASF, qui trovate una lista: http://www.uasf.co/
Il mio consiglio è quello di NON lasciare alcun Bitcoin su tali wallet (quelli sul sito indicato), prima del 1 Agosto 2017.
Possibilmente non fare nemmeno transazioni immediatamente dopo, e attendere l'esisto dell'hard fork.

UASF è un tipo di hard fork che cambia il sistema di consenso, non seguendo più il POW.

Grazie dell'aggiornamento sarebbe utile indicarli "sotto indicati" onde evitare di visitare il sito esterno Wink
HostFat (OP)
Moderator
Legendary
*
Offline Offline

Activity: 4242
Merit: 1203


I support freedom of choice


View Profile WWW
May 31, 2017, 08:34:33 PM
 #238

Il fatto è che è una pagina in continuo aggiornamento, mal che vada potete entrarci usando Tor.

NON DO ASSISTENZA PRIVATA - http://hostfatmind.com
stefy77
Full Member
***
Offline Offline

Activity: 658
Merit: 105


View Profile
June 01, 2017, 02:34:37 PM
 #239

Ma una nuova utente a questo punto dovrebbe aspettare che succeda per entrare a comperare? C'è troppa incertezza.
jack0m
Legendary
*
Offline Offline

Activity: 3626
Merit: 1988


View Profile
June 01, 2017, 05:46:10 PM
 #240

AGGIORNAMENTO:
Fra alcuni dei client sotto indicati, alcuni potrebbero aver scelto di attivare UASF, qui trovate una lista: http://www.uasf.co/
Il mio consiglio è quello di NON lasciare alcun Bitcoin su tali wallet (quelli sul sito indicato), prima del 1 Agosto 2017.
Possibilmente non fare nemmeno transazioni immediatamente dopo, e attendere l'esisto dell'hard fork.

UASF è un tipo di hard fork che cambia il sistema di consenso, non seguendo più il POW.

Ho letto ma non mi sono chiare le implicazioni. Usando un SPV come Electrum, si può configurare un server a cui collegarsi che supporta UASF, ma in concreto cosa dovrebbe cambiare?

Money is a hoax. Debt is slavery. Consumerism is toxic.
Pages: « 1 2 3 4 5 6 7 8 9 10 11 [12] 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!