Ang terminong 'pagmimina ng bitcoin' ay bahagyang nanlilinlang. Kapag narinig mo ito, malamang na mag-isip ka ng isang napaka-pisikal na proseso na maaaring kasama o hindi kasama ang paghuhukay, at pagbabarena sa lupa hanggang sa masuwerte ka at mahanap ang iyong mga barya. Hindi ito ang kaso, ang pagmimina ng bitcoin ay talagang tungkol sa computational power at mga problema sa matematika.

Ang pagmimina ng Bitcoin ay isang mahalagang bahagi ng sistema sa kabuuan. Kung wala ito, ang buong sistema ay hindi maaaring gumana ayon sa kailangan nito, at ito ay hindi gaanong mapagkakatiwalaan. Ito ay totoo para sa pagmimina ng lahat cryptocurrencies

Siyempre, dahil ito ay isang mahalagang bahagi ng sistema, ang pagmimina ng bitcoin ay hindi madali. Gayunpaman, hindi ito kailangang maging mahirap na maunawaan. Dito namin pinaghiwa-hiwalay ang lahat ng kailangan mong malaman sa mga natutunaw na tipak. Kung gusto mong simulan ang iyong sarili sa pagmimina, o gusto mo lang malaman kung paano maunawaan ang cryptocurrency mas mabuti, basahin mo.

Pag-unawa sa Layunin ng Pagmimina ng Bitcoin

Ang isang mabilis na buod ng pagmimina ng bitcoin ay magsasabi na ang aktibidad ay gumaganap ng dalawang mahahalagang function. Ang una ay ang pagbuo at pagpapahintulot para sa pagpapalabas ng mga bagong token. Ang pangalawa ay ang magdagdag, magpatotoo, at mag-verify ng mga transaksyon sa blockchain. Gayunpaman, ito ay medyo mas malalim kaysa dito. 

Ang mga cryptocurrency ay gumagana sa isang desentralisado at autonomous na paraan. Dahil walang overarching na awtoridad na nagbabantay sa mga transaksyon na nagaganap, isang sistema upang matiyak na ang mga transaksyon ay totoo at maaasahan ay kailangang naroroon. Isa ito sa mga dahilan sa likod ng pagmimina. 

Kapag naganap ang isang transaksyon sa cryptocurrency, ang impormasyon nito ay idinaragdag sa network. Gayunpaman, hindi namin ito mapagkakatiwalaan sa halaga kaya kailangan itong ma-verify. Ang isang minero ay nagpapatunay sa mga transaksyon at nagpapatunay na ang impormasyon ay lehitimo. Pagkatapos lamang ay idinagdag ang transaksyon sa isang bloke sa blockchain. Ang mga talaan ng impormasyon ay pinananatili sa mga node para sa pag-verify sa hinaharap. 

Matapos makumpleto ang pag-verify, ang mga minero ay gagantimpalaan ng pagpapalabas ng mga bagong token sa sirkulasyon, sa gayon ay matiyak na may mga bagong coin na lalabas; ang iba pang tungkulin ng pagmimina. Katulad ng mga mamahaling metal tulad ng ginto, ang mga cryptocurrencies ay umiiral na, kailangan lang nilang matuklasan. 

Layunin sa Likod ng Pagmimina ng Bitcoin

Ang bitcoin protocol ay nagsasaad na, sa kabuuan, mayroong 21 milyong BTC na maaaring minahan. Ang ilan ay inilabas na, habang ang iba ay kailangan pang ilabas. Ang mga minero, pagkatapos ma-verify at ma-validate ang mga transaksyon, 'hukayin' ang mga hindi pa inilabas na token, dahil binabayaran sila bilang mga bayarin sa transaksyon para sa kanilang mga pagsisikap at trabaho. Ang pagpapalabas ng mga karagdagang barya ay nagbibigay-insentibo sa kanila na gawin ang trabaho nang tumpak at sa isang napapanahong paraan. 

Mayroong ilang iba't ibang uri ng pagmimina na umiiral, at ang ginagamit ay nakasalalay sa pagsasaayos ng network, at partikular na hardware na kinakailangan para sa pagmimina na mangyari.

Mga Node: Isang Mahalagang Aspeto ng Pagmimina ng Bitcoin

Sa paksa ng cryptocurrencies, blockchains, at iba pa, marami kang makikita takda baka hindi mo maintindihan. Para sa pagmimina ng bitcoin, ang isang ito ay sapilitan para malaman mo.

Ang node ay isang malakas na computer na nilagyan ng kinakailangang software. Walang mga kinakailangan para sa pagpapatakbo ng isang node maliban sa pag-install ng bitcoin software, at kahit sino ay maaaring mag-download nito. Gayunpaman, nangangailangan ito ng maraming espasyo, maraming kinakailangan sa pag-compute, at gumagamit ng malaking halaga ng enerhiya upang tumakbo. Higit pa rito, ang mga node ay nagkakalat ng mga transaksyon sa buong network, na tinitiyak na ang buong network ay may access sa impormasyon.

Ang ilang mga node ay ginagamit lamang upang matiyak na ang blockchain ay pinapagana at upang magkaroon ng impormasyon sa network. Ang iba pang mga node ay ginagamit para dito, at para sa mga karagdagang gawain ng pagpapatunay at mga transaksyon at mga bloke. Samakatuwid, ang ilang mga node ay mga minero din.

Paano Eksaktong Gumagana ang Pagmimina ng Bitcoin?

Sa esensya, ang pagmimina ng bitcoin ay gumagana katulad ng pag-audit. Bine-verify nito ang mga transaksyon at tinitiyak na walang mga pagkakataon ng dobleng paggastos, halimbawa. Dahil hindi magiging napakahirap gumawa ng kopya ng token at gastusin ito ng dalawang beses, ang dobleng paggastos ay isa sa mga pinakakaraniwang binabanggit na isyu na nauugnay sa cryptocurrency. 

Ang mga minero ay naroroon upang matiyak na walang mga ilegal na transaksyon. Kapag na-verify na nila ang 1MB ng mga transaksyon (na katumbas ng isang block), magiging kwalipikado na sila para sa reward. Mayroong dalawang mahalagang bagay na dapat tandaan dito. 

Una, ang 1MB ay maaaring isang transaksyon lamang o maaari itong maging libu-libong mga transaksyon. Depende ito sa data na kinuha ng mga transaksyon. Dahil dito, isang transaksyon lang ang kailangang ma-verify para maging kwalipikado para sa reward. 

Pangalawa, dahil lang sila ay karapat-dapat, ay hindi nangangahulugan na sila ay mababayaran. Upang maging isang gantimpala, kailangan mong maging una upang makumpleto nang tama ang proseso ng pag-verify.

Paano Magmina ng Bitcoin

Paano Magmina ng Bitcoin

Upang magdagdag ng isang bloke ng mga transaksyon, isang kumplikadong computational mathematical puzzle na bahagi ng bitcoin program ay kailangang lutasin at idagdag sa block. Ito ay tinatawag na proof of work. 

Ang paglutas ng puzzle ay mahalagang paghahanap ng isang string ng mga numero na binubuo ng 64 na digit, na tinatawag na hash. Kailangang ito ay mas mababa o katumbas ng target na hash. Higit na partikular, ang numero (nonce) na hinahanap nila ay kailangang makabuo ng resulta sa loob ng isang partikular na hanay pagkatapos itong pagsamahin sa data sa block at ilagay sa isang hash function. Ang paggawa nito ay tumatagal ng input data ng anumang laki at ginagawa itong output data ng isang nakapirming haba. 

Ang pagbuo ng hash ay napakahirap, ngunit, sa mga pangunahing termino, ginagawa sa pamamagitan ng paghula hanggang sa mahanap nila ang tamang kumbinasyon ng mga digit. Hulaan nila ang nonce, ilapat ang hash function, at idagdag ang data sa block. Mayroong trilyon ng mga posibleng kumbinasyon, kaya ang paghahanap ng tama ay nagbubuwis at ang hash function ay ginagawang imposibleng mahulaan ang output.

Ang computer ng isang minero ay bumubuo ng mga hash sa bilis na megahashes per second (MH/s), gigahashes per second (GH/s), o kahit terahashes per second (TH/s) depende sa unit. Magpapatuloy ito sa paggawa nito hanggang sa makahanap ng katanggap-tanggap na solusyon. 

Mahalagang tandaan na ang iba't ibang mga nonces ay makakapagdulot ng kinakailangang resulta, o walang makakapagdulot ng tamang resulta. Kung ito ang kaso, kailangang gumamit ng ibang block configuration.  

Ang antas ng kahirapan ng pagkalkula ay patuloy na tumataas; halos bawat 2 linggo (na humigit-kumulang katumbas ng henerasyon ng 2,016 na bloke). Habang tumataas ang bilang ng mga indibidwal na nakikipagkumpitensya, ang mga problema ay nagiging mahirap din. Katulad nito, kung marami ang aalis (tinatanggal ang computational power mula sa network), ang kahirapan ay bababa. Noong Mayo ng taong ito (2020), humigit-kumulang 1 sa 13 trilyon ang pagkakataong makagawa ng hash na mas mababa kaysa sa target.

Computing Power Para sa Bitcoin

Ano ang Kailangan Mo Para Makilahok Sa Pagmimina ng Bitcoin

Dahil napakataas ng antas ng kahirapan, kakailanganin mo ng mga high powered computing rig at malaking halaga ng enerhiya. Kakailanganin mo ang kagamitan sa pagmimina ng bitcoin, kabilang ang isang graphics processing unit (GPU) o isang application-specific integrated circuit (ASIC). 

Ang iba pang hardware na ginagamit para sa pagmimina ng bitcoin, depende sa mga configuration ng network, ay maaaring magsama ng central processing unit (CPU) at isang field programming gate array (FPGA). Ang lahat ng ito ay kinokontrol ng software na siyang gumaganap bilang isang connector sa pagitan ng mining device (ang computer at hardware) at ang blockchain.

Mga Gantimpala Para sa Mga Minero

Tulad ng aming naunawaan, ang pagmimina ng bitcoin ay maraming trabaho at ang mga indibidwal ay ginagantimpalaan para sa pagdaragdag ng mga bagong bloke ng mga transaksyon sa network. Ang hindi pa natin alam, ay kung magkano ang eksaktong gantimpala ng isang minero. Ang kabuuan ng BTC na inilabas pagkatapos ng paglikha ng bawat bloke ay tinatawag na 'block reward'. Ang kabuuan na ito ay hinahati sa bawat 210,000 bloke, na katumbas ng humigit-kumulang 4 na taon sa oras. 

 Noong 2009, ang block reward ay 50 BTC. Noong 2013, nabawasan ito sa 25. Noong 2018, bumaba ito sa 12.5. Ang huling paghahati ay naganap noong Mayo 11, 2020, na binawasan ang reward sa 6.25. Ang prosesong ito ay inaasahang magpapatuloy hanggang 2140 kung kailan ang huling bagong coin ay gagawin. Pagkatapos nito, ang mga gumagamit ng network ay magbabayad ng mga bayarin para sa mga transaksyon na makumpleto.

Pakikipagkumpitensya sa Iba pang mga Minero

Ang pagiging unang dumating sa 1 sa 13 trilyong hula ay medyo mahirap. Higit pa rito, kailangan mong makipagkumpitensya sa milyun-milyong nakikilahok sa pagmimina ng bitcoin, na ginagawang mas nakakatakot ang gawain. Bukod pa rito, ang paggamit ng enerhiya ay napakamahal na kadalasang nagkakahalaga ng higit sa halaga ng kinalabasan.

Para sa kadahilanang ito, pinagsama ng mga indibidwal ang kanilang kapangyarihan sa pag-compute sa isang 'mining pool' upang mapataas ang kanilang mga pagkakataon. Kung sila ay matagumpay, pagkatapos ay hatiin nila ang gantimpala.

Ang Pagmimina ay Isang Nakakapagod, Ngunit Kaakit-akit na Gawain

Ang gawain ng pagmimina ng bitcoin ay isang matrabaho at mahal, at hindi ito palaging kapaki-pakinabang. Gayunpaman, ang apela ay posible na kumita ng mga bitcoin sa halip na bilhin ang mga ito, na medyo mahal gamit ang fiat currency. 

Bago mo simulan ang proseso, siguraduhing nauunawaan mo ang lahat ng nasa itaas mula sa layunin ng pagmimina ng bitcoin hanggang sa paghati at paghahanap ng mga hash. Gayundin, magkaroon ng kamalayan na ang computing hardware na kakailanganin mo ay medyo magastos sa sarili nitong.