Комментарии 6
VMware, Amazon AWS, (список можно долго продолжать), все хотят делать приватные блокчейны для бизнеса. Кто-то может объяснить в чём смысл?
По сути блокчейн от реплицируемой БД отличает механизм доверия и консенсуса. Как тут верно подметили, PoW явно не подходит.
Proof of Authority возвращает нас к уже существующим системам с подписями и сертификатами.
Какие-либо интересные новые механизмы доверия сами по себе могут изменить мир распределённых БД и без модного слова "блокчейн".
Что конкретно предлагают все эти интерпрайс-ребята?
Купить у них кота в мешке и сделать с ним что-то. Оно реально может сработать. Ибо у крупных организаций могут найтись рекламные деньги купить ЭТО и громко сказать "мы делаем блокчейн". И разумеется ничего не сделать.
Поэтому и ставят себе permissioned блокчейны с 3-10 узлами. В Fabric консенсус достигается просто за счет предварительного подтверждения транзакций конкретными узлами (Endorser'ами).
Ну и так как это закрытые сети, то там разумеется каждый узел авторизован (допущен по публичному ключу).
Зато в результате у ребят данные в блокчейн, то бишь неизменяемы. Один раз попали и теперь навеки там. Ну и плюс чейнкод может делать какие-нибудь проверки, и триггерить внешние системы (платежные геймы например).
Ну как сказать неизменяемы. Можно же всю цепочку транзакций подделать с нужного момента. Если нету PoW алгоритма и бешеных затрат на вычисления.
Я слышал, что от этого защищаются тем что раз в сколько-то времени записывают хэш базы в блокчейн биткоина, например. Но ведь это можно делать и без приватного блокчейна, на обычном SQL с репликами.
Другое преимущество, что нужно 3-10 подписей разных узлов для подтверждения транзакции, тоже запросто достигается без помощи блокчейна. Просто требовать чтобы каждый узел каждую транзакцию подписал своим ключом (ну или не каждый а N из M).
Почему VMware решили создать платформу для разработки корпоративных блокчейнов