Talaan ng nilalaman[Tago][Ipakita]
Ang unang cryptocurrency, Bitcoin, debuted noong 2009. Gumagana ito sa isang teknolohiya na kilala bilang blockchain, na nag-uugnay sa isang serye ng mga naka-encrypt na digital block sa isang chain, kaya ang pangalan. Ang mga transaksyon sa Bitcoin ay nakaimbak sa bawat bloke. Ang mga transaksyon ay lubhang ligtas dahil sa paggamit ng blockchain at encryption.
Si Satoshi Nakamoto, o isang grupo ng mga tao na naglalarawan sa kanilang sarili bilang Satoshi Nakamoto, ang nag-imbento ng cryptocurrency na ito. Walang nakakaalam kung sino itong Satoshi Nakamoto hanggang ngayon. Ang pangunahing bentahe ng Bitcoin ay na ito ay desentralisado, na nagpapahiwatig na hindi ito makokontrol ng mga grupo o pamahalaan.
Sinuman sa network, anuman ang pisikal na lokasyon, ay maaaring magpadala ng Bitcoins sa sinumang iba pa sa network; ang kailangan mo lang gawin ay magtatag ng isang Bitcoin account at magdeposito ng ilang Bitcoins bago mo maipadala ang mga Bitcoin na iyon. Maaari mong makuha ang mga ito sa pamamagitan ng pagbili o pagmimina sa kanila.
Iyan ay may layunin: Ang mga Bitcoin ay hindi sinusuportahan ng gobyerno o anumang iba pang institusyong nagbibigay, at walang iba kundi ang patunay na naka-embed sa core ng system upang matiyak ang kanilang halaga.
Paano gumagana ang Bitcoin gumagana?
Ang blockchain, na isang desentralisadong digital ledger, ay ang pundasyon ng Bitcoin. Gaya ng ipinahihiwatig ng pangalan, ang blockchain ay isang naka-link na katawan ng data na binubuo ng mga bloke na kinabibilangan ng impormasyon tungkol sa bawat transaksyon, tulad ng petsa at oras, kabuuang halaga, mamimili at nagbebenta, at isang natatanging numero ng pagkakakilanlan para sa bawat pagbebenta. Upang makabuo ng isang digital blockchain, ang mga entry ay konektado sa chronological sequence.
Ang isang bloke ng transaksyon ay dapat na ma-verify ng karamihan ng lahat ng may hawak ng Bitcoin upang maisama sa Bitcoin blockchain, at ang mga natatanging code na ginagamit upang tukuyin ang mga wallet at transaksyon ng mga user ay dapat tumugma sa tamang pattern ng pag-encrypt.
Ang mga code na ito ay mahahabang, random na mga integer na napakahirap na pekein. Sa katunayan, ang isang manloloko na nakakaalam ng key code sa iyong Bitcoin wallet ay halos kapareho ng posibilidad na manalo sa Powerball jackpot ng siyam na sunod-sunod na beses. Ang halagang ito ng hindi mahuhulaan na istatistika sa mga code ng pag-verify ng blockchain, na kinakailangan para sa bawat transaksyon, ay lubos na binabawasan ang pagkakataon na maaaring magsagawa ng mapanlinlang na mga transaksyon sa Bitcoin ang sinuman.
Ano ang Bitcoin Mining?
Ang gobyerno ay nagpi-print ng mga fiat na pera, ngunit pinapayagan ng Bitcoin ang mga user na magmina ng mga bagong barya at makakuha ng mga insentibo para sa paggawa nito. Sinuman ay maaaring magmina ng Bitcoin gamit ang espesyal na hardware, at makakatanggap sila ng isang nakatakdang reward (6.25 BTC sa ngayon) para sa bawat bloke na mina.
Gayunpaman, ang mga benepisyo ay kalahati sa bawat apat na taon, o kapag 210,000 na mga bloke ang nakuha. Ang pagmimina ay hindi lamang bumubuo ng mga bagong bloke ng Bitcoin ngunit tumutulong din sa pag-verify ng mga transaksyon sa network. Ang mga minero ay ginagantimpalaan para sa bawat 1MB block ng mga nakumpirmang transaksyon.
Kasama sa mga bloke ng Bitcoin ang mga hash na nag-iimbak ng mga hash ng mga nakaraang bloke pati na rin ang impormasyon ng transaksyon. Ang hash ay isang set ng mga integer at alphabet na binubuo ng isang tinukoy na bilang ng mga random na digit. Ang bawat hash ay one-of-a-kind, at walang makahuhula kung anong data ang hawak nito sa pamamagitan lamang ng pagtingin dito.
Kahit na nakumpirma ng isang minero ang isang bloke ng mga transaksyon, maaaring hindi sila makakuha ng anumang kabayaran. Ang paraan ng pagmimina ay kung gusto mong makakuha ng reward para sa pag-verify ng block ng mga transaksyon, dapat ikaw ang unang minero na gagawa nito. Ganito gumagana ang proof-of-work system.
Ang proseso ng digitally validating ng mga transaksyon sa Bitcoin sa network ng Bitcoin at pagdaragdag ng mga ito sa blockchain record ay kilala bilang Bitcoin mining. Ginagawa ito sa pamamagitan ng paglutas ng mga kumplikadong problema sa cryptographic hash upang mapatunayan ang mga bloke ng mga transaksyon sa desentralisadong blockchain ledger.
Upang malutas ang mga bugtong na ito, kakailanganin mo ng maraming kapangyarihan sa pagproseso at maraming mamahaling kagamitan. Ang mga minero ay ginagantimpalaan ng Bitcoin kapalit ng kanilang mga pagsisikap, na kalaunan ay inilabas sa sirkulasyon, kaya ang terminong Bitcoin mining.
Mahahalagang konsepto na dapat malaman
Upang lubos na maunawaan ang pagmimina ng Bitcoin, kailangan mo munang maunawaan ang tatlong pangunahing ideya ng blockchain.
Katunayan ng trabaho – Pinapatunayan ng mga minero ang mga transaksyon sa pagmimina ng blockchain sa pamamagitan ng paglutas ng isang mapaghamong hamon sa matematika na kilala bilang patunay ng trabaho. Upang gawin ito, ang pangunahing layunin ng minero ay upang matuklasan ang nonce value, na siyang problema sa matematika na dapat lutasin ng mga minero upang makalikha ng hash na mas maliit kaysa sa layunin ng network para sa isang partikular na bloke.
Ipinamahagi Ledger – Ang distributed ledger ay isang database na maaaring ma-access ng maraming tao at ibinabahagi at sini-sync ng consensus sa ilang site, kumpanya, o bansa. Pinapayagan nito ang publiko na naroroon bilang "mga saksi" sa panahon ng mga transaksyon. Ang distributed ledger ay isang global ledger na sumusubaybay sa lahat ng mga transaksyon sa network ng blockchain. Ang mga gumagamit ng Bitcoin ay ang mga nagpapatunay sa mga transaksyon ng network.
SHA-256 – Ipinagbabawal ng Blockchain ang hindi gustong pag-access sa pamamagitan ng paggamit ng hash algorithm na kilala bilang SHA-256 upang matiyak ang seguridad ng mga block. Sila ay digitally autographed. Kapag nagawa na, hindi na mababago ang kanilang hash value. Tumatanggap ang SHA-256 ng anumang string ng input na haba at nagbibigay ng nakapirming 256-bit na output; ito ay isang one-way na function; hindi mo ganap na mahihinuha ang reverse ng input reverse mula sa output (kung ano ang iyong nabuo).
Paano gumagana ang pagmimina ng Bitcoin?
Ang Blockchain ay isang peer-to-peer network na pinuri sa pagiging napaka-secure at transparent, at samakatuwid ay mapagkakatiwalaan. Ito ay dahil sa ang katunayan na ang mga talaan sa blockchain network ay protektado gamit ang mga timestamp at cryptographic hash function sa paraang halos mahirap at nagbabawal na baguhin ang mga transaksyon pagkatapos na maitala ang mga ito sa ledger. Ang kakulangan ng sentralisadong kontrol ay mahalaga sa seguridad ng blockchain.
Narito ang lahat ng kailangan mong malaman upang simulan ang pagmimina ng Bitcoin.
Mga pangunahing elemento ng transaksyon sa Bitcoin
Tatlong bahagi ang kasangkot kapag ang isang transaksyon ay inilunsad sa network ng Bitcoin:
- Isang input para sa isang transaksyon
- Ang resulta ng isang deal
- Ang halaga ng transaksyon
Ang isang Bitcoin mining program ay gumagawa ng bagong cryptographic hash problem para sa bawat input ng transaksyon na mahirap i-decipher. Lumilikha ang programa ng isang Merkle tree batay sa bilang ng mga transaksyon na kinakailangan upang makagawa ng isang bloke.
SHA-256 Algo at The Merkle Tree
Ang hash tree, na kilala rin bilang isang Merkle tree, ay isang puno kung saan ang hash algorithm ng isang data block ay may label sa bawat leaf node at ang hash algorithm ng mga child node na label nito ay may label sa bawat non-leaf node. Ang Merkle tree ay isang istraktura ng data na nagsisilbing buod ng lahat ng mga transaksyon sa loob ng isang bloke.
Ang mga indibidwal na hash ng transaksyon na tinatawag ding mga transaction ID, ay paulit-ulit na naka-link sa Merkle tree gamit ang SHA-256 technique hanggang sa isang hash lang ang matukoy ang buong puno. Ang hash na ito ay tinatawag na Merkle root o root hash. Ang Merkle tree ay nagpapahintulot sa Bitcoin network na mabilis na ma-validate ang mga transaksyon.
Kasama sa mga katangian ng hash function ang:
Natatangi: anumang pagbabago sa input ay palaging nagreresulta sa isang ganap na naiibang hash (hindi mahuhulaan). Upang ilagay ito sa ibang paraan, ang dalawang natatanging set ng data ay hindi makakagawa ng parehong hash.
Deterministiko: ang magkaparehong input ay gumagawa ng parehong hash sa bawat oras.
Hindi maibabalik: Ang hash ay ginawa sa isang direksyon lamang, na nangangahulugan na ang orihinal na string ay hindi maaaring makuha mula sa hash.
Patuloy na laki ng output: anuman ang laki ng source data, ang parehong paraan ay palaging lilikha ng parehong haba ng hash.
I-block ang header
Iniimbak ng block header ang Merkle root, na siyang identifier ng isang Merkle tree. Ang block header ay nagbibigay ng block information at binubuo ng mga sumusunod na bahagi:
- Numero ng bersyon ng software ng Bitcoin
- Hash ng naunang block
- Merkle roots (root hash)
- Cryptographic nonce sa isang partikular na oras
- Gagamitin ng mga minero ang data na ito upang malutas ang problema sa hash at magdagdag ng isang block na transaksyon.
Paglutas ng hash puzzle
Dapat lutasin ng mga minero ang problema sa hash sa pamamagitan ng paghahanap ng hash sa ibaba ng isang tinukoy na layunin habang sumusunod sa mga kinakailangan sa pagiging kumplikado. Ang target, na nakapaloob sa header, ay isang 67-digit na numero na tumutukoy sa kahirapan ng pagmimina batay sa bilang ng mga minero na sumusubok na lutasin ang isang hash function.
Mahalagang tandaan na ang kahirapan na ito ay nag-iiba pagkatapos ng bawat 2016 block, batay sa kung gaano katagal ang mga minero upang malutas ang isang equation sa mga naunang 2016 block. Nakakatulong din ito sa pagpapanatili ng rate ng pagdaragdag ng transaksyon sa blockchain sa 10 minuto.
Susubukan ng mga minero na lutasin ang problema sa hash sa pamamagitan ng patuloy na pagdaragdag ng nonce sa block header hanggang sa mas mababa sa target ang hash value na nabuo. Kapag nalutas ng isang mining machine ang problema, isang bagong block ang matagumpay na nagagawa at napatunayan sa network ng Bitcoin kapag naabot ng mga node ang consensus. Kapag napatunayan ang isang bloke, ang mga transaksyong nilalaman nito ay napapatunayan, at ang bloke ay idinaragdag sa kadena. Gaya ng naunang sinabi, ito ay nangyayari tuwing 10 minuto.
Ang mga kinakailangan para sa pagmimina ng Bitcoin
Pipili at ise-set up muna ng isang minero ng Bitcoin ang kanilang mga tool sa kalakalan.
- GPU (graphics processing unit) hardware, SSD para sa crypto mining, o ASIC (application-specific integrated circuit)
- Ang pitaka na iimbak
- Software para sa pagmimina
- Paboritong pool ng pagmimina (kung pipiliin ng isa ang opsyon sa pagmimina ng pool sa halip na solong pagmimina)
Kapag ang lahat ng mga ito ay nasa lugar at ang sistema ay naka-on, ito ay nagsisimula sa pagmimina sa sarili nitong. Ang anumang iba pang pakikipag-ugnayan ng tao ay nangyayari lamang sa kaso ng pagkabigo ng system o network, pagkawala ng kuryente, o regular na pagpapanatili ng system.
Talakayin natin ang lahat ng mga kinakailangan nang detalyado.
Ang isang sistema ng pagmimina ay kinakailangan upang maging isang minero ng Bitcoin. Maaari kang bumili ng pre-built setup. Gayunpaman, maaaring mas mahal ang mga ito kaysa sa custom-built na kagamitan sa pagmimina. Ang buong sistema ng pagmimina ay maaaring sobrang maingay, lumikha ng maraming init, at dapat tumakbo 24 na oras sa isang araw, pitong araw sa isang linggo. Ang pagtatrabaho sa isang negosyo sa pagmimina ng Bitcoin ay isang matinding kapaligiran.
Ang pagbuo ng setup ng pagmimina ay katulad ng pagbuo ng isang gaming computer. Kung ikaw mismo ang gumawa nito, maaaring pamilyar ka sa kung paano mapanatili at serbisyuhan ang hardware kung sakaling magkaroon ng problema. Kung wala kang oras upang gumawa ng isa, maaari kang palaging bumili ng isa na nagawa na.
Paunang binuo pagmimina rigs maaaring magkaroon ng maximum na dalawang GPU, ngunit ang mga custom-built na rig ay maaaring magkaroon ng marami pang GPU. Ang isang mining rig, bago man o secondhand, ay nagkakahalaga ng ilang libong dolyar. Ang pagbili ng secondhand mining rig ay magbibigay sa iyo ng GPU na pagod na at may limitadong habang-buhay.
Upang magsimula, ang rig ay nangangailangan lamang ng isang pangunahing operating system ng Windows at ilang software sa pagmimina. Pagkatapos mong magpasya sa isang kaso para sa iyong pag-setup ng pagmimina, maaari kang magsimulang mamili para sa isang motherboard. Para sa iyong mining rig, hindi mo kailangan ng high-end na motherboard. Ang pangunahing layunin ay upang masuportahan ang pinakamaraming bilang ng mga GPU na posible.
Ang mga MOBO na ito ay dapat ding ma-customize. Tinitingnan mo ang mga motherboard ng Asus, MSI, at Gigabyte. Pagkatapos mong mahanap ang mga bahaging ito, oras na para pumili ng CPU. Isang kontemporaryo multi-core na CPU na may 4-8 GB ng RAM ay kinakailangan. Hindi mo kailangang i-overclock ang CPU para lamang makakuha ng mas mahusay na pagganap sa kapinsalaan ng katatagan. Ang mga entry-level na CPU ng Intel, tulad ng Celeron o Pentium, ay sapat na.
Nangangailangan ng pag-setup ng pagmimina hindi bababa sa isang 1000W power supply at isang maaasahang koneksyon sa internet. Dahil ang mga sistema ng pagmimina na ito ay nagpapatakbo sa mataas na load 24 na oras sa isang araw, pitong araw sa isang linggo, isang gintong-rated na mining power supply ay kinakailangan. Ito ay may potensyal na makabuluhang taasan ang halaga ng kuryente! Maaari mong ikonekta ang dalawang power supply upang lumikha ng mas malaking sistema ng pagmimina.
Maaari kang makatipid ng pera sa storage at RAM pagkatapos ng lahat ng mahal na GPU at high-wattage na power supply. Para sa isang Windows PC, iminumungkahi ang isang 8GB RAM; gayunpaman, magagawa ng 4GB RAM. Tandaan na kung ikaw ay may mababang mga rate ng kuryente o mga ekstrang bahagi, maaari kang maglagay lamang ng isang sistema ng pagmimina sa maliit o walang karagdagang gastos nang hindi sinisira ang bangko.
Dapat mo ring isaalang-alang ang kahirapan ng pagmimina ng isang bloke ng Bitcoin sa kapaligiran ngayon. Kung mapupunta ang lahat ayon sa plano, maaari kang magsimulang kumita ng pera pagkatapos ng 7-8 buwan. Maaari mong subukan ito kung mayroon kang anumang hardware na nakalagay sa paligid!
Mga epekto ng pagmimina ng Bitcoin sa kapaligiran
Ang pagmimina ng Bitcoin ay nangangailangan ng humigit-kumulang 91 terawatt-hours ng kapangyarihan bawat taon. Higit din ito sa pitong beses ng dami ng enerhiya na ginagamit ng lahat ng mga pandaigdigang operasyon ng Google.
Sa buong mundo, ang pagkonsumo ng kuryente ng Bitcoin ay may malalang kahihinatnan para sa pagbabago ng klima at pagtugon sa mga layunin ng Paris Accord dahil isinasalin ito sa tinatayang 22 hanggang 22.9 milyong metrikong tonelada ng CO2 emissions bawat taon—katumbas ng CO2 emissions mula sa paggamit ng enerhiya ng 2.6 hanggang 2.7 bilyong tahanan sa isang taon.
Ayon sa isang pagsusuri, ang Bitcoin ay maaaring magdulot ng global warming na lumampas sa 2°C. Ayon sa isa pang pagtatantya, ang pagmimina ng Bitcoin sa China lamang ay maaaring maglabas ng 130 milyong metrikong tonelada ng CO2 pagsapit ng 2024. Gayunpaman, kung mas maraming pagmimina ang lilipat sa Estados Unidos at iba pang mga bansa, ang bilang na ito ay maaaring maging mas mataas maliban kung gumamit ng mas maraming renewable energy.
Ang mga kalamangan
- Ang mga transaksyon ay pribado at secure sa lahat ng oras, na may mas kaunting posibleng mga bayarin. Kapag mayroon ka nang Bitcoins, maaari mong ipadala ang mga ito sa sinuman, kahit saan anumang oras, bawasan ang oras at posibleng gastos ng bawat transaksyon. Ang personal na impormasyon gaya ng pangalan o numero ng credit card ay hindi kasama sa mga transaksyon, na binabawasan ang panganib ng pagkuha ng impormasyon ng customer para sa mga mapanlinlang na pagbili o pagnanakaw ng pagkakakilanlan. (Tandaan, gayunpaman, na upang makabili ng mga Bitcoin sa isang palitan, karaniwang kailangan mong i-link muna ang iyong bank account.)
- Ang kakayahang iwasan ang mga tradisyonal na institusyong pampinansyal o middlemen ng gobyerno. Kasunod ng krisis sa pananalapi at ang Great Recession, ang ilang mga mamumuhunan ay sabik na magpatibay ng isang alternatibo, desentralisadong pera - isa na halos hindi makontrol ng mga tradisyunal na bangko, namamahalang ahensya, o iba pang mga third party.
- Mayroong maraming puwang para sa pagpapalawak. Ang ilang mga mamumuhunan na bumibili at nagpapanatili ng pera ay naniniwala na habang umuunlad ang Bitcoin, mas mataas na kumpiyansa at mas malawak na paggamit ang susunod, na nagpapataas ng halaga ng pera.
Ang cons
- Mga alalahanin tungkol sa pag-hack Habang sinasabi ng mga tagasuporta na ang teknolohiya ng blockchain na pinagbabatayan ng Bitcoin ay mas secure kaysa sa tradisyonal na mga paglilipat ng pera sa elektroniko, napatunayan na ang mga hot wallet ng Bitcoin ay isang mapang-akit na target para sa mga hacker. Ilang mga high-profile breaches ang naganap, gaya ng ulat noong Mayo 2019 na mahigit $40 milyon sa Bitcoin ang ninakaw mula sa maraming high-net-worth account sa cryptocurrency exchange Binance (sinaklaw ng kumpanya ang mga pagkalugi).
- Ang mga bitcoin ay kasalukuyang tinatanggap lamang ng isang maliit na bilang ng mga nagtitingi sa internet. Ginagawa nitong imposible na umasa lamang sa Bitcoins bilang isang pera. Maaaring pilitin pa ng mga pamahalaan ang mga retailer na huwag tumanggap ng Bitcoins upang matiyak na masusubaybayan ang mga transaksyon ng mga user.
Konklusyon
Ang pagmimina ng Bitcoin ay isang kumplikadong proseso na nangangailangan ng paglutas ng mga kumplikadong algorithm. Kung gusto mong simulan ang pagmimina ng Bitcoins, kakailanganin mong mamuhunan sa ilang malawak na hardware at power na kinakailangan. Maaaring abutin ka ng mga buwan upang magsimulang makabuo ng pera. Gayunpaman, sa ibang pagkakataon ang mga pagbabalik ay maaaring hindi kapani-paniwala.
Sana ay nasagot ng artikulo ang lahat ng mga tanong na may kaugnayan sa iyong mga katanungan tungkol sa pagmimina ng Bitcoin. Ibahagi ang iyong mga saloobin sa mga komento.
Mag-iwan ng Sagot