Смарт-контракты. Часть 2. От хайпа к реальности

в 8:43, , рубрики: blockchain, cryptocurrency, jincor, jincorico, Блог компании Jincor, блокчейн, блокчейн-сообщество, децентрализованные системы, Криптовалюты

В прошлой статье (Смарт-контракты. Часть 1. Когда бумага знает, что ты ей сказал и делает это) мы рассказали немного истории, разобрали, что такое смарт-контракт и какие обязательные элементы он в себе несет, прошлись по сферам применения смарт-контрактов и в общих чертах рассказали, как мы планируем реализовывать корпоративные смарт-контракты для наших клиентов в экосистеме Jincor.

В этой статье мы немного спустимся на землю — перейдем от теории к практике, разберем конкретные преимущества смарт-контрактов, смоделируем три примера использования корпоративных смарт-контрактов и коснемся недостатков инфраструктуры. Кроме того, расскажем о том, какие могут возникнуть трудности при внедрении смарт-контрактов и о том, как мы справляемся с ними в Jincor.

Смарт-контракты. Часть 2. От хайпа к реальности - 1

Зачем использовать смарт-контракты? Что это дает?

По сравнению с обычными бумажными контрактами смарт-контракты обладают рядом фундаментальных преимуществ:

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

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

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

Экономия. Смарт-контракты сохраняют ваши средства, так как они устраняют из бизнес-процессов посредников, о которых говорилось выше. Стоимость нотариальных заверений сделок может доходить до сотен тысяч долларов. А ведь заверять у нотариуса иногда необходимо не только сам контракт, но каждую транзакцию по нему. Думаю, что каждый из вас уже сталкивался с этим в своей деятельности и понимает, о каком объеме средств идет речь.

Точность. Автоматизированные контракты не только быстрее и дешевле, чем обычные, они также помогают избегать ошибок, которые возникают при ручном заполнении форм документов и исключают человеческий фактор при проведении транзакций по контракту.

Немного примеров из экономики:

Инвестиционный банкинг: при торговле синдицированными кредитами корпоративные клиенты с помощью смарт-контрактов могли бы рассчитывать на более короткие циклы расчетов. Вместо нынешних 20 или более дней, умные контракты могут обеспечить циклы расчетов продолжительностью в 6-10 дней. Это может привести к увеличению спроса на торговлю данными инструментами на 5%, что приведет к дополнительным доходам в размере от $2 до 7 млрд в год для профессиональных трейдеров.

Страхование. Использование смарт-контрактов в потребительском секторе страхования может привести к ежегодной экономии в размере $21 млрд за счет автоматизации и сокращения накладных расходов на обработку претензий. Потребители также могут ожидать более высоких страховых выплат, поскольку страховщики могут использовать часть сэкономленных средств именно для этого.

Банковские услуги: индустрия банковских инструментов и кредитования (корпоративного, потребительского, ипотечного и др.) сможет получить огромную выгоду при внедрении смарт-контрактов. Автоматизировав процедуры заключения банковских контрактов и исполнения транзакций по ним, а также исключив из процесса людей, которые занимаются обработкой и заполнением документов, банки смогут рассчитывать на экономию в размере от $480 до 960 за каждый кредит — это приведет к экономии от $3 до 11 млрд в год. Для потребителей данная экономия может выразиться в снижении пунктов по процентным ставкам кредитования, а также снижении операционных издержек на банковские комиссии и транзакции.

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

Смарт-контракты. Часть 2. От хайпа к реальности - 2

Теперь к недостаткам и тому, какое решение для них мы видим в Jincor:

Отсутствие среды и инфраструктуры. Как мы уже говорили в первой статье, технология блокчейн напоминает нам интернет 90-х годов, когда на всю сеть едва ли было 20-30 достойных программ и сервисов. Вследствие этого многие возможности еще не реализованы. В случае со смарт-контрактами, например, нет программ-оракулов, которые могли бы обеспечить привязку цифрового мира к реальному и предоставить смарт-контрактам все необходимые входные данные для исполнения их бизнес-логики. Это создает определенные препятствия для интеграции смарт-контрактов в повседневную жизнь организаций. Большинство контрактов так или иначе имеют отношение к внешнему миру – отгрузки, таможня, логистика и прочее. Для всех этих данных требуется прочная сеть оракулов, которые будут предоставлять их безопасным и надежным способом.

Решение. Ускоренное развитие технологий и участие в их разработке таких гигантов как Linux, IBM, Intel, Microsoft и многих других, позволяет нам с разумной уверенностью говорить о том, что решение данного недостатка — это всего лишь вопрос пары лет.

Неизменяемость смарт-контрактов. Еще одним возможным препятствием может стать неизменяемость смарт-контрактов. Смарт-контракты — это запрограммированная бизнес-логика, сохраненная в Blockchain и недоступная для изменений. Но в реальной жизни контракты имеют свойства пересматриваться, в них часто вносятся дополнения или изменения по соглашению сторон. Будущие смарт-контракты должны иметь возможность оставлять в себе свободные входы, к которым смарт-контракт сможет обращаться и проверять свой код на актуальность, либо использовать данные из дополнительного соглашения для исполнения обязательств по контракту.

Решение:

Смарт-контракты. Часть 2. От хайпа к реальности - 3

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

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

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

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

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

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

Решение. Чтобы скрыть эти данные от третьих лиц, компаниям необходима возможность строить смарт-контракты на закрытом enterprise-блокчейне, который позволит сохранить конфиденциальность всех данных и транзакций. Разработкой именно такого блокчейна заняты специалисты Jincor.

Jincor ICO
Jincor запускает ICO для сбора денежных средств, необходимых для дальнейшей разработки экосистемы и выхода на глобальный рынок.

Начиная с 21 августа, у вас будет уникальная возможность купить токены JCR в рамках pre-ICO в два раза дешевле стартовой цены токена (ICO начнется 1 ноября).

Токены JCR в будущем будут необходимы для полноценного использования платформы организациями. Несмотря на то, что использование экосистемы Jincor для организаций будет бесплатным, часть функционала будет осуществляться на платной основе, и для расчетов с Jincor в качестве оплаты будут приниматься JCR токены. В том числе, платным будет создание смарт-контрактов и их арбитраж.

Автор:

Смарт-контракты. Часть 2. От хайпа к реальности / Блог компании Jincor / Geektimes

font-face{font-family:'Fira Sans';font-style:normal;font-weight:500;src:url(/fonts/0/FiraSans/firaSans-medium.eot);src:local("Fira Sans Medium"),local("FiraSans-Medium"),url(/fonts/0/FiraSans/firaSans-medium.eot?#iefix) format("embedded-opentype"),url(/fonts/0/FiraSans/firaSans-medium.woff2) format("woff2"),url(/fonts/0/FiraSans/firaSans-medium.woff) format("woff"),url(/fonts/0/FiraSans/firaSans-medium.ttf) format("truetype")}

/* Font Face Observer v2.0.13 - © Bram Stein. License: BSD-3-Clause */(function(){'use strict';var f,g=[];function l(a){g.push(a);1==g.length&&f()}function m(){for(;g.length;)g[0](),g.shift()}f=function(){setTimeout(m)};function n(a){this.a=p;this.b=void 0;this.f=[];var b=this;try{a(function(a){q(b,a)},function(a){r(b,a)})}catch(c){r(b,c)}}var p=2;function t(a){return new n(function(b,c){c(a)})}function u(a){return new n(function(b){b(a)})}function q(a,b){if(a.a==p){if(b==a)throw new TypeError;var c=!1;try{var d=b&&b.then;if(null!=b&&"object"==typeof b&&"function"==typeof d){d.call(b,function(b){c||q(a,b);c=!0},function(b){c||r(a,b);c=!0});return}}catch(e){c||r(a,e);return}a.a=0;a.b=b;v(a)}}
function r(a,b){if(a.a==p){if(b==a)throw new TypeError;a.a=1;a.b=b;v(a)}}function v(a){l(function(){if(a.a!=p)for(;a.f.length;){var b=a.f.shift(),c=b[0],d=b[1],e=b[2],b=b[3];try{0==a.a?"function"==typeof c?e(c.call(void 0,a.b)):e(a.b):1==a.a&&("function"==typeof d?e(d.call(void 0,a.b)):b(a.b))}catch(h){b(h)}}})}n.prototype.g=function(a){return this.c(void 0,a)};n.prototype.c=function(a,b){var c=this;return new n(function(d,e){c.f.push([a,b,d,e]);v(c)})};
function w(a){return new n(function(b,c){function d(c){return function(d){h[c]=d;e+=1;e==a.length&&b(h)}}var e=0,h=[];0==a.length&&b(h);for(var k=0;k<a.length;k+=1)u(a[k]).c(d(k),c)})}function x(a){return new n(function(b,c){for(var d=0;dparseInt(a[1],10)}else C=!1;return C}function J(){null===F&&(F=!!document.fonts);return F}
function K(){if(null===E){var a=document.createElement("div");try{a.style.font="condensed 100px sans-serif"}catch(b){}E=""!==a.style.font}return E}function L(a,b){return[a.style,a.weight,K()?a.stretch:"","100px",b].join(" ")}
A.prototype.load=function(a,b){var c=this,k=a||"BESbswy",q=0,D=b||3E3,H=(new Date).getTime();return new Promise(function(a,b){if(J()&&!G()){var M=new Promise(function(a,b){function e(){(new Date).getTime()-H>=D?b():document.fonts.load(L(c,'"'+c.family+'"'),k).then(function(c){1parseInt(b[1],10)||536===parseInt(b[1],10)&&11>=parseInt(b[2],10))),b=B&&(f==v&&g==v&&h==v||f==w&&g==w&&h==w||f==x&&g==x&&h==x)),b=!b;b&&(d.parentNode&&d.parentNode.removeChild(d),clearTimeout(q),a(c))}function I(){if((new Date).getTime()-H>=D)d.parentNode&&d.parentNode.removeChild(d),b(c);else{var a=document.hidden;if(!0===a||void 0===a)f=e.a.offsetWidth,
g=n.a.offsetWidth,h=p.a.offsetWidth,u();q=setTimeout(I,50)}}var e=new r(k),n=new r(k),p=new r(k),f=-1,g=-1,h=-1,v=-1,w=-1,x=-1,d=document.createElement("div");d.dir="ltr";t(e,L(c,"sans-serif"));t(n,L(c,"serif"));t(p,L(c,"monospace"));d.appendChild(e.a);d.appendChild(n.a);d.appendChild(p.a);document.body.appendChild(d);v=e.a.offsetWidth;w=n.a.offsetWidth;x=p.a.offsetWidth;I();z(e,function(a){f=a;u()});t(e,L(c,'"'+c.family+'",sans-serif'));z(n,function(a){g=a;u()});t(n,L(c,'"'+c.family+'",serif'));
z(p,function(a){h=a;u()});t(p,L(c,'"'+c.family+'",monospace'))})})};"object"===typeof module?module.exports=A:(window.FontFaceObserver=A,window.FontFaceObserver.prototype.load=A.prototype.load);}());

(function( w ){
if( w.document.documentElement.className.indexOf( "fonts-loaded" ) > -1 ){ return; }

var html = document.documentElement;
var FS500 = new w.FontFaceObserver("Fira Sans", { weight: 500 });

FS500.load().then(function() {
html.classList.add('fonts-loaded');
sessionStorage.fontsLoaded = true;
console.log('FS500-loaded');
}).catch(function () {
sessionStorage.fontsLoaded = false;
console.log('FS500-unloaded');
});

if (sessionStorage.fontsLoaded) {
html.classList.add('fonts-loaded');
}
}(this));

var N = 5; var ar_duo1 = Math.floor(Math.random()*N+1);

if (typeof adbl == 'undefined'){ var adbl = 'yes';}

var user_type = "guest";

var page_type = "publish_corp";

(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');

ga('create', 'UA-726094-21', 'auto');
ga('create', 'UA-726094-24', 'auto', {'name': 'HGM'});

ga('require', 'displayfeatures');
ga('set', 'dimension1', user_type); // user type - guest/readonly/habrauser
ga('set', 'dimension2', adbl);

ga('set', 'dimension3', page_type);

(function() {
var win = window;
var removeUtms = function(){
var location = win.location;
if (location.search.indexOf('utm_') != -1 && history.replaceState) {
history.replaceState({}, '', window.location.toString().replace(/(&|?)utm([_a-z0-9=-]+)/g, ""));
}
};
ga('send', 'pageview', { 'hitCallback': removeUtms });
})();

ga('HGM.set', 'dimension1', user_type);
ga('HGM.set', 'dimension2', "geektimes");
ga('HGM.send', 'pageview');

var adcm_config ={
id:1034,
platformId: 34,

tags: ['hub_cryptocurrency', 'hub_decenter', 'g_software', 'g_computer_security'],
init: function () {
window.adcm.call();
}
};

Смарт-контракты. Часть 2. От хайпа к реальности

    В прошлой статье (Смарт-контракты. Часть 1. Когда бумага знает, что ты ей сказал и делает это) мы рассказали немного истории, разобрали, что такое смарт-контракт и какие обязательные элементы он в себе несет, прошлись по сферам применения смарт-контрактов и в общих чертах рассказали, как мы планируем реализовывать корпоративные смарт-контракты для наших клиентов в экосистеме Jincor.

    В этой статье мы немного спустимся на землю — перейдем от теории к практике, разберем конкретные преимущества смарт-контрактов, смоделируем три примера использования корпоративных смарт-контрактов и коснемся недостатков инфраструктуры. Кроме того, расскажем о том, какие могут возникнуть трудности при внедрении смарт-контрактов и о том, как мы справляемся с ними в Jincor.

    Смарт контракты. Часть 2. От хайпа к реальности

    Зачем использовать смарт-контракты? Что это дает?

    По сравнению с обычными бумажными контрактами смарт-контракты обладают рядом фундаментальных преимуществ:

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

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

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

    Экономия. Смарт-контракты сохраняют ваши средства, так как они устраняют из бизнес-процессов посредников, о которых говорилось выше. Стоимость нотариальных заверений сделок может доходить до сотен тысяч долларов. А ведь заверять у нотариуса иногда необходимо не только сам контракт, но каждую транзакцию по нему. Думаю, что каждый из вас уже сталкивался с этим в своей деятельности и понимает, о каком объеме средств идет речь.

    Точность. Автоматизированные контракты не только быстрее и дешевле, чем обычные, они также помогают избегать ошибок, которые возникают при ручном заполнении форм документов и исключают человеческий фактор при проведении транзакций по контракту.

    Немного примеров из экономики:

    Инвестиционный банкинг: при торговле синдицированными кредитами корпоративные клиенты с помощью смарт-контрактов могли бы рассчитывать на более короткие циклы расчетов. Вместо нынешних 20 или более дней, умные контракты могут обеспечить циклы расчетов продолжительностью в 6-10 дней. Это может привести к увеличению спроса на торговлю данными инструментами на 5%, что приведет к дополнительным доходам в размере от $2 до 7 млрд в год для профессиональных трейдеров.

    Страхование. Использование смарт-контрактов в потребительском секторе страхования может привести к ежегодной экономии в размере $21 млрд за счет автоматизации и сокращения накладных расходов на обработку претензий. Потребители также могут ожидать более высоких страховых выплат, поскольку страховщики могут использовать часть сэкономленных средств именно для этого.

    Банковские услуги: индустрия банковских инструментов и кредитования (корпоративного, потребительского, ипотечного и др.) сможет получить огромную выгоду при внедрении смарт-контрактов. Автоматизировав процедуры заключения банковских контрактов и исполнения транзакций по ним, а также исключив из процесса людей, которые занимаются обработкой и заполнением документов, банки смогут рассчитывать на экономию в размере от $480 до 960 за каждый кредит — это приведет к экономии от $3 до 11 млрд в год. Для потребителей данная экономия может выразиться в снижении пунктов по процентным ставкам кредитования, а также снижении операционных издержек на банковские комиссии и транзакции.

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

    Смарт контракты. Часть 2. От хайпа к реальности

    Теперь к недостаткам и тому, какое решение для них мы видим в Jincor:

    Отсутствие среды и инфраструктуры. Как мы уже говорили в первой статье, технология блокчейн напоминает нам интернет 90-х годов, когда на всю сеть едва ли было 20-30 достойных программ и сервисов. Вследствие этого многие возможности еще не реализованы. В случае со смарт-контрактами, например, нет программ-оракулов, которые могли бы обеспечить привязку цифрового мира к реальному и предоставить смарт-контрактам все необходимые входные данные для исполнения их бизнес-логики. Это создает определенные препятствия для интеграции смарт-контрактов в повседневную жизнь организаций. Большинство контрактов так или иначе имеют отношение к внешнему миру – отгрузки, таможня, логистика и прочее. Для всех этих данных требуется прочная сеть оракулов, которые будут предоставлять их безопасным и надежным способом.

    Решение. Ускоренное развитие технологий и участие в их разработке таких гигантов как Linux, IBM, Intel, Microsoft и многих других, позволяет нам с разумной уверенностью говорить о том, что решение данного недостатка — это всего лишь вопрос пары лет.

    Неизменяемость смарт-контрактов. Еще одним возможным препятствием может стать неизменяемость смарт-контрактов. Смарт-контракты — это запрограммированная бизнес-логика, сохраненная в Blockchain и недоступная для изменений. Но в реальной жизни контракты имеют свойства пересматриваться, в них часто вносятся дополнения или изменения по соглашению сторон. Будущие смарт-контракты должны иметь возможность оставлять в себе свободные входы, к которым смарт-контракт сможет обращаться и проверять свой код на актуальность, либо использовать данные из дополнительного соглашения для исполнения обязательств по контракту.

    Решение:

    Смарт контракты. Часть 2. От хайпа к реальности

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

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

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

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

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

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

    Решение. Чтобы скрыть эти данные от третьих лиц, компаниям необходима возможность строить смарт-контракты на закрытом enterprise-блокчейне, который позволит сохранить конфиденциальность всех данных и транзакций. Разработкой именно такого блокчейна заняты специалисты Jincor.

    Jincor ICO
    Jincor запускает ICO для сбора денежных средств, необходимых для дальнейшей разработки экосистемы и выхода на глобальный рынок.

    Начиная с 21 августа, у вас будет уникальная возможность купить токены JCR в рамках pre-ICO в два раза дешевле стартовой цены токена (ICO начнется 1 ноября).

    Токены JCR в будущем будут необходимы для полноценного использования платформы организациями. Несмотря на то, что использование экосистемы Jincor для организаций будет бесплатным, часть функционала будет осуществляться на платной основе, и для расчетов с Jincor в качестве оплаты будут приниматься JCR токены. В том числе, платным будет создание смарт-контрактов и их арбитраж.

    !function(e){function t(t,n){if(!(n in e)){for(var r,a=e.document,i=a.scripts,o=i.length;o--;)if(-1!==i[o].src.indexOf(t)){r=i[o];break}if(!r){r=a.createElement("script"),r.type="text/javascript",r.async=!0,r.defer=!0,r.src=t,r.charset="UTF-8";;var d=function(){var e=a.getElementsByTagName("script")[0];e.parentNode.insertBefore(r,e)};"[object Opera]"==e.opera?a.addEventListener?a.addEventListener("DOMContentLoaded",d,!1):e.attachEvent("onload",d):d()} } }t("//top-fwz1.mail.ru/js/code.js","_tmr"),t("//mediator.imgsmail.ru/2/mpf-mediator.min.js","_mediator")}(window);

    Метки:


    Смарт контракты. Часть 2. От хайпа к реальности

    Jincor
    23,86

    Компания

    Поделиться публикацией

    Комментарии 6

    • 18 августа 2017 в 12:35

      0

      Отлично. Значит стоит закупаться ETH )

      • 18 августа 2017 в 12:56

        0

        Спасибо за внимание!
        Участие в нашем pre-ICO в этот понедельник (21 августа) тоже отличный повод закупаться эфиром ;)

      • 18 августа 2017 в 13:05

        +1

        Опять ICO? :/
        Сколько сборщиков крипты дошли до выполнения своих обещаний и сколько уже сдулись? какой %?

      • 18 августа 2017 в 17:14

        0

        Потом выяснится, что смарт-контракты были придуманы только для того, чтобы поднять курс эфира.

        • 18 августа 2017 в 17:17

          +1

          Спасибо за комментарий!
          Если последовать за Вашей аналогией, то интернет был придуман для того, чтобы поднять курс акций компании Google :)

        Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

        Самое читаемое

        // global vars
        var g_base_url = 'geektimes.ru';
        var g_show_xpanel = false;
        var g_base_fullurl = 'https://geektimes.ru/';
        var g_is_guest = false;

        MathJax.Hub.Config({
        showProcessingMessages: false,
        showMathMenu: true,
        tex2jax: {
        inlineMath: [['$inline$','$inline$']],
        displayMath: [['$$display$$','$$display$$']],
        processEscapes: true
        },
        MathMenu: {
        showRenderer: true,
        showContext: true
        }
        });

        MathJax.Extension.Img2jax = {
        PreProcess: function (element) {
        var hasMath = false;
        var images = element.querySelectorAll('[data-tex]');
        for (var i = images.length - 1; i >= 0; i--) {
        var img = images[i];
        var tex = img.alt.replace(/(rn|n|r)/gm, " ");
        if (tex && tex[0] === '$'){
        var script = document.createElement("script"); script.type = "math/tex";
        hasMath = true;
        if (img.getAttribute('data-tex') == "display"){script.type += ";mode=display"}
        MathJax.HTML.setScript(script, tex.substring(1,tex.length-1));
        img.parentNode.replaceChild(script,img);
        }
        }
        }
        };

        MathJax.Hub.Register.PreProcessor(["PreProcess", MathJax.Extension.Img2jax]);

        $(document).ready( function(){
        window.tmidLogin = function(){ return false; };
        if( $.cookie('tmid_no_check') == undefined ) {
        var expire = new Date();
        expire.setMinutes(expire.getMinutes() + 10 );
        $.cookie('tmid_no_check', 1, { expires: expire } );
        $.getScript("https://id.tmtm.ru/checklogin/", function(){
        if( window.tmidLogin() ) {
        var href = $('#login').attr('href')+'?checklogin=true';
        if( href !== undefined ) { window.location.href = href; }
        }
        });
        }
        });

        (function (d, w, c) {
        (w[c] = w[c] || []).push(function() {
        try {
        if (typeof (_yaparams) != 'undefined') {
        w.yaCounter26722401 = new Ya.Metrika({
        id: 26722401,
        clickmap: true,
        trackLinks: true,
        accurateTrackBounce: true,
        webvisor: true,
        params: _yaparams
        });
        } else {
        w.yaCounter26722401 = new Ya.Metrika({
        id: 26722401,
        clickmap: true,
        trackLinks: true,
        accurateTrackBounce: true,
        webvisor: true
        });
        }
        } catch(e) { }
        });

        var n = d.getElementsByTagName("script")[0],
        s = d.createElement("script"),
        f = function () { n.parentNode.insertBefore(s, n); };
        s.type = "text/javascript";
        s.async = true;
        s.src = "https://mc.yandex.ru/metrika/watch.js";

        if (w.opera == "[object Opera]") {
        d.addEventListener("DOMContentLoaded", f, false);
        } else { f(); }
        })(document, window, "yandex_metrika_callbacks");

        Источник

        Поделиться

        * - обязательные к заполнению поля