На мой взгляд, это не правильное решение, чтобы прикрепить сообщение для самой Bitcoin сделки.
Я объясню, почему: все, что вы приложите к сделке навсегда часть его, и буду сохраняется навсегда (Или, по крайней мере, до тех пор, пока не может быть отсечена) каждым отдельным узлом в системе. Да, это предполагаемое поведение для сделок, но нет никакой необходимости, чтобы они были больше, чем минимум для сети, чтобы проверить его достоверность.
Если вы хотите прикрепить сообщение к сделке, это, по сути некоторые частное сообщение между вами и получателем сделки. Показан его к миру как бремя, и снижение в частной жизни. Действительно можно было бы зашифровать его, но это не будет делать это больше нужно.
Осознайте, что в большинстве случаев в качестве отправителя транзакции, уже обменивается данными с приемником с помощью других средств. Будь то веб-сайт, электронная почта, мгновенный обмен сообщениями, в реальной жизни связи, .... Там нет необходимости заменить эту существующую связь с blockchain, который является очень медленным и дорогим животное, чтобы поддерживать, и это принесет пользу нам не все, что делает его еще более дорогим, чем она уже есть.
Теперь, только получатель на самом деле заботится о вашей сделке. На самом деле, он должен быть ответственным за получение его в блок цепи, если он хочет этого, а не отправитель. В настоящее время сети и архитектура вокруг него, кажется, остановились на использование blockchain как для подтверждения сделки, как и для получения их по назначению. Это не является необходимым, так как вы можете легко представить подготовленные транзакции быть файлы, которые вы можете просто послать кому-то (кто будет проверять его, и отправить его в сеть p2p, если он ухаживает) с помощью протокола HTTP, или по электронной почте, ...; по существу повторно использовать канал связи, который вы уже имели (представьте себе сайт торговца, вы нажмите "нажмите здесь, чтобы оплатить", Который открывает свой Bitcoin клиент / электронный кошелек, создает транзакцию, и отправляет его непосредственно к продавцу). В такой системе, было бы легко прикрепить все, что сообщение, которое вы или продавец хочет прикрепить к нему в этот файл. Он будет путешествовать вместе с транзакцией, и может быть легко проверена. Однако, это не нужно когда-либо в конечном итоге в самом блоке цепи. Никто не заботится о нем.
Очевидно, что это требует иного способа использования Bitcoin, чем мы сейчас делаем, но это ближе к тому, как Satoshi предусмотрено его (в настоящее время не рекомендуются отправки в IP-системе, как он намерены сделки иметь место, а не с помощью отправки в адрес) , Тем не менее, я считаю, что это как сделки будут происходить в какой-то момент в будущем.