பிட்காயின் சுரங்கம் என்பது பிட்காயின் பரிவர்த்தனை தகவல் சரிபார்க்கப்பட்டு பிளாக்செயினில் சேமிக்கப்படும் ஒரு செயல்முறையாகும். நெட்வொர்க்கை ஆதரிக்கும் வகையில் மக்கள் தங்கள் கணினி ஆற்றலை வழங்குவதற்கு இது ஒரு ஊக்குவிப்பாகும், இதன் மூலம் பரிவர்த்தனைகள் செல்லுபடியாகும் வகையில் செயல்படுத்தப்படுவதையும், பாதுகாப்பாக இருப்பதையும் உறுதி செய்கிறது.
பரிவர்த்தனைகள் சுரங்கத் தொழிலாளர்களால் 'பிளாக்ஸ்' என்று அழைக்கப்படுகின்றன. ஒவ்வொரு பிளாக்கிலும் முந்தைய பிளாக்கின் ஹாஷ் உள்ளது, இதனால் அனைத்து தொகுதிகளும் சேர்ந்து ஒரு சங்கிலியை உருவாக்குகின்றன, எனவே 'பிளாக்செயின்' என்ற சொல். நீங்களும் பார்வையிடலாம் பிட்வீன் புரட்சி நீங்கள் பிட்காயின் வர்த்தகத்தில் ஆர்வமாக இருந்தால்.
BTC பரிவர்த்தனை
பிளாக்செயினில் மற்றொரு பரிவர்த்தனையைச் சேர்க்க, நீங்கள் அதை "என்னுடையது" செய்ய வேண்டும்.
சுரங்கம் என்பது புதிய பரிவர்த்தனைகளை தொகுதிகளில் சேர்ப்பது மட்டுமல்ல - இது பிளாக்செயினின் உங்கள் பதிப்பில் உள்ள அனைத்தும் துல்லியமாக இருப்பதை உறுதி செய்வதாகும். குறிப்பாக, உங்கள் பரிவர்த்தனைகள் எதுவும் அடுத்தடுத்த பரிவர்த்தனைகளால் செல்லாததாக்கப்படாது என்பதை உறுதிப்படுத்துகிறது, எனவே உங்கள் வர்த்தகங்கள் அனைத்தும் எதிர்பார்த்தபடி முடிக்கப்படும்.
ஒரு புதிய பரிவர்த்தனை தொடங்கப்பட்டால், அது ஒரு தொகுதிக்குள் வெட்டப்படுவதற்கு வரிசையில் செல்ல வேண்டும். நெட்வொர்க்கில் உள்ள அனைவராலும் பெறப்படும் வரிசையில் பரிவர்த்தனைகள் பட்டியலிடப்பட்டுள்ளன. சுரங்கத் தொழிலாளர்களுக்கு மென்பொருள் உள்ளது, அது எதைத் தேர்ந்தெடுக்கும் பரிவர்த்தனைகள் அவர்களின் தொகுதிக்கு அடுத்ததாகச் செல்லுங்கள், எனவே கொடுக்கப்பட்ட எந்தப் பரிவர்த்தனையும் அடுத்த தொகுதியில் சேர்க்கப்படும் என்பதற்கு எந்த உத்தரவாதமும் இல்லை, ஆனால் பொதுவாக அதிகக் கட்டண பரிவர்த்தனைகள் மட்டுமே பல தொகுதிகளில் சேர்ப்பதை உறுதிசெய்ய போதுமானதாக இருக்கும்.
சுரங்க மென்பொருள் ஒவ்வொரு 10 நிமிடங்களுக்கும் (தற்போதைய சராசரி) ஒரு புதிய பரிவர்த்தனைகளைத் தேர்ந்தெடுக்கும் போது, "நேர்மையான" சுரங்கத் தொழிலாளர்களுக்கு இரட்டைச் செலவு போன்றவற்றைச் செய்ய முயற்சிப்பவர்களை விட "ஏமாற்றுபவர்கள்" ஒரு நன்மையை அளிக்க வடிவமைக்கப்பட்ட அளவுகோல்களின்படி தேர்வுசெய்கிறது.
கொடுக்கப்பட்ட பரிவர்த்தனைகளின் தொகுப்பை ஒரு தொகுதியில் சேர்க்கும் முதல் சுரங்கத் தொழிலாளி, பிளாக்செயினின் முடிவில் தங்கள் தொகுதியைச் சேர்க்கிறார், பின்னர் நெட்வொர்க்கில் உள்ள மற்ற எல்லா முனைகளும் அந்த சங்கிலியை நீட்டிப்பதில் வேலை செய்யத் தொடங்குகின்றன (எனவே "பிளாக்செயின்"). உங்கள் பிட்காயின் மென்பொருளானது பியர்-டு-பியர் நெட்வொர்க்கில் கையொப்பமிட்டு புதிய பரிவர்த்தனைகளைக் கேட்கத் தொடங்கும் போது, உங்களுக்காக விதிக்கப்பட்டவை எவை, எவை வேறு இடத்திற்குச் செல்லப்படலாம் என்பதை அறிய வழி இல்லை. எங்கள் பிட்காயின் மென்பொருளை நாம் நம்புவதற்குக் காரணம், அதை நம்புவதற்கு வேறு யாரும் இல்லை; பிட்காயின் நெட்வொர்க்குடன் இணைக்கப்பட்ட ஒவ்வொரு முனையும் ஒவ்வொரு பரிவர்த்தனையையும் உண்மையானதாக ஏற்றுக்கொள்வதற்கு முன் சரிபார்க்கிறது. உங்களை நம்பாத ஒருவரை நீங்கள் பெற முயற்சிக்கிறீர்கள் என்றால் (அவர்கள் பிட்காயின் நெட்வொர்க்கில் ஒரு முனையை இயக்கும் திறன் கொண்டவர்கள் என்று வைத்துக்கொள்வோம்), நீங்கள் அவர்களை முட்டாளாக்க வேண்டும்.
ஒரு முனையை ஏமாற்ற, உங்கள் பரிவர்த்தனையில் சில தரவைச் சேர்க்க வேண்டும், அது இல்லாவிட்டாலும் அது செல்லுபடியாகும் என்று அவர்களின் மென்பொருளைக் கூறுகிறது. இது "வழிமாற்றம்" என்று அழைக்கப்படுகிறது. நடைமுறையில், உங்கள் பிளாக்கில் உள்ள மற்ற பரிவர்த்தனைகளில் ஏதேனும் ஒன்று உங்களுடையது செல்லாததாக்கப்படும், ஏனெனில் நீங்கள் மற்றொரு பரிவர்த்தனையிலிருந்து நாணயங்களைச் செலவழிப்பதால், காலவரிசைப்படி பின்னர் நடந்தாலும், அதற்கு முன் வேறொருவரால் மெம்பூல் பட்டியலில் வைக்கப்பட்டது. அதே பணத்தின் நகலை பல முறை அனுப்புவதன் மூலம் ஒரு வணிகரை ஏமாற்ற முயற்சிக்கும் பணம் பெறுபவரை நினைத்துப் பாருங்கள்; ஒருவர் மட்டுமே வெற்றி பெற்று செல்லுபடியாகும் அதே சமயம் மற்ற அனைவரும் இரண்டாவது இடத்தைப் பிடித்ததற்காக தங்கள் நிதியை இழக்க நேரிடும். எந்த பரிவர்த்தனைகள் செல்லாது, எது செல்லுபடியாகும் என்பதை சுரங்க செயல்முறை தீர்மானிக்கும் விதம், தற்போதைய தொகுதியை விட "அதிக" அல்லது "குறைந்த" ஹாஷ் உள்ளதா இல்லையா என்பதன் மூலம். உண்மையில், உங்கள் புதிய பிளாக்கில் ஒரு பரிவர்த்தனையின் எந்த அம்சத்தையும் நீங்கள் மாற்றியமைத்தால் - அதன் கட்டணத்தை அதிகமாக உயர்த்தினால், எடுத்துக்காட்டாக - அது முற்றிலும் மாறுபட்ட ஹாஷ் மதிப்பை உருவாக்கி, அதன் விளைவாக வேறுபட்ட விளைவை ஏற்படுத்தும். சுரங்க செயல்முறையானது ஒவ்வொரு பரிவர்த்தனையிலிருந்தும் குறிப்பிட்ட தரவைப் பயன்படுத்தி ஒரு தனிப்பட்ட அடையாள எண்ணை உருவாக்குகிறது, இது எந்தெந்தப் பரிவர்த்தனைகள் எந்தெந்த தொகுதிகளுக்குச் செல்கிறது என்பதைக் கண்காணிக்க உதவுகிறது. அந்த அடையாள எண் மெர்கல் ரூட் என்று அழைக்கப்படுகிறது.
ஒரு தொகுதி சுரங்கத்திற்கான நிகழ்வுகளின் வரிசை
நிகழ்வுகளின் வரிசை சுரங்க ஒரு தொகுதி அடிப்படையில் இப்படி செல்கிறது:
1) சுரங்க மென்பொருள் பியர்-டு-பியர் நெட்வொர்க்கில் இருந்து புதிய பரிவர்த்தனைகளைச் சேகரித்து அவற்றை மெம்பூலில் வைக்கிறது (ஒரு தொகுதியில் வெட்டப்படுவதற்கு காத்திருக்கும் பரிவர்த்தனைகளின் பட்டியல்).
2) சுரங்க மென்பொருள் புதிய தொகுதியில் சேர்க்க போதுமான கட்டணம் செலுத்தும் mempool இருந்து பரிமாற்றங்கள் தேர்வு.
3) சுரங்க மென்பொருளானது ஒரு பொருத்தமான நான்ஸ் (ரேண்டம் எண்) கணக்கிடுகிறது. 4) சுரங்க மென்பொருள் மற்றொரு எண்ணை உருவாக்க தற்போதைய பிளாக் பற்றிய மற்ற தரவுகளுடன் சேர்த்து nonce ஐப் பயன்படுத்துகிறது: தொகுதியின் ஹாஷ்.
5) அந்த ஹாஷ் குறிப்பிட்ட குறிப்பிட்ட தேவைகளை பூர்த்தி செய்யவில்லை என்றால், அது மற்றொரு முறைக்கு 3 படிக்கு திரும்பும். அது நடந்தால், நாங்கள் ஒரு புதிய தொகுதியை வெற்றிகரமாக வெட்டியுள்ளோம்!
இவை அனைத்தும் "சுரங்க" வன்பொருளால் செய்யப்படுகின்றன - ASICகள், வன்பொருள் மற்றும் மென்பொருளின் திறமையான கலவையைப் பயன்படுத்தி SHA-256 ஐ செயலாக்குவதற்காக வடிவமைக்கப்பட்டுள்ளது. உங்கள் மைனிங் வன்பொருள் மூலம் முடிந்தவரை அதிக பிட்காயினை வெல்வதற்கு, முடிந்தவரை வேகமாக ஹாஷ்களைக் கணக்கிட வேண்டும்.
