Что такое Blockchain? Ответ на вопросы

Тема в разделе "Общий форум", создана пользователем admin, 10 фев 2016.

  1. admin

    admin Administrator Команда форума

    Регистрация:
    16 сен 2015
    Сообщения:
    33
    Симпатии:
    0
    Что такое Blockchain?

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

    Участники сети делятся на две группы: обычные пользователи, которые создают новые записи, и майнеры, которые создают блоки. Обычные пользователи создают и распространяют по сети записи, например, о денежных переводах или о передаче прав собственности. Майнеры собирают записи, проверяют их и записывают в блоки, а затем рассылают эти блоки по сети. После чего обычные пользователи получают блоки и сохраняют их у себя, чтобы можно было корректно создавать свои и достоверно проверять чужие новые записи. Кроме майнинга — доказательства вычислительной мощностью, существуют и другие способы подтверждения, например, PoS (proof of stake, доказательство доли).

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

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