Un client peut-il laisser sa marque sur la blockchain?

Doug Peters

Un client peut-il laisser sa marque sur la blockchain?


Serait-il possible pour un client (par exemple le client principal) de laisser sa marque sous la forme de données META sur la blockchain ou même dans la mempool afin que nous sachions que ce client a été utilisé pour créer ou envoyer cette transaction?

Ceci est très similaire à ce que font les navigateurs Web (par exemple, ce site Web vous dit tout sur votre navigateur en lisant certaines informations META: https://www.whatismybrowser.com/ )?

Réponses


 Nate Eldredge

La fonction OP_RETURN peut être utilisée pour accompagner une transaction avec des données arbitraires. Une transaction standard peut contenir une sortie OP_RETURN avec jusqu’à 80 octets de données (40 octets avant Bitcoin Core 0.11).

Vous pouvez avoir un client qui inclut une sortie OP_RETURN avec chaque transaction, contenant toutes les métadonnées souhaitées (version du logiciel client, informations sur les paramètres du client, salutations amicales, versets bibliques, etc.).

Cependant, comme cela augmenterait chaque transaction, les utilisateurs de ce logiciel client paieraient en moyenne des frais de transaction plus élevés (selon la fréquence à laquelle les données supplémentaires poussent votre transaction au-delà d’une limite de 1 Ko, car les frais sont par Ko). De plus, étant donné que chaque nœud complet doit stocker les données supplémentaires pour toujours, certaines personnes pourraient considérer cette fonctionnalité comme «hostile» à la chaîne de blocs, même si elle est légale dans le protocole.

Compte tenu de ces compromis, on ne mettrait probablement pas en œuvre une telle fonctionnalité sans une raison assez convaincante de le faire, au-delà de la simple curiosité.

 

#la, blockchain, client, laisser, marque, peut-il, sa, sur, un

 

yahoo

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *