Читать книгу "Блокчейн для бизнеса - Уильям Могайар"
Шрифт:
Интервал:
Закладка:
позволит любому бизнес-пользователю настраивать смарт-контракты через графический
пользовательский интерфейс или, возможно, текстовый язык ввода.
8. Умные контракты безопасны. Даже в имплементации Ethereum смарт-контракты
выполняются как завершенные программы квази-Тьюринга. Это означает, что в их исполнении
есть окончательность и они не рискуют бесконечно повторять одни и те же циклы.
9. У умных контрактов широкий спектр приложений. Подобно HTML, приложения
ограничены тем, кто их записывает. Умные контракты идеально подходят для взаимодействия с
реальными активами, интеллектуальной собственностью, интернетом вещей (IoT) и
финансовыми инструментами. Они не ограничиваются только денежными перемещениями. Они
применимы практически ко всему, что имеет ценность и что меняет свое состояние с течением
времени.
Востребованными будут разработчики умных контрактов. Изучение «умных» контрактов
позволяет использовать блокчейны, не испытывая тяжести их давления. Многие языки умных
контрактов являются производными от C ++, Java или Python, трех из самых популярных языков
программирования, и это делает их изучение намного проще.
Смарт-контракты – это пока недооцененная часть технологической архитектуры блокчейна.
Тем не менее они обещают привести в действие блокчейн будущего.
Если доверие служит базовой единицей блокчейнов, то умные контракты – это то, что
программирует разнообразие вариантов доверия в конкретных приложениях. Достаточно скоро
появятся миллионы умных контрактов, дающих блокчейнам логические представления о нашем
мире, и это будет верным направлением развития, которое можно ожидать.
Умные оракулы
Оракулы – интересная концепция, относящаяся к смарт-контрактам. Вы можете воспринимать их как независимые источники данных, которые умный контракт способен использовать для изменения своего поведения. Умные оракулы содержат представление об информации в реальном мире, такое как удостоверение личности, адрес или сертификат, и они также могут быть действующей силой, которая «подсказывает» умному контракту определенную линию поведения.
Они гармонично взаимодействуют, потому что один из них находится на блокчейне (умные контракты), а другой – вне цепи (умные оракулы). Например, умный контракт, который связан с функцией «Знай своего клиента» (KYC), может взаимодействовать с умным оракулом, который содержит информацию о личности. Или, если полицейский хочет проверить статус водительских прав, вместо обращения к автомобильной базе данных он может проверить блокчейн и получить последнюю информацию о подлинности лицензии, сроках ее действия или другую связанную с водителем информацию. Для дорожной полиции было бы разумно, вместо того чтобы поддерживать дорогие централизованные базы данных, использовать умный оракул и опубликовать свои данные на блокчейне. Данные будут зашифрованы и доступны только представителям власти, имеющим нужные ключи для доступа к ним, но процесс контроля будет более эффективным и менее дорогостоящим для обслуживания (4).
Я предложил практический способ запомнить, к чему может быть приложим блокчейн. Подумайте о слове ATOMIC, и вы вспомните, что означает каждая буква:
Assets (активы), Trust (доверие), Ownership (собственность),
Money (деньги), Identity (личность), Contracts (контракты).
Действительно, блокчейн предлагает:
• Программируемые активы
• Программируемое доверие
• Программируемую собственность
• Программируемые деньги
• Программируемое удостоверение личности
• Программируемые контракты
В совокупности эти шесть концепций являются мощными катализаторами для понимания того, где конкретно может использоваться блокчейн. Давайте рассмотрим некоторые из этих вариантов.
1. Создание и движение цифровых активов в режиме реального времени
Цифровые активы могут создаваться, управляться и передаваться по блокчейну без задержек, связанных с клирингом (из-за наличия в нем посредников). База данных, обеспечивающая проверяемость и не требующая вмешательства человека или централизации, является фундаментальной новинкой.
2. Внедрение правил доверия внутри транзакций и взаимодействий
Используя правила, которые представляют доверие внутри транзакций, блокчейн становится новым способом проверки этих транзакций посредством логики сети, а не через вход в базу данных или центральный орган. Таким образом, создается новый «фактор доверия», который является частью самой транзакции.
3. Отметка времени и прав, в том числе прав собственности
Блокчейн присваивает временны́е отметки документам , предоставляющим те или иные права и право собственности, тем самым обеспечивая неопровержимые доказательства, которые являются криптографически безопасными. Это, в свою очередь, дает множество новых возможностей для создания на их основе приложений для верификации.
4. Независимое самообеспечиваемое следование бизнес-логике
Поскольку верификация выполняется «черным ящиком» блокчейна, а компонент доверия служит частью транзакции, конечный результат является самоочищающейся транзакцией.
Клиринг и расчеты активов объединяются вместе.
5. Избирательная прозрачность и конфиденциальность
Избирательная прозрачность и конфиденциальность достигаются с помощью криптографических технологий, что приводит к новым уровням децентрализованной конфиденциальности данных и безопасности, когда транзакции могут быть проверены без раскрытия всех данных о личности их владельцев. Прозрачность раскрывает этику бизнеса, поэтому ей будет оказано сопротивление. Но, с другой стороны, повышенная прозрачность гарантирует повышенный уровень доверия.
6. Сопротивление единым точкам отказа и цензуре
Поскольку блокчейн состоит из нескольких децентрализованных компьютеров и ресурсов, единой точки отказа не существует; следовательно, сеть более устойчива, чем инфраструктуры с централизованным управлением. Блокчейн, как правило, устойчив и к цензуре из-за децентрализованного характера хранения данных, шифрования и равноправных элементов управления на границе сети.
Анонимные или реальные идентификаторы, а также псевдонимы, могут быть однозначно отображены на блокчейне, что обещает нам, что мы самостоятельно будем контролировать собственные идентификационные данные, не передоверяя их Google или Facebook.
Внимание!
Сайт сохраняет куки вашего браузера. Вы сможете в любой момент сделать закладку и продолжить прочтение книги «Блокчейн для бизнеса - Уильям Могайар», после закрытия браузера.