1914
Огляд децентралізованих технологій. Частина 2
Перший елемент можна знайти тут, в якому я говорив про те, що Blockchain, Ethereum, Ripple і Storj. йо. Сьогодні ми будемо говорити про цікаві, нові та не адекватно вкриті технології Habre Gictimes, це Сторонні та розумні контракти.
Cryptographer, винахідник і автор концепції боковин Адам Бек і група однодумців, в тому числі розробники, які на походженнях популяризації Біткойн, а також відомі цифри в онлайн-платежі індустрії, запустили стартап Blockstream. Колишній генеральний директор Zero-Knowledge Systems Austin Хілл був запрошений на роль. Згідно з офіційним веб-сайтом, Blockstream прагне розробити та прискорити інновації в галузі криптовалют, відкритих активів та смарт-контракцій, а бічний капітал – це перший розвиток, представлений в даний момент у вигляді технічного документа.
Успішна реалізація бічних гомілок відкриває такі цікаві перспективи:
Біткойн може стати основною резервною мережею для багатьох інших розподілених платформ і початкової резервної валюти для інших криптовалют. Ця зміна прискорить поширення та розвиток сторонніх платформ, таких як Ethereum, Maidsafe, Ripple, Zerocoin та інші, що дозволяє безпосередньо зв'язати їх з основною функціональністю Bitcoin.
Якщо боковина успішно використовується, ця технологія буде наступним етапом еволюції криптовалют і децентралізованих розподілених інформаційних обмінних мереж в цілому. Сторонні платформи стають доступнішими для величезної кількості користувачів Біткойн і отримувати сильні відгуки з цілою мережею.
Успішна адаптація боковина також дозволить об’єднати Біткойн і багато інших альтернативних криптовалют і розподілених платформ в єдиний екосистему, кожен учасник якого зможе використовувати всі різноманітні криптопродукти і вибрати ті, які задовольнять свої потреби.
Далі я хотів би дати основні думки з статті «Просте пояснення біткоїнів», що пояснює основні принципи технології:
У вигляді наукової роботи, зазначеної вище.
У статті розглянуто шляхи побудови «запечених боків». Самі бобчаї не є новим: як вони створюються і ідея створення їх обговорювалися на деякий час, і ключовий прорив в цій області був визначений раніше цього року. Ця робота, однак, розкриває зміст цієї концепції більш докладно, і вже приваблює багато коментарів.
І все ж, що боковини? Чому варто звернути увагу на них?
Ключ до розуміння більшості інноваційних змін, які відбуваються з Біткойн, щоб переконатися, що у вас є право спекулятивна модель, як це працює. Насправді, виходить, що багато людей не розуміють, як це працює і, як наслідок, мають уявлення про це.
Для того, щоб допомогти сортувати це з декількох місяців тому автор придумав аналогію для Біткойн на основі порівняння своїх «похилих висновків» з ділянками землі. Ось основи:
Щоб розпочати роботу, отримайте все з вашого розуму, що потрібно робити з грошима, валютою або платежі. Перегляд фрази “перехід” і т.д. Дивовижний секрет Біткойн полягає в тому, що немає під керівництвом. Є лише два структури, які мають значення – операції та їх блоки. Дуже важливо зрозуміти це правильно, щоб значення боковин стане чітким.
Коли ви передаєте біткоїни, ви кажете:
- Привіт всім... Я хотів би перемістити ці конкретні біткоїни, будь ласка.
- Ось моє підтвердження, що я маю право перемістити їх.
- Таким чином, одержувач може довести, що він має право перемістити їх.
Три ключові етапи Біткойн-транзакцій
Ось деякі важливі точки:
- Біткойни не підлягають ідеальному вимірюванні. Якщо ви перейдете (тобто витрачаєте), ви витрачаєте деякі конкретні, унікальні біткоїни.
- Для цього потрібно довести, що у вас є право зробити це. Щоб зробити це, вам спочатку потрібно надати розчин на деякі проблеми, які ви отримали, коли вони відправили на вас. Як правило, умови цього завдання є: «провити іншим світам, які ви знаєте публічний ключ, пов'язаний з конкретною Bitcoin-адресою, а також мають приватний ключ, пов'язаний з ним». Однак це завдання може бути більш складним.
- Коли ви надішли біткоїни кудись, ви встановлюєте завдання до наступного власника. Як правило, ви просто вказуєте, що вони повинні знати публічну ключову пару, яка асоціюється з Bitcoin адресом, на яку ви надіслали біткоїни. Але знову ви можете зробити його важче. В цілому, ви не знаєте, що наступний власник є... це може бути будь-яким, хто задовольняє стан.
Таким чином, базова наука за операціями Біткойн є чіткою: Ось монети, які хочуть пересуватися. Це доказ мого права зробити так, і це те, що одержувач повинен зробити, якщо він хоче його провести. й
Ця операція входить в обіг в рамках спільної мережі, знаходить свій шлях в блок в один спосіб або інший, і після того, як інші блоки побудовані зверху, кожен учасник мережі може бути повністю впевнений, що ці зміни незворотні. Все продовжується. Все добре виглядає, що ще можна?
Основні засади Біткойн працюють тільки дрібно. й
Насправді, ви можете зробити дійсно цікаві речі з ним. Наприклад, Ви можете використовувати «забезпечення запобіжності» біткоїнів до «мітки». Це основа ідей, таких як «Зламані монети» та «Розумна нерухомість».
Тим не менш, є такі проблеми:
інтервали формування блоку
Часовий каркас для формування біткойн-блока становить 10 хвилин, тому він займає середу п'ять-десят хвилин для нової операції, щоб знайти свій шлях до блоку, незалежно від того, наскільки велика комісія, яку ви готові платити. Для деяких людей це занадто повільно — так що вони експериментують з альтернативними криптовалютами на основі Bitcoin, які застосовують менший інтервал.
Структура транзакцій
Структура транзакцій «три крок» дуже поширена, проте, вона дозволяє перенести тільки володіння біткоїнами. Деякі люди хотіли б передати більш різноманітні форми інформації про такі системи. Прикладом є децентралізований обмін, учасники якого повинні розмістити замовлення. У результаті проекти, такі як Mastercoin, Counterparty, NXT та інші, або створюють власні рівні взаємодії на вершині Біткойн або використовують абсолютно різні бази кодів джерела для досягнення своїх цілей.
Умови угоди
Я написав вище, що ви можете побудувати складні правила в біткойн-транзакції, щоб вказати, як буде перевірено власність. Тим не менш, мова сценаріїв Біткойн обмежена, і реалізація багатьох ідей розумних контрактів складно або неможливо. Проекти, такі як Ethereum, будують нову інфраструктуру для розробки цих ідей.
Політика безпеки для всіх
Якщо ви перейдете $1 млрд або сто відсотків над мережею Біткойн, ви отримуєте однакові гарантії безпеки в обох випадках. Ви забираєте час і оплати комісій. Що робити, якщо ви готові жертвувати безпеці? У цьому випадку сьогодні існує тільки один реальний варіант для вас - відправити монети до централізованого постачальника гаманців, які ви повинні довіряти їх цілісності і безпеки. А потім, використовуючи їх облікову систему, ви можете провести будь-які необхідні операції з іншими клієнтами, не доторкнувшись до керма Біткойн. Однак, таким чином ви втратите всі переваги децентралізованої мережі передачі цінних активів.
Застосування експериментальних або швидких змін до технології Біткойн є дуже ризикованою діяльністю, тому зміни в ній відбуваються повільно. Однак, якщо така зміна, архітектура «одного розміру» не підходить для конкретного випадку, у вас є проблема. Ви повинні використовувати повністю різні криптовалюти (можливо навіть створити свій власний!) або використовувати (або створити) централізовану послугу, яка веде до нових ризиків.
Ця ситуація дуже незручна. Створює ризики, фрагменти та сповільнює процес додавання товарів, послуг та інфраструктури до мережі Біткойн.
Однак ми можемо зробити цікаве спостереження. Уявіть, що відбувається при надсиланні біткоїнів до централізованого гаманця, як коло.com для безпечного зберігання.
- Ви надсилаєте свої монети на певну адресу Bitcoin
- Вони з'являються всередині вашого гаманця на колі, але ви не можете контролювати їх за допомогою технології блокчейн.
- На деякий момент в майбутньому ви можете відправити свої монети назад з кола гаманця на адресу Bitcoin.
- Тепер ви знову маєте контроль над певними монетами.
Ключова ідея концепції боковин:
Що робити, якщо ви можете надсилати біткоїни не тільки фізичним особам, фізичними особами або централізованими послугами, але й іншим блокчейнам?
Уявіть, що є біткойн-подібна система, яку ви хотіли б використовувати. Може бути, це Litecoin або Ethereum або щось абсолютно нове. Можливо, вона формує блоки швидше і має більш багату мову скриптів. Що б не було, нижня лінія це: ви хотіли б скористатися ним, але ви віддаєте перевагу не приймати ризики і не витрачати зусиль на придбання титульних знаків цієї платформи. У вас є біткоїни, чому ви не можете використовувати їх?
Сторони пропонують цю ідею:
- Відправте свої біткоїни на спеціально сформовану Біткойн-адресу, яка розроблена таким чином, що після цієї операції їх використання стає недоступним для вас і будь-якого іншого. Вони тепер повністю заморожені і можуть бути розблоковані, якщо хтось може довести, що вони більше не використовуються в будь-якому місці. Іншими словами, ви використовували основні правила транзакцій Bitcoin, які були пояснені вище, щоб накласти стан на них про свого майбутнього власника. Що б він був, він повинен виконати цей стан, щоб мати право розпоряджатися ними.
- Після підтвердження операції заморожування ви надішлемо повідомлення іншому блокчейну – той, хто хоче використовувати. Це повідомлення містить підтвердження, що монети були відправлені на спеціальну адресу мережі Біткойн, і таким чином були заморожені. Але найголовнішою частиною цього повідомлення є інформація про те, хто зробив цей вантаж.
- Якщо другий блокчейн погодився бути Bitcoin боковим, він робить щось дуже особливим – він створює саме ту ж кількість знаків заголовків своєї мережі і руки над вами.
- Це, якщо ви передаєте свої біткоїни в інший блокчейн. І пам'ятайте, що вони заморожені в мережі Біткойн, тому ми не створили або знищили нічого. Просто перемістили їх.
- Тепер, з цими монетами, ви можете зробити операції в іншому ланцюжку, які правила він використовує.
- Давайте скажемо, що в цьому бокові блоки створюються швидше. Припустимо, що його сценарій транзакції є неповним. Повідомляємо, що Вам необхідно сплатити комісії, щоб стимулювати діяльність власників бокових будинків. Особливі правила будуть те, що їх власники хочуть бути. Єдине правило, яке має значення, що якщо ви можете довести, що ви зробили низку біткоїнів, недоступних для мережі Біткойн, той же номер з'явиться в новому боковому випадку, який погодився дотримуватися цієї композиції.
- І тепер друга частина цієї розумної ідеї. Вказана логіка повністю симетрична. Таким чином, хто утримує ці монети в боковині одночасно або інший може надсилати їх назад в мережу Біткойн, створюючи особливу операцію в боковині, яка заморожить монетам в ньому. Вони зникнуть з боковини і стають доступні знову на мережі Біткойн, під контролем того, хто раніше володів ними в боковині.
Сторони використовують стандартну триступінчасту біткойн-транзакцію для заморожування біткоїнів, в той час як вони знаходяться в бічній частині.
Так, знову, ми використовуємо стандартну функціональність біткойн-транзакцій, щоб зробити монети недоступними. Далі ми доведемо другий, незв'язаний ланцюг, який ми зробили його. Після того, як це зроблено, їх поточний власник у бічній частині може, зробивши те ж саме, відправляючи їх назад до мережі Bitcoin.
Цей спосіб розробники можуть експериментувати з різними типами криптовалютних правил без створення власної валюти.
І тепер існує можливість зробити деякі цікаві речі про Біткойн.
Подумайте, що ми описали. У нас є спосіб перемістити біткоїни на іншу платформу (попередня) і повернути їх знову. Це саме те, що ми робимо, коли ми перейдемо до онлайн-гаманця або обміну. Відмінність полягає в тому, що «платформа», на якій вони переміщалися, також блокчейн ... і, таким чином, має можливість мати безпеку, прозорість, яка характеризує децентралізовані системи і можливість скористатися іншими інноваціями в галузі.
Уявіть, наприклад, боковина, яка передається лише однією компанією. Це буде еквівалент гаманця компанії, але з повною прозорістю транзакцій.
Ми можемо піти далі і уявляти боковину, яка видобувається сотні різних компаній, які об'єднані в одну спільну організацію. Не можна назвати повною децентралізацією, але буде більш важко впливати, заважати або завдати шкоди своїй діяльності ззовні.
Є ще багато інших можливостей. Найголовніше тут можна створити товари і послуги, експериментувати без необхідності створення нової валюти або повернутися до старого, централізованого характеру відносин.
Боксер - архітектура для побудови напівцентралізованих продуктів і послуг для Біткойн, які раніше не змогли створити.
Зараз виникають серйозні проблеми в концепції боковин. Петро Тоддд сумнівав безпеку боковин, і вважає, що використання боковин може вимагати одноразові зміни до мережі Біткойн.
Також були ряд інших коментарів і критики, які засновниці Blockstream оперативно відповіли, а також переклад коментарів до цих коментарів:
Що можна (і не можна) досягнути з двостороннім боком?
Побічна зміна даних з інших блокчейнів. У цьому сенсі більшість блокчейнів з достатньо виразними системами скриптів можуть бути дуже легко представлені як боковини.
В цілому, двосторонній механізм зв'язку дозволяє приймати біткоїни (або інші активи), переміщати їх в інший блокчейн і використовувати їх в будь-якому контексті, що дозволяє, і в кінцевому рахунку повернути їх на початкову блокчейн.
При використанні іншого блокчейна ви будете обмежені тільки правилами і лімітами. На даний момент основним способом використання боковин є експеримент з новими сценарними системами та форматами транзакцій. Інші можливі додатки досліджуються в частині 5 технічного документа.
В цілому, двосторонні пов'язані боковини дозволяють швидко і ефективно вносити різні зміни, такі як розширення сценаріїв, створення активів або смарт контракти, безпосередньо в Біткойн.
Чи є причина занепокоєння щодо безпеки паралельного видобутку?
Концепція пов'язаних боковин не перекривається поняттям паралельного видобутку, так як кожен боковин може вибрати між допомогою паралельного гірничого супроводу або наявних тільки за рахунок власних гірничодобувних зусиль. Однак проблема популярності ланцюгів, коли видобуток в багатьох з них стає безглуздим порівняно з деякими іншими більш розвиненими ланцюгами, які підтримують паралельне видобуток, існують.
У цьому середовищі, нейтралізуючі атаки гігієни стають більш складними.
На даний момент не існує одновимірної безпеки, але будь-яка сторона, яка є заміною децентралізованої і з достатньою потужністю, може досягти того ж рівня належності, що Біткойн в даний час має.
У розділі 6.1 технічного документа описано деякі способи захисту бічних шайби від нападів хешпоту. Основними способами є забезпечення гірників з більш різноманітними стимулами та обмеження здатності атакуючих крадіжок монет.
Чи може ця технологія призвела до централізації Біткойн?
Є можливість, що плата та інші стимули для видобутку будуть розподілені серед боковин, а прибутковість видобутку зменшиться, які в свою чергу створять стимул ще більш консолідацію та централізація зусиль.
Розділ 4.3 описує можливість Майнінгу динамічно включити та відключити видобуток на окремих боках під час підтвердження блоку або мінних операцій, перевірених 3-ю особою (для того, як басейни працюють сьогодні) і частково підтвердити консенсусію, що надається 3-м сторонам.
Такі заходи дозволять м'яти отримувати максимальний прибуток, при невеликому збільшенні ступеня централізованості.
Яка різниця між боковинами і дерев'яними чаями?
Це два різні, не пов'язані ідеї. Treechains є пропозицією розширити в рамках єдиного блокчейну, і двостороннього зв'язування є механізмом переміщення активів між блокчейнами без використання перевіреної особи. Дозволяє підключити всю систему різних блокчейнів. Крім того, для того, щоб дерево було доступним для користувачів Біткойн, швидше за все, доведеться реалізовувати на окремій пов'язаній стороні.
Чи правда, що для реалізації боковин, вам потрібно буде зробити невелике програмне відділення для Біткойн?
Ми хотіли б побачити підтримку великої частини громади. Ініціальна реакція була позитивною, а автори боковини були дуже зацікавлені в цьому зміні навіть до моменту заснування Blockstream. Випуск білого паперу був лише першим кроком, щоб отримувати відгуки, і ми уважно стежимо і працюємо з громадою, перш ніж зробити конкретні зміни.
Де я можу побачити вихідний код проекту?
Команда працює над проектом протягом декількох місяців і планує звільнити ранніх версій системи протягом декількох місяців. У документі не потрібно змін до Біткойн. Крім того, разом з його запуском також можна додавати поточні динамічні багатосторонні підписи (DMMS) до їх повної версії, які миттєво поліпшать безпеку блоків і їх транзакцій.
На Github доступний вихідний код проекту.
Далі ми будемо говорити про смарт-контракції (або як вони також називають – електронні договори), які можуть бути створені та перевірені на автентичність у цифровій формі. Концепція частково або повністю автоматизує створення та контроль угод між кількома сторонами, а також проведення операцій або дій в реальному світі, майже до тих пір, як сучасні цифрові системи та мережі. Однак, до 1993 року вона не була широко розподілена і не мала власної назви.
Однією з перших спроб об'єднати ідеї з цієї області в одну цілу була зроблена Нік Забо, відомий криптограф, а також адвокат, який зробив значний внесок у розвиток Біткойн. У 1994 році він поновив термін «розумного контракту». й
Інтелектуальний договір – це електронний алгоритм, який описує сукупність умов, виконання яких передбачає певні події в реальному світі або цифрових системах.
Робота смарт-контрактів ґрунтується на розробці та використанні так званих протоколів низької довіри. Концепція «низьої довіри» передбачає максимально можливу відчуження людського фактора з ланцюжка прийняття рішень, зрушуючи це завдання на електронну систему, захищену криптографічними, біометричними або іншими ефективними методами, використовуючи дозвіл або ідентифікацію. Проведення протоколу здійснюється електронними алгоритмами, а особа діє лише одним із сторін, які відчувають результат договору.
Як і будь-яка нова технологія, концепція розумних контрактів спрямована на вирішення повсякденних проблем людини.
- Щоб уникнути порушень учасників та маніпуляцій тим, хто відповідальний за моніторинг його реалізації, слідкувати за виконанням угод.
- Зробіть фінансові та бізнес-процеси більш прозорими, ефективнішими та менш економічно вигідними.
- Мінімізувати фактор помилки людини.
Правовласник автомобіля отримує договірно регульоване право власності через електронний криптографічний ключ. У найпростішому випадку машина буде зафіксована доки його власник використовує цей ключ, щоб запросити його розблокування. Протокол проаналізує запит за допомогою методу авторизації, перевірить ключ і дасть контроль власника автомобіля.
Давайте подивимося на випадок, коли машина використовується як застава для забезпечення кредиту. Сильний і ефективний механізм захисту буде проблемою для кредитора – особа, яка відповідає за конфіскацію автомобіля за замовчуванням, не зможе зробити це в умовах, описаних вище.
Для зміни ситуації необхідно поліпшити механізм володіння автомобілем шляхом створення протоколу для смарт-затримки майна, який передасть авто в банк у випадках несплати. Цей протокол буде набагато більш ефективним, ніж будь-який колектор і вимагатиме менше витрат на виконання.
Крім того, ви можете ввести інші поліпшення: наприклад, розглянути видалення права на утримання майна після сплати боргу, а також інші непередбачені витрати банку. Крім того, необхідно забезпечити те, що право їздити на машині не знімається в момент, коли він рухається на швидкості 90 км / год на шосе.
Вимкнено, що від простої гарантії безпеки ми приїжджаємо до моніторингу відповідності комплексної угоди, яка містить безліч нюансів.
Але справа машини – один корисний приклад смарт-контрактів. У фінансово-правових службах можна врятувати людей багато зайвих процедур. Послуга в банку пов'язана з вічністю в чергі та виплатою комісій за посередництвом посередників. Введіть номер мобільного, який Ви вказали при укладаннi договору з банком - для ідентифікації. Послуга з нотаріусної або юридичної консультації пов'язана з виплатою винагороди, розмір якої не завжди порівняно з виконаною роботою. Використання смарт-контрактів дозволить уникнути черги, комісій і винагород, що дозволяє клієнтам заощадити час і гроші і значно спростити процедури.
Розумні контракти не створюють принципово нових видів взаємодій: вони просто описують і формалізують вже сформовані зв’язки людей і компаній з одним, використовуючи сучасні цифрові технології, такі як криптографія та механізми автентифікації, а в подальшому інтернет речей. Вони є більш рафінованим, ефективним і менш дорогим копіюванням паперових контрактів, які багато хто з нас має справу практично щодня. Крім того, як алгоритми роботи цифрових систем, вони застосовуються всюди – від придбання предметів в онлайн-гра або оренди нерухомості, для регулювання торгівлі з фінансовими інструментами на обмін або підписання угод між усіма державами.
Така різноманітність призводить до того, що в майбутньому передові системи управління на основі смарт-контракцій вдасться виконати величезний спектр різних завдань з великою кількістю умов. Розумні контракти регулюють відносини в абсолютно різних сферах діяльності людини, використовуючи різні технології та виконують дії на різних видах майна. Для кожного такого випадку необхідно розробити власний протокол, враховуючи специфіку цього або такого типу угоди.
Впровадження оригінальних ідей запобіжника, які мають власну цифрову систему, що дозволить запрограмовані операції. Банкоматизовані процедури, які існували в тих, хто бере участь у ручному авторизації грошових переказів і не підходять для посередництва для обробки смарт-контрактів. І навіть незважаючи на поширене введення електронних платіжних систем в банках, більшість дій клієнтів все ще не виключають людський фактор, що вимагає ручної перевірки і авторизації транзакцій. Комп'ютерні програми сьогодні ще не мають можливості самостійно, автоматично виконувати операції або процес платежів, приймати рішення на основі певних умов.
У зв’язку з виникненням та розвитком Біткойн, сфера «розумних контрактів» отримала новий імпульс розвитку. Біткойн-спільнота вже запропонувала низку ідей у сфері інтелектуальних договорів.
Використання протоколів низької довіри на основі Біткойн дозволить вам створити абсолютно нові типи товарів, такі як:
- Розумне майно є нерухомим рухомим і нерухомим майном, яке може використовуватися в товарних відносинах і кредитах, з операціями через блокчейн.
- Передача віртуальної нерухомості (переносна віртуальна нерухомість) Це ідея торгівлі цифровими предметами: унікальний, наявний в одно екземплярах (рахунках) або копіюється в певних умовах (mp3 файл, цифрова фото).
- Агенти є автономними програмами, які продають послуги для Біткойн та використовують деякі прибутку для оплати їх існування на сервері. Агенти діють самостійно і використовують власний гаманець для проведення операцій. Якщо попит перевищує пропозицію, агенти можуть створювати інші, аналогічні агенти, які продовжують існувати до тих пір, поки вони ще не можуть платити за оренду серверної ємності для своїх потреб або до тих пір, поки пропозиція задоволена. Агенти можуть також брати участь у угодах, пов'язаних з майном, таких як автомобілі.
- Розподілені ринки – реалізація торгівлі цінними паперами, їх похідних та інших активів безпосередньо між рівними учасниками, без централізованої вищої посередництва. За допомогою міжнародної фінансової системи, перетворюючи біткойн в повноцінний аналог.
- Децентралізовані валютні обміни, що дозволяють миттєво здійснювати операції між валютами.
Тим не менш, оригінальна технологія Bitcoin має ряд суворих обмежень, таких як час формування блоку і надзвичайно проста мова для опису сценаріїв транзакцій, тому розумні контракти почали втілюватися в сторонніх криптопроектах, які приймають в основу і розширити ідеї Bitcoin, блокчейн і використання сценаріїв для управління операціями. Розроблено технологію «розумних контрактів» на основі громадських проектів, які таємно називають Біткойн 2.0.
Найдавніша і найбільш успішна спроба розширити можливості мережі Bitcoin є децентралізована платформа Counterparty. Він використовує біткойн-транзакції для здійснення власних, які, після завершення, транслюються в блокчейн і перевіряють під час видобутку.
Контрпартія складається з трьох компонентів: однойменного протоколу для проведення транзакцій, власної валюти XCP та веб-додатків на основі браузера, який надає користувачам послуги зберігання на власних онлайн-гаманцях.
Протокол контрагентів розширив можливості опису транзакцій, а введення власної позначки заголовка XCP дозволило зв'язати протоколи Counterparty та Bitcoin. Використання цих нововведень дозволило користувачам Контрпартам розширити функціонал мережі Біткойн, перетворюючи його з децентралізованої платіжної системи в більш складну децентралізовану фінансову платформу. Лічильник дозволяє проводити наступні операції на основі використання «розумних контрактів»:
- Створіть нові іменні знаки на основі блокчейну Біткойн, змінивши їх пропорційно меншою кількістю Біткойн або XCP. Приморти, створені таким чином, працюють тільки в рамках платформи Counterparty.
- Створення нових довільних активів, значення яких вимірюється в Біткойн або XCP.
- Реалізація аналогів фінансових інструментів – створення замовлень на купівлю / продаж акцій, опціонів, ф'ючерсів та інших похідних, створених, а також організація дивідендних платіжних систем. Автоматизований депозит активів або валюти, а також автоматизоване очищення, де платформа діє як вкладник, так і центр очищення.
- Впровадження системи букмекерських парі є невід’ємною для Біткойн, але вже давно успішно застосовується в практиці.
Платформа працює з січня 2014 року і може стати успішним прикладом натовпу для Storj (децентралізоване хмарне сховище, яке я написав про у попередній статті).
Я також писав про проект Ethereum в попередній частині, але тут необхідно розповісти про це окремо в контексті смарт-контрактів, це гідна платформа для створення додатків і значно розширює можливості Біткойн. У порівнянні з розробниками Ethereum взяли більш ретельний підхід до ідеї альтернативних блокчейн-додатків, значно розширює можливості платформи, а також сприяє різній концепції її експлуатації.
Платформа має власну валюту, призначену для заміни Біткойн в системі – ether. Особливість Ethereum полягає в тому, що поняття «розумні контракти» передбачає кожну операцію і транзакцій, що здійснюються в системі. Компонентний блок платформи – так звані контракти (контракти) – програми, які зберігають системи в розподіленій мережі, мають власну пам’ять та еквівалент грошового балансу.
Завдяки зусиллям спільноти, Ethereum має власні python і C-подібні мови для написання коду контракту, створення програм на основі них і інтеграції їх в платформу. Це відкриває можливості для створення цілого спектру додатків:
- Питання власних акцій
- Юридичні договори та депозити з третіми особами (без посередництва)
- Власні фінансові інструменти та їх похідні
- Децентралізовані автономні організації (агенти)
- Децентралізоване голосування
- Децентралізовані склади даних
Проект Blackhalo - це платформа для анонімного децентралізованого обміну будь-яких значень.
Так само, як і попередні платформи, вона надає користувачам власний електронний протокол та клієнт, валюту Blackcoin та Nightwatch – децентралізований обмін та платформа для торгових активів та їх похідних.
Список можливостей Blackhalo пропонує:
- Обмін валюти для Bitcoin і Blackcoin за допомогою послуг, таких як Western Union, Paypal, а також банківські картки.
- Торгівля бартерами в будь-яких реальних предметах або валютах
- Микро-торгівля – платежі розбиті на невеликі операції, які можна надсилати безперешкодно і в свою чергу. Це дозволяє мінімізувати ризики та встановити довірчі відносини з іншими сторонами.
- Спільні рахунки для ведення бізнесу з партнерами або сімейними рахунками. Трансакції затверджуються групою осіб через криптографічні ключі на основі колективного рішення.
- Працевлаштування на платній основі. Клієнт отримує тимчасові гарантії роботи. Приміщення для зон, таких як фрілансування та аутсорсинг.
- Децентралізована торгівля будь-якою парою криптовалют, без обмежень і ризиків, що накладаються платформами або власниками посередників
- Можливість попередньої реєстрації умов та автоматизації платіжного відшкодування. Кожна сторона буде в курсі умов і очікувань розвитку.
- Збір і узгодження залишків рахунку на різних гаманцях в одному загальному рахунку. Зміни, такі як $1, більше не проблема, оскільки вони додають разом в один гаманець Blackcoin.
- Депозит коштів для операцій з нерухомістю.
Тим не менш, найбільш цікавим є відкритий проект Codius, розроблений Ripple Labs. На відміну від інших розробки Bitcoin 2.0, які спрямовані в першу чергу для створення розширених децентралізованих засобів обміну валют і активів, Codius прагне зробити можливим створення реальних «розумних контрактів». Реплі Лабораторні роботи з різними технологіями та взаємодіють з реальним світовим середовищем для написання смарт-контрактів, доступні кожному.
Codius запроваджує концепцію смарт-витоку. Це комп'ютерна програма, яка дозволяє створювати власні смарт-контракції, реєструвати їх в системі, збирати та обробляти інформацію, яка відповідає їм. Ця програма також може бути відповідальна за прийняття платежів, пов’язаних з договором. Робота видовища повинна бути автоматизованою, автономною, і на основі протоколу низької довіри.
Розумний пальовик, як клієнт, працює на основі власного двигуна Codius – системи, яка відповідає за виконання програмного коду контракту та сповіщення клієнтів-учасників.
Компанія Codius використовує технологію Native клієнтів Google, яка дозволяє писати код в C і C++ і миттєво компілювати його безпосередньо в браузері, незалежно від того, яка операційна система використовує користувачів. У майбутньому Codius підтримує широкий спектр сучасних мов програмування з можливістю інтегрувати нові, зручні мови програмування.
Codius є дуже перспективним проектом, особливо враховуючи його відкритість. На даний момент проект знаходиться в розробці та його автори повинні вирішувати багато технічних проблем, пов’язаних з безпекою, надійністю та інтеграцією з різними блокчейнами та платіжними системами. У репозиторію GitHub Codius є вихідний код і прототип.
Також є ряд інших проектів у сфері інтелектуальних контрактів Bitcoin 2.0, таких як Mastercoin і Clear House, які також знаходяться в розробці.
На додаток до спрощення фінансово-правових процедур, смарт-контракції мають безліч інших непривабливих додатків. Більш широко, вони можуть зробити юридичні послуги більш доступні для бідних, вразливих. Не секрет, що якість захисту інтересів клієнта вища вища комісія адвоката, оскільки дійсно хороші юристи стягують набагато вищі комісії за свої послуги. Це створює величезну нерівність у праві на кваліфіковану допомогу.
Розумні контракти усунуть людський фактор і в багатьох випадках просто уникнуть судової практики і потрібно шукати адвоката, який зможе захистити прави відповідача. У багатьох випадках такі процедури можуть зробити злочин або правопорушення просто неможливо. Якщо майно може бути віддалено нерухомим або заблокованим. Звичайно, незважаючи на те, що дивовижна ця картина, в реальності, людський фактор все ще заважає процесам, і, тим не менш, такі технології можуть ще підвищити прозорість і якість систем, в яких вони використовуються, а також зробити їх більш об'єктивними.
Ще одна цікава перспектива – використання смарт-контрактів у поєднанні з Інтернетом речей. На прикладі Nick Zabo описано раніше, з передачею контролю над автомобілем, в принципі неможливе без поширеного згоряння засобів дистанційної взаємодії з пальцем і сторонами до контракту. Але за допомогою симбіозу всього двох таких ідей, людство буде мати мільйони корисного використання. У поєднанні з інтелектуальними контрактами цей процес стане автоматизованим і прозорим, а ризик порушення значно знижується.
Звісно, всі ці технології знаходяться на світі їх розробки. Сучасні децентралізовані платформи, які ми обговорювали вище, працюють в першу чергу з фінансовими активами, операціями та валютами, і лише одним з них, Codius, спрямованим на реалізацію смарт-контракцій, незалежно від їх сфери. Крім того, більшість з них ще знаходяться під розвитком і не пройшли випробування часу, не отримали широкого визнання і застосування. Однак, їх успішний розвиток і використання у вирішенні повсякденних проблем, якщо це відбувається, відіграють величезну роль, стають тільки першим кроком людства на шляху до нового, більш правового, технологічного та гуманного майбутнього.
Джерело: geektimes.ru/post/241426/
Радіо і маяки не дозволяють забути або втратити речі. Збірка від Medgadgets
Якщо ви вирішили викласти тротуар з плиткою, слід знати, що результат виконаної роботи значно залежатиме від якості плитки, яку ви вибрали.