BigchainDB – высокопроизводительная БД на блокчейне

Тема в разделе "Блокчейн, криптотехнологии", создана пользователем Romero, 25 мар 2016.

Метки:
  1. Romero

    Romero Новичок Проверенный

    BigchainDB — это распределенная база данных для “больших данных”, в которой были реализованы некоторые характеристики блокчейна. Она способна выполнять миллион операций записи в секунду и хранить петабайты данных с малым временем доступа.

    [​IMG]
    В официальном документе BigchainDB сказано, что “система разрешений БД позволяет создавать самые разные конфигурации: от частных корпоративных БД до открытых БД на блокчейне. BigchainDB дополняет децентрализованные вычислительные платформы, такие как Эфириум, и децентрализованные файловые системы, такие как IPFS (InterPlanetary File System)”.

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

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

    Большие данные
    Проект BigchainDB вырос из платформы Ascribe для управления правами на цифровые произведения искусства, когда у ее разработчиков начались проблемы с масштабируемостью. Для решения этих проблем и была создана BigchainDB. При подготовке проекта разработчики провели полный анализ примерно 100 имеющихся БД для больших данных и в итоге взяли за основу RethinkDB — сравнительно малоизвестную, но очень мощную БД.

    Как утверждают представители BigchainDB, со дня выпуска официального документа они получили сотни запросов. “Похоже, что мы нашли свою нишу в блокчейн-экосистеме, — заметил Пон. — Мы хорошо ладим с Ethereum, Chain, Eris и другими подобными платформами”.

     
    admin, golovorez и randers нравится это.