Pull to refresh
45
0
Алина Тестова @alinatestova

User

Send message

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

Reading time8 min
Views14K
По данным Research and Markets, размер мирового блокчейн-рынка к 2023 году вырастет до 6 млрд долларов при среднегодовом темпе роста 48%. В течение последних двух лет мы наблюдали рост инвестиций в компании, занимающиеся разработкой блокчейн-приложений для финансового сектора.

Например, компания Chain из Сан-Франциско, создающая блокчейн-решения для кредитно-финансовых институтов, привлекла почти 44 млн инвестиций от разных организаций, включая Nasdaq и Visa. Другой пример — Coinbase, предлагающая кошельки для криптовалют, получила 217 млн долларов от Andreessen Horowitz, Нью-Йоркской фондовой биржи и др.

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

Читать дальше →

Зачем нужна обработка естественного языка в медицине: современные задачи и вызовы

Reading time8 min
Views8.7K
Как пишут в The Huffington Post, 80% данных электронных медицинских карт хранится в неструктурированном виде — так называемом «текстовом пузыре». В текстовом виде хранятся не только данные ЭМК, но и большое количество другой медицинской информации — это научные статьи, клинические рекомендации, описание болезней и жалоб. И даже если данные в них частично структурированы, общепринятых форматов их хранения нет.

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

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

Читать дальше →

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

Reading time7 min
Views13K

И для чего он используется в фреймворке для приватных блокчейнов Exonum


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

И хотя Tokio критикуют за излишнюю сложность в освоении, он уже используется в продакшн-средах, поскольку код, написанный на Tokio, легче поддерживать. Например, его уже интегрировали в hyper, tower-grpc и сonduit. Мы тоже обратились к этому решению при разработке нашей платформы Exonum.

Работа над Exonum началась в 2016 году, когда Tokio еще не существовал, поэтому сперва нами использовалась библиотека Mio v0.5. С появлением Tokio стало ясно, что используемая библиотека Mio устарела, более того, с её помощью было сложно организовывать событийную модель Exonum. Модель включала несколько типов событий (сетевые сообщения, таймауты, сообщения из REST API и др.), а также их сортировки по степени приоритетности.

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

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

Читать дальше →

Краткая история Rust: от хобби до самого популярного ЯП по данным StackOverflow

Reading time8 min
Views40K
Rust — это язык системного программирования, создатели которого уделили внимание трем вещам: параллелизму, скорости и безопасности. И хотя Rust считается молодым языком программирования — его первая стабильная версия вышла в 2015 году — он разрабатывается уже более десяти лет.

Сегодня мы бы хотели заглянуть в прошлое и рассказать историю языка Rust, показать, как изменились его функции и возможности за время разработки и привести конкретные примеры внедрения этого ЯП на практике.

Читать дальше →

Майнинг в блокчейн-сетях: как он работает

Reading time6 min
Views27K
В начале января правительство Китая приказало «армии биткойн-майнеров» страны, которые генерируют 3/4 всей мировой криптовалюты, прекратить работу. Одной из главных причин такого решения стало слишком высокое количество электроэнергии, которое потребляют майнинговые фермы — сейчас на обеспечение безопасности биткойн-блокчейна и добычу монет уходит порядка 0,2% всего мирового энергопотребления.

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

Читать дальше →

Как наладить контроль качества медицинских услуг: опыт команды DOC+

Reading time7 min
Views7.2K
В прошлом материале мы говорили о том, как электронные медицинские карты (ЭМК) упрощают работу врачей и жизнь пациентов. Благодаря ЭМК, больной может рассчитывать на совместную помощь всех специалистов, к которым он обращался, а врач получает возможность быстро составить полное представление о состоянии больного.

У ЭМК есть еще один плюс: они помогают повысить качество медицинской помощи. Об этом сегодня и пойдет речь. Рассказываем, как реализуется контроль качества медицинских услуг в DOC+ и какую роль в этом процессе играют электронные карты.

Читать дальше →

Что угрожает блокчейн-сетям: рассматриваем атаки и способы защиты

Reading time8 min
Views16K
Любая сеть может быть атакована, и блокчейн — не исключение. Однако угрозы для распределенных реестров отличаются от угроз для обычных компьютерных сетей: в большинстве случаев злоумышленники стараются манипулировать процессом достижения консенсуса, чтобы изменить вносимую в реестр информацию.

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

Читать дальше →

Как это работает: Деревья Меркла в биткойн сети

Reading time5 min
Views41K
Узлы в блокчейн-сети анонимны и работают в условиях отсутствия доверия. В этой ситуации встает проблема верификации данных: как проверить, что в блоке записаны корректные транзакции? Для оценки каждого блока понадобится большое количество времени и вычислительных ресурсов. Решить проблему и упростить процесс помогают деревья Меркла.

Что это такое, как используется, какие существуют альтернативы — расскажем далее.

Читать дальше →

Блокчейн 101: книги, исследования и статьи по теме

Reading time6 min
Views40K
Мы подготовили дайджест из 30 полезных материалов о блокчейне: это книги, статьи, видео для тех, кто «что-то слышал, но хочет лучше разобраться в теме». Этот список мы формировали на основе собственных материалов и исследований, а также рекомендаций резидентов платформ Hacker News, Quora, Reddit.

Как устроены смарт-контракты, как объяснить концепцию биткойна ребенку и (самое интересное) как сделать свой собственный блокчейн — обо всем под катом.

Читать дальше →

Как DOC+ перемещает бумажные архивы на планшеты и смартфоны

Reading time9 min
Views7.6K
Вспомните старую добрую регистратуру в ближайшей поликлинике. Страшно представить, сколько труда, сил и бумаги уходит на ее поддержание. И это при том, что бумажные архивы продолжают портиться и теряться.

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


Читать дальше →

История нескольких хардфорков: как развивалась биткойн-сеть

Reading time7 min
Views8.2K
В середине ноября должен был состояться хардфорк биткойна (SegWit2x), но руководители компаний, возглавлявших инициативу, решили отказаться от этой идеи. Как говорится в их обращении, выполнение хардфорка без согласия сообщества привело бы к расколу майнинговых мощностей и, как следствие, появлению конкурирующих блокчейнов.

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

С момента появления биткойн-блокчейн пережил множество хардфорков. Часть из них не приобрела популярности по тем или иным причинам (недостаток поддержки, баги в ПО), например Bitcoin Unlimited, Bitcoin Classic, Bitcoin XT.

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

Читать дальше →

Самостоятельный город: 3 технологии «разумного» управления дорожным движением


Reading time9 min
Views17K
Городские проблемы, такие как пробки, могут решаться консервативным способом, то есть физическим увеличением пропускной способности дорог, или же «разумным» (от анг. smart). В таком случае весь транспорт и люди объединяются в экосистему, и сам город «принимает решение», как распределять транспортные потоки. О нашем видении подобной экосистемы мы рассказывали на одном из форумов «Открытые инновации». А в этой статье обсудим, как именно работают «умные» системы управления трафиком и почему они так важны для всех нас.


Читать дальше →

Exonum 0.3 — что мы улучшили в новой версии фреймворка для разработки блокчейнов

Reading time4 min
Views5.7K
Мы продолжаем развивать Exonum. В этот раз мы сосредоточили внимание на двух вещах: полностью перевели хранение данных на RocksDB, при этом прекратив поддержку LevelDB, и переписали сетевой код на Tokio. Зачем: эти решения позволили нам повысить эффективность хранения данных и увеличили производительность кода в сети.

О переходе с LevelDB на RocksDB мы говорили в статье о релизе прошлой версии фреймворка. Поэтому в сегодняшнем анонсе хотим подробнее остановиться на изменениях, которые пришли с Tokio, рассказать, как мы реализовали асинхронную обработку событий, и отметить другие улучшения.

Читать дальше →

Обратная связь: как интерфейсы помогают водителям общаться с автомобилями

Reading time4 min
Views6.6K
Дополненная реальность (AR) проникает в традиционные отрасли — ритейл, здравоохранение — и меняет их. Мы уже однажды писали, что автомобиль — первый претендент на звание главной AR-платформы. Ежегодные темпы распространения AR в автомобилестроении подтверждают это.

Разберемся, как строится «общение» водителя с автомобилем в целом и как может поменяться этот процесс с использованием дополненной реальности и других технологий.


Читать дальше →

Как создать блокчейн-проект на Exonum: краткое руководство

Reading time14 min
Views22K
Exonum — это фреймворк с открытым исходным кодом для создания приложений на основе блокчейна. Он ориентирован на работу с закрытыми блокчейнами и применим в любых сферах: FinTech, GovTech и LegalTech.

Сегодня мы проведем небольшой обзор решения, а также в рамках образовательного формата разберемся с тем, как построить простой блокчейн-based проект на Exonum. Весь код, приведенный ниже, вы найдете в репозитории на GitHub.

Читать дальше →

Распределённые реестры и информационная безопасность: от чего защищает блокчейн

Reading time8 min
Views18K
Главные преимущества блокчейна — прозрачность проводимых транзакций и открытость. Это полезно при заключении контрактов и проведении сделок. Все участники процесса знают о шагах своих партнеров.

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

Читать дальше →

«Машинное» зрение: что и как видят автомобили

Reading time6 min
Views20K
Автоиндустрия считается «первопроходцем» в области применения технологий машинного зрения и самым крупным их потребителем. По данным аналитиков, автомобильная индустрия формирует 23% рынка продуктов компьютерного зрения в Германии. А по данным VDMA, для Европы эта цифра составляет 21%.

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

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


Читать дальше →

Как большие данные помогают попасть в точку назначения

Reading time6 min
Views6.7K
В среднем человечество ежедневно генерирует 2,5 млрд гигабайтов данных. Согласно прогнозам аналитических компаний, количество данных, генерируемых ежегодно, достигнет 43 триллионов гигабайт уже к 2020. Среди всей этой информации: твитов, репостов и видео, есть та, которую многие компании используют для развития сервисов.

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


Читать дальше →

Математические основы биткойн-блокчейна

Reading time5 min
Views64K
Сегодня биткойн продолжает набирать популярность, а индустрия разрабатывать все новые приложения для работы с криптовалютой. Одной из причин такой популярности является строгая математическая база, на которой строится биткойн.

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

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

Читать дальше →

Технологическая революция водительского опыта: AR, 4G и Big Data

Reading time5 min
Views9.4K
Бесполезно спорить с тем, что за последние 10 лет технологии сделали огромный прорыв. Как раз в 2007 году появился первый iPhone, и все удивлялись сенсорному управлению. Сейчас нас окружает огромное количество гаджетов, которые делают нашу жизнь банально удобнее.

Конечно, удобства хочется и водителям. Ведь автомобиль стал чем-то большим, чем просто средство передвижения. И хотя у многих это ограничивается смартфоном в держателе, но более совершенные технологии уже есть. Голографические навигаторы, сбор данных о стиле вождения, старт автомобиля со смартфона. Разбираемся, чем они полезны и как их можно использовать.


Information

Rating
Does not participate
Location
Москва и Московская обл., Россия
Works in
Registered
Activity