የአውታረ መረብ አተገባበር ቁልፎች
እያንዳንዱ አውታረመረብ ለደንበኞች ፣ ለአቻዎች ፣ ለጄኔሲስ ፊርማ እና ለ NPoS ወይም Nexus መገለጫዎች የተለየ ቁልፍ ቁሳቁስ ይፈልጋል ፣ BLS ማረጋገጫ ማንነት ።
ቁልፎችን የሚጠቀሙባቸው ቦታዎች
- የደንበኛው ፊርማ ቁልፎች በ
client.tomlውስጥ[account]ስር ይቀመጣሉ ። - የእኩዮች መታወቂያ ቁልፎች በእያንዳንዱ እኩያ
config.tomlውስጥ እንደpublic_keyእናprivate_keyይቀመጣሉ ። - የእኩዮች ግኝት በእያንዳንዱ እኩያ
trusted_peersውስጥ የሕዝብ ቁልፍን ይጠቀማል. - BLS ማረጋገጫ ባለቤትነት ማስረጃዎች ለ NPoS መገለጫዎች በ
trusted_peers_popውስጥ ይቀመጣሉ. - የዘፍጥረት ፊርማ በማኒፊስት ሲፈርም
[genesis].public_keyበባልደረባ ውቅር እና የሚዛመደው የግል ቁልፍ ይጠቀማል.
ለአካባቢያዊ ወይም የሙከራ ትግበራዎች, Kagami እነዚህን ፋይሎች ሁሉ በአንድ ላይ ያመነጫል:
cargo run --bin kagami -- localnet --build-line iroha3 --peers 4 --out-dir ./localnetለአንድ ነባር አውታረመረብ ወይም መገለጫ መመሪያ ፍሰት ይጠቀሙ:
cargo run --bin kagami -- wizard --profile nexusየግለሰብ ቁልፍ ባልና ሚስት ይፍጠሩ
ለግል ቁልፍ ቁሳቁስ kagami keys ይጠቀሙ:
cargo run --bin kagami -- keys --algorithm ed25519 --jsonለ BLS ማረጋገጫ ቁሳቁስ የባለቤትነት ማስረጃን ያካትቱ
cargo run --bin kagami -- keys --algorithm bls_normal --pop --json--seed መጠቀም የሚቻለው ለትራንስፎርሜሽን መሣሪያዎች ብቻ ነው። ለምርቱ ማሰማራት አዲስ ቁልፎችን ያመነጩ እና የግል ቁልፎቹን ከማከማቻው ውጭ ያስቀምጡ ።
የእኩዮች ተኳሃኝነት
ሁሉም ማረጋገጫ ሰጪዎች በተመሳሳይ የጄኔሲስ ግብይት ፣ ቶፖሎጂ ፣ የታመኑ የእኩዮች በይፋ ቁልፎች እና የማረጋገጫ ሰጭ PoPs ላይ መግባባት አለባቸው። አንድ ነጠላ የጎደለው ወይም የማይጣጣም የእኩዮች ቁልፍ አውታረመረብ እንዳይጀምር ወይም ስምምነት ላይ እንዳይደርስ ሊያግደው ይችላል።
ለቢዛንታይን ስህተት መቻቻል ቢያንስ ለአራት እኩዮች ይጠቀሙ። እያንዳንዱ እኩያ የራሱ የሆነ የግል ቁልፍ ሊኖረው ይገባል ፣ ግን እያንዳንዱ የእኩያ ውቅር ተመሳሳይ የታመነ የእኩይ ስብስብ ይፈልጋል።
የደንበኞች መለያዎች
በ client.toml ውስጥ ያለው የደንበኛ መለያ ቀድሞውኑ በመስመር ላይ መኖር አለበት ። በጄኔዚስ ማኒፌስት ወይም በኋላ ባለው ግብይት ሊመዘገብ ይችላል ። እንደ ረጅም ጊዜ የሚቆይ የመተግበሪያ መለያ ሆኖ የጄኔሲስ ፊርማ ማንነትን ከመጠቀም ይቆጠቡ; የጄኔሲስ መብቶች የሚተገበሩት በጀኔሲስ ዙር ወቅት ብቻ ሲሆን የምርት ደንበኞች የራሳቸውን ሂሳብ እና ሚና መጠቀም አለባቸው።