BigchainDB


BigchainDB.jpg

BigchainDB — это программное обеспечение, которое имеет свойства блочной цепи (например, децентрализация, неизменность, контроль активов владельцем) и свойства базы данных (например, высокая скорость транзакций, низкая латентность, индексирование и выполнение запроса структурированных данных). Также BigchainDB часто упоминается как IPDB (InterPlanetary DataBase) — решение всех проблем с хранилищем данных.

  • Страна: Германия
  • Главный офис: Берлин
  • Тип: Инфраструктура
  • Раунд: Серия А
  • Стоимость: 3000000 $
  • Дата: 27-Sep-2016
  • Инвесторы: Earlybird Ventures, Anthemis Group, RWE Ventures, innogy SE, Digital Currency Group


Содержание

Что такое BigchainDB?

BigchainDB позволяет разработчикам и предприятию применять концепцию блокчейн, платформы и приложения с масштабируемой базой данных. BigchainDB поддерживает широкий спектр отраслей и имеет случаи использования от идентификационных данных и интеллектуальной собственности до каналов поставок, энергетики, IoT и финансовых экосистем без ущерба для масштаба, безопасности и производительности .. Благодаря высокой пропускной способности, задержке менее одной секунды и мощной функциональности депонирования для автоматического высвобождения активов, BigchainDB выглядит, действует и чувствует, как база данных, но имеет основные характеристики блок-цепи, которые хотят видеть предприятия. Большие базы данных масштабируются линейно, то есть чем больше узлов вы добавляете, тем выше производительность системы, но Биткоин хорошо масштабируется только на уровне 8-10 тысяч узлов. В BigchainDB при масштабировании репликация используется более эффективно: данные распределены по сети в трех или меньшем количестве копий. В дополнение к распределенной базе данных BigchainDB реализует хост узлов, каждый из которых голосует за каждую транзакцию, а транзакция должна иметь определенное количество голосов для одобрения. По словам Пона, типичная модель может включать от 5 до 60 контрольных узлов.

BigchainDB v 1.0

Первый релиз был выпущен в феврале 2016 года и с тех пор постоянно совершенствуется. Bigchain v 1.0 представляла собой систему с открытым кодом и была выпущена на стадии альфа-теста. За основу программы была выбрана база данных RethinkDB (лицензия AGPL) — хранилище документов с иерархическими ключами в стиле JSON. При запуске были существенные недоработки, например контроль уровня доступа был сделан только на уровне транзакций, проблемы с разворачиванием кластера, также при работе один из узлов мог удалить большой объем данных. Bugchain v 1.0 нельзя было назвать готовым продуктом.

BigchainDB v 2.0 и 3.0

BigchainDB v 2.0 была презентована 26 апреля 2016 года, v 3.0 была выпущена сразу же 3 мая 2016 года. Новая версия имеет значительные улучшения по сравнению с предыдущими, но остается нерешенной проблема Byzantine fault tolerant (BFT), до трети узлов могут дать сбой, и система будет продолжать согласовывать действия. Авторы обещают постараться исправить этот недочет, но так как он относится к фундаментальным алгоритмам программы, возможно, что решение приведет к созданию абсолютно нового продукта. В то же время, характеристики BigchainDB при отсутствии BFT близки к характеристикам noSql баз данных RethinkDB и MongoDB. BigchainDB может использоваться во многих отраслях для различных целей, но не подходит для хранения данных децентрализованных приложений в публичных сетях, так как остается нерешенной проблема византийских генералов.

BigchainDB Node Components.png

BigchainDB ICO

С повышением уровня ICO Series A, BigchainDB также связывает основной момент, который начался вскоре после того, как было первоначально привлечено $ 2 млн для финансирования продукта интеллектуальной собственности под названием Ascribe в начале 2015 года. С тех пор компания провела ребрендинг, и хотя она по-прежнему предлагает продукт Ascribe для старых пользователей на платформе не выполняется никакая работа. Тем не менее, Пон сказал, что Ascribe является важным шагом для компании, поскольку именно ее проблемы сводятся к платформе на блочной цепочке биткойнов, что привело фирму к поиску более масштабируемой распределенной главной книги.

Планы

Мы стремимся выпустить окончательную, стабильную версию BigchainDB в июне 2018. До этого момента не будут добавляться никакие новые возможности, мы в основном занимаемся тестированием различных функций. Мы исправим все возникающие проблемы и сообщим результаты тестов производительности, как только их получим. Начиная с BigchainDB 2.0, всегда будут инструменты и документация, которые помогут с переносом (включая перенос данных) в будущие версии. BigchainDB – продукт, готовый для различных случаев использования. Существует онлайн-карта BigchainDB, в которой перечислены наши среднесрочные цели, она обновляется довольно часто. Одна из целей — создать несколько примеров проектов, иллюстрирующих, как можно использовать BigchainDB с другими децентрализованными системами, такими как Ethereum. В долгосрочной перспективе мы хотим создать общедоступную сеть BigchainDB, где каждый может добавить узел без получения разрешения.

См. также на BitcoinWiki

Блок Криптовалюта Анонимность Меры безопасности

Подробнее

https://bitnovosti.com/2016/05/25/bigchaindb-where-it-came-from/ https://media.readthedocs.org/pdf/bigchaindb/v0.1.5/bigchaindb.pdf https://mycourses.aalto.fi/pluginfile.php/378362/mod_resource/content/1/bigchaindb-whitepaper.pdf