Author

Topic: Inserire messaggi nel blockchain (Read 5024 times)

sr. member
Activity: 448
Merit: 250
Craig Wright is scammer.
April 18, 2015, 06:32:39 AM
#21
Nel messaggio iniziale c'è scritto tutto su come vederlo Roll Eyes

ops, in effetti... Grin
pensavo che si vedesse in maniera immediata dall'interfaccia di blockchain
legendary
Activity: 1948
Merit: 2097
April 16, 2015, 10:01:26 AM
#20
sbaglio o "chi l'ha prodotta" è gmaxwell?  Grin

Scusa l'ignoranza, ma chi è gmaxwell? Un membro famoso del forum?

è un core dev di bitcoin, oltre che mod del forum  Cheesy

Ah ecco!  Grin
legendary
Activity: 1526
Merit: 1010
▇ ▅ ▃ ▇ ▅ █
April 16, 2015, 09:45:48 AM
#19
Altro esempio di transazione con uno script di output modificato ad hoc (in questo caso con il comando OP_RETURN)

Quote
OP_RETURN 3c7363726970743e77696e646f772e616c657274282249662074686973207765726520616e20616 37475616c206578706c6f69742c20796f7572206d7977616c6c657420776f756c6420626520656d 7074792e22293c2f7363726970743e0a
(decodificato) jL_


Se eseguita quella riga di codice dovrebbe fa apparire una finestra di allarme. Chi l'ha prodotta ha deciso di buttare via 0,001 BTC.

sbaglio o "chi l'ha prodotta" è gmaxwell?  Grin

Scusa l'ignoranza, ma chi è gmaxwell? Un membro famoso del forum?

è un core dev di bitcoin, oltre che mod del forum  Cheesy
legendary
Activity: 1948
Merit: 2097
April 16, 2015, 08:58:12 AM
#18
Altro esempio di transazione con uno script di output modificato ad hoc (in questo caso con il comando OP_RETURN)

Quote
OP_RETURN 3c7363726970743e77696e646f772e616c657274282249662074686973207765726520616e20616 37475616c206578706c6f69742c20796f7572206d7977616c6c657420776f756c6420626520656d 7074792e22293c2f7363726970743e0a
(decodificato) jL_


Se eseguita quella riga di codice dovrebbe fa apparire una finestra di allarme. Chi l'ha prodotta ha deciso di buttare via 0,001 BTC.

sbaglio o "chi l'ha prodotta" è gmaxwell?  Grin

Scusa l'ignoranza, ma chi è gmaxwell? Un membro famoso del forum?
legendary
Activity: 1526
Merit: 1010
▇ ▅ ▃ ▇ ▅ █
April 16, 2015, 07:49:36 AM
#17
Altro esempio di transazione con uno script di output modificato ad hoc (in questo caso con il comando OP_RETURN)

Quote
OP_RETURN 3c7363726970743e77696e646f772e616c657274282249662074686973207765726520616e20616 37475616c206578706c6f69742c20796f7572206d7977616c6c657420776f756c6420626520656d 7074792e22293c2f7363726970743e0a
(decodificato) jL_


Se eseguita quella riga di codice dovrebbe fa apparire una finestra di allarme. Chi l'ha prodotta ha deciso di buttare via 0,001 BTC.

sbaglio o "chi l'ha prodotta" è gmaxwell?  Grin
legendary
Activity: 1948
Merit: 2097
April 16, 2015, 06:43:10 AM
#16
Altro esempio di transazione con uno script di output modificato ad hoc (in questo caso con il comando OP_RETURN)

Quote
OP_RETURN 3c7363726970743e77696e646f772e616c657274282249662074686973207765726520616e20616 37475616c206578706c6f69742c20796f7572206d7977616c6c657420776f756c6420626520656d 7074792e22293c2f7363726970743e0a
(decodificato) jL_


Se eseguita quella riga di codice dovrebbe fa apparire una finestra di allarme. Chi l'ha prodotta ha deciso di buttare via 0,001 BTC.
staff
Activity: 4270
Merit: 1209
I support freedom of choice
April 14, 2015, 06:11:14 AM
#15
Nel messaggio iniziale c'è scritto tutto su come vederlo Roll Eyes
legendary
Activity: 2506
Merit: 1120
April 14, 2015, 05:59:30 AM
#14
Il messaggio si vede facilmente passando per l'interfaccia di blockchain.info, come si può vedere in questo esempio:
https://blockchain.info/tx/3d29f43a3278281192943276049c15e5f0d8c7e75d4d99a4cd6693113a948f48/3d29f43a3278281192943276049c15e5f0d8c7e75d4d99a4cd6693113a948f48
dov'è che si vede il messaggio? io non l'ho trovato
Forse si riferisce al nome utente e URL che ha inserito nel primo output che porta a (Joric  https://bitcointalksearch.org/user/joric-24067).
sr. member
Activity: 448
Merit: 250
Craig Wright is scammer.
April 14, 2015, 03:58:13 AM
#13
Il messaggio si vede facilmente passando per l'interfaccia di blockchain.info, come si può vedere in questo esempio:
https://blockchain.info/tx/3d29f43a3278281192943276049c15e5f0d8c7e75d4d99a4cd6693113a948f48/3d29f43a3278281192943276049c15e5f0d8c7e75d4d99a4cd6693113a948f48
dov'è che si vede il messaggio? io non l'ho trovato
staff
Activity: 4270
Merit: 1209
I support freedom of choice
April 12, 2015, 06:20:19 PM
#12
Sulla Blockchain mi pare ci sono già link ad immagini contenente materiale pedopornografico, non mi sembra si sia scatenato il finimondo.
Certo potrebbe ancora capitare, potrebbero esserci dei singoli casi dove sarebbe richiesto in tribunale l'intervento di un esperto informatico per difendersi.

Dopo 2/3 casi poi pian piano si spera che la cosa divenga di conoscenza comune, o magari anche prima.
newbie
Activity: 56
Merit: 0
April 12, 2015, 06:14:21 PM
#11
Quindi potenzialmente potrei rendere illegale l'intera blockchain e tutti gli host della rete inserendo dentro una transazione un file illegale?

Risvolti alquanto pericolosi...

Sicuramente ci sono già ma compi un atto illegale nel momento in cui li visioni non quando li scarichi.

Bhe non credo sia proprio così la questione, sostanzialmente è come salvarsi un'immagine illegale sul proprio pc, se ti beccano ti accusano proprio del possesso di questa, non per l'averla visionata, anche perché io potrei inavvertitamente visionarla navigando nel web e non possono accusarmi in quest'ultimo caso, pensa agli utenti 4chan, rientrano pienamente nell'ultima casistica.

Prova a pensare a questo scenario:
Entità X non ama particolarmente i BTC.
X forgia nuove transazioni contenenti materiale illegale.
X fa scoppiare un caso mediatico etichettando la blockchain come mezzo preferito per la diffusione di quel materiale illegale.
La blockchain viene messa all'angolo e tutti gli utenti della rete BTC rischiano grosso.
Pensa solo essere accusati di diffondere quel materiale solo perché si sta hostando la blockchain, etichettatura indelebile, deterrente sociale molto efficace.

Quindi potenzialmente potrei rendere illegale l'intera blockchain e tutti gli host della rete inserendo dentro una transazione un file illegale?

Risvolti alquanto pericolosi...
Si, io direi che ambasciator non porta pena, inoltre è un ambasciatore inconsapevole. Ho letto su questo forum qualcosa al riguardo ma non ricordo dove ...
Ti segnalo questo link che ha qualche spunto in piu'...
http://cointelegraph.it/news/113832/attenzione-kaspersky-avverte-gli-utenti-di-possibili-malware-e-abusi-della-blockchain

Lettura interessante, ti ringrazio!
Il buonsenso ci porta a dire "ambasciator non porta penna", purtroppo però sappiamo che l'entità X dello scenario che ho descritto prima può fare a meno di seguire il buonsenso, anzi potrebbe tranquillamente manipolare l'opinione pubblica distorcendo il buonsenso.
Quando sono in ballo interessi che superano le 9 cifre le forze in gioco iniziano ad essere un po' troppo forti.

Ovviamente io sto tenendo conto di una eventualità abbastanza remota, però non si sa mai, è sempre meglio avere tutto sotto controllo ed essere senza punti deboli, o no?
legendary
Activity: 2506
Merit: 1120
April 12, 2015, 02:51:38 PM
#10
Quindi potenzialmente potrei rendere illegale l'intera blockchain e tutti gli host della rete inserendo dentro una transazione un file illegale?

Risvolti alquanto pericolosi...
Si, io direi che ambasciator non porta pena, inoltre è un ambasciatore inconsapevole. Ho letto su questo forum qualcosa al riguardo ma non ricordo dove ...
Ti segnalo questo link che ha qualche spunto in piu'...
http://cointelegraph.it/news/113832/attenzione-kaspersky-avverte-gli-utenti-di-possibili-malware-e-abusi-della-blockchain
legendary
Activity: 1061
Merit: 1283
April 12, 2015, 02:39:12 PM
#9
Quindi potenzialmente potrei rendere illegale l'intera blockchain e tutti gli host della rete inserendo dentro una transazione un file illegale?

Risvolti alquanto pericolosi...

Sicuramente ci sono già ma compi un atto illegale nel momento in cui li visioni non quando li scarichi.
newbie
Activity: 56
Merit: 0
April 12, 2015, 11:38:56 AM
#8
Quindi potenzialmente potrei rendere illegale l'intera blockchain e tutti gli host della rete inserendo dentro una transazione un file illegale?

Risvolti alquanto pericolosi...
hero member
Activity: 658
Merit: 502
February 19, 2015, 05:04:36 AM
#7
Ecco perché i case per PC seri hanno slot per 16 HDD. 15 se ne andranno via per tenere la blockchain se si continua così ^^


io invece la vedo una potenzialità. intanto pensa che ogni TX ha un limite in KB, più grande è il file che vuoi inserire, più btc devi spendere, più fees andranno ai miners. E quando arriveremo, un giorno, ad avere una reward blocco insignificante, tornerà molto utile Wink



FaSan
legendary
Activity: 1274
Merit: 1001
"shh, he's coding..."
February 19, 2015, 05:01:10 AM
#6
Ecco perché i case per PC seri hanno slot per 16 HDD. 15 se ne andranno via per tenere la blockchain se si continua così ^^
hero member
Activity: 658
Merit: 502
February 18, 2015, 12:34:54 PM
#5
E non solo messaggi ! Nella blockchain è possibile inserire file interi, facilmente ri-scaricabili.

Ho giocato un pò oggi creando questa TX : https://blockchain.info/tx/89248ecadd51ada613cf8bdf46c174c57842e51de4f99f4bbd8b8b34d3cb7792?show_adv=true

Purtroppo (o per fortuna) oggi non è più possibile creare transazioni da singolo satoshi, inquanto considerate DUST e non accettate, ho dovuto spendere quindi qualcosina in più.




Ho inserito una AsciiArt nel file pippo.txt e tramite uno script python ho creato la RawTX, pushandola poi in rete.

Poi ho utilizzato un secondo script che scarica dalla TX indicata il contenuto e lo riversa o a video o ricrea il file (che può essere di tutto, anche un exe o una jpg).


Lasciandolo, per sempre, nella blockchain. Wink



FaSan
newbie
Activity: 2
Merit: 0
February 18, 2015, 05:14:52 AM
#4
Forte. C'è un paper a riguardo in giro: http://enetium.com/resources/Thesis.pdf
staff
Activity: 4270
Merit: 1209
I support freedom of choice
September 04, 2012, 01:16:28 PM
#3
Ho pensato anch'io a questo, ma come ho già segnalato da qualche parte ( mi pare su facebook ), stanno già lavorando a vari sistemi per rendere più snello il tutto.
Probabilmente creeranno 3 diverse tipologie di client, e lo stesso blockchain verrà purgano ogni tanto ( o riscritto del tutto per occupare meno spazio )
Si insomma, il problema dello spazio a quanto leggo è già molto sentito e ci stanno lavorando Wink

Oltre a questo credo comunque che ci sia un limite di testo scrivibile ( proprio limitato dal protocollo base ), ma devo guardarci meglio ...
legendary
Activity: 1960
Merit: 1012
SELL bitcoinmarket.net | bitcoinitalia.com SELL
September 04, 2012, 01:08:33 PM
#2
Mmmmm.... c'è una cosa da dire a parte ovviamente ai testi che potremmo leggere: Ora siamo sopra ai 3 giga e rapidamente sta salendo. Grazie a questi "sms" del network ci troveremo un innalzamento del dato. Sia del p2p che, appunto, del blockchain.
staff
Activity: 4270
Merit: 1209
I support freedom of choice
September 04, 2012, 11:43:05 AM
#1
Su blockchain.info è stata aggiunta ora la possibilità di mettere un messaggio all'interno di una transazione:

https://bitcointalksearch.org/topic/m.1159289

Questo vuol dire che il messaggio finirà dentro al blockchain, e diventerà parte del network Bitcoin!
Attenzione, questa cosa si poteva già fare prima, ma non c'era ancora stata un interfaccia cosi facile da usare, cosi userfriendly.

Mi chiedo quante critiche pioveranno, e chissa quante cazzate finiranno scritte li dentro.

Io comunque per ora approvo! Grin

Il messaggio si vede facilmente passando per l'interfaccia di blockchain.info, come si può vedere in questo esempio:
https://blockchain.info/tx/3d29f43a3278281192943276049c15e5f0d8c7e75d4d99a4cd6693113a948f48/3d29f43a3278281192943276049c15e5f0d8c7e75d4d99a4cd6693113a948f48

Per vedere il dato dove si trova dovete cliccare su "Show scripts & coinbase"
In basso nella sezione "Output Scripts" dopo i primi 2 dati troverete questo:
4d6573736167653a205468616e6b20596f7520466f722054686520427567205265706f7274202d2 07069756b OP_CHECKSIG

Prendete solo il valore esadecimale ( senza OP_CHECKSIG ) e inseritelo qua: http://www.string-functions.com/hex-string.aspx
Otterrete lo stesso messaggio.

Lo stesso valore lo potete prendere anche da blockexplorer:
http://blockexplorer.com/rawtx/3d29f43a3278281192943276049c15e5f0d8c7e75d4d99a4cd6693113a948f48

Vi ripeto, questi messaggi diventeranno parte integrante del blockchain e visibili a tutti.
Per eliminarli bisognerebbe tirare giù tutto il network Wink
Jump to: