В первой части статьи мы обнаружили проблемы с хранением данных приложений в блокчейне. Во второй части мы описали требования к хранилищу данных и рассмотрели, насколько существующие реализации отвечают этим требованиям. Результаты были неутешительные — удовлетворительной реализации не нашлось. В данной части мы предложим концепцию децентрализованного хранилища данных, которое удовлетворяет поставленным требованиям. Разумеется, для более глубокого понимания сути происходящего рекомендуется просмотреть две предыдущие части.
Читать полностью »
Рубрика «blockchain» - 17
Часть 3. Где хранить данные децентрализованным приложениям на блокчейне?
2017-05-04 в 10:51, admin, рубрики: big data, blockchain, byzantine fault tolerance, cassandra, elassandra, elasticsearch, Ethereum, nosql, open source, Анализ и проектирование систем, базы данных, блокчейн, децентрализация, децентрализованные сети, концепт, криптография, мотивация, хранение данных, хранилище данныхЧасть 1. Где хранить данные децентрализованным приложениям на блокчейне?
2017-05-02 в 19:46, admin, рубрики: big data, bitcoin, blockchain, cryptocurrency, data storage, decentralization, decentralized systems, Ethereum, nosql, open source, smart contracts, Анализ и проектирование систем, базы данных, криптографияСейчас наблюдается бум блокчейн проектов. Некоторые блокчейны насколько мощные, что являются платформой для написания приложений. Приложения автоматически получаются децентрализованными, устойчивыми к цензуре и блокировке. Но действительно ли всё так хорошо и просто? В данной статье мы постараемся посмотреть на блокчейн как платформу для приложений, сняв розовые очки.
Читать полностью »
Bitcoin & Blockchain в Иркутске: как здесь оказался CEO Chronobank и другие ответы на вопросы
2017-04-27 в 2:52, admin, рубрики: bitcoin, blockchain, Криптовалюты, митап Иркутск, развитие сообщества крипто, Социальные сети и сообществаТак уж случилось, что на Хабр пишу часто, а сюда — нет. Но сегодня, а точнее — ещё 20 апреля года нынешнего, появился отличный инфоповод закрыть этот пробел.
В Иркутск приехал известный в блокчейн-сообществе эксперт, энтузиаст и глава Хронобанка — Сергей Сергиенко (отвечу сразу, здесь он был по сугубо личным делам, т.к. родители супруги живут в Шелехове, но это не помешало ему поучаствовать в митапе).
Меньше чем за неделю сообщество B&B в Иркутске открылось мне с новых, совершенно неожиданных, ракурсов. О сим и хочу рассказать людям из Хабра и Гигтаймс.
Разбираемся с Replace-By-Fee транзакциями Bitcoin
2017-04-24 в 7:55, admin, рубрики: bitcoin, blockchain, cryptocurrency, rbf, биллинговые системы, биткоин, блокчейн, криптография, платежные системыВсем привет! В этой статье мы разберемся что такое Replace-By-Fee транзакции и как их использовать. Бонус! Пара поучительных историй в конце.
«C чем это едят»: что такое блокчейн
2017-04-12 в 13:27, admin, рубрики: bitfury, blockchain, Блог компании BitFury, Разработка под e-commerce, метки: bitfuryБлокчейн — это многогранная, молодая и набирающая популярность технология. Её многогранность в первую очередь обуславливается тем, что она стоит на пересечении сразу нескольких научных дисциплин и сфер деятельности.
Например, распределенных вычислений, макроэкономики и даже теории игр — методы теории игр находят широкое применение в математическом аппарате криптовалют, стимулируя различные действия участников.
В сегодняшнем материале мы посмотрим, что же такое блокчейн, затронем особенности его работы и совершим небольшой экскурс в историю.
e-Government будущего
2017-04-10 в 10:48, admin, рубрики: blockchain, e-government, egaas, Анализ и проектирование систем, цифровая экономика, электронное правительствоВозможно ли сделать так, чтобы любой желающий мог безопасно писать код прямо в кабинете электронного правительства?


Сооснователь Mozilla и создатель JavaScript планирует создать рекламную платформу на базе блокчейн
2017-03-24 в 15:18, admin, рубрики: blockchain, chromium, блокчейн, браузеры, заработок, кликфрод, Криптовалюты, маркетинг, реклама, финансы, фрод, Читальный залБрендан Эйх хочет, чтобы за просмотр рекламы пользователи получали деньги. Площадки долгое время хорошо зарабатывали на рекламе. Чем больше кликов и показов они собирали, тем больше денег получали от рекламодателей. В то же время, их посетители оставались ни с чем. Хуже того, за ними внимательно наблюдают. Их персональные данные и сведения о поведении на сайте тщательно собирают, а иной раз продают. Пользователи могут оказаться жертвами вредоносного ПО, встроенного в безвредные рекламные объявления. Их вовлечённость — ценный товар, но они сами не имеют с этого ни цента.
Читать полностью »
Дебажим chaincode в Hyperledger Fabric
2017-03-15 в 13:59, admin, рубрики: blockchain, fabric, Go, Hyperledger
Добрый день, дорогие хаброжители и в особенности те, которые в той или иной мере интересуются блокчейном. Так уж получилось, что придя работать java-разработчиком в одну компанию, мне пришлось заниматься проектами, использующими блокчейн.
Про сам блокчейн, его особенности и различные реализации в интернете, и на Хабре в частности, можно найти тонну информации. Но чем глубже вопросы, тем меньше на них ответов. В официальной документации fabric очень мало информации про дебаг, а та которая есть заключается в том, что бы просто залогировать весь код и смотреть, что же пошло не так. Русскоязычные разработчики IBM ответили точно так же. Так что в данной статье будет освещена одна из наших бывших проблем, связанная с дебагом чейнкода в одном из проектов Hyperledger, а именно — Fabric (v0.6).
Блокчейн в 200 строк кода
2017-03-09 в 17:54, admin, рубрики: bitcoin, blockchain, javascript, биткойн, блокчейн, Исследования и прогнозы в IT, майнинг, финансы в ITОсновная концепция блокчейна довольно проста: распределенная база данных, которая поддерживает постоянно растущий список упорядоченных записей.
Однако, многоe остается непонятным, когда мы говорим о блокчейне, так же остается много проблем, которые мы пытаемся решить с его помощью. Это относится и к популярным блокчейн проектам, таким как Биткоин (Bitcoin) и Эфириума (Ethereum). Термин «блокчейн» обычно сильно привязан к концепции типа денежных переводов, смарт-контрактов или криптовалюты.
Это делает понимание блокчейна сложнее, чем есть на самом деле. Особенно исходный код. Здесь я пройдусь по супер-простой реализации блокчейна в 200 строк кода JavaScript под названием NaiveChain.
Структура блока
Первый логический шаг — определиться со структурой блока. Чтобы оставить все как можно проще, мы включили только самое необходимое: индекс, отметка, данные, хэш и хэш предыдущего блока.

Хэш предыдущего блока необходимо найти в блоке для сохранения целостности цепи
Читать полностью »



