Re[7]: Чем Blockchain отличается от шифрования/подписи ?
От: Sinclair Россия https://github.com/evilguest/
Дата: 13.04.20 05:10
Оценка:
Здравствуйте, okon, Вы писали:
O>Ну да. Только не обязательно со всеми участниками, а только с теми чьи данные ты хочешь проверить.
O>Например есть исходный документ, пусть он хоть через миллион рук пройдет — все равно, достаточно проверить исходную подпись создателя документа.
O>Т.е. нужно иметь ключи тех кто изначально формирует какие-то данные которые требуют проверки, а узлы выполняющие транспортные функции по идее не нужны.
Тут вот в чём проблема: блокчейн — это не просто набор случайных несвязанных транзакций. Для того, чтобы "заверить" отдельный документ, никакого блокчейна не надо — достаточно просто доверять одному источнику, подпись которого стоит под документом.

Когда вы делаете финансовую систему, то приходится доверять не только своей транзакции. Вот вам некто Х говорит: "я перевёл вам на счёт 1000 BTC". Откуда вы знаете, что у него на счету есть эти 1000 BTC?
Правильный ответ: из истории транзакций. То есть его кошелёк начинается с инициализации, а дальше идёт серия транзакций пополнения и списания. То есть вам теперь нужно доверять этим транзакциям — почему вы думаете, что этот Х не записал сам себе фейковую транзакцию пополнения на 1000000 BTC, подписав её какой-то левой подписью?
Вот тут и начинает играть роль собственно "цепочка блоков": порождать новые блоки искусственно трудно, поэтому фальсифицировать историю не получится без того, чтобы захватить контроль над более половиной всех выч.ресурсов сети.
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.