Что Почитать О Технологиях Блокчейн: Руководства, Книги И Статьи

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

В него вошли наши собственные статьи и ресурсы по теме, рекомендованные резидентами Hacker News, Quora и Reddit. В материалах под катом: что лежит в основе механизмов майнинга в сети Bitcoin, как устроены деревья Меркла и как написать собственное блокчейн-приложение на Java.

Что почитать о технологиях блокчейн: руководства, книги и статьи

Изображение Ладислав, Жирона П.

Д.






Книги и исследования






«Изучение Биткойна: как разработать открытый блокчейн»
Книга написана Андреасом Антонопулосом, консультантом по блокчейну нескольких организаций из списка Fortune 500, основателем нескольких блокчейн-компаний и давним ведущим подкастов.

Давайте поговорим о биткойнах .

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

Кроме того, Андреас останавливается на таких технологиях, как Segregated Witness и Lightning Network. Книгу хвалят за большое количество примеров кода и удачных аналогий.

«Изучение Биткойна» было опубликовано под маркой О’Рейли, и его можно найти в общественном достоянии .

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






«Машина правды: блокчейн и будущее человечества»
Эту книгу написал эксперт по блокчейну Майкл Кейси, старший научный сотрудник Медиа-лаборатории Массачусетского технологического института и председатель консультативного совета CoinDesk. Ее презентация прошло 20 марта при поддержке Bitfury. Он простыми словами объясняет сложные технические концепции, составляющие основу сети Биткойн.

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

.






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

Имран Башир (англ.

Имран Башир ), разработчик и архитектор программного обеспечения, а также специалист по ITSM, пишет о работе с фреймворками Гиперледжер и блокчейн-системы инициативы Linux Фонд .

Обратите внимание, что Имран есть еще одна книга , в котором он сосредоточился на работе с Ethereum и создании смарт-контрактов.






«Блокчейн: практическое руководство по разработке технологий и бизнес-решений»
Эту книгу можно считать руководством по созданию надежных и прозрачных приложений на блокчейне.

Его написала команда технологических экспертов и юристов.

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

Из книги вы также узнаете, как развернуть систему блокчейна в облаке и что такое Web 3.0 (и как он работает).






Flare: подход к маршрутизации сети Lightning
Технология Lightning Network значительно увеличивает пропускную способность сети Биткойн за счет установления прямых каналов оплаты между пользователями.

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

Чтобы решить эту проблему, мы в Bitfury предложили алгоритм Flare. Читайте: как это работает, какие данные используются для построения маршрута и как выбирается оптимальный путь.






Автоматическая кластеризация адресов в сети Bitcoin
Настоящие владельцы биткойн-адресов обычно неизвестны.

Но при этом у общественности есть вся информация о транзакциях в сети.

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






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

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






Статьи




Как это работает: деревья Меркла в сети Биткойн Что такое деревья Меркла и как они помогают проверять транзакции пользователей сети блокчейн.

Мы покажем, как реализуются деревья (с кодом и диаграммами), и рассмотрим две альтернативы: префиксное дерево Меркла и механизм HashFusion, предложенный Hewlett Packard.

Что почитать о технологиях блокчейн: руководства, книги и статьи

Изображение Лукас Бенц СС Майнинг в блокчейн-сетях: как это работает В статье мы рассказываем о том, в чем заключается работа майнеров и какое отношение к этому имеет алгоритм хеширования SHA-256. Разберем процесс вычисления хэша на диаграммах и примерах кода Python.


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

Однако применимость технологии выходит далеко за рамки финансового сектора.

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




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

Рассказываем, как хакер может повлиять на систему, защищенную механизмом Proof-of-Work, и как «отбить» такую атаку.






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

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

Внутри также собрано большое количество ссылок на сторонние источники (в том числе видеолекции) для «подкрепления» процесса обучения.






Как создать свой первый блокчейн на Java
Руководство в нескольких частях.

Первый из них посвящен вопросам настройки рабочей среды, создания простого блокчейна и реализации механизма майнинга Proof-of-Work. В вторая часть автор объясняет, как реализовать простой кошелек и отправлять транзакции в блокчейн.

По сути, это руководство по созданию собственной криптовалюты.






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

Он включает в себя официальные репозитории, тематические темы на Reddit и различную документацию по Bitcoin, Ethereum, Dash, Lisk, Steem и Ripple.




Статистика: Lightning Network в основной сети Биткойн
Lightning Network активно развивается: люди уже реализуют ее функционал в отдельных устройствах.

например кофеварка .

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






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

Подробнее о Bitfury Кларк в специальном видео И В сети .




h2> Видео: конференции и обучающие материалы




Встречайте Crystal Analytics: консенсус Bitfury 2018
Запись с конференции Consensus 2018, на которой глобальный представитель Bitfury Марк Тавернер представил новую аналитическую платформу Кристалл для отслеживания подозрительных транзакций в блокчейне.

Марк объясняет, как система усложняет «работу» злоумышленникам, в частности, создателям вирусов-вымогателей, таких как WannaCry.




За пределами Запада: технологии и блокчейн в Африке
Панельная дискуссия на Blockchain Summit 2018 в Марокко.

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

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






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

Автор канала объясняет, какую документацию стоит прочитать (например, документ по смарт-контрактам Ethereum) и почему важно владеть JavaScript и ReactJS.




Как разрабатывать блокчейн-приложения на C++
Технический директор Ripple и один из создателей сети XRP Дэвид Шварц ( Дэвид Шварц ) расскажет о трудностях, с которыми сталкиваются разработчики приложений на основе открытых блокчейнов, и о том, как C++ помогает решить эти трудности.

Презентация сопровождается слайдами с графиками, диаграммами и примерами кода.






Работаем с Эксонумом.




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




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


Краткая история Rust: от хобби до самого популярного языка по версии StackOverflow Где был создан Rust и кто его разрабатывает сегодня.

Прочтите, почему язык назвали Rust, как изменился его синтаксис и почему такие компании, как Mozilla и Dropbox, используют в производстве этот относительно молодой язык.






Документация Экзонума
Официальная документация Exonum. Там вы найдете руководство по установке и настройке фреймворка, анализ особенностей архитектуры решения и примеры разработки приложений (сервисов) на его основе.






GitHub: Экзонум
Официальный репозиторий Exonum. Внутри: основная библиотека кода, среда тестирования и служба настройки.

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




Как создать блокчейн-проект на Exonum: краткое руководство Статью можно использовать как практическое руководство по созданию собственной криптовалюты с помощью Exonum. В конце руководства у вас будет два полнофункциональных кошелька, между которыми вы сможете переводить цифровую валюту.

Теги: #Bitfury Group #блокчейн-платформа #блокчейн-технологии #дайджест #Децентрализованные сети #программирование #Rust #Образовательный процесс в ИТ

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.