Преглед на това, което всъщност правят миньорите на биткойни
Тази статия до известна степен надгражда моя предишният.
Преди да разгледаме какво се крие зад капачката, нека да разгледаме набързо как са се развивали миньорите.
Първоначално нивото на трудност на копаенето беше много ниско (скоро ще разгледаме какво всъщност означава). В ранните дни на биткойните беше възможно печеленето на биткойни на централен процесор (CPU) на персонален компютър. За по-малко от две години хората започнаха да добиват графични карти (GPU), тъй като те бяха, с добавянето на някакъв софтуер, по-удобни поради по-високите тактови честоти. Това означава, че те са могли да извършват повече изчисления в секунда чрез паралелна обработка. Подобно на процесорите, те са печеливши само от няколко години. През 2012 г. на пазара беше пуснат първият миньор ASIC (Application Specific Integrated Circuit).
Ефективността на майнера се измерва взаимозаменяемо в секунда или H / s. Това се дължи на това, което те буквално правят – принуждавайки милиони входове на хеш функции да търсят подходящия изход. По време на писането най-бързите миньори на пазара се оценяват на над 100 TH / секили 100 милиона опита за хеширане (тера хешове) за секунда.
ASIC са много бързи, защото са предназначени за тази цел. Създаден е за решаване на една криптографска хеш функция, която в случая с биткойн е SHA256. Теоретично биткойн миньор може да копае всяка друга криптовалута, която също използва SHA256, но вероятно не е печеливша поради голямата консумация на енергия на миньора. Това голямо енергийно изискване е това, което мотивира операторите на добив да търсят най-евтината енергия в света, която често е възобновяема или блокирана енергия.
Блокът на биткойн се състои от две изчерпателни части: заглавка и списък с транзакции. Вътре в заглавката има информация за програмата, вградена информация за транзакциите, nonce, хеш от предишния блок и целта. Цялото съдържание на блока е хеширано. В края на този хеш се добавя случайно число между нула и 2³². И двете комбинирани отново са фрагментирани.
Нека да разгледаме значението на трудността за копаене. Това е основната причина, поради която CPU и GPU не са печеливши.
Трудността се определя от целта, под формата на водещи нули. Поради теорията на вероятностите, колкото повече водещи нули в целта, толкова по-висока е „рядкостта“ на хеша. За да се направи паралел, по-тясно свързан с основа 10 (числовата система, която използваме в ежедневието), деветцифрено число без повтарящо се число (102345678 например) е много по-рядко от число със същата дължина с повтарящо се номер.
След това трудността се увеличава, тъй като към целта се добавят още водещи нули. Тази промяна в трудността е експоненциална, но вече говорим за огромни набори от възможни отговори. Целта се изчислява индивидуално по десетилетие въз основа на предишния период на трудност. Но тъй като всички те използват една и съща блокчейн, всички те отчитат една и съща цел. Или по-конкретно, всички те броят цели от едно и също ниво на трудност.
Ако се чудите защо са необходими 10 минути, за да изпитате 4,3 милиарда неочаквани вероятни хешове, като се има предвид, че добрият майнер може да извърши 100 милиона хеширания в секунда, това би било много умна бележка. Ако нито една от възможностите от 4 милиарда nonce не доведе до хеширане на целта, трябва да се модифицира друга информация, за да се прецизира хешът. Може да се добавят допълнителни nonce, да се добавят или изтриват транзакции или да се променя времето за стартиране на копаенето.
Ако прилагат много миньори, операторите на добив често използват специфичен софтуер, за да делегират операции на отделни миньори, за да бъдат по-конкурентоспособни.
Като цяло Satoshi е свършил невероятна работа, изчислявайки увеличаването на изчислителната мощност с течение на времето. Изглежда, че той е покрил всички бази.
Това е поредната публикация за гости от Nameless. Изказаните мнения са техни собствени и не отразяват непременно мненията на BTC Inc. или Списание Биткойн.
More Stories
Trump Media на Доналд Тръмп публикува печалби, тъй като акциите на DJT спират в деня на изборите. Ето и подробностите.
Приходите от Microsoft Cloud нарастват заради бума на AI, но слабата перспектива тежи върху акциите
Реформи и спестявания – начинът за овладяване на тревожния бюджетен дефицит