ស្វែងយល់ពីរបៀបដែលការបញ្ជាទិញមានកម្រិតដំណើរការ ពេលណាត្រូវប្រើវា និងរបៀបដែលវាអាចជួយអ្នកក្នុងការគ្រប់គ្រងតម្លៃប្រតិបត្តិ និងគ្រប់គ្រងហានិភ័យនៅក្នុងទីផ្សារដែលងាយនឹងបង្កជាហេតុ។
ប្រតិបត្តិការ BLOCKCHAIN: ពីការចុះហត្ថលេខារហូតដល់ការបញ្ជាក់
ស្វែងយល់ពីរបៀបដែលប្រតិបត្តិការ blockchain ដំណើរការ ចាប់ពីការចុះហត្ថលេខាឌីជីថលរហូតដល់ការបញ្ជាក់បណ្តាញ និងការទូទាត់ចុងក្រោយ។
ប្រតិបត្តិការ blockchain គឺជាដំណើរការដែលទិន្នន័យ ឬទ្រព្យសម្បត្តិត្រូវបានផ្ទេរពីអ្នកចូលរួមម្នាក់ទៅម្នាក់ទៀតតាមរយៈបណ្តាញវិមជ្ឈការ។ ជាទូទៅត្រូវបានផ្សារភ្ជាប់ជាមួយនឹងរូបិយប័ណ្ណគ្រីបតូដូចជា Bitcoin និង Ethereum ប្រតិបត្តិការ blockchain បង្កើតជាផ្នែកសំខាន់នៃបច្ចេកវិទ្យា ledger វិមជ្ឈការ (DLT) ។ ប៉ុន្តែតើមានអ្វីកើតឡើងនៅក្រោមក្រណាត់នៅពេលប្រតិបត្តិការត្រូវបានធ្វើឡើង? ចូរបំបែកវាឱ្យលម្អិត—ពីការចុះហត្ថលេខាលើគ្រីបគ្រីបទៅការបញ្ជាក់ចុងក្រោយនៅលើ blockchain។
នៅកម្រិតខ្ពស់ ប្រតិបត្តិការ blockchain ពាក់ព័ន្ធនឹងដំណាក់កាលជាច្រើន៖
- ការបង្កើត និងចុះហត្ថលេខាលើប្រតិបត្តិការ៖ អ្នកផ្ញើចាប់ផ្តើមប្រតិបត្តិការ ហើយ "ចុះហត្ថលេខា" វាដោយប្រើសោឯកជន ដោយបង្ហាញថាពួកគេមានសិទ្ធិអំណាចក្នុងការផ្លាស់ទីទ្រព្យសកម្មឌីជីថល។
- ការផ្សាយ៖ ប្រតិបត្តិការដែលបានចុះហត្ថលេខាត្រូវបានផ្សាយទៅបណ្តាញ blockchain ពីម្នាក់ទៅម្នាក់។
- សុពលភាព៖ ថ្នាំងបណ្តាញ (កុំព្យូទ័រដែលរក្សា blockchain) ផ្ទៀងផ្ទាត់ប្រតិបត្តិការសម្រាប់ភាពត្រឹមត្រូវ និងទម្រង់ត្រឹមត្រូវ។
- ការដាក់បញ្ចូលក្នុងប្លុក៖ ប្រតិបត្តិការដែលមានសុពលភាពត្រូវបានចងក្រងជាប្លុកដោយអ្នករុករករ៉ែ (នៅក្នុងប្រព័ន្ធភស្តុតាងនៃការងារ) ឬអ្នកផ្តល់សុពលភាព (នៅក្នុងភស្តុតាងនៃភាគហ៊ុន) អាស្រ័យលើយន្តការនៃការយល់ស្របបណ្តាញ។
- ការបញ្ជាក់៖ នៅពេលដែលប្លុកដែលមានប្រតិបត្តិការត្រូវបានបន្ថែមទៅ blockchain នោះប្រតិបត្តិការត្រូវបានចាត់ទុកថាត្រូវបានបញ្ជាក់។ ការបញ្ជាក់បន្ថែមត្រូវបានបន្ថែម ខណៈប្លុកបន្ថែមទៀតត្រូវបានបន្ថែមនៅខាងលើ។
ជំហាននីមួយៗទាំងនេះពាក់ព័ន្ធនឹងបច្ចេកវិទ្យាស្មុគស្មាញ ដែលធានានូវតម្លាភាព សុវត្ថិភាព និងមិនអាចផ្លាស់ប្តូរបាន ដែលជាអត្ថប្រយោជន៍ស្នូលនៃប្រព័ន្ធ blockchain ។ នៅក្នុងការណែនាំលម្អិតនេះ យើងនឹងដើរឆ្លងកាត់ដំណាក់កាលនីមួយៗទាំងនេះ ដើម្បីស្វែងយល់ពីរបៀបដែលប្រតិបត្តិការ blockchain ពិតជាដំណើរការតាំងពីដើមដល់ចប់។
រាល់ប្រតិបត្តិការ blockchain ចាប់ផ្តើមដោយហត្ថលេខាឌីជីថល។ ដំណើរការគ្រីបគ្រីបនេះធានាទាំងភាពត្រឹមត្រូវ និងសុចរិតភាពនៃប្រតិបត្តិការ។ នេះជារបៀបដែលវាដំណើរការ៖
ការសរសេរកូដសម្ងាត់ឯកជន និងសាធារណៈ
អ្នកប្រើប្រាស់ blockchain គ្រប់រូបមានសោឯកជន និងសោសាធារណៈដែលត្រូវគ្នា។ សោឯកជនត្រូវតែស្គាល់សម្រាប់តែម្ចាស់ប៉ុណ្ណោះ ខណៈដែលសោសាធារណៈអាចចែករំលែកដោយបើកចំហ។ នៅពេលអ្នកចង់ផ្ញើទ្រព្យសកម្ម ឬព័ត៌មាននៅលើ blockchain ដូចជារូបិយបណ្ណរូបិយបណ្ណ - អ្នក "ចុះហត្ថលេខា" ប្រតិបត្តិការដោយប្រើសោឯកជនរបស់អ្នក។ វាបង្កើតហត្ថលេខាឌីជីថលតែមួយគត់។
បន្ទាប់មកថ្នាំងផ្សេងទៀតនៅលើបណ្តាញនឹងប្រើសោសាធារណៈរបស់អ្នកដើម្បីផ្ទៀងផ្ទាត់ហត្ថលេខា។ ប្រសិនបើប្រតិបត្តិការត្រូវគ្នានឹងទិន្នន័យដែលបានចុះហត្ថលេខា ពួកគេអាចប្រាកដថាវាត្រូវបានអនុញ្ញាតដោយម្ចាស់សោឯកជន ហើយប្រតិបត្តិការនេះមិនត្រូវបានផ្លាស់ប្តូរទេ។
រចនាសម្ព័ន្ធនៃប្រតិបត្តិការ Blockchain
ប្រតិបត្តិការ blockchain ជាធម្មតាមានធាតុផ្សំដូចខាងក្រោម៖
- បញ្ចូល៖ ព័ត៌មានអំពីរបៀបដែលអ្នកផ្ញើទទួលបានមូលនិធិ ឬទ្រព្យសម្បត្តិដែលកំពុងផ្ទេរ (ឧ. លេខសម្គាល់ប្រតិបត្តិការពីមុន)។
- លទ្ធផល៖ អាសយដ្ឋានគោលដៅ និងចំនួនទឹកប្រាក់ដែលកំពុងត្រូវបានផ្ញើ។
- ហត្ថលេខាឌីជីថល៖ ភស្តុតាងដែលអ្នកផ្ញើបានអនុញ្ញាតប្រតិបត្តិការ។
- សោសាធារណៈ៖ អនុញ្ញាតឱ្យអ្នកចូលរួមបណ្តាញផ្ទៀងផ្ទាត់ហត្ថលេខា។
នៅក្នុងបណ្តាញដូចជា Bitcoin ដំណើរការហត្ថលេខាឌីជីថលនេះធ្វើឡើងតាម Elliptic Curve Digital Signature Algorithm (ECDSA)។ ម្យ៉ាងវិញទៀត Ethereum ជារឿយៗប្រើគ្រោងការណ៍ SECP256k1 ។
សារៈសំខាន់នៃការចុះហត្ថលេខា
បើគ្មានការចុះហត្ថលេខាឌីជីថលទេ blockchain នឹងខ្វះយន្តការណាមួយដើម្បីផ្ទៀងផ្ទាត់ភាពស្របច្បាប់នៃប្រតិបត្តិការ។ ការចុះហត្ថលេខាភ្ជាប់ប្រតិបត្តិការជាពិសេសទៅនឹងសោឯកជនរបស់អ្នកផ្ញើ ដែលធានាថាគ្មាននរណាម្នាក់អាចក្លែងបន្លំ ឬផ្លាស់ប្តូរប្រតិបត្តិការដែលកំពុងដំណើរការបានទេ។
ការពិចារណាអំពីសុវត្ថិភាព
សោឯកជនត្រូវតែរក្សាទុកដោយសុវត្ថិភាព ជាធម្មតាដោយប្រើកាបូបផ្នែករឹង កាបូបកម្មវិធីសុវត្ថិភាព ឬយន្តការគ្រីបគ្រីបផ្សេងទៀត។ ប្រសិនបើមានការសម្របសម្រួល តួអង្គព្យាបាទអាចចាប់ផ្តើមប្រតិបត្តិការក្លែងបន្លំ ដែលស្ទើរតែមិនអាចត្រឡប់វិញបាន។
មានតែប្រតិបត្តិការដែលបានចុះហត្ថលេខាប៉ុណ្ណោះដែលត្រូវបានទទួលយកដោយថ្នាំង blockchain សម្រាប់សុពលភាព។ វាធានាបាននូវវិមជ្ឈការ ការពារការចំណាយទ្វេដង និងបង្កើនសុវត្ថិភាពនៅទូទាំងបណ្តាញទាំងមូល។
នៅក្នុងខ្លឹមសារ ដំណាក់កាលចុះហត្ថលេខា គឺជាជំហានអនុញ្ញាតក្នុងដំណើរការប្រតិបត្តិការ blockchain ណាមួយ។ បើគ្មានវាទេ ប្រព័ន្ធនឹងមិនមានភាពជឿជាក់ ឬសុវត្ថិភាពទេ។
នៅពេលដែលប្រតិបត្តិការ blockchain ត្រូវបានចុះហត្ថលេខាយ៉ាងត្រឹមត្រូវ វាផ្លាស់ទីទៅដំណាក់កាលសុពលភាព។ នៅចំណុចនេះ វាត្រូវបានចាក់ផ្សាយទៅកាន់បណ្តាញ blockchain កាន់តែទូលំទូលាយ ដែលវារង់ចាំការបញ្ជាក់ដោយអ្នកចូលរួមបណ្តាញផ្សេងទៀត ដែលគេស្គាល់ថាជាអ្នកផ្តល់សុពលភាព ឬអ្នករុករករ៉ែ - អាស្រ័យលើក្បួនដោះស្រាយការយល់ស្រប។
ការផ្សាយតាមបណ្តាញ
បន្ទាប់ពីបានចុះហត្ថលេខា ប្រតិបត្តិការត្រូវបានផ្ញើទៅកាន់ថ្នាំងក្នុងបណ្តាញ blockchain ។ ថ្នាំងនោះបន្តផ្សព្វផ្សាយ ឬចាក់ផ្សាយវាទៅមិត្តភក្ដិរបស់វាក្នុងឥទ្ធិពលជារលក។ ជាលទ្ធផល ថ្នាំងទាំងអស់ទទួលបានច្បាប់ចម្លងនៃប្រតិបត្តិការ ហើយចាប់ផ្តើមធ្វើឱ្យវាមានសុពលភាព។
ការត្រួតពិនិត្យសុពលភាព
រាល់ថ្នាំងនីមួយៗពិនិត្យប្រតិបត្តិការដោយឯករាជ្យ ដើម្បីធានាថា៖
- រចនាសម្ព័ន្ធប្រតិបត្តិការគឺពិតជាមានសុពលភាព (ធ្វើទ្រង់ទ្រាយត្រឹមត្រូវ)។
- ហត្ថលេខាឌីជីថលគឺត្រឹមត្រូវ និងអាចផ្ទៀងផ្ទាត់បានតាមរយៈសោសាធារណៈរបស់អ្នកផ្ញើ។
- អ្នកផ្ញើមានមូលនិធិ/ទ្រព្យសកម្មគ្រប់គ្រាន់ដើម្បីធ្វើការផ្ទេរប្រាក់ (បានផ្ទៀងផ្ទាត់តាមរយៈប្រតិបត្តិការកន្លងមក)។
- ការបញ្ចូលដូចគ្នានេះមិនត្រូវបានចំណាយពីមុនទេ (ការពារការចំណាយទ្វេដង)។
មានតែប្រតិបត្តិការដែលឆ្លងកាត់លក្ខណៈវិនិច្ឆ័យទាំងអស់ប៉ុណ្ណោះត្រូវបានចាត់ទុកថាមានសុពលភាព និងត្រូវបានតម្រង់ជួរសម្រាប់ការដាក់បញ្ចូលក្នុងប្លុក។
គំរូឯកភាព
បណ្តាញ Blockchain ដំណើរការដោយប្រើយន្តការឯកភាព ដើម្បីយល់ព្រមលើប្រតិបត្តិការដែលមានសុពលភាព។ ម៉ូដែលពេញនិយមបំផុតពីរគឺ៖
- ភស្តុតាងនៃការងារ (PoW): អ្នករុករករ៉ែប្រកួតប្រជែងដើម្បីដោះស្រាយល្បែងផ្គុំរូបគណិតវិទ្យាដ៏ស្មុគស្មាញ។ អ្នករុករករ៉ែដែលឈ្នះនឹងបន្ថែមប្លុកទៅខ្សែសង្វាក់ ហើយទទួលបានរង្វាន់។
- ភស្តុតាងនៃភាគហ៊ុន (PoS)៖ អ្នកផ្តល់សុពលភាពត្រូវបានជ្រើសរើសដោយផ្អែកលើចំនួនថូខឹនដែលពួកគេភ្នាល់។ ពួកគេស្នើ និងបញ្ជាក់ប្លុកនៅក្នុងដំណើរការដែលប្រើថាមពលតិចជាង PoW។
នៅក្នុងម៉ូដែលទាំងពីរ គោលដៅគឺដូចគ្នា៖ រួមបញ្ចូលប្រតិបត្តិការស្របច្បាប់នៅក្នុង blockchain ខណៈពេលដែលបដិសេធមិនសុពលភាព ឬព្យាបាទ។
បណ្តុំប្រតិបត្តិការ (Mempool)
ប្រតិបត្តិការដែលមានសុពលភាពមិនទទួលបានការបញ្ជាក់ភ្លាមៗទេ។ ជាធម្មតា ពួកវាចូលទៅក្នុងកន្លែងបណ្ដោះអាសន្នដែលហៅថា "mempool" ដែលពួកគេរង់ចាំជ្រើសរើសសម្រាប់ការដាក់បញ្ចូលក្នុងប្លុក។ ប្រតិបត្តិការដែលមានតម្លៃខ្ពស់ច្រើនតែត្រូវបានផ្តល់អាទិភាពដោយអ្នករុករករ៉ែ ឬអ្នកមានសុពលភាព ដោយសារពួកគេផ្តល់ការលើកទឹកចិត្តកាន់តែប្រសើរ។
កំពុងរង់ចាំទល់នឹងការបញ្ជាក់
ប្រតិបត្តិការនៅក្នុង mempool ត្រូវបានចាត់ទុកថា "កំពុងរង់ចាំ"។ វាគ្រាន់តែ "បញ្ជាក់" នៅពេលដែលប្លុកដែលមានវាត្រូវបានជីកយករ៉ែដោយជោគជ័យ ឬធ្វើឱ្យមានសុពលភាព និងបន្ថែមទៅក្នុងសៀវភៅបញ្ជី blockchain ។
យន្តការផ្ទៀងផ្ទាត់ដែលបានចែកចាយនេះគឺជាអ្វីដែលធ្វើឱ្យ blockchains មានភាពធន់នឹងការក្លែងបន្លំ និងការគ្រប់គ្រងកណ្តាល។ ដោយតម្រូវឱ្យមានការឯកភាពពីថ្នាំងឯករាជ្យជាច្រើន blockchains រក្សាការជឿទុកចិត្តនៅក្នុងប្រព័ន្ធអេកូវិមជ្ឈការ។
អ្នកអាចសប្បាយរីករាយនឹងនេះផងដែរ