exonum

  • ХабрахабрФото Блокчейн и медицинские данные: как это работает

    Блокчейн и медицинские данные: как это работает

    Сегодня мы расскажем, каким образом блокчейн ExonumTM может ускорить обработку медицинских данных и защитить эти данные от кражи. Изображение: sergio santos CC BY Конфиденциальность Цифровизация медицины сегодня дает возможность всем участникам системы здравоохранения, от пациентов до фармацевтических компаний, обмениваться данными в электронном виде. Подобные решения успешно используются в Тайване и Эстонии. Например, электронные медицинские карты (electronic medical records — EMR)…

    Читать далее »
  • ХабрахабрФото Kонсенсус в Exonum: как он работает

    Kонсенсус в Exonum: как он работает

    ExonumTM — это наш открытый фреймворк для создания приватных блокчейнов. Сегодня мы расскажем, как работает его алгоритм консенсуса. Изображение: Bitfury Зачем нужны алгоритмы консенсуса Прежде чем перейти к рассказу о том, как устроен алгоритм консенсуса ExonumTM, поговорим о том, зачем вообще нужны эти алгоритмы в блокчейнах. Для согласования порядка блоков (и, соответственно, транзакций) участники сети используют специальные алгоритмы консенсуса. Блокчейн…

    Читать далее »
  • ХабрахабрФото Приемы обобщенного в Rust: как мы переводили Exonum с Iron на actix-web

    Приемы обобщенного в Rust: как мы переводили Exonum с Iron на actix-web

    Экосистема Rust еще не до конца устоялась. В ней часто появляются новые библиотеки, которые заметно лучше предшественников, а ранее популярные фреймворки устаревают. Именно это произошло с веб-фреймворком Iron, который мы использовали при разработке Exonum. Дальше я расскажу, как мы портировали существующий код на новое решение, используя приемы обобщённого программирования. В качестве замены Iron был выбран actix-web. Изображение ulleo PD Как…

    Читать далее »
  • ХабрахабрФото Первый байндинг для Exonum: почему мы выбрали Java

    Первый байндинг для Exonum: почему мы выбрали Java

    Ядро нашего фреймворка для разработки приватных блокчейнов Exonum написано на Rust, поскольку этот ЯП ориентирован на безопасность работы с памятью. Однако наряду со многими преимуществами, Rust имеет ряд особенностей, усложняющих «взаимодействие» с ним: его синтаксис непривычен для многих разработчиков, а порог вхождения довольно высок. Языком для байндинга стал Java. Чтобы упростить работу с платформой Exonum и сделать её более доступной…

    Читать далее »
  • ХабрахабрФото Кроме криптовалют: для чего еще используется блокчейн

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

    По данным Research and Markets, размер мирового блокчейн-рынка к 2023 году вырастет до 6 млрд долларов при среднегодовом темпе роста 48%. В течение последних двух лет мы наблюдали рост инвестиций в компании, занимающиеся разработкой блокчейн-приложений для финансового сектора. Например, компания Chain из Сан-Франциско, создающая блокчейн-решения для кредитно-финансовых институтов, привлекла почти 44 млн инвестиций от разных организаций, включая Nasdaq и Visa.…

    Читать далее »
  • ХабрахабрФото Взгляд на Tokio: как устроен этот асинхронный обработчик событий

    Взгляд на Tokio: как устроен этот асинхронный обработчик событий

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

    Читать далее »


Кнопка «Наверх»