Разработка блокчейн – Что нужно знать начинающему блокчейн-разработчику

Технология блокчейн в новой бизнес модели от маленькой кондитерской / Habr

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


Иллюстрация из книги Евгения Федотова

Небольшая предыстория. Ее важно рассказать, чтобы понимать кто мы и чем занимаемся. С 2014 года мы владеем небольшим бизнесом в Москве в сфере общественного питания. Занимаемся производством современных кондитерских изделий. В мае 2017 открыли первое оффлайн заведение в формате кафе с открытым производственным цехом и приставкой «экспериментальное заведение».

Старожилы Хабра уже на этом моменте могут завернуть эту статью с комментарием — кафе и IT. Ребята, что вы здесь забыли? Но, забегая вперед, хочу сказать, что сегодня мы занимаемся разработкой IT инструмента — BI&Blockchain решение на основе коллективного разума. И именно на этом инструменте я хочу акцентировать внимание читателя в этой и последующих статьях.

Биткоин


Мое знакомство с криптовалютой началось в 2014 году. В то время, мы с товарищем начали изучать крипту и, конечно же, знакомство началось с биткоина. Это знакомство привело нас к понятию майнинга. В то время, тратить деньги на покупку биткоина было жалко, потому что никто из нас не понимал, почему курс этой виртуальной пустышки должен расти, а мы заработать. Мой товарищ работал системным администратором в крупном торговом центре в Москве. Его должность давала нам возможность пользоваться инфраструктурой этого ТЦ. Впрочем, из инфраструктуры мы, ввиду нашей безграничной «наглости», смогли воспользоваться только бесплатным электричеством и высокоскоростным интернетом. Так родилась идея собрать собственную ферму для майнинга и подпитать его халявными ресурсами.

Внимательный читатель спросит — вам было жалко 100$ на покупку биткоина, но вы не пожалели 1500$ на покупку сервера? Именно так. Объяснение простое — реальные вещи имеют реальную стоимость и этот сервер можно было быстро и легко продать, если повезет — не потеряв в стоимости.

Так получилось, что момент покупки первых 2х видеокарт совпал с резким ростом курса биткоина и, как следствие, ростом спроса на видеокарты. За неделю мы окупили наш сервер, занимаясь перепродажей видеокарт. А когда спрос утих, запустили сервер на более дешевых картах (потому что топовых просто не было в Москве) и сменили план на майнинг лайткоина.

За 1.5 года работы было добыто 20 лайткоинов. По курсу того времени это около 400$. Простые математические расчеты показывали жирный минус. Как оказалось, заработать нам удалось, продавая лопаты, во время золотой лихорадки.

Биткоин. Часть 2


Добытые лайткоины, как и сервер мы продали позже. А на вырученные деньги купили 2 биткоина по курсу 700$. Спустя какое то время, продали потеряв 100$ от продажи 1BTC…

Осязаемое, реальное и захватывающее. Роль IT для малого бизнеса


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

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

Так получилось, что к Вере присоединился человек из мира IT (знакомьтесь — автор статьи, продавший биткоин в 2016 году). У него появилась возможность взглянуть на производственные и бизнес процессы очень сложного, по своей сути, бизнеса в сфере общепита. Множество мелких процессов, низкая степень контроля, низкая степень автоматизации и огромная роль человеческого фактора. Мы увидели огромные возможности по оптимизации и увеличению эффективности всех внутренних процессов. Так наше первое кафе превратилось в полигон для тестирования наших идей.

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

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

Мы учимся работать эффективно и не повторять ошибки.

Мы любим играть в шахматы — это интересная, сложная, многогранная игра. Она тренирует мозг. Игра в «трясучку» или подкидывание монетки — тоже имеет место быть, но скорее как хобби. Для души.

Блокчейн


До момента открытия первого оффлайн заведения к нам присоединился еще один человек. Первый инвестор. Математик, экономист. Человек, с опытом выведения компаний на IPO. Который в итоге превратился в эффективно работающего удаленного менеджера. Используя сторонние IT решения (автоматизированный склад, онлайн кассы, CRM системы), мы каждый день натыкались на ограничения в том или ином решении. В то же время, сторонние решения стали основой новой бизнес модели, в которой прозрачны все финансовые и производственные процессы, а менеджеры и инвесторы становятся командой.

Несколько слов от Ивана — нашего первого инвестора.

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

Июнь 2017 года. Про блокчейн говорят все и всюду. Появляется все больше и больше компаний, которые проводят ICO для реального бизнеса. Первопроходцем считается Михаил Шляпников и Колионово. Возможность создания своих собственных виртуальных денег, подкрепленных реальным производством витает в воздухе. А принципы прозрачности и «траста» технологии блокчейна прекрасно ложатся в нашу новую бизнес модель.

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

Так что же такое блокчейн для нас? Это прежде всего, распределенная база данных. Мы планируем использовать блокчейн для фиксации всех ключевых показателей работы бизнеса: бухгалтерию, кассовые чеки, управленческие решения и текущие стратегические планы. Но чтобы бизнес сделать прозрачным, блокчейн ведь не нужен? Достаточно автоматизировать сбор информации и предоставить доступ к ней…

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

ICO


К августу 2017 года, осознав необходимость разработки инструмента, который в будущем станет основой для нашего бизнеса, мы пришли к идее проведения ICO. Так родился проект, при подготовке которого, мы вновь шли путем, противоречащим всем мыслимым «традициям», суть которых:
  • проведения ICO ради ICO.
  • искуственно завуалированный выпуск токена под идею, а как следствие — банальный сбор средств.

Продумывая наш проект, мы ставили перед собой ряд задач:
  1. Привлечь в проект и в бизнес людей, которые разделят наши идеи и подход в ведении бизнеса.
  2. Создать возможность для держателей токена участвовать в распределении прибыли от существующего и развивающегося бизнеса.
  3. Дать возможность держателям токена участвовать в развитии бизнеса.
  4. Открыть для держателей токена все внутренние процессы бизнеса, финансовые показатели и стратегические решения руководителей.
  5. Дать возможность влиять на решения руководства, опираясь на собственный анализ ключевых показателей бизнеса.
  6. Дать возможность держателям токена «продавать» экспертные услуги, которые будут полезны бизнесу.

Мы убеждены в том, что объединив финансовые и интеллектуальные возможности мы построим современный высокодоходный бизнес и наголову превзойдем конкурентов.

Все эти мысли привели нас к идее создания IT решения — SIMT (Smart Investment Management Tool). О нем я расскажу более подробно. Но, чуть позже.

Наш путь к ICO мы начали с ветки на bitcointalk. В весьма аутентичной форме. Мы пришли на форум как новички с новым зарегистрированным акаунтом. Создали ветку проекта в простой форме без картинок, красочных заголовков и т.п. (хотя нам есть, что показать). Это был сухой текст с описанием проекта и идеи.

Мы не скрывали, что мы новички в мире криптосообщества. Не скрывали и того, что пришли на форум для того, чтобы донести наши мысли, услышать комментарии, вопросы, сарказм. Сообщество дало нам возможность стркутрурировать наши мысли. Так родился white paper, основой которого стала довольно детальная история нашего бизнеса, план на несколько лет вперед и скрупулезно просчитанная экономика токена.

В процессе работы над WP родилась экономическая модель проекта, анализ которой позволит оценить наши планы.

С октября по декабрь мы активно вели общение на форуме. Идеи и мысли приобретали четкую структуру, мы получали ценные знания. Принцип открытости дал свои результаты. Проект приобрел законченный вид и получил должное оформление. Колоссальный труд выполнен силами 2х человек, параллельно ведущими операционную деятельность кафе и бизнеса. Это были сложные и интересные времена. Каждый комментарий как вызов. Критика — как возможность задуматься и проанализировать собственные действия.

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

Описание услуг для ICO от ambisafe или icos, а также «экспертов» одиночек я обязательно упомяну в отдельной статье. Общение с представителями различных компаний, предлагающих услуги для ICO, а также новоиспеченными экспертами сформировало четкое понимание что такое ICO на сегодняшний день, а также почему большинство ICO — это хайп или скам.

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

Мы нашли для себя ответы на такие вопросы как:

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

Мы изначально шли непростым и нестандартным путем в подготовке ICO. Чего нам только стоило решение об отмене баунти. Шквал эмоций и одна из самых обсуждаемых тем дня на форуме. Люди не понимали нас, не понимали как мы могли нарушить устоявшиеся традиции, пойти против сообщества. Называли нас глупцами.

Но все наши решения были понятными, обоснованными и аргументированными. Что уж говорить про наши финансовые цели (над которыми смеялись и смеются многие, кто занимается проектами ICO): $25k на пресейле с максимальными бонусами, $150k и $750k soft и hard cap соответственно без каких либо бонусов. Ведь раздавая бонусы, прежде всего, страдает цена будущего токена.

Разработка SIMT


Выше вы уже могли заметить эту странную аббревиатуру. SIMT — Smart Investment Management Tool. Интеграция IT решения в работающий бизнес. Тестирование и разработка прикладного инструмента, который позволит увеличить эффективность бизнеса в сфере общепита, так сильно обделенного вниманием IT технологий.

Принципиальная схема работы SIMT изображена на этой схеме.

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

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

После презентации SIMT сообществу, мы столкнулись с абсолютным непониманием идеи этого инструмента и возможностей, которые нам дает этот инструмент. Именно поэтому вы читаете эту статью на Хабре. Мы пришли в уважаемое сообщество людей и ваше мнение, критика, ваши вопросы помогут нам объяснить принципы работы этого решения и ключевую концепцию SIMT.

Функционал будущего инструмента:

  • Вся информация о работе будущей сети (облачные кассы, операционные расходы, закупка сырья, банковские комиссии, фонд оплаты труда, налоги и сборы, арендная плата, коммунальные платежи, рекламные расходы и прочее) доступна для анализа в SIMT и ежесуточно фиксируется в децентрализованном реестре.
  • Доступ в SIMT будет предоставлен держателям токенов.
  • Стратегический план развития сети с высокой детализацией представлен в SIMT.
  • Инвесторы (держатели токенов) имеют возможность оценить каждый пункт Стратегического плана развития, внести собственное альтернативное предложение/дополнение, а также лоббировать предложения других пользователей SIMT посредством голосования.
  • При условии поддержки многих пользователей предложение/дополнение инвесторов (держателей токенов) будет доставлено на рассмотрение CEO и руководству компании
  • Количество токенов не влияет на силу голоса. Один держатель токена (любого кол-ва токенов) = 1 голос. Ценность идеи определяет большинство голосов, а не контрольный пакет токенов.

Мы считаем, что принятие решения с риском для собственного капитала – гарантия ответственного обдуманного решения. Совокупность оценок пунктов Стратегического плана развития сети, формируют комплексную оценку деятельности CEO и руководства компании каждый отчетный период (месяц). Это внутренний индекс одобрения действий руководства компании.

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

Создаваемый IT инструмент – это «консильери» в бизнесе с возможностями коллективного разума, диффузия инвесторов в Проект. Посредством этого инструмента единица имеет право голоса и возможность быть услышанной большинством.

Люди, разделяющие наши идеи, ценности и подход


В моей статье вы увидите много слов про ICO, инвестиции, токены. Большинство людей, которым мы начинаем рассказывать о нашем проекте, о нашем бизнесе и о наших мечтах встречают нас, как говорится «по одежке». Но разговор переходит в другое русло, когда мы перебиваем и говорим — послушайте, мы пришли к вам не для того, чтобы попросить у вас денег или пригласить вас стать нашим инвестором. Мы пришли к вам рассказать вам наши идеи, поделиться опытом, интересными для нас событиями, историями. Презентовать проект, чтобы услышать ваше мнение. Мнения людей, критика, вопросы — это то, что дает нам силы развиваться, расти и строить новые планы.

Собирательный образ человека, который заинтересуется нашим проектом — это интеллектуал, в чем то авантюрист, в чем то рационалист. Помимо знания вершков криптономики имеет понимание политических процессов, касающихся криптотематики. Этот человек не округлит в удивлении глаза, когда узнает, что бизнес Илона Маска убыточный, но несмотря на это, инвесторы охотно вкладывают в Tesla или Uber (этот же пример, только с ДОДО пиццей, Федору привет и огромный респект). Человеку, который заинтересуется нашим проектом понятно, почему Amazon купили Whole Foods (гигантская американская сеть, занимающаяся продажей здоровой еды и никак не относящейся к IT и другим проектам Амазон).

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

PS Спустя два месяца после презентации нашего проекта, один «большой» и весьма известный бизнесмен выступил с идеей открыть ресторан на блокчейне в Москве. При этом на наше к нему письмо с описанием проекта он, после 5 минут поверхностного изучения, поставил клеймо «СКАМ». Мы относимся к этому с оптимизмом, ведь здоровая конкуренция это основа развития любого бизнеса.

habr.com

Сколько стоит разработка и внедрение блокчейна (игры, смарт-контракта, кошелька, приложения)?

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

Государственные проекты

Франция: 700 миллионов евро. В рамках усилий по сокращению уровня бюрократии, Франция намерена инвестировать 700 миллионов евро в блокчейн и другие технологии, которые могут снизить уровень бюрократии в правительственных структурах. Это часть программы Эммануэля Макрона (оглашенная во время предвыборной гонки), благодаря которой планируется сэкономить 75 миллиардов долларов и сократить 120 тыс. рабочих мест в государственном секторе.

Асвстралия: 1 миллиард австралийских долларов. В июле 2018 года IBM выиграл тендер на внедрение блокчейн-технологий в системы госуправления Австралии. Размер тендера — 1 миллиард австралийских долларов. По словам Харриет Грин, CEO of IBM Asia Pacific, контракт предполагает внедрение блокчейна в системы обработки информации для ведомств, связанных с министерством обороны и внутренних дел Австралии.

Евросоюз: 300 миллионов евро. В апреле 2018 года 21 страна-член Евросоюза и Норвегия подписали соглашение о создании «European Blockchain Partnership». Его главная цель — «создание European Blockchain Services Infrastructure (EBSI)». Это трансграничная платформа, которая будет предоставлять трансграничные цифровые услуги.

European Blockchain Partnership

По состоянию на ноябрь 2018 года «European Blockchain Partnership» расширился до 27 стран-членов и двух стран-партнеров. На разработку и имплементацию EBSI Евросоюз планирует потратить 300 миллионов евро.

Южная Корея: 200 миллионов долларов. В июне 2018 года Министерство науки Южной Кореи объявило о новой «Стратегии развития технологической цепи», согласно которой планирует выделить более 200 миллионов долларов на развитие и внедрение блокчейна в государственную инфраструктуру:

  • внутренний и межгосударственный электронный документооборот;
  • регистрация и операции с недвижимым имуществом;
  • таможенное оформление и логистика;
  • контроль продуктивности животноводства;
  • электронное голосование.

Город Сеул: 100 миллионов долларов. Пак Вонсун, мэр южнокорейского г. Сеул, выступая в Цюрихе, заявил, что до 2022 года они планируют инвестировать 100 миллионов долларов в создание инфраструктуры «умного блокчейн-города». Для этого новую технологию внедрят в 14 государственных служб и создадут два блокчейн-комплекса для «выращивания» стартапов, на что выде

merehead.com

Руководство по разработке блокчейнов (Часть 1)

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

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

С тех пор как я ушел из Airbnb и стал работать с блокчейнами, я получил много вопросов о том, как можно научиться профессионально их разрабатывать. Что ж, перед вами мое авторитетное (но далеко не всеобъемлющее) руководство по основам разработки блокчейнов.

Оно состоит из 10 частей:

  1. Зачем учиться разработке блокчейнов
  2. Необходимые условия
  3. Теоретические основы Биткоина
  4. Строим блокчейн
  5. Ethereum и разработка смарт-контрактов
  6. Безопасность смарт-контрактов
  7. Переходим на профессиональную разработку
  8. Реализуем свои проекты
  9. Как ориентироваться в блокчейн-сообществе
  10. Как получить работу

Зачем учиться разработке блокчейнов

Прежде чем я отвечу на этот вопрос, позвольте кое-что уточнить: сейчас блокчейн крайне переоценен. Сегодняшние цены очень нестабильны, и с уверенностью можно сказать, что их обвал неизбежен. Подобное уже случалось раньше, и, скорее всего, произойдет снова. Но если вы собираетесь работать в этой области достаточно долго, то со временем вы перестанете обращать внимание на цены. Как сказал Эмин Гюн Сирер (Emin Gun Sirer), цена – это наименее интересный аспект криптовалют. Технологии же обладают огромной важностью, и они необратимо изменят наш мир.

Я не могу с уверенностью сказать, стоит ли вам погружаться в эту область, но я могу перечислить 5 причин, которые побудили к этому меня самого:

  1. Технология все еще находится на ранних стадиях развития.

Биткоин был изобретен 10 лет назад, но лишь в последние 2 года темп инноваций в этой сфере значительно ускорился, особенно с запуском Ethereum в 2015 году. Основная часть новых идей и компаний построены на базе Ethereum – технологии, которая сама еще является очень незрелой.

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

  1. Отсутствие серьезного кадрового резерва.

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

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

  1. Большая часть инноваций происходит вне академических кругов.

Как мы знаем, Сатоши Накамото (Satoshi Nakamoto) не обладал ученой степенью. На данный момент нет ни одного высшего учебного заведения, которое бы предлагало серьезное изучение блокчейн-технологий. Авторами большей части инноваций становились энтузиасты, предприниматели и независимые разработчики. Почти все, что вам нужно знать, содержится в Белых книгах, записях блогов, публичных каналах Slack и программах с открытым кодом. Вам остается лишь засучить рукава и взяться за изучение всех этих материалов.

  1. Спрос на талантливых сотрудников намного превосходит предложение.

Этой сфере банально не хватает разработчиков, и их невозможно быстро обучить. За каждого талантливого разработчика блокчейнов разворачивается нешуточная борьба, и многие проекты испытывают нехватку человеческих ресурсов. Даже лучшие компании не всегда способны предложить достаточное вознаграждение – слишком много на рынке других возможностей. Если вы обладаете нужными навыками, то вам легко будет найти работу.

  1. Криптовалюты — это круто!

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

В своем недавнем интервью Наваль Равикант (Naval Ravikant) сказал:

“Ключ к успеху заключается в том, чтобы предложить обществу то, что оно хочет, но не знает, как этого достичь. И вас не научат этому в школе, иначе этого «что-то» было бы уже достаточное количество”.

Делайте то, что никто, кроме вас, делать не умеет. Блокчейн – это новая технология, и ее еще предстоит серьезно доработать. Если у вас получится построить свою карьеру на децентрализованной технологии, она вас щедро вознаградит.

Итак, вы готовы попробовать? Но давайте сперва обсудим, что вам нужно знать прежде, чем бросаться в бой.

Необходимые условия

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

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

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

Информатика

Структуры данных

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

Криптография

Криптография – краеугольный камень криптовалют. Все криптовалюты для идентификации применяют криптографические алгоритмы с использованием открытых и закрытых ключей. Я бы порекомендовал начать их изучение с алгоритма RSA (он довольно простой и не требует серьезной математической подготовки), а затем переходить к ECDSA. Эллиптическая криптография требует понимания значительно более абстрактной математики. Знать все нюансы не столь важно, но надо понимать, что этот алгоритм используется в большинстве криптовалют, включая Биткоин.

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

Распределенные системы

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

Как только вы выходите за рамки одной машины, вы должны позаботиться о согласованности данных и консенсусе. Вы должны понимать разницу между линеаризуемой моделью и моделью согласованности в конечном счете. Также желательно знать особенности отказоустойчивых алгоритмов консенсуса, таких как Paxos и RAFT. Понимать сложности временных конфликтов в распределенных системах. Понимать компромисс между безопасностью и удобством.

Изучив это, вы сможете понять сложность решения задачи византийских генералов – основного требования безопасности публичных блокчейнов. Также вы, наверное, захотите узнать о PBFT, одном из первых масштабируемых алгоритмов, обеспечивающих решение задачи византийских генералов. На основе PBFT созданы большинство блокчейн алгоритмов коненсуса помимо proof-of-work. Вам опять-таки не нужно понимать все детали строения и работы PBFT – нужно лишь понять его основную идею и уровень безопасности.

Кроме того, очень полезно будет знать основные методы распределения баз данных (по сути своей, блокчейны – это не что иное, как базы данных). Почитайте о шардинге (например, через консистентное хеширование), однонаправленной репликации и согласованных коммитах. Просмотрите информацию о распределенных хэш-таблицах (DHT), таких как Chord и Kademlia.

Организация сетей

Децентрализация блокчейнов в значительной степени происходит из их сетевой peer-to-peer топологии. То есть, блокчейны являются прямыми потомками P2P сетей.

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

Публичные блокчейны обычно распространяют сообщения на основе gossip-протоколов лавинным методом. Полезно будет знать историю разработки архитектуры P2P сетей, от Napster и Gnutella до BitTorrent и Tor. Блокчейны стоят несколько обособленно, но их архитектура основывается на опыте использования сетей прошлых поколений.

Экономика

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

Теория игр

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

В вашем арсенале должны присутствовать две ключевые концепции: равновесие Нэша и фокальные точки, так как они играют важную роль в криптоэкономическом анализе.

Макроэкономика

Криптовалюты – это не только протоколы, это еще и форма денежных средств. Именно поэтому они подчиняются законам макроэкономики (если их можно назвать законами). Криптовалюты регулируются различными монетарными политиками, а также предсказуемо реагируют на инфляцию и дефляцию. Вы должны понимать эти процессы и их влияние на накопление, потребление и т. д.

Денежное обращение является еще одним важным для нас экономическим понятием, особенно в его связи с определением цены той или иной валюты.

Микроэкономика

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

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

Итак, вы пересмотрели и подтянули свои базовые знания (а может быть, пропустили этот момент – никто ведь не смотрит). Давайте теперь переходить к разработке блокчейнов.

(Продолжение следует)

Будь в курсе! Подписывайся на Криптовалюта.Tech в Telegram

cryptocurrency.tech

Как происходит управление блокчейн-проектом: взгляд изнутри

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

Однако есть ряд особенностей. Так, разработка в сфере блокчейна требует знания криптографии – науки о методах обеспечения конфиденциальности, целостности данных и аутентификации.

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

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

Технологические особенности влияют на планирование разработки и сроков. Важным отличием блокчейна является протокол согласования – процедура добавления новой функциональности. В протоколе Waves участник сети указывает ее идентификатор в блоке, отдавая свой голос «за».

Голосование таким образом занимает около недели – столько требуется для генерации десяти тысяч блоков в блокчейне (то есть обновления информации у всех нод – участников блокчейна). Если 80% из них содержат ответ «за» обновление, после генерации следующих десяти тысяч блоков оно вступит в силу.

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


Структура компании

За два года работы проект Waves вырос из стартапа в большую компанию – более 100 сотрудников. В связи с этим возникла типичная проблема роста: нарушение коммуникации между несколькими командами бэкендов, фронтендов, дизайнерами.

Сейчас мы работаем над организацией взаимодействия между разработчиками из разных команд. Для оптимизации всех процессов в Waves формируется отдел R&D (Research & Development – НИОКР).

Фото: архив автора

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

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


Тестирование

Код Waves открыт, в процессе разработки он постоянно обновляется на Github (веб-сервис для хостинга IT-проектов). А при выходе обновлений платформы, когда весь код отлажен, протестирован и готов к работе, мы называем это новой версией и информируем комьюнити, используя наш официальный форум, а также каналы в Discord и Telegram.

Обычно тестирование прототипов происходит внутри организации-разработчика ПО. Технология блокчейн предполагает другой алгоритм.

  1. Сначала мы пользуемся силами собственных тестировщиков: интеграционные и unit-тесты, а также все прочие атрибуты обычного тестирования. 
  2. Далее выпускается релиз на TestNet.
TestNet является аналогом основной блокчейн-сети (MainNet), только в нем не используются оригинальные токены WAVES и можно опробовать новую функциональность в боевых условиях, максимально приближенных к реальности, не рискуя при этом реальными активами.

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

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


Кадры

Безусловно, на скорость решения задач также влияет квалификация исполнителей. Например, бэкенд у нас разрабатывается на языке Scala, и найти хороших Scala-разработчиков достаточно сложно из-за их нехватки на рынке.

К тому же для разработки блокчейна необходимо знать принципы его архитектуры.

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

Мы уже выяснили на собственном опыте, что способный разработчик быстро учится работе с блокчейном.


Как устанавливается цель разработки

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

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

Иногда пользователи прямо говорят в нашем сообществе о своих проблемах, иногда Product Owner находит в интернете обсуждение вопроса. Также на разработку продукта влияет визионер, который общается с коллегами по отрасли (в нашей ситуации – Александр Иванов, основатель и генеральный директор Waves).

Фото: архив автора

Product Owner изучает все пожелания и превращает их в конкретные задачи. На один спринт берется фиксированное количество задач в соответствии с их приоритетом.

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

По результатам выполнения задач в конце спринта должна произойти эволюция продукта. Обновленная версия демонстрируется Product Owner, клиенту или комьюнити, которые дают обратную связь. Таким образом, становится понятно, куда двигаться дальше.


Как управлять командой разработчиков

Waves работает по методологии Scrum, которая позволяет, двигаясь в разработке итерациями, регулярно пересматривать цели и приоритеты. Это дает возможность лучше соответствовать запросам и ожиданиям потребителей.

В части управления и планирования Scrum предполагает оценку сложности решения задач в Story Points (абстрактная единица измерения, имеющая смысл для конкретного проекта) и определение сроков разработки с учетом скорости команды (Velocity).

Учитывая, что все итерации мы делаем одинаковой длины, можно оценить, сколько команда реально успевает сделать за фиксированный отрезок времени (например, за две недели).

В методологии Scrum центральное действующее лицо – самоорганизующаяся команда профессионалов. Команду формирует руководитель направления (Product Owner), исходя из навыков сотрудника.

Иногда в процессе работы мы переводим работника в более интересный для него отдел или даже выделяем под него новое направление и набираем команду. Таким образом у нас появился отдел по разработке альтернативной версии ноды на языке «Go», а также игровое подразделение.

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

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

Фото: архив автора

Команде помогают два героя. 

  1. Product Owner обладает видением и пониманием конечного продукта, так как общается с заинтересованными сторонами, а также исследует рынок и инновации. Он должен подробно объяснить команде особенности желаемого продукта. Он расставляет и корректирует приоритет задач. Здесь важны навыки исследователя, аналитика-маркетолога и менеджера. 
  2. Scrum Master – это специалист, который обучает команду взаимодействию и оптимизирует процессы. Обычно он – лидер команды, но не руководитель в традиционном понимании этого слова. Поскольку опыт работы с блокчейн-технологиями еще небольшой, для управления процессом разработки ему необходимо четко понимать потребности рынка, изучать наработки коллег, быть в курсе новостей, прогнозировать и тестировать идеи.

Как оценивать и мотивировать разработчиков

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

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

Фото: архив автора

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

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


Материалы по теме:

Блокчейн позволяет ритейлерам проверять качество мяса. И вот как

«Поезд блокчейн-проектов точно еще не ушел»

Как ООН использует блокчейн для помощи беженцам

60 проблем, которые может решить блокчейн

«Не относитесь к криптокомьюнити и блокчейну как к бесплатным деньгам без обязательств»

Фото на обложке: архив автора

rb.ru

ТОП 10 ошибок при организации блокчейн-проектов от Gartner Inc / Habr

Недавно начал плотно изучать рынок Bitcoin & Blockchain решений. И обнаружил интересную закономерность: многие it-специалисты неплохо, а то и отлично разобрались с технической составляющей, но при этом не хотят смотреть на блокчейн шире — с точки зрения организационной. Как правило, сегодня останавливаются на экономической, реже — политической составляющей. Но бывают и приятные исключения — как, например, данный цикл на Habrahabr.

Итак, ниже предлагаю перевод 10 ошибок, о которых рассказали в Gartner Inc, которая является ведущей компанией в области исследований, включая IT.



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

Организации начали экспериментировать с технологией блокчейн для целого ряда вариантов использования, включая денежные переводы, академические системы аттестации, системы земельных титулов и отслеживание происхождения продукции. Тем не менее, по расчетам Gartner, 90% проектов на базе блокчейна, запущенных в 2015 году, закрываются в течение 18-24 месяцев.

Частично проблема заключается в том, что большинство проектов (на) blockchain на самом деле не требуют этой технологии. На самом деле эти проекты, вероятно, были бы более успешными, если бы они не использовали блокчейн.

Технология Blockchain находится на пике завышенных ожиданий в Gartner Hype Cycle, а это значит, что прежде чем пуститься в плавание, ИТ-менеджеры должны быть осведомлены об общих ошибках (заблуждениях), которые могут привести к разочарованию и неудаче в корпоративных проектах.

«Современное поколение технологических платформ имеет значительные ограничения во многих областях, что приведет к их неспособности соответствовать требованиям, изложенным в долгосрочном видении (понимании)», — сказал Рэй Вальдес, вице-президент и сотрудник Gartner. Многие предприятия все еще пытаются слепо прыгнуть на борт «… и для большинства из них разочарование будет следующим этапом».

Однако простое видение «тонких мест», поможет предприятиям избежать попадания в одни и те же сети.

1. Непонимание или игнорирование цели технологии блокчейнов.

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

2. Предположение, что текущая технология готова для использования в производстве.

Несмотря на то, что на рынке существует более 50 различных платформ на базе технологии, только Биткоин и Эфириум доказаны «(на соответствующем) масштабе». Однако на деле, третьесортные системные интеграторы и мультистартапы продают технологию, как если бы она была зрелой. Директора по информационным технологиям должны понимать, что большинство блокчейн-платформ будут незрелыми в течение 24 месяцев и (будут) продолжать эксперименты и доказательства (заданной) концепции, особенно в контексте открытого кода.

3. Непонятное будущее blockchain-технологии для нынешнего поколения.

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

4. Нельзя путать ограниченный протокол начального уровня с полноценным бизнес-решением.

Хотя термин блокчейн часто используется в сочетании с инновационными решениями в таких отраслях, как управление цепочками поставок или медицинскими информационными системами, следует понимать, что не всё, что в настоящее время доступно на рынке, соответствует тому, что рекламируется в новостях. Учитывая то, в каком ключе сейчас обсуждается блокчейн, руководители ИТ-отделов могут подумать, что существующая в настоящее время технология на самом начальном уровне — это и есть по сути, полноценное решение для приложений. Но в действительности (же) у blockchain (будет) длинный путь развития, прежде чем он будет готов показать весь свой потенциал. При рассмотрении широкомасштабного амбициозного проекта блокчейн ИТ-директорам следует иметь в виду, что доля блокчейн должна составлять менее 5% от общего объема усилий по разработке проекта.

5. Рассмотрение технологии блокчейн исключительно в качестве базы данных или механизма их хранения.

Некоторые руководители ИТ отождествляют «распределенный реестр» с механизмом сохранения данных или распределенной системой управления базами данных. В настоящее время blockchain реализует последовательную запись данных только самых значительных событий. Он предлагает ограниченные возможности управления данными в обмен на децентрализованное обслуживание и избегает доверия к какой-либо одной центральной организации. ИТ-директора должны быть в курсе и взвешивать компромиссы в отношении управления данными, чтобы быть уверенными, что блокчейн в его нынешнем виде — это подходящее корпоративное решение.

6. Предположение функциональной совместимости между платформами, которые еще не существуют.

Большинство технологий blockchain все еще находятся в стадии разработки и не имеют конкретных технологических (или бизнес) дорожных карт. В сущности, кошельки не имеют первичной взаимозаменяемости, а сами леджеры (реестры) не имеют встроенных возможностей для интеграции. Если оценивать критически, стандарты blockchain еще не существуют. Это означает, что помимо предполагаемой возможной функциональной совместимости на самом базовом уровне ИТ-директора должны скептически рассматривать любые дискуссии поставщиков о взаимодействии. Хотя существует несколько конкурирующих поставщиков, технология не созрела до уровня, на котором может быть обеспечена интероперабельность. Не ждите, что с 2016 года «блокирующие платформы» будут взаимодействовать с «платформами-блокировщиками» другого поставщика.

7. Предположение, что сегодняшние ведущие платформы все еще будут доминировать или просто существовать завтра.

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

8. Предположение, что технология smart-контрактов является решением проблемы.

Умные контракты, компьютерные протоколы, которые будут облегчать и обеспечивать исполнение контрактов, — это то, что позволит экономике стать программируемой. Однако на техническом уровне интеллектуальные контракты в настоящее время не обладают масштабируемостью, надежностью, управляемостью и проверяемостью (на должном уровне?). Кроме того, в настоящее время не существует никакой юридической основы — локально или глобально — для их применения. Всё это будет развиваться в ближайшие три-пять лет, но ИТ-директора должны быть осторожны при разработке smart-контрактов в рамках нынешних предложений блокчейнов и обращаться за юридической консультацией по их использованию.

9. Игнорирование проблем финансирования и управления peer-to-peer распределенной сети.

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

10. Неспособность включить учебный процесс.

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

P.S. Сам по себе перевод для меня не был самоцелью, т.к. знания английского у меня относительно скудные (за помощью благодарю своего лучшего друга). Но куда важнее — те проблемы, которые обозначены в исследовании. Надеюсь, их описание поможет тем, кто стоит в начале блокчейн-пути, а также тем, кто уже следует по нему, но считает, что «всё уже сделано».

P.P.S. Подтверждение для Golos

habr.com

Разработка на блокчейн

Мы активно развиваем новые и перспективные направления. Одно из них — применение технологии блокчейн.

 

Технология блокчейн (blockchain)

 

Блокчейн (blockchain) — выстроенная особым образом непрерывная цепочка транзакций (англ. Blockchain, Block chain[1] от block — блок, chain — цепочка). Это похоже на базу данных, в которой содержится информация о всех транзакциях, проведенных участниками системы.

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

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

 

Приложения на блокчейн

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

Финансовые операции

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

Защищенный электронный документооборот. Виртуальный нотариус.

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

Страхование

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

Верификация данных и многое другое

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

Прозрачные госуслуги

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

Непрерывность

В каждом блоке транзакций содержится ссылка на предыдущий блок и на последующий.

Распределенность

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

Защищенность

Все транзакции кодируются 256-битным шифрованием.

Невозможность перезаписи транзакций

Все транзации выстроены в непрерывную цепочку, что исключает подлог данных.

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

task-on.com

Обновлено: 01.08.2019 — 10:07

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *