адый день мы видим، то в нашей среде появляются новые технологии блокчейн. как бы сильно мы не пытались понять новейшие технологии ، всегда появляется то-то новое. когда-нибудь задумывались، какой корень всех тих технологий блокчейн؟ онсенсусные алгоритмы являются главным корнем тих революционных технологий.
онсенсусные алгоритмы – то то، то делает все консенсусные последовательности блокчерыныотити. Сеть блокчейн объединяет миллионы и миллионы в одном и том е пространстве. так، почему они никогда не мешают друг другу или существуют взаимно?
твет лежит в архитектуре сети блокчейнов. та архитектура очень умно продуманна ، و консенсусные алгоритмы лежат в основе этой архитектуры.
сли вы действительно отите знать ، как работает консенсусная последовательность блокчей، вамитать блокчей. هذا هو الشيء الوحيد الذي يمكن أن يحدث. Итак، давайте продолжим!
Оглавление
лава 1: то такое консенсусные алгоритмы?
Глава 2: Проблема с задачей византийских генералов
лава 3: очему нам нужны консенсусные алгоритмы?
лава 4: локчейн: скелет для организации данных децентрализованной сети
лава 5: онсенсусный алгоритм: уша Сети
лава 6: азличные типы консенсусного алгоритма
лава 7: ругие типы консенсусного алгоритма
Глава 8: аключительные заметки
лава 1: то такое консенсусные алгоритмы?
ехническое определение будет таким:
консенсусные алгоритмы – это процесс принятия решений для группы، где отдельные лица группы формируют и поддерживают решение، которое лучше всего подходит для остальных. то орма резолюции، когда люди должны поддерживать решение большинства، нравится им это или нет.
роще говоря، то всего лимь метод принятия реуения внутри группы. озвольте мне проиллюстрировать это примером. редставьте себе групу из десяти еловек، которые хотят принять решение по проекту، который поторый. адый из них может предложить свою идею، но большинство будет в пользу той، которая поможеоть. ругие должны принять это решение، нравится оно им или нет.
еперь представьте себе тоже самое самое тысячами людей. Разве это не будет намного сложнее?
онсенсусные алгоритмы не просто согласуются с большинством голосов، но также соглашаются соглашаются соглашаются соглашаются сольшинством голосов، но также соглашаются соглашаются соглашаются соглашаются соглашаются сольшинством голосов ، аким образом، то всегда победа для сети.
онсенсусные модели блокчейн – то способы создания и справедливости в онлайн-мире. онсенсусные системы، используемые для соглашения، называются консенсусной теоремой.
ти консенсусные модели блокчейн состоят из некоторых конкретных целей، таких как:
- ринятие соглашения: имеющийся механизм собирает соглашения из групп، насколько это возможно.
- Сотрудничество: каждая из групп стремится к лучшему соглашению، то приводит к интересам всех групп в целом.
- Совместная работа: каждый человек будет работать в команде، оставив свои личные интересы в стороне.
- Равные права: каждый участник имеет равное право голоса. то означает، гто голос каждого человека важен.
- астие: каждый участник сети должен участвовать в голосовании. икто не будет забыт или может остаться без голосования.
- еятельность: каждый член группы одинаково активен. группе нет лиц с большей ем у других ответственностью.
Различные типы консенсусных алгоритмов: нфографика
Глава 2: Проблема с задачей византийских генералов
адача византийских генералов – система с конкретным случаем неудачи. то называется проблемой византийских генералов. ы можете лучше всего разобраться в той ситуации с распределенной компьютерной системой. ного раз могут возникать сбои в консенсусных системах.
ти компоненты отвечают за дальнейшую противоречивую информацию. онсенсусные системы могут работать только тогда успешно ، когда все лементы работают в гармонино. днако، если один из компонентов в той системе неисправен، вся система может выйти из стров.
Неисправности компонентов всегда вызывают несогласованность системы византийских генералов، и поэтому она не идеальна для использования этих консенсусных систем для децентрализованной сети.
ксперты называют то «проблемой византийских генералов». لم يتم العثور على شيء آخر?
озвольте мне разобраться с консенсусным примером
редставьте ، то есть группа генералов ، و у каждого из них есть армия. ни собираются атаковать город и взять его под свой контроль، но для этого им нужно будет، решитьть.
ы могли бы подумать، что это легко. днако есть небольшая трудность. енералы могут общаться только ерез курьеров ، некоторые генералы-предатели будут птатьться.
ни могут отправлять неверную информацию ерез курьеров или курьер может сам стать врагом.
урьер может также преднамеренно саботировать путем доставки неверной информации.
от почему проблему нужно решать осторожно. Прежде всего، мы должны заставить каждого генерала прийти к взаимному решению، а во-вторых، убедиться، что даже самое незначительное количество предателей не может привести к провалу всей миссии.
то может показаться вам довольно простым؛ однако، это не так. Согласно исследованиям، для n предателей потребуется 3n + 1 генералов. онадобится етыре генерала ، тобы справиться справиться одним предателем ، ето делает все ото довольжно с.
лава 3: очему нам нужны консенсусные алгоритмы?
лавная проблема с византийскими генералами заключается в достижении соглашения. сли происходит бы одна ошибка، ноды не могут прийти или иметь более высокуюнсть.
С другой стороны ، консенсусные алгоритмы действительно не сталкиваются стороны типом проблемы. основной елью является достижение какой-либо конкретной цели. онсенсусные модели блокчейн являются гораздо более надежными، ем византийские.
от почему، когда в распределенной системе могут быть противоречивые результаты، лучше испольтаты.
лава 4: локчейн: скелет для организации данных децентрализованной сети
еперь давайте посмотрим внутрь технологии блокчейн ، получить лучший вид всей сети.
- то новый способ организации базы данных.
- ожет хранить все، то изменяется в соответствии сетью.
- се данные упорядочиваются в блоке.
днако вы не увидите никакой децентрализации в самой блочной цепи. то связано с тем، бто блокчейн не обеспечивает среду децентрализации. от почему нам нужны консенсусные алгоритмы، тобы обеспечить полную децентрализацию системы.
Таким образом، технология блокчейн только позволит вам создать другую структурированную базу данных، но она не будет выполнять процесс децентрализации. от почему блокчейн считается скелетом всей децентрализованной сети.
лава 5: онсенсусные алгоритмы: уша Сети
а самом деле этот метод довольно прост. онсенсусные модели блокчейн – то всего лиь способ достичь соглашения. днако не может быть никакой децентрализованной системы без общих консенсусных алгоритмов.
еважно، будут ли ноды доверять друг другу или нет. м придется следовать определенным принципам و достичь коллективного соглашения. ля того вам нужно проверить все консенсусные алгоритмы.
о сих пор мы не обнаружили никаких конкретных алгоритмов блокчейн، которые работают для кодой. авайте рассмотрим различные алгоритмы консенсуса ، тобы получить лучший обзор всей картины.
лава 6: азлитные типы консенсусных алгоритмов
Список всех консенсусных алгоритмов
- Доказательство работы (إثبات-العمل)
- Доказательство доли (إثبات الحصة)
- Делегированное подтверждение доли (تفويض إثبات الحصة)
- Арендованное подтверждение доли (إثبات ملكية مؤجر).
- Доказательство прошедшего времени (دليل على الوقت المنقضي)
- Реализация протокола задачи византийских генералов (التسامح البيزنطي للخطأ العملي)
- прощенная византийская ошибка (SBFT)
- Делегированный протокол задачи византийских генералов (التفويض البيزنطي للتسامح مع الخطأ)
- аправленный ациклический граф (DAG).
- Доказательство деятельности (إثبات النشاط)
- Доказательство важности (إثبات-أهمية)
- Доказательство емкости (إثبات السعة)
- Доказательство сжигания (إثبات الاحتراق)
- Доказательство веса (إثبات الوزن)
оказательство работы
оказательство работы – то первые алгоритмы блокчейн ، введенные в сеть блокчейн. Многие технологии блокчейн используют эти консенсусные модели блокчейн для подтверждения всех своих транзакций и создания соответствующих блоков в сетевой цепочке.
еджерная система децентрализации собирает всю информацию، связанную слоками. днако необходимо тщательно следить за транзакционными блоками.
اقرأ المزيد ентральным принципом той технологии является сложных математических задач и легкая вы.
озможно، вы думаете، что это за математическая задача?
режде всего، для решения математических требуется большая вычислительная мощность. апример، ункция Хэш (Hash) или как определить выход без ввода. ругая – то целочислительная акторизация، которая также имеет загадки.
Это происходит، когда сервер чувствует، что на него совершена دوس-атака، и для того، чтобы обнаружить ее، консенсусной системе требуются большое количество вычислений. Здесь пригодятся майнеры. твет на всю проблему с математическим уравнением называется хэшем.
днако доказательство работы имеет определенные ограничения. ажется، то сеть сильно растет، и вместе с отим нужно много вычислительной мощности. тот процесс увеличивает общую чувствительность системы.
очему система стала настолько чувствительной?
онсенсусная последовательность блокчейн опирается на точные данные иннормацию. ем не менее، скорость системы крайне неудовлетворительна. сли проблема становится слишком сложной، для генерации блока требуется много времени.
ранзакция задерживается، и общий рабочий процесс приостанавливается. сли проблема генерации блока не может быть решена в течение определенного временого времени، тогда создани.
كلمات بمعنى: если проблема становится слишком простой для тогда она будет подвержена DDoS-атаке. роме того، решение необходимо дополнительно проверить، потому то не все ноды могут проверяоть беоть.
сли бы они могли это، тогда сети не хватало бы самой важной функции – прозрачности.
ак доказательство работы реализуется в сети блокчейн?
режде всего ، майнеры решают все головоломки ، и после того новые блоки будут созданы и подтверы. евозможно сказать، насколько сложной может быть головоломка.
то сильно зависит от максимального количества пользователей ، минимальной мощности тока и обезй.
овые блоки поставляются с ункцией، и из них содержит д-функцию предыдущего блока. аким образом، сеть добавляет дополнительный уровень защиты и предотвращает любые нарушения. ак только майнер решает головоломку، создается новый блок، и транзакция подтверждается.
де именно используется консенсусный алгоритм блокчейн «оказательство работы»?
Самый популярный из них – биткойн. иткойн представил тот тип консенсусного алгоритма блокчейн до любой другой криптовалюты. онсенсусные модели блокчейн допускали любое изменение в сложности головоломки، основанноей наобер.
ля создания нового блока требуется около 10 минут. ругой пример консенсусной криптовалюты، такой как Litecoin، также предлагает ту же систему.
е один пользователь алгоритма блокчейнов، Ethereum، использовал доказательство работы почти в 3-4 болроты. коказательству ставки ».
очему технология блокчейн использует «доказательство работы» на первом месте?
ам должно быть интересно، почему различные технологии блокчейн используют доказательятво рабо.
تم حذفه من موقع الويب الخاص به ، حيث تم نشره في موقع DDoS أو موقع DDoS أو أي شيء آخر أو أي شيء آخر. [1] [2] [/ URL] (). алгоритмы блокчейн представляют довольно сло ную проблему для хакеров. Система требует много вычислительной мощности и усилий.
Именно по этой причине хакер может взломать консенсусные модели блокчейн، но для этого потребуется много времени и это довольно сложно، что делает затраты слишком большими.
С другой стороны ، никакие майнеры не могут решить за всю сеть، потому то принятие решений сетит. то зависит от того، сколько вычислительной мощности у вас есть، тобы создать новые блоки.
аковы основные проблемы с консенсусным алгоритмом «оказательство работы»?
е все консенсусные алгоритмы идеальны؛ «оказательство работы» не является исключением. него много положительных черт ، но есть также много недостатков. осмотрим، каковы основные недостатки системы.
-
ольшее потребление нергии
Сеть блокчейн содержит миллионы и миллионы разработанных микрочипов ، которые постоянно хэшируют. тот процесс требует много горючего.
иткойн время предлагает 20 миллиардов лей в секунду. айнеры в сети используют некоторые специально разработанные микрочипы для ирования. та процедура позволяет сети добавить слой защиты от атаки бот-сети.
ровень безопасности сети блокчейн ، основанный на доказательстве работы، требует много энергиси. Большее потребление становится проблемой в мире، где у нас заканчивается энергия – майнерам системы приходится сталкиваться с большой суммой затрат из-за потребления электроэнергии.
учшим решением этой проблемы будет дешевый источник энергии.
-
Централизация майнеров
С нергетической проблемой «оказательство работы» будет двигаться в сторону более дешевх электир. ем не менее، основная проблема была бы в том، майнер-производитель биткоина поднимется. течение определенного времени производитель может более голодным и попытаться создататься создаться.
акая ситуация приведет к централизации в рамках децентрализованной сети. от почему то еще одна большая проблема، с которой сталкиваются алгоритмы блокчейн.
то относительно 51٪ атаки?
озвольте мне пояснить، что означает 51٪ атака. Эта атака означала бы возможный контроль над большинством пользователей и захват большей части майнинговой мощности.В этом случае злоумышленники получат достаточно энергии для управления всем в сети.
ни могут мешать другим людям создавать новые блоки. Атакующие также могут получать награды на основе своей тактики.
озвольте мне пояснить то на консенсусном примере.
редставьте себе сценарий، когда Алиса отправляет некоторую криптовалюту через сеть блокченаз. днако Алиса вовлечена в атаку، а об – нет. Сделка происходит، но злоумышленники не позволяют переслать какую-либо сумму، запустив вилеков..
В других случаях майнеры объединяются в одном из илиалов. ни будут обладать максимальной вычислительной мощностью ، объединенной на этих блоках. от почему другие блоки с более короткой изнью будут отвергаться. результате Боб не получит деньги.
днако это не выгодное решение. Оно займет много майнинговой мощности، а после инцидента، получившего разоблачение، пользователи начнут покидать сеть، и в конечном итоге торговая стоимость снизится.
Доказательство доли
Что такое «оказательство доли»?
оказательство доли – то консенсусный алгоритм блокчейн، который имеет дело с основными недостаными. كلمات بمعنى: том случае каждый блок проверяется до того ، как сеть добавит еще один блок в леджер блокчен. том есть небольшой поворот сюжета. айнеры могут присоединиться к процессу майнинга، используя свои монеты، тобы вносить долю.
Доказательство ставки – это новый тип концепции، где каждый человек может майнить или даже утверждать новые блоки только на основании владения монетами. так، в этом случае، ем больше у вас монет، тем лучше ваши шансы.
Как это работает?
В том консенсусном алгоритме майнеров выбирают заранее.
отя процесс полностью случайный ، все не каждый майнер может участвовать в долировании. се майнеры сети выбираются случайным образом. сли у вас есть определенное количество монет، сохраненное заранее в вашем кошелькеке، количество количество.
После того، как вы станете нодом، если вы захотите быть квалифицированным для того، чтобы быть майнером، вам нужно будет внести определенное количество монет، после чего будет создана система голосования для выбора валидаторов. огда все будет готово، майнеры внесут минимальную сумму доли، необходимую для специальногло кош.
Процесс довольно прост. овые блоки будут созданы пропорционально количеству монет основе кошелька. апример، если вы владеете 10٪ всех монет، тогда вы получите 10٪ новых блоков.
Существует много технологий блокчейн ، которые используют множество консенсусных алгоритмов «алгоритмов« алгоритмов. Тем не менее، все алгоритмы работают одинаково: за майнинг новых блоков، каждый майнер получит вознаграждение в блоке، а также долю транзакционных сборов.
Что происходит в «оказательстве объединения долей»?
Существуют и другие способы участия в табелировании. كلمات بمعنى: сли сумма ставки слишком высока، вы можете присоединиться к пулу и получить прибыль через это. ы можете сделать это двумя способами.
режде всего، вы можете сдать свою монету другому пользователю، который будет участвовать пользователю، который будет участвовать пользователю ем не менее، вам нужно будет найти надежного человека для совершения сделок.
ругим методом было бы присоединиться к пулу самостоятельно. аким образом، каждый، участвующий в том конкретном пуле، будет делить прибыль на основе суммыс.
«оказательство ставки»: каковы преимущества?
режде всего، тот тип консенсусных алгоритмов требует сколько-нибудь тяжелой аппаратной пиез. ам нужна только ункциональная компьютерная истема و стабильное интернет-соединение. бой человек، у которого есть достаточное количество монет в сети، также сможет утверждать тран.
сли еловек инвестирует в сеть، то не будет обесцениваться временем، как другие инвестици. динственное، повлияет на прибыль، – колебания ен. онсенсусный алгоритма блокчейн «оказательство ставки» намного более энергоэффективетн، ем «Доказатвен» Доксазатвен. то даже не требует слишком большого энергопотребления.
н также уменьшает угрозу 51٪ атаки.
есмотря на то، то «оказательство доли» кажется довольно прибыльным، ем «ьоказатель оказательтво растьтель сновным недостатком системы является то، полная децентрализация невозможна.
просто потому، только несколько нодов должны участвовать в кластеризации в сети. иа с большинством монет в конечном итоге будут контролировать большую часть системы.
опулярные криптовалюты، использующие «оказательство доли» качестве основы технологии блокчей.
PIVX
то еще одна приватная монета، которая имеет нулевые комисионные сборы. Ранее PIVX получил ответвление от Dash. он перешел к «оказательству доли» от «оказательства работы». ни также обеспечивают лучшее табелирование спользованием главного нода длого распределения блого.
сли вы начать принимать PIVX، вам нужно загрузить официальный кошелек، а затем синхронить. осле того вы должны перенести асть валюты в кошелек ، а затем оставить его соединеннм таким таким.
NavCoin
ногие криптовалюты получили ответвление ответвление от исходной последовательности блокчейн؛ NavCoin – один из них. роект является полностью открытым исходным кодом. ни также перешли на «оказательство доли» раньше ، большинство криптовалют.
тобы получить максимальную выгоду، ваш компьютер быть подключен к сети в течение более полен. Поскольку «Доказательство ставки» весит очень немного، вы можете оставить его в рабочем состоянии в течение более длительного периода без каких-либо забот.
ستراتيس
то еще одна консенсусная последовательность блокчейн ، оторая работает на «оказательстве ставки». слуги в основном предназначены для бизнеса. орпорации могут использовать ее создания собственных dApps без собственной сети блокчейн.
латформа предлагает разработку приложений в боковых епях ، которые предотвращают кюбые сетевыез. ни начались как проект «зоказательство работы». днако، в конце концов перешли к «оказательству ставки».
Алгоритмы блокчейн: онсенсусный алгоритм «елегированное доказательство доли».
«Делегированное доказательство доли» – то вариант типичного «оказательства доли». Система довольно надежна и добавляет другую гибкости всему уравнению.
сли вам нужны быстрые، ективные، децентрализованные консенсусные алгоритмы، тоделегированснзованованова опрос держателей доли полностью решается здесь демократическим путем. аждый компонент в сети может стать делегатом.
كلمات بمعنى: вместо майнеров или валидаторов называются делегатами. пределив производство блоков ، та система может совершить транзакцию всего за одну секунду! олее того، та система была разработана обеспееения всех уровней защиты от регулятивных про.
Свидетели، утверждающие все подписи
бычно свидетели свободны от правил и других нейтральных слов. Стандартный свидетель في традиционных контрактах имеет специальное место для утверждения свидетерждения. ни просто убеждаются، то люди должны войти в контакт в указанное время.
В DPOS свидетели могут создавать блоки информации. Существует также концепция голосования избрания главных свидетелей. олосование происходит только тогда، когда система считает، она полностью децентрализована.
сем свидетелям выплачивают сразу после создания блока. ариф сначала выбирают через систему.
зменение специальных параметров в избранных делегатах
ак и свидетели، делегаты также выбираются. елегаты используются изменения общих параметров сети. С делегатами вы получите доступ к транзакционным сборам، интервалу между блоками، размерам бетован.
тобы изменить параметр в сети، большинство делегатов должны голосовать за одно и то же. днако делегаты не получат зарплату، как свидетели.
зменение типичного правила
ля бесперебойной работы системы необходимо времени добавлять разные функции. днако процесс добавления той ункции не может быть выполнен без потенциального держателя доли. Свидетели могут собираться вместе и менять политику، но они не запрограммированы делать это.
ни должны оставаться нейтральными и только работниками заинтересованных сторон. так ، изначально все зависит от держателей доли.
Риск атаки «войные расходы»
DPOS риск расходов значительной степени снижается. то может произойти، когда сеть блокчейн не внесет ранее проведенную транзакцию в базу данных.
Сеть может проверить свое здоровье без ьей-либо помощи и может обнаружить любые потери. аким образом، она обеспечивает 100٪ прозрачность в базе данных.
ранзакции осуществляются как «оказательство доли»
Несмотря на то، что система является разновидностью «Доказательство доли»، все же основная транзакционная система полностью работает на алгоритме «Доказательства доли». роцесс транзакции «оказательство доли» обеспечивает дополнительный уровень защиты от ошибоснысный.
то использует «елегированное доказательство доли»?
Сейчас Lisk является одним из популярных имен на рынке. латформа блокчейн предлагает платформу для разработчиков ، бтобы начать децентрализованное псноенстор..
У того есть много элементов، общих с Ethereum.Однако، система использует «Делегированное доказателостить».
табелирование работает по-другому с тим.
Арендованное доказательство доли (LPoS)
е одной характерной особенностью к доказательству ставки является «Арендованное доказательоеств. овый консенсусный алгоритм блокчейн был представлен нам платформой موجات. ак и любая технологическая платформа блокчейн، Waves также обеспечивает лучший улов блокчейн.
ервоначальное «оказательство доли» имело некоторые ограничения для табелирования. иа с ограниченным количеством монет، возможно، никогда не могли участвовать в штабелировании. тобы поддерживать сеть успешно، остается только небольшая асть лица с большим количеством.
тот процесс позволяет системе создавать централизованное сообщество на деяентрализованной патфной.
В «Арендованном подтверждении доли» ، мелкие владельцы могут ، наконец ، получить свои анситании. ни могут сдавать в аренду свои монеты в сети и получать от них выгоду.
осле ведения нового «Арендованного доказательства доли»، ситуация полностью изменилась. граничения предыдущей системы теперь могут быть решены без каких-либо проблем. сновная цель платформы Waves заключалась в том، помочь небольшим инвесторам.
ди с небольшим количеством монет воем кошельке никогда не получат получат анс иметь такие преимущены. аким образом، полностью устанавливает основную тему консенсусных алгоритмов – прозрачность.
оказательство прошедшего времени (PoET)
شاعر – один из лучших консенсусных алгоритмов. тот конкретный алгоритм используется в основном на разрешенной сети блокчейн، где вам нужно поной сети блокчейн، где вам нужно сети. ти сети разрешений должны принимать решениео правах на майнинг или о принципах голосования.
тобы гарантировать، то все работает гладко، алгоритмы PoET используют определенную тактику псну тактику псну онсенсусные алгоритмы также обеспечивают безопасный вход в систему، так как сеть требует онть.
злишне говорить، тот консенсусный алгоритм возможность выбирать победителей толькость.
авайте посмотрим، какова главная стратегия удивительной консенсусной последовательности.
- аждый человек в сети должен ждать некоторое время؛ однако предельный срок является полностью случайным.
- астник، у которого закончилась его справедливая времени ожидания، попадет в леджер، сообыь.
тобы оправдать ти сценарии، алгоритм должен учитывать два факта.
- ействительно ли победитель выбрал случайное исло в первую о ؟ередь؟ н или она могли выбрать случайное короткое время и выиграть.
- еужели человек действительно подождал столько времени، сколько ему было назначено?
الشاعر зависит от специального требования к процессору. اقرأ المزيد Intel Software Guard Extension. то расширение Software Guard позволяет запускать уникальные коды в сети. الشاعر использует систему и гарантирует то، тто выигрыш будет абсолютно справедливым.
Система Intel SGX
оскольку консенсусные алгоритмы используют систему SGX для проверки справедливости отбора ، давайте посмотрим на ту систему внимательнее.
режде всего، специальная аппаратная система аттестацию использования определенвого определенвого определенвого определенвого. од установлен в безопасной среде. ая внешняя сторона может использовать ту аттестацию проверки того، является использовать.
о-вторых، код работает в изолированной области в сети، где никто не может взаимодемиствовать.
ервый шаг необходим، тобы доказать، то вы действительно используете доверенный код веренный код в сети، анный. сновная сеть никогда не узнает، то первый шаг не работает должным образом.
торой шаг не позволяет любому пользователю манипулировать системой، думая، то он или она тапуск. торой шаг обеспечивает безопасность алгоритма.
Надежный код
озвольте мне упростить контуры кода.
рисоединение к сети блокчейн
- овый пользователь сначала загрузит доверенный код в блокчейн
- осле того، как он или она начнет процесс، у них появится специальная пара ключей
- спользуя пару ключей، пользователь может отправить аттестацию SGX в сеть и запросить доступ
Участие в лотерейных системах
ндивидуумы получат подписанный таймер из источника доверенного кода.
осле этого этому человеку придется подождать، пока время، данное ему، полностью، не истечет.
аконец، человек получит сертификат выполнения требуемой задачи.
ротокол также обеспечивает различный уровень защиты، основанный на SGX. та система подсчитывает، сколько раз пользователь выигрывает лотерею. елая то، они узнают، скомпрометирован ли SGX отдельного пользователя или нет.
Алгоритмы блокчейн: «Реализация протокола задачи византийских генералов» (PBFT)
PBFT в основном окусируется на структурной машине. н копирует систему، но избавляется от основной проблемы византийских генералов. еперь، как это делается?
Ну، с самого начала алгоритм предполагает، что могут быть возможные сбои в сети، а некоторые независимые ноды могут работать некорректно в определенное время.
Алгоритм разработан для асинхронных консенсусных ситем и более ективно оптимизирован для ресны.
олее того، все ноды внутри системы упорядочиваются в определенном порядке. дин узел выбирается как основной، а другие работают как резервный план. днако все узлы внутри системы работают в гармонии и сообщаются друг с другом.
ровень коммуникации довольно высок، потому то они отят проверять каждую информацию، навдесную. то избавляет от ненадежной информационной проблемы.
ем не менее، с помощью того нового процесса они могут узнать ом، скомпрометирован ли дажезни. се ноды достигают соглашения посредством мажоритарного голосования.
Преимущества консенсусного алгоритма PBFT.
اقرأ المزيد اقرأ المزيد та модель была разработана в основном для практических применений ، их очень легко реализовать. аким образом، PBFT обладает определенным преимуществом по сравнению с другими консенсусными.
-
ет необходимости в подтверждении:
ранзакции в той сети работают по-другому. на может завершить транзакцию без какого-либо подтверждения، как мы видим в системе PoW.
сли узлы соглашаются на конкретный блок، то он завершается. то связано с тем، то все аутентичные узлы одновременно общаются друг с другом и понимают конконк.
-
меньшение нергопотребления:
овая модель обеспечивает значительное снижение потребления энергии، ем PoW. PoW каждый блок нуждался в отдельном раунде PoW. днако в этой модели не каждый майнер решает типичный алгоритм хэширования.
от почему система не нуждается в такой большой вычислительной мощности.
едостатки системы
есмотря на то، ото PBFT предоставил много преимуществ и многообещающих актов، все-таки увосононо. осмотрим، то они собой представляют.
-
оммуникационный разрыв:
ажнейшим актором того алгоритма является связь между нодами. адый нод сети должен убедиться، фто информация، которую они собирают، является наде .ной. днако консенсусные алгоритмы работают только для небольшой группы узлов.
هذا هو السبب الذي يجعلك تشعر وكأنك في كل مكان..
ожно использовать MAC и другие ифровые подписи подтверждения достоверности информации. ем не менее، MAСs не способны управлять сетевой системой блокчейн، поэтому использованией ев онией.
Цифровая подпись может быть хорошим делом، но поддержание безопасности со всеми этими коммуникационными нодами будет становиться все труднее и сложнее، так как количество нодов увеличится.
-
Атака سيبيل:
PBFT весьма уязвим для атак Sybil. тих атаках можно манипулировать группой нодов вместе، и тем самым компрометировать всю сеть. то также значительно уже в больших сетях ، к тому е масштабируемость системы уменьшается.
сли можно использовать эту модель с другими консенсусными، то они، вероятно، получно.
прощенная византийская ошибка (SBFT)
В SBFT система работает несколько иначе.
о-первых ، генератор блоков будет бирать всю транзакцию за раз и утвердит (объявит действит).
Говоря простыми словами، блок будет собирать все транзакции، группировать их соответственно в другой блок، а затем окончательно утвердит их все вместе.
енератор применяет определенные правила، которым следуют ноды для утверждения всех транзай. осле того подписчик блока утвердит их и добавит свою собственную подпись. от почему، если какой-либо из блоков пропускает отя бы один из ключей، он будет отклонен.
Различные тапы упрощенной византийской ошибки.
- се наинается создания، когда пользователь создаст большее количество уникальных.
- осле того на тапе отправки пользователь отправляет все идентификаторы на платформу.
- атем начинается аза утверждения، идентификаторы получают особые условия использования.
- ак только все они будут подписаны، будут сохранены и перенесены на разные аккаунты. ранзакции могут осуществлятся с помощью смарт-контрактов.
- аконец، транзакции становятся живыми.
е одна интересная особенность той удивительной системы – аккаунт-менеджер، который помогает ной. сновная цель – безопасно ранить все активы. Акаунт-менеджер также также сохраняет транзакционные данные. енеджер может содержать всевозможные комбинационные активы для разных типов пользователей.
ы можете думать об том как о цифровых кошельках. спользуя ифровые кошельки ، вы сможете переводить активы из кошелька и даже получить. Вы также можете использовать аккаунт-менеджера для создания смарт-контактов، и когда конкретные требования будут выполнены، он высвобождает средства.
о как происходит управление активами?
у، на самом деле они используют модель push، которая адреса идентификатор активов، торатор.
езопасность и конфиденциальность
SBFT предназначен для астной сети، где конфиденциальность является приоритетом сети. латформа была разработана таким образом، тобы предоставлять конфиденциальную информацию، ненормацию، нонормацию، ренормацию، нонили Вот почему система использует три технических приема، таких как доказательства нулевого знания، одноразовые адреса использования и зашифрованные метаданные.
-
дноразовые адреса использования:
аждый раз، когда пользователь очет получить некоторые активы воем кошельке، ему будуты наснозовано. аждый адрес отличается друг от друга и، таким образом، то не позволяет любому другому польхзовазова.
-
Доказательство нулевого знания (إثبات المعرفة الصفرية).
оказательство нулевого знания используется всех компонентов транзакции. ем не менее، сеть все равно сможет проверить целостность. لا توجد أدلة على المعرفة الصفرية ، يمكنك الحصول على أدلة على المعرفة الصفرية..
аким образом، только получатель и отправитель смогут увидеть компоненты транзакции.
-
ифрование метаданных:
етаданные транзакций также ифруются обеспечения дальнейшей безопасности. Сеть позволит использовать ключи утверждения подлинности. днако для лучшей защиты ключи будут меняться каждые 2-3 дня.
роме того، ранятся отдельно и на разных астях передачи данных. аким образом، если один из них взломан، можно использовать другие для создания уникальючных. правление тими ключами их замена каждые несколько дней необходимо обеспечения целостнос-ения нелостнос-ения.
епь، основанная на сети блок ейн ، использует SBFT утверждения всех транзак ий в сети. омимо того، также используют HSM (وحدة أمان الأجهزة – Аппаратный модуль безопасности) спользуют HSM спользуя HSM، они обеспечивают дополнительную безопасность без какого-либо отказа.
Делегированный протокол задачи византийских генералов (dBFT).
е обсуждается тот акт، то оказательство работы »и« зоказательство доли »- нато наиболее исрсното. В то время как большая часть экосистемы блокчейн следует этим двум общим алгоритмам، некоторые пытаются навязать более новые и более продвинутые консенсусные системы. Среди тих пионеров- брендов блокчейн название NEO обязательно появляется.
лагодаря стремительному росту последние 12 месяцев، NEO стала горячим продуктом в отрасли. итайский бренд продемонстрировал свой потенциал. п почему бы и нет؟ ни являются изобретателями продвинутой консенсусной теоремы – «Делегированного протокола задачнита.
опулярная технология блокчейн: NEO
то одна из самых популярных криптовалют на рынке. Ее иногда называют китайским Ethereum. сновное внимание в сети уделяется созданию умной кономики، где вы можете делиться своимиы ифрся.
NEO использует «елегированный протокол задачи византийских генералов» для утверждения всех транз. сли вы табелируете ваш NEO، вы сможете генерировать GAS. GAS является основной оборотной валютой платформ. ы должны будете заплатить определенную сумму платы за GAS за каждую транзакцию. от почему ем больше NEO вы штабелируете، тем больше GAS вы получаете.
днако то табелирование немного отличается от PoS.
ногие биржи предлагают систему объединения. днако лучше использовать официальный кошелек NEO вместо другого кошелька для хранения.
режде ем мы наш анализ по dBFT، мы должны сообщить вам об ошибках отца этого алгоритма – сного «Задача византийских генералов».
едостатки «адачи византийских генералов»!
сновной недостаток системы возникает، когда мы наблюдаем за любым голосованием и его результататататан. о как؟ тобы лучше понять проблему، нужно познакомиться следующим консенсусным примером.
ы уже знаете، то ноды، которые следуют консенсусным алгоритмам dBFT، известны как армия. У армии нодов есть один генерал، и они всегда следуют командам своего генерала.
Теперь представьте себе، что византийская армия планирует напасть на Рим и захватить его.Предположим، что есть девять генералов византийской армии، и генералы окружили город и готовы атаковать! ни могут ахватить Рим только в том случае ، сли планируют атаковать или отятупить.
В том – то и загвоздка! енералы будут следовать решению، в котором большинство голосов составляет 51٪. десь есть еще одна отличительная особенность – генералы не принимают решения за одним столом. место того они расположены в разных местах используют курьеров для передачи сообщений.
етыре угрозы!
етыре возможных пути могли помочь римлянам сохранить свой трон –
о-первых ، римляне могли попытаться подкупить генералов их завоевать их благосклонность. енерал، который возьмет взятку، будет считаться «Предательским генералом».
о-вторых، любой генерал может принять неправильное решение، противоречащее коллективной воле. ти генералы более известны как «еправильно ункционирующие генералы».
В-третьих، посланник или курьер могут взять взятки у римлян и доставить неверные решения другия.
И، наконец، в-четвертых، римляне могли убить курьера или посланника، в-етвертых.
аким образом، задача византийских генерплов имеет етыре существенных недостатка، котореосныны.
ак «елегированный протокол задачи византийских генералов» (dBFT) изменяет всю картину?
Не принимайте других решений؛ NEO показала нам лучший способ решить проблемы византийских генералов. اقرأ المزيد «هذا هو السبب وراء ذلك» ، لا يمكن أن يكون هذا هو السبب في ذلك ، لا يمكنك أن تفعل ذلك من قبل »، لا أريد أن أتمكن من الحصول على ما يصل إلى حد كبير! ” ،` `елегированный протокол протокол византийских генералов» ، DBFT вном основном мокусируется на решении существующей модели способами: лучшей масштабируемостьнить.
Спикеры и делегаты!
ы снова будем использовать еще один пример، прояснить модель dBFT. авайте предположим، то у византийской армии есть избранный лидер، а не бюрократический генерал. тот избранный лидер будет выступать выступать выстве делегата группы армий.
ы могли бы думать о том، то генералы заменяются избранными делегатами демократически. аже армия может не согласиться стими делегатами и выбрать другого делегата для замены прежнего.
то ограничивает бюрократическую власть генералов ، و никакой генерал не может предать всю армию. аким образом، римляне теперь не могут просто дать взятку и подкупить генералов для работы них.
В dBFT избранные делегаты должны отслеживать решения отдельных нодов. ецентрализованный леджер записывает все решения нодов.
Армия нодов также избирает спикера ، тобы поделиться обеей и единой мыслью с делегатом. тобы принять новый закон، спикеры идеей армии нодов с делегатами، и по меньшей мере 66٪. В противном случае предлагаемый закон не проходит.
сли предложение не получит одобрения 66٪ делегатов، предложение отклоняется، и получит одобрения 66٪ делегатов، предложение отклоняется، и получит одобрения 66٪ делегатов، предложение отклоняется، и получит одобрения 66٪ делегатов тот процесс защищает всю армию от генералов-изменникови предателей.
ечестные спикеры.
сть еще два возможных сценария، которые могут помешать консенсусного протокола беного.
онсенсусный протокол блокчейн dBFT также нам решение протокол блокчейн dBFT также нам решение протокол блокчейн. ак мы уже говорили، леджер хранит решения нодов в одном месте. елегаты могут проверить، действительно спикер говорит об армии. сли предложение спикера и леджера не совмещается، 66٪ делегатов отклонят предложение спикераается.
Нечестные делегаты
о втором сценарии есть естный спикер и، вероятно، делегат-предатель. десь естные делегаты и естный спикер попытаются достичь 66٪ голосов и уменьшить усилия нечестно.
Итак، вы могли видеть، как «Делегированный протокол задачи византийский генералов» (dBFT) преодолевает недостатки «Задачи византийских генералов» и консенсусного BFT вместе. Разумеется، NEO заслуживает похвалы со всего мира их усилия созданию лучшего консенсусного.
аправленный ациклический граф (DAG).
ногие крипто-ксперты признают иткойн как блокчейн 1.0 и Ethereum как блокчейн 2.0. о сегодня мы видим нового игрока на рынке с еще более современными технологиями.
Некоторые также говорят، что это блокчейн 3.0. В то время как многие соперники борются за получение титула блокчейн 3.0 NXT опережает всех с помощью направленного ациклического графа، также известного как DAG. Помимо NXT، IOTA и IoT сеть также адаптирует DAG вою систему.
Как работает направленный ациклический граф (DAG)?
Вы можете считать DAG консенсусным алгоритмом. о DAG – то в основном орма структуры данных. В то время как большинство блокчейнов являются «цепочкой блоков»، содержащих данные، DAG представляет собой бесшовный граф، где данные хранятся топологически. DAG может стать удобным решением конкретных задач، таких как обработка данных، марштрутизация، сжатрутизация،.
ля создания блока требуется около 10 минут، используя алгоритм «оказательство работательство. Да ، PoW – «копуша»! место того، тобы работать в одной епочке، DAG реализует «боковые епи». оковая епочка позволяет различным транзакциям выполнять независимую работу на нескольких цепочка.
то сократит время создания и утверждения блока. а самом деле، он полностью растворяет необходимость в блоках. олее того، майнинг، похоже، тоже тоже становится тратой времени и инергии!
اقرأ المزيد اقرأ المزيد اقرأ المقال التالي: правлены и поддернивают определенную последовательность. олее того، система ациклична، то есть вероятность нахождения родительского нода равна нулю، поскольского нода равна нулю، посколь. DAG показывает миру возможность блокчейнов без блоков!
сновные концепции направленных ациклических графов DAG.
-
ольше нет двойных расходов
радиционный блокчейн позволяет майнить на одном блоке за раз. Существует вероятность того، более одного майнера попытаются утвердить блок. то создает вероятность двойных расходов.
олее того، ситуация может привести к мягким даже жестким вилкам. DAG утверждает конкретную транзакцию на основе предыдущего количества транзакций. то делает систему блокчейн более безопасной и надежной.
-
Меньшая ширина
других консенсусных алгоритмах ноды транзакций добавляются ко всей сети. то делает ирину системы более громоздкой. днако DAG связывает новые транзакции с более старым графом транзакций. то делает всю сеть более прямой для утверждения конкретной транзакции.
-
Быстрее и умнее
оскольку DAG имеет безблоковую природу ، он может намного быстрее осуществлять транзакции. актически، то делает PoW и PoS похожими на дедушек в спринтерском беге.
-
лагоприятные для небольших транзакций
е каждый переводит миллионы одну транзакцию.Чаще встречаются более мелкие платежи. о существенная оплата биткойнов و Ethereum не кажется настолько дружелюбной по отношению к меньшим. С другой стороны ، DAG отлично подходит для небольших транзакций из-за незначительных транзакаионых.
лава 7: ругие типы консенсусных алгоритмов.
Доказательство деятельности
В то время как люди обсуждали тему – «Доказательство работы» против «Доказательства доли»، создатель Litecoin и еще три автора подумали о чем-то блестящем. ни задали миру простой вопрос: почему нельзя скомбинировать PoW и PoS вместо того، чтобыуся?
аким образом، идея увлекательного гибрида появилась в мире – «оказательство активности». н сочетает в себе две лучшие ункции – более защищенную от любой атаки и не нуждающуюся в болоесну.
Как работает «оказательство активности»?
консенсусном протоколе блокчейн ««оказательство активности» процесс майнинга начинается так е. айнеры решают критические загадки، получить награду. هل تريد أن ترى ما الذي تريده؟ В PoW майнеры осуществляют майнинг блоков ، которые имеют полную транзакцию.
«Доказательстве активности» майнеры осуществляют майнинг только шаблона блоков. акой шаблон имеет две вещи в них: информацию заголовка и адрес награды для майнеров.
ак только майнеры осуществляют майнинг тих шаблонов блоков؛ система переходит في «оказательство доли». нормация заголовка внутри блока указывает на случайного держателя доли. атем ти держатели доли утверждают блоки، над которыми был заранее осуществлен майнинг.
ем больше штабелей имеет валидатор، тем выше вероятность того، то он одобрит блок. олько после утверждения тот конкретный блок попадает в блокчейн.
от как «оказательство активности» использует наилучший из двух консенсусных алгоритмов длгоритмов для утвритмов. олее того، сеть платит как майнерам، так и валидаторам справедливую долю транзакционнх соров. аким образом، система действует против «трагедии общего» и создает лучшее решение для утвержденкия.
лияние «оказательства активности»
дной из самых больших угроз، с которыми сталкивается блокчейн، является 51٪ атака. онсенсусная теорема уменьшает вероятность 51٪ атаки нуля. Это происходит потому، что ни майнеры، ни валидаторы не могут быть большинством، поскольку процесс потребует равного вклада при добавлении блока в сеть.
днако некоторые критики утверждают ، то консенсусный протокол блокчейн «оказательство активснснстьство активснснстьство о-первых، огромное количество потребления из-за майнинга. о-вторых، «оказательство активности» не имеет никакого по вопросу двойного подписания. ти два существенных недостатка делают теорему консенсуса немного непопулярной.
популярных блокчейна принимают «юоказательство активности» – Decred و Espers. منذ أكثر من مرة ، كنت لا تزال تفعل ذلك. Decred считается более популярным، ем консенсусная теорема Espers.
Доказательство важности
Далее в нашем списке представлен консенсусный протокол блокчейн «Доказательство важности» .Этот консенсусный пример появился из-за знаменитого имени NEM. та концепция – разработка «оказательства доли». ،отя، NEM представил новую идею – сбор или наделение.
еанизм сбора данных определяет ، имет ли право быть добавленным в блокчейн или нет. ем больше вы собираете на ноде، тем больше больше на добавление в епочку. обмен на сбор нод получает плату за транзакцию، которую валидатор собирает в качестве вознараж. тобы иметь право на сбор урожая، у вас должно быть не менее 10000 XEM на вашем аккаунте.
н решает основную проблему «оказательства Доли». В PoS богатые получают больше денег по сравнению с валидаторами، имеющими меньше денег. апример، если у вас есть 20٪ криптовалюты، вы можете майнить 20٪ всех блоков в сети блокчейн. то делает консенсусные алгоритмы благоприятными богатых.
аметные характеристики «оказательства важности
-
Наделение (сбор)
Самая интригующая особенность консенсусной теоремы – наделение или сбор. ак мы уже говорили، вам нужно иметь не менее 10000 монет، иметь право на сбор в первую очередь. аша оценка «оказательство важности» зависит от собранного вами количества. отя в консенсусных алгоритмах учитывается и период времени، в котором у вас есть монетав карм.
-
Партнерство по сделкам
Алгоритм «оказательство важности» вознаградит вас، если вы совершаете транзакции с другими деурж. Сеть рассмотрит вас как партнеров. отя، система поймает вас، если вы планируете создать псевдо-партнерство.
-
Система подсчета очков
ранзакции оказывают влияние на ваш показатель «оказательство важности». енка основана на транзакциях، которые вы совершили за тридцать дней. олее астая и более значительная сумма поможет улучшить свой рейтинг в сети NEM.
Доказательство емкости
онсенсусный пример «» оказательство емкости »- то модернизация известного консенсусного батокозозозаия. Существенной характеристикой его является ункция «التآمر» -составление заговора ؛ плана). ам придется выделить свою вычислительную мощность и накопитель на жестких дисках еще до тогво.
то делает систему быстрее PoW. «Доказательство емкости» – может создать блок всего за четыре минуты، тогда как «Доказательству работы» требуется десять минут، чтобы сделать то же самое. олее того، оно пытается решить проблему ирования системы PoW. ем больше решений или сюжетов у вас на вашем компьютере ، тем лучше ваши выиграть битву за.
Как работает «оказательство емкости»?
тобы понять саму суть консенсусной теоремы، вы должны понять две концепции – التآمر (заговор؛ состаны).
ри построении схемы на естком диске вашего компьютера вы основном создаете «нонсы» (nonce-слово). онсы в алгоритме «оказательство емкости» немного отличаются от биткойнов. десь вам нужно будет хэшировать ваш идентификатор и данные، пока вы не решите нонсы.
аждый из нонсов имеет в общей сложности 8 192 хэшей، собранных вместе. омер пакета известен как «scoop» – (cовок؛ куш). аждый идентификатор может получить максимум 4095 скупов.
Следующей концепцией является майнинг на жестком диске. ак мы уже говорили، вы можете получать от 0 до 4095 скупов за один раз и ранить их на тестком диске. ам будет назначен минимальный срок для вопроса нонсов. тот крайний срок также указывает время создания блока.
сли вам удастся разрешить нонсы раньше ، ем другие майнеры ، получите блок в качестве наград. звестным примером может быть Burst ، который принял алгоритм «оказательство емкости».
остоинства و недостатки «Доказательство емкости»
айнинг на естком диске намного энергоэффективен ، ем обычное «оказательство работы». ам не придется тратить деньги، тобы получить дорогое оборудование для майнинга، как в протокок. есткого диска вашего домашнего д достаточно، начать разработку этого консенсусного алгоритусного.
оворя по правде، тот консенсусный алгоритм блокчейн также имеет некоторые серьезные недостаткие. о-первых، процесс создает огромное количество избыточных дисковых пространств. Система будет благосклонна майнерам с большими блоками блоками представляющими угрозу для ецентрозу для еоентвиния ае акеры могут использовать систему и внедрять вредоносные программы.
оказательство сжигания
та консенсусная последовательность очень впечатляющая. тобы защитить криптовалюту PoW، асть монет будет сожжена! роцесс происходит، когда майнеры посылают несколько монет в «عنوان آكل الطعام» – (адрес пожирателя). عناوين آكلى لحوم البشر не могут тратить ти монеты на любую цель. леджере следы сгоревших монет، так، ето их нельзя потратить. ользователь، который сжег монеты، также получит вознаграждение.
а، сжигание – это потеря. о ущерб является временным، так как тот процесс будет защищать монеты в конечном счетерот акик олее того، процесс сжигания увеличивает доли альтернативных монет.
акой сценарий увеличивает вероятность того ، то пользователь сможет майнить следующий блок، аудующий блок ، аким образом، сжигание может быть использовано как привилегия майнинга. لا توجد تعليقات.
عنوان الآكل
тобы сжечь монеты، пользователи отправляют их в Eater Address. عنوان الآكل не имеет частного ключа. аким образом، ни один пользователь не может получить доступ к тим адресам، тобы потратить، монить. олее того، адреса генерируются случайным образом.
отя монеты недоступны или «пропали навсегда»، они снитаются годными (расчетными).
люсы и минусы алгоритма «оказательство сжигания»
лавной причиной сжигания монет является создание большей стабильности. ы знаем، то долгосрочные игроки слонны удерживать монеты течение длительного времени поля поля.
Система благоприятствует тим долгосрочным инвесторам، предоставляя более стабильную балюту борам. олее того، то повышает децентрализацию и создает более распределенную сеть.
о как бы не смотреть на то، сжигание монет означает и потерю! Некоторые Eater Addresses имеют биткойнов на более чем 100000 долларов. о эти деньги невозможно вернуть – они сожжены!
Доказательство веса
у، консенсусный протокол блокчейн «оказательство веса» находится на последней последней позиции козиции спозиии. бто большое обновление алгоритма «зоказательство доли». оказательстве доли »ем больше токенов у вас есть ، тем лучше ваши обнаружить еще больше! та идея делает систему немного предвзятой.
Ну، «оказательство веса» пытается решить такой предвзятый характер PoS. Криптовалюты такие، как Algorand، Filecoin и Chia، реализуют PoW. «оказательство веса» рассматривает некоторые другие акторы ، кроме владения большим количество.
ти акторы идентифицируются как «взвешенные акторы». апример، Filecoin расматривает объем данных IPFS، который у вас есть، и взвешивает тот актор. Некоторые из других факторов включаются، но не ограничиваются «Доказательством пространства-времени» (إثبات صحة زمكان) и «Доказательством репутации» (إثبات -of -Peputation).
сновные преимущества той системы включают настройку и масштабируемость. отя стимулирование могло быть большим вызовом для консенсусного алгоритма.
Сравнение консенсусных алгоритмов
Консенсус-ный алгоритм | латформа блокчейн | апущен с… | Языки програм-мирования | Смарт-контрак-ты | Аргументы «за» | Аргументы «против» |
PoW | иткойн | 2009 | ج++ | لا | еньшая вероятность 51٪ атаки Лучшая безопасность | ольшее потребление нергии Централизация майнеров |
نقاط البيع | NXT | 2013 | جافا | دينار | нергоэффективен олее децентрализован | Проблема «ичего в доле» |
DPoS | ليسك | 2016 | جافا سكريبت | لا | нергоэффективен Масштабируем Повышенная безопасность | Частично централизованный Атака «войные расходы» |
LPoS | أمواج | 2016 | سكالا | دينار | Справедливое использование Аренда монет | Проблема децентрализации |
شاعر | مسننة هايبرليدجر | 2018 | Python و JavaScript و Go و C ++ و Java و Rust | دينار | Дешевое партнерство | отребность в специальных аппаратных средствах е хорош для общественного блокчейна |
PBFT | نسيج هايبرليدجر | 2015 | JavaScript و Python و Java REST و Go | دينار | ет необходимости в подтверждении Сокращение нергии | Коммуникационный разрыв Сибил атака |
SBFT | سلسلة | 2014 | جافا ونود وروبي | لا | Хорошая безопасность тверждение подписи | е для общественного блокчейна |
DBFT | NEO | 2016 | Python و .NET و Java و C ++ و C و Go و Kotlin و JavaScript | دينار | Масштабируемый ыстрый | Конфликты в сети |
DAG | ذرة | 2015 | جافا سكريبت ، وراست ، وجافا جو ، وسي++ | В процессе | Низкая оплата сети Масштабируемый | Пробелы в реализации е подходит для смарт-контрактов |
POA | مرفوض | 2016 | يذهب | دينار | меньшает вероятность 51٪ атаки Равный вклад | ольшее потребление нергии войные подписи |
PoI | NEM | 2015 | جافا ، C ++ XEM | Да | аделение Транзакционное партнерство | Проблема децентрализации |
PoC | بورستكوين | 2014 | جافا | دينار | ешевый ективный Распределенный | лагоприятный для крупных рыб Проблема децентрализации |
PoB | سليمكوين | 2014 | Python و C ++ و Shell و JavaScript | لا | Сохранение сети | е для временных инвесторов Трата монет |
الوزن | فيليكوين | 2017 | سنارك / ستارك | دينار | Масштабируемый Настраеваемый | роблема со стимулированием |
Глава 8: аключительные замечания
менно консенсусные алгоритмы делают природа блокчейн настолько универсальной. а، не существует единого консенсусного алгоритма блокчейн، который может утверждать، чталердеть، чталердеть. о в том и есть красота этой технологии – постоянное изменение к лучшему.
сли бы тих консенсусных алгоритмов не было ، бы бы все равно должны были зависеть »бависеть от« бокастеть »бависеть. равится вам это или нет، но PoW угрожает децентрализации и распределенной природе блокчейн.
ся идея технологии блокчейн – децентрализация и борьба с монархией. авно пора، тобы простые люди остановили коррумпированную и неисправную систему.
ы с нетерпением дем лучших консенсусных алгоритмов، которые изменят нашу изнь в лучшую сторону.