མི་མང་དང་ སྒེར་གྱི་ Blockchains
Iroha སྒྲིག་གཞི་སྣ་ཚོགས་ནང་ལུ་ལག་ལེན་འཐབ་ཚུགསཔ་ཨིན། ཁྱོད་ཀྱི་དྲ་རྒྱ་གི་ བདག་འཛིན་པ་ཅིག་ཨིནམ་ད་ ཁྱོད་ཀྱིས་ བྱ་བ་སྤྱོད་མི་དང་ ངོས་ལེན་ལམ་ལུགས་ག་ཨིན་ན་ བརྗེ་སོར་འབད་ནི་ལུ་ གྲོས་ཐག་ཆོད་འབད་ཚུགས།
སྤྱིར་བཏང་གི་ཡིག་གཟུགས་འདི་ སྒེར་གྱི་ཁ་ཐུག་ལས་ ངོས་ལེན་ཅན་གྱི་དྲ་ལམ་དང་ མི་མང་གི་ཁ་ཕྱེ་ཡོད་པའི་དྲ་ལམ་ཚུ་ཨིན། དེ་གཉིས་ཆ་ར་ལུ་ genesis state དང་ executor སྲིད་བྱུས་ཐོག་ལས་ གཞི་སྒྲིག་འབད་ཡོདཔ་མ་གཏོགས་ သီးခြား node binaries ཀྱི་ཐོག་ལས་མེདཔ།
འོག་ལུ་ ང་བཅས་ཀྱིས་ ལག་ལེན་གྱི་ གནད་དོན་གཉིས་ཆ་རའི་ནང་ ཁྱད་པར་སྦོམ་ཤོས་ཚུ་ གསལ་བཀོད་འབདཝ་ཨིན།
ངོས་ལེན་ཚུ་
མི་མང་གི་ blockchain ནང་རྩིས་ཁྲ་མང་ཤོས་ཅིག་ལུ་ ངོས་ལེན་འདྲ་མཉམ་ཡོདཔ་ཨིན། སྒེར་གྱི་ blockchainནང་ལུ་རྩིས་ཁྲ་རེ་ལུ་ ངོས་འཛིན་གསལ་ཏོག་ཏོ་རྐྱངམ་གཅིག་ཐོབ་ཨིན།
INFO
གནད་དོན་གཞན་གྱི་དོན་ལུ་ གི་ཆ་རྐྱང་གི་ཁ་བྱང་ལུ་ བལྟ་དགོ།
གྲྭ་ཚང་ཚུ་
མི་མང་གི་ blockchainནང་ལུ་ peer admittion འདི་ chain policy གི་ཆ་ཤས་ཅིག་ཨིན། སྒེར་གྱི་ blockchain གི་དོན་ལུ་ ཐོ་བཀོད་འདི་ སྤྱིར་བཏང་རང་ confidant peer set འདི་ configuration དང་ genesis ལུ་བཙུགས་འོང་།
INFO
གནད་དོན་གཞན་གྱི་དོན་ལུ་ peer managementལུ་བལྟ་དགོ།
ཐོ་བཀོད་རྩིས་ཁྲ་ཚུ་
ཁྱོད་ཀྱིས་ genesis block (genesis.json) () གཞི་བཙུགས་འབད་ནི་དེ་ ག་དེ་སྦེ་ ཐག་བཅད་ཡོདཔ་ཨིན་ནའི་གཞི་བསྟུན་ལུ་ ཐོ་བཀོད་འབད་ནིའི་ བྱ་རིམ་འདི་ ཐབས་ལམ་གཉིས་ལས་གཅིག་འགྱོ་ཚུགས། འདི་ག་དེ་སྦེ་ཨིན་ན་ ཧ་གོ་ནིའི་དོན་ལུ་ དང་པ་ར་ ངོས་ལེན་གྱི་སྐོར་ལས་སླབ་དགོ།
སེལ་འཐུ་འབད་ཡོད་པའི་ལག་ལེན་འདི་གིས་ ཐོབ་ཐངས་ཚུ་ བརྟག་ཞིབ་འབད་མི་འདི་ ངེས་གཏན་འབདཝ་ཨིན། ཁྱོད་ཀྱིས་ སྔོན་སྒྲིག་འདི་བྱིན་ཚུགས། ངོས་ལེན་རྟགས་ཚུ་ བཟོ་སྐྲུན་ནང་ལུ་ སྒེར་གྱི་ཁ་ཐུག་ལས་ འཛིན་སྐྱོང་འཐབ་མི་དྲ་ལམ་ ཡང་ན་ ပိုမိုསྒོ་ཕྱེས་པའི་དྲ་ལམ་ཅིག་བཟོ་ནིའི་དོན་ལུ་ཨིན། འ་ནི་ཆོག་ཐམ་ཚུ་ འགོ་བཙུགས་པའི་ཤུལ་ལས་ ཐོ་བཀོད་འབད་ནི་གི་ བྱ་རིམ་འདི་སོ་སོ་ཨིན།
མི་མང་དང་ སྒེར་གྱི་ ཐོ་བཀོད་གི་ སྲིད་བྱུས་ཚུ་ མང་ཤོས་ར་ ཁྱད་པར་ཅན་ཨིན།
མི་མང་གི་ ཐོ་བཀོད་ སྲིད་བྱུས་དེ་གིས་ འོས་འབབ་ཅན་གྱི་ལག་ལེན་པ་གང་རུང་གི་རྩིས་ཁྲ་ཚུ་ ངོས་ལེན་འབད་འབདཝ་ཨིན།[1] ལག་ལེན་པ་འདི་གིས་ སྟབས་བདེ་དྲགས་སྦེ་ ཆ་རོགས་འབད་མི་ ཨལ་ག་རི་ཏིམ་གི་དོན་ལུ་ སྒེར་གྱི་ལྡེ་མིག་ཅིག་དང་ སྲིད་བྱེདཔ་གིས་ ངོས་ལེན་འབད་མི་ ཐོ་བཀོད་ཀྱི་ཞུ་ཡིག་ཅིག་ དགོཔ་ཨིན་མས།
ཐོ་བཀོད་འབད་ནིའི་ སྲིད་བྱུས་ཅིག་གིས་ རྩིས་ཁྲ་གཅིག་ ཡང་ན་ གློག་རིག་གི་གྲས་ལས་ གཅིག་ལུ་ ཐོ་བཀོད་ཀྱི་དོན་ལས་ ངོས་ལེན་བྱིན་ཚུགས། ཅ་དམ་གྱི་ སྲིད་བྱོས་དེ་གིས་ ཐོ་བཀུད་དེ་ དུས་ཡུན་དུམ་གྲ་ཅིག་གི་དོན་ལུ་ བཀག་འཛིན་འབད་ཚུགས། དེ་མ་ཚད་ སྐྱེལ་འདྲེན་འཐབ་མི་གིས་ གྲུབ་འབྲས་ཚུ་ བཀྲམ་སྤེལ་འབད་དགོཔ་སྦེ་ དགོཔ་འོང་ ག་ཅི་སྨོ་ཟེར་བ་ཅིན་ དབང་འཛིན་གྱིས་ ལྷག་པར་དུ་ ཨེབ་གཏང་ཆོག་པའི་ དབང་ཚད་མེད་ནི་དེ་གིས་ཨིན།
རང་བཞིན་གྱི་དྲ་ལམ་གི་རྣམ་གཞག་ལུ་བརྟེན་ ད་ལྟོའི་རྩིས་ཁྲ་ཅིག་གིས་ ཐོ་བཀོད་གསརཔ་རེ་རེའི་དོན་ལུ་ ཐོ་བཀོད་ཀྱི་དོན་ལས་ བཏང་ཨིན།
ངོས་ལེན་བརྟག་དཔྱད་འཕྲུལ་ཆས་ཚུ་གིས་ སྒེར་གྱི་ blockchain ལག་ལེན་འཐབ་ནིའི་ཐད་ལུ་ འབྲེལ་བ་འཐབ་ཨིན།
INFO
མི་མང་དང་སྒེར་གྱི་གནས་སྟངས་འདི་ executor དང་ genesis སྲིད་བྱུས་ཀྱི་གདམ་ཁ་ཚུ་ཨིན། གཉིས་ཆ་ར་གིས་ node binary གཅིག་རང་ལག་ལེན་འཐབ་ཨིན། སྒོ་ཕྱེ་ཡོད་པའི་དྲ་རྒྱ་ཅིག་ལག་ལེན་མ་འཐབ་པའི་ཧེ་མ་ བཙག་འཐུ་གྲུབ་མི་ executor དང་ genesis ཆོག་ཐམ་ཚུ་ བསྐྱར་ཞིབ་འབད།
བསླབ་བྱ་ཚུ་ནང་ བལྟ་དགོ་ ཁྱོད་ཀྱིས་ Register<Account>བསླབ་བྱ་ཚུ་གི་སྐོར་ལས་ ལྷག་པར་དུ་ཤེས་འོང་།
Register<Account>གིས་ canonical, domainlessAccountIdགི་དོན་ལུ་ ledger state བཟོཝ་ཨིན། domain routing དང་ aliases ཚུ་སོ་སོར་སྦེ་འཛིན་སྐྱོང་འབདཝ་ཨིན། ↩︎