Мое понимание того, как транзакция защищена в блокчейне, особенно в биткойне, заключается в том, что вывод данных транзакции привязан к адресу получателя (более короткая версия его открытого ключа). Когда получатель решает использовать токен, привязанный к его адресу, он создает цифровую подпись, используя свой закрытый ключ, и запускает функцию CHECKSIG
для своего адреса и цифровой подписи, чтобы доказать, что он владеет закрытым ключом. Я предполагаю, что CHECKSIG
функция вернет a True
и разморозит криптовалюту, если цифровая подпись соответствует заблокированному адресу (то есть открытому ключу).
Однако похоже, что транзакция представляет собой просто number
конкатенацию исходящего адреса и адреса получателя плюс входы и выходы (т. е. сколько денег обменивается между двумя адресами). На этом веб-сайте более подробно рассматриваются компоненты данных о транзакциях.
Тогда как фактические данные транзакции хранятся, шифруются и отправляются через блокчейн?
Например, если А решает купить какой-то товар у Б с помощью криптовалюты (товар может быть оцифрован, скажем, какие-то ценные цифровые файлы), как эти файлы хранятся , шифруются и отправляются В в блокчейне? Решает ли технология блокчейн проблему безопасности реальных цифровых товаров?
как эти файлы хранятся, шифруются и отправляются в B в блокчейне?
Это не так. Эти файлы не хранятся в блокчейне и не передаются в B с использованием блокчейна.
Обеспечивает ли технология блокчейн безопасность реальных цифровых товаров?
Может, если вы сделаете тот, который делает. Биткойн не делает.
Как выразился Сатоши Накамото :
Транзакции, которые невозможно отменить с вычислительной точки зрения, защитят продавцов от мошенничества, а обычные механизмы условного депонирования могут быть легко реализованы для защиты покупателей.
В частности, биткойн и, вероятно, большинство других криптовалют в первую очередь связаны с перемещением денег от субъекта А к субъекту Б без необходимости доверять субъекту С. Как правило, они не решают, как гарантировать, без доверенного посредника, что товары впоследствии перейти из-под контроля B в контроль A.
В мире биткойнов плата за майнинг в блокчейне взимается за каждый байт, поэтому добавление в блокчейн цифрового «полного видеоряда Game of Thrones 4K» было бы невозможным. Это не механизм доставки сам по себе.
Есть интересный технический документ по условному депонированию как решению с хорошим набором ссылок.
Мы рассматриваем проблему покупки физических товаров за криптовалюты. Существует неотъемлемая круговая зависимость: должен ли покупатель доверять продавцу и платить до получения товара, или продавец должен доверять покупателю и отгружать товар до получения оплаты? На практике эта дилемма решается с помощью стороннего сервиса условного депонирования. Однако мы показываем, что наивные протоколы условного депонирования создают проблемы как с конфиденциальностью, так и с безопасностью. Мы формализуем проблему условного депонирования и представляем набор схем с улучшенными свойствами безопасности и конфиденциальности. Наши схемы совместимы с биткойнами и аналогичными криптовалютами на основе блокчейна.
Первое упоминание относится к торговле Atomic Cross-chain , которая начинается с обмена цифровыми активами.
Николай
Дж.Бачук