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

Blockchain (компания) — Википедия

Материал из Википедии — свободной энциклопедии

Blockchain.com
URL blockchain.com
Коммерческий Да
Тип сайта Онлайн-хранилище криптовалюты
Регистрация Люксембург
Язык(-и) Английский
Язык программирования Си
Начало работы 30 августа 2011 года
Текущий статус Работает и активно развивается

Blockchain.info — обозреватель биткойн-блоков и сервис криптовалютных кошельков[1] (удалённого хранения и использования ключей доступа к криптовалютам). Сервис также позволяет просматривать блокчейн-информацию, например транзакции и хешрейт сети.

Сервис предоставляет по системе «Биткойн» данные о созданных блоках и других параметрах блокчейна, статистику, в том числе в графическом виде. Информация с сайта и ссылки на него часто публикуются в средствах информации и биткойн-форумах

[2].

Мобильное приложение Blockchain.info для Android позволяет пользователям работать с системой ключей Bitcoin, Bitcoin Cash, Ethereum[3], в том числе создавать новые транзакции, в то время как просматривать блокчейн — только сети Bitcoin. Имеется возможность обмена криптовалют между собой, благодаря интеграции с сервисом ShapeShift.

Сервис запущен в августе 2011 года.

В декабре 2013 года компания купила ZeroBlock LLC, разработчика мобильного приложения для работы с биткойн[4].

Blockchain.info стал наиболее посещаемым сайтом по тематике «Биткойн» в 2013 году (более 118 млн просмотров и 3 млн уникальных посетителей в ноябре 2013 года)

[5]. В январе 2014 года количество биткойн-кошельков на Blockchain.info превысило 1 млн[2].

В феврале 2014 года Apple Inc. удалила приложение Blockchain.info из iOS AppStore, вызвав публичный протест в биткойн-сообществе, в том числе в сообществе пользователей Reddit[6][7][8] В июле 2014 года Apple восстановила приложение Blockchain.info в iOS AppStore.[9].

В октябре 2014 года Blockchain.info получила финансирование в объёме 30,5 млн долларов от Lightspeed Venture Partners и Mosaic Ventures, что стало крупнейшим на то время привлечением финансирования среди криптовалют

[10].

В декабре 2014 года Blockchain.info запустила анонимную скрытую службу в Tor для пользователей, желающих осуществлять транзакции с большей приватностью и меньшим наблюдением посторонних, а также сквозного шифрования[11][12][13].

В начале 2015 года на сервисе зарегистрировано 3 млн пользователей[14].

В августе 2015 года CEO Blockchain.info Питер Смит был приглашён сопровождать премьер-министра Великобритании Дэвида Кэмерона в ходе поездки по Юго-Восточной Азии для демонстрации местным представителям ведущей роли Великобритании в качестве глобального хаба финансовых технологий[15]

. Также в августе 2015 года количество биткойн-кошельков достигло 4 млн.[16]

В мае 2016 года Blockchain.info анонсировал реализацию Lightning Network[17].

В августе 2016 года количество транзакций через сервис Blockchain.info превысило 100 млн[18].

В июне 2017 года основатели Blockchain.info объявили о привлечении 40 млн долларов инвестиций[19].

В июле 2018 года Blockchain.info «переехал» на новый адрес — Blockchain.com[20]. Вместе с этим был произведён редизайн главной страницы сайта. В приложение для IOS добавлена поддержка Bitcoin Cash[21]. Предыдущий адрес доступен для посещения, но все запросы перенаправляются на Blockchain.com

В середине 2018 года количество созданных онлайн-кошельков превысило 25 млн[21].

как и где можно использовать технологию

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

Blockchain as a service: как и где можно использовать технологию. Фото: bnext.com.tw

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

Тем не менее, интерес к внедрению блокчейна и реальные сложности этого процесса привели к тому, что некоторые компании начали предлагать Blockchain as a Service (Baas) бизнесу, который предпочитает прекладывать разработку блокчейн-решений на аутсорс.

BaaS идентичен более устоявшимся понятиям, вроде IaaS (Infrastructure as a Service), PaaS (Platform as a Service), и одному из самых распространенных — SaaS (Software as a Service). Все они, по сути, дают общее преимущество — сокращение затрат, поскольку бизнес платит фиксированную сумму за подключение или использование готового и простого решения.

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

Baidu

Китайский поисковый гигант Baidu в январе запустил cвою BaaS-платформу. Она основывается на собственной технологии Baidu и предлагает удобные для пользователя блокчейн-услуги. Baidu Trust позволяет проводить и отслеживать транзакции, причем сервис можно подстроить под различные варианты работы, включая: криптовалюты, цифровой биллинг, банковское управление кредитами, финансовый аудит страхового менеджмента и т.д. Компания заявляет, что технология уже применяется в секьюритизации и обмене активов, а также утверждает, что это первое решение такого рода с использованием блокчейна в Китае.

BitSE

Китайская компания BitSE совместно с PricewaterhouseCoopers (PwC) разработала блокчейн-платформу VeChain, способствующую более широкому принятию технологии на Азиатско-Тихоокеанских рынках. VeChain фокусируется на четырех направлениях: противодействие изготовлению контрафактной продукции, управление цепочками поставок, управление активами и клиентский опыт. Платформа решает одну из серьезных проблем азиатского рынка — изготовление подделок, позволяя мерчанту размещать уникальные ID на его продукции. Впервые платформу использовал крупнейший китайский импортер вин D.I.G., чтобы предотвратить распространение поддельных напитков.

Blocko

На южнокорейскую компанию Blocko приходится более 90% местного рынка корпоративных блокчейн-решений. Ее BaaS платформу Coinstac используют Samsung, LG CNS, Hyundai и многие другие крупные южнокорейские компании. Blocko также представила биометрическую систему авторизации и подтверждения платежей для Lotte Card, крупного южнокорейского провайдера кредитных карт. С помощью этого решения время аутентификации удалось сократить с 7-10 минут до 2-3, что, в свою очередь, сократило ежегодные расходы на решения по обеспечению безопасности на 10% от их первоначальных операционных расходов.

Blockstream

Блокчейн-корпорация Blockstream предлагает систему процессинга микроплатежей Lightning Charge на базе Lightning Network. Система позволяет совершать платежи в биткоинах. Она облегчает для разработчиков создание платежных приложений на базе Lightning. Blockstream заявляет, его сеть использовать дешевле и быстрее, чем сеть блокчейна биткоина.

Deloitte

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

R3

Нет более яркого подтверждения того, какое сильное влияние оказывает блокчейн, чем количество компаний, входящих в R3. Это консорциум, работающий с распределенным финансовым реестром Corda. Он сформирован в 2015 году такими финучреждениями, как Barclays, Credit Suisse, Goldman Sachs, J.P. Morgan и Royal Bank of Scotland. Консорциум уже вырос до более чем 70 участников, включая Bank of America и Wells Fargo.

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

Hewlett Packard Enterprise

Американская ИТ-компания Hewlett Packard Enterprise также предлагает SaaS-решение на базе Corda. Mission Critical DLT позволяет клиентам компании регистрировать транзакции в децентрализованной сети компьютеров на корпоративных платформах высокой производительности. Решение обеспечивает масштабируемость и гарантирует полное отстутсвие сбоев. В случае инфраструктурной ошибки, транзакции не теряются — они сохраняются и обрабатываются, как только система снова заработает.

IBM

IBM Blockchain Platform представляет собой полностью интегрированную блокчейн-платформу, предназначенную для ускорения разработки, управления и функционирования многоинституциональной бизнес-сети. Это гибкое SaaS-решение предлагается через IBM Cloud, что обеспечивает производительность и безопасность даже при самых сложных вариантах использования.

Microsoft

Технологический гигант Microsoft стал одним из первых провайдеров BaaS, создав Azure Blockchain Service еще в 2015 году. В прошлом году он запустил сервис Enterprise Smart Contracts, который предоставляет пользователям схемы, логику, контрагентов, внешние источники и реестр для создания собственных блокчейн-услуг.

В ноябре 2015 года Microsoft и ConsenSys объявили о партнерстве для создания Ethereum blockchain as a service (EBaaS) на Microsoft Azure. Этот сервис призван помочь пользователям в создании приватных, публичных и консорциумных блокчейн-сред на глобальной платформе Azure.

Спустя год Microsoft объявила о совместной с Blockstack Labs, ConsenSys и множеством разработчиков работе над блокчейн-системой идентификации с открытым исходным кодом, которая позволяет людям, продуктам, приложениям и сервисам взаимодействовать между блокчейнами, облачными провайдерами и организациями. Microsoft Blockchain on Azure — это платформа разработки приложений с набором шаблонов решений, которые позволяют клиенту выбрать и настроить для своих нужд блокчейн-сеть с минимальными техническими знаниями.

Blockchain Cloud Service by Oracle

В конце 2017 года Oracle запустила Blockchain Cloud Service, пополнив свое портфолио PaaS-решений. Эта облачная блокчейн-платформа позволяет формировать сети блокчейна, присоединяться к другим организациям, создавать и выполнять смарт-контракты для обновления и запроса данных реестра. Интеграция с существующими или новыми облачными и локальными приложениями обеспечивает надежный обмен данными и проведение доверенных транзакций с поставщиками, банками и другими торговыми партнерами.

ЧИТАЙТЕ ТАКЖЕ: Как открытые API способствуют развитию FinTech — успешные кейсы

что это такое и есть ли будущее у технологии Blockchain

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

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

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

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

Для начала, объясним, что называется, «на пальцах»

Для начала, объясним, что называется, «на пальцах»

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

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

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

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

Блокчейн – что это и как это работает?

Блокчейн – что это и как это работает?

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

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

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

Блокчейн – что это и как это работает?

Как это работает?

Как это работает?

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

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

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

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

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

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

  1. Безопасность. За безопасность можно не беспокоиться. Во-первых, в отличие от централизованного хранения, здесь нужно взломать все компьютеры сети, чтобы произвести изменения, а для этого нужны такие вычислительные мощности, что «овчинка» себя явно не окупит. А, во-вторых, на пути фальсификаторов есть еще одно серьезное препятствие в виде шифра и цифровой подписи, в которой используются открытый и закрытый (секретный) ключи.
  2. Открытость и анонимность. С одной стороны, база открыта всем желающим, и каждый может ознакомиться с содержимым блоков. К примеру, узнать, что был осуществлен перевод на сумму в 100 тысяч долларов. Но вот узнать, кто именно перевел эту сумму и кому она адресована – нельзя, это конфиденциальная информация, раскрыть которую могут только сами участники обмена.

Плюсы и минусы технологии

Плюсы и минусы технологии

Блокчейн-технология, конечно, не совершенна, она имеет свои достоинства и недостатки, с которыми мы вас сейчас и познакомим.

Плюсы:

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

Минусы:

  1. Здесь главная проблема – масштабируемость. Количество транзакций, обеспечиваемое blockchain за секунду, на сегодня очень мало по сравнению с теми же платежными системами. И база с каждым днем «весит» все больше. Эти проблемы решаются, вернее, предпринимаются попытки их решить, но пока особенных успехов нет.
  2. Еще один минус, это возможность «атаки 51%» (сосредоточение более половины вычислительных мощностей, условно говоря, в одних руках). Но этот «минус», скорее, из области невероятного – слишком уж огромные ресурсы нужно задействовать для осуществления такого предприятия.

Почему blockchain-технология так важна?

Почему blockchain-технология так важна?

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

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

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

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

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

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

Читайте также: Биржи криптовалют: полезные советы при выборе подходящей площадки в 2018 году

Что мешает широкому внедрению blockchain?

Что мешает широкому внедрению blockchain?

Есть несколько препятствий, тормозящих этот процесс:

  1. Во-первых, это необходимость постоянно поддерживать надлежащий (а значит, очень высокий) уровень безопасности системы, для чего необходимы постоянные сложные вычисления в больших объемах. Чтобы их осуществлять, нужно обеспечить наличие огромной ресурсной базы. В случае с BTC проблема была решена привлечением ресурсов пользователей за определенные комиссионные отчисления.
  2. Второй момент заключается в том, что ресурсы должны быть распределены и ни в коем случае не должны попадать под управление какого-то единого центра или группы, так как в противном случае они могут быть использованы этой группой в своих, не факт, что хороших, целях.
  3. И третий фактор противодействия – банальные «палки в колеса» со стороны тех, кто на внедрении прозрачной и децентрализованной технологии теряет заработок или возможность влиять на события не совсем честными способами.

А что же на просторах СНГ?

А что же на просторах СНГ?

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

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

Биллинг на блокчейн – ServiceNow такого еще не умел

В нашем корпоративном блоге мы описали, как решили перейти от биллнговой системы на Excel и разработали собственное решение на базе платформы ServiceNow. Дальнейшее развитие проекта привело к использованию технологии блокчейн, об этом мы решили рассказать читателям Компьютерры.

Зачем блокчейн в биллинге?

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

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

Один из самых популярных способов защиты подобных списков – это защитить их от пользователя и администратора, используя разделение обязанностей. Это хорошо работает, но имеет большой минус так как требует привлечение дополнительного пользователя с привилегиями администратора. Кроме того, мы не можем гарантировать, что не произойдет какого-либо изменения справочника (в нашем случае – биллинга) этим администратором.

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

Давайте разберемся, что такое блокчейн

Но для начала уточним, что блокчейн – это не биткоин. Биткоин – это система для обмена ценностями на основе технологии блокчейн (одноразовая электронная система наличных денег).

Итак, по данным Википедии: 

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

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

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

{

  «key»: «value»,

  «key»: «value»,

  «key»: «value»,

  «key»: «value»,

 «key»: «value»

}

JSON выбран, потому что с ним легче работать и его можно рассматривать как строку полезной нагрузки (payload) для блока в блокчейне.

Далее определимся, какие нужны данные для каждого блока в цепочке.

  • **Index** (Индекс) – обозначает положение блока в блочной цепочке. Каждая новая цепочка начинается с Genesis-блока с индексом 0. Обычно он не содержит важной информации и является жестко запрограммированным, тогда как все остальные блоки создаются во время выполнения.
  • **Timestamp** (Временная метка) – записывается при создании блока. Это может быть важно, поскольку блокчейн может использоваться для хранения данных временных рядов.
  • **Hash** (Хеш) – является хеш-значением всего блока, после того как он прошел через хеширующий алгоритм, обычно это, как и в нашем случае, SHA256.
  • **Previous Has** (Предыдущий хеш) – это поле относится к хеш-значению, сохраненному в предыдущем блоке.
  • **Nonce** (число, которое может быть использовано один раз) – представляет собой поле, значение которого задано так, чтобы хеш блока содержал последовательность ведущих нулей. Используется для обозначения доказательства работы (сложности алгоритма), подробнее об этом поговорим немного позже.
  • **Data/Payload** (Данные / полезная нагрузка) – в нашем случае это запись биллинга в формате JSON, описанная выше.

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

На следующем рисунке подробнее показана схема, используемая в нашем биллинге.

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

Дерево хешей

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

Хеш-деревом, деревом Меркла (англ. Merkle tree) называют полное двоичное дерево, в листовые вершины которого помещены хеши от блоков данных, а внутренние вершины содержат хеши от сложения значений в дочерних вершинах. Корневой узел дерева содержит хеш от всего набора данных, то есть хеш-дерево является однонаправленной хеш-функцией.

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

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

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

Lightning Network – это платежный протокол, который оперирует над блокчейнами (обычно используется биткоин). Он позволяет проводить моментальные транзакции между участвующими нодами и предлагается как решение проблемы масштабирования биткоина.

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

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

Итоги

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

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

LG запускает свой блокчейн-сервис Monachain

Платформа Monachain от LG CNS была создана в интересах логистики в сферах финансов, производства и коммуникации. Monachain предоставляет систему цифровой аутентификации, инструмент для управления цепями поставок и цифровую валюту.

Одним из основных направлений Monachain являются цифровые системы аутентификации. Также на платформе имеются собственная цифровая валюта и цифровой инструмент управления цепочками поставок. Как сообщает местный источник, Monachain обеспечивает своим пользователям новый тип идентификации – децентрализованный идентификатор (DID), который может быть использован для идентификации личности и онлайн-платежей с помощью смарт-устройств.

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

Напомним, что вице-президент Фрэнк Яннас компании Walmart по безопасности и здоровью пищевых продуктов, сделал заявление 23 апреля на бизнес-конференции, которую организовал MIT Technology Review в Кембридже, о том, что блокчейн способен сократить время, которое необходимо для отслеживания продукции, с 6 дней до двух 2 секунд. Поставщик Walmart будет помещать данные продуктов питания в блокчейн, что позволит сократить количество отходов и в тоже время снизить процент загрязнений окружающей среды.

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

 


Подписывайтесь на новости AltCoinLog  в Twitter.


Похожие материалы:

Readers Rating: 100% 1 votes

Blockchain.info (com) – обзор сервиса – EX4.ru

Как вывести средства с блокчейн-кошелькаКак вывести средства с блокчейн-кошелька

Блокчейн

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

Лучшие видео по запросу "Блокчейн - это.." на YoutubeЛучшие видео по запросу "Блокчейн - это.." на Youtube

Блокчейн

Видео: Самое просто и понятное видео о технологии блокчейн Видео: Криптовалюта, что это? Доходчиво

Всё о симбиозе блокчейна и банкингаВсё о симбиозе блокчейна и банкинга

Блокчейн

Содержание: Чем полезна технология блокчейнаПлюсы и функции блокчейнаСамый лучший и продвигающий блокчейнЧто такое банкингКак

Приватный блокчейнПриватный блокчейн

Блокчейн

Концепция блокчейн была предложена еще в 2008 году как основа криптовалюты Биткоин. За 10

Об алгоритмах шифрования данных блокчейнаОб алгоритмах шифрования данных блокчейна

Блокчейн

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

Алгоритм подтверждения транзакции в сети блокчейнаАлгоритм подтверждения транзакции в сети блокчейна

Блокчейн

Сервис Blockchain.info – первый криптовалютный кошелек, который работает с 2011 года и позволяет безопасно

Сервисы blockchain.info перенесены на домен .com

Ведущая аналитическая компания Blockchain и провайдер одноименного биткоин-кошелька объявила о миграции сервисов, расположенных в настоящий момент на blockchain.info на основной домен компании blockchain.com.

По завершении процесса все сервисы, в том числе и кошельки пользователей, будут доступны на одном домене blockchain.com.

https://t.co/TGVUS5G0eW’s migration to https://t.co/2YyE4B8dDw has now started. We do not anticipate downtime, but we’ll keep you updated throughout the process. Questions? Check out this post: https://t.co/GmduLladKk

— Blockchain Support (@AskBlockchain) 28 June 2018

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

Кроме того ожидается, что претерпит изменения внешний вид исследователя блоков, который в дальнейшем будет доступен по адресу blockchain.com/explorer.

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

Blockchain является одой из старейших компаний в криптовалютной индустрии, запустив сайт blockchain.info еще в августе 2011 года. В настоящий момент предлагаемые им ресурсы и сервисы, включая исследователь блоков, API и различные другие статические данные, является одним из наиболее популярных в экосистеме.

По данным самой компании, пользовательская база ее кошельков, которые поддерживают BTC, ETH и BCH, составляет около 25 млн человек.

Ранее в июне информационный ресурс Bitcoin.org исключил провайдера кошельков blockchain.info, а также компанию Coinbase и процессинговый сервис BitPay из раздела доверенных ресурсов.

Подписывайтесь на новости ForkLog в Telegram: ForkLog Live — вся лента новостей, ForkLog — самые важные новости и опросы.

Нашли ошибку в тексте? Выделите ее и нажмите CTRL+ENTER

Подписаться на новости Forklog

Leave a comment