Блокчейн от А до Я. Все о технологии десятилетия | страница 45



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

Было отмечено, что на практике (и это общеизвестно, по крайней мере, среди специалистов) в случае fork (ветвления) его блоков биткойн может потерять данные. Когда fork – ветка – восстановится, развиваться будет только самая длинная ветка, и лишь она будет признана легитимной, что приводит к возможности того, что транзакции в меньшей ветке будут полностью потеряны.


Частный блокчейн (или permissioned blockchain, или консенсус блокчейна):

• особенности: частный или получастный (различные права доступа к платформе), участники известны или идентифицируемы, сектор регулируемый;

• консенсус: между известными участниками функционирование внешнее по отношению к платформе (ответственность берут на себя один или несколько уполномоченных представителей частного блокчейна).

Блокчейн биткойн:

• с валютой биткойн: биткойн (ВТС);

• с другой валютой: Factom (Factoids), Mastercoin (MSC), Counterparty (XCP), Namecoin (NMC).

Блокчейн, не являющийся блокчейном биткойн:

• с валютой биткойн: Blockstream, Truthcoin;

• с другой валютой: эфириум (ЕТН), BitShares (BTS), Truthcoin (Cashcoin), Litecoin (LTC), PayCoin (XPY).

Блокчейн не-блокчейн:

• с консенсусом без майнинга: Ripple (XRP), Stellar (STR), NXT[101] (NXT), Hyperledger, Tendermint, Pebble, Open Transactions, beAchain.

Нейтральный блокчейн:

• интеллектуальные услуги: Monax (бывший Eris Industries), PeerNova, Codius, SmartContract, SAE, Tezoz, Tillit.

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

Консенсус

Определение

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

Как мы уже говорили ранее, «информационный консенсус в области распределенных систем – это способ, при помощи которого узлы (участники) могут договориться о легитимности сделки и обновлять бухгалтерские книги, представляющие собой стройную систему согласованных фактов»