Пришло время внедрения технологии блокчейн.

На сегодняшний день все говорят о блокчейн. В авторитетных изданиях называют блокчейн технологией будущего. У многих может возникнуть впечатление, что в срочном порядке нужно бизнес переводить на технологию блокчейн. Так ли это? Давайте вместе попробуем проанализировать и понять, когда же все-таки нужно переходить на блокчейн.

Дело в том, что много интернет-проектов прекрасно обходятся и без этой технологии. Стоит ли идти на поводу у моды?

дверь вперед

Многие проекты успешно можно реализовать при помощи стандартных баз данных, наподобие SQL или Oracle. По этому поводу среди специалистов бытует мнение, что если вы работаете с определенной базой данных, причем работаете успешно, нет смысла переходить на технологию блокчейн. Ведь тот же самый Oracle не первый год успешно работает, позволяет обрабатывать тысячи транзакций в течение нескольких секунд.

Так что блокчейн бесполезна? Нет, это не так, просто для каждого блюда есть свой рецепт.

1.     Несколько авторов

Блокчейн удобен там, где с базой работают несколько человек. Если у базы только один оператор, можно обойтись и без блокчейна. Примером может быть банковская платежная система, в которой работают несколько банков и много миллионов пользователей.

2.     Отсутствие доверия между авторами

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

Отсутствие доверия – означает что информация, внесенная в базу одним пользователем, должна быть защищена от возможности редактирования другими.

3.     Отсутствие посредников

Итак, мы уже поняли, что блокчейн нужен там, где есть несколько авторов базы, которые друг другу не доверяют. Раньше эта проблема решалась при помощи посредника, которому доверяли все стороны. В качестве примера можно привести банк, через который происходят расчеты с поставщиками или руководство компании, управляющее работою филиалов. Технология блокчейн позволяет отказаться от посредников. Но возникает другой вопрос: «А готовы ли вы отказаться от посредников? Всегда ли разумно проводить операции на прямую». Но, в целом следует отметить, что отказ от посредников приведет к небольшой экономии средств, сокращению времени проведения транзакций. Особенно актуален отказ от посредника в том случае если посредник не вызывает полного доверия.

надпись на песке

4.     Взаимодействие

Следующее условие, необходимое для успешного функционирования системы блокчейн – это взаимодействие транзакций. Часто, операции, проводимые разными пользователями, оказываются взаимосвязанными. Например, Компания 1, переводит средства поставщику – Компании 2, а та в свою очередь Компании 3. Таким образом, Компания 3 зависит от транзакции между Компанией 1 и Компанией 2. Благодаря особенностям блокчейн, финансовые операции могут создаваться одновременно несколькими авторами. Это решает проблему очередности и позволяет избавиться от доверенного посредника.

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

5.     Установка правил

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

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

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

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

На сегодняшний день наибольший интерес к технологии блокчейн проявляют те, кто осуществляет контроль движения финансовых активов.

Заключение

В статье даны вопросы, кому уже пора переходить на блокчейн. Если ваш проект не соответствует критериям, указанным в статье, вы вполне можете обойтись и без блокчейна. Быть может обыкновенная база данных или файловое хранилище станут наилучшим решением?

 

Поделиться

Отправить в FacebookОтправить в Google BookmarksОтправить в TwitterОтправить в LinkedInОтправить в MoymirОтправить в OdnoklassnikiОтправить в Vkcom