வழங்குபவர்
வெங்கடேஷ் ஜம்புலிங்கம்
மேகக்கணிமே பாதுகாப்பு நிபுணர்
20-ஜூன்-2021
கட்ேச்சங்கிலி | Blockchain
| 20-ஜூன்-2021 | வவங்கமேஷ் ஜம்புலிங்கம் |
▶ ேமைப்பியல் தத்துவங்கள் (Cryptography Principles)
–குறுக்கம் (Hashing)
–வேர்கல் ேரம் / குறுக்க ேரம் (Merkle Tree / Hash Tree)
–வபாதுத் திைவி ேமைப்பியல் (Public Key Cryptography)
▶ தற்மபாமதய நிமல & கட்ேச்சங்கிலிக்கு ஏற்ை சூழல்
▶ கட்ேச்சங்கிலி
–அைிமுகம் (Introduction)
–வமககள் (Types)
–பிட்காயின் கட்ேச்சங்கிலி கட்ேத்தின் உறுப்புகள் (Block Structure in Bitcoin blockchain)
–கட்ேங்கள் எவ்வாறு பிட்காயின் கட்ேச்சங்கிலியில் இமணக்கப்படுகின்ைன? (How blocks are added in bitcoin blockchain)
–மைப்பர்வலட்ஜர் கட்ேச்சங்கிலியின் பகுப்புகள் (Components of Hyperledger blockchain)
▶ கணக்கியல் முமைகள்
▶ கட்ேச்சங்கிலியின் பயன்பாடுகள் (Blockchain Use Cases)
2
வ ொருளேக்கம் | Contents
மறைப் ியல் தத்துெங்கள் | Cryptography Principles
| 20-ஜூன்-2021 | வவங்கமேஷ் ஜம்புலிங்கம் |
குறுக்கம் அல்லது குறுக்க வசயல்கூறு (Hash Function) என்பது எந்த
ஒரு தரமவயும் ஒரு குைிப்பிட்ே நீளம் வகாண்ே
பதினாவைண்முமை எண்ணாக (Hexadecimal number) ோற்றும் கணித
வழிமுமை. இதமன பயன்படுத்த திைவிகள் மதமவயில்மல.
உள்ள ீட்டுத் தரவு எவ்வளவு நீளோக, வபரிதாக அல்லது வவவ்மவறு
வமககளாக இருந்தாலும், ஒரு தீர்வுவநைி குைிப்பிட்ே நீளம்
வகாண்ே குறுக்க ேதிப்புகமள ேட்டுமே வவளிப்படுத்தும்
4
குறுக்கம் | Hashing
குறுக்க தீர்வுவநைி
(SHA 256)
இனிய பிைந்தநாள் வாழ்த்துக்கள்
AD66D797B5F9D69A3CC3C7BFF07F
8075F116802D7C243794F4DB3FFB7
8D5BEF8
குறுக்க
தீர்வுவநைி
அகர முதல எழுத்வதல்லாம் ஆதி
பகவன் முதற்மை உலகு
குைிப்பிட்ே
நீளம் வகாண்ே
குறுக்க ேதிப்பு
3FBDB27F4EE6DA90B76333B3008E4
88B20BF83D1E8D19FA4E384F84C2A
BADACF
தீர்வுநெறி
நெளியீட்டு
ெீளம்
(பிட்டுகள்)
நெளியீட்டு
ெீளம்
(பபட்கள்)
தகெல் குறுக்க மதிப்பு
பதினாநறண்முபற
ெீளம்
(இரும பபட்கள்)
MD5 128 16 இனிய பிறந்தொள் ொழ்த்துக்கள் 3017577C28118C1BC93013A27C474C01 32
SHA1 160 20 இனிய பிறந்தொள் ொழ்த்துக்கள் 6484E280E7FDA90E578E1FAA0E5ADF5FF2FB5707 40
SHA256 256 32 இனிய பிறந்தொள் ொழ்த்துக்கள் AD66D797B5F9D69A3CC3C7BFF07F8075F116802D7C243794F4DB3FFB78D5BEF8 64
SHA384 384 48 இனிய பிறந்தொள் ொழ்த்துக்கள்
2F11D2B68A414BE7C8585F219B82C10BBDC2261C2BACF237CAA856F9D46A68C4F4
9767EA0E755D9B8E32F65754069AE4
96
SHA512 512 64 இனிய பிறந்தொள் ொழ்த்துக்கள்
2C33B1E8283259C294953D3A689B1BC730189F1CFCB1F09232ACAEA89B5C1AE9F1E
983CF4A8B105DB41011C0BEE4B79F3C6D609FE11B5FC43681A9A187BFE492
128
MD5 128 16 இனிய பிறந்த ொள் ொழ்த்துக்கள் 1795CCFAC5BA618DA7620AFC77167D74 32
SHA1 160 20 இனிய பிறந்த ொள் ொழ்த்துக்கள் 3802AC138348EB7B828C5CF3765E4E34B5AB915C 40
SHA256 256 32 இனிய பிறந்த ொள் ொழ்த்துக்கள் 35CF7B22F0660FF831A22D34EAB215ACE90D7FADF4545F22E4118848F8AAE840 64
SHA384 384 48 இனிய பிறந்த ொள் ொழ்த்துக்கள்
F4365DFC4DDB98FDCDAA0DB11CE08B388FE4C6064FE2B97E298E2C97E5F6B6DFFC
6239F920B3EDAF91197565E7A1FFF7
96
SHA512 512 64
இனிய பிறந்த ொள் ொழ்த்துக்கள்
96B70AD55D29F35B067538B1D98C89D6B7632C8087B4B213B8DA3CA9A8CCE3765
D38B90C129FBA57A2663D4DF96B6AB58A20365FE69FA00E64F57FBA4DCCAEAA
128
MD5 128 16 அகர முதல எழுத்நதல்லாம் ஆதி பகென் முதற்றற உலகு 5B84D447AB9599E287B3756BF34DF01B 32
SHA1 160 20 அகர முதல எழுத்நதல்லாம் ஆதி பகென் முதற்றற உலகு 1F85A99E5E1CAB9D55C2BA4972054A5991FF2D3F 40
SHA256 256 32 அகர முதல எழுத்நதல்லாம் ஆதி பகென் முதற்றற உலகு 3FBDB27F4EE6DA90B76333B3008E488B20BF83D1E8D19FA4E384F84C2ABADACF 64
SHA384 384 48 அகர முதல எழுத்நதல்லாம் ஆதி பகென் முதற்றற உலகு
23E8E190313E3AE506051360170D9C57ECC2E273AA7576B5B9B71366BDF1492324D
D2F86E3F312382903F64B313A0394
96
SHA512 512 64 அகர முதல எழுத்நதல்லாம் ஆதி பகென் முதற்றற உலகு
C743ABB38E892429C4249A2395337BE566EB0789B234E64894B854C4DBEEA329409
07C39EC469C6579F33952DE1AE83DADFFAD34A3EA041C44105F908BFCB140
128
இந்த குைிப்பிட்ே நீளம் வகாண்ே எண் வரிமசக்கு குறுக்க ேதிப்பு
(Hash Value) அல்லது வசய்திச் சுருக்கம் (Message Digest) என்று
வபயர். ஒரு சிைிய இமேவவளி மவறுபாடு கூே குறுக்க ேதிப்மப
ோற்ைிவிடும். இதனால், குறுக்க ேதிப்பு அதன் தரவின்
மகமரமகமய மபான்று கருதப்படுகிைது.
குறுக்க ேதிப்மப ேமைநீக்கி அதமன உருவாக்கிய இயற்தகவமல
திரும்ப வபை இயலாது. இதனால், இம்முமை ஒரு ெழி
மறையொக்கம் (One Way Encryption) என்றும் அமழக்கப்படுகிைது
| 20-ஜூன்-2021 | வவங்கமேஷ் ஜம்புலிங்கம் |
குறுக்க ேரம் அல்லது வேர்க்கல் ேரம் என்பது ஒரு ேர
வடிவம் வகாண்ே வதாகுப்பு. இதில் ஒவ்வவாரு இமல
கணுவும் தரவுத் வதாகுதியின் குறுக்க ேதிப்பால்
குைிக்கப்படும், மேலும் ஒவ்வவாரு இமல அல்லாத கணுவும்
அதன் குழந்மத கணுவின் குறுக்க ேதிப்பால் குைிக்கப்படும்.
5
குறுக்க மரம் / வமர்கல் மரம் | Hash Tree / Merkle Tree
பரிவர்த்தமன
#1
பரிவர்த்தமன
#2
பரிவர்த்தமன
#3
பரிவர்த்தமன
#4
பரிவர்த்தமன
#5
பரிவர்த்தமன
#6
பரிவர்த்தமன
#7
பரிவர்த்தமன
#8
குறுக்க ேதிப்பு
#1
குறுக்க ேதிப்பு
#2
குறுக்க ேதிப்பு
#3
குறுக்க ேதிப்பு
#4
குறுக்க ேதிப்பு
#5
குறுக்க ேதிப்பு
#6
குறுக்க ேதிப்பு
#7
குறுக்க ேதிப்பு
#8
குறுக்க ேதிப்பு
#12
குறுக்க ேதிப்பு
#34
குறுக்க ேதிப்பு
#56
குறுக்க ேதிப்பு
#78
குறுக்க ேதிப்பு
#1234
குறுக்க ேதிப்பு
#5678
குறுக்க ேதிப்பு
#12345678
வேர்கல் ேர மவரின்
குறுக்க ேதிப்பு
குறுக்க ேரம் என்ை கருமவ ரால்ப் வேர்க்கல் 1979
ஆண்டில் காப்புரிமே வபற்ைார். இதனால், அவரின்
வபயரில் வேர்கல் ேரம் என்று அமழக்கப்படுகிைது. இவர்
வபாது திைவி ேமைப்பியமலக் கண்டுபிடித்தவர்களில்
ஒருவர். ேமைப்பியல் குறுக்கத்தின் கண்டுபிடிப்பாளர்
| 20-ஜூன்-2021 | வவங்கமேஷ் ஜம்புலிங்கம் |
உதாரணோக முகிலன் எழிலனுக்கு அதிகாரபூர்வோக ஒரு
தகவமல அனுப்ப விமழகிைார் என எடுத்துக் வகாள்மவாம்.
முகிலன் தனது தகவமல தன் தனித் திைவி வகாண்டு
ேமையாக்கம் வசய்து எழிலனுக்கு அனுப்புவார்.
அவர் தனித் திைவியால் ேமையாக்கம் வசய்த தகவமல
பின்னர் தான் அனுப்பவில்மல என ேறுக்க இயலாது. இது
அந்த தகவலின் ேீது மகவயாப்பம் இடுவதற்குச் சேம்.
6
வ ொதுத் திைெி மறைப் ியல்
Public Key Cryptography
இதுமவ என் ஆமண.
உேமன இதமன
நிமைமவற்ைவும்
தகெல்
(Plaintext)
முகிலன் எழிலன்
தகெல்
(Plaintext)
இதுமவ என் ஆமண.
உேமன இதமன
நிமைமவற்ைவும்
மறைநீக்க தீர்வுவநைி
(Decryption Algorithm)
முகிலனின் வபாதுத் திைவி
DJ4209MFD09423NMDSFVGU32
U09FGDMASDF930854JDSAF034
NJGR897KSD39KDSALASDFJL39
மறையொக்க தீர்வுவநைி
(Encryption Algorithm)
மறைக்குைியீடு
(Ciphertext)
முகிலனின் தனித் திைவி
இறையம்
எழிலன் முகிலனின் வபாதுத் திைவிமய வகாண்டு
ேமைநீக்கம் வசய்து வபரும் தகவல் முகிலனிேேிருந்து
அதிகாரப்பூர்வோக வந்ததாக கருதப்படும்.
முகிலனின் வபாதுத் திைவிமய தவிர மவறு எந்த
திைவியாலும் ேமைக்குைியீட்டிலிருந்து ேமைநீக்கம் வசய்ய
இயலாது. இதனால் தகவலின் நம்பகத்தன்மே ேற்றும்
ேறுப்பின்மே (Non-Repudiation) பண்புகள் காக்கப்படுகிைது.
தற்ட ொறதய நிறல மற்றும் ஏற்ை சூழல்
Current Situation & Context
| 20-ஜூன்-2021 | வவங்கமேஷ் ஜம்புலிங்கம் | 8
தற்ட ொறதய நிறல மற்றும் கட்ேச்சங்கிலிக்கு ஏற்ை சூழல்
Current Situation & Context
ஒருவமரவயாருவர் நம்பாத நிமலயில்,
இவர்களுக்குள் நேக்கும் பரிவர்த்தமனகள்
/ நிகழ்வுகமள கண்காணிக்க ேற்றும்
வதாேர்புமேய தரமவப் பதிவு வசய்ய
மவண்டும்
அைிமுகேில்லாத
நபர்கள்
வபாதுவான
இலக்கு
உதொரைம்:
• அமேயாளம் காண
• வ ீ
டு/நிலம் வாங்க / விற்க
• வாகனம் வாங்க / விற்க
• பணம் அனுப்ப / வபை
• கேன் வாங்க
• இமணய வர்த்தக பரிவர்த்தமனகள்
நிரந்தர கணக்கு எண்
ஆதார் அமேயாள அட்மே
பதிமவடு
பதிமவடு
நேப்புக் / மசேிப்புக்
கணக்கு
நமக / வாகன /
வ ீ
ட்டுக் கேன்
பதிமவடு
பதிமவடு
சார்
பதிவாளர்
அலுவலகம்
வட்ோர
மபாக்குவரத்து
அலுவலகம்
பதிமவடு
பதிமவடு
இதற்கு மூன்ைாம் நபமர
வபாதுவாக நம்புகின்ைனர்
வடிவமேப்பு
முமை நம்பிக்மக
ஏற்படுத்துகிைது
பரவலாக்கப்பட்ே
தரவு ேற்றும்
மேலாண்மே
பதிமவட்டின் நகல்
அமனத்து நபர்களிேம்
இருக்கும்
மேயப்படுத்தப்பட்ே தரவு
ேற்றும் மேலாண்மே
மூன்ைாம் நபரின் ேீது
சார்பு நிமல ஏற்படுகிைது
கட்ேச்சங்கிலி | Blockchain
| 20-ஜூன்-2021 | வவங்கமேஷ் ஜம்புலிங்கம் |
▶ கட்ேச்சங்கிலி / வதாேமரடு என்பது இமணயர் பிமணயத்தில் (P2P network) இருக்கும் பல்மவறு கணினிகளில் உள்ள ஒரு
பரவலாக்கப்பட்ே மபமரடு (Distributed Ledger). அமனத்து கணினிகளும் அமத மபமரடு நகமலக் வகாண்டிருக்கும்
▶ இலக்கமுமைச் வசாத்துக்கமளக் (Digital Assets) கண்காணிக்க உதுவும் இந்த வதாழில்நுட்பம் கணினிகளின் நிமனவகத்தில்
இயங்குகின்ை வசயல்பாடுகளாக உள்ளன
▶ உதாரணோக, ஒரு பரிவர்த்தமன பதிமவட்மே எடுத்துக்வகாள்மவாம். பதிமவட்டில் பல பக்கங்கள் இருக்கும். ஒவ்வவாரு பக்கத்திலும்
பல பரிவர்த்தமனகளின் பதிவுகள் இருக்கும். மேலும் ஒவ்வவாரு பக்கத்திலும், பக்கத்தின் எண் குைிக்கப்பட்டிருக்கும்.
▶ பக்கத்தின் எண்கமள வகாண்டு, பரிவர்த்தமன பதிவுகமள நாம் எளிதில் காணலாம். ஒரு பக்கம் வதாமலந்தாமலா அல்லது
ோற்ைப்பட்ோமலா அதமன எளிதில் கண்டுபிடிக்க இயலும்
▶ இங்மக, பதிமவடு என்பது கட்ேச்சங்கிலி, பதிமவட்டின் ஒரு பக்கம் என்பது ஒரு கட்ேம், பக்கங்களில் உள்ள பதிவுகள்
பரிவர்த்தமனகமள குைிக்கும்
▶ கட்ேச்சங்கிலியின் பங்மகற்பாளர் (இமணயர்) ஒவ்வவாருவரும் அமத மபமரடு நகமலக் வகாண்டுள்ளதால் தரமவப் பதிவு வசய்வதற்கு
நம்பகோன மூன்ைாம் தரப்பினமர (வங்கி, அரசு) சார்ந்து இருக்கும் நிமலமய கட்ேச்சங்கிலி நீக்குகிைது
10
கட்ேச்சங்கிலி | Blockchain
ரிெர்த்தறை திடெடு கட்ேச்சங்கிலி
பக்கம் 1 பக்கம் 2 பக்கம் 3 பக்கம் #
கட்ேம் 1 கட்ேம் 2 கட்ேம் 3 கட்ேம் #
| 20-ஜூன்-2021 | வவங்கமேஷ் ஜம்புலிங்கம் | 11
கட்ேச்சங்கிலி ெறககள்: அனுமதி / ிறைய இறைப்பு முறை
Blockchain Types: Permission & Network topology
அனுமதி டகொரும் கட்ேச்சங்கிலி அனுமதி டகொரொ கட்ேச்சங்கிலி
ரெலொக்கப் ட்ேது
ரெலொக்கப் ட்ேது
கூட்ேறமப்பு
மதர்ந்வதடுக்கப்பட்ே ஒரு
கணு நிறுவனத்தின்
சார்பில் வதாேர்புவகாள்ளும்
நிறுவனம்
5
வதாழிற்குழுேம் 4
நிறுவனம்
3
கூட்டுக்குழுேம்
2
வதாழிற்குழுேம் 1
கூட்டுக்குழுேம்
6
கணுக்கள் /
நிறுவனங்களுக்கு முன்
அனுேதி / வவவ்மவறு
பாத்திர வபாறுப்புகமள
கட்ேச்சங்கிலியின்
இயக்குனர் வழங்குவார்.
முன் அனுேதி
மதமவயில்மல
எவரும் மசரலாம்
அமனத்து
கணுக்களும்
இமணயானமவ
| 20-ஜூன்-2021 | வவங்கமேஷ் ஜம்புலிங்கம் | 12
கட்ேச்சங்கிலி ெறககள்: வ ொது, தைியொர் மற்றும் கூட்ேறமப்பு
Blockchain Types: Public, Private & Consortium
வ ொது கட்ேச்சங்கிலி
Public Blockchains
வபாது கட்ேச்சங்கிலியில்
இமணய யாருக்கும் எந்தத்
தமேயும் இல்மல. யாரும்
இதில் வரவு-வசலவு கணக்மக
மவத்துக் வகாள்ளலாம்; சரி-
பார்ப்பவராக (validator) ஆகலாம்.
(அதாவது,கருத்து இணக்க
வநைிமுமையில் பங்கு
வகாள்ளலாம்.)
பல மநரங்களில், இவ்வாறு
வரும் சரி-பார்ப்பவர்கமள
வபாருள் ஊக்கம் (economic
incentives) வகாடுத்து,
அவர்கமளப் பயன்படுத்திக்
வகாள்வது உண்டு. (ஆனால்,
அவர்கள் உமழப்புக்குச் சான்று
(Proof of Work) என்ை பணிமயச்
வசய்ய மவண்டி இருக்கும்.)
தைியொர் கட்ேச்சங்கிலி
Private Blockchains
தனியார் கட்ேச்சங்கிலிப் பயன்படுத்த அனுேதி (permission)
மதமவ. இதில் மசருவதற்கு முதலில் கணினி பிமணய
நிர்வகாகியிேம் (network administrators) இருந்து அமழப்பு
வர மவண்டும். அதன் பிைகு, பயனர் ஆவதிலும், தரவுகள்
சரி பார்ப்பவராக ஆவதிலும் கூே பல கட்டுப்பாடுகள்
இருக்கும். பல்மவறு பாத்திர வபாறுப்புகள் உங்களுக்கு
அளிக்கப்படும்
இந்த வமகயான கட்ேச்சங்கிலி, வதாழில்
நிறுவனங்களுக்கும், ஏமனய குழுேங்களுக்கும்
வபாருத்தோனதாக இருக்கும். ஏவனனில், வபாது
கட்ேச்சங்கிலியில், அதிகாரம் அமனவருக்கும் பரவலாக்கப்
பட்டுள்ளது, இது வதாழில் நிறுவனங்களுக்கு ஏற்புமேயது
அல்ல.
வதாழில் நிறுவனங்கள் விரும்புவது கணக்கு மவப்பு
(accounting and record-keeping) வசவ்வமன நேக்க மவண்டும்;
அமத மநரத்தில், தன்னாளுமேயும் (autonomy) மவண்டும்;
ேற்றும், தங்களுமேய ேமைமுகத் தரவுகளும் (sensitive
data) காக்கப்பே மவண்டும். இவ்வாைான காரணங்களால்
வதாழில் நிறுவனங்கள் தனியார் கட்ேச்சங்கிலிமயமய
பயன் படுத்த விரும்புகின்ைன.
கூட்ேறமப்புக் கட்ேச்சங்கிலி
Consortium / Federated
Blockchains
கூட்ேமேப்புக் கட்ேச்சங்கிலி என்பது
சில விழுக்காடு பரலவலாக்கப்பட்ே
(semi-decentralized) கட்ேச்சங்கிலியாகும்.
இதில் உள்ள கட்ேங்கமள அணுக,
தனியார் கட்ேச்சங்கிலிமயப் மபால,
அனுேதி (permission) வாங்க மவண்டி
இருக்கும்.
ஆனால், இந்தச் சங்கிலி பல
குழுேங்களின் கட்டுப் பாட்டில்
இருக்கும். தரவுகமள படிப்பதிலும்,
கருத்து இணக்க வநைிமுமை (consensus
protocol) வசயலாற்றுவதிலும் ஒரு
சிலமர அனுேதிக்கப்படுவர்.
| 20-ஜூன்-2021 | வவங்கமேஷ் ஜம்புலிங்கம் | 13
ிட்கொயின் கட்ேச்சங்கிலி கட்ேத்தின் உறுப்புகள்
Block Structure in Bitcoin blockchain
▶ கட்ேத்தின் தமலப்பு (Block Header) (80 மபட்
நீளம் வகாண்ே வரிமசபடுத்தப்பட்ே வடிவம்)
– பதிப்பு – தற்மபாமதய கட்ே உருவத்தின்
பதிப்பு (4 மபட் நீளம்)
– முந்மதய கட்ேத்தின் குறுக்க ேதிப்பு (32
மபட் நீளம்)
– தரவுக் குறுக்க ேதிப்பு (வேர்கல் ேர
மவரின் குறுக்க ேதிப்பு) (32 மபட் நீளம்)
– மநர முத்திமர (4 மபட் நீளம்)
– தற்மபாமதய கடின அளவு (4 மபட் நீளம்)
– ஒமரமுமை எண் (4 மபட் நீளம்)
▶ கட்ேத்தின் தரவு (Block Data)
– பரிவர்த்தமன எண்ணி (Transaction
Counter)
– பரிவர்த்தமனகள் #1, #2, #3, ... ,#n
கட்ேம்
தமலப்பு (பதினாவைன்முமை வடிவில்/HEX) (Header)
பதிப்பு எண்
Version
முந்மதய கட்ே குறுக்க ேதிப்பு
Previous Block Header Hash
தரவுக் குறுக்க ேதிப்பு
Merkle Root Hash of data
மநர முத்திமர
Timestamp
தற்மபாமதய கடின அளவு
nBits
ஒமரமுமை எண்
Nonce
தரவு (Data) பரிவர்த்தமன எண்ணி
Transaction Counter
பரிவர்த்தமன #2 பரிவர்த்தமன #3 பரிவர்த்தமன #...
பரிவர்த்தமன #1
பதிப்பு எண்
Version
உள்ள ீடு எண்ணி
Tx_In_Count
உள்ள ீடு தரவு
Tx_In
வவளியீடு எண்ணி
Tx_Out_Count
வவளியீடு தரவு
Tx_Out
பூட்டும் மநரம்
Lock Time
| 20-ஜூன்-2021 | வவங்கமேஷ் ஜம்புலிங்கம் | 14
ிட்கொயின் கட்ேச்சங்கிலி கட்ேத்தின் உறுப்புகள்
Block Structure in Bitcoin blockchain
மதாற்ைக் கட்ேம் 0 (Genesis Block)
1.கட்ேத்தின் பதிப்பு எண்
2.
3.கட்ேத்தின் தரவுக் குறுக்க ேதிப்பு
4.மநர முத்திமர
5.தற்மபாமதய கடின அளவு
6.ஒமரமுமை எண்
தமலப்பின்
குறுக்க
ேதிப்பு
கட்ேம் 1
1.02000000
2.AD66D797B5F9D69A3CC3C7BFF07F8
075F116802D7C243794F4DB3FFB78
D5BEF8
3.35CF7B22F0660FF831A22D34EAB21
5ACE90D7FADF4545F22E4118848F8
AAE840
4.24d95a54 (Unix epoch time)
5.30c31b18
6.FE9F0864
தரவு
பரிவர்த்தமன எண்ணி: 2
பரிவர்த்தமன #1: முகிலன் ->
எழிலன் 120 காசுகள்
பரிவர்த்தமன #2: எழிலன் -> மவதா
800 காசுகள்
கட்ேம் 2
1.02000000
2.3FBDB27F4EE6DA90B76333B3008E
488B20BF83D1E8D19FA4E384F84C2
ABADACF
3.23E8E190313E3AE506051360170D9
C57ECC2E273AA7576B5B9B71366B
DF1492324
4.24d95c58
5.30c31b18
6.E3AE5060
தரவு
பரிவர்த்தமன எண்ணி: 2
பரிவர்த்தமன #1: சுமரஷ் -> அருண்
1 ஓவியம்
பரிவர்த்தமன #2: சுந்தர் -> சுேதி 1
வாகனம்
தரவு
பரிவர்த்தமன எண்ணி: 0
தமலப்பின்
குறுக்க
ேதிப்பு
| 20-ஜூன்-2021 | வவங்கமேஷ் ஜம்புலிங்கம் | 15
கட்ேங்கள் எவ்ெொறு ிட்கொயின் கட்ேச்சங்கிலியில் இறைக்கப் டுகின்ைை?
How blocks are added in bitcoin blockchain?
ஏமதனும் ஒரு கணு வழியாக இந்த
பரிவர்த்தமன கட்ேச்சங்கிலியில்
உள்ள அமனத்து கணுக்களுக்கும்
அனுப்பப்படும்
இந்த விண்ணப்ப கட்ேத்மத
கட்ேச்சங்கிலியில் இமணக்க, அந்த
கணுவிற்கு ஒரு கடினோன கணக்கு
வகாடுக்கப் படும். வகாடுக்கப் பட்ே
அந்த கணக்கிற்கு முதலில் தீர்வு
காணமவண்டும். இதமன வசய்யும்
கணுக்கள் சுரங்கேர் என்று
அமழக்கப்படுகின்ைனர் தீர்வு காண
மநரம் எடுக்கும். இந்த தீர்வு
உமழப்புக்குச் சான்று (proof-of-work)
என்று அமழக்கப்படுகிைது.
இவ்வாறு கட்ேம் இமணக்கப்படும் மபாது
கட்ேத்தில் உள்ள அமனத்து
பரிவர்த்தமனகளும் ோற்ைரு பதிவுகளாக
உறுதிப்படுத்துகிைது
கட்ேச்சங்கிலியில்
இமணக்கப்பட்ே
பின்னர்
பரிவர்த்தமன
முடிவுற்ைதாக
கருதப்படும்
முகிலன் ஒரு
பரிவர்த்தமனமய
வதாேங்குகிைார்.
முகிலன் எழிலன்
இவ்வாறு வரும் அமனத்து
பரிவர்த்தமனகளும் கட்ேச்சங்கிலியின்
நிமனவக மதக்கத்தில் தற்காலிகோக
நிறுத்தி மவக்கப்படும்.
கட்ேச்சங்கிலியில் உள்ள
சில கணுக்கள்,
நிமனவகத்தில் உள்ள ஒரு
வேகா மபட் அளவிலான
பரிவர்த்தமனகமள வகாண்டு
விண்ணப்பக் கட்ேத்மத
உருவாக்கும்
விண்ணப்பக் கட்ேத்தின்
தமலப்புேன் எந்த ஒருமுமை
எண் இமணக்கப்பட்ோல், அந்த
கட்ேத்தின் குறுக்க ேதிப்பு ஒரு
குைிப்பிட்ே எண்ணிக்மகயிலான
முன் சுழிகளுேன் வதாேங்கும்
என்று கணிக்க மவண்டும்.
இவ்வாறு வசய்யும்
மபாது, அந்த குைிப்பிே
பரிவர்த்தமனகள்
சரிபார்க்கப்படும்.
குைிப்பாக ஒமர பணம்
இருமுமை வசலவழிக்கப்
பட்டுள்ளதா (Double
spending) ேற்றும்
அனுப்பும் நபரிேம் பணம்
உள்ளதா என்று
பார்க்கப்படும்.
இவ்வாறு, ஒரு குைிப்பிட்ே
எண்ணிக்மகயிலான முன்
சுழிகளுேன் வதாேங்கும்
குறுக்க ேதிப்பு வகாண்ே
கட்ேம் ஒப்பேிேப்பட்ேக்
கட்ேோகக் கருத்தப்படும்.
இது அந்த கணுவில் உள்ள
கட்ேச்சங்கிலியில்
இமணக்கப்படும்
இமணக்கப்பட்ே கட்ேத்தின் விவரம் ேற்ை கணுக்களுக்கும்
அனுப்பப்படும். இந்த கணுக்கள் உமழப்புக்குச் சான்று என்ை
கருத்து இணக்க வநைிமுமையில் வசயல்படுவதினால், அந்த
கட்ேத்திலுள்ள பரிவர்த்தமனகமள ேற்ை கணுக்களும்
சரிபார்த்து தீர்வு காணப்பட்ே ஒருமுமை எண்மண
பயன்படுத்தி, இந்த கட்ேத்மத ஒப்பேிட்டு தங்கள் கணுவில்
உள்ள கட்ேச்சங்கிலியில் இமணத்துக் வகாள்ளும்
| 20-ஜூன்-2021 | வவங்கமேஷ் ஜம்புலிங்கம் | 16
றைப் ர்வலட்ஜர் கட்ேச்சங்கிலி கட்ேத்தின் உறுப்புகள்
Block Structure in Hyperledger Fabric
▶ கட்ேத்தின் தமலப்பு (Block Header)
– கட்ேத்தின் எண்
– தரவுக் குறுக்க ேதிப்பு
– முந்மதய கட்ேத்தின் குறுக்க ேதிப்பு
▶ கட்ேத்தின் தரவு (Block Data)
– தமலப்பு
– குைிவயாப்பம்
– முன்வோழிவு
– துலங்கல்
– மேற்குைிப்பு
▶ ேீத்தரவு (Metadata)
– கட்ேத்மத உருவாக்கியவரின் சான்ைிதழ் ேற்றும்
குைிவயாப்பம்
– கட்ேத்மத உறுதி வசய்பவர் ஒவ்வவாரு
பரிவர்த்தமனமயயும் சரிபார்த்து மசர்க்கும் சரியான /
தவைான பரிவர்த்தமன குைிகாட்டி
– இந்தக் கட்ேம் உட்பே ஒட்டுவோத்த நிமல
புதுப்பிப்புகளின் குறுக்க ேதிப்பு
கட்ேம் (Block)
தமலப்பு (Header)
கட்ேத்தின் எண்
Block Number
முந்மதய கட்ே குறுக்க ேதிப்பு
Previous block header hash
தரவுக் குறுக்க ேதிப்பு
Current block data hash
தரவு (Data)
பரிவர்த்தமன #2
பரிவர்த்தமன #3
பரிவர்த்தமன #...
பரிவர்த்தமன #1
தமலப்பு
Header
குைிவயாப்பம்
Signature
முன்வோழிவு
Proposal
துலங்கல்
Response
மேற்குைிப்பு
Endorsements
ேீத்தரவு (Metadata)
| 20-ஜூன்-2021 | வவங்கமேஷ் ஜம்புலிங்கம் | 17
றைப் ர்வலட்ஜர் கட்ேச்சங்கிலியின் குப்புகள்
Hyperledger Blockchain Components
Smart Contract Icon created by James
Fok from the noun project
நுகர்வி பயன்பாடுகள்
ேற்றும் பயன்பாடு
நிரலாக்க இமேமுகங்கள்
கட்ேம்
கட்ேச்சங்கிலி
நிமல தரவுத்தளம்
/ உலக நிமல
‘வபறு’,
‘இடு’,
‘நீக்கு’
பதிவு
வசய்யப்படுகிைது
வதாேர்பு
வகாள்கிைது
சேர்ப்பிக்கிைது
வவளியிடுகிைது
பரவலாக்கப்பட்ே
மபமரடு
பரிவர்த்தமன பரிவர்த்தமன பரிவர்த்தமன
இமணயர் / கணு
நிகழ்வுகள்
நிகழ்வுகள்
திைன்
ஒப்பந்தங்கள்
கருத்து
இணக்க
தீர்வுவநைி
வேய்நிகர்
கணினி
| 20-ஜூன்-2021 | வவங்கமேஷ் ஜம்புலிங்கம் |
இறையர்/
கணு
இமணயர் பிமணயத்தில் இமணக்கப்பட்ே ஒவ்வவாரு கணினியும் அவர்கள் பங்மகற்க விரும்பும் கட்ேச்சங்கிலி அமேப்புக்கு
ஏற்ை குைிப்பிட்ே கணு பயன்பாட்மே நிறுவி இயக்க மவண்டும். வதாழில்நுட்ப ரீதியாக, கட்ேச்சங்கிலி ஒரு மசமவ மேலடுக்கு
பிமணயத்மத (Service Overlay Network - SON) உருவாக்குகிைது.
இந்த பிமணயத்தில் ஒரு கணுவாக இருக்க, கணினி பயன்பாடு குைித்த வசய்திகமள வசயல்முமை படுத்த இயல மவண்டும்
ேற்றும் மசமவ மேலடுக்கு பிமணயத்தின் SON பகிரப்பட்ே நிமலமய ோற்ை மவண்டும்
கருத்து இைக்க
வநைிமுறை
கணு பயன்பாட்டிற்குள் ஒரு பகுதியாக, கருத்து இணக்க வநைிமுமை வசயல்படுத்தப்படுகிைது. இந்த சூழல் அமேப்பில்
மபமரட்டிலிருந்து ஒருேித்த பார்மவ எவ்வாறு எட்ே மவண்டும் என்ை விதிகமளயும் ேற்றும் “உலக நிமலமய” தீர்ோனிக்கும்
முமைமய வழங்குகிைது.
எ.கா., உமழப்புக்குச் சான்று (PoW), பங்குகளின் சான்று (PoS), மபசண்மேன் தவறு சகிப்புத்தன்மே (BFT), வாக்களிப்பு சான்று
(PoV), பங்குகளின் பிரதிநிதித்துவ சான்று (Delegated PoS)
திைன்
ஒப் ந்தங்கள்
கணு பயன்பாட்டிற்குள் (வேய்நிகர் கணினி) இயங்கும் கணினி மூலக்குைியீடு. பரவலாக்கப்பட்ே மபமரட்டுக்கு வவளியில்
இயங்கும்
அந்த ஒப்பந்தத்தின் தரப்பினர் ஒருவருக்வகாருவர் வதாேர்பு வகாள்ள ஒப்புக் வகாள்ளும் விதிகளின் வதாகுப்மபக் வகாண்டுள்ளது.
வமய்நிகர்
கைிைி
வேய்நிகர் கணினி என்பது ஒரு கணு பயன்பாட்டில் இயங்கும் ஒரு கணினி நிரலாகும், இதனால் திைன் ஒப்பந்தங்களின்
நிமலமய நிர்வகிக்கக்கூடிய குைிப்பிட்ே வழிமுமைகமளப் புரிந்து வகாள்ள முடியும். ஒப்பந்தத்தின் விதிமுமைகமளச்
வசயல்படுத்த சிைப்பு நிரலாக்க வோழியில் வழிமுமைகள் வழங்கப்படுகின்ைன
ரெலொக்கப் ட்ே
ட டரடு
கணு பயன்பாட்டிற்குள் நிர்வகிக்கப்படும் ஒரு தரவு அமேப்பு
இமணயர் பிமணயத்தில் உள்ள ஒவ்வவாரு இமணயர்/கணுவால் பராேரிக்கப்படும் இந்த மபமரடு, கட்ேச்சங்கிலி ேற்றும் நிமல
தரவுத்தளத்மத வகாண்டுள்ளது
நிகழ்வுகள்
கட்ேச்சங்கிலியில் குைிப்பிேத்தக்க வசயல்பாடுகளின் அைிவிப்புகமளயும் (எ.கா. ஒரு புதிய கட்ேம்), திைன் ஒப்பந்தங்கள்
வதாேர்பான அைிவிப்புகமளயும் உருவாக்குகிைது.
உறுப் ிைர்
அனுேதி மகாரும் கட்ேச்சங்கிலி பிமணயத்தில், உறுப்பினர் மசமவகள் அமேயாளங்கமள சான்றுறுதியளிக்கிைது,
அங்கீகரிக்கிைது ேற்றும் நிர்வகிக்கிைது.
18
றைப் ர்வலட்ஜர் கட்ேச்சங்கிலியின் குப்புகள்
Hyperledger Blockchain Components
Smart Contract Icon created by James
Fok from the noun project
கைக்கியல் முறைகள்
Accounting Methods
| 20-ஜூன்-2021 | வவங்கமேஷ் ஜம்புலிங்கம் | 20
கைக்கியல் முறைகள்
Accounting Methods
▶ தற்மபாமதய கணக்கியல் பதிவு முமை
▶ கிட்ேத்தட்ே 600 ஆண்டுகளாக
வழக்கத்தில் உள்ளது
▶ வரவு வசலவு கணக்குகள் பற்று ேற்றும்
வரவு என்று பிரித்து எழுதப்பட்ேன
▶ ஒவ்வவாரு பற்று பதிவிற்கும் அதற்கு
இமணயான வரவு பதிவு ேற்வைாரு
பதிமவட்டில் இருக்கும்
▶ அவரவர் பதிமவட்மே தனியாக
பாதுகாப்பர்
 பண்மேய கால கணக்கு பதிவுமுமை
 எளிமேயானது
 இலகுவாக பராேரிக்க முடிந்தது
 நிகழ்வுகள் பதிவு வசய்யப்பட்ேது
 பணப்பரிோற்ைம்
 வபாருள் பரிோற்ைம்
 பண்ேோற்று முமை
 ஒற்மைச் சார்பு வகாண்ேது
 தணிக்மக வசய்ய இயலாது
 பதிவின் வபாறுப்புமேமேமய
ஆராயமவா அல்லது அங்கீகரிக்கமவா
இயலாது
உதாரணம்:
 100 படி அரிசி வகாடுக்கப்பட்ேது
 50 வபாற்காசுகள் வகாடுக்கப்பட்ேது
 10 குழி நிலம் வகாடுக்கப்பட்ேது
 5 படி பால் வகாடுக்கப்பட்ேது
ஒற்றைப் திவு முறை
Single Entry Accounting
இரட்றேப் திவு முறை
Double Entry Accounting
▶ அமனத்து பரிவர்த்தமனகள் இரட்மேப்
பதிவு முமையில் பதிவு வசய்யப்படும்
▶ இதமனாடு மசர்ந்து ரிெர்த்தறைகள்
மறைப் ியல் முத்திறரயிே ட்டு,
மூன்ைொம் திெொக ரெலொக்கப் ட்ே
வ ொது திடெட்டில் திவு வசய்யப் டும்
▶ முத்திமரயிேப்பட்ே பரிவர்த்தமனகமள
ோற்ை இயலாது.
முப் திவு முறை
Triple Entry Accounting
ற்று ெரவு
₹1000
10 படி அரிசி
ற்று ெரவு
₹1000
10 படி அரிசி
நிறுவனம் 1 பதிமவடு நிறுவனம் 2 பதிமவடு
ற்று ெரவு
₹1000
10 படி அரிசி
ற்று ெரவு
₹1000
10 படி அரிசி
நிறுெைம் 1 நிறுெைம் 2
-₹1000 ₹1000
10 படி அரிசி -10 படி அரிசி
ரெலொக்கப் ட்ே வ ொதுப் திடெடு
கட்ேச்சங்கிலியின் யன் ொடுகள்
Blockchain Use Cases
| 20-ஜூன்-2021 | வவங்கமேஷ் ஜம்புலிங்கம் | 22
கட்ேச்சங்கிலியின் யன் ொடுகள்
Blockchain Use Cases
மின் ஆளுறமத் துறை
குடிேக்கள் பதிமவட்டுத் தரவின்
நம்பகத்தன்மே, குடிேக்கள்
அமேயாள மேலாண்மே,
மதர்தல் வாக்குப்பதிவு,
வரிவிதிப்பு
மருத்துெத்துறை
ேருந்து/ோத்திமர/ேருத்துவ
உபகரணங்கள் வழங்கல் வதாேர்
நம்பகத்தன்மே, ேின் சுகாதார
பதிவுருகள் (வவளிப்பமேயான
P2D & P2H பரிவர்த்தமனகள்),
மநாய்ச் மசாதமனகள் ஆதாரம்
கொப் ீடுத் துறை
மேம்படுத்தப்பட்ே பல தரப்பினர்
ஒப்பந்தங்கள்,
வநைிப்படுத்தப்பட்ே இேர்
ஒப்பந்த வசயல்திைன் &
மகாருரிமேகள் தீர்ப்பு
ஊேகத் துறை
வசாத்துரிமேக் கட்டுப்பாடு,
இலக்கமுமை வசாத்துக்களின்
களவு / பதிப்புரிமே ேீைல் தடுப்பு,
பமேப்பாளிகள் உரிமேத்வதாமக,
ோற்ைரு நுமழவுச்சீட்டு விற்பமன
/ முன்பதிவு (நிகழ்ச்சிகள்,
திமரப்பேம், பயிலரங்கம், ோநாடு,
கருத்தரங்கு)
பின்புலம் சரிபார்த்தல், அமேயாளம் சரிபார்த்தல், பணியிே வரலாறு, பணியாளர் ஊதியம் ேற்றும் பயன்கள்,
நன்வகாமேகள், வதாண்டு, கூட்ே நிதி மகாரல் கண்காணிப்பு, பங்குதாரர்கள் வாக்குப்பதிவு
ல்துறை யன் ொடு
நிதித் துறை
கேன் அைிக்மககள், இமணயர்-
இமணயர் கேன் அளித்தல் / பணப்
பரிோற்ைம், பன்னாட்டு பரிவர்த்தமன,
பதிமவடுகளின் தணிக்மக சிக்கமலக்
குமைத்தல், பணமோசடி எதிர்ப்பு &
வாடிக்மகயாளர் அமேயாளம், வர்த்தக
நிதி ேற்றும் மூலதன சந்மதகள்
அறசயொ வசொத்துக்கள்
உயில் வசல்லுபடி & ேரபுவழிச்
வசாத்து ஒதுக்கீடு,
வவளிப்பாோன நிலம்
சம்பந்தப்பட்ே
உேன்படிக்மககள், நில
உரிமேயாளர் ோற்ைம் ேற்றும்,
கண்காணிப்பு
மின்சக்தித் துறை
இமணயர்-இமணயர் ேின்
ஆற்ைல் பரிோற்ைம், திைன்
அளவிகள், குறு
ேின்கட்ேமேப்புகள் & வேய்நிகர்
ேின் நிமலயங்கள்
வதொறலத்வதொேர்புத் துறை
மோசடி தடுப்பு மேலாண்மே,
அமேயாள மேலாண்மே,
வருவாய்க் காப்பீடு, அமலமபசி
எண் வபயர்வு, குறுஞ்வசலுத்தம்,
வவளி வட்ே இமணப்பு
மேலாண்மே
கல்ெித் துறை
இலக்கமுமையாக்கப்பட்ே
கல்வி சான்ைிதழ்கள், பட்ேங்கள்
ேற்றும் பட்மேயங்ககள்,
கூட்ேமேக்கப்பட்ே கல்வி
நிறுவனங்களின் தகவல்
கருவூலம்
சட்ேத் துறை
சாட்சியத்தின் நம்பகத்தன்மே,
ோற்ைரு வழக்கு தரவு,
வவளிப்பமேயான காவல்
வபாறுப்பு சங்கிலி
ட ொக்குெரத்துத் துறை
பயணிகள் அமேயாளம், ஏற்ை
அனுேதிச் சீட்டு, கேவுச்சீட்டு,
வசல்லுமகச் சீட்டு, வதாேர்
பயணி பயன்கள் மேலாண்மே
ெொகைத் துறை
உதிரி பாகங்கள் உற்பத்தி, வாகன
உற்பத்தி முதல் விற்பமன
வமரயிலான வரலாறு, வழங்கல்
வதாேர் மேலாண்மே, வாகன
பராேரிப்புப் புத்தகம், வணிக
வாகனங்கள் கண்காணிப்பு,
ோற்ைரு வாகன நமே தரவுகள்
பமேப்பாக்கப்
வபாதுேங்கள்
வபயர்
குைிப்பிடுதல்
வர்த்தக
மநாக்கேற்ை
அமத ோதிரிப்
பகிர்தல்
நன்ைி
ெைக்கம்
இந்த ஆவணம் CC BY-NC-SA 4.0
உரிேத்தின் கீழ் பகிரப்படுகிைது.
| 20-ஜூன்-2021 | வவங்கமேஷ் ஜம்புலிங்கம் | 24
என்றைப் ற்ைி
வெங்கடேஷ் ஜம்புலிங்கம்
மேகக்கணிமே பாதுகாப்பு நிபுணர்
ேின்னஞ்சல்:
cybervattam@gmail.com
cybervattam@outlook.com
என்மன பின்வதாேர:

கட்டச்சங்கிலி | Blockchain in Tamil

  • 1.
  • 2.
    | 20-ஜூன்-2021 |வவங்கமேஷ் ஜம்புலிங்கம் | ▶ ேமைப்பியல் தத்துவங்கள் (Cryptography Principles) –குறுக்கம் (Hashing) –வேர்கல் ேரம் / குறுக்க ேரம் (Merkle Tree / Hash Tree) –வபாதுத் திைவி ேமைப்பியல் (Public Key Cryptography) ▶ தற்மபாமதய நிமல & கட்ேச்சங்கிலிக்கு ஏற்ை சூழல் ▶ கட்ேச்சங்கிலி –அைிமுகம் (Introduction) –வமககள் (Types) –பிட்காயின் கட்ேச்சங்கிலி கட்ேத்தின் உறுப்புகள் (Block Structure in Bitcoin blockchain) –கட்ேங்கள் எவ்வாறு பிட்காயின் கட்ேச்சங்கிலியில் இமணக்கப்படுகின்ைன? (How blocks are added in bitcoin blockchain) –மைப்பர்வலட்ஜர் கட்ேச்சங்கிலியின் பகுப்புகள் (Components of Hyperledger blockchain) ▶ கணக்கியல் முமைகள் ▶ கட்ேச்சங்கிலியின் பயன்பாடுகள் (Blockchain Use Cases) 2 வ ொருளேக்கம் | Contents
  • 3.
  • 4.
    | 20-ஜூன்-2021 |வவங்கமேஷ் ஜம்புலிங்கம் | குறுக்கம் அல்லது குறுக்க வசயல்கூறு (Hash Function) என்பது எந்த ஒரு தரமவயும் ஒரு குைிப்பிட்ே நீளம் வகாண்ே பதினாவைண்முமை எண்ணாக (Hexadecimal number) ோற்றும் கணித வழிமுமை. இதமன பயன்படுத்த திைவிகள் மதமவயில்மல. உள்ள ீட்டுத் தரவு எவ்வளவு நீளோக, வபரிதாக அல்லது வவவ்மவறு வமககளாக இருந்தாலும், ஒரு தீர்வுவநைி குைிப்பிட்ே நீளம் வகாண்ே குறுக்க ேதிப்புகமள ேட்டுமே வவளிப்படுத்தும் 4 குறுக்கம் | Hashing குறுக்க தீர்வுவநைி (SHA 256) இனிய பிைந்தநாள் வாழ்த்துக்கள் AD66D797B5F9D69A3CC3C7BFF07F 8075F116802D7C243794F4DB3FFB7 8D5BEF8 குறுக்க தீர்வுவநைி அகர முதல எழுத்வதல்லாம் ஆதி பகவன் முதற்மை உலகு குைிப்பிட்ே நீளம் வகாண்ே குறுக்க ேதிப்பு 3FBDB27F4EE6DA90B76333B3008E4 88B20BF83D1E8D19FA4E384F84C2A BADACF தீர்வுநெறி நெளியீட்டு ெீளம் (பிட்டுகள்) நெளியீட்டு ெீளம் (பபட்கள்) தகெல் குறுக்க மதிப்பு பதினாநறண்முபற ெீளம் (இரும பபட்கள்) MD5 128 16 இனிய பிறந்தொள் ொழ்த்துக்கள் 3017577C28118C1BC93013A27C474C01 32 SHA1 160 20 இனிய பிறந்தொள் ொழ்த்துக்கள் 6484E280E7FDA90E578E1FAA0E5ADF5FF2FB5707 40 SHA256 256 32 இனிய பிறந்தொள் ொழ்த்துக்கள் AD66D797B5F9D69A3CC3C7BFF07F8075F116802D7C243794F4DB3FFB78D5BEF8 64 SHA384 384 48 இனிய பிறந்தொள் ொழ்த்துக்கள் 2F11D2B68A414BE7C8585F219B82C10BBDC2261C2BACF237CAA856F9D46A68C4F4 9767EA0E755D9B8E32F65754069AE4 96 SHA512 512 64 இனிய பிறந்தொள் ொழ்த்துக்கள் 2C33B1E8283259C294953D3A689B1BC730189F1CFCB1F09232ACAEA89B5C1AE9F1E 983CF4A8B105DB41011C0BEE4B79F3C6D609FE11B5FC43681A9A187BFE492 128 MD5 128 16 இனிய பிறந்த ொள் ொழ்த்துக்கள் 1795CCFAC5BA618DA7620AFC77167D74 32 SHA1 160 20 இனிய பிறந்த ொள் ொழ்த்துக்கள் 3802AC138348EB7B828C5CF3765E4E34B5AB915C 40 SHA256 256 32 இனிய பிறந்த ொள் ொழ்த்துக்கள் 35CF7B22F0660FF831A22D34EAB215ACE90D7FADF4545F22E4118848F8AAE840 64 SHA384 384 48 இனிய பிறந்த ொள் ொழ்த்துக்கள் F4365DFC4DDB98FDCDAA0DB11CE08B388FE4C6064FE2B97E298E2C97E5F6B6DFFC 6239F920B3EDAF91197565E7A1FFF7 96 SHA512 512 64 இனிய பிறந்த ொள் ொழ்த்துக்கள் 96B70AD55D29F35B067538B1D98C89D6B7632C8087B4B213B8DA3CA9A8CCE3765 D38B90C129FBA57A2663D4DF96B6AB58A20365FE69FA00E64F57FBA4DCCAEAA 128 MD5 128 16 அகர முதல எழுத்நதல்லாம் ஆதி பகென் முதற்றற உலகு 5B84D447AB9599E287B3756BF34DF01B 32 SHA1 160 20 அகர முதல எழுத்நதல்லாம் ஆதி பகென் முதற்றற உலகு 1F85A99E5E1CAB9D55C2BA4972054A5991FF2D3F 40 SHA256 256 32 அகர முதல எழுத்நதல்லாம் ஆதி பகென் முதற்றற உலகு 3FBDB27F4EE6DA90B76333B3008E488B20BF83D1E8D19FA4E384F84C2ABADACF 64 SHA384 384 48 அகர முதல எழுத்நதல்லாம் ஆதி பகென் முதற்றற உலகு 23E8E190313E3AE506051360170D9C57ECC2E273AA7576B5B9B71366BDF1492324D D2F86E3F312382903F64B313A0394 96 SHA512 512 64 அகர முதல எழுத்நதல்லாம் ஆதி பகென் முதற்றற உலகு C743ABB38E892429C4249A2395337BE566EB0789B234E64894B854C4DBEEA329409 07C39EC469C6579F33952DE1AE83DADFFAD34A3EA041C44105F908BFCB140 128 இந்த குைிப்பிட்ே நீளம் வகாண்ே எண் வரிமசக்கு குறுக்க ேதிப்பு (Hash Value) அல்லது வசய்திச் சுருக்கம் (Message Digest) என்று வபயர். ஒரு சிைிய இமேவவளி மவறுபாடு கூே குறுக்க ேதிப்மப ோற்ைிவிடும். இதனால், குறுக்க ேதிப்பு அதன் தரவின் மகமரமகமய மபான்று கருதப்படுகிைது. குறுக்க ேதிப்மப ேமைநீக்கி அதமன உருவாக்கிய இயற்தகவமல திரும்ப வபை இயலாது. இதனால், இம்முமை ஒரு ெழி மறையொக்கம் (One Way Encryption) என்றும் அமழக்கப்படுகிைது
  • 5.
    | 20-ஜூன்-2021 |வவங்கமேஷ் ஜம்புலிங்கம் | குறுக்க ேரம் அல்லது வேர்க்கல் ேரம் என்பது ஒரு ேர வடிவம் வகாண்ே வதாகுப்பு. இதில் ஒவ்வவாரு இமல கணுவும் தரவுத் வதாகுதியின் குறுக்க ேதிப்பால் குைிக்கப்படும், மேலும் ஒவ்வவாரு இமல அல்லாத கணுவும் அதன் குழந்மத கணுவின் குறுக்க ேதிப்பால் குைிக்கப்படும். 5 குறுக்க மரம் / வமர்கல் மரம் | Hash Tree / Merkle Tree பரிவர்த்தமன #1 பரிவர்த்தமன #2 பரிவர்த்தமன #3 பரிவர்த்தமன #4 பரிவர்த்தமன #5 பரிவர்த்தமன #6 பரிவர்த்தமன #7 பரிவர்த்தமன #8 குறுக்க ேதிப்பு #1 குறுக்க ேதிப்பு #2 குறுக்க ேதிப்பு #3 குறுக்க ேதிப்பு #4 குறுக்க ேதிப்பு #5 குறுக்க ேதிப்பு #6 குறுக்க ேதிப்பு #7 குறுக்க ேதிப்பு #8 குறுக்க ேதிப்பு #12 குறுக்க ேதிப்பு #34 குறுக்க ேதிப்பு #56 குறுக்க ேதிப்பு #78 குறுக்க ேதிப்பு #1234 குறுக்க ேதிப்பு #5678 குறுக்க ேதிப்பு #12345678 வேர்கல் ேர மவரின் குறுக்க ேதிப்பு குறுக்க ேரம் என்ை கருமவ ரால்ப் வேர்க்கல் 1979 ஆண்டில் காப்புரிமே வபற்ைார். இதனால், அவரின் வபயரில் வேர்கல் ேரம் என்று அமழக்கப்படுகிைது. இவர் வபாது திைவி ேமைப்பியமலக் கண்டுபிடித்தவர்களில் ஒருவர். ேமைப்பியல் குறுக்கத்தின் கண்டுபிடிப்பாளர்
  • 6.
    | 20-ஜூன்-2021 |வவங்கமேஷ் ஜம்புலிங்கம் | உதாரணோக முகிலன் எழிலனுக்கு அதிகாரபூர்வோக ஒரு தகவமல அனுப்ப விமழகிைார் என எடுத்துக் வகாள்மவாம். முகிலன் தனது தகவமல தன் தனித் திைவி வகாண்டு ேமையாக்கம் வசய்து எழிலனுக்கு அனுப்புவார். அவர் தனித் திைவியால் ேமையாக்கம் வசய்த தகவமல பின்னர் தான் அனுப்பவில்மல என ேறுக்க இயலாது. இது அந்த தகவலின் ேீது மகவயாப்பம் இடுவதற்குச் சேம். 6 வ ொதுத் திைெி மறைப் ியல் Public Key Cryptography இதுமவ என் ஆமண. உேமன இதமன நிமைமவற்ைவும் தகெல் (Plaintext) முகிலன் எழிலன் தகெல் (Plaintext) இதுமவ என் ஆமண. உேமன இதமன நிமைமவற்ைவும் மறைநீக்க தீர்வுவநைி (Decryption Algorithm) முகிலனின் வபாதுத் திைவி DJ4209MFD09423NMDSFVGU32 U09FGDMASDF930854JDSAF034 NJGR897KSD39KDSALASDFJL39 மறையொக்க தீர்வுவநைி (Encryption Algorithm) மறைக்குைியீடு (Ciphertext) முகிலனின் தனித் திைவி இறையம் எழிலன் முகிலனின் வபாதுத் திைவிமய வகாண்டு ேமைநீக்கம் வசய்து வபரும் தகவல் முகிலனிேேிருந்து அதிகாரப்பூர்வோக வந்ததாக கருதப்படும். முகிலனின் வபாதுத் திைவிமய தவிர மவறு எந்த திைவியாலும் ேமைக்குைியீட்டிலிருந்து ேமைநீக்கம் வசய்ய இயலாது. இதனால் தகவலின் நம்பகத்தன்மே ேற்றும் ேறுப்பின்மே (Non-Repudiation) பண்புகள் காக்கப்படுகிைது.
  • 7.
    தற்ட ொறதய நிறலமற்றும் ஏற்ை சூழல் Current Situation & Context
  • 8.
    | 20-ஜூன்-2021 |வவங்கமேஷ் ஜம்புலிங்கம் | 8 தற்ட ொறதய நிறல மற்றும் கட்ேச்சங்கிலிக்கு ஏற்ை சூழல் Current Situation & Context ஒருவமரவயாருவர் நம்பாத நிமலயில், இவர்களுக்குள் நேக்கும் பரிவர்த்தமனகள் / நிகழ்வுகமள கண்காணிக்க ேற்றும் வதாேர்புமேய தரமவப் பதிவு வசய்ய மவண்டும் அைிமுகேில்லாத நபர்கள் வபாதுவான இலக்கு உதொரைம்: • அமேயாளம் காண • வ ீ டு/நிலம் வாங்க / விற்க • வாகனம் வாங்க / விற்க • பணம் அனுப்ப / வபை • கேன் வாங்க • இமணய வர்த்தக பரிவர்த்தமனகள் நிரந்தர கணக்கு எண் ஆதார் அமேயாள அட்மே பதிமவடு பதிமவடு நேப்புக் / மசேிப்புக் கணக்கு நமக / வாகன / வ ீ ட்டுக் கேன் பதிமவடு பதிமவடு சார் பதிவாளர் அலுவலகம் வட்ோர மபாக்குவரத்து அலுவலகம் பதிமவடு பதிமவடு இதற்கு மூன்ைாம் நபமர வபாதுவாக நம்புகின்ைனர் வடிவமேப்பு முமை நம்பிக்மக ஏற்படுத்துகிைது பரவலாக்கப்பட்ே தரவு ேற்றும் மேலாண்மே பதிமவட்டின் நகல் அமனத்து நபர்களிேம் இருக்கும் மேயப்படுத்தப்பட்ே தரவு ேற்றும் மேலாண்மே மூன்ைாம் நபரின் ேீது சார்பு நிமல ஏற்படுகிைது
  • 9.
  • 10.
    | 20-ஜூன்-2021 |வவங்கமேஷ் ஜம்புலிங்கம் | ▶ கட்ேச்சங்கிலி / வதாேமரடு என்பது இமணயர் பிமணயத்தில் (P2P network) இருக்கும் பல்மவறு கணினிகளில் உள்ள ஒரு பரவலாக்கப்பட்ே மபமரடு (Distributed Ledger). அமனத்து கணினிகளும் அமத மபமரடு நகமலக் வகாண்டிருக்கும் ▶ இலக்கமுமைச் வசாத்துக்கமளக் (Digital Assets) கண்காணிக்க உதுவும் இந்த வதாழில்நுட்பம் கணினிகளின் நிமனவகத்தில் இயங்குகின்ை வசயல்பாடுகளாக உள்ளன ▶ உதாரணோக, ஒரு பரிவர்த்தமன பதிமவட்மே எடுத்துக்வகாள்மவாம். பதிமவட்டில் பல பக்கங்கள் இருக்கும். ஒவ்வவாரு பக்கத்திலும் பல பரிவர்த்தமனகளின் பதிவுகள் இருக்கும். மேலும் ஒவ்வவாரு பக்கத்திலும், பக்கத்தின் எண் குைிக்கப்பட்டிருக்கும். ▶ பக்கத்தின் எண்கமள வகாண்டு, பரிவர்த்தமன பதிவுகமள நாம் எளிதில் காணலாம். ஒரு பக்கம் வதாமலந்தாமலா அல்லது ோற்ைப்பட்ோமலா அதமன எளிதில் கண்டுபிடிக்க இயலும் ▶ இங்மக, பதிமவடு என்பது கட்ேச்சங்கிலி, பதிமவட்டின் ஒரு பக்கம் என்பது ஒரு கட்ேம், பக்கங்களில் உள்ள பதிவுகள் பரிவர்த்தமனகமள குைிக்கும் ▶ கட்ேச்சங்கிலியின் பங்மகற்பாளர் (இமணயர்) ஒவ்வவாருவரும் அமத மபமரடு நகமலக் வகாண்டுள்ளதால் தரமவப் பதிவு வசய்வதற்கு நம்பகோன மூன்ைாம் தரப்பினமர (வங்கி, அரசு) சார்ந்து இருக்கும் நிமலமய கட்ேச்சங்கிலி நீக்குகிைது 10 கட்ேச்சங்கிலி | Blockchain ரிெர்த்தறை திடெடு கட்ேச்சங்கிலி பக்கம் 1 பக்கம் 2 பக்கம் 3 பக்கம் # கட்ேம் 1 கட்ேம் 2 கட்ேம் 3 கட்ேம் #
  • 11.
    | 20-ஜூன்-2021 |வவங்கமேஷ் ஜம்புலிங்கம் | 11 கட்ேச்சங்கிலி ெறககள்: அனுமதி / ிறைய இறைப்பு முறை Blockchain Types: Permission & Network topology அனுமதி டகொரும் கட்ேச்சங்கிலி அனுமதி டகொரொ கட்ேச்சங்கிலி ரெலொக்கப் ட்ேது ரெலொக்கப் ட்ேது கூட்ேறமப்பு மதர்ந்வதடுக்கப்பட்ே ஒரு கணு நிறுவனத்தின் சார்பில் வதாேர்புவகாள்ளும் நிறுவனம் 5 வதாழிற்குழுேம் 4 நிறுவனம் 3 கூட்டுக்குழுேம் 2 வதாழிற்குழுேம் 1 கூட்டுக்குழுேம் 6 கணுக்கள் / நிறுவனங்களுக்கு முன் அனுேதி / வவவ்மவறு பாத்திர வபாறுப்புகமள கட்ேச்சங்கிலியின் இயக்குனர் வழங்குவார். முன் அனுேதி மதமவயில்மல எவரும் மசரலாம் அமனத்து கணுக்களும் இமணயானமவ
  • 12.
    | 20-ஜூன்-2021 |வவங்கமேஷ் ஜம்புலிங்கம் | 12 கட்ேச்சங்கிலி ெறககள்: வ ொது, தைியொர் மற்றும் கூட்ேறமப்பு Blockchain Types: Public, Private & Consortium வ ொது கட்ேச்சங்கிலி Public Blockchains வபாது கட்ேச்சங்கிலியில் இமணய யாருக்கும் எந்தத் தமேயும் இல்மல. யாரும் இதில் வரவு-வசலவு கணக்மக மவத்துக் வகாள்ளலாம்; சரி- பார்ப்பவராக (validator) ஆகலாம். (அதாவது,கருத்து இணக்க வநைிமுமையில் பங்கு வகாள்ளலாம்.) பல மநரங்களில், இவ்வாறு வரும் சரி-பார்ப்பவர்கமள வபாருள் ஊக்கம் (economic incentives) வகாடுத்து, அவர்கமளப் பயன்படுத்திக் வகாள்வது உண்டு. (ஆனால், அவர்கள் உமழப்புக்குச் சான்று (Proof of Work) என்ை பணிமயச் வசய்ய மவண்டி இருக்கும்.) தைியொர் கட்ேச்சங்கிலி Private Blockchains தனியார் கட்ேச்சங்கிலிப் பயன்படுத்த அனுேதி (permission) மதமவ. இதில் மசருவதற்கு முதலில் கணினி பிமணய நிர்வகாகியிேம் (network administrators) இருந்து அமழப்பு வர மவண்டும். அதன் பிைகு, பயனர் ஆவதிலும், தரவுகள் சரி பார்ப்பவராக ஆவதிலும் கூே பல கட்டுப்பாடுகள் இருக்கும். பல்மவறு பாத்திர வபாறுப்புகள் உங்களுக்கு அளிக்கப்படும் இந்த வமகயான கட்ேச்சங்கிலி, வதாழில் நிறுவனங்களுக்கும், ஏமனய குழுேங்களுக்கும் வபாருத்தோனதாக இருக்கும். ஏவனனில், வபாது கட்ேச்சங்கிலியில், அதிகாரம் அமனவருக்கும் பரவலாக்கப் பட்டுள்ளது, இது வதாழில் நிறுவனங்களுக்கு ஏற்புமேயது அல்ல. வதாழில் நிறுவனங்கள் விரும்புவது கணக்கு மவப்பு (accounting and record-keeping) வசவ்வமன நேக்க மவண்டும்; அமத மநரத்தில், தன்னாளுமேயும் (autonomy) மவண்டும்; ேற்றும், தங்களுமேய ேமைமுகத் தரவுகளும் (sensitive data) காக்கப்பே மவண்டும். இவ்வாைான காரணங்களால் வதாழில் நிறுவனங்கள் தனியார் கட்ேச்சங்கிலிமயமய பயன் படுத்த விரும்புகின்ைன. கூட்ேறமப்புக் கட்ேச்சங்கிலி Consortium / Federated Blockchains கூட்ேமேப்புக் கட்ேச்சங்கிலி என்பது சில விழுக்காடு பரலவலாக்கப்பட்ே (semi-decentralized) கட்ேச்சங்கிலியாகும். இதில் உள்ள கட்ேங்கமள அணுக, தனியார் கட்ேச்சங்கிலிமயப் மபால, அனுேதி (permission) வாங்க மவண்டி இருக்கும். ஆனால், இந்தச் சங்கிலி பல குழுேங்களின் கட்டுப் பாட்டில் இருக்கும். தரவுகமள படிப்பதிலும், கருத்து இணக்க வநைிமுமை (consensus protocol) வசயலாற்றுவதிலும் ஒரு சிலமர அனுேதிக்கப்படுவர்.
  • 13.
    | 20-ஜூன்-2021 |வவங்கமேஷ் ஜம்புலிங்கம் | 13 ிட்கொயின் கட்ேச்சங்கிலி கட்ேத்தின் உறுப்புகள் Block Structure in Bitcoin blockchain ▶ கட்ேத்தின் தமலப்பு (Block Header) (80 மபட் நீளம் வகாண்ே வரிமசபடுத்தப்பட்ே வடிவம்) – பதிப்பு – தற்மபாமதய கட்ே உருவத்தின் பதிப்பு (4 மபட் நீளம்) – முந்மதய கட்ேத்தின் குறுக்க ேதிப்பு (32 மபட் நீளம்) – தரவுக் குறுக்க ேதிப்பு (வேர்கல் ேர மவரின் குறுக்க ேதிப்பு) (32 மபட் நீளம்) – மநர முத்திமர (4 மபட் நீளம்) – தற்மபாமதய கடின அளவு (4 மபட் நீளம்) – ஒமரமுமை எண் (4 மபட் நீளம்) ▶ கட்ேத்தின் தரவு (Block Data) – பரிவர்த்தமன எண்ணி (Transaction Counter) – பரிவர்த்தமனகள் #1, #2, #3, ... ,#n கட்ேம் தமலப்பு (பதினாவைன்முமை வடிவில்/HEX) (Header) பதிப்பு எண் Version முந்மதய கட்ே குறுக்க ேதிப்பு Previous Block Header Hash தரவுக் குறுக்க ேதிப்பு Merkle Root Hash of data மநர முத்திமர Timestamp தற்மபாமதய கடின அளவு nBits ஒமரமுமை எண் Nonce தரவு (Data) பரிவர்த்தமன எண்ணி Transaction Counter பரிவர்த்தமன #2 பரிவர்த்தமன #3 பரிவர்த்தமன #... பரிவர்த்தமன #1 பதிப்பு எண் Version உள்ள ீடு எண்ணி Tx_In_Count உள்ள ீடு தரவு Tx_In வவளியீடு எண்ணி Tx_Out_Count வவளியீடு தரவு Tx_Out பூட்டும் மநரம் Lock Time
  • 14.
    | 20-ஜூன்-2021 |வவங்கமேஷ் ஜம்புலிங்கம் | 14 ிட்கொயின் கட்ேச்சங்கிலி கட்ேத்தின் உறுப்புகள் Block Structure in Bitcoin blockchain மதாற்ைக் கட்ேம் 0 (Genesis Block) 1.கட்ேத்தின் பதிப்பு எண் 2. 3.கட்ேத்தின் தரவுக் குறுக்க ேதிப்பு 4.மநர முத்திமர 5.தற்மபாமதய கடின அளவு 6.ஒமரமுமை எண் தமலப்பின் குறுக்க ேதிப்பு கட்ேம் 1 1.02000000 2.AD66D797B5F9D69A3CC3C7BFF07F8 075F116802D7C243794F4DB3FFB78 D5BEF8 3.35CF7B22F0660FF831A22D34EAB21 5ACE90D7FADF4545F22E4118848F8 AAE840 4.24d95a54 (Unix epoch time) 5.30c31b18 6.FE9F0864 தரவு பரிவர்த்தமன எண்ணி: 2 பரிவர்த்தமன #1: முகிலன் -> எழிலன் 120 காசுகள் பரிவர்த்தமன #2: எழிலன் -> மவதா 800 காசுகள் கட்ேம் 2 1.02000000 2.3FBDB27F4EE6DA90B76333B3008E 488B20BF83D1E8D19FA4E384F84C2 ABADACF 3.23E8E190313E3AE506051360170D9 C57ECC2E273AA7576B5B9B71366B DF1492324 4.24d95c58 5.30c31b18 6.E3AE5060 தரவு பரிவர்த்தமன எண்ணி: 2 பரிவர்த்தமன #1: சுமரஷ் -> அருண் 1 ஓவியம் பரிவர்த்தமன #2: சுந்தர் -> சுேதி 1 வாகனம் தரவு பரிவர்த்தமன எண்ணி: 0 தமலப்பின் குறுக்க ேதிப்பு
  • 15.
    | 20-ஜூன்-2021 |வவங்கமேஷ் ஜம்புலிங்கம் | 15 கட்ேங்கள் எவ்ெொறு ிட்கொயின் கட்ேச்சங்கிலியில் இறைக்கப் டுகின்ைை? How blocks are added in bitcoin blockchain? ஏமதனும் ஒரு கணு வழியாக இந்த பரிவர்த்தமன கட்ேச்சங்கிலியில் உள்ள அமனத்து கணுக்களுக்கும் அனுப்பப்படும் இந்த விண்ணப்ப கட்ேத்மத கட்ேச்சங்கிலியில் இமணக்க, அந்த கணுவிற்கு ஒரு கடினோன கணக்கு வகாடுக்கப் படும். வகாடுக்கப் பட்ே அந்த கணக்கிற்கு முதலில் தீர்வு காணமவண்டும். இதமன வசய்யும் கணுக்கள் சுரங்கேர் என்று அமழக்கப்படுகின்ைனர் தீர்வு காண மநரம் எடுக்கும். இந்த தீர்வு உமழப்புக்குச் சான்று (proof-of-work) என்று அமழக்கப்படுகிைது. இவ்வாறு கட்ேம் இமணக்கப்படும் மபாது கட்ேத்தில் உள்ள அமனத்து பரிவர்த்தமனகளும் ோற்ைரு பதிவுகளாக உறுதிப்படுத்துகிைது கட்ேச்சங்கிலியில் இமணக்கப்பட்ே பின்னர் பரிவர்த்தமன முடிவுற்ைதாக கருதப்படும் முகிலன் ஒரு பரிவர்த்தமனமய வதாேங்குகிைார். முகிலன் எழிலன் இவ்வாறு வரும் அமனத்து பரிவர்த்தமனகளும் கட்ேச்சங்கிலியின் நிமனவக மதக்கத்தில் தற்காலிகோக நிறுத்தி மவக்கப்படும். கட்ேச்சங்கிலியில் உள்ள சில கணுக்கள், நிமனவகத்தில் உள்ள ஒரு வேகா மபட் அளவிலான பரிவர்த்தமனகமள வகாண்டு விண்ணப்பக் கட்ேத்மத உருவாக்கும் விண்ணப்பக் கட்ேத்தின் தமலப்புேன் எந்த ஒருமுமை எண் இமணக்கப்பட்ோல், அந்த கட்ேத்தின் குறுக்க ேதிப்பு ஒரு குைிப்பிட்ே எண்ணிக்மகயிலான முன் சுழிகளுேன் வதாேங்கும் என்று கணிக்க மவண்டும். இவ்வாறு வசய்யும் மபாது, அந்த குைிப்பிே பரிவர்த்தமனகள் சரிபார்க்கப்படும். குைிப்பாக ஒமர பணம் இருமுமை வசலவழிக்கப் பட்டுள்ளதா (Double spending) ேற்றும் அனுப்பும் நபரிேம் பணம் உள்ளதா என்று பார்க்கப்படும். இவ்வாறு, ஒரு குைிப்பிட்ே எண்ணிக்மகயிலான முன் சுழிகளுேன் வதாேங்கும் குறுக்க ேதிப்பு வகாண்ே கட்ேம் ஒப்பேிேப்பட்ேக் கட்ேோகக் கருத்தப்படும். இது அந்த கணுவில் உள்ள கட்ேச்சங்கிலியில் இமணக்கப்படும் இமணக்கப்பட்ே கட்ேத்தின் விவரம் ேற்ை கணுக்களுக்கும் அனுப்பப்படும். இந்த கணுக்கள் உமழப்புக்குச் சான்று என்ை கருத்து இணக்க வநைிமுமையில் வசயல்படுவதினால், அந்த கட்ேத்திலுள்ள பரிவர்த்தமனகமள ேற்ை கணுக்களும் சரிபார்த்து தீர்வு காணப்பட்ே ஒருமுமை எண்மண பயன்படுத்தி, இந்த கட்ேத்மத ஒப்பேிட்டு தங்கள் கணுவில் உள்ள கட்ேச்சங்கிலியில் இமணத்துக் வகாள்ளும்
  • 16.
    | 20-ஜூன்-2021 |வவங்கமேஷ் ஜம்புலிங்கம் | 16 றைப் ர்வலட்ஜர் கட்ேச்சங்கிலி கட்ேத்தின் உறுப்புகள் Block Structure in Hyperledger Fabric ▶ கட்ேத்தின் தமலப்பு (Block Header) – கட்ேத்தின் எண் – தரவுக் குறுக்க ேதிப்பு – முந்மதய கட்ேத்தின் குறுக்க ேதிப்பு ▶ கட்ேத்தின் தரவு (Block Data) – தமலப்பு – குைிவயாப்பம் – முன்வோழிவு – துலங்கல் – மேற்குைிப்பு ▶ ேீத்தரவு (Metadata) – கட்ேத்மத உருவாக்கியவரின் சான்ைிதழ் ேற்றும் குைிவயாப்பம் – கட்ேத்மத உறுதி வசய்பவர் ஒவ்வவாரு பரிவர்த்தமனமயயும் சரிபார்த்து மசர்க்கும் சரியான / தவைான பரிவர்த்தமன குைிகாட்டி – இந்தக் கட்ேம் உட்பே ஒட்டுவோத்த நிமல புதுப்பிப்புகளின் குறுக்க ேதிப்பு கட்ேம் (Block) தமலப்பு (Header) கட்ேத்தின் எண் Block Number முந்மதய கட்ே குறுக்க ேதிப்பு Previous block header hash தரவுக் குறுக்க ேதிப்பு Current block data hash தரவு (Data) பரிவர்த்தமன #2 பரிவர்த்தமன #3 பரிவர்த்தமன #... பரிவர்த்தமன #1 தமலப்பு Header குைிவயாப்பம் Signature முன்வோழிவு Proposal துலங்கல் Response மேற்குைிப்பு Endorsements ேீத்தரவு (Metadata)
  • 17.
    | 20-ஜூன்-2021 |வவங்கமேஷ் ஜம்புலிங்கம் | 17 றைப் ர்வலட்ஜர் கட்ேச்சங்கிலியின் குப்புகள் Hyperledger Blockchain Components Smart Contract Icon created by James Fok from the noun project நுகர்வி பயன்பாடுகள் ேற்றும் பயன்பாடு நிரலாக்க இமேமுகங்கள் கட்ேம் கட்ேச்சங்கிலி நிமல தரவுத்தளம் / உலக நிமல ‘வபறு’, ‘இடு’, ‘நீக்கு’ பதிவு வசய்யப்படுகிைது வதாேர்பு வகாள்கிைது சேர்ப்பிக்கிைது வவளியிடுகிைது பரவலாக்கப்பட்ே மபமரடு பரிவர்த்தமன பரிவர்த்தமன பரிவர்த்தமன இமணயர் / கணு நிகழ்வுகள் நிகழ்வுகள் திைன் ஒப்பந்தங்கள் கருத்து இணக்க தீர்வுவநைி வேய்நிகர் கணினி
  • 18.
    | 20-ஜூன்-2021 |வவங்கமேஷ் ஜம்புலிங்கம் | இறையர்/ கணு இமணயர் பிமணயத்தில் இமணக்கப்பட்ே ஒவ்வவாரு கணினியும் அவர்கள் பங்மகற்க விரும்பும் கட்ேச்சங்கிலி அமேப்புக்கு ஏற்ை குைிப்பிட்ே கணு பயன்பாட்மே நிறுவி இயக்க மவண்டும். வதாழில்நுட்ப ரீதியாக, கட்ேச்சங்கிலி ஒரு மசமவ மேலடுக்கு பிமணயத்மத (Service Overlay Network - SON) உருவாக்குகிைது. இந்த பிமணயத்தில் ஒரு கணுவாக இருக்க, கணினி பயன்பாடு குைித்த வசய்திகமள வசயல்முமை படுத்த இயல மவண்டும் ேற்றும் மசமவ மேலடுக்கு பிமணயத்தின் SON பகிரப்பட்ே நிமலமய ோற்ை மவண்டும் கருத்து இைக்க வநைிமுறை கணு பயன்பாட்டிற்குள் ஒரு பகுதியாக, கருத்து இணக்க வநைிமுமை வசயல்படுத்தப்படுகிைது. இந்த சூழல் அமேப்பில் மபமரட்டிலிருந்து ஒருேித்த பார்மவ எவ்வாறு எட்ே மவண்டும் என்ை விதிகமளயும் ேற்றும் “உலக நிமலமய” தீர்ோனிக்கும் முமைமய வழங்குகிைது. எ.கா., உமழப்புக்குச் சான்று (PoW), பங்குகளின் சான்று (PoS), மபசண்மேன் தவறு சகிப்புத்தன்மே (BFT), வாக்களிப்பு சான்று (PoV), பங்குகளின் பிரதிநிதித்துவ சான்று (Delegated PoS) திைன் ஒப் ந்தங்கள் கணு பயன்பாட்டிற்குள் (வேய்நிகர் கணினி) இயங்கும் கணினி மூலக்குைியீடு. பரவலாக்கப்பட்ே மபமரட்டுக்கு வவளியில் இயங்கும் அந்த ஒப்பந்தத்தின் தரப்பினர் ஒருவருக்வகாருவர் வதாேர்பு வகாள்ள ஒப்புக் வகாள்ளும் விதிகளின் வதாகுப்மபக் வகாண்டுள்ளது. வமய்நிகர் கைிைி வேய்நிகர் கணினி என்பது ஒரு கணு பயன்பாட்டில் இயங்கும் ஒரு கணினி நிரலாகும், இதனால் திைன் ஒப்பந்தங்களின் நிமலமய நிர்வகிக்கக்கூடிய குைிப்பிட்ே வழிமுமைகமளப் புரிந்து வகாள்ள முடியும். ஒப்பந்தத்தின் விதிமுமைகமளச் வசயல்படுத்த சிைப்பு நிரலாக்க வோழியில் வழிமுமைகள் வழங்கப்படுகின்ைன ரெலொக்கப் ட்ே ட டரடு கணு பயன்பாட்டிற்குள் நிர்வகிக்கப்படும் ஒரு தரவு அமேப்பு இமணயர் பிமணயத்தில் உள்ள ஒவ்வவாரு இமணயர்/கணுவால் பராேரிக்கப்படும் இந்த மபமரடு, கட்ேச்சங்கிலி ேற்றும் நிமல தரவுத்தளத்மத வகாண்டுள்ளது நிகழ்வுகள் கட்ேச்சங்கிலியில் குைிப்பிேத்தக்க வசயல்பாடுகளின் அைிவிப்புகமளயும் (எ.கா. ஒரு புதிய கட்ேம்), திைன் ஒப்பந்தங்கள் வதாேர்பான அைிவிப்புகமளயும் உருவாக்குகிைது. உறுப் ிைர் அனுேதி மகாரும் கட்ேச்சங்கிலி பிமணயத்தில், உறுப்பினர் மசமவகள் அமேயாளங்கமள சான்றுறுதியளிக்கிைது, அங்கீகரிக்கிைது ேற்றும் நிர்வகிக்கிைது. 18 றைப் ர்வலட்ஜர் கட்ேச்சங்கிலியின் குப்புகள் Hyperledger Blockchain Components Smart Contract Icon created by James Fok from the noun project
  • 19.
  • 20.
    | 20-ஜூன்-2021 |வவங்கமேஷ் ஜம்புலிங்கம் | 20 கைக்கியல் முறைகள் Accounting Methods ▶ தற்மபாமதய கணக்கியல் பதிவு முமை ▶ கிட்ேத்தட்ே 600 ஆண்டுகளாக வழக்கத்தில் உள்ளது ▶ வரவு வசலவு கணக்குகள் பற்று ேற்றும் வரவு என்று பிரித்து எழுதப்பட்ேன ▶ ஒவ்வவாரு பற்று பதிவிற்கும் அதற்கு இமணயான வரவு பதிவு ேற்வைாரு பதிமவட்டில் இருக்கும் ▶ அவரவர் பதிமவட்மே தனியாக பாதுகாப்பர்  பண்மேய கால கணக்கு பதிவுமுமை  எளிமேயானது  இலகுவாக பராேரிக்க முடிந்தது  நிகழ்வுகள் பதிவு வசய்யப்பட்ேது  பணப்பரிோற்ைம்  வபாருள் பரிோற்ைம்  பண்ேோற்று முமை  ஒற்மைச் சார்பு வகாண்ேது  தணிக்மக வசய்ய இயலாது  பதிவின் வபாறுப்புமேமேமய ஆராயமவா அல்லது அங்கீகரிக்கமவா இயலாது உதாரணம்:  100 படி அரிசி வகாடுக்கப்பட்ேது  50 வபாற்காசுகள் வகாடுக்கப்பட்ேது  10 குழி நிலம் வகாடுக்கப்பட்ேது  5 படி பால் வகாடுக்கப்பட்ேது ஒற்றைப் திவு முறை Single Entry Accounting இரட்றேப் திவு முறை Double Entry Accounting ▶ அமனத்து பரிவர்த்தமனகள் இரட்மேப் பதிவு முமையில் பதிவு வசய்யப்படும் ▶ இதமனாடு மசர்ந்து ரிெர்த்தறைகள் மறைப் ியல் முத்திறரயிே ட்டு, மூன்ைொம் திெொக ரெலொக்கப் ட்ே வ ொது திடெட்டில் திவு வசய்யப் டும் ▶ முத்திமரயிேப்பட்ே பரிவர்த்தமனகமள ோற்ை இயலாது. முப் திவு முறை Triple Entry Accounting ற்று ெரவு ₹1000 10 படி அரிசி ற்று ெரவு ₹1000 10 படி அரிசி நிறுவனம் 1 பதிமவடு நிறுவனம் 2 பதிமவடு ற்று ெரவு ₹1000 10 படி அரிசி ற்று ெரவு ₹1000 10 படி அரிசி நிறுெைம் 1 நிறுெைம் 2 -₹1000 ₹1000 10 படி அரிசி -10 படி அரிசி ரெலொக்கப் ட்ே வ ொதுப் திடெடு
  • 21.
  • 22.
    | 20-ஜூன்-2021 |வவங்கமேஷ் ஜம்புலிங்கம் | 22 கட்ேச்சங்கிலியின் யன் ொடுகள் Blockchain Use Cases மின் ஆளுறமத் துறை குடிேக்கள் பதிமவட்டுத் தரவின் நம்பகத்தன்மே, குடிேக்கள் அமேயாள மேலாண்மே, மதர்தல் வாக்குப்பதிவு, வரிவிதிப்பு மருத்துெத்துறை ேருந்து/ோத்திமர/ேருத்துவ உபகரணங்கள் வழங்கல் வதாேர் நம்பகத்தன்மே, ேின் சுகாதார பதிவுருகள் (வவளிப்பமேயான P2D & P2H பரிவர்த்தமனகள்), மநாய்ச் மசாதமனகள் ஆதாரம் கொப் ீடுத் துறை மேம்படுத்தப்பட்ே பல தரப்பினர் ஒப்பந்தங்கள், வநைிப்படுத்தப்பட்ே இேர் ஒப்பந்த வசயல்திைன் & மகாருரிமேகள் தீர்ப்பு ஊேகத் துறை வசாத்துரிமேக் கட்டுப்பாடு, இலக்கமுமை வசாத்துக்களின் களவு / பதிப்புரிமே ேீைல் தடுப்பு, பமேப்பாளிகள் உரிமேத்வதாமக, ோற்ைரு நுமழவுச்சீட்டு விற்பமன / முன்பதிவு (நிகழ்ச்சிகள், திமரப்பேம், பயிலரங்கம், ோநாடு, கருத்தரங்கு) பின்புலம் சரிபார்த்தல், அமேயாளம் சரிபார்த்தல், பணியிே வரலாறு, பணியாளர் ஊதியம் ேற்றும் பயன்கள், நன்வகாமேகள், வதாண்டு, கூட்ே நிதி மகாரல் கண்காணிப்பு, பங்குதாரர்கள் வாக்குப்பதிவு ல்துறை யன் ொடு நிதித் துறை கேன் அைிக்மககள், இமணயர்- இமணயர் கேன் அளித்தல் / பணப் பரிோற்ைம், பன்னாட்டு பரிவர்த்தமன, பதிமவடுகளின் தணிக்மக சிக்கமலக் குமைத்தல், பணமோசடி எதிர்ப்பு & வாடிக்மகயாளர் அமேயாளம், வர்த்தக நிதி ேற்றும் மூலதன சந்மதகள் அறசயொ வசொத்துக்கள் உயில் வசல்லுபடி & ேரபுவழிச் வசாத்து ஒதுக்கீடு, வவளிப்பாோன நிலம் சம்பந்தப்பட்ே உேன்படிக்மககள், நில உரிமேயாளர் ோற்ைம் ேற்றும், கண்காணிப்பு மின்சக்தித் துறை இமணயர்-இமணயர் ேின் ஆற்ைல் பரிோற்ைம், திைன் அளவிகள், குறு ேின்கட்ேமேப்புகள் & வேய்நிகர் ேின் நிமலயங்கள் வதொறலத்வதொேர்புத் துறை மோசடி தடுப்பு மேலாண்மே, அமேயாள மேலாண்மே, வருவாய்க் காப்பீடு, அமலமபசி எண் வபயர்வு, குறுஞ்வசலுத்தம், வவளி வட்ே இமணப்பு மேலாண்மே கல்ெித் துறை இலக்கமுமையாக்கப்பட்ே கல்வி சான்ைிதழ்கள், பட்ேங்கள் ேற்றும் பட்மேயங்ககள், கூட்ேமேக்கப்பட்ே கல்வி நிறுவனங்களின் தகவல் கருவூலம் சட்ேத் துறை சாட்சியத்தின் நம்பகத்தன்மே, ோற்ைரு வழக்கு தரவு, வவளிப்பமேயான காவல் வபாறுப்பு சங்கிலி ட ொக்குெரத்துத் துறை பயணிகள் அமேயாளம், ஏற்ை அனுேதிச் சீட்டு, கேவுச்சீட்டு, வசல்லுமகச் சீட்டு, வதாேர் பயணி பயன்கள் மேலாண்மே ெொகைத் துறை உதிரி பாகங்கள் உற்பத்தி, வாகன உற்பத்தி முதல் விற்பமன வமரயிலான வரலாறு, வழங்கல் வதாேர் மேலாண்மே, வாகன பராேரிப்புப் புத்தகம், வணிக வாகனங்கள் கண்காணிப்பு, ோற்ைரு வாகன நமே தரவுகள்
  • 23.
  • 24.
    | 20-ஜூன்-2021 |வவங்கமேஷ் ஜம்புலிங்கம் | 24 என்றைப் ற்ைி வெங்கடேஷ் ஜம்புலிங்கம் மேகக்கணிமே பாதுகாப்பு நிபுணர் ேின்னஞ்சல்: cybervattam@gmail.com cybervattam@outlook.com என்மன பின்வதாேர: