འཕེལ་ཚུའི་ཡིག་ཆ་
ད་ལྟོའི་ Iroha 3 སྒྲིག་ལམ་ནང་ལུ་ genesis.json གི་གསལ་སྒྲགས་ནང་ འབྲེལ་མཐུད་འགོ་བཙུགས་པའི་སྐབས་ལུ་ ལག་ལེན་དང་ ཐབས་ལམ་ཚུ་ འགོ་དང་པ་བཀོད་འོང་།
འདྲ་མཉམ་ཚུ་ལུ་ བཀྲམ་སྤེལ་འབད་ཡོད་པའི་ ཡིག་སྣོད་དེ་ Norito ལུ་ཨེན་ཀོ་ཌེ་འབད་མི་ .nrt ཌའི་ལོག་ཅིག་ཨིནམ་ལས་ kagami genesis sign གིས་ བཟོ་ཡོདཔ་ཨིན།
མང་ཤོས་ཀྱི་ ས་ཁོངས་ཚུ་
genesis manifest གིས་ འ་ནི་ཚུ་ གསལ་སྟོན་འབད་ཚུགས།
chainསྐུད་ཀྱི་རྟགས་མཚན་གི་དོན་ལུ་executorགདམ་ཁ་རྐྱབས་ཅན་གྱི་ལག་ལེན་པ་གིས་ བའི་ཊི་ཀོཌ་མཐར་འཁྱོལ་བའི་ལམ་ivm_dirཕྱིར་འབུད་དང་ ཡར་དྲག་གཏང་ཐོག་ལས་ལག་ལེན་འཐབ་མི་ IVM དཔེ་མཛོད་ཚུ་གི་དོན་ལུ་།consensus_modeཌའི་ལོག་ནང་ གསལ་བསྒྲགས་འབད་མི་ འགོ་ཐོག་གི་གནས་སྟངས་གི་དོན་ལུ་transactionsཚད་གཞིའི་གནས་གོང་ཚུ་ གསར་གཏོད་འབད་ནི་དང་ ལམ་སྟོན་ཚུ་ བཏོན་གཏང་ཐངས་དང་ ཐོ་བཀོད་འབད་ཐངས་ཚུ་cryptoའགོ་དང་པ་གི་ crypto snapshot གི་དོན་ལུ་
transactions གི་ནང་འཁོད་ལུ་ topology ནང་ཐོ་བཀོད་ཚུ་ peer ids དང་ PoPs ལུ་བསྡོམས་འབད་:
{
"peer": "ea0130...",
"pop_hex": "0xabcd..."
}འགྲེམ་ཐོག་ཚོགས་སྟོན་ཅིག་བཟོ་
ཐིག་ཁྲམ་བཟོ་ནིའི་དོན་ལུ་ Kagami ལག་ལེན་འཐབ་:
cargo run -p iroha_kagami -- genesis generate \
--consensus-mode npos \
--ivm-dir defaults \
--genesis-public-key <PUBLIC_KEY> > genesis.jsonམི་མང་གི་ SORA Nexus ཌེ་ཊ་ས་པི་གི་དོན་ལུ་ npos འདི་ གྲོས་བསྟུན་འབད་ནིའི་ ཐབས་ལམ་ཅིག་ཨིན། གཞན་མི་ Iroha 3 ལག་ལེན་འཐབ་ཐངས་ཚུ་ནང་ དམིགས་གཏད་ཀྱི་ཡིག་གཟུགས་དང་འཁྲིལ་ཏེ་ ངོས་ལེན་ཅན་གྱི་ ཡང་ན་ NPoS ལག་ལེན་འཐབ་ཚུགས།
ཐོ་བཀོད་འབད་
JSON བསྒྱུར་བཅོས་དང་བདེན་འཛིན་གྲུབ་པའི་ཤུལ་ལས་ ལག་ལེན་འཐབ་ཚུགས་མི་ .nrt སྦྲག་ནང་རྟགས་བཀོད་འབད་:
cargo run -p iroha_kagami -- genesis sign genesis.json \
--private-key <PRIVATE_KEY> \
--out-file genesis.signed.nrtkagami genesis sign གིས་ manifestལས་ genesis public key བསྐྱར་ཞིབ་འབད་ཞིནམ་ལས་ གཞི་བཙུགས་འབད་ཚུགས་མི་ Signed block བཟོ་སྐྲུན་འབད་ནིའི་དོན་ལུ་ གྲོང་གསེབ་ key, seed དང་ algorithm ལག་ལེན་འཐབ་ཨིན། གྲུབ་འབྲས་འདི་ རང་སོའི་ config ལས་ འབྲེལ་བ་འཐབ་དགོཔ་ཨིན་པའི་ فایلཨིན།
གཞི་སྒྲིག་འབད་ irohad
Daemon གིས་བཀོད་ཡོད་པའི་ genesis block ལུ་ལྟེ་གནས:
[genesis]
file = "genesis.signed.nrt"
public_key = "<PUBLIC_KEY>"འབྲེལ་ཡོད་ལག་ཆས་ཚུ་
kagami genesis validatekagami genesis normalizekagami genesis embed-popkagami localnetcargo xtask kagami-profiles
ཇི་ནེ་རེ་ཊར་ལག་ལེན་དང་བཀའ་བཀོད་གྱི་དོན་ལས་ Kagami README ལུ་བལྟ་དགོ།