>> (p.1)
    Author Topic: 🕵🏻Алгоритмы консенсуса в блокчейне🕵🏻  (Read 2058 times)
    This is a self-moderated topic. If you do not want to be moderated by the person who started this topic, create a new topic.
    inbizin (OP)
    Full Member
    ***
    Offline Offline

    Activity: 210
    Merit: 140



    View Profile
    April 26, 2018, 08:44:21 AM
    Last edit: June 07, 2018, 07:31:56 AM by inbizin
    Merited by klarki (1), xenon131 (1), UnholyLizard (1)
     #1

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

    Quote from: wiki
    Консе́нсус (лат. consensus — согласие, сочувствие, единодушие) — способ разрешения конфликтов при принятии решений, если отсутствуют принципиальные возражения у большинства заинтересованных лиц; принятие решения на основе общего согласия без проведения голосования, если против него не выступает никто, либо при исключении мнения немногих несогласных участников.


    Proof-of-Work (PoW) - Доказательство выполнения работы.
    Является наиболее известным способом подтверждения транзакций.
    Суть: узлы блокчейн сети, подтверждающие транзакции, проделывают достаточно сложную вычислительную работу (просчет алгоритма), результат которой может легко и быстро проверяться другими узлами сети.
    Первый узел, который полностью провел все необходимые вычисления, получает вознаграждение от блокчейн сети. Все узлы конкурируют за возможность стать первым узлом и получить вознаграждение.

    Применяется в криптовалютах Bitcoin, Bitcoin Cash, Electroneum, Ethereum, Litecoin, Monero, Zcash, и других.

    Плюсы:
    - исключена возможность атаки Сивиллы - узел жертвы выбирает другие узлы случайным образом и полное окружение жертвы невозможно;
    - доказательство не переносится на другие блоки - исключается возможность красть его друг у друга;
    - доказательство нельзя получить наперед - в каждом новом блоке есть ссылка на предыдущий блок и вычислять новое доказательство можно только при появлении нового блока;
    - награды за блок распределяются в соответствии с мощностью компьютера (чем больше мощность в процентном соотношении с общей мощностью сети, тем больший процент блока был создан, соответственно награда будет больше).

    Минусы:
    - большие энергетические затраты — работает много узлов, но только один получает вознаграждение.


Page 1
Viewing Page: 1