Шрифт:
Интервал:
Закладка:
• потребность в правилах, контролирующих операции. Важно определить правила, которые позволят проверять сделки и будут реализованы на уровне алгоритма консенсуса блокчейна. Без возможности определить эти правила технология блокчейна работать не будет; способность определять, кто будет валидировать сделки. В блокчейне есть валидирующие узлы (часто называемые майнерами), которые участвуют в распределенном консенсусе. Эти узлы играют решающую роль и уполномочены проводить проверку транзакций, которые могут посчитаться вредоносными или привести к конфликтам, связанным со сделками. Поэтому необходимо продумать выбор участников на эту роль для установления баланса полномочий между различными субъектами;
• взаимодействие транзакций. Взаимодействие между участниками будет иметь вид транзакций, например, когда речь идет об активе, который меняет владельца или управляющего (пример: сеть поставок);
• наличие гаранта активов, используемых в модели. Блокчейн будет моделировать взаимодействие и транзакции между участниками, поэтому необходимо, чтобы компании обеспечили гарантии в отношении активов, которые будут входить в модель (товары, активы, др.), в противном случае реальность блокчейна войдет в противоречие с существующей ситуацией.
Итог
Грамотный вопрос следует сформулировать следующим образом: какую полезную возможность обеспечит нам создание блокчейна? Необходимо, чтобы участники блокчейна имели достаточно веские причины внедрить эту технологию вместо использования третьего доверенного лица.
Конечно, наша цель не в том, чтобы на одной-двух страницах объяснить, в чем заключается метод Lean Startup, мы просто хотим кратко показать, что вы сможете извлечь большую пользу из подхода proof of concept, как в отношении экономии и организации времени, так и с позиций финансовой выгоды.
Этот метод появился не в результате попыток выявить проблему и решить ее, он не был продиктован желанием использовать новую технологию – в его основе лежит реальная потребность, высказанная в ходе сеансов «мозгового штурма». В заключение можно сказать, что блокчейн – это рычаг, позволяющий проложить дорогу для инноваций, и способ создания новых услуг или продуктов. Кроме того, это прекрасная возможность открыть для бизнеса новые горизонты.
Что следует использовать для вашего проекта – блокчейн или базу данных совместного пользования?
Мы не будем возвращаться к детальному обсуждению выбора между публичным и частным блокчейнами. Мы уже объяснили, что публичный блокчейн (биткойн, эфириум и т. д.) является открытым для любого участника, который может проверять транзакции и принимать участие в достижении консенсуса. Частный же блокчейн изначально включает в себя контроль над доступом – это означает, что каждый участник, или узел, сети осуществляет контроль над входящими в эту сеть, а также над участниками, обеспечивающими консенсус.
Таким образом, частный блокчейн позволяет финансовым учреждениям поддерживать базу данных совместного пользования и согласованные сделки. Это позволяет каждой организации-участнику читать данные распределенного гроссбуха с гарантией, что все записи в ней легитимны и согласованы с данными, имеющимися у других участников.
Безопасность публичного блокчейна, например, такого, как биткойн, основана на достижении консенсуса или доказательства выполнения работы (proof of work) – майнинга, что делает математически невозможным совершение неправомерных сделок или записей и, прежде всего, делает невозможным их изменение или удаление. Кроме того, использование внутри публичного блокчейна криптографии и структуризации, к примеру дерева Меркла, позволяет проверять данные и препятствовать внесению незаконных сделок в цепочку блоков.
В публичном блокчейне доверие возникает скорее вследствие самого процесса, чем из-за статуса участников. В этой распределенной и безопасной базе общего пользования каждый участник хранит собственную копию данных… платежи валидируются всем коллективом участников и почти сразу появляются в сети. Криптография гарантирует, что сделки могут совершаться только сертифицированными участниками и что существует только одна – истинная – версия транзакции.
Исходя из этих общих положений, касающихся частного и публичного вариантов блокчейна, можно задаться вопросом: не являются ли частные блокчейны просто новым типом баз данных?
Вопрос кажется вполне резонным в связи с тем, что такая база данных может быть распределенной и при этом не обязательно присутствие центрального администратора или третьего доверенного лица. Это создает ощутимый контраст с базами данных типа Б