Уважаемые пользователи Голос!
Сайт доступен в режиме «чтение» до сентября 2020 года. Операции с токенами Golos, Cyber можно проводить, используя альтернативные клиенты или через эксплорер Cyberway. Подробности здесь: https://golos.io/@goloscore/operacii-s-tokenami-golos-cyber-1594822432061
С уважением, команда “Голос”
GOLOS
RU
EN
UA
vp-pravogolosa
7 лет назад

[Криптоюриспруденция] Смарт контракт - дитя блокчейна

В мире умных домов, умных машин, рано или поздно должны были появиться умные люди контракты.

Всем привет, с вами @del137 с давно обещанной самому себе вводной статьей. Мы и дальше будем разбираться в этой интересной теме, постепенно углубляясь в виды и детали, тем лучше подготовимся к уходящему в светлое будущее поезду. Итак:

Ещё в девяностых годах криптографом Ником Сабо были озвучены идеи смарт-контрактов и их применение, как для осуществления, так и для контроля за их выполнением.

Через двадцать лет Виталик Бутерин в свои 19 лет опубликовал документацию, в которой были его размышления и предложил варианты улучшения по работе биткоина, алгоритмы которого уже не успевали за потребностями времени.

Так родилась одна из самых популярных монет, скорее даже монета-площадка на своём блокчейне, Ethereum.

Ещё раз и в первую очередь это не только и не столько токен, а специализированная платформа для создания смарт-контрактов. Конечно, у биткоина тоже были заложены свои возможности в этом плане, но весьма скромные и ограниченные.

Есть такое понятие - полнота по Тьюрингу. Все мы знаем понятие "тест Тьюринга", которое появилось ещё в 1950 году из его размышлений в журнале Mind и сводилось к тому, чтобы в диалоге с машиной и человеком не отличить или спутать отвечающую машину с живым собеседником.

Так вот полнота по Тьюрингу - это такие возможности языка программирования, что он может реализовать любую выполнимую функцию. Даже теоретическое вычисление. Это мощь. Пример языка - Паскаль, любимый многими ещё со школы. И кстати, именно эта мощь кажется некоторым чрезмерной, поскольку в ряде случаев получается, что микроскопом забиваются гвозди - на сеть падает большая вычислительная нагрузка, не нужная при существующих потребностях.

Смарт контракты.

И сильное и слабое место смарт контракта - исключение человеческого фактора.
Не нужны ни юристы, ни нотариусы. Их функции выполняет по сути сам блокчейн и скрипт-описание.

Идеальный договор - это договор, в котором нет места двоякому толкованию или недопониманию. Условия должны быть предельно понятны, формулировки четкими и исчерпывающими. Раз подписанные условия накрепко связывают стороны и изменить их нельзя. Разорвать тоже - хороший контракт предусматривает разные обстоятельства.

Смарт-контракт - это алгоритм действий, типовой договор, записанный в цепочку зашифрованных блоков данных сети.

Представим себе простейший смарт-контракт - абонентская плата за что-то. С определенного счета списывается сумма за использование чего-угодно, хоть за аренду домена, хоть за аренду автомобиля, хоть за делегацию Силы Голоса. Нет абонентской платы - кран перекрывается, услуга приостанавливается, делегация СГ отзывается.

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

Всё, что вы способны алгоритмизировать, часть или всю цепочку действий - может стать смарт контрактом.

Любимое многими Лото на Голосе - чем не смарт-контракт? Участники отправляют набор цифр, по истечении определенного времени генерится выигрышная комбинация, автоматически рассылаются выигрыши в зависимости от количества угаданных чисел и участников. Если перенести алгоритм на блокчейн - Лото станет смарт-Лото)

Конечно, есть и свои нюансы и продавать через смарт-контракт проще всего "идеальные" вещи - программы - софт, виртуальные продукты, токены, то есть те продукты, которые не могут быть испорчены и в отношении которых не применима "усушка, утряска" и потеря товарного вида, как если бы вам приехал доставкой монитор с несколькими царапинами или битыми пикселями на экране.

Не все так радужно, как хотелось бы, минусы смарт-контрактов

К минусам системы электронных контрактов на открытом блокчейне, можно отнести её, внезапно, открытость. Предположим, некие госорганы или другие нехорошие до чужого благосостояния люди начнут интересоваться сделками с крупными суммами в токенах и стараться отследить их участников и насильно подружиться с ними.. И по дружески одолжить или пополнить бюджет перед выборами.

Получение информации ЗА пределами блокчейна - также слабое звено. Предположим, "упал" сайт центробанка, откуда берется информация о стоимости валюты или биржи, где рассчитывается стоимость 1 мг. золота.. А в контракте не вырубить топором и не сменить адрес сайта. И будет у нас кладбище разных смарт-контрактов, ссылающихся на уже неработающие сайты, где доллар будет ещё по 36 рублей и так далее. Кто и как будет сортировать и разбираться в этом "острове погибших кораблей" - покажет история.

И ещё - смарт контракты не ошибаются. Ошибаются люди, которые их программируют. А в программах бывают баги. Если такие контракты будут сделаны, а ошибки найдены - исправить их можно только двумя способами - форк всей системы (полагаю, именно так появился Etherium Classic) либо составление нового контракта и прекращение использования старого.

Разумеется, несмотря на многие обучающие темы, смарт контракт самостоятельно могут написать только люди, знакомые с программированием.


Проще всего взять уже готовый и отработанный, многократно проверенный контракт и переделать под себя (так, например, клепают десятками ICO под разные монетки, делается это минут за 5-10 правок и компиляции, меняя название монетки и кошелек для сбора "пожертвований"). И именно эта ниша, "купи слона", позволила и честным и нечестным участникам рынков почуствовать себя Мавродебы основателями новых проектов, бОльшая часть из которых стремительно летит вниз после открытия бирж, а площадке для таких прожектов - стать на один уровень с Bitcoin. Ну, а если вы хотите купить мыльных пузерей в числе первых - ускорьте свою транзакцию по переводу токенов, поддайте газу, что тоже стоит немалых денег.. Но это другая история. Если кому есть что добавить или спросить - с удовольствием будем разбираться вместе, присоединяйтесь.

Конечно, все виды юридических конструкций, придуманных человеком за века существования права и договора, перенести в смарт-контракт нереально.
Но, как бы ответил один мой знакомый бот "Пока нереально".

Всем добра.

Кдпв 1 2 3 4

TEXT.RU - 100.00%

1
270.276 GOLOS
На Golos с August 2017
Комментарии (9)
Сортировать по:
Сначала старые