Follow Us
Facebooktwitteryoutube
YouTube
Promo
banner
Promo
banner

Консенсусни алгоритми: корень технологии блокчейн.

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

Консенсусните алгоритми – това е, което прави всички тези консенсусни последователности блокчейн отличен друг от друга. Сет блокчейн обединява милиони и милиони хора в едно и том же пространство. Итак, почему те никога не са мешают друга друга или съществуват взаимно?

Ответ лежи в архитектурата на мрежи блокчейнов. Тази архитектура е много умно продуманна и консенсусни алгоритми лежат в основата на тази архитектура.

Ако наистина искате да знаете, как работи консенсусна последователност на блокчейна, трябва да заредите гораздото глубже, което мислите. Вот почему аз ще осветя всичко, че трябва да знам за консенсусните алгоритми в това ръководство. Итак, давайте продължете!

Contents

Оглавление

Глава 1: Какво такова консенсусни алгоритми?

Глава 2: Проблеми със задачите на византийските генерали

Глава 3: Почему ни нужни консенсусни алгоритми?

Глава 4: Блокчейн: скелет за организирани данни за децентрализирана мрежа

Глава 5: Консенсусен алгоритм: Душа Сети

Глава 6: Различни типове консенсусного алгоритма

Глава 7: Други типове консенсусного алгоритма

Глава 8: Заключительные заметки

Глава 1: Какво такова консенсусни алгоритми?

Техническото определяне ще бъде такова:

консенсусни алгоритми – това е процесът на приемане на решения за групи, където отделни лица групи формират и поддържат решение, което по-добре всичко идва за останалите. Тази форма на разрешаване, когато хората трябва да поддържат решение на повечето неща, не ги прави това или не.

Прочее говоря, това е само един метод, приет в групата. Позволете ми да проиллюстрирам този пример. Представете себе си група от десет човека, които трябва да приемат решение по проект, който им е принесъл. Каждый от тях може да предложи своята идея, но най-вече ще бъде в полза на този, който ще им помогне повече от всичко. Други трябва да приемат това решение, ако не го използват или не.

Сега се представете също само с хиляди хора. Разве това не ще бъде нашето сложно?

Консенсусните алгоритми не просто се съгласяват с повечето гласове, но също така се съгласяват с тем, че изгодно за всички. По този начин, това винаги е победа за мрежи.

Консенсусни модели блокчейн – това са методи за създаване на равенства и справедливост в онлайн-света. Консенсусните системи, използвани за това съгласие, се наричат ​​консенсусной теоремой.

Тези консенсусни модели блокчейн се състоят от някои конкретни цели, като например:

  • Принятие съглашения: имеющийся механизъм събира всички съглашения от група, насколко това е възможно.
  • Сотрудничество: каждая от групата се стреми към по-добро съгласие, което води до интересите на всички групи в целом.
  • Совместная работа: всеки човек ще работи в команди, оставяйки своите лични интереси в страни.
  • Равни права: всеки участник има равно право гласа. Това означава, че гласът на всеки човек важен.
  • Участие: всеки участник в мрежа трябва да участва в гласованията. Никто не ще бъде забравен или може да остане без гласуване.
  • Деятелност: всеки член на групата единно активен. В групата няма лица с повече чем в други отговорности.

Различни типове консенсусни алгоритми: Инфографика


Различни типове консенсусни алгоритми

Глава 2: Проблеми със задачите на византийските генерали

Задача византийските генерали – това система с конкретен случай неудачи. Това се нарича проблемна византийска генералов. Можете да се разберете най-добре в тази ситуация с разпространението на компютърната система. Много може да се върне сбои в консенсусни системи.

Тези компоненти отговарят за по-нататъшната противоречива информация. Консенсусните системи могат да работят само тогава, когато всички елементи работят в хармонии. Въпреки това, ако дори един от компонентите в тази система не е изправен, всяка система може да излезе от строя.

Неизправностите на компонентите винаги извикват системата за негласованност на византийските генерали и следователно тя не е идеална за използване на тези консенсусни системи за децентрализирана мрежа.

Експертите наричат ​​това «проблематични византийски генерали». Все още не разбирате?

Позволете ми да се разберете с консенсусния пример

Представете, че има група генерали и у всеки от тях има армия. Те събират атакуват града и го вземат под свой контрол, но за този им трябва да се реши, като атакува.

Можете да помислите, че това е лесно. Въпреки това има малка трудност. Генералите могат да се обръщат само чрез курьери, а някои генерали-предатели ще опитат да саботират атаката.

Те могат да изпратят неверна информация чрез курьери или же курър може да бъде сам член на врага.

Курьер може също така предварително да саботира чрез доставки на неверна информация.

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

Това може да ви покаже доста просто; въпреки това, това не е така. Съгласно изследванията, за n предателите се изисква 3n + 1 генералов. Понадобива се четири генерала, за да се запита с един предател, който прави всичко това достатъчно сложно.

Глава 3: Почему ни нужни консенсусни алгоритми?

Главната проблема с византийските генерали се заключва в постигането на споразумения. Ако възникне макар и една грешка, нодите не могат да се присъединят към съгласието или да имат по-висока степен на сложност.

С друга страна, консенсусните алгоритми наистина не се сталкират с този проблем. Основната цел е постигането на каквато и да било конкретна цел. Консенсусните модели на блокчейн са най-високите надеждни, като византийски.

Вот почему, когато в разпространяваната система могат да бъдат противоречиви резултати, по-добре използвайте консенсусни алгоритми за най-добрата итога.

Глава 4: Блокчейн: скелет за организирани данни за децентрализирана мрежа

Сега давайте погледнете вътрешния технологичен блокчейн, за да получите най-добрия вид на цялата мрежа.

  • Това е нова способност за организиране на данни.
  • Може да съхранява всичко, което се изменя в съответствие с това.
  • Всички данни се използват в блока.

Въпреки това не можете да използвате никаква децентрализация в самата блочна цепи. Това е свързано с тем, че блокчейнът не осигурява средна децентрализация. Потърсете ни нужни консенсусни алгоритми, за да осигурите пълна система за децентрализация.

По този начин технологичният блокчейн само ви позволява да създадете друга структурирана база данни, но тя няма да изпълни процеса на децентрализация. Вот почему блокчейн отчита скелета на цялата децентрализирана мрежа.

Глава 5: Консенсусни алгоритми: Душа Сети

В действителност този метод е достатъчно прост. Консенсусни модели блокчейн – това е само една възможност за постигане на съгласие. Въпреки това не може да бъде никаква децентрализирана система без други консенсусни алгоритми.

Неважно, ще бъдат нодите доверяват друга друга или няма. Им се присъединяваме към определени принципи и постигаме колективно съгласие. За това ви трябва да проверите всички консенсусни алгоритми.

До сих пор не можем да открием никакви конкретни алгоритми блокчейн, които работят за всяка технология блокчейн. Дайте разсмотрим различни алгоритми на консенсуса, за да получите най-добрия обзор на всички картини.

Глава 6: Различни типове консенсусни алгоритми

Списък на всички консенсусни алгоритми

  • Доказательство работы (Доказателство за -Работа)
  • Доказателство доли (Proof-of-Stake)
  • Делегировано потвърждение на доли (Делегирано доказателство за залог)
  • Арендованное потвърждение доли (Нает Proof-of-Stake).
  • Доказателство за минало време (Доказателство за изминало време)
  • Реализация протокола задачи на византийските генерали (Практическа византийска толерантност към грешки)
  • Упрощенна византийска грешка (SBFT)
  • Делегированный протокол задачи на византийските генерали (Делегирана византийска толерантност към вина)
  • Направен ацикличен граф (DAG).
  • Доказателство за дейност (Доказателство -активност)
  • Доказателство важности (Доказателство -За значение)
  • Доказателство емкости (Proof-of-Capacity)
  • Доказателство сжигания (Proof-of-Burn)
  • Доказательство веса (Proof-of-Weight)

Доказательство работы

Доказателство за работа – това са първите алгоритми на блокчейн, въведени в сет блокчейн. Множество технологии блокчейн използват тези консенсусни модели блокчейн за потвърждение на всички свои транзакции и създаване на съответстващи блокове в сетевата цепочка.

Леджерната система за децентрализация събира цялата информация, свързана с блокове. Въпреки това е необходимо да следите за всички транзакционни блокове.

Тази отговорност се възлага на всички отделни новини, наречени майнерами и процес, който се използва и се нарича майнинг. Централният принцип на тази технология е решение на сложни математически задачи и лека издаване на решения.

Възможно е да мислите, че това е за математическа задача?

Преди всичко, за решения на тези математически задачи се изисква голяма изчислителна сила. Например, функция Хеш (Hash) или като определите изход без ввода. Друга – това е цялостна факторизация, която също има загадки.

Това се случва, когато сървърът усеща, че при извършване на DDoS-атака и за това, за да я открие, консенсусната система изисква голямо количество изчисления. Тук пригодятся майнеры. Отворете цялата проблема с математическото уравнение се нарича хешем.

Въпреки това, доказателството за работа има определени ограничения. Каже се, че сетят силно растат и заедно с това им е нужно много изчислителна сила. Този процес увеличава общата чувствителност на системата.

POW консенсусни алгоритми: инфографика

Почему системата стана настолно чувствителна?

Консенсусната последователност на блокчейн се описва основно на точните данни и информация. Тем не по-малко, скоростта на системата е крайно неудовлетворена. Ако проблемът стане твърде сложен, за генерация на блока се изисква много време.

Транзакцията се задържа, и общият работен процес се настройва. Ако проблемът с генерацията на блока не може да бъде решен в рамките на определено време, тогава създаването на блокове станет просто чудо.

Въпреки това, ако проблемът стане твърде прост за системи, тогава тя ще бъде подвържена DDoS-атака. Освен това, решението е необходимо допълнително да се провери, тъй като не всички ноди могат да проверят възможни грешки.

Ако биха могли да го направят, тогава мрежите не се възползват от най-важните функции – прозрачност.

Как доказателството на работата се реализира в мрежата на блокчейн?

Преди всичко, майнерите решават всички главоломки и след това новите блокирания ще бъдат създадени и потвърдени транзакции. Невозможно да кажем, насколко сложната може да бъде главоломка.

Това силно зависи от максималното количество потребители, минималната мощност и общото натоварване на мрежите.

Новите блокировки се поставят с функцията Хеш и каждата от тях съдържа хеш-функция на предишния блог. По този начин можете да добавите допълнителен ниво на защита и предотвратява всякакви нарушения. Как само майнер решава главоломката, създава се нов блок и транзакцията се потвърждава.

Где точно се използва консенсусен алгоритм блокчейн «Доказателство за работа»?

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

За създаването на нов блок се изисква около 10 минути. Друг пример консенсусна криптовалюта, като Litecoin, предлага и тази система.

Още един потребителски алгоритъм блокчейнов, Ethereum, използва доказателство за работа почти в 3-4 големи проекта на платформата. Въпреки това Ethereum предивинулся до «Доказателството на ставките».

Почему технологията на блокчейн използва «доказателство за работа» на първото място?

Вие трябва да бъдете интересно, поради различни технологии блокчейн използват доказателство работа за започване.

Свързано е с тем, че PoW предлага защита срещу DDoS и намалява общото майнинг доли. Тези алгоритми блокчейн представляват доста сложна проблема за хакери. Системата изисква много изчислителна мощност и усилване.

Именно по тази причина хакерът може да доведе до консенсусни модели блокчейн, но за това се изисква много време и това е достатъчно сложно, което прави затрати твърде големи.

С друга страна, никакви майнери не могат да се решат за цялата сесия, тъй като приемането на решения не зависи от суми на пари. Това зависи от това, колко изчислителна мощност имате, за да създадете нови блокировки.

Основни проблеми с консенсусния алгоритм «Доказателство за работа»?

Не всички консенсусни алгоритми идеални; «Доказательство за работа» не е изключване. В него много положителни черти, но има и много недостатъци. Посмотрим, какови основни недостатъци на системата.

  • Повече потребление на енергия

Сет блокчейн съдържа милиони и милиони разработени микрочипове, които постоянно хешират. Този процес изисква много горючего.

Биткойнът в момента предлага 20 милиона хешей в секунда. Майнери в мрежата използват някои специално разработени микрочипове за хеширане. Тази процедура позволява да се добави защита на слоя срещу атаки на бот-мрежи.

Уровень на безопасност на мрежовия блокчейн, основан на доказателствената работа, изисква много енергия и той е интензивен. По-голямото потребление става проблематично в света, където при нас се задейства енергията – системата за майнерам се сталкира с голям суммозатрат от потреблението на електроенергия.

Най-доброто решение на тази проблема ще бъде по-евтин източник на енергия.

  • Централизация майнеров

С енергетическата проблематика «Доказательство на работа» ще се развие в по-голяма част от по-евтините електрически решения. По-малко, основната проблема е станала в този случай, ако майнер-производителят биткоина се поднима. По време на определено време производителят може да стане по-гладен и да опита да създаде нови правила в системата за майнинг.

Такава ситуация е въведена за централизация в рамките на децентрализираната мрежа. Вот почему това е още една голяма проблема, с която се сталкират алгоритми блокчейн.

Какво относително 51% атаки?

Позволете ми да се появя, което означава 51% атака. Тази атака се обозначава чрез възможен контрол над повечето потребители и изисква повече части от майнинговата мощ. В този случай злоумышленниците получат достатъчно енергия за управление на всички в мрежите.

Те могат да използват други хора, създаващи нови блокове. Атакующие също могат да получат награди на основата на своята тактика.

Позволете ми да появя това на консенсусното приложение.

Представете себе си сценарий, когато Алиса изпраща Бобу некоторую криптовалюта чрез сет блокчейна. Въпреки това Алиса вовлечена в атака, а Боб – няма. Сделката се случва, но злоумишлениците не позволяват да се препрати какую-или сумма, да се пусне вилку в цепочки.

В други случаи майнерите се обединяват в един от филиаловете. Те ще притежават максимална изчислителна мощност, обединена на тези блокове. Вот почему други блокирания с по-къса жизнь ще бъдат отворени. В резултат Боб не получава пари.

Въпреки това това не е изгодно решение. Оно займет много майнингова сила, след инцидент, получено разоблачение, потребителите на начинаещи напускат сет и в крайното итоге търговска цена намалява.

Доказательство доли

Какво такова «Доказательство доли»?

Доказателство доли – това е консенсусен алгоритм блокчейн, който има дело с основните недостатъци на алгоритма «Доказателство за работа». В този случай всеки блок се проверява до този момент, като добавите още един блок в леджър блокчейн. В това има малък поворот сюжета. Майнерите могат да се присъединят към процеса на майнинг, използвайки своите монети, за да добавите долю.

Доказателство за ставки – това е нов тип концепции, при които всеки човек може да извлече или дори да утвърди нови блоки само на основата на владенията на монетите. Итак, в този случай, когато имате повече пари, по-добре да използвате вашите шансове.

Как това работи?

В този консенсусен алгоритме майнерите избират заранее.

Ако процесът е напълно случаен, все не всеки майнер може да участва в долиране. Всички майнери от мрежата избират случаен образ. Ако имате определено количество монети, съхранявано заранее във вашата кошарка, ще бъдете квалифицирани като нод в мрежите.

След това, ако стартирате нодом, ако го вземете, за да бъдете квалифициран за това, за да бъдете майнер, ще трябва да въведете определено количество монети, след което ще бъде създадена система за гласуване за избора на валидатори. Когато всичко бъде готово, майнерите съдържат минимална сума, необходима за специална кошелка.

Процес доволно прост. Новите блокове ще бъдат създадени пропорционално количеството монета на основата на кошелка. Например, ако имате 10% от всички монети, тогава ще получите 10% нови блокове.

Съществува много технологичен блокчейн, който използва множество консенсусни алгоритми «Доказателство доли». По-малко, всички алгоритми работят одинаково: за майнинг на нови блокове, всеки майнер получава вознаграждение в блокове, а също и до транзакционни сборове.

PoS консенсусни алгоритми: инфографика

Какво се случва в «Доказателствените обединения долети»?

Съществуват и други начини за участие в щабелирането. Ако сумата на ставките е твърде висока, можете да се присъедините към пулу и да получите печалба чрез това. Можете да направите това двусловно способи.

Преди всичко, можете да изпратите монетата на другото потребителско дружество, което ще участва в пула, а след това да споделите с вашите приходи. Но не по-малко, ще трябва да намерите надежден човек за извършване на сделки.

Другият метод се присъедини към пулу самостоятелно. По този начин, всеки, участващ в този конкретен пул, ще изтрие печалбата на основата на суми.

«Доказателство за ставки»: какови предимства?

Преди всичко, този тип консенсусни алгоритми не изисква сколко-нибуд тяжелой аппаратната резервна копия. Вие имате само функционална компютърна система и стабилно интернет-свързване. Любой човек, в когото има достатъчно количество монети в мрежата, също така можем да потвърдим транзакции.

Ако човек инвестира в сет, това няма да се обещава с времето, както и други инвестиции. Единственото, което се появява при пристигане, – това колебания цени. Консенсусен алгоритъм блокчейн «Доказателство за ставки», което има по-голям енергоефективен, като «Доказателство за работа». Това дори не се изисква твърде голямо енергопотребление.

Той също така намалява угрозата 51% атаки.

Несмотря на това, което «Доказателство доли» се казва достатъчно прибылно, като «Доказателство за работа», все още има един съществен недостатък. Основният недостатък на системата е, че пълната децентрализация невъзможна.

Това просто, защото само няколко пъти трябва да участват в кластеризацията в мрежите. Лицата с най-много монети в конечния итоге ще контролират голяма част от системите.

PoW срещу Pos: просто обявяване

Популярни криптовалюти, използващи «Доказателство доли» в качествени основи на технологии блокчейн.

PIVX

Това е още една частна монета, която има почти нулеви комисионни сбори. Ранее PIVX получи отговор от Dash. Обаче той е преминал към «Доказателството доли» от «Доказательства работа». Те също така осигуряват най-доброто маркиране с използване на главна нода за разпространение на блокове.

Ако искате да започнете да приемате PIVX, трябва да започнете официалния кошелек и след това да го синхронизирате с блокчейн. След това трябва да преразгледате част от валутите в кошелек, след което оставете неговия свързан начин по този начин.

NavCoin

Множество криптовалюти получиха отговор от изходната консенсусна последователност на блокчейн биткойна; NavCoin – един из тях. Проектът е напълно отворен с изходен код. Те също така са прегледали «Доказателство доли» раньше, най-вече криптовалют.

За да получите максимална изгода, вашият компютър трябва да бъде свързан към мрежата в продължение на по-дълъг период от време. След като «Доказателство за ставки» останете съвсем малко, можете да го оставите в работно състояние за по-дълъг период без каквото и да било.

Стратис

Това е още една консенсусна последователност на блокчейн, която работи на «Доказателствените ставки». Услуги в основно предназначени за бизнес. Корпорациите могат да я използват за създаване на собствени dApps без собствена мрежа.

Платформата предлага разработка на приложения в бокови цепи, които предотвратяват всякакви сетеви задержки. Те се начали като проект «Доказательство работы». Въпреки това, в конце концов прешли към «Доказателството на ставките».

Алгоритми блокчейн: Консенсусен алгоритм «Делегирано доказателство доли».

«Делегированное доказателство доли» – това е вариант типично «Доказательства доли». Системата е достатъчно надежна и предлага друга формула за гъвкавост на цялото уравнение.

Ако имате нужда от бързи, ефективни, децентрализирани консенсусни алгоритми, „Делегирано доказателство доли“ ще бъде най-доброто за изпълнение. Вопросът на държателите е напълно решаван от демократичния път. Каждый компонент в мрежата може да стане делегатом.

Тук вместо майнерите или валидаторите ноди се наричат ​​делегати. Определянето на производство на блокове, тази система може да извърши транзакция за цяла секунда! Освен това, тази система е разработена за осигуряване на всички нива на защита от регулативни проблеми.

Свидетели, одобряющие все подписи

Обикновено свидетели свободни от правилата и други нейтрални слов. Стандартният свидетел в традиционните контракти има специално място за утвърждаване на свидетели. Те просто се убеждават, че хората трябва да влязат в контакт в определено време.

В DPOS свидетелите могат да създават блокирана информация. Съществува и концепция за гласуване за избрани главни свидетели. Голосоването става само тогава, когато системата счита, че тя е напълно децентрализирана.

Всички свидетели изплащат сразу след създаването на блока. Тарифът започва да избира чрез системата.

Изменение на специални параметри в избрани делегати

Как и свидетели, делегатите също се избират. Делегатите се използват за промяна на всички параметри на мрежи. С делегатите можете да получите достъп до транзакционна сборам, интервал между блокове, размерам блокове и плащане на свидетели.

За да промените параметъра в мрежите, повечето делегати трябва да гласуват за едно и също. Въпреки това делегатите не получат зарплата, както свидетели.

Изменение на типичното правило

За най-добрата система на работа е необходимо време от време да се добавят различни функции. Въпреки това процесът на добавяне на тези функции не може да бъде изпълнен без потенциално държател доли. Свидетелите могат да се събират заедно и да променят политиката, но те не са програмирани да правят това.

Те трябва да останат нейтрални и само работници заинтересовани сторон. Итак, първоначално всичко зависи от държателите доли.

Риск атаки «Двойные разходи»

При DPOS рискът на двойни разходи в значителна степен намалява. Това може да се произнесе, когато сет блокчейн не въведе по-рано проверена транзакция в база данни.

Можете да проверите своето здраве без да използвате помощ и да откриете всякакви материали. По този начин тя осигурява 100% прозрачност в базата данни.

Транзакции се изпълняват като «Доказателство доли»

Несмотря на това, че системата е разновидност «Доказателство доли», все още основната транзакционна система напълно работи на алгоритма «Доказательства доли». Процесът на транзакции «Доказателство доли» осигурява допълнително ниво на защита срещу грешни консенсусни системи.

Кто използвает «Делегировано доказателство доли»?

Сейчас Lisk е един от най-популярните имена на пазара. Платформата блокчейн предлага платформа за разработчици, за да започнете децентрализирано приложение на основата на JavaScript без никакви хлопоти.

В това има много елементи, общите с Ethereum.Однако, системата използва «Делегирано доказателство доли» вместо «Доказателства доли».

Щабелирането работи по друго с този.

Арендованно доказателство доли (LPoS)

Още една характерна особеност на доказателството на ставките е «Арендованното доказателство доли». Новият консенсусен алгоритм блокчейн беше представен на платформата Waves. Как и влюбена друга технологична платформа блокчейн, Waves също осигурява най-добрия улов с ограничено потребление на енергия.

Първоначалното «Доказателство доли» има някои ограничения за щабелиране. Лица с ограничен брой монети, никога, никога не може да участва в щабелирането. За да поддържате успешно сет, остава само малка част от лицето с голям брой монети.

Този процес позволява системата да създаде централизирано съобщение на децентрализираната платформа, която, по видимост, не е желана.

В «Арендованното потвърждение на доли», мелки владелци могат, наконец, да получат своите шансове за щабелиране. Те могат да сдават в аренду своите пари в мрежата и да получават от тях изгода.

След въвеждане на ново «Арендованно доказателство доли», ситуацията напълно изменена. Ограниченията на предишната система сега могат да бъдат решени без какъвто и да било проблем. Основната цел на платформите Waves се включва в това, за да помогнете на малкия инвеститор.

Хората с малко количество монети в своето кошелке никога не получат шансове имат такива предимства, като най-големите риболовни. По този начин, това напълно установява основната тема на консенсусните алгоритми – прозрачност.

Доказательство прошедшего време (PoET)

PoET – един от най-добрите консенсусни алгоритми. Този конкретен алгоритъм се използва основно в разрешената мрежа от блокове, където трябва да получите разрешение за достъп до мрежите. Тези мрежи трябва да приемат решение за правата за майнинг или за принципите на гласуването.

За да гарантирате, че всички работи гладко, алгоритмите на PoET използват определена тактика за покритие на прозрачността в цялата мрежа. Консенсусните алгоритми също осигуряват безопасен вход в системата, така че да се изискват идентификации за присъединяване към майнерам.

Излишно говорете, че този консенсусен алгоритъм дава възможност да се избере победител само с използване на справедливи средства.

Давайте погледнете, каква главна стратегия на тази индивидуална консенсусна последователност.

  • Каждото лице в мрежата трябва да е известно време; въпреки това пределният срок е напълно случаен.
  • Участникът, в когото закончила неговата справедлива време за очакване, попаднал в леджар, за да създаде нов блок.

За да оправдаете тези сценарии, алгоритмът трябва да учи два факта.

  • Действително ли победителят е избрал случайно число в първия ред? Той или тя може да избере случайно кратко време и да изгради.
  • Неужели човек наистина подождал столко време, сколко му било назначено?

PoET зависи от специалните изисквания към процесора. Оно се нарича разширение Intel Software Guard. Това разширение Software Guard позволява стартиране на уникални кодове в мрежите. PoET използва тази система и гарантира, че, ако играта ще бъде абсолютно справедлива.

Система Intel SGX

След като се консенсусни алгоритми използват система SGX за проверка на справедливостта на отбора, дайте погледнете на тази система, внимателна.

Преди всичко това, специалната апаратна система създава атестация за използване на определено доверено кода. Кодът е установен в безопасното средо. Любая последваща страна може да използва тази атестация за проверка на това, е ли тя несанкционирана или не.

Во-вторих, кодът работи в изолирана област в мрежата, където никто не може да взаимодейства с него.

Първият шаг е необходим, за да поръчате, за да използвате използвания доверен код в мрежата, ако не е случаен друг. Основната сет никога не знае, че първата шаг не работи с дълъг образ.

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

Надежден код

Позволте мне упростить контури кода.

Присъединяване към мрежата на блокчейн

  • Новият потребител може да започне да зарежда доверен код в блокчейн
  • След това, ако той или тя започне процес, в тях се появява специална пара ключове
  • Използвайте тази няколко ключове, потребителят може да изпрати атестация на SGX в сет и да поиска достъп

Участие в лотерейните системи

Индивидуумите получат подписан тайнен таймер от източника на доверено кода.

След този човек ще се подождате, покажете времето, данното ему, напълно, не истече.

Наконец, човекът получава сертификат за изпълнение на изискванията на задачите.

Протоколът също така осигурява различен ниво на защита, основан на SGX. Тази система подчиства, сколко разглежда потребителя, изиграва лотерея. Деля това, те научават, компрометирани ли SGX отделен потребител или не.

Алгоритми блокчейн: «Реализация на протокола за задачи на византийските генерали» (PBFT)

PBFT в основно фокусира върху структурна машина. Той копира системата, но се издава от основните проблеми на византийските генерали. Сега, как това се прави?

Ну, при самото начало на алгоритъма се предполага, че може да бъде възможно да се сбои в мрежата, а някои независими новини могат да работят некоректно в определено време.

Алгоритмът е разработен за асинхронни консенсусни системи и е по-ефективно оптимизиран за решения на всички проблеми.

Освен това, всички новини в системата се упорядочават в определен ред. Един узел се избира като основен, а други работят като резервен план. Въпреки това всички възли в системата работят в хармонии и общуват с друг.

Уровеньът на комуникации е доста висок, тъй като те искат да проверяват информация, най-добрата в мрежата. Това издава от ненадеждната информационна проблема.

По-малко от това, с помощта на този нов процес, те могат да научат за това, скомпрометирано дори един от новите. Всички новини постигат съгласие чрез мажоритарно гласуване.

Предимства на консенсусния алгоритъм PBFT.

Тези алгоритми се отнасят с някои интересни факти. Тази модел е разработена основно за практически приложения и е много лесно реализирана. По този начин PBFT притежава определено предимство при сравнение с други консенсусни алгоритми.

  • Не са необходими потвърждения:

Транзакции в тази мрежа работят по друго. Тя може да завърши транзакцията без каквото и да е потвърждение, както виждаме в системата PoW.

Ако се съгласите на конкретен блок, той се завършва. Това е свързано с тем, че всички автентични възли едновременно се обвързват с друг и разбират конкретния блок.

  • Уменьшение енергопотребления:

Новата модел осигурява значително намаляване на потреблението на енергия, като PoW. В PoW всеки блок се нуждае от отделен раунд PoW. Въпреки това в този модел не всеки майнер решава типичния алгоритм на хеширане.

Вот почему системата не се нуждае от толкова голяма изчислителна сила.

Недостатки системи

Освен това, PBFT предоставя много предимства и многообещаващи фактори, все пак в много недостатъчни случаи. Посмотрим, че те се представят.

  • Коммуникационный разрыв:

Важният фактор на този алгоритма е връзка между нодите. Трябва да се убедите, че информацията, която те събират, е надеждна. Въпреки това консенсусните алгоритми работят ефективно само за малки групи групи.

Ако групата нодове възраства в значителни степени, системата може да бъде сложно отслежи всички ноди и тя не може да се свърже с всеки от тях.

Може да използвате MAC и други цифрови подписи за потвърждение на достоверността на информацията. По-малко от това, МАС не могат да управляват сетевия систематичен блокчейн, поради което да го използват в контекста на значителната стойност.

Цифровата подпис може да бъде с добър делом, но поддръжка на безопасността, тъй като всички тези комуникационни нодами ще бъдат по-трудни и по-сложни, тъй като количеството нодове се увеличава.

  • Атака Sybil:

PBFT цялото въображение за атак Sybil. В тези атаки можете да манипулирате групата на нодовете заедно и в същото време да компрометирате цялата сет. Това също значително се харесва в по-големите сещахи, към това време мащабируемостта на системата намалява.

Ако можете да използвате тази модел с други консенсусни алгоритми, за да ги, вероятно, получат обща защитена комбо.

Упрощенна византийска грешка (SBFT)

В SBFT системата работи няколко иначе.

Во-первите, генератор блокове ще събира цялата транзакция за раз и потвърждаване (обявяване на действителни) след тяхното обединяване в нов тип блока.

Говоря простите думи, блокът ще събира всички транзакции, групира ги съответно в другия блок, а след това окончателно ги потвърждава всички заедно.

Генераторът прилага определени правила, които следват всички новини за утвърждаване на всички транзакции. След този подписчик на блока ги потвърдете и добавете собствената си подпис. Вот почему, ако някой от блоковете пропуска, макар че един от ключовете, той ще бъде отворен.

Различни етапи упрощенной византийской грешки.

  • Всички начинае с фази създаване, когато потребител актива създаде повече количество уникални идентификатори на актива.
  • След това на този етап изпраща потребителят изпраща всички идентификатори на платформата.
  • Затем се започва фаза потвърждаване, когато идентификаторите получават конкретни условия за използване.
  • Как само всички те ще бъдат подписани, те ще бъдат съхранени и пренесени на различни акаунти. Транзакциите могат да се извършват с помощта на смарт-контракти.
  • Наконец, транзакции стават живи.

Още една интересна особеност на тази индивидуална система – акаунт-мениджър, който помага на много етапи. Основна цел – безопасно съхраняване на всички активи. Аккаунт-мениджърът също така съхранява всички транзакционни данни. Менеджерът може да съдържа всички транспортни комбинации за различни потребители.

Можете да мислите за това, като за цифрови кошелки. Използвайте тези цифрови кошелки, можете да преведете своите активи от кошелка и дори да получите някои от тях в отговор. Можете също така да използвате акаунт-мениджър за създаване на смарт-контакти и когато конкретни изисквания ще бъдат изпълнени, когато освободите средствата.

Но как става управлението на активите?

Ну, при самото делегиране те използват модела push, който съдържа адрес и идентификатор на актива, за да ги изпратите заработени активи.

Безопасност и конфиденциалност

SBFT е предназначен за частна мрежа, където конфиденциалността е приоритетна мрежа. Платформата е разработена по този начин, за да предоставите конфиденциална информация, но с определени ограничения. Вот почему системата използва три технически приема, такива като доказателства за нулево знание, използване на отделни адреси и зашифирани метадани.

  • Одноразови адреси на използване:

Когато потребителят получи някои активи в кошела си, той ще бъде назначен за използване на отделни адреси. Каждият адрес се отличава от друг и, по този начин, това не позволява на другото потребител да прехвърли транзакцията.

  • Доказательство нулевого знания (Zero Knowledge Proof).

Доказателство за нулево знание се използва за скриване на всички компоненти на транзакции. Тогава не по-малко, защото се сетят всички равномерни проверки на целостността. Това се прави с помощта на Zero-Knowledge Proofs, където едната страна докаже своята подлинност на другата страна.

По този начин, само получателят и отправителят могат да видят компоненти транзакции.

  • Шифрование метаданни:

Метаданните транзакции също се разширяват за осигуряване на по-нататъшна безопасност. Сеть позволете да използвате ключове за утвърждаване на подлинности. Въпреки това за най-добра защита на ключовете ще се менят всеки ден 2-3 дни.

Освен това, всички те се хранят отделно и на различни частни мрежи за предаване на данни. По този начин, ако един от тях се използва, можете да използвате други ключове за създаване на уникални ключове. Управлението на тези ключове и техните заместители всеки ден е необходимо за осигуряване на целостност на тези консенсусни алгоритми.

Цепь, базиран на мрежата, използва SBFT за утвърждаване на всички транзакции в мрежите. Помимо това, те също използват HSM (Модул за хардуерна защита – Аппаратният модул за безопасност) за осигуряване на безопасност при отражение на нивото. Използвайки HSM, те осигуряват допълнителна безопасност без каквото и да е изказване.

Делегированный протокол за задачи на византийските генерали (dBFT).

Не се обсъжда този факт, че «Доказателство за работа» и «Доказателство доли» – това е най-широко известните консенсусни алгоритми. По това време, като голяма част от екосистемите блокчейн следва този двуместен общ алгоритъм, някои опити за връщане на по-нови и по-големи прогресивни консенсусни системи. Среди тези пионери- брендов блокчейн заглавие NEO задължително се появява.

Благодаря на стремителния растеж за последните 12 месеца, NEO стана горещ продукт в отражение. Китайският бренд продемонстрирал своя потенциал. И почему бих и нет? Те са изобретатели на прогресивната консенсусна теоремия – «Делегирано протокола задачи на византийските генерали» (dBFT).

Популярна технологична блокчейн: NEO

Това е една от най-популярните криптовалюти на пазара. Ее иногда наричат ​​китайските Ethereum. Основното внимание в мрежата се създава създаването на умната икономика, където можете да делимите своите цифрови активи на ниска цена.

NEO използва «Делегированный протокол задачи на византийските генерали» за утвърждаване на всички транзакции. Ако сте щабелируете вашия NEO, можете да генерирате GAS. GAS е основната оборотна валутна платформа. Трябва да заплатите определена сума за плащане за GAS за казусна транзакция. Вземете нещо повече от NEO, когато стартирате, а след това повече GAS получавате.

Обаче това стабилизиране малко се отличава от PoS.

Множество биржи предлагат обединения на системата. Въпреки това по-добре използвайте официалния кошелек NEO вместо другото кошелка за хранене.

Преди да го направим нашия анализ по dBFT, трябва да ви съобщим за грешките от този алгоритъм – консенсусното алгоритма «Задача византийски генералов».

Недостатки «Задачи на византийските генерали»!

Основният недостатък на системата възниква, когато можем да го наблюдаваме за всяко гласуване и неговите резултати. Но как? За да по-добре да разберете проблема, трябва да се познаете със следващия консенсусен пример.

Вече знаете, че нодите, които следват консенсусния алгоритмам dBFT, известни като армия. В армии нодове има един генерал и те винаги следват командата на своето поколение.

Сега представете себе си, че византийската армия планира нападение на Рим и да го захванете. Те могат да прихващат Рим само в този случай, ако генералите планират атака или да се присъединят към следващата една стратегия.

В това – то и загвоздка! Генералите ще последват решението, в което повечето гласове съставляват 51%. Тук има още една отличителна особеност – генералите не приемат решения за един столом. Вместо това те са разположени на различни места и използват курьери за предаване на съобщения.

Четири угрози!

Четири възможни пътища биха могли да помогнат на римляните да запазят своя трон –

Во-первите, римляне биха могли да се опитват да подкупят генералите и да ги освободят благосклонността. Генералът, който ще въздъхне, ще счита «Преддателским генералом».

Во-вторих, всеки генерал може да приеме неправилно решение, противоречащо колективно воле. Тези генерали са по-известни като «Неправилно функциониращи генерали».

В-трети, пощенски или курсиер могат да вземат извадки в римлян и да предоставят неверни решения други генералам.

И, наконец, в-четвърти, римляне може да убие курьера или посланик, за да саботира сет свързване генерали.

По този начин задачата на византийските генерплов има четири съществени недостатъка, които правят консенсусни алгоритми на неовершени.

Как «Делегированный протокол задачи на византийските генерали» (dBFT) изменя цялата карта?

Не приемайте други решения; NEO ни показа най-добрия способ да реши проблемите на византийските генерали. Сега давайте взгленем на «Делегированный протокол задачи на византийските генерали», че НЕО така се горди! DBFT основно се фокусира върху решаването на съществуващите модели на двустранни модели: най-добрата мащабируемост и подобрена производителност.

Спикери и делегати!

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

Можете да помислите за това, че генералите се променят с избраните делегати на демократично. Даже армията може да не се съгласи с тези делегати и да изберете друго делегата за заменени прежнего.

Това ограничава бюрократичната власт на генералите и никаква генерал не може да предаде цялата армия. По този начин, римлянето сега не може просто да даде извадка и да подкупи генералите за работа на тях.

В dBFT избраните делегати трябва да извлекат решения за отделни нодове. Децентрализираният леджер записва всички решения нодове.

Армия нодове също избира спикера, за да сподели своята обществена и единомислена мисия с делегатом. За да приемете нов закон, спикерите делят идеята за армии нодове с делегати и по-малко мерки 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 консенсусния алгоритм. No DAG – това е основната форма на структурата на данните. По това време, тъй като повечето блокчейни са «цепочки блокове», съдържащи данни, DAG се представя в съчетание с безшовен график, където данните се хранят топологично. DAG може да предлага удобно решение на конкретни задачи, като например обработка на данни, маршрутизация, смяна.

За създаването на блока се изисква около 10 минути, като се използва консенсусен алгоритм «Доказателство за работа». Да, PoW – «копуша»! Вместо това, за да работите в една цепочка, DAG реализира «бокови цепи». Боковата цепочка позволява различните транзакции да изпълняват независимата работа на няколко цепочки.

Това съкращава времето на създаване и утвърждаване на блока. В действителност той напълно разтваря необходимостта от блокове. Освен това, майнинг, подобно, също така се намира пусто трайно време и енергия!

Тук всички транзакции са направени и поддържат определена последователност. Освен това, системата ациклична, за да има вероятност нахождения родителското нода равна нула, при това дърво нодове, а не петля нодове. DAG показва миру възможността блокчейнов без блокове!

Основни концепции на направените ациклични графики DAG.

  • Повече няма двойни разходи

Традиционният блокчейн позволява майнит на един блок за раз. Съществува вероятност за това, че повече от една майнера се опитват да потвърдят блока. Това създава вероятността за двойни разходи.

Освен това, ситуацията може да допринесе за меките дори с високи вилка. DAG потвърждава конкретната транзакция на основата на предишното количество транзакции. Това прави системния блокчейн по-безопасен и надежден.

  • Меньшая ширина

В други консенсусни алгоритмах нодите транзакции се добавят към цялата мрежа. Това прави ширину на системата по-громоздкой. Въпреки това DAG свързва нови транзакции с по-старите графични транзакции. Това прави цялата сет по-пряма за утвърждаване на конкретни транзакции.

  • Бистрее и умнее

След като DAG има безблокова природа, той може да използва бързо да извършва транзакции. Фактически, това прави PoW и PoS подобни на дедушек в спринтерското беге.

  • Благоприятные за малки транзакции

Не всеки превежда милиони за една транзакция. Но съществената изплащане на биткойнов и Ethereum не се казва настолно приятелска по отношение на по-малко суми. С друга страна, DAG отлично преминава за малки транзакции из-за незначителни транзакционни сборове.

Глава 7: Други типове консенсусни алгоритми.

Доказательство деятельности

В това време, като хората обсъждат темата – «Доказателство за работа» срещу «Доказателства доли», създател на Litecoin и още три автора на думата за какво-то блестящо. Те са задали мира просто въпрос: да не комбинирате PoW и PoS вместо това, за да поискате друг с друг?

По този начин идеята за увлекателно гибрида се появи в света – «Доказателство за дейности». Той събира в себе си две най-добри функции – по-защитена от всяка атака и не се нуждае от голяма част от енергийната система.

Как работи «Доказателство активности»?

В консенсусния протокол на блокчейн «Доказателство за активност» процесът на майнинг започва така, както и алгоритъм на PoW. Майнерите решават критични загадки, за да получат награда. Итак, къде е само значимо отличие от PoW? В PoW майнерите осъществяват майнинг блокове, които имат пълна транзакция.

В «Доказателствените дейности» майнерите осъществяват майнинг само с шаблони на блокове. Такой шаблон има две вещи в тях: информация за заголовка и награди за адреси за майнери.

Как само майнерите осъществяват майнинг на тези шаблони блокове; системата преминава в «Доказательство доли». Информация заголовка в блока показва на случайно държателя доли. Защото тези държатели доли утвърждават блокирането, над които бяха заранее осъдени майнинг.

Чем повече щабелей има валидатор, толкова по-голяма вероятност от това, че той одобрява блок. Точно след потвърждаването на този конкретен блок се появява в блокчейн.

Вот като «Доказателство за активност» използва наименованието от два консенсусни алгоритма за утвърждаване и добавяне на блока в блокчейн. Более това, сет платит като майнерам, так и валидаторам справедлива долю транзакционни сборов. По този начин системата действа срещу «трагичните общества» и създава най-доброто решение за утвърждаване на блока.

Влияние «Доказательства активности»

Най-много от най-големите угрози, с които се затваря блокчейн, е 51% атака. Консенсусната теорема намалява вероятността 51% атаки до нула. Това се случва, защото ни майнери, нито валидатори не могат да бъдат най-много, тъй като процесът изисква равно влагане при добавяне на блока в сет.

Въпреки това някои критики потвърждават, че консенсусният протокол блокчейн «Доказателство за активност» има някои сърдечни недостатъци. Во-первични, огромно количество потребление на енергия от-за майнинга. Во-вторых, «Доказателство за активност» няма никакви решения по въпросите на двойното подписване на валидаторите. Тези два съществени недостатъка правят теорему консенсуса малко непопулярна.

Два популярни блокчейна приемат «Доказателство за активност» – Decred и Espers. По-малко от тях има някои варианти. Decred счита се по-популярни, като консенсусна теорема Espers.

Доказателство важности

По-нататък в нашия списке е представен консенсусен протокол блокчейн «Доказателство важности». Етот консенсусен пример се появи из-за известното име на NEM. Тази концепция – разработка «Доказательства доли». Хотя, NEM представи нова идея – сбор или надежда.

Механизмът на сбора данни определя, има право да бъде добавено в блокчейн или не. Чем повече ще събирате ноде, толкова повече шансове за добавяне в цепочку. В обмен на сборния нод получава плата за транзакция, която валидаторът събира в качествено вознаграждение. За да имате право на сбор на урожа, трябва да имате по-малко от 10 000 XEM на вашия акаунт.

Той решава основната проблема «Доказательства Доли». В PoS по-богатите получават повече пари по сравнение с валидаторите, които имат по-малко пари. Например, ако имате 20% криптовалюти, можете да заработите 20% от всички блокове в мрежата. Това прави консенсусни алгоритми благоприятни за богатите.

Заметна характеристика «Доказательства важности

  • Наделение (сбор)

Самая интригующая особенност консенсусной теореми – това надежда или сбор. Как вече говорихме, трябва да имате не по-малко от 10 000 монети, за да имате право на сбор в първия ред. Вашата оценка «Доказателство важности» зависи от събраните вашите количества. Хотя в консенсусния алгоритмах се учи и времето на времето, в което имате монети в кармане.

  • Партнерство по сделки

Алгоритм «Доказателство важности» ви познава, ако сте извършили транзакции с други държавни аккаунти NEM. Вижте разсмотрит вас като партньори. Хотя, системата ви поема, ако планирате да създадете псевдо-партньорство.

  • Система подсчета очков

Транзакциите разкриват влияние върху вашия показател «Доказателство важности». Оценката се основава на транзакциите, които се извършват за три дни. По-често и по-значителна сума ви помага да подобрите рейтинга си в мрежата NEM.

Доказательство емкости

Консенсусен пример «Доказателство емкости» – това е модернизация на известното консенсусное протокола блокчейн «Доказателство работа». Существената характеристика на него е функция «plotting» -съставяне на заговора; Вие се присъединявате към своята изчислителна мощност и накопител на твърди дискове още до това, като начнете майнит.

Това прави системата бистрее PoW. «Доказателство емкости» – може да създаде блок за четири минути, след като «Доказателството работи» се изисква десет минути, за да направите това само. Освен това, той се опитва да реши проблема с хеширането на системата PoW. Чем повече решения или изненади у вас на вашия компютър, толкова по-добре вашите шансове изиграйте битву за майнинг.

Как работи «Доказателство емкости»?

За да знаете саму суть консенсусной теореми, трябва да знаете две концепции – графика (заговор; съставяне на схеми) и майнинг.

При изграждането на схеми на твърдия диск на вашия компютър вие основно създавате «нонси» (без име, образно само за случая). Нонсы в алгоритме «Доказателство емкости» малко се отличават от биткойнов. Тук ще трябва да хеширате вашия идентификатор и данни, като не изведете ноти.

Каждый от нонсов има в общата сложност 8 192 хешей, събрани заедно. Номер на пакета известен като «лъжичка» – (cовок; куш). Каждият идентификатор може да получи максимум 4 095 скупова.

Следващата концепция е майнинг на твърдия диск. Как вече говорихме, можете да получите от 0 до 4095 скупови за един раз и ги съхранявате на твърдия диск. Ще бъдете назначен минимален срок за решения на въпроси на нонсов. Този краен срок също показва времето за създаване на блока.

Ако успеете да разрешите нонсите, най-вече други майнери, ще получите блок в своите награди. Известният пример може да бъде Burst, който прие алгоритм «Доказателство емкости».

Достоинства и недостатъци «Доказателство емкости»

Майнинг на твърд диске на нашия енергоефективен, като обикновено «Доказателство за работа». Не можете да търсите пари, за да получите скъпо оборудване за майнинг, като в протоколи биткойнов. Жесткого диска на вашето домашно ПК достатъчно, за да започнете разработката на този консенсусен алгоритма.

Говоря по правде, този консенсусен алгоритм блокчейн също има някои сърьезни недостатъци. Во-первите, процесът създава огромно количество избиточни дискови пространства. Системата ще бъде благосклонна майнерам с болшими блокове хранене, представляваща грозде за децентрализирана концепция. Даже хакери могат да използват системата и да внедрят вредоносните програми.

Доказательство сжигания

Тази консенсусна последователност много впечатляваща. За да защитите криптовалута PoW, част от монета ще бъде изненадана! Процесът се случва, когато майнерите изпращат няколко монети в «Адрес на Eater» – (адрес на пожелателя). Адресите на Eater не могат да търсят тези монети на любую цел. В леджере хранят се следи сгоревшите монети, така че, че ги нелзя да потърсите. Потребител, който сжег монети, също получава вознаграждение.

Да, сжигание – това потеря. Но ущербът е временен, тъй като този процес ще защити монетите в конечното обучение от хакерите и техните кибер-атак. Освен това, процесът на разширяване увеличава долите алтернативни монети.

Така сценарият увеличава вероятността за това, че потребителят може да направи следващия блок, както и да увеличи своята награда в бъдеще. По този начин сжигането може да се използва като привилегия майнинг. Контрагентът е отличен консенсусен пример на криптовалюти, който използва този консенсусен протокол блокчейн.

Адресът на ядеца

За да изчакате монети, потребителите ги изпращат в Eater Address. Адресът на ядеца няма частно ключ. По този начин никой потребител не може да получи достъп до този адрес, за да търси монети, хранящи се вътре. Освен това, тези адреси генерират случайния образ.

Хотя тези монети недостъпни или «пропали навсегда», те считат годишните (разчетени) запаси и поместени като сожженни.

Плюси и минуси алгоритма «Доказателство сжигания»

Главната причина на сжигания монет е създаване на по-голяма стабилност. Ние знаем, че дългосрочните игрови клони поддържат монети в продължение на дълго време за получаване на приходи.

Системата благоприятства този дългосрочен инвеститор, предоставяйки по-стабилна стабилна валута и дългосрочни задължения. Освен това, това повишава децентрализацията и създава по-широко разпространение на сет.

Но ако не гледаме това, сжигането на монета ги означава! Некоторые адреси на Eater имат биткойнов на по-малко от 100000 долара. Но тези дни невозможно вернете – те сожжени!

Доказательство веса

Ну, консенсусният протокол блокчейн «Доказателство веса» се намира на последната позиция на нашата списка консенсусни алгоритми. Това е голямо обновление на алгоритма «Доказательство доли». В «Доказателствените доли» още повече токени у вас има, а по-добре вашите шансове да открият още повече! Тази идея прави системата малко предвзятой.

Ну, «Доказателство веса» се опитва да реши такъв предвзятый характер PoS. Криптовалюти такива, като Algorand, Filecoin и Chia, реализират PoW. «Доказателство веса» разглежда някои други фактори, в рамките на владеенето на голямо количество токени, като в PoS.

Тези фактори се идентифицират като «изведени фактори». Например, Filecoin разглежда обема на данните IPFS, който имате, и извлича този фактор. Некоторията от други фактори включва, но не ограничава «Доказателството на пространствата-време» (Proof-of-Spacetime) и «Доказателството на репутацията» (Proof -of -Peputation).

Основните предимства на тази система включват настройка и мащабиране. Хотя стимулирането може да бъде по-голямо за този консенсусен алгоритм.

Сравнение консенсусных алгоритмов

Консенсус-ный алгоритм Платформа блокчейн Запущен с… Языки програма-мирования Смарт-контрак-ты Аргументи «за» Аргументи «против»
PoW Биткойн 2009 г. ° С++ нет Меньшая вероятност 51% атаки

Лучшая безопасност

Повече потребление на енергия

Централизация майнеров

PoS NXT 2013 Java да Энергоэффективен

Более децентрализован

Проблем «Ничего в доле»
DPoS Лиск 2016 г. JavaScript нет Энергоэффективен

Масштабируем

Повышенная

безопасност

Частично централизиран

Атака «Двойные расходы»

LPoS Вълни 2016 г. Скала да Справедливое използване

Аренда монет

Проблема на децентрализацията
ПОЕТ Hyperledger Sawtooth 2018 г. Python, JavaScript, Go, C ++, Java и Rust да Дешевое партньорство Потребност в специалните

аппаратных средства

Не хорош за обществено

блокчейна

PBFT Плат Hyperledger 2015 г. JavaScript, Python, Java REST и Go да Не са необходими потвърждения

Сокращение енергии

Коммуникационный разрыв

Сибил атака

SBFT Верига 2014 г. Java, Node и Ruby нет Хорошая безопасност

Утвърждение подписи

Не за обществено блокчейна
DBFT NEO 2016 г. Python, .NET, Java, C ++, C, Go, Kotlin, JavaScript да Масштабируемый

Быстрый

Конфликти в мрежи
DAG IOTA 2015 г. Javascript, Rust, Java Go и C++ В процессе Ниска оплата на мрежата

Масштабируемый

Пробели в реализацията

Не подхожда за смарт-контракти

POA Decred 2016 г. Отивам да Уменьшава вероятността 51% атаки

Равный вклад

Повече потребление на енергия

Двойные подписи

PoI NEM 2015 г. Java, C ++ XEM Да Наделение

Транзакционное партнерство

Проблема на децентрализацията
PoC Burstcoin 2014 г. Java да Дешевый

Эффективный

Распределенный

Благоприятен за най-големите риби

Проблема на децентрализацията

PoB Slimcoin 2014 г. Python, C ++, Shell, JavaScript нет Сохранение на мрежи Не за временните инвестори

Трата монет

PoWeight Filecoin 2017 г. ЗНАМА / ЗВЕЗДА да Масштабируемый

Настраеваемый

Проблем със стимулиране

Глава 8: Заключительные замечания

Именно консенсусните алгоритми правят природата мрежи блокчейн настолна универсална. Да, не съществува единият консенсусен алгоритъм на блокчейн, който може да потвърди, че той е идеален. Но в този и има красота тази технология – постоянно изменение към по-добре.

Ако тези консенсусни алгоритми не са станали, ние по същия начин трябва да сме зависими от «Доказателства за работа». Нервира ви това или не, но PoW угрожава децентрализацията и разпределящата природа блокчейн.

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

Ние с нетерпение ждем най-добрите консенсусни алгоритми, които изменят нашата живот в най-добрата страна.

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me
Adblock
detector