1. ОбразованиеFinanceCryptocurrency извличане и доказване на алгоритми за залог

От Питър Кент, Тайлър Бейн

Извличането на криптовалути се е променило значително от създаването си. По-новите криптовалути се чупят от старите алгоритми на PoW (Proof of Work) и вместо това използват Proof of Stake.

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

С течение на времето обаче някои, участващи в криптовалута, разпознаха недостатъците на PoW и се заеха да намерят по-добър начин за осигуряване на криптовалута, скоро се установиха на POS - Proof of Stake.

Идеята е да накарат миньорите да залагат криптовалутата си като входен билет за добавяне на блокове към blockchain и получаване на такси за транзакции. Санкцията за добавяне на невалидни транзакции към главната книга на блокчейна би била загуба на заложените монети. Това беше предложено за първи път през 2011 г. от потребител на форума на Bitcointalk.org.

През 2012 г. бе публикуван белият документ за Peercoin, който разясни и затвърди тази идея, описваща нова система за осигуряване и постигане на блокчейн консенсус, която беше много по-малко ресурсна, отколкото чисто доказателство за работа. (Докато Peercoin е технически хибриден Proof of Stake / Proof of Work, това бе първата реална реализация, включваща Proof of Stake.)

Днес Proof of Stake, заедно с хибридното му използване (hybrid Proof of Stake / Proof of Work), помага за сигурността и поддържането на доверие за няколко донякъде успешни криптовалути. Въпреки че все още се счита за по-недоказана от двете основни системи за консенсус, Proof of Stake има някои предимства пред Proof of Work. Доказателството за залог трябва да бъде разбрано от всеки майстор на криптовалути, струващ тяхната сол. (И вие можете потенциално да печелите и от това!)

Доказателство за залог обяснено

Доказателството за залог е подобно на Proof of Work - използва се за поддържане на консенсус и за запазване на криптовалутната книга защитена - но с една основна разлика: Има много по-малко работа!

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

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

Както при Bitcoin, трябва да бъде избран миньор, който да добавя транзакции към blockchain; един миньор спечели конкурса. Различните криптовалути използват различни методи за извършване на тази селекция, но какъвто и метод да се използва, този избор е направен и щастливият миньор е избран да създаде и веригира нов блок от транзакции, като събира всички транзакционни такси от този нов блок.

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

Това на практика прави повечето компютри, способни да функционират като доказателство за миньори за участие. Уловката е, че блоковете се възнаграждават пропорционално на количеството заложени монети, което прави по-малко равномерното разпределение на монети сред миньорите в сравнение с базирани на Proof of Work системи.

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

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

В края на деня обаче Proof of Work и Proof of Stake се опитват да служат на една и съща цел: Гарантирането на всички в мрежата са съгласни, че новите транзакции в последния блок са валидни и правилно ги свързват към записа на blockchain на криптовалута.

Доказателство за избор на залог

В системите Proof of Stake трябва да докажете, че притежавате определена сума от валутата, която добивте; трябва да поставите залог, за да играете играта. Различните валути имат различни механизми на PoS, разбира се, но тук са основните понятия.

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

Peercoin, например, изисква валутата да седи в портфейла поне 30 дни. Други валути обаче нямат това ограничение. Имайте предвид обаче, че в някои системи, докато залагате валутата си, не може да се използва; той е заключен във вашия портфейл и може да бъде заключен за определено минимално време, а в действителност ако атакувате системата по някакъв начин, вие сте в състояние да загубите залога. В други системи това не е така; само наличието на валута в портфейла ви е достатъчно, за да се брои като залог.

Някои PoS системи имат концепция за монетна епоха. Тоест, умножавате броя монети в портфейла по времето, когато са били там. Миньор, който държи 10 монети на възраст 60 дни (10 х 60 = възраст на монета от 600), ще има по-голям шанс да бъде избран от този, който държи 5 монети на възраст 90 дни (5 х 90 = възраст на монета от 450).

Може да има минимални и максимални продължителности за монетите; в Peercoin монетите трябва да са били в портфейла поне 30 дни, но монетите в портфейла, които са били там повече от 90 дни, не се броят. (Това е, за да се гарантира, че блокчейнът не е доминиран от много стари или големи колекции монети.)

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

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

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

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

Както казва Blackcoin (Blackcoin.org), „Залагането е вид лотария. Някои дни ще получите повече от обикновено, други дни по-малко. ”Blackcoin използва метод за рандомизация, който е комбинация от състезание за хеш-стойност и монета; миньорите комбинират сумата на залога и адреса на залога, а миньорът с най-много нули пред хеша си печели.

Най-богатите и най-дълго притежаващите криптовалути миньори обикновено имат предимство за спечелването на правото да създават нови монети и верижни блокове в PoS блокчейн. Всъщност, както обяснява Blackcoin, „ако заложите с повече монети, получавате повече блокове и е по-вероятно да намерите награда. Някой, който залага 24 часа на ден, 365 дни в годината, ще получи повече (~ 24x), отколкото някой, който залага същото количество монети на час на ден.

С течение на времето заинтересованите лица печелят Blackcoin пропорционално на количеството пари, които залагат и колко време го залагат, и като цяло това е вярно за всички прости PoS системи.

Например криптовалути на PoS

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

  • NXT е създаден през 2013 г. и се използва с чисто доказателство за прилагане на залога. Днес той не се използва широко, но все още съществува. Blackcoin е криптовалута, която беше пусната в началото на 2014 г. и също функционира върху чисто доказателство за механизъм за консенсус. Отново, това е сравнително малка криптовалута по стойност и не се използва широко.

Лице за доказване на залог

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

Мащабируемостта под Proof of Stake също значително се увеличава. Докато криптовалутите на Bitcoin и подобни Proof of Work се борят да получат двуцифрени транзакции в секунда по основната верига (Bitcoin е около 8), използвайки Proof of Stake, способността на транзакциите може да навлезе в хиляди или дори стотици хиляди в секунда в зависимост от броят на използваните валидиращи възли (колкото по-малко, толкова по-бързи).

С намаляването на разходите за тези, които искат да валидират криптовалута Proof of Stake, таксите за транзакциите също са по-ниски. Миньорите не трябва да купуват скъпи минни съоръжения, така че създаването на блокове може да се извърши на по-ниска цена на енергия и оборудване.

Въпреки че това оказва влияние върху общите приходи за миньорите в Proof of Stake, относителната лекота на стартиране на добив и ниските режийни разходи все още правят криптодобита Proof of Stake криптовалута подходяща опция за тези, които искат да експериментират. И не забравяйте, повече транзакции в секунда означава и повече такси в секунда!

Недостатъци за доказване на залог

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

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

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

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

Вторият проблем с чистото доказателство за залог се нарича „Нищо при залог“. Това е теория, която казва, че в системите на PoS валидаторите (миньорите) не се интересуват от консенсус, тъй като може да е в техен финансов интерес да добавят невалидни блокове към blockchain, което води до вилици в blockchain, създавайки множество вериги.

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

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

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

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

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

Вижте също

Как да защитим вашата MacBook PrivacyMeet замяната на iTunes: Новата музика и телевизионни приложения в macOS CatalinaКакво ново с macOS Catalina? Бързи съвети за настройка на macOS Catalina и регистриране на вашия MacBookMacBook за манекени Cheat SheetDifferences между MacBook Air и MacBook ProHow за превключване между Акаунти на вашия MacTest микрофона на вашия компютър с Windows Как да възстановите файлове от историята на файловете в Windows 10Картиране на мрежово устройство на вашия компютър с Windows 10Как да проверите спирачните линии Как да скочите Стартирайте автомобил Как да разберете дали вашето превозно средство се нуждае от настройкаКак да отстраните каталитичните преобразувателиКолко често трябва да смените маслото си? Как да проверите нивото на маслото на вашия автомобилКак да промиете охлаждащата система на вашия автомобилКак да отстраните прегреващия двигателКак Как да промените гумата Как да инсталирате запалителна свещ Как да премахнете старите запалителни свещиКак да проверите дисковите спирачкиКак да смените спирачната течност Как да проверите главния спирачен цилиндър на вашата спирачна системаКак да проверите спирачната течност на превозното средствоЗащо моята кола е прегряла и какво мога да направя? Нагоре Вашето превозно средствоКак да проверите спирачните си линии10 начина да обичате себе си и да се излекувате от зависимостРолята на професионалния медицински билър и кодерФото приложението на вашия iPhone