சொற்களஞ்சியம் · மைனிங்

தொகுதி தலைப்பு

CloudMineCrypto குழுவால்புதுப்பிக்கப்பட்டது

வரையறை

ஒவ்வொரு Bitcoin block-இன் தொடக்கத்திலும் இருக்கும் 80-பைட் சுருக்கம்தான் block header. முந்தைய block-இன் hash, அந்த block-இன் பரிவர்த்தனைகளுக்கான Merkle root, nonce உள்ளிட்ட ஆறு புலங்கள் இதில் இருக்கும். Miners உண்மையில் hash செய்வது block-இன் இந்தப் பகுதியை மட்டும்தான்.

Bitcoin mining சொற்களஞ்சியத்தின் ஒரு பகுதி. 88 சொற்கள் எளிய ஆங்கிலத்தில்.

ஒரு மைனர் உண்மையில் ஹாஷ் செய்வது: 80 பைட்டுகள்

  • பதிப்பு 4 B · விதித் தொகுப்பு
  • முந்தைய பிளாக் ஹாஷ் 32 B · பிளாக்குகளை ஒன்றோடொன்று இணைக்கிறது
  • மெர்கில் ரூட் 32 B · ஒவ்வொரு பரிவர்த்தனையின் கைரேகை
  • நேரம் 4 B · நேர முத்திரை
  • இலக்கு (பிட்கள்) 4 B · ஹாஷ் எவ்வளவு குறைவாக இருக்க வேண்டும் என்பதைக் குறிக்கிறது
  • நான்ஸ் 4 B · மைனர்கள் தொடர்ந்து மாற்றும் எண்
நான்ஸை (பச்சை நிறம்) மாற்றினால், முழு ஹாஷும் மாறும். மைனர்கள் ஒவ்வொரு நொடியும் பல டிரில்லியன் முறை இதைத்தான் யூகிக்கிறார்கள்.

அந்த 80 பைட்டுகளில் என்ன இருக்கிறது?

புலம்அளவுஇது என்ன செய்கிறது
பதிப்பு4 பைட்டுகள்பிளாக் பின்பற்றும் விதிகள்
முந்தைய பிளாக்கின் ஹாஷ்32 பைட்டுகள்இந்த block-ஐ முந்தைய block-உடன் இணைக்கிறது
மெர்க்கல் ரூட்32 பைட்டுகள்ஒவ்வொரு பரிவர்த்தனையையும் உள்ளடக்கும் ஒரே hash
நேரம்4 பைட்டுகள்பிளாக்கை உருவாக்கியதாக மைனர் கூறும்போது
Bits (இலக்கு)4 பைட்டுகள்Block-இன் hash எவ்வளவு குறைவாக இருக்க வேண்டும்
நான்ஸ்4 பைட்டுகள்மைனர்கள் தொடர்ந்து மாற்றும் எண்

மைனர்கள் ஹெடரை மட்டும் ஏன் ஹாஷ் செய்கிறார்கள்?

ஏனெனில் இது முழு block-ஐயும் பிரதிநிதித்துவப்படுத்துகிறது. Merkle root ஒவ்வொரு பரிவர்த்தனையையும் உள்ளடக்குகிறது. அதனால் எந்தப் பணப்பரிவர்த்தனையை மாற்றினாலும் header மாறும். முந்தைய block-இன் hash, அதற்கு முன்புள்ள முழு வரலாற்றையும் உள்ளடக்குகிறது. எனவே பழைய block-ஐத் திருத்தினால், அதற்குப் பிறகுள்ள ஒவ்வொரு header-உம் பாதிக்கப்படும்.

மேலும், 80 பைட்டுகளை வேகமாக hash செய்யலாம். Miners இதன் மீது double SHA-256 இயக்கி, கிடைக்கும் முடிவை இலக்குடன் சரிபார்த்து, nonce-ஐ மாற்றி மீண்டும் செய்கிறார்கள். இதை ஒரு வினாடிக்கு டிரில்லியன் கணக்கான முறை செய்கிறார்கள்.

உண்மையில் அது எவ்வளவு சிறியது?

சங்கிலியில் சுமார் 9,73,009 blocks உள்ளன (நேரலைத் தரவு). எனவே, 2009 முதல் உள்ள ஒவ்வொரு header-உம் சேர்ந்து சுமார் 78 MB ஆகும். அதனால்தான் light wallet-கள் எல்லா header-களையும் பதிவிறக்கி, ஒவ்வொன்றிலும் proof of work-ஐச் சரிபார்த்தாலும், அவற்றை ஒரு தொலைபேசியில் வைத்திருக்க முடிகிறது. அவற்றுக்குப் பின்னால் உள்ள முழு block-களின் அளவு நூற்றுக்கணக்கான gigabytes ஆகும்.

ஆதாரங்கள்

  1. Block hashing அல்காரிதம் · Bitcoin Wiki
  2. Block chain குறிப்பு: headers, Merkle trees, இலக்கு · Bitcoin டெவலப்பர் ஆவணங்கள்
  3. Bitcoin: ஒரு பியர்-டு-பியர் மின்னணு பண அமைப்பு · சடோஷி நகமோட்டோ, 2008

இந்தப் பக்கத்தில் உள்ள நேரடித் தரவுகள் CloudMineCrypto API மற்றும் பொது blockchain தரவிலிருந்து வருகின்றன. அவை வழக்கமாகப் புதுப்பிக்கப்பட்டு, தோன்றும் இடங்களில் குறிக்கப்பட்டுள்ளன. கல்வி நோக்கத்துக்காக மட்டுமே; நிதி ஆலோசனை அல்ல.

இப்போது mining நடப்பதைப் பாருங்கள்.

Claim a free 8-hour mining plan in the CloudMineCrypto app and watch your estimated BTC tick up from live network data. Withdraw to your own wallet, Lightning included. Rewards are estimates.