exonum
-
Хабрахабр
Блокчейн и медицинские данные: как это работает
Сегодня мы расскажем, каким образом блокчейн ExonumTM может ускорить обработку медицинских данных и защитить эти данные от кражи. Изображение: sergio santos CC BY Конфиденциальность Цифровизация медицины сегодня дает возможность всем участникам системы здравоохранения, от пациентов до фармацевтических компаний, обмениваться данными в электронном виде. Подобные решения успешно используются в Тайване и Эстонии. Например, электронные медицинские карты (electronic medical records — EMR)…
Читать далее » -
Хабрахабр
Kонсенсус в Exonum: как он работает
ExonumTM — это наш открытый фреймворк для создания приватных блокчейнов. Сегодня мы расскажем, как работает его алгоритм консенсуса. Изображение: Bitfury Зачем нужны алгоритмы консенсуса Прежде чем перейти к рассказу о том, как устроен алгоритм консенсуса ExonumTM, поговорим о том, зачем вообще нужны эти алгоритмы в блокчейнах. Для согласования порядка блоков (и, соответственно, транзакций) участники сети используют специальные алгоритмы консенсуса. Блокчейн…
Читать далее » -
Хабрахабр
Приемы обобщенного в Rust: как мы переводили Exonum с Iron на actix-web
Экосистема Rust еще не до конца устоялась. В ней часто появляются новые библиотеки, которые заметно лучше предшественников, а ранее популярные фреймворки устаревают. Именно это произошло с веб-фреймворком Iron, который мы использовали при разработке Exonum. Дальше я расскажу, как мы портировали существующий код на новое решение, используя приемы обобщённого программирования. В качестве замены Iron был выбран actix-web. Изображение ulleo PD Как…
Читать далее » -
Хабрахабр
Первый байндинг для Exonum: почему мы выбрали Java
Ядро нашего фреймворка для разработки приватных блокчейнов Exonum написано на Rust, поскольку этот ЯП ориентирован на безопасность работы с памятью. Однако наряду со многими преимуществами, Rust имеет ряд особенностей, усложняющих «взаимодействие» с ним: его синтаксис непривычен для многих разработчиков, а порог вхождения довольно высок. Языком для байндинга стал Java. Чтобы упростить работу с платформой Exonum и сделать её более доступной…
Читать далее » -
Хабрахабр
Кроме криптовалют: для чего еще используется блокчейн
По данным Research and Markets, размер мирового блокчейн-рынка к 2023 году вырастет до 6 млрд долларов при среднегодовом темпе роста 48%. В течение последних двух лет мы наблюдали рост инвестиций в компании, занимающиеся разработкой блокчейн-приложений для финансового сектора. Например, компания Chain из Сан-Франциско, создающая блокчейн-решения для кредитно-финансовых институтов, привлекла почти 44 млн инвестиций от разных организаций, включая Nasdaq и Visa.…
Читать далее » -
Хабрахабр
Взгляд на Tokio: как устроен этот асинхронный обработчик событий
И для чего он используется в фреймворке для приватных блокчейнов Exonum Tokio — это фреймворк для разработки сетевых масштабируемых приложений на Rust, использующий компоненты для работы с асинхронным вводом/выводом. Tokio часто служит основой для других библиотек и реализаций высокопроизводительных протоколов. Несмотря на то что он является довольно молодым фреймворком, ему уже удалось стать частью экосистемы межплатформенного программного обеспечения. И хотя…
Читать далее »