Bitcoin Forum
June 21, 2024, 03:38:57 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: Inserire messaggi nel blockchain  (Read 4780 times)
HostFat (OP)
Moderator
Legendary
*
Offline Offline

Activity: 4270
Merit: 1208


I support freedom of choice


View Profile WWW
September 04, 2012, 04:43:05 PM
 #1

Su blockchain.info è stata aggiunta ora la possibilità di mettere un messaggio all'interno di una transazione:

https://bitcointalk.org/index.php?topic=40264.msg1159289#msg1159289

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

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

Activity: 1946
Merit: 1009


SELL bitcoinmarket.net | bitcoinitalia.com SELL


View Profile WWW
September 04, 2012, 06: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.

DOMINI IN VENDITA/NOLEGGIO
bitcoinmarket.net | bitcoinitalia.com

Contattatemi pure per info.
---- +++ ----
"Se domani senti due massaie che parlano di bitcoin tra di loro dal macellaio, forse e' il momento di vendere.. se pero' le sentirai fra 10 anni forse staranno solo pagando il conto" GBianchi
---- +++ ----
HostFat (OP)
Moderator
Legendary
*
Offline Offline

Activity: 4270
Merit: 1208


I support freedom of choice


View Profile WWW
September 04, 2012, 06: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 ...

NON DO ASSISTENZA PRIVATA - http://hostfatmind.com
chritchens
Newbie
*
Offline Offline

Activity: 2
Merit: 0


View Profile
February 18, 2015, 10:14:52 AM
 #4

Forte. C'è un paper a riguardo in giro: http://enetium.com/resources/Thesis.pdf
FaSan
Hero Member
*****
Offline Offline

Activity: 658
Merit: 500



View Profile
February 18, 2015, 05:34:54 PM
Last edit: February 18, 2015, 05:45:33 PM by FaSan
 #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
TheBomber999
Legendary
*
Offline Offline

Activity: 1274
Merit: 1001


"shh, he's coding..."


View Profile
February 19, 2015, 10: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ì ^^

You either die a developer, or live long enough to see yourself become the scammer.
O muori da programmatore, o vivi tanto a lungo da diventare uno scammer.
FaSan
Hero Member
*****
Offline Offline

Activity: 658
Merit: 500



View Profile
February 19, 2015, 10: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
Thegen
Newbie
*
Offline Offline

Activity: 56
Merit: 0


View Profile WWW
April 12, 2015, 04:38:56 PM
 #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...
Micio
Legendary
*
Offline Offline

Activity: 1061
Merit: 1283



View Profile
April 12, 2015, 07: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.
picchio
Legendary
*
Offline Offline

Activity: 2506
Merit: 1120



View Profile
April 12, 2015, 07: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

Waves mi piaceva ora non più.
Thegen
Newbie
*
Offline Offline

Activity: 56
Merit: 0


View Profile WWW
April 12, 2015, 11: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?
HostFat (OP)
Moderator
Legendary
*
Offline Offline

Activity: 4270
Merit: 1208


I support freedom of choice


View Profile WWW
April 12, 2015, 11: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.

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

Activity: 448
Merit: 250


Craig Wright is scammer.


View Profile
April 14, 2015, 08: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

Old Amazon Accounts.With 100-200$ Gift card loaded.
Escrowed.
picchio
Legendary
*
Offline Offline

Activity: 2506
Merit: 1120



View Profile
April 14, 2015, 10: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://bitcointalk.org/index.php?action=profile;u=24067).

Waves mi piaceva ora non più.
HostFat (OP)
Moderator
Legendary
*
Offline Offline

Activity: 4270
Merit: 1208


I support freedom of choice


View Profile WWW
April 14, 2015, 11:11:14 AM
 #15

Nel messaggio iniziale c'è scritto tutto su come vederlo Roll Eyes

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

Activity: 1915
Merit: 2074


View Profile
April 16, 2015, 11: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_<script>window.alert("If this were an actual exploit, your mywallet would be empty.")</script>


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.
Anon39
Legendary
*
Offline Offline

Activity: 1526
Merit: 1010


▇ ▅ ▃ ▇ ▅ █


View Profile
April 16, 2015, 12:49:36 PM
 #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_<script>window.alert("If this were an actual exploit, your mywallet would be empty.")</script>


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
arulbero
Legendary
*
Offline Offline

Activity: 1915
Merit: 2074


View Profile
April 16, 2015, 01:58:12 PM
 #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_<script>window.alert("If this were an actual exploit, your mywallet would be empty.")</script>


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?
Anon39
Legendary
*
Offline Offline

Activity: 1526
Merit: 1010


▇ ▅ ▃ ▇ ▅ █


View Profile
April 16, 2015, 02:45:48 PM
 #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_<script>window.alert("If this were an actual exploit, your mywallet would be empty.")</script>


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
arulbero
Legendary
*
Offline Offline

Activity: 1915
Merit: 2074


View Profile
April 16, 2015, 03:01:26 PM
 #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
Pages: [1] 2 »  All
  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!