Съдържание
- Какво е Bitcoin Mining?
- Какво всъщност правят миньорите на монети
- Минно дело и биткойн тираж
- Колко печели един миньор
- Необходимо оборудване за мина
- Простото обяснение
- 64-цифреното шестнадесетично число
- Какво представляват басейните за добив на монети?
Какво е Bitcoin Mining?
Извличането на криптовалута е старателно, скъпо и само от време на време се възползва. Независимо от това, майнингът има магнитна привлекателност за много инвеститори, които се интересуват от криптовалута поради факта, че миньорите са възнаградени за работата си с криптовалути. Това може да се дължи на факта, че предприемаческите видове разглеждат добива като стотинки от небето, като калифорнийските изследователи на злато през 1849 г. И ако сте склонни към технологично отношение, защо не го направите?
Въпреки това, преди да инвестирате времето и оборудването, прочетете този обяснител, за да видите дали добивът е наистина за вас. Ще се съсредоточим основно върху Bitcoin (навсякъде, ще използваме „Bitcoin“, когато се отнасяме към мрежата или криптовалутата като концепция, и „bitcoin“, когато говорим за количество отделни маркери).
Основното теглене за много миньори на биткойн е перспективата да бъдат възнаградени с ценни биткойни. Това каза, че със сигурност не е нужно да сте миньор, за да притежавате маркери за криптовалута. Можете също така да купувате криптовалути, като използвате фиат валута; можете да го търгувате на борса като Bitstamp, като използвате друга криптовалута (например, използвайки Ethereum или NEO за закупуване на биткойни); дори можете да го спечелите, като играете видео игри или публикувате публикации в блогове в платформи, които плащат на потребителите в криптовалута. Пример за последното е Steemit, който е нещо като Medium с изключение на това, че потребителите могат да възнаграждават блогъри, като ги плащат в собствена криптовалута, наречена STEEM. След това STEEM може да се търгува другаде за биткойни.
Наградата за биткойни, която миньорите получават, е стимул, който мотивира хората да съдействат за основната цел на минното дело: да подкрепят, легитимизират и наблюдават мрежата на Bitcoin и нейната блокчейн. Тъй като тези отговорности са разпространени сред много потребители по целия свят, за биткойн се казва, че е "децентрализирана" криптовалута или такава, която не разчита на централна банка или правителство, които да контролират нейното регулиране.
Ключови заведения
- Чрез майнинг можете да спечелите криптовалута, без да се налага да отлагате пари за нея. Миньорите на Bitcoin получават биткойни като награда за извършване на "блокове" от проверени транзакции, които се добавят към blockchain. Наградите за изплащане се изплащат на миньора, който открие решение за първо сложен пъзел с хеширане и вероятността участник да бъде този, който ще открие решението, е свързан с частта от общата мощност на минното дело в мрежата. Двойните разходи са феномен, при който потребител на биткойни незаконно харчи едни и същи жетони два пъти. Имате нужда от GPU (графичен процесор) или специфична за приложение интегрална схема (ASIC), за да настроите минната инсталация.
Какво всъщност правят миньорите на монети
Миньорите получават заплащане за работата си като одитори. Те вършат работата по проверката на предишни биткойн транзакции. Тази конвенция има за цел да поддържа честните потребители на биткойн и е замислена от основателя на биткойн Сатоши Накамото. Чрез проверка на транзакциите миньорите помагат за предотвратяване на „проблема с двойните разходи“.
Двойното харчене е сценарий, при който собственик на биткойн незаконно харчи един и същ биткойн два пъти. С физическата валута това не е проблем: след като предадете на някоя банкнота от 20 долара, за да купи бутилка водка, вече нямате такава, така че няма опасност да използвате същата сметка за 20 долара, за да купите лото билети в съседство. С цифровата валута обаче, както обяснява речникът на Инвестопедия, „съществува риск притежателят да може да направи копие на цифровия жетон и да го изпрати на търговец или друга страна, като запази оригинала“.
Да речем, че сте имали една законна банкнота от 20 долара и една фалшификация на същите тези 20 долара. Ако се опитвате да похарчите както истинската сметка, така и фалшивата, някой, който си направи труда да погледне и двете серийни номера на сметките, ще види, че те са един и същ номер и следователно един от тях трябва да бъде фалшив. Това, което прави миньорът за биткойни, е аналогично на това - те проверяват транзакциите, за да се уверят, че потребителите не са се опитали незаконно да харчат един и същ биткойн два пъти. Това не е перфектна аналогия - ще обясним по-подробно по-долу.
След като миньор потвърди 1 MB (мегабайт) стойност на биткойн транзакции, известни като "блок", този миньор може да бъде възнаграден с количество биткойн (повече за наградата за биткойн по-долу също). Ограничението от 1 MB беше зададено от Сатоши Накамото и е въпрос на спор, тъй като някои миньори смятат, че размерът на блока трябва да бъде увеличен, за да се поберат повече данни, което би означавало ефективно, че биткойн мрежата може да обработва и проверява транзакциите по-бързо.
Обърнете внимание, че потвърждаването на транзакции на стойност 1 MB прави приемник на монети допустим да печелите биткойни - не всеки, който проверява транзакциите, ще бъде изплатен.
1MB транзакции теоретично може да бъде толкова малка, колкото една транзакция (макар че това изобщо не е обичайно) или няколко хиляди. Зависи от това колко данни заемат транзакциите.
"Значи след цялата тази работа по проверка на транзакциите, може би все още не получавам биткойни за това?"
Това е вярно.
За да спечелите биткойни, трябва да изпълните две условия. Едното е въпрос на усилия; едно е въпрос на късмет.
1) Трябва да потвърдите транзакциите на стойност от 1 милиард. Това е лесната част.
2) Трябва да сте първият миньор, който стига до правилния отговор на числовия проблем. Този процес е известен и като доказателство за работа.
"Какво искаш да кажеш, " правилния отговор на числовия проблем "?"
Добрата новина: Не се включва усъвършенствана математика или изчисления. Може би сте чували, че миньорите решават трудни математически проблеми - това не е съвсем вярно. Това, което всъщност правят, се опитва да бъде първият миньор, който излезе с 64-цифрено шестнадесетично число („хеш“), което е по-малко или равно на целевия хеш. Това е основно предположение.
Лошата новина: Това е догадки, но с общия брой на възможните предположения за всеки от тези проблеми, които са от порядъка на трилиони, това е невероятно трудна работа. За да разрешат първо проблема, миньорите се нуждаят от много изчислителна мощност. За да мините успешно, трябва да имате висока "хеш-скорост", която се измерва като мегахаши в секунда (MH / s), гигахаши в секунда (GH / s) и терахаши в секунда (TH / s).
Това е много много хеши.
Минно дело и биткойн тираж
В допълнение към облицовката на джобовете на миньори и поддържането на биткойн екосистемата, добивът служи на още една жизненоважна цел: Това е единственият начин за пускане в обращение на нови криптовалути. С други думи, миньорите в основата си "коват" валута. Например към ноември 2019 г. в обръщение е имало около 18 милиона биткойни. Освен монетите, сечени чрез блока за генезис (първият блок, създаден от основателя Сатоши Накамото), всеки един от тези биткойни възникна заради миньори. При липса на миньори биткойнът като мрежа все още ще съществува и може да бъде използваем, но никога няма да има допълнителни биткойни. В крайна сметка ще дойде време, когато добивът на биткойни приключва; на протокола Bitcoin, общият брой биткойни ще бъде ограничен до 21 милиона. Въпреки това, тъй като скоростта на „изкопаните“ биткойни с времето намалява, крайният биткойн няма да бъде разпространен до около 2140 година.
Освен краткосрочното изплащане на биткойни, това, че миньорът за монети може да ви даде "гласуваща" власт, когато се предлагат промени в протокола на биткойн мрежата. С други думи, един успешен миньор оказва влияние върху процеса на вземане на решения по такива въпроси като разклона.
Колко печели един миньор
Наградите за добив на биткойни се намаляват наполовина на всеки четири години. Когато bitcoin за първи път се добива през 2009 г., извличането на един блок ще ви спечели 50 BTC. През 2012 г. това е намалено наполовина на 25 BTC. До 2016 г. това отново бе намалено наполовина до сегашното ниво от 12, 5 BTC. Около 2020 г. размерът на наградата отново ще бъде намален наполовина до 6, 25 BTC. Към момента на писане, наградата за попълване на блок е 12, 5 Bitcoin. През ноември 2019 г. цената на биткойн беше около 9 300 долара за биткойн, което означава, че ще спечелите 116 250 долара (12, 5 х 9 300) за попълване на блок. Не е лош стимул за решаването на този сложен хеш проблем, подробно описан по-горе, може да изглежда,
Необходимо оборудване за мина
Въпреки че в началото на историята на биткойните хората може би са успели да се състезават за блокове с обикновен домашен компютър, това вече не е така. Причината за това е, че трудността при извличането на биткойн се променя с течение на времето. За да се гарантира безпроблемното функциониране на блокчейна и способността му да обработва и проверява транзакция, мрежата на Bitcoin се стреми да произвежда един блок на всеки 10 минути или така. Ако обаче има милион минни платформи, които се състезават за решаване на хеш проблема, те вероятно ще достигнат до решение по-бързо от сценария, при който 10 минни платформи работят върху същия проблем. Поради тази причина Bitcoin е проектиран да оценява и коригира трудността при извличането на всеки 2 066 блока или приблизително на всеки две седмици. Когато има повече изчислителни мощности, които колективно работят за мина за биткойни, нивото на трудност при добив се увеличава, за да се поддържа стабилното производство на блокчейн. По-малко изчислителна мощност означава, че нивото на трудност намалява. За да придобиете представа колко много компютърни мощности са включени, когато Bitcoin стартира през 2009 г. първоначалното ниво на трудност беше едно. Към ноември 2019 г. тя е повече от 13 трилиона.
Всичко това означава, че за да добият конкурентоспособност, миньорите трябва да инвестират в мощно компютърно оборудване като графичен процесор (графичен процесор) или по-реалистично интегрирана схема за приложение (ASIC). Те могат да се движат от 500 до десетки хиляди. Някои миньори - особено Ethereum миньорите - купуват отделни графични карти (графични процесори) като евтин начин за калдърмиране на операции за добив. Снимката по-долу е импровизирана, домашна минна машина. Графичните карти са онези правоъгълни блокове с въртящи се кръгове. Обърнете внимание на връзките на сандвича, придържащи графичните карти към металния стълб. Това вероятно не е най-ефективният начин за добив и както можете да се досетите, много миньори са в него толкова за забавление и предизвикателство, колкото за парите.
Версията "Обясни, че съм пет"
Профилите на добив на биткойн могат да бъдат трудни за разбиране, каквито са. Разгледайте този илюстративен пример за това как работи хеш-проблемът: казвам на трима приятели, че мисля за число между едно и 100, и пиша това число на лист хартия и го запечатвам в плик. Приятелите ми не трябва да гадаят точния брой; те просто трябва да бъдат първият човек, който познае всяко число, което е по-малко или равно на числото, за което мисля. И няма ограничение колко предположения получават.
Да речем, че мисля за числото 19. Ако Friend A познае 21, те губят заради 21> 19. Ако Friend B познае 16, а Friend C предположи 12, то и двамата теоретично са стигнали до приемливи отговори, тъй като 16 <19 и 12 <19. Няма „допълнителен кредит“ за приятел Б, въпреки че отговорът на Б беше по-близо до целевия отговор от 19. Сега си представете, че поставям въпроса „познайте какво число мисля“, но не питам само три приятели, а аз не мисля за число между 1 и 100. По-скоро питам милиони бъдещи миньори и мисля за 64-цифрено шестнадесетично число. Сега виждате, че ще бъде изключително трудно да отгатнете правилния отговор.
Ако B и C отговорят едновременно, тогава аналогията ELI5 се разпада.
По отношение на биткойн, едновременните отговори се срещат често, но в края на деня може да има само един печеливш отговор. Когато бъдат представени множество едновременни отговори, които са равни или по-малки от целевия брой, биткойн мрежата ще реши с обикновено мнозинство - 51% - кой миньор да почете. Обикновено именно миньорът е свършил най-много работа, този е този, който проверява най-много транзакции. След това губещият блок се превръща в „осиротял блок“. Сиротичните блокове са тези, които не се добавят към blockchain. Миньорите, които успешно решават хеш проблема, но които не са потвърдили повечето транзакции, не се възнаграждават с биткойни.
Какво представлява "64-цифрен шестнадесетичен номер"?
Е, ето пример за такова число:
0000000000000000057fcc708cf0130d95e27c5819203e9f967ac56e4df598ee
Цифрата по-горе има 64 цифри. Достатъчно лесно да се разбере досега. Както вероятно сте забелязали, това число се състои не само от числа, но и букви от азбуката. Защо така?
За да разберем какво правят тези букви по средата на числата, нека разопаковаме думата „шестнадесетична“.
Както знаете, ние използваме системата „десетична“, което означава, че е база 10. Това от своя страна означава, че всяка цифра на многоцифрено число има 10 възможности, нула до девет.
„Шестнадесетичен“, от друга страна, означава база 16, тъй като „шестнадесетичен“ е производен от гръцката дума за шест, а „дека“ се получава от гръцката дума за 10. В шестнадесетична система всяка цифра има 16 възможности. Но нашата цифрова система предлага само 10 начина за представяне на числа (от нула до девет). Ето защо трябва да залепите букви, по-специално букви a, b, c, d, e и f.
И така, какво общо имат "64-цифровите шестнадесетични числа" с извличането на биткойни?
Спомнете си онази аналогия на ELI5, където написах числото 19 на лист хартия и го сложих в запечатан плик?
По отношение на добив на биткойни, това метафорично неразкрито число в плика се нарича целевия хеш.
Какво правят миньорите с онези огромни компютри и десетки охлаждащи фенове се гадае в целевия хеш. Миньорите правят тези предположения, като на случаен принцип генерират колкото се може повече „нонси“, колкото е възможно по-бързо. Не е кратък въпрос за „числото, използвано само веднъж“, а не е ключът към генерирането на тези 64-битови шестнадесетични числа, за които продължавам да говоря. При добив на биткойн, nonce е с размер 32 бита - много по-малък от хеша, който е 256 бита. Първият миньор, чийто генерира хеш, който е по-малък или равен на целевия хеш, получава кредит за попълването на този блок и получава наградите от 12, 5 BTC.
На теория бихте могли да постигнете същата цел, като преобърнете 16-странична матрица 64 пъти, за да стигнете до произволни числа, но защо на земята бихте искали да направите това?
Снимката по-долу, взета от сайта Blockchain.info, може да ви помогне да съберете цялата тази информация на един поглед. Гледате обобщение на всичко, което се е случило при изкопаването на блок # 490163. Няма значение, че генерира хеширащия „печеливш“ беше 731511405. Целевият хеш е показан отгоре. Терминът "Relayed by Antpool" се отнася до факта, че този конкретен блок е завършен от AntPool, един от по-успешните майнинг пулове (повече за минните басейни по-долу). Както виждате тук, техният принос към общността на биткойн е, че те потвърдиха 1768 транзакции за този блок. Ако наистина искате да видите всички 1768 от тези транзакции за този блок, отидете на тази страница и превъртете надолу до заглавието „Транзакции“.
(източник: Blockchain.info)
"И така, как да предположа на целевия хеш?"
Всички целеви хеши започват с нули - най-малко осем нули и до 63 нули.
Няма минимална цел, но има максимална цел, зададена от протокола Bitcoin. Нито една цел не може да бъде по-голяма от този брой:
00000000ffff0000000000000000000000000000000000000000000000000000
Ето някои примери за рандомизирани хешове и критерии за това дали те ще доведат до успех за миньора:
„Как да увелича максимално шансовете си да позная целевия хеш преди някой друг?“
Ще трябва да получите бърз майнинг платформа или, по-реалистично, да се присъедините към минен пул - група монетни майстори, които комбинират изчислителната си мощност и разделят добития биткойн. Миньорните басейни са сравними с тези Powerball клубове, чиито членове масово купуват лотарийни билети и се съгласяват да споделят всички печалби. Непропорционално голям брой блокове се добиват от басейни, а не от отделни миньори.
С други думи, това е буквално просто игра с числа. Не можете да познаете модела или да направите прогноза въз основа на предишни целеви хеши. Нивото на трудност на най-новия блок към момента на писането е около 13, 69 трилиона, което означава, че шансът на всеки даден без значение хеширане под целта е един на 13, 69 трилиона. Не са големи коефициенти, ако работите сами, дори и с изключително мощна минна инсталация.
„Как да реша дали биткойн ще ми бъде печеливш?“
Не само миньорите трябва да вземат предвид разходите, свързани със скъпо оборудване, необходимо, за да има шанс за решаване на хеш проблем. Те трябва също така да вземат предвид значителното количество електрически инсталации за добив на енергия, които се използват за генериране на огромни количества небитие в търсене на решението. Всичко казано, извличането на биткойни е до голяма степен нерентабилно за повечето отделни миньори от настоящото писане. Сайтът Cryptocompare предлага полезен калкулатор, който ви позволява да включите числа, като вашата скорост на хеш и разходи за електроенергия, за да прецените разходите и ползите.
(Източник: Cryptocompare)
Какво представляват басейните за добив на монети?
Възнагражденията за добив се изплащат на миньора, който първо намери решение на пъзела, а вероятността участник да открие решението е равен на частта от общата мощност на минното дело в мрежата. Участниците с малък процент от мощността на минното дело имат много малък шанс сами да открият следващия блок. Например, карта за добив, която човек би могъл да закупи за няколко хиляди долара, би представлявала по-малко от 0, 001% от минната мощност на мрежата. При такъв малък шанс да намери следващия блок, може да мине доста време, преди миньорът да намери блок, а трудността с издигането нагоре прави нещата още по-лоши. Миньорът никога не може да възстанови инвестицията си. Отговорът на този проблем е минните басейни. Миньорните басейни се експлоатират от трети страни и координират групи от миньори. Работейки заедно в пул и споделяйки изплащанията между всички участници, миньорите могат да получат постоянен поток от биткойн от деня, когато активират своя миньор. Статистиката за някои от минните басейни може да се види на Blockchain.info.
"Завърших математиката. Забравете за добив. Има ли по-малко натоварващ начин да печелите от криптовалути?"
Както бе споменато по-горе, най-лесният начин да придобиете биткойни е да го закупите на борса като Coinbase.com. Алтернативно, винаги можете да използвате „стратегията за пикапс“. Това се основава на стария трион, че през 1849 г. в Калифорния златото прилив, интелигентната инвестиция не е да се панира за злато, а по-скоро да се правят кирки, използвани за добив. Или казано по-модерно, инвестирайте в компаниите, които произвеждат тези кирки. В контекст на криптовалута, еквивалентът на пикакс ще бъде компания, която произвежда оборудване, използвано за добив на биткойн. Можете да разгледате например компании, които произвеждат ASICs оборудване или графични процесори.