Что такое смарт-контракты, как они работают и почему за ними будущее?
Блокчейн — это децентрализованная система, существующая благодаря множеству сетевых компьютеров.
Поэтому одним из его главных преимуществ является то, что вы можете избежать оплаты посредников и сэкономить свое время и нервы.
Блокчейн имеет свой собственный недостатки , но она быстрее, надежнее и безопаснее традиционных систем, и поэтому банки и государственные организации все чаще используют эту технологию для своих нужд.
В 1994 году Ник Сабо, ученый-юрист и криптограф, понял, что смарт-контракты, также называемые самоисполняющимися цифровыми или смарт-контрактами, могут создаваться с использованием децентрализованного реестра.
Такие контракты могут быть записаны в коде, сохранены и продублированы в системе, а их исполнение будет обеспечиваться сетью компьютеров, управляющих блокчейном.
Также с помощью реестра можно будет переводить друг другу деньги и получать товары или услуги.
Что такое смарт-контракты?
Смарт-контракты позволяют обменивать деньги, имущество, акции или другие активы, не прибегая к помощи посредников.Для того, чтобы заключить обычную сделку, вам необходимо пойти к юристу или нотариусу, оплатить и дождаться оформления документов.
Смарт-контракты работают как торговые автоматы: вы просто бросаете Биткойн в машину (то есть в бухгалтерскую книгу), и контракт, водительские права или любая другая заказанная вами услуга, хранящаяся у третьей стороны, попадает в вашу учетную запись.
Кроме того, в отличие от традиционных соглашений, смарт-контракты не только содержат информацию об обязательствах сторон и штрафах за их нарушение, но и автоматически обеспечивают соблюдение всех условий контракта.
На недавнем блокчейн-саммите в Вашингтоне Виталик Бутерин, 23-летний программист проекта Эфириум , пояснил, что в смарт-контракте актив или валюта передаются в программу, которая обеспечивает выполнение ряда условий.
В определенный момент эта программа подтверждает, что контракт выполнен, и автоматически определяет, должен ли указанный актив перейти к одной из сторон сделки или сразу вернуться к другой стороне (а может быть, условия немного сложнее).
Все это время документ хранится и дублируется в децентрализованном реестре, что обеспечивает его достоверность и не позволяет ни одной из сторон изменить условия договора.
Пример смарт-контракта
Вот код, написанный для обычного смарт-контракта на блокчейн-платформе Ethereum. Контракты можно записывать на любом блокчейне, но Ethereum является наиболее популярным, поскольку предоставляет неограниченные возможности для написания и работы со смарт-контрактами.
Пример смарт-контракта, написанного на платформе Ethereum. Источник: www.ethereum.org/токен
Там написано, что создатель контракта должен получить 10 тысяч биткойнов.
Этот контракт позволяет любому, у кого на счету достаточно средств, передавать биткойны другим людям.
Практическое применение смарт-контрактов
Используя смарт-контракты, вы можете упростить работу во многих сферах жизни, включая логистику, менеджмент, юриспруденцию и даже выборы.Выборы По мнению экспертов, фальсифицировать результаты выборов практически невозможно, но благодаря смарт-контрактам возможность внешнего вмешательства в систему голосования может быть полностью исключена.
В этом случае голоса избирателей будут помещены в распределенный реестр, и для их декодирования потребуется исключительная вычислительная мощность.
Таких компьютеров не существует, поэтому взломать эту систему будет невозможно.
Управление Блокчейн не только предлагает безопасный и прозрачный общий реестр, но также помогает избежать недоразумений при совместной работе или ситуаций, когда стороны составляют контракты независимо друг от друга.
Логистика и снабжение Разработчик протокола Bitcoin Core Джефф Гарзик говорит: «UPS может заключать контракты, в которых говорится: «Если мы получим оплату за доставку продукта, производитель, находящийся на многих этапах цепочки поставок, немедленно начнет создавать новый продукт, поскольку этот продукт уже доставлен».
Закупки слишком часто страдают от бюрократии, поскольку различные формы должны быть одобрены множеством органов.
Из-за этого мошенники получают возможность заработать, а компании несут убытки.
Блокчейн позволяет избежать этих проблем, поскольку каждый участник цепочки поставок имеет доступ к безопасной электронной системе, которая контролирует ход работ и платежи.
Так, Barclays Corporate Bank использует смарт-контракты для регистрации передачи права собственности и автоматического перевода платежей другим финансовым учреждениям.
Легковые автомобили Подумайте о будущем, где все автоматизировано.
Google уже развивает это, создавая смартфоны, умные очки и даже умные автомобили.
И здесь на помощь приходят смарт-контракты.
Возьмем, к примеру, беспилотные автомобили или автомобили с автоматической парковкой.
Смарт-контракты определят, кто виноват в аварии: датчик или водитель, а также помогут в разрешении любых других ситуаций.
С помощью смарт-контрактов страховые компании могут устанавливать премии в зависимости от того, где и при каких условиях водители управляют транспортными средствами.
Другие области Другие отрасли, такие как эквайринг, кредитование и бухгалтерский учет, также будут использовать смарт-контракты — например, для оценки рисков и аудита в режиме реального времени.
Юристы смогут перейти от разработки традиционных контрактов к созданию стандартных моделей смарт-контрактов.
И на сайте Блокчейн-технологии смарт-контракты стали электронно-бумажным гибридом: они подтверждаются блокчейном и получают материальное воплощение в виде бумажной копии.
Патрик Хаббард, главный и старший менеджер по маркетингу продуктов SolarWinds:
«Янгонская фондовая биржа в Мьянме осуществляет платежи с использованием распределенного реестра.
Особый интерес представляют те функции блокчейна, которые выходят за рамки традиционного использования технологии.
Таким образом, Янгонской фондовой бирже удалось решить проблему расчетов, производимых в разное время в торговой системе, которая синхронизирует торги только два раза в день.
Благодаря тому, что смарт-контракты сами по себе обеспечивают выполнение транзакций, блокчейны с их надежной системой транзакций могут использоваться в ситуациях, когда требуются сложные операции, зависящие от различных изменяющихся факторов.
Вот почему Amazon, Microsoft Azure и IBM Bluemix так много внимания уделяют разработке облачной технологии блокчейн как услуги».
Недостатки смарт-контрактов
Смарт-контракты далеки от совершенства.Что делать, если в коде есть ошибки? Как государство должно регулировать эти контракты? И как оно будет собирать налоги с таких сделок? На этом список возможных проблем не ограничивается.
Специалисты пытаются решить все вопросы, но подобные трудности отталкивают многих возможных пользователей.
Блокчейны, где можно заключать смарт-контракты
Биткойн: Отличный блокчейн для биткоин-транзакций, но возможности по работе с документами ограничены.Боковые цепи: Другое название блокчейнов, параллельных Биткойну, которые предоставляют несколько большие возможности по работе с контрактами.
НХТ: Это открытая блокчейн-платформа с ограниченным количеством образцов смарт-контрактов.
Вы можете использовать только то, что есть; Вы не можете написать свой собственный код. Эфириум: Открытая блокчейн-платформа, которая лучше всего подходит для написания и работы со смарт-контрактами.
Вы можете создать любую программу, но за вычислительные ресурсы платформы вам придется платить монетами ETH. Источник: Блокгики .
Теги: #blockchain #bitcoin #Финансы в IT #bitcoin #Ethereum #смарт-контракты #смарт-контракты #смарт-контракты #блокчейны #смарт-контракты
-
Мир Без Devops. На Что Это Будет Похоже?
19 Oct, 24 -
Кодирующие Кролики Ищут Сокровища
19 Oct, 24 -
Статус С Vkontakte.ru На Twitter.com
19 Oct, 24 -
Выпуск Rad Studio 10 Seattle
19 Oct, 24