ព្រឹត្តិការណ៍នៃការបញ្ចូលគ្នានៅលើបណ្តាញ Ethereum គឺជាការផ្លាស់ប្តូរទៅកាន់គំរូនៃការយល់ស្រប Proof-of-Stake ពីគំរូ Proof-of-Work ដែលបច្ចុប្បន្នកំពុងប្រើ។ ការរួមបញ្ចូលគ្នានេះមានន័យថាប្រព័ន្ធ Ethereum mainnet បច្ចុប្បន្ន និងខ្សែសង្វាក់ Beacon ថ្មី ដែលជារឿយៗគេហៅថា Ethereum 2.0 នឹងបញ្ចូលទៅក្នុង blockchain មួយ។
ដើម្បីសាកល្បងការបញ្ចូលគ្នានេះ Kintsugi testnet ត្រូវបានដាក់ពង្រាយក្នុងខែធ្នូ។ គោលបំណងនៃ testnet គឺដើម្បីដំណើរការករណីគែមផ្សេងៗគ្នា និងសង្កេតមើលរបៀបដែលប្រព័ន្ធដំណើរការ។ អ្នកអភិវឌ្ឍន៍ម្នាក់ដែលចូលរួមក្នុងការសាកល្បងដំណើរការនៅលើ Kintsugi គឺ Marius van der Wijdenអ្នកអភិវឌ្ឍន៍ស្នូល Ethereum ធ្វើការជាមួយក្រុមអតិថិជន Geth (Go-Ethereum) ។
"testnet ដំណើរការដោយគ្មានកំហុសក្នុងរយៈពេលពីរបីសប្តាហ៍។ កាលពីសប្តាហ៍មុនខ្ញុំបានបង្កើត fuzzer ដែលនឹងផ្ញើប្លុកមិនត្រឹមត្រូវ។ ប្លុកមួយមានព័ត៌មានជាច្រើនដូចជាប្រតិបត្តិការ សញ្ញានៃប្លុកមុន ដែនកំណត់ឧស្ម័នជាដើម។” Marius van der Wijden និយាយ។
ការអនុវត្តមួយចំនួនមិនបានប្រតិបត្តិ និងផ្ទៀងផ្ទាត់ប្លុកនោះទេ។
fuzzer គឺជាប្រភេទឧបករណ៍សាកល្បងទូទៅដែលប្រើក្នុងចំនោមអ្នកអភិវឌ្ឍន៍ដើម្បីបង្កើតការបញ្ចូលចៃដន្យទៅកាន់មុខងារ ឬបំណែកនៃកូដផ្សេងទៀត ហើយព្យាយាមធ្វើឱ្យពួកវាខូចតាមរបៀបណាមួយឬផ្សេងទៀត។ វានិយាយអំពីការបង្កើតធាតុបញ្ចូលដែលមិនត្រឹមត្រូវ និងមិនបានរំពឹងទុក និងការមើលអ្វីដែលកើតឡើងចំពោះប្រព័ន្ធ។
fuzzer ដែលបង្កើតឡើងដោយ van der Wijden បង្កើតប្លុកត្រឹមត្រូវ និងផ្លាស់ប្តូរធាតុមួយរបស់វាដើម្បីធ្វើឱ្យវាមិនត្រឹមត្រូវ។ បច្ចេកទេសមួយដែលវាប្រើគឺផ្លាស់ប្តូរធាតុមួយទៅធាតុផ្សេងទៀត។ ក្នុងករណីនេះ fuzzer បានផ្លាស់ប្តូរ blockhash ទៅជាសញ្ញាមេ។
"ថ្នាំងគួរតែបដិសេធប្លុកដែលបានផ្លាស់ប្តូរបែបនេះ។ ទោះជាយ៉ាងណាក៏ដោយ ដោយសារ hash មេបានចង្អុលទៅប្លុកដែលមានសុពលភាពដោយខ្លួនឯង ការអនុវត្តមួយចំនួនមិនបានប្រតិបត្តិ និងផ្ទៀងផ្ទាត់ប្លុកនោះទេ ប៉ុន្តែរកមើលវានៅក្នុងឃ្លាំងសម្ងាត់ជំនួសវិញ។ ចាប់តាំងពីប្លុកមុនមានសុពលភាព ហើយនៅក្នុងឃ្លាំងសម្ងាត់ ពួកគេបានសន្មត់ថាប្លុកថ្មីមានសុពលភាពផងដែរ” van der Wijden ពន្យល់។
បណ្តាញបំបែកពីរដង
លទ្ធផលគឺថាពាក់កណ្តាលបណ្តាញដែលជាអតិថិជនហ្គេតបានច្រានចោលការទប់ស្កាត់ខណៈពេលដែលពាក់កណ្តាលទៀតគឺអតិថិជន Nethermind- និង Besu បានទទួលយកវាបណ្តាលឱ្យខ្សែសង្វាក់បំបែកចាប់តាំងពីពេលនេះយើងមានទស្សនៈពីរផ្សេងគ្នានៃស្ថានភាពត្រឹមត្រូវ។ ដើម្បីធ្វើឱ្យរឿងកាន់តែអាក្រក់ មានបញ្ហាមួយទៀតនៅខាងលើ។
យោងតាមលោក van der Wijden ថ្នាំងខ្សែសង្វាក់ហ្គេតដែលនៅក្នុងវេនដែលមាន Lighthouse-Geth, Prysm-Geth, Lodestar-Geth, Nimbus-Geth និង Teku-Geth ក៏បានបំបែកនៅចន្លោះពួកវាផងដែរ។
van der Wijden និយាយថា "ការបំបែកនេះនៅតែកំពុងត្រូវបានស៊ើបអង្កេត ប៉ុន្តែវាមើលទៅដូចជា Teku ក៏អាចមានយន្តការឃ្លាំងសម្ងាត់មួយចំនួនដែលបរាជ័យ"។
ចាប់តាំងពីសមផ្សេងគ្នាជាច្រើននៃ Kintsugi testnet មាននៅពេលកំពុងសរសេរ ហើយគ្រប់ថ្នាំងគិតថាពួកវាស្ថិតនៅលើសមត្រឹមត្រូវ បណ្តាញនេះមិនបញ្ចប់ទៀតទេ។
“យើងនឹងស្វែងរកអ្វីមួយ ដើម្បីទទួលបានបណ្តាញឡើងវិញ។ យើងបានធ្វើបច្ចុប្បន្នភាពម៉ាស៊ីនភ្ញៀវ Nethermind រួចហើយ ហើយថ្នាំងទាំងនោះគឺនៅលើខ្សែសង្វាក់ត្រឹមត្រូវឥឡូវនេះ។ យើងនៅតែត្រូវការការជួសជុលចំពោះ Teku ចាប់តាំងពីជាង 33 ភាគរយនៃថ្នាំងគឺ Teku បើមិនដូច្នេះទេខ្សែសង្វាក់នឹងមិនបញ្ចប់ទេ” van der Wijden និយាយ។
ឧប្បត្តិហេតុនាំមកនូវសេចក្តីល្អ។
យោងតាមលោក van der Wijden ឧបទ្ទវហេតុនេះមិនហាមឃាត់ឬពន្យារពេលការធ្វើតេស្តបន្ថែមនៃការបញ្ចូល Ethereum នោះទេ ហើយក៏មិនពន្យារពេលការបញ្ចូលគ្នាដោយខ្លួនវាដែរ។ តាមពិត Van der Wijden និយាយថាឧប្បត្តិហេតុនេះពិតជាជួយសាកល្បងករណីគែមដែលពិបាកនឹងសាកល្បងប្រសិនបើបណ្តាញដំណើរការបានត្រឹមត្រូវ។
“រយៈពេលដ៏វែងនៃការមិនបញ្ចប់គឺជាបញ្ហាប្រឈមសម្រាប់ថ្នាំង ហើយវាមានសារៈសំខាន់ខ្លាំងណាស់សម្រាប់ពួកយើងក្នុងការមើលពីរបៀបដែលពួកគេប្រព្រឹត្តនៅពេលនេះ។ យើងគិតថានៅទីបំផុត testnet នឹងត្រលប់មកជាមួយគ្នាម្តងទៀត ប៉ុន្តែខ្ញុំមិនគិតថាយើងនឹងព្យាយាមជួសជុលវាដោយដៃទេព្រោះវាផ្តល់ឱ្យយើងនូវឱកាសដើម្បីសាកល្បងករណីគែមគួរឱ្យចាប់អារម្មណ៍។
«ខ្ញុំមិនគិតថាវានឹងពន្យារពេលការបញ្ចូលគ្នានោះទេ ចាប់តាំងពីការបញ្ចូលគ្នាមិនទាន់កំណត់ពេលវេលានៅឡើយទេ។ ប៉ុន្តែវាបង្ហាញថាតើការធ្វើតេស្តមានសារៈសំខាន់យ៉ាងណា។ ខ្ញុំគិតថាការបញ្ចូលគ្នានេះមានការរីកចម្រើនយ៉ាងខ្លាំង។ យើងត្រូវការពីរបីសប្តាហ៍ទៀតដើម្បីទទួលបានកម្មវិធីក្នុងស្ថានភាពអាចទទួលយកបាន ហើយបន្ទាប់មកយើងត្រូវការពីរបីខែសម្រាប់ការសាកល្បងវា» van der Wijden និយាយ។
ចុះប្រសិនបើរឿងនេះកើតឡើងនៅលើ mainnet?
សំណួរគួរឱ្យចាប់អារម្មណ៍មួយគឺថាតើនឹងមានអ្វីកើតឡើងប្រសិនបើកំហុសបែបនេះបានកើតឡើងនៅលើមេ។
“យើងបានចាប់ផ្តើមធ្វើតេស្តមុនកាលកំណត់ ដូច្នេះយើងរំពឹងថាមានកំហុសមួយចំនួនដូចនេះ។ កំហុសបែបនេះនៅលើបណ្តាញមេនឹងពិតជាអាក្រក់ណាស់ ដោយសារយើងត្រូវស្វែងរក និងជួសជុលកំហុសដែលយើងពូកែ បញ្ចេញកូដ ហើយបន្ទាប់មកឱ្យអ្នកពាក់ព័ន្ធទាំងអស់ដឹងថាពួកគេគួរតែធ្វើបច្ចុប្បន្នភាពថ្នាំងរបស់ពួកគេ។ ផ្នែកចុងក្រោយគឺជាផ្នែកដ៏លំបាកនៅក្នុងគំនិតរបស់ខ្ញុំ ចាប់តាំងពីអ្នកប្រើប្រាស់មួយចំនួនមិនបានតាមដានការអភិវឌ្ឍន៍យ៉ាងជិតស្និទ្ធពេក" van der Wijden និយាយ។
សម្រាប់ព័ត៌មានលម្អិត អ្នកអានដែលចាប់អារម្មណ៍ត្រូវបានលើកទឹកចិត្តឱ្យអាន Marius van der Wijden's ធ្វីត នៅលើឧប្បត្តិហេតុនេះ។
ព្រឹត្តិបត្រ CryptoSlate
បង្ហាញពីការសង្ខេបនៃរឿងប្រចាំថ្ងៃដ៏សំខាន់បំផុតនៅក្នុងពិភពនៃ crypto, DeFi, NFTs និងច្រើនទៀត។
ទទួលបាន គែម នៅលើទីផ្សារ cryptoasset
ចូលមើលការយល់ដឹងនិងបរិបទរបស់គ្រីបកាន់តែច្រើននៅក្នុងអត្ថបទទាំងអស់ដែលជាសមាជិកដែលបានបង់ CryptoSlate គែម.
ការវិភាគលើខ្សែសង្វាក់
រូបថតតម្លៃ
បរិបទបន្ថែម
ចូលរួមឥឡូវទទួលបាន ១៩ ដុល្លារ / ខែស្វែងយល់ពីអត្ថប្រយោជន៍ទាំងអស់
ប្រភព៖ https://cryptoslate.com/ethereum-merge-testnet-kintsugi-split-by-bug-heres-why/