- Back to menu
- Back to menuMga presyo
- Back to menuPananaliksik
- Back to menuPinagkasunduan
- Back to menu
- Back to menu
- Back to menu
- Back to menu
- Back to menuMga Webinars at Events
Pinagkakahirapan sa Pagmimina ng Bitcoin : Lahat ng Kailangan Mong Malaman
Upang matiyak na ang mga bloke ng Bitcoin ay natuklasan halos bawat 10 minuto, isang awtomatikong sistema ang inilalagay na nagsasaayos ng kahirapan depende sa kung gaano karaming mga minero ang nakikipagkumpitensya upang tumuklas ng mga bloke sa anumang oras.
Gaya ng ipinahihiwatig ng pangalan, Bitcoin ang kahirapan sa pagmimina ay tumutukoy sa antas ng kahirapan na kasangkot sa pagtuklas ng mga bagong bloke ng Bitcoin sa pamamagitan ng pagmimina.
Dahil ang network ng Bitcoin ay ganap na desentralisado at hindi pinapatakbo ng alinmang pangkalahatang awtoridad, isang algorithm na na-hard-code sa source code ng (mga) tagalikha ng Bitcoin Satoshi Nakamoto ay ginagamit. Ang algorithm na ito ay patuloy na inaayos ang kahirapan ng proseso ng pagmimina alinsunod sa kung gaano karaming mga minero ang tumatakbo sa network upang matiyak na ang mga bloke ay natuklasan sa isang matatag na bilis.
Sa gabay na ito, kami ay tuklasin ang konseptong ito nang husto, i-highlight ang kahalagahan at detalye ng paraan na ginamit upang matukoy at ayusin ang kahirapan sa pagmimina ng Bitcoin .
Isang panimulang aklat sa pagmimina ng Bitcoin
Ang proseso ng pagmimina ng Bitcoin ay sentro sa seguridad at bisa ng buong network at ang katutubong Cryptocurrency nito – Bitcoin (BTC). Ang pagmimina ay nasa CORE ng sistema ng pinagkasunduan ng Bitcoin – iyon ay, ang sistema ng kasunduan na ginagamit ng Bitcoin upang matiyak na ang lahat ng ibinahagi na kalahok ay nakakaabot ng consensus sa bagong data na pumapasok sa blockchain. Ang network ay ganap na umaasa sa isang desentralisadong proseso ng pagpapatunay ng transaksyon kung saan ang sinuman sa mundo ay maaaring umako sa responsibilidad ng pagpapatunay ng mga bagong transaksyon at pagdaragdag ng mga ito nang magkakasunod sa blockchain sa pamamagitan ng mga bagong bloke.
Kasing simple nito, ang buong proseso - kilala bilang patunay-ng-trabaho – nagsasangkot ng computer-intensive na pagsusumikap na nangangailangan ng mga magiging validator na gamitin ang kanilang mga makina upang makabuo ng panalong fixed-length na code bago gawin ng iba.
Read More: Paano Gumagana ang Pagmimina ng Bitcoin
Sa pamamagitan ng pagpilit sa mga validator na gumamit ng ilang uri ng enerhiya upang tumuklas ng mga bagong bloke, ang ideya ay pinipigilan nito ang mga potensyal na masasamang aktor mula sa paglahok sa network at pagtatangka na sirain ang blockchain na may mga di-wastong transaksyon.
Upang madagdagan ang kanilang posibilidad na manalo, ang mga minero sa paglipas ng mga taon ay lumipat sa paggamit ng espesyal na kagamitan sa pag-compute na tinatawag na application-specific integrated circuit (ASIC) na mga minero na may kakayahang makabuo ng mahigit ONE quintillion random code sa isang segundo; isang exponentially mas mataas na bilang ng mga hula kaysa sa anumang regular na laptop ay may kakayahang gumawa ng bawat segundo.
Bakit mahalaga ang kahirapan sa pagmimina ng Bitcoin
Ang algorithm ng kahirapan sa Bitcoin ay naka-program upang KEEP matatag ang buong sistema sa pamamagitan ng pagpapanatili ng 10 minutong tagal para sa paghahanap ng mga bagong bloke. Sa esensya, tumatagal ng humigit-kumulang 10 minuto para sa ONE minero sa labas ng buong network upang makabuo ng isang panalong code at WIN ng karapatang magmungkahi ng isang bagong bloke ng mga transaksyon sa Bitcoin na idaragdag sa blockchain.
Upang mapanatili ang dalas na ito, ang algorithm ay pumapasok at pinapataas o binabawasan ang kahirapan ng pagmimina ng Bitcoin. Sa tuwing may pagdagsa ng mga minero o mining rigs, pinapataas nito ang kahirapan sa pagmimina ng Bitcoin. Kung kabaligtaran ang kaso (iyon ay, kung mayroong pagbaba sa bilang ng mga minero na nakikipagkumpitensya upang makahanap ng mga bagong bloke), binabawasan ng protocol ang kahirapan sa pagmimina upang gawing mas madali para sa natitirang mga minero na makatuklas ng mga bloke. Ang kahirapan sa pagmimina ng Bitcoin network ay binago sa pamamagitan ng pagdaragdag o pagbabawas ng mga zero sa harap ng target na hash.
Ang target na hash ay ang pangalang ibinigay sa partikular na hash (fixed-length code) na sinusubukang talunin ng lahat ng minero. Ang sinumang bumuo ng random na code na nagkataon na may katumbas o mas mataas na bilang ng mga zero sa unahan kaysa sa target na hash ang unang mapipili bilang panalo.
Read More: Ano ang Kahulugan ng Hashrate?
Kung walang ganoong sistema, malamang na matutuklasan ang mga bloke nang mas mabilis at mas mabilis dahil mas maraming minero ang sumali sa network na may mas sopistikadong kagamitan. Ito ay magreresulta sa bagong Bitcoin na pumapasok sa sirkulasyon sa isang hindi mahuhulaan na rate at malamang na magkaroon ng knock-on na epekto ng pagpigil sa pagtaas ng halaga nito.
Mahalagang tandaan, isang malaking bahagi ng apela ng bitcoin ay ang matatag, predictable na rate ng inflation nito kumpara sa hindi mahuhulaan at talamak na inflation ng fiat currencies na dulot ng labis. quantitative easing. Ang katotohanan na ang nagpapalipat-lipat na supply ay nilimitahan sa maximum na 21 milyong mga barya ay nangangahulugan din na ito ay isang tunay na may hangganan na asset na may medyo kakaunting maximum na supply. Pareho sa mga salik na ito ay dapat, sa teorya, ay tumulong sa pagsuporta sa presyo ng bitcoin sa paglipas ng panahon - ipagpalagay na ang demand ay nananatiling mataas.
Gaano kadalas inaayos ang kahirapan sa pagmimina ng Bitcoin ?
Ang kahirapan sa pagmimina ng Bitcoin ay ina-update bawat 2,016 na bloke (o halos bawat dalawang linggo). Ito ang dahilan kung bakit ang bawat 2,016 na pagitan ng bloke ay tinatawag na panahon ng kahirapan, dahil tinutukoy ng network kung ang mga aktibidad ng mga minero sa huling dalawang linggo ay nabawasan o nadagdagan ang oras na kinakailangan upang magmina ng bagong bloke. Kung ang oras na aabutin ay mas mababa sa 10 minuto, ang kahirapan sa pagmimina ay tataas. Ang kabaligtaran ay nangyayari kapag ang block time ay higit sa 10 minuto.
Paano kinakalkula ang kahirapan sa pagmimina ng Bitcoin ?
Ang kahirapan sa pagmimina ng Bitcoin ay kinakalkula gamit ang iba't ibang mga formula. Gayunpaman, ang ONE ay: Antas ng Kahirapan = Target ng Pinagkakahirapan/Kasalukuyang Target.
Tandaan na ang Difficulty Target ay isang hexadecimal notation ng target na hash na ang kahirapan sa pagmimina ay 1.
Sa kabaligtaran, ang kasalukuyang target ay ang target na hash ng pinakabagong bloke ng mga transaksyon. Kapag ang dalawang halaga ay hinati, nagbubunga ito ng isang buong numero na siyang antas ng kahirapan sa pagmimina ng Bitcoin.
Halimbawa, kung ang sagot ay 24 trilyon, ang isang minero ay inaasahang makakabuo ng humigit-kumulang 24 trilyon na hash bago niya mahanap ang nanalong hash. Siyempre, kung minsan ang mga minero ay maaaring mapalad at mahahanap ito nang may mas kaunting hula.
Paano inaayos ang kahirapan sa pagmimina ng Bitcoin
Ang mga pagsasaayos sa kahirapan sa pagmimina ay ginagawa sa pamamagitan ng paghahambing ng karaniwang oras na dapat tumagal upang mahanap ang 2,016 na bloke ng mga transaksyon sa network ng Bitcoin sa oras na kinuha upang mahanap ang huling 2,016 na bloke. KEEP na ang tinatanggap na block time ay 10 minuto. Samakatuwid, ang inaasahang oras para sa pagmimina ng mga bloke ng 2016 ay 20,160 minuto (iyon ay, 2016 X 10 minuto).
Kinakalkula ng network ang kabuuang oras na kinakailangan upang minahan ang huling 2,016 na bloke. Ang ratio ng karaniwang 20,160 minuto (10 minuto x 2,016 na bloke) sa oras na inabot upang masukat ang huling panahon ng kahirapan ay i-multiply sa pinakabagong antas ng kahirapan. Ang kalkulasyon ay magbubunga ng resulta na tutukuyin ang kinakailangang pagbabago sa porsyento sa kahirapan sa pagmimina na magdadala sa block time sa nais na 10 minuto.
Iyon ay sinabi, ang isang error sa orihinal na Bitcoin protocol ay gumagawa ng mga pagsasaayos ng antas ng kahirapan batay sa nakaraang 2,015 na bloke sa halip na ang theorized na 2,016 na bloke.
Habang ang 10 minutong block time ay ang layunin, ang kahirapan sa pagmimina ay hindi maaaring baguhin sa itaas o mas mababa ng apat na beses sa kasalukuyang antas ng kahirapan. Ang pinakamataas na limitasyon para sa bawat panahon ng kahirapan ay isang +300% na pagbabago, habang ang mas mababa ay isang -75% na pagbabago. Ang panuntunang ito ay inilalagay upang maalis ang anumang biglaang pagbabago sa kahirapan sa pagmimina.
Andrey Sergeenkov
Si Andrey Sergeenkov ay isang independiyenteng manunulat sa Cryptocurrency niche. Bilang matatag na tagasuporta ng Technology blockchain at desentralisasyon, naniniwala siya na hinahangad ng mundo ang naturang desentralisasyon sa gobyerno, lipunan, at negosyo.
Bukod sa CoinDesk, nagsusulat din siya para sa Coinmarketcap, Cointelegraph, at Hackernoon, na ang madla ay bumoto kay Andrey bilang pinakamahusay na may-akda ng Crypto noong 2020.
Hawak ni Andrey Sergeenkov ang BTC at ETH.
