reee
Sr. Member
Offline
Activity: 439
Merit: 252
Get Paid to Play your Media on Current
|
|
April 10, 2017, 11:12:57 AM |
|
ma questo algoritmo è già attualmente in uso o è solo "sulla carta"?
|
|
|
|
Jack Liver
Legendary
Offline
Activity: 1981
Merit: 1039
|
|
April 10, 2017, 11:39:19 AM |
|
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. 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
Activity: 2506
Merit: 1120
|
|
April 10, 2017, 12:45:05 PM |
|
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
Activity: 3794
Merit: 2043
|
|
April 10, 2017, 04:05:20 PM |
|
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
Activity: 2506
Merit: 1120
|
|
April 10, 2017, 04:20:24 PM Last edit: April 10, 2017, 04:31:09 PM by picchio |
|
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
Activity: 3794
Merit: 2043
|
|
April 10, 2017, 04:27:25 PM |
|
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
Activity: 2506
Merit: 1120
|
|
April 10, 2017, 09:54:53 PM |
|
... 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
Activity: 1981
Merit: 1039
|
|
April 27, 2017, 01:48:43 AM |
|
eccone un' altra sorpresa da parte di Bitmain 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
Activity: 4270
Merit: 1209
I support freedom of choice
|
|
April 27, 2017, 03:58:45 AM |
|
|
|
|
|
io87tris
Member
Offline
Activity: 87
Merit: 14
|
|
April 30, 2017, 05:46:08 PM |
|
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
Activity: 439
Merit: 252
Get Paid to Play your Media on Current
|
|
April 30, 2017, 06:46:29 PM |
|
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
|
|
|
|
io87tris
Member
Offline
Activity: 87
Merit: 14
|
|
April 30, 2017, 07:48:19 PM |
|
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? Ultima domanda: se ci sarà l'hard fork verrà annunciata una data precisa o lo fanno senza preavviso a tradimento? Grazie mille per le risposte
|
|
|
|
Maicol792
Legendary
Offline
Activity: 1260
Merit: 1010
|
|
April 30, 2017, 07:58:12 PM |
|
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
|
|
|
|
picchio
Legendary
Offline
Activity: 2506
Merit: 1120
|
|
April 30, 2017, 08:17:28 PM |
|
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 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
Activity: 1260
Merit: 1010
|
|
May 03, 2017, 08:31:40 PM |
|
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 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
|
|
|
|
HostFat (OP)
Moderator
Legendary
Offline
Activity: 4270
Merit: 1209
I support freedom of choice
|
|
May 31, 2017, 07:58:02 PM Last edit: May 31, 2017, 08:49:23 PM by HostFat |
|
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.
|
|
|
|
Maicol792
Legendary
Offline
Activity: 1260
Merit: 1010
|
|
May 31, 2017, 08:12:47 PM Last edit: May 31, 2017, 08:49:36 PM by HostFat |
|
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
|
|
|
|
HostFat (OP)
Moderator
Legendary
Offline
Activity: 4270
Merit: 1209
I support freedom of choice
|
|
May 31, 2017, 08:34:33 PM |
|
Il fatto è che è una pagina in continuo aggiornamento, mal che vada potete entrarci usando Tor.
|
|
|
|
stefy77
|
|
June 01, 2017, 02:34:37 PM |
|
Ma una nuova utente a questo punto dovrebbe aspettare che succeda per entrare a comperare? C'è troppa incertezza.
|
|
|
|
jack0m
Legendary
Offline
Activity: 3794
Merit: 2043
|
|
June 01, 2017, 05:46:10 PM |
|
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.
|
|
|
|