ការបង្ហាញសោឯកជន និងឃ្លាជំនួយចងចាំ

ស្វែងយល់ពីរចនាសម្ព័ន្ធសោឯកជន Bitcoin WIF និងឃ្លាជំនួយចងចាំ BIP39 ដោយប្រើតែឧទាហរណ៍សម្រាប់ការបង្រៀន។

កុំបញ្ចូលសោឯកជន ឬឃ្លាជំនួយចងចាំរបស់ទ្រព្យសកម្មពិត។ ទំព័រនេះមិនទទួលទិន្នន័យទាំងនេះទេ។ ឧទាហរណ៍ដែលបង្កើតគឺសម្រាប់ការបង្រៀនប៉ុណ្ណោះ ហាមប្រើសម្រាប់ទទួលប្រាក់ នាំចូលកាបូបប្រើប្រាស់ពិត ឬរក្សាទ្រព្យសកម្មពិត។

ឧទាហរណ៍ទម្រង់ចៃដន្យ

ប៊ូតុងប្រើចំណុចប្រទាក់លេខចៃដន្យសុវត្ថិភាពគ្រីបតូរបស់កម្មវិធីរុករក ដើម្បីបង្កើតចំនួន 32 បៃក្នុងដែនកំណត់ secp256k1។ ការបង្កើតម្តងៗជំនួសលទ្ធផលមុន។ ឧទាហរណ៍មិនត្រូវបានរក្សាទុក ផ្ទុកឡើង ឬភ្ជាប់បណ្តាញទេ។

មិនទាន់បានបង្កើតឧទាហរណ៍។

ហេតុអ្វីសោឯកជនមាន 64 តួអក្សរ?

សោឯកជនទូទៅរបស់ Bitcoin និង Ethereum អាចតំណាងជាចំនួនគត់ 32 បៃ។ បៃនីមួយៗសរសេរជាតួអក្សរគោលដប់ប្រាំមួយពីរ សរុប 64 តួ។ ឧបករណ៍ Ethereum ជាញឹកញាប់ដាក់ 0x ខាងមុខ ដែលជាបុព្វបទបង្ហាញ មិនមែនផ្នែកនៃសោទេ។ តម្លៃត្រឹមត្រូវត្រូវធំជាងសូន្យ និងតូចជាងលំដាប់ក្រុម secp256k1។ Hex 64 តួមិនប្រាកដថាជាសោឯកជនត្រឹមត្រូវទេ។

WIF មិនមែនជាការអ៊ិនគ្រីបទេ

Bitcoin WIF អ៊ិនកូដបៃកំណែ សោឯកជន 32 បៃ សញ្ញាសម្គាល់សោសាធារណៈបង្រួម 01 ដែលអាចមានឬអត់ និងកូដផ្ទៀងផ្ទាត់បួនបៃទៅជា Base58Check។ បៃកំណែបណ្តាញមេគឺ 80 ក្នុងគោលដប់ប្រាំមួយ។ ទម្រង់បង្រួមជាទូទៅចាប់ផ្តើមដោយ K ឬ L ហើយទម្រង់មិនបង្រួមចាប់ផ្តើមដោយ 5។ សញ្ញាបង្រួមពណ៌នាទម្រង់សោសាធារណៈ មិនមែនបង្រួមសោឯកជនទេ។

កំណែ 80សោឯកជន 32 បៃសញ្ញាសម្គាល់ 01កូដផ្ទៀងផ្ទាត់ 4 បៃBase58Check

WIF អាចបម្លែងត្រឡប់ទៅសោឯកជន ហើយមិនផ្តល់ការការពារដោយពាក្យសម្ងាត់ទេ។ ការទទួលបាន WIF ស្មើនឹងទទួលបានសោដែលត្រូវគ្នា។

BIP39៖ ពីលេខចៃដន្យទៅពាក្យ

BIP39 ផ្សំអង់ត្រូពីចៃដន្យនិងប៊ីតផ្ទៀងផ្ទាត់ ដោយផ្គូផ្គងរាល់ 11 ប៊ីតទៅនឹងបញ្ជី 2048 ពាក្យ។ 12 ពាក្យត្រូវនឹងអង់ត្រូពី 128 ប៊ីត និងប៊ីតផ្ទៀងផ្ទាត់ 4 ប៊ីត។ 24 ពាក្យត្រូវនឹងអង់ត្រូពី 256 ប៊ីត និងប៊ីតផ្ទៀងផ្ទាត់ 8 ប៊ីត។ ប្រវែងស្តង់ដារផ្សេងទៀតរួមមាន 15, 18 និង 21 ពាក្យ។

តារាងប្រៀបធៀបរចនាសម្ព័ន្ធ BIP39
ចំនួនពាក្យចំនួនប៊ីតអង់ត្រូពីប៊ីតផ្ទៀងផ្ទាត់
121284
151605
181926
212247
242568

វ៉ិចទ័រសាកល្បងសាធារណៈ៖ ក្រុមពាក្យខាងក្រោមត្រូវបានគេស្គាល់ជាសាធារណៈ ហាមប្រើទទួលប្រាក់ជាដាច់ខាត។

abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon about

វាត្រូវនឹងអង់ត្រូពីសាកល្បង 128 ប៊ីតដែលសុទ្ធតែសូន្យ។ ឃ្លាជំនួយចងចាំរួមនឹងឃ្លាសម្ងាត់បន្ថែមដែលអាចមានឬអត់ ឆ្លងកាត់ PBKDF2-HMAC-SHA512 ចំនួន 2048 ជុំ ដើម្បីបង្កើតគ្រាប់ពូជ 64 បៃ បន្ទាប់មកកាបូបបង្កើតសោតាមផ្លូវដេរីវេ។ ការផ្ទៀងផ្ទាត់ជោគជ័យបញ្ជាក់តែរចនាសម្ព័ន្ធត្រឹមត្រូវ មិនបញ្ជាក់ភាពចៃដន្យគ្រប់គ្រាន់ ប្រភពសុវត្ថិភាព ឬការមានទ្រព្យសកម្មទេ។ ឃ្លាសម្ងាត់បន្ថែមផ្សេងគ្នាបង្កើតគ្រាប់ពូជផ្សេងគ្នា ហើយការបញ្ចូលខុសក៏អាចបង្កើតកាបូបត្រឹមត្រូវមួយផ្សេងទៀត។

ការណែនាំប្រើក្រៅបណ្តាញ

  1. ទាញយក HTML គេហទំព័រទាំងមូល និងថត assets ហើយផ្ទៀងផ្ទាត់ប្រភពទាញយក។
  2. ផ្តាច់បណ្តាញ រួចបើកទំព័រនេះតាមឯកសារលើឧបករណ៍។ ស្គ្រីបចាំបាច់ទាំងអស់មានមកជាមួយគេហទំព័រ។
  3. ប្រើតែឧទាហរណ៍នៅទំព័រនេះ កុំបិទភ្ជាប់អាថ៌កំបាំងពិតទៅប្រអប់បញ្ចូលផ្សេងៗ។
  4. កាបូបពិតគួរបង្កើតក្នុងកាបូបដែលទុកចិត្តបាន ឬឧបករណ៍រឹង ហើយបម្រុងទុកក្រៅបណ្តាញតាមដំណើរការរបស់ឧបករណ៍។ ការផ្តាច់បណ្តាញតែឯងមិនអាចជួសជុលកម្មវិធីដែលត្រូវបានកែប្រែព្យាបាទទេ។

ឯកសារយោង៖សេចក្តីបញ្ជាក់ BIP39សេចក្តីពន្យល់អំពីការអ៊ិនកូដ WIF