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

VenkateshJambulingam 220 views 24 slides Jul 28, 2021
Slide 1
Slide 1 of 24
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24

About This Presentation

A presentation explaining the concepts of Blockchain in tamil. It covers the introduction to blockchain, types of blockchain, process of adding blocks in bitcoin blockchain, hyperledger block structure, use cases of blockchain explained in tamil

கட்டச்சங்கிலி அறிம�...


Slide Content

வழங்�பவர்
வெங்கடேஷ் ஜம்புலிங் கம்
மேகக்கணிமே பாதுகாப்�நி�ணர்
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 | வவங்கமேஷ் ஜம்�லிங்கம்|
�றுக்கம் அல்லது�றுக்கவசயல்�று(HashFunction)என்பது எந்த
ஒரு தரமவயும் ஒரு �ைிப்பிட்ே நீளம் வகாண்ே
பதினாவைண்�மைஎண்ணாக (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)
இதுமவ என் ஆமண .
உேமன இதமன
நிமைமவற்ை�ம்
மறைநீக்க தீர்வுவநைி
(DecryptionAlgorithm)
�கிலனின்வபாதுத் திைவி
DJ4209MFD09423NMDSFVGU32
U09FGDMASDF930854JDSAF034
NJGR897KSD39KDSALASDFJL39
மறையொக்க தீர்வுவந ைி
(EncryptionAlgorithm)
மறைக்�ைியீடு
(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
Fokfrom 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
Fokfrom 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
என்றைப் ற்ைி
வெங்கடேஷ் ஜம்புலிங்கம்
மேகக்கணிமே பாதுகாப்�நி�ணர்
ேின்னஞ்சல்:
[email protected]
[email protected]
என்மன பின்வதாேர :