Home » គ្រីបតូ »

ប្រតិបត្តិការ BLOCKCHAIN: ពីការចុះហត្ថលេខារហូតដល់ការបញ្ជាក់

ស្វែងយល់ពីរបៀបដែលប្រតិបត្តិការ blockchain ដំណើរការ ចាប់ពីការចុះហត្ថលេខាឌីជីថលរហូតដល់ការបញ្ជាក់បណ្តាញ និងការទូទាត់ចុងក្រោយ។

ប្រតិបត្តិការ blockchain គឺជាដំណើរការដែលទិន្នន័យ ឬទ្រព្យសម្បត្តិត្រូវបានផ្ទេរពីអ្នកចូលរួមម្នាក់ទៅម្នាក់ទៀតតាមរយៈបណ្តាញវិមជ្ឈការ។ ជាទូទៅត្រូវបានផ្សារភ្ជាប់ជាមួយនឹងរូបិយប័ណ្ណគ្រីបតូដូចជា Bitcoin និង Ethereum ប្រតិបត្តិការ blockchain បង្កើតជាផ្នែកសំខាន់នៃបច្ចេកវិទ្យា ledger វិមជ្ឈការ (DLT) ។ ប៉ុន្តែតើមានអ្វីកើតឡើងនៅក្រោមក្រណាត់នៅពេលប្រតិបត្តិការត្រូវបានធ្វើឡើង? ចូរ​បំបែក​វា​ឱ្យ​លម្អិត—ពី​ការ​ចុះហត្ថលេខា​លើ​គ្រីបគ្រីប​ទៅ​ការ​បញ្ជាក់​ចុងក្រោយ​នៅលើ blockchain។

នៅកម្រិតខ្ពស់ ប្រតិបត្តិការ blockchain ពាក់ព័ន្ធនឹងដំណាក់កាលជាច្រើន៖

  1. ការបង្កើត និងចុះហត្ថលេខាលើប្រតិបត្តិការ៖ អ្នកផ្ញើចាប់ផ្តើមប្រតិបត្តិការ ហើយ "ចុះហត្ថលេខា" វាដោយប្រើសោឯកជន ដោយបង្ហាញថាពួកគេមានសិទ្ធិអំណាចក្នុងការផ្លាស់ទីទ្រព្យសកម្មឌីជីថល។
  2. ការផ្សាយ៖ ប្រតិបត្តិការដែលបានចុះហត្ថលេខាត្រូវបានផ្សាយទៅបណ្តាញ blockchain ពីម្នាក់ទៅម្នាក់។
  3. សុពលភាព៖ ថ្នាំងបណ្តាញ (កុំព្យូទ័រដែលរក្សា blockchain) ផ្ទៀងផ្ទាត់ប្រតិបត្តិការសម្រាប់ភាពត្រឹមត្រូវ និងទម្រង់ត្រឹមត្រូវ។
  4. ការដាក់បញ្ចូលក្នុងប្លុក៖ ប្រតិបត្តិការដែលមានសុពលភាពត្រូវបានចងក្រងជាប្លុកដោយអ្នករុករករ៉ែ (នៅក្នុងប្រព័ន្ធភស្តុតាងនៃការងារ) ឬអ្នកផ្តល់សុពលភាព (នៅក្នុងភស្តុតាងនៃភាគហ៊ុន) អាស្រ័យលើយន្តការនៃការយល់ស្របបណ្តាញ។
  5. ការបញ្ជាក់៖ នៅពេលដែលប្លុកដែលមានប្រតិបត្តិការត្រូវបានបន្ថែមទៅ blockchain នោះប្រតិបត្តិការត្រូវបានចាត់ទុកថាត្រូវបានបញ្ជាក់។ ការ​បញ្ជាក់​បន្ថែម​ត្រូវ​បាន​បន្ថែម ខណៈ​ប្លុក​បន្ថែម​ទៀត​ត្រូវ​បាន​បន្ថែម​នៅ​ខាង​លើ។

ជំហាននីមួយៗទាំងនេះពាក់ព័ន្ធនឹងបច្ចេកវិទ្យាស្មុគស្មាញ ដែលធានានូវតម្លាភាព សុវត្ថិភាព និងមិនអាចផ្លាស់ប្តូរបាន ដែលជាអត្ថប្រយោជន៍ស្នូលនៃប្រព័ន្ធ blockchain ។ នៅក្នុងការណែនាំលម្អិតនេះ យើងនឹងដើរឆ្លងកាត់ដំណាក់កាលនីមួយៗទាំងនេះ ដើម្បីស្វែងយល់ពីរបៀបដែលប្រតិបត្តិការ blockchain ពិតជាដំណើរការតាំងពីដើមដល់ចប់។

រាល់ប្រតិបត្តិការ blockchain ចាប់ផ្តើមដោយហត្ថលេខាឌីជីថល។ ដំណើរការគ្រីបគ្រីបនេះធានាទាំងភាពត្រឹមត្រូវ និងសុចរិតភាពនៃប្រតិបត្តិការ។ នេះជារបៀបដែលវាដំណើរការ៖

ការសរសេរកូដសម្ងាត់ឯកជន និងសាធារណៈ

អ្នកប្រើប្រាស់ blockchain គ្រប់រូបមានសោឯកជន និងសោសាធារណៈដែលត្រូវគ្នា។ សោឯកជនត្រូវតែស្គាល់សម្រាប់តែម្ចាស់ប៉ុណ្ណោះ ខណៈដែលសោសាធារណៈអាចចែករំលែកដោយបើកចំហ។ នៅពេលអ្នកចង់ផ្ញើទ្រព្យសកម្ម ឬព័ត៌មាននៅលើ blockchain ដូចជារូបិយបណ្ណរូបិយបណ្ណ - អ្នក "ចុះហត្ថលេខា" ប្រតិបត្តិការដោយប្រើសោឯកជនរបស់អ្នក។ វាបង្កើតហត្ថលេខាឌីជីថលតែមួយគត់។

បន្ទាប់មកថ្នាំងផ្សេងទៀតនៅលើបណ្តាញនឹងប្រើសោសាធារណៈរបស់អ្នកដើម្បីផ្ទៀងផ្ទាត់ហត្ថលេខា។ ប្រសិនបើប្រតិបត្តិការត្រូវគ្នានឹងទិន្នន័យដែលបានចុះហត្ថលេខា ពួកគេអាចប្រាកដថាវាត្រូវបានអនុញ្ញាតដោយម្ចាស់សោឯកជន ហើយប្រតិបត្តិការនេះមិនត្រូវបានផ្លាស់ប្តូរទេ។

រចនាសម្ព័ន្ធនៃប្រតិបត្តិការ Blockchain

ប្រតិបត្តិការ blockchain ជាធម្មតាមានធាតុផ្សំដូចខាងក្រោម៖

  • បញ្ចូល៖ ព័ត៌មានអំពីរបៀបដែលអ្នកផ្ញើទទួលបានមូលនិធិ ឬទ្រព្យសម្បត្តិដែលកំពុងផ្ទេរ (ឧ. លេខសម្គាល់ប្រតិបត្តិការពីមុន)។
  • លទ្ធផល៖ អាសយដ្ឋានគោលដៅ និងចំនួនទឹកប្រាក់ដែលកំពុងត្រូវបានផ្ញើ។
  • ហត្ថលេខាឌីជីថល៖ ភស្តុតាងដែលអ្នកផ្ញើបានអនុញ្ញាតប្រតិបត្តិការ។
  • សោសាធារណៈ៖ អនុញ្ញាតឱ្យអ្នកចូលរួមបណ្តាញផ្ទៀងផ្ទាត់ហត្ថលេខា។

នៅក្នុងបណ្តាញដូចជា Bitcoin ដំណើរការហត្ថលេខាឌីជីថលនេះធ្វើឡើងតាម Elliptic Curve Digital Signature Algorithm (ECDSA)។ ម្យ៉ាងវិញទៀត Ethereum ជារឿយៗប្រើគ្រោងការណ៍ SECP256k1 ។

សារៈសំខាន់នៃការចុះហត្ថលេខា

បើគ្មានការចុះហត្ថលេខាឌីជីថលទេ blockchain នឹងខ្វះយន្តការណាមួយដើម្បីផ្ទៀងផ្ទាត់ភាពស្របច្បាប់នៃប្រតិបត្តិការ។ ការចុះហត្ថលេខាភ្ជាប់ប្រតិបត្តិការជាពិសេសទៅនឹងសោឯកជនរបស់អ្នកផ្ញើ ដែលធានាថាគ្មាននរណាម្នាក់អាចក្លែងបន្លំ ឬផ្លាស់ប្តូរប្រតិបត្តិការដែលកំពុងដំណើរការបានទេ។

ការពិចារណាអំពីសុវត្ថិភាព

សោឯកជនត្រូវតែរក្សាទុកដោយសុវត្ថិភាព ជាធម្មតាដោយប្រើកាបូបផ្នែករឹង កាបូបកម្មវិធីសុវត្ថិភាព ឬយន្តការគ្រីបគ្រីបផ្សេងទៀត។ ប្រសិនបើមានការសម្របសម្រួល តួអង្គព្យាបាទអាចចាប់ផ្តើមប្រតិបត្តិការក្លែងបន្លំ ដែលស្ទើរតែមិនអាចត្រឡប់វិញបាន។

មានតែប្រតិបត្តិការដែលបានចុះហត្ថលេខាប៉ុណ្ណោះដែលត្រូវបានទទួលយកដោយថ្នាំង blockchain សម្រាប់សុពលភាព។ វាធានាបាននូវវិមជ្ឈការ ការពារការចំណាយទ្វេដង និងបង្កើនសុវត្ថិភាពនៅទូទាំងបណ្តាញទាំងមូល។

នៅក្នុងខ្លឹមសារ ដំណាក់កាលចុះហត្ថលេខា គឺជាជំហានអនុញ្ញាតក្នុងដំណើរការប្រតិបត្តិការ blockchain ណាមួយ។ បើគ្មានវាទេ ប្រព័ន្ធនឹងមិនមានភាពជឿជាក់ ឬសុវត្ថិភាពទេ។

Cryptocurrencies ផ្តល់នូវសក្តានុពលត្រឡប់មកវិញខ្ពស់ និងសេរីភាពហិរញ្ញវត្ថុកាន់តែច្រើនតាមរយៈវិមជ្ឈការ ប្រតិបត្តិការនៅក្នុងទីផ្សារដែលបើកចំហ 24/7 ។ ទោះជាយ៉ាងណាក៏ដោយ ពួកវាជាទ្រព្យសម្បត្តិដែលមានហានិភ័យខ្ពស់ដោយសារតែការប្រែប្រួលខ្លាំង និងកង្វះបទប្បញ្ញត្តិ។ ហានិភ័យចម្បងរួមមានការខាតបង់ឆាប់រហ័ស និងការបរាជ័យផ្នែកសុវត្ថិភាពតាមអ៊ីនធឺណិត។ គន្លឹះនៃភាពជោគជ័យគឺការវិនិយោគតែជាមួយយុទ្ធសាស្រ្តច្បាស់លាស់ និងជាមួយដើមទុនដែលមិនប៉ះពាល់ដល់ស្ថិរភាពហិរញ្ញវត្ថុរបស់អ្នក។

Cryptocurrencies ផ្តល់នូវសក្តានុពលត្រឡប់មកវិញខ្ពស់ និងសេរីភាពហិរញ្ញវត្ថុកាន់តែច្រើនតាមរយៈវិមជ្ឈការ ប្រតិបត្តិការនៅក្នុងទីផ្សារដែលបើកចំហ 24/7 ។ ទោះជាយ៉ាងណាក៏ដោយ ពួកវាជាទ្រព្យសម្បត្តិដែលមានហានិភ័យខ្ពស់ដោយសារតែការប្រែប្រួលខ្លាំង និងកង្វះបទប្បញ្ញត្តិ។ ហានិភ័យចម្បងរួមមានការខាតបង់ឆាប់រហ័ស និងការបរាជ័យផ្នែកសុវត្ថិភាពតាមអ៊ីនធឺណិត។ គន្លឹះនៃភាពជោគជ័យគឺការវិនិយោគតែជាមួយយុទ្ធសាស្រ្តច្បាស់លាស់ និងជាមួយដើមទុនដែលមិនប៉ះពាល់ដល់ស្ថិរភាពហិរញ្ញវត្ថុរបស់អ្នក។

នៅពេលដែលប្រតិបត្តិការ blockchain ត្រូវបានចុះហត្ថលេខាយ៉ាងត្រឹមត្រូវ វាផ្លាស់ទីទៅដំណាក់កាលសុពលភាព។ នៅចំណុចនេះ វាត្រូវបានចាក់ផ្សាយទៅកាន់បណ្តាញ blockchain កាន់តែទូលំទូលាយ ដែលវារង់ចាំការបញ្ជាក់ដោយអ្នកចូលរួមបណ្តាញផ្សេងទៀត ដែលគេស្គាល់ថាជាអ្នកផ្តល់សុពលភាព ឬអ្នករុករករ៉ែ - អាស្រ័យលើក្បួនដោះស្រាយការយល់ស្រប។

ការផ្សាយតាមបណ្តាញ

បន្ទាប់ពីបានចុះហត្ថលេខា ប្រតិបត្តិការត្រូវបានផ្ញើទៅកាន់ថ្នាំងក្នុងបណ្តាញ blockchain ។ ថ្នាំងនោះបន្តផ្សព្វផ្សាយ ឬចាក់ផ្សាយវាទៅមិត្តភក្ដិរបស់វាក្នុងឥទ្ធិពលជារលក។ ជាលទ្ធផល ថ្នាំងទាំងអស់ទទួលបានច្បាប់ចម្លងនៃប្រតិបត្តិការ ហើយចាប់ផ្តើមធ្វើឱ្យវាមានសុពលភាព។

ការត្រួតពិនិត្យសុពលភាព

រាល់ថ្នាំងនីមួយៗពិនិត្យប្រតិបត្តិការដោយឯករាជ្យ ដើម្បីធានាថា៖

  • រចនាសម្ព័ន្ធ​ប្រតិបត្តិការ​គឺ​ពិត​ជា​មាន​សុពលភាព (ធ្វើ​ទ្រង់ទ្រាយ​ត្រឹមត្រូវ)។
  • ហត្ថលេខាឌីជីថលគឺត្រឹមត្រូវ និងអាចផ្ទៀងផ្ទាត់បានតាមរយៈសោសាធារណៈរបស់អ្នកផ្ញើ។
  • អ្នកផ្ញើមានមូលនិធិ/ទ្រព្យសកម្មគ្រប់គ្រាន់ដើម្បីធ្វើការផ្ទេរប្រាក់ (បានផ្ទៀងផ្ទាត់តាមរយៈប្រតិបត្តិការកន្លងមក)។
  • ការបញ្ចូលដូចគ្នានេះមិនត្រូវបានចំណាយពីមុនទេ (ការពារការចំណាយទ្វេដង)។

មាន​តែ​ប្រតិបត្តិការ​ដែល​ឆ្លង​កាត់​លក្ខណៈ​វិនិច្ឆ័យ​ទាំង​អស់​ប៉ុណ្ណោះ​ត្រូវ​បាន​ចាត់​ទុក​ថា​មាន​សុពលភាព និង​ត្រូវ​បាន​តម្រង់​ជួរ​សម្រាប់​ការ​ដាក់​បញ្ចូល​ក្នុង​ប្លុក។

គំរូឯកភាព

បណ្តាញ Blockchain ដំណើរការដោយប្រើយន្តការឯកភាព ដើម្បីយល់ព្រមលើប្រតិបត្តិការដែលមានសុពលភាព។ ម៉ូដែលពេញនិយមបំផុតពីរគឺ៖

  • ភស្តុតាងនៃការងារ (PoW): អ្នករុករករ៉ែប្រកួតប្រជែងដើម្បីដោះស្រាយល្បែងផ្គុំរូបគណិតវិទ្យាដ៏ស្មុគស្មាញ។ អ្នករុករករ៉ែដែលឈ្នះនឹងបន្ថែមប្លុកទៅខ្សែសង្វាក់ ហើយទទួលបានរង្វាន់។
  • ភស្តុតាងនៃភាគហ៊ុន (PoS)៖ អ្នកផ្តល់សុពលភាពត្រូវបានជ្រើសរើសដោយផ្អែកលើចំនួនថូខឹនដែលពួកគេភ្នាល់។ ពួកគេស្នើ និងបញ្ជាក់ប្លុកនៅក្នុងដំណើរការដែលប្រើថាមពលតិចជាង PoW។

នៅក្នុងម៉ូដែលទាំងពីរ គោលដៅគឺដូចគ្នា៖ រួមបញ្ចូលប្រតិបត្តិការស្របច្បាប់នៅក្នុង blockchain ខណៈពេលដែលបដិសេធមិនសុពលភាព ឬព្យាបាទ។

បណ្តុំប្រតិបត្តិការ (Mempool)

ប្រតិបត្តិការដែលមានសុពលភាពមិនទទួលបានការបញ្ជាក់ភ្លាមៗទេ។ ជាធម្មតា ពួកវាចូលទៅក្នុងកន្លែងបណ្ដោះអាសន្នដែលហៅថា "mempool" ដែលពួកគេរង់ចាំជ្រើសរើសសម្រាប់ការដាក់បញ្ចូលក្នុងប្លុក។ ប្រតិបត្តិការ​ដែល​មាន​តម្លៃ​ខ្ពស់​ច្រើន​តែ​ត្រូវ​បាន​ផ្តល់​អាទិភាព​ដោយ​អ្នក​រុករក​រ៉ែ ឬ​អ្នក​មាន​សុពលភាព ដោយសារ​ពួកគេ​ផ្តល់​ការ​លើក​ទឹកចិត្ត​កាន់តែ​ប្រសើរ។

កំពុងរង់ចាំទល់នឹងការបញ្ជាក់

ប្រតិបត្តិការនៅក្នុង mempool ត្រូវបានចាត់ទុកថា "កំពុងរង់ចាំ"។ វាគ្រាន់តែ "បញ្ជាក់" នៅពេលដែលប្លុកដែលមានវាត្រូវបានជីកយករ៉ែដោយជោគជ័យ ឬធ្វើឱ្យមានសុពលភាព និងបន្ថែមទៅក្នុងសៀវភៅបញ្ជី blockchain ។

យន្តការផ្ទៀងផ្ទាត់ដែលបានចែកចាយនេះគឺជាអ្វីដែលធ្វើឱ្យ blockchains មានភាពធន់នឹងការក្លែងបន្លំ និងការគ្រប់គ្រងកណ្តាល។ ដោយតម្រូវឱ្យមានការឯកភាពពីថ្នាំងឯករាជ្យជាច្រើន blockchains រក្សាការជឿទុកចិត្តនៅក្នុងប្រព័ន្ធអេកូវិមជ្ឈការ។

វិនិយោគឥឡូវនេះ >>