Как технология блокчейн обрабатывает фактические данные транзакций?

Мое понимание того, как транзакция защищена в блокчейне, особенно в биткойне, заключается в том, что вывод данных транзакции привязан к адресу получателя (более короткая версия его открытого ключа). Когда получатель решает использовать токен, привязанный к его адресу, он создает цифровую подпись, используя свой закрытый ключ, и запускает функцию CHECKSIGдля своего адреса и цифровой подписи, чтобы доказать, что он владеет закрытым ключом. Я предполагаю, что CHECKSIGфункция вернет a Trueи разморозит криптовалюту, если цифровая подпись соответствует заблокированному адресу (то есть открытому ключу).

Однако похоже, что транзакция представляет собой просто numberконкатенацию исходящего адреса и адреса получателя плюс входы и выходы (т. е. сколько денег обменивается между двумя адресами). На этом веб-сайте более подробно рассматриваются компоненты данных о транзакциях.


Тогда как фактические данные транзакции хранятся, шифруются и отправляются через блокчейн?

Например, если А решает купить какой-то товар у Б с помощью криптовалюты (товар может быть оцифрован, скажем, какие-то ценные цифровые файлы), как эти файлы хранятся , шифруются и отправляются В в блокчейне? Решает ли технология блокчейн проблему безопасности реальных цифровых товаров?

Ответы (2)

как эти файлы хранятся, шифруются и отправляются в B в блокчейне?

Это не так. Эти файлы не хранятся в блокчейне и не передаются в B с использованием блокчейна.

Обеспечивает ли технология блокчейн безопасность реальных цифровых товаров?

Может, если вы сделаете тот, который делает. Биткойн не делает.

Спасибо, Эндрю. (Обратите внимание, что я стараюсь не ограничивать это биткойном — я просто использовал биткойн в качестве примера блокчейна). Итак, большинство приложений блокчейна просто передают фактические файлы, используя общие протоколы в сети? Как товары, связанные с токенами, используются для их покупки в транзакции? Что, если токен правильно записан в блокчейне, но товар взломан во время передачи? Разработан ли чейн-код/смарт-контракт для решения этой проблемы?
@Nicholas, вы можете использовать цифровые отпечатки пальцев / подписи для проверки подлинности цифровых «товаров». Вы также можете использовать их для установления права собственности на файл, фактически не сохраняя файл в блокчейне, т.е. просто сохраняя отпечаток файла, например. Блокчейны содержат записи событий, используемых для установления распределенного консенсуса, они не предназначены для произвольного хранения файлов, но это не означает, что это невозможно или не существует.

Как выразился Сатоши Накамото :

Транзакции, которые невозможно отменить с вычислительной точки зрения, защитят продавцов от мошенничества, а обычные механизмы условного депонирования могут быть легко реализованы для защиты покупателей.

В частности, биткойн и, вероятно, большинство других криптовалют в первую очередь связаны с перемещением денег от субъекта А к субъекту Б без необходимости доверять субъекту С. Как правило, они не решают, как гарантировать, без доверенного посредника, что товары впоследствии перейти из-под контроля B в контроль A.

В мире биткойнов плата за майнинг в блокчейне взимается за каждый байт, поэтому добавление в блокчейн цифрового «полного видеоряда Game of Thrones 4K» было бы невозможным. Это не механизм доставки сам по себе.

Есть интересный технический документ по условному депонированию как решению с хорошим набором ссылок.

Мы рассматриваем проблему покупки физических товаров за криптовалюты. Существует неотъемлемая круговая зависимость: должен ли покупатель доверять продавцу и платить до получения товара, или продавец должен доверять покупателю и отгружать товар до получения оплаты? На практике эта дилемма решается с помощью стороннего сервиса условного депонирования. Однако мы показываем, что наивные протоколы условного депонирования создают проблемы как с конфиденциальностью, так и с безопасностью. Мы формализуем проблему условного депонирования и представляем набор схем с улучшенными свойствами безопасности и конфиденциальности. Наши схемы совместимы с биткойнами и аналогичными криптовалютами на основе блокчейна.

Первое упоминание относится к торговле Atomic Cross-chain , которая начинается с обмена цифровыми активами.