Як розумні контракти змінять наше життя

Що таке розумні контракти, як вони працюють і чому майбутнє буде створюватися саме з їх допомогою.



Блокчейн являє собою децентралізовану систему, яка існує завдяки безлічі об'єднаних в мережу комп'ютерів. Тому одне з його головних достоїнств — те, що ви можете не платити посередникам і економити свій час і нерви.

У блокчейна є свої недоліки, але він швидше, надійніше і безпечніше традиційних систем, і тому банки та урядові організації все частіше використовують цю технологію для своїх потреб.



У 1994 році Нік Сабо, фахівець в області права і криптограф, зрозумів, що з допомогою децентралізованого реєстру можна укладати «розумні контракти», які також називають самоисполняемыми, цифровими або смарт-контрактами.

Такі контракти можуть бути записані у вигляді коду, збережені і продубльовані в системі, а їх виконання забезпечить мережа комп'ютерів, керуюча блокчейном. Також за допомогою реєстру можна буде переказувати один одному гроші і отримувати товари чи послуги.

Що таке розумні контракти?
Розумні контракти дозволяють обмінюватися грошима, власністю, акціями чи іншими активами, не вдаючись до послуг посередників.

Для того, щоб укласти звичайну операцію, потрібно піти до юриста або нотаріуса, заплатити і дочекатися оформлення документів. Розумні контракти працюють як торгові автомати: ви просто кидаєте в автомат (тобто до реєстру) биткоин, і зберігався у третьої особи контракт, водійські права або будь-яка інша послуга, яку ви замовляли, падає на ваш рахунок.

Крім того, на відміну від традиційних угод, розумні контракти містять не тільки інформацію про зобов'язання сторін і штрафи за їх порушення, але і самі автоматично забезпечують виконання всіх умов договору.



На недавньому блокчейн-саміті у Вашингтоні Віталік Бутерин, 23-річний програміст з проекту Ethereum, пояснив, що в розумному контракті актив або валюта переводяться в програму, яка стежить за дотриманням заставленого набору умов.

У певний момент ця програма підтверджує виконання умови контракту і автоматично визначає, чи повинен зазначений актив перейти до одного з учасників угоди або негайно повернутися до іншому учаснику (а може бути, умови дещо складніше). Весь цей час документ зберігається і дублюється в децентралізованому реєстрі, що забезпечує його надійність і не дозволяє жодній з сторін змінювати умови угоди.

Приклад розумного контракту
Ось код, написаний для звичайного розумного контракту на блокчейн-платформі Ethereum. Контракти можуть бути написані в будь-якому блокчейне, але Ethereum найбільш популярний, оскільки надає необмежені можливості для написання розумних контрактів і роботи з ними.


Зразок розумного контракту, написаного на платформі Ethereum

Тут говориться, що творець контракту повинен отримати 10 тис. биткоинов. Цей контракт дозволяє будь-кому, у кого достатньо коштів на рахунку, перевести биткоины іншим людям.

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

Вибори

На думку експертів, сфальсифікувати підсумки виборів практично нереально, проте завдяки розумним контрактами можна повністю виключити можливість зовнішнього втручання в систему голосування.

В такому випадку голоси виборців будуть поміщені в розподілений реєстру, і для їх декодування потрібно виняткові обчислювальні можливості. Таких комп'ютерів не існує, так що зламати цю систему буде неможливо.

Менеджмент

Блокчейн не тільки пропонує надійний та прозорий загальний реєстр, але і допомагає уникнути непорозумінь при спільній роботі або ситуацій, коли сторони складають контракти незалежно один від одного.

Логістика та постачання

Розробник протоколу Bitcoin Core Джефф Гарзик каже:

«UPS може виконувати контракти, в яких буде сказано: „Якщо ми отримаємо оплату за доставку товару, то його виробник, який в ланцюжку поставок знаходиться на багато ланок вище, негайно почне створювати новий такий товар, оскільки це вже доставлений по призначенню“».

Постачання занадто часто страждає із-за бюрократії, коли різні форми повинні пройти затвердження у численних інстанціях. З-за цього шахраї отримують можливість заробити, а компанії несуть збитки. Блокчейн дозволяє уникнути цих проблем, так як кожен учасник ланцюжка поставок отримує доступ до безпечної електронної системи, яка контролює виконання робіт і платежі.

Так, банк Barclays Corporate Bank використовує розумні контракти для того, щоб реєструвати перехід права власності та автоматично перераховувати платежі в інші кредитно-фінансові установи.

Автомобілі

Задумайтеся про майбутнє, де все буде автоматизовано. Google вже будує його, створюючи розумні телефони, розумні окуляри і навіть розумні автомобілі. І тут на допомогу прийдуть розумні контракти.

Візьмемо, наприклад, самоврядні або самопаркующиеся автомобілі. Розумні контракти будуть визначати, хто винен в аварії: датчик або водій, а також допоможуть при вирішенні будь-яких інших ситуацій. З допомогою розумних контрактів страхові компанії можуть встановлювати розмір внесків залежно від того, де і при яких умовах водії керують транспортними засобами.

Інші сфери

Інші індустрії, такі як еквайринг, кредитування та бухгалтерський облік, теж будуть використовувати розумні контракти — наприклад, для оцінки ризиків та аудиту в режимі реального часу. Юристи зможуть перейти від складання традиційних контрактів до створення типових зразків розумних контрактів. А на сайті Blockchain Technologies розумні контракти перетворилися в електронно-паперовий гібрид: вони підтверджуються блокчейном і отримують матеріальне втілення у вигляді паперової копії.



Патрік Хаббард, головний спеціаліст, старший керуючий маркетингом продуктів в SolarWinds:

«Янгонская фондова біржа в М'янмі виробляє платежі з допомогою розподіленого реєстру. Особливий інтерес викликають ті функції блокчейна, які виходять за рамки традиційного використання технології. Так на Янгонской біржі вдалося вирішити проблему вироблених в різний час розрахунків у торговельній системі, яка синхронізує торги лише двічі в день. Завдяки тому, що розумні контракти самі забезпечують виконання угод, блокчейны з їх надійною системою проведення транзакцій можуть використовуватися в ситуаціях, де потрібне виконання складних операцій, залежать від різних змінних чинників. Ось чому Amazon, Microsoft Azure і IBM Bluemix приділяють увагу розробці хмарної технології «блокчейн як послуга»".



Мінуси розумних контрактів
Розумні контракти далекі від досконалості. Якщо код потраплять помилки? Як має регулювати ці контракти держава? І як воно буде стягувати податки з таких транзакцій?

Список можливих проблем з цим не обмежується. Фахівці намагаються вирішити всі питання, але подібні труднощі відштовхують багатьох можливих користувачів.

Блокчейны, де можна укласти розумні контракти
Bitcoin: Відмінний блокчейн для транзакцій з биткоинами, але можливості для роботи з документами там обмежені.

Side Chains: Інша назва для блокчейнов, паралельних Bitcoin, які надають дещо більші можливості для роботи з контрактами.

NXT: Це відкрита блокчейн-платформа з обмеженим числом зразків розумних контрактів. Ви можете використовувати тільки те, що там є; написати свій код не можна.

Ethereum: Відкрита блокчейн-платформа, яка найкраще підходить для написання розумних контрактів і роботи з ними. Ви можете скласти будь-яку програму, однак за обчислювальні ресурси платформи треба буде заплатити монетами ETH.

Джерело: Blockgeeks.
Джерело: Хабрахабр

0 коментарів

Тільки зареєстровані та авторизовані користувачі можуть залишати коментарі.