Bitcoin Forum
May 27, 2024, 01:12:30 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
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 32 33 34 35 36 37 38 39 [40] 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 ... 192 »
781  Local / Mining (Italiano) / Re: ALPS BLOCKCHAIN: mining in Italia da energia 100% rinnovabile on: September 02, 2021, 10:40:25 PM

Se non si capisce bene dall'articolo provo a spiegarlo meglio.

Il produttore di elettricità è proprietario della mining farm (apparecchiature fisiche). Ovvio che non sappia nulla di come gestire una mining fam. Quindi fa gestire la mining farm ad alps blockchain che quindi fa da "broker" tra il cliente e le varie ming pool che "comprano" la potenza di calcolo. Quindi la revenues di Alps è sia dalla "fees" che applica ai BTC ricevuti dalla mining farm, che dal contratto di gestione della mining farm.

Tutto questo perchè il lavoro del produttore di nergia è quello di "produrre energia" e gestire la centrale idroelettrica. Quello di ALPS è quello di gestire la mining farm. Sono operations in simbiosi, ma ben differenziate.
Questo ha si il vantaggio di "costi supplementari" , ma ovviamente permette al cliente di non interessarsi della parte di mining.
Ovviamente è un rischio quello di investire in questa apparecchiatura, ma è remunerato da un business plan di rientro dell'investimento basato su una miriade di variabili quali prezzo di bitcoin, difficioltà futura, prezzo dell'energia elettrica presso la rete (PUN, in pratica il costo opportunità dell'autoconsumo) etc.

Spero ora sia più chiaro.



Ora ho capito.

Resta (per il mio modo di essere) un problema di fondo: se uno fa l'imprenditore,  sa benissimo di rischiare.
ma dovrebbe farlo su una materia che conosce.

So che ormai sembra un discorso anacronistico, in quanto ormai e' pieno di gente che fa il ministro, il sindaco,
l'amministratore Delegato (ecc...) senza sapere nulla di cosa amministra e gestisce.

Ma secondo me l'imprenditoria nasce invece dall'idea contraria, cioe' conoscere a fondo un settore, e con
del lavoro e delle idee originali farci nascere attorno un'attivita' che poi cresce e si sviluppa.

Il rischio e' quindi mitigato dalla conoscenza del settore e dalla propria capacita' di capire cosa succede e
muoversi di conseguenza... Io lo chiamo Rischio Consapevole.

Ma questi investono milioni in attrezzature, senza avere (per definizione) una vera consapevolezza del rischio.

E non hai idea di quante volte mi si e' presentata gente con dei business plan che due anni dopo si
sono rivelati completamente sballati (e se erano del mio settore, io sapevo individuare "a fiuto" i punti deboli)

Ma e' perche' io sono vecchio, e quindi ho idee antiquate.

782  Local / Italiano (Italian) / Re: Stato DISASTROSO rete ethereum on: September 02, 2021, 10:05:01 PM

Quindi non solo il protocollo ha dei limiti notevoli, ma qusti limiti sono ben conosciuti ed attivamente sfruttati per profitto personale ai danni della rete.
Tutto questo accade mentre ETH continua a tradare invariato, anzi, con una dinamica bella bullish.

Tornand strattamente in tema, non mi è esattamente chiaro questo passaggio:

Quote
Miners’ strategy for selecting transactions
Miners want to maximize their profit by including transactions with highest fees. In the current PoW implementation of Ethereum, mining the block takes significantly more time than executing the transactions. So let’s assume all transactions in the pool are trivially executed as soon as they arrive and miners know the amount of gas each one uses.

Devi quindi ottimizzare "la grandezza" di DeathStar per ottimizzare l'inclusione nel blocco? Se fosse una singola transazione enorme, magari verrebbe scartata dai miner, seppur legittima.
n peggio.

Infatti deathstar deve avere un parametro di input che dice quanto "gas" vuoi bruciare, per tararlo perfettamente ed adattarlo alla perfezione ad ogni blocco da minare.
In questo modo, puoi leggere dall'ultimo blocco minato quale sara' il limite di gas (GasLimit) e il costo di gas del blocco successivo (BaseFee), in base
alle ultime modifiche di London.

Poi lanciare una transazione DeathStar che cosuma esattamente quel gas (GasLimit - magari meno un pochino, per lasciare uno spazio risibile alle altre transazioni, oppure tutto... da decidere),
ad una fee gwei per gas di una certa percentuale superiore al BaseGas (BaseGas + x%) per essere sicuri di essere i piu' competitivi.

E comunque i miner invece che incluedere N transazioni piccole sono incentivati ad includerne una sola che renda molto... fanno prima.
Infatti seguendo questa logica e' meglio che DethStar sia eseguito velocemente. Ma non e' certo un problema.

Resta il fatto che con cifre molto piu' competitive di quel che pensavo all'inizio si puo' veramente mettere in grande difficolta' la rete per ore o anche giorni.

Come dicevo, in base a questi ultimi risultati, con un ordine di grandezza attorno un ETH puoi letteralmente COMPRARE un blocco... e quindi 15 secondi di tempo rete.

Altro dato interessante, tutta la programmazione necessaria per questa operazione (Solidity per deathStar + lo script che lancia le transazioni) rasenta veramente il banale,
non serve ne assembler EVM ne' nessuna tecnica particolarmente sofisticata  di codifica.


783  Local / Mining (Italiano) / Re: ALPS BLOCKCHAIN: mining in Italia da energia 100% rinnovabile on: September 02, 2021, 09:54:11 PM
Interessante iniziativa.

Mi lascia perplesso solo questo punto:


7.Che genere di accordo avete con i clienti? Le revenues da mining sono incerte per natura. Chi si assume il “rischio”?
Quote
Il rischio è di chi ha acquistato i miner. Noi compriamo la potenza di calcolo prodotta a prezzo di mercato e a nostra volta la rivendiamo.



Praticamente il cliente si assume tutti i costi per l'acquisto delle attrezzature, e anche i costo diretti e indiretti
(costo del progetto che non sara' fatto gratis, manutenzione, raffreddamento, rotture, gestione, amministrativi, controllo, ecc..)

Anche supponendo un costo zero della corrente, resta tuttavia un bel rischio, sopratutto se uno
non e' ben addentro al mondo delle crypto.

Inoltre non capisco perche' una volta che uno ha fatto tutto questo impianto, debba passare da un intermediario
che "compra la potenza di calcolo ai prezzi di mercato" (ma ci fara' un pochino di cresta, come e' normale per qualsiasi attivita',
e non possa collegarsi direttamente alla mining pool che da' i ritorni migliori... o magari si?






784  Local / Italiano (Italian) / Re: Stato DISASTROSO rete ethereum on: September 02, 2021, 12:36:31 PM
Per terminare l'analisi tecnica di questo thread, mi sono chiesto come riempire al meglio i blocchi
con un loop di questo genere e mi sono reso conto che  visto che il blocco ha un limite di 15.000.000 di gas
(variabile dopo London ma non e' un problema)
se facciamo 15.000.000 * costo gas supponiamo 50 gwei = 0.75 ethereum.

se aggiungo una percentuale diciamo del 10% viene 0.85 eth.

In pratica cosa sucede ? ad un costo di poco meno di un eth creo una transazione che

1) viene scelta dai miner perche' pago piu' di tutti in termine di gas.
2) riempie tutto il blocco perche'  cosuma tutti i 15.000.000 gas che un blocco puo' al massimo contenere,
quindi non c'e' spazio per altre transazioni.

Alla fine, basta uno qualsiasi dei miei loop deathstar (senza neppure impazzire tanto sulle performance del loop)
con questo limite di gas da spendere. ad un prezzo leggermente piu' alto del mercato della fee in gwei.

Detto ancora piu' semplicisticamente: A poco meno di un ETH mi compro un blocco. e quindi circa 15
secondi del tempo di ethereum.

Molto meglio di quanto avevo inizialmente pensato!!! con 1.000 ethereum mi compro 15.000 secondi, ossia 250 minuti, ossia piu' di 4 ore.

Ad oggi non esistono rimedi contro questo attacco.

E questa e' anche la dimostrazione con prove che NON c'e' nessuno che vuol fare questo tipo di attacco,
altrimenti l'avrebbero gia' fatto, visto che e' ben documentato.

Viene solo usato sporadicamente come trucco, ad esempio per vincere a qualche gioco, se la posta in gioco ne vale la pena,
o magari per imbrogliare o ritardare qualche speculazione... ma mai sistematicamente per affossare la rete.


https://medium.com/hackernoon/the-anatomy-of-a-block-stuffing-attack-a488698732ae


https://dl.acm.org/doi/fullHtml/10.1145/3391195

Quote
3.3.3 DoS with Block Stuffing (V31
). This vulnerability was first observed from the Fomo3D contract [23].
The vulnerability entails only the attacker's transactions being included in the newly mined blocks
while others are abandoned by miners for a period of time. This can happen when the attacker offers a higher
gasPrice to incentivize the miners to select the attacker's transactions. This vulnerability is caused by the greedy
mining incentive mechanism. At the moment of writing, there is no solution to prevent this vulnerability.
785  Local / Italiano (Italian) / Re: El Salvador: Legge per rendere bitcoin moneta a corso legale on: September 02, 2021, 10:36:53 AM

Io piuttosto non capisco come ci possano essere Salvadoreni contrari a bitcoin. Come può danneggiarti una possibilità, ripeto possibilità ulteriore rispetto a quelle che già hai?


Io abito in una frazione di un comune. Tempo fa, la frazione ha indetto una petizione per diventare comune autonomo.

Non ci potevo credere, ma ho visto coi miei occhi:
Alle riunioni locali, dove si discuteva quali sarebbero stati i vantaggi (enormi) di questa cosa,
il comune inviava dei sobillatori e si vedeva benissimo, personaggi mai visti e che non erano neppure della zona.
Nota a margine: la petizione non e' passata.

Ora, davvero pensate che gli USA non usino qualunque mezzo, lecieto e illecito,
per evitare che questo genere di cose si diffonda?

Figurati che cazzo gliene frega a un cittadino normale che magari fa fatica a mettere assieme
il pranzo con la cena, di andare in piazza a protestare perche' c'e' una modalita' di pagamento in piu'.

786  Local / Annunci / Re: [ANN][NFT] YOOMAN ROBOTS (YR’s)– Nuova collezione NFT italiana on: September 01, 2021, 09:40:36 AM
Almeno abbi la decenza di metterlo nella sezione mercato
787  Local / Italiano (Italian) / Re: Stato DISASTROSO rete ethereum on: August 31, 2021, 11:22:41 PM
Sono arrivato ad una versione di DeathStar che con 10.000.000 di gas sta in pausa 0.2 secondi:

--input 6e62ff3500000000000000000000000000000000000000000000000000000005  run

EVM gas used:    10000000
execution time:  201.290923ms
allocations:     42
allocated bytes: 94476
0x
 error: out of gas

10.000.000 di gas e' vicino al limite che si puo' mettere in un unico blocco quindi abbastanza realistico (massimo 15.000.000 di gas per blocco)
ovviamente bisogna fare una raffica di transazioni dethstar.

Al costo che uso ultimamente di 50 gwei per gas, con 0.5 eth si congestiona un nodo per 0.2 secondi. (e quindi poi anche tutti gli altri quando la transazione viene inclusa in un blocco)
quindi con 1 eth sono 0.4 secondi. 10 eth 4 secondi 100 eth 40 secondi 1000 eth (3.300.000$ ad oggi) sono 400 secondi  , ossia poco meno di 7 minuti.

Secondo me sono costi altamente sotenibili per il tipo di danno che si puo' fare.

--------

Ma come aveva suggerito qualcuno (non ricordo chi) con la rete ethereum classic ... sono cazzi!

Il loro client ufficiale e' core geth, l'ho guardato e nella struttura la EVM e' praticamente identica a quella di geth,
quindi DeathStar dovrebbe girare con le stesse performance

il loro costo gas e' molto basso... diciamo 5 gwei ma anche meno. e il costo di un etc e' 63$
quindi 10.000.000 di gas * 5 gwei = 0.05 etc per 0.2 sec.
quindi con un etc sono 4 secondi.  con 1000 etc si tengono congestionati i nodi per  circa 4.000 secondi ossia 66 minuti.
(che sono 63.0000$ una cifra direi risibile per quello di cui stiamo parlando, ricordiamoci che pur sempre una rete da alcuni miliardi di dollari)


EDIT trovato:

Se è lo stesso codice che gira in ETC si potrebbe provarlo gratis sulla blockchain di Ethereum Classic e vedere l'effetto che fa.
Farlo live sulla mainnet di ETH comporta un discreto impiego di risorse considerati i tuoi calcoli.
Ora ragionando al contrario, assumendo che questo tipo di attacco funzioni, quali sarebbero le contromisure? Immagino, per l'ennesima volta, che ciò richieda in HF per attuare eventuali correttivi.
788  Local / Italiano (Italian) / Re: Stato DISASTROSO rete ethereum on: August 31, 2021, 03:24:15 PM
ragazzi, ho finalmente dei dati.

una piccola soddisfazione personale: deathstar FUNZIONA PERFETTAMENTE sulla EVM di geth 1.10.8 (l'ultima versione fresca  fresca)
il loop continua finche' non arriva ad out of gas!!!

ho lanciato dei benchmark ...

con 1.000.000.000 di gas  ecco i risultati:

evm version 1.10.8-stable
root@ubuperfcheck:/home/sistemi/eth# ./run
EVM gas used:    1000000000
execution time:  9.017201832s
allocations:     41
allocated bytes: 10248
0x
 error: out of gas

quindi se supponiamo gas=50 gwei  con 50 eth si tiene ferma la rete per circa 9 secondi
(ricordiamo che il controllo lo devono fare TUTTI i nodi)

con circa 500 eth (aka 1.500.000$ cira) sono 90 secondi....

Secondo me e' un attacco che puo' funzionare, non ha un costo totalmente proibitivo.
C'e' cente che trada con decine di milioni di $!!!


scusa, non so se ho capito bene. Stai dicendo che il validatore prende tutti gli smart contract in successione, e continua ad eseguirne uno finché non finisce il gas? Non c'è nessuno scheduler o meccanismo di parallelizzazione dei task che assegni le risorse di calcolo in maniera equa e distribuita fra i diversi contratti?

Lo stesso smart contract viene eseguito in modalita' "mono-thread"
quando il miner trova un hash risolutivo (mina un blocco) deve parlare con un nodo, assemblare un blocco (mettendo assieme tutte le transazioni che ritiene convenienti)
ed eseguirlo sul nodo per determinare i costi  reali finali. E finche questo smart contract non finisce, il blocco non puo' uscire, anche se in un ambinete multithread magari
gli altri smart contract sono finiti da un pezzo.

Poi appena il blocco viene finalizzato, viene propagato in rete, dove ogni altro nodo deve rifare la stessa cosa.


mmm... io pensavo che se un nodo si fosse accorto che quello smart contract va in errore perché out of gas, lo avrebbe flaggato come invalido senza neanche propagarlo in rete, quindi che il miner non lo avrebbe ricevuto... per quello mi chiedevo che fine facesse il gas sprecato. Quindi non si rallenta solo la validazione e la propagazione in rete delle transizioni e dei cambi di stato, ma anche la generazione dei nuovi blocchi: un bel casino totale!

infatti uno delle decine di problemi che ha ethereum e' che al miner non converrebbe aspettare l'esecuzione degli smart contract del blocco minato...
perche' rischia che nel frattempo altri miner trovino un hash giusto e gli "soffino" la possibilita' di generare il blocco
(se leggi a fondo il documento che ho postato precedentemente e' uno dei tanti punti deboli del protocollo)


 
789  Local / Italiano (Italian) / Re: Stato DISASTROSO rete ethereum on: August 31, 2021, 02:12:45 PM
ragazzi, ho finalmente dei dati.

una piccola soddisfazione personale: deathstar FUNZIONA PERFETTAMENTE sulla EVM di geth 1.10.8 (l'ultima versione fresca  fresca)
il loop continua finche' non arriva ad out of gas!!!

ho lanciato dei benchmark ...

con 1.000.000.000 di gas  ecco i risultati:

evm version 1.10.8-stable
root@ubuperfcheck:/home/sistemi/eth# ./run
EVM gas used:    1000000000
execution time:  9.017201832s
allocations:     41
allocated bytes: 10248
0x
 error: out of gas

quindi se supponiamo gas=50 gwei  con 50 eth si tiene ferma la rete per circa 9 secondi
(ricordiamo che il controllo lo devono fare TUTTI i nodi)

con circa 500 eth (aka 1.500.000$ cira) sono 90 secondi....

Secondo me e' un attacco che puo' funzionare, non ha un costo totalmente proibitivo.
C'e' cente che trada con decine di milioni di $!!!


scusa, non so se ho capito bene. Stai dicendo che il validatore prende tutti gli smart contract in successione, e continua ad eseguirne uno finché non finisce il gas? Non c'è nessuno scheduler o meccanismo di parallelizzazione dei task che assegni le risorse di calcolo in maniera equa e distribuita fra i diversi contratti?

Lo stesso smart contract viene eseguito in modalita' "mono-thread"
quando il miner trova un hash risolutivo (mina un blocco) deve parlare con un nodo, assemblare un blocco (mettendo assieme tutte le transazioni che ritiene convenienti)
ed eseguirlo sul nodo per determinare i costi  reali finali. E finche questo smart contract non finisce, il blocco non puo' uscire, anche se in un ambinete multithread magari
gli altri smart contract sono finiti da un pezzo.

Poi appena il blocco viene finalizzato, viene propagato in rete, dove ogni altro nodo deve rifare la stessa cosa.





790  Local / Italiano (Italian) / Re: Stato DISASTROSO rete ethereum on: August 31, 2021, 01:58:29 PM
nel frattempo ho delle interessanti novita'.

Avendo ora la possibilita' di fare dei benchmark, ho potuto fare dei test ed esperimenti.

Mentre l'idea di base di deathstar e' valida e funziona, ossia un loop che dura finche' non finisce il gas,
si puo' perfezionare un altro concetto:

io ho lavorato sul concetto di "ripetere l'operazione che costa di meno"

invece devo lavorare sul concetto "ripetere l'operazione che ha il maggior rapporto durata/costo"
Purtroppo questo dato si ottiene solo sperimentando e guardando l'implementazione dell'EVM,
non e' un dato pubblicato su nessun paper.

ho gia' una versione di deathstar che a parita' di costo dura ben 18 secondi (il doppio della prima versione)
e credo che si possa ancora fare parecchio.



EVM gas used:    1000000000
execution time:  18.474124538s
allocations:     48
allocated bytes: 14912
0x
 error: out of gas

791  Local / Italiano (Italian) / Re: Notizie spazzatura su bitcoin/blockchain on: August 31, 2021, 12:04:53 PM

Oramai è una barzelletta.
Magari qualcuno potrebbe programmare un "generatore automatico di usi inovativi della blockchain"... randomizzando "La blockchain che si occupa di"+ un verbo a scelta tra "garantire" "certificare" "assicurare" "rendere immutabile" + un codice Ateco.
"La blockchain si occupa di certificare la produzione di mattoni ecosostenibili"
"La blockchain si occupa di monitorare la distribuzione di prodotti infiammabili"
"La blockchain si occupa di rendere immutabile l'allevamento del pollame" (credo che questa sia stata fatta nella realtà)
eccetera... ogni  F9, un nuovo ambito di applicazione.


Do you need a blockchain?

https://eprint.iacr.org/2017/375.pdf

792  Local / Italiano (Italian) / Re: Stato DISASTROSO rete ethereum on: August 30, 2021, 01:19:07 PM
ragazzi, ho finalmente dei dati.

una piccola soddisfazione personale: deathstar FUNZIONA PERFETTAMENTE sulla EVM di geth 1.10.8 (l'ultima versione fresca  fresca)
il loop continua finche' non arriva ad out of gas!!!

ho lanciato dei benchmark ...

con 1.000.000.000 di gas  ecco i risultati:

evm version 1.10.8-stable
root@ubuperfcheck:/home/sistemi/eth# ./run
EVM gas used:    1000000000
execution time:  9.017201832s
allocations:     41
allocated bytes: 10248
0x
 error: out of gas

quindi se supponiamo gas=50 gwei  con 50 eth si tiene ferma la rete per circa 9 secondi
(ricordiamo che il controllo lo devono fare TUTTI i nodi)

con circa 500 eth (aka 1.500.000$ cira) sono 90 secondi....

Secondo me e' un attacco che puo' funzionare, non ha un costo totalmente proibitivo.
C'e' cente che trada con decine di milioni di $!!!








793  Local / Italiano (Italian) / Re: Stato DISASTROSO rete ethereum on: August 30, 2021, 11:15:40 AM
Mi state dicendo quindi che ce la stiamo conigliando e nessuno costruirà mai la nostra DarkStar?
Ci avevo sperato per un attimo di essere coinvolto nel "Big Short" su ETH.
Va bene, vorrà dire che aspetteremo che la storia faccia il suo corso.


Aspettate, si parla coi dati in mano.

Il client piu' eseguito nella rete ethereum e' geth.

Ho tirato giu' i sorgenti di geth per vedere se riesco a fare un benchmark di DeathStar che gira su geth
per poi fare dei calcoli di quanto costerebbe davvero far girare DeathStar e fare danni
(almeno ai nodi geth... ma credo sia piu' che sufficente sono il 74% dei nodi:  https://ethernodes.org/ )


Intanto ad una prima sommaria "guardata" vi posso dire che l'implementazione della
EVM in geth fa cagarissimo. Praticamente il ciclo di fetch delle istruzioni e' un orrendo loop
che estrae ad una ad una le istruzione della EVM e le esegue, e ricalcola il gas rimasto.

Una roba da far rabbrividire che secondo me ha delle prformance orribili con un overhead mostruoso
per ogni opcode EVM eseguito.






794  Local / Italiano (Italian) / Re: Stato DISASTROSO rete ethereum on: August 29, 2021, 12:44:52 PM

Ma si hanno notizie su qualcuno che abbia provato a sfruttare queste vulnerabilità?
Se sono note, assieme alle altre… qualcuno dovrebbe averle sfruttate.


Guarda, questo viaggio sta diventando anche per me sempre piu' stupefacente (e forse controintuitivo).
L'idea che mi sto facendo, e' che l'assunto di HostFat:

Si può shortare ETH sugli exchange? Si.
Quindi se ci fosse un modo per causare il panico e guadagnarci, già lo si avrebbe fatto.
ETH avrà i suoi problemi, ma evidentemente non sono così gravi come ovviamente un massimalista cercherà di raccontare Wink

Non sia valido.

Ho prove provate che esistono una marea di problemi di vari ordini di grandezza di ethereum,
con tanto di paper e studi scintifici a sviscerarli... ma semplicemente non c'e' ne' la volonta'
(e spesso la possibilita') di risolverli, e cosa ancor piu' strana, non vengono usati in modo sistematico
per affossare la rete e vengono invece quotidianamente usati per trarne profitto.

Una piccolo indizio e' anche l'accoglienza del mio articolo. Sara' vero che siamo in un forum il cui argomento
principale e' bitcoin, sara' anche vero che la sezione altcoin e' frequentata principalmente da  "pellegrini",
ma in due giorni non ho ricevuto una domanda, una smentita, una precisazione, una curiosita'... niente.

Direi che "non frega niente a nessuno" e' una bella sintesi, paradossalmente interessa di piu' a noi chi siamo uno
sparuto gruppo di "puristi" ancora legati agli assunti iniziali: decentralizzazione, sistema distribuito, p2p ecc.

L'unica spiegazione che per ora mi do' e' che le "mani forti" del mondo crypto sono legate mani e piedi
ANCHE al destino di ethereum e che un suo crollo non converrebbe a nessuno,
e le mani deboli... sono li' per essere spennate.

Spero di sbagliarmi, ma tutto cio' mi dipinge un ecosistema a tinte molto scure
(e volenti o nolenti ci siamo dentro anche noi duri e puri di Bitcoin).







795  Alternate cryptocurrencies / Altcoin Discussion / Re: Attacking the Ethereum network: a possible strategy. on: August 29, 2021, 08:21:37 AM
an excellent document:

A Survey on Ethereum Systems Security: Vulnerabilities, Attacks, and Defenses

My attack could fall into the category 3.1.23 Under-priced Opcodes
796  Local / Italiano (Italian) / Re: Stato DISASTROSO rete ethereum on: August 29, 2021, 08:16:35 AM
un documento eccellente:

A Survey on Ethereum Systems Security: Vulnerabilities, Attacks, and Defenses

Il mio attacco potrebbe collocarsi nella categoria 3.1.23 Under-priced Opcodes


NOTA: Tutte le vulnerabilita' che sono risolte "lato compilatore" in realta' non sono state risolte,
basta che uno (come me) usi un compilatore piu' vecchio.
797  Local / Italiano (Italian) / Re: Stato DISASTROSO rete ethereum on: August 28, 2021, 05:09:28 PM
Gli studi che ho fatto in questi giorni, mi hanno convinto a cambiare il titolo del thread in:

Stato DISASTROSO rete ethereum

Ecco gli oggettivi problemi in cui mi sono imbattuto:

problema dimensione enorme blockchain con crescita esponenziale.
problema pochi full node e molto centralizzati su piattaforme cloud.
problema fee alte non risolto da  EIP-1559.
problema mempool dark-forest.
problema MEV (Miner Extractable Value).
problema rapporto teether (https://publications.cispa.saarland/2612/1/main.pdf).
problema frequenti hard-fork e frequenti upgrade software improvvisati che portano poi a incidenti di chain split.

(non menziono neppure il mio studio DeathStar che potrebbe essere fallace)

Oltre a tutti questi problemi tecnicamente enormi, quello che mi ha lasciato di sasso e'
che non vedo nessuna intenzione a discuterne seriamente. Probabilmente il 99% della comunita'
non e' in grado neppure di comprenderli, e il restante 1% se ne approffitta.

Temo quindi di poter ormai con prove certe ascrivere ethereum alla categoria SCAM.







798  Local / Italiano (Italian) / Re: Stato rete ethereum on: August 28, 2021, 04:22:10 PM

e cosa ne diresti di provare a modificare il titolo del thread in modo che catturi meglio l'attenzione? Lo so che suona brutto, sembra di voler fare click bait... Pensavo a qualcosa tipo "what you should know about Ethereum bofore investing", insomma presentarlo come un warning... boh è solo un'idea, è che mi spiace che finora non abbia l'attenzione che merita.

L'obiettivo sarebbe che qualcuno mi facesse delle critiche serie.

Se devo catturare uno con questi mezzucci... e' sicuramente fuori target
per una discussione approfondita Smiley

Stai tranquillo che se passa uno che ha degli interessi seri, il titolo lo capisce benissimo.

E poi ci potrebbe essere anche l'effetto "oh cazzo... potrebbe funzionare"...
ossia uno lo legge, lo capisce, e inizia a spataccare...
che forse sarebbe quello piu' interessante di tutti,
e non necessariamente deve interagire nel thread.

(io comunue cerco di tenerlo un po' uppato, se passa in seconda
pagina "fingo" di rispondere a qualcuno Smiley
799  Alternate cryptocurrencies / Altcoin Discussion / Re: Attacking the Ethereum network: a possible strategy. on: August 28, 2021, 04:01:37 PM

After the London fork, there were two chains for days.
And still many nodes are not even updated to EIP-1559 (geth > 1.10.5)
https://ethernodes.org/client/geth
800  Local / Italiano (Italian) / Re: Stato rete ethereum on: August 28, 2021, 12:27:48 PM


ho provato a linkarlo in altre discussioni su ETH, anche se sono sempre del taglio "conviene investire?". Vediamo se solletica qualcuno...

Grazie gentilissimo.

Comunque per parlare di cose serie questi giorni ho approfondito molto come funziona la meccanica di ethereum (e alcuni dei link che ho messo nel documento
la spiegano abbastanza bene (ma ho dovuto veramente scavare a mani nude dentro internet per trovarli))

Insomma, emerge che anche ethereun ovviamente ha una sua mempool.
Le transazioni (alcune sono semplici transazioni passaggio di valore, aclune esecuzioni di smart-contract) sono li' in attesa di essere
immesse nella blockchain perche' minate da qualcuno.

Ma succede che molti  di questi smart contract in attesa di essere eseguti sono riferiti a movimenti
sugli svariati token, DEX, NFT, DeFi  "hostati" su ethereum

Sta nascendo un mercato  per andare a "sniffare" queste istruzioni non ancora eseguite
e muoversi ANTICIPATAMENTE di conseguenza! (una sorta di insider trading su scambi di ethereum e sugli smart contract
che saranno eseguiti  entro breve tempo) attraverso i mempool explorer. (vedere ad esempio https://www.blocknative.com/)

State DAVVERO attenti a ethereum... sta diventando MOOLTO  tossico.


EDIT:

https://www.coindesk.com/markets/2021/07/27/how-to-fix-ethereums-mev-problem-and-give-traders-the-best-price/
https://www.paradigm.xyz/2020/08/ethereum-is-a-dark-forest/

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 32 33 34 35 36 37 38 39 [40] 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 ... 192 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!