Выпуск №10 (Июль)
XL Международная научно-практическая конференция «Актуальные проблемы современной науки», 28.03.2019 (Совместная конференция с Международным научным центром развития науки и технологий)

МНПК "Цифровая трансформация и инновации в экономике, праве, государственном управлении, науке и образовательных процессах", 18-21.03.2019

XXXIX Международная научно-практическая конференция «Актуальные проблемы современной науки», 27.02.2019 (Совместная конференция с Международным научным центром развития науки и технологий)

XIII Международная научно-практическая конференция «Научный диспут: вопросы экономики и финансов», 31.01.2019 (Совместная конференция с Финансово-экономическим научным советом)

XXXVIII Международная научно-практическая конференция «Актуальные проблемы современной науки», 30.01.2019 (Совместная конференция с Международным научным центром развития науки и технологий)

XXXVІI Международная научно-практическая конференция: "Актуальные проблемы современной науки", 28.12.2018 (Совместная конференция с Международным научным центром)

XXXVI Международная научно-практическая конференция: "Актуальные проблемы современной науки", 29.11.2018 (Совместная конференция с Международным научным центром)

XIII Международная научно-практическая конференция «Актуальные проблемы экономики и финансов», 31.10.2018 (Совместная конференция с Финансово-экономическим научным советом)

XXXV Международная научно-практическая конференция: "Актуальные проблемы современной науки", 30.10.2018 (Совместная конференция с Международным научным центром)

XXXIV Международная научно-практическая конференция: "Актуальные проблемы современной науки", 28.09.2018 (Совместная конференция с Международным научным центром)

ХXXIII Международная научно-практическая конференция: "Актуальные проблемы современной науки", 30.08.2018 (Совместная конференция с Международным научным центром)

ХXXII Международная научно-практическая конференция: "Актуальные проблемы современной науки", 31.07.2018 (Совместная конференция с Международным научным центром)

XII Международная научно-практическая конференция «Актуальные проблемы экономики и финансов», 31.07.2018 (Совместная конференция с Финансово-экономическим научным советом)

ХXXI Международная научно-практическая конференция: "Актуальные проблемы современной науки", 29.06.2018 (Совместная конференция с Международным научным центром)

ХІ Международная научно-практическая конференция «Глобальные проблемы экономики и финансов», 31.05.2018 (Совместная конференция с Финансово-экономическим научным советом)

XXХ Международная научно-практическая конференция: "Актуальные проблемы современной науки", 30.05.2018 (Совместная конференция с Международным научным центром)

XXIХ Международная научно-практическая конференция: "Актуальные проблемы современной науки", 30.04.2018 (Совместная конференция с Международным научным центром)

ХХVIІІ Международная научно-практическая конференция: "Актуальные проблемы современной науки", 29.03.2018 (Совместная конференция с Международным научным центром)

ІІІ МНПК "Экономика, финансы и управление в XXI веке: анализ тенденций и перспективы развития", 19-22.03.2018 (Совместная конференция с Финансово-экономическим научным советом)

X Международная научно-практическая конференция «Глобальные проблемы экономики и финансов», 28.02.2018 (Совместная конференция с Финансово-экономическим научным советом)

ХХVІІ Международная научно-практическая конференция: "Актуальные проблемы современной науки", 27.02.2018 (Совместная конференция с Международным научным центром)

ХХVІ Международная научно-практическая конференция: "Актуальные проблемы современной науки", 30.01.2018 (Совместная конференция с Международным научным центром)

XІІ Международная научно-практическая конференция «Научный диспут: вопросы экономики и финансов», 29.12.2017 (Совместная конференция с Финансово-экономическим научным советом)

ХХV Международная научно-практическая конференция: "Актуальные проблемы современной науки", 28.12.2017 (Совместная конференция с Международным научным центром)

ХХІV Международная научно-практическая конференция: "Актуальные проблемы современной науки", 29.11.2017 (Совместная конференция с Международным научным центром)

XI Международная научно-практическая конференция «Актуальные проблемы экономики и финансов», 31.10.2017 (Совместная конференция с Финансово-экономическим научным советом)

XІ Международная научно-практическая конференция «Научный диспут: вопросы экономики и финансов», 29.09.2017 (Совместная конференция с Финансово-экономическим научным советом)

ХХIІІ Международная научно-практическая конференция: "Актуальные проблемы современной науки", 28.09.2017 (Совместная конференция с Международным научным центром)

X Международная научно-практическая конференция «Актуальные проблемы экономики и финансов», 31.07.2017 (Совместная конференция с Финансово-экономическим научным советом)

ХXII Международная научно-практическая конференция: "Актуальные проблемы современной науки", 28.07.2017 (Совместная конференция с Международным научным центром)

ХXI Международная научно-практическая конференция: "Актуальные проблемы современной науки", 29.06.2017 (Совместная конференция с Международным научным центром)

IX Международная научно-практическая конференция «Глобальные проблемы экономики и финансов», 31.05.2017 (Совместная конференция с Финансово-экономическим научным советом)

ХX Международная научно-практическая конференция: "Актуальные проблемы современной науки", 30.05.2017 (Совместная конференция с Международным научным центром)

"Тенденции развития национальных экономик: экономическое и правовое измерение" 18-19.05.2017 (Совместная конференция с Финансово-экономическим научным советом и ККИБиП)

ХIX Международная научно-практическая конференция: "Актуальные проблемы современной науки", 27.04.2017 (Совместная конференция с Международным научным центром)

IX Международная научно-практическая конференция "Научный диспут: вопросы экономики и финансов", 31.03.2017 (Совместная конференция с Финансово-экономическим научным советом)

ХVIII Международная научно-практическая конференция: "Актуальные проблемы современной науки", 30.03.2017 (Совместная конференция с Международным научным центром)

МНПК "Экономика, финансы и управление в XXI веке: анализ тенденций и перспективы развития", 20–23.03.2017 (Совместная конференция с Финансово-экономическим научным советом)

VIII Международная научно-практическая конференция "Глобальные проблемы экономики и финансов", 28.02.2017 (Совместная конференция с Финансово-экономическим научным советом)

ХVII Международная научно-практическая конференция: "Актуальные проблемы современной науки", 27.02.2017 (Совместная конференция с Международным научным центром)

VIII Международная научно-практическая конференция "Актуальные проблемы экономики и финансов", 31.01.2017 (Совместная конференция с Финансово-экономическим научным советом)

ХVI Международная научно-практическая конференция: "Актуальные проблемы современной науки", 30.01.2017 (Совместная конференция с Международным научным центром)

ХV Международная научно-практическая конференция: "Актуальные проблемы современной науки", 28.12.2016 (Совместная конференция с Международным научным центром)

VIII Международная научно-практическая конференция "Научный диспут: вопросы экономики и финансов", 28.12.2016 (Совместная конференция с Финансово-экономическим научным советом)

VII Международная научно-практическая конференция "Глобальные проблемы экономики и финансов", 30.11.2016 (Совместная конференция с Финансово-экономическим научным советом)

ХІV Международная научно-практическая конференция: "Актуальные проблемы современной науки", 29.11.2016 (Совместная конференция с Международным научным центром)

VII Международная научно-практическая конференция "Актуальные проблемы экономики и финансов", 31.10.2016 (Совместная конференция с Финансово-экономическим научным советом)

ХІІІ Международная научно-практическая конференция: "Актуальные проблемы современной науки", 28.10.2016 (Совместная конференция с Международным научным центром)

VII Международная научно-практическая конф. «Научный диспут: вопросы экономики и финансов», 30.09.2016 (Совместная конференция с Финансово-экономическим научным советом)

ХІІ Международная научно-практическая конференция: "Актуальные проблемы современной науки", 29.09.2016 (Совместная конференция с Международным научным центром)

XI Международная научно-практическая конференция «Актуальные проблемы современной науки», 30.08.2016 (Совместная конференция с Международным научным центром)

ІV Международная научно-практическая конф. "Экономика и управление в XXI веке: анализ тенденций и перспектив развития", 29.07.2016 (Совместная конференция с Финансово-экономическим научным советом)

X Международная научно-практическая конференция "Актуальные проблемы современной науки", 28.07.2016 (Совместная конференция с Международным научным центром)

VІ Международная научно-практическая конференция "Актуальные проблемы экономики и финансов", 30.06.2016 (Совместная конференция с Финансово-экономическим научным советом)

ІX Международная научно-практическая конференция "Актуальные проблемы современной науки", 29.06.2016 (Совместная конференция с Международным научным центром)

VI Международная научно-практическая конференция "Научный диспут: вопросы экономики и финансов", 31.05.2016 (Совместная конференция с Финансово-экономическим научным советом)

VIIІ Международная научно-практическая конференция "Актуальные проблемы современной науки", 30.05.2016 (Совместная конференция с Международным научным центром)

V Международная научно-практическая конференция "Глобальные проблемы экономики и финансов", 29.04.2016 (Совместная конференция с Финансово-экономическим научным советом)

VIІ Международная научно-практическая конференция "Актуальные проблемы современной науки", 28.04.2016 (Совместная конференция с Международным научным центром)

VІ Международная научно-практическая конференция "Актуальные проблемы современной науки", 31.03.2016 (Совместная конференция с Международным научным центром)

ІI Международная научно-практическая конф. "Экономика и управление в XXI веке: анализ тенденций и перспектив развития", 30.03.2016 (Совместная конференция с Финансово-экономическим научным советом)

V Международная научно-практическая конференция "Актуальные проблемы экономики и финансов", 21-24.03.2016 (Совместная конференция с Финансово-экономическим научным советом)

V Международная научно-практическая конференция "Научный диспут: вопросы экономики и финансов", 26.02.2016 (Совместная конференция с Финансово-экономическим научным советом)

II Международная научно-практическая конференция: "Научный диспут: актуальные вопросы медицины" 20.02.2016 (Совместная конференция с Международным научным центром)

ІV Международная научно-практическая конференция "Актуальные проблемы современной науки", 29.12.2015 (Совместная конференция с Международным научным центром)

IV Международная научно-практическая конференция "Глобальные проблемы экономики и финансов", 28.12.2015 (Совместная конференция с Финансово-экономическим научным советом)

IV Международная научно-практическая конференция "Актуальные проблемы экономики и финансов", 30.11.2015 (Совместная конференция с Финансово-экономическим научным советом)

IV Международная научно-практическая конференция "Научный диспут: вопросы экономики и финансов", 29.10.2015 (Совместная конференция с Финансово-экономическим научным советом)

Международная научно-практическая конференция: "Научный диспут: актуальные вопросы медицины" 28.10.2015 (Совместная конференция с Международным научным центром)

III Международная научно-практическая конференция "Глобальные проблемы экономики и финансов", 30.09.2015 (Совместная конференция с Финансово-экономическим научным советом)

III Международная научно-практическая конференция "Актуальные проблемы экономики и финансов", 31.08.2015 (Совместная конференция с Финансово-экономическим научным советом)

ІІІ Международная научно-практическая конференция "Научный диспут: вопросы экономики и финансов", 30.06.2015 (Совместная конференция с Финансово-экономическим научным советом)

ІІ Международная научно-практическая конференция "Актуальные проблемы современной науки", 29.06.2015 (Совместная конференция с Международным научным центром)

II Международная научно-практическая конференция "Глобальные проблемы экономики и финансов", 28.05.2015 (Совместная конференция с Финансово-экономическим научным советом)

Актуальные проблемы экономики и финансов, 29.04.2015 (Совместная конференция с Финансово-экономическим научным советом)

Научный диспут: вопросы экономики и финансов, 31.03.2015 (Совместная конференция с Финансово-экономическим научным советом)

Актуальные проблемы современной науки, 27.03.2015 (Совместная конференция с Международным научным центром)

Глобальные проблемы экономики и финансов, 27.02.2015 (Совместная конференция с финансово-экономическим научным советом)



Сидоренко З. А. Аналіз та реалізація smart contract // Міжнародний науковий журнал "Інтернаука". — 2017. — №10.


Отрасль науки: Технические науки
Скачать статью (pdf)

Інформаційні технології

УДК 004.852

Сидоренко Захар Андрійович

бакалавр комп’ютерних наук

Національного технічного університету України

«Київський політехнічний інститут імені Ігоря Сікорського»

Сидоренко Захар Андреевич

бакалавр компьютерных наук

Национального технического университета Украины

«Киевский политехнический институт имени Игоря Сикорского»

Sydorenko Zakhar

bachelor of computer science of

The National Technical University of Ukraine

«Kyiv Polytechnic Institute»

АНАЛІЗ ТА РЕАЛІЗАЦІЯ SMART CONTRACT

АНАЛИЗ И РЕАЛИЗАЦИЯ SMART CONTRACT

ANALYSIS AND IMPLEMENTATION OF SMART CONTRACT

Анотація: Проведено аналіз основних плюсів та мінусів смарт-контрактів, а також наведене приклад реалізації.

Ключові слова: smart contract, Blockchain, блок, ланцюжок блоків.

Аннотация: Проведен анализ основных плюсов и минусов смарт-контрактов, а также приведены примеры реализации.

Ключевые слова: smart contract, Blockchain, блок, цепочка блоков.

Annotation: The analysis of the main advantages and disadvantages of smart contracts has been carried out, as well as an example of implementation.

Keywords: smart contract, blockchain, block, chain of blocks.

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

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

З наближенням цифрової ери, прогрес торкнувся і цієї важливої частини суспільних взаємовідносин. У 1994 році юрист і криптограф Нік Сабо описав концепцію розумних контрактів (smart contracts), визначивши такий контракт як "електронний протокол передачі інформації, що забезпечує виконання сторонами умов контракту".

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

Хоча технологія, здатна підтримувати смарт-контракти, з тих пір помітно розвинулася, запропоноване Сабо визначення і зараз точно виражає суть поняття [2].

У широкій інтерпретації, першим і найпростішим смарт-контрактом можна назвати протокол для здійснення транзакцій в мережі біткоін, адже її можна визначити наступним чином: «Блокчейн - це розподілений реєстр, що дозволяє користувачам передавати інформацію та цінність без допомоги банків і посередників»

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

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

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

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

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

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

Найпростішим прикладом смарт-контракту є мультипідпис (multisig, escrow). За допомогою такого контракту контрагенти, які один одному не довіряють, можуть заморозити деяку суму монет на блокчейн таким чином, що в разі необхідності витратити цю суму будуть потрібні підписи більше половини учасників. Подальше ускладнення таких контрактів дозволяє вибудовувати моделі для голосувань про розподіл коштів у рамках децентралізованих фондів [4].

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

Смарт-контракти потенційно можна використовувати і для будь-яких фінансових дій в реальному світі - страхування, реєстрація і передача власності, кредитування, краудфандінг і так далі.

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

Рис. 1 Код для розумного контракту [5]

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

Література:

  1. Antonopoulos Andreas Mastering Bitcoin: Unlocking Digital Cryptocurrencies / Antonopoulos Andreas – K. : NGITS, 2014. – C. 150 – 290
  2. Tapscott Don, Tapscott Alex Blockchain Revolution: How the Technology Behind Bitcoin is Changing Money, Business, and the World / Tapscott Don, Tapscott Alex – K. : Information Systems, 2016 – C. 100 – 150.
  3. Vigna Paul, Casey Michael The Age of Cryptocurrency: How Bitcoin and the Blockchain Are Challenging the Global Economic Order / Vigna Paul, Casey Michael – K. : Economic, 2015 – C. 200 – 210.
  4. Skinner Chris Value Web / Skinner Chris – K. : Information technologies, 2016 – C. 150 – 175.
  5. Blockchain Wallet API: Bitcoin Wallet API – Blockchain – Режим доступа: https://www.ethereum.org/token/. - Дата доступу : 30.06.2017.