Home » គ្រីបតូ »

BURROW ក្នុង HYPERLEDGER បានពន្យល់

ស្វែងយល់ថាតើ Hyperledger Burrow ជាអ្វី របៀបដែលវាដំណើរការ និងរបៀបដែលវាខុសគ្នាពីវេទិកា blockchain ផ្សេងទៀតនៅក្នុងប្រព័ន្ធអេកូឡូស៊ី Hyperledger ។

Hyperledger Burrow គឺជាម៉ាស៊ីនភ្ញៀវ blockchain ដែលមានការអនុញ្ញាតតែមួយគត់ ដែលបង្កើតជាផ្នែកនៃគម្រោង Hyperledger ទូលំទូលាយ ដែលរៀបចំដោយ Linux Foundation ។ ដើមឡើយបានរួមចំណែកដោយ Monax (ពីមុនត្រូវបានគេស្គាល់ថាជា Eris Industries) Burrow ត្រូវបានសម្គាល់នៅក្នុងប្រព័ន្ធអេកូឡូស៊ី Hyperledger ថាជាអតិថិជន blockchain ដំបូងដែលគាំទ្រ Ethereum Virtual Machine (EVM) ដែលធ្វើឱ្យវាត្រូវគ្នាជាមួយនឹងកិច្ចសន្យាឆ្លាតវៃដែលមានមូលដ្ឋានលើ Ethereum ដែលបានសរសេរនៅក្នុង Solidity ។

Burrow ត្រូវបានរចនាឡើងដើម្បីផ្តល់នូវប្រព័ន្ធ blockchain ម៉ូឌុល ដោយផ្តោតលើភាពសាមញ្ញ ល្បឿន និងការកំណត់ចុងក្រោយនៃប្រតិបត្តិការ។ វាត្រូវបានសរសេរជាភាសាកម្មវិធី Go និងត្រូវបានធ្វើឱ្យប្រសើរឡើងសម្រាប់ភាពងាយស្រួលនៃការប្រើប្រាស់នៅក្នុងការដាក់ឱ្យប្រើប្រាស់ blockchain ដែលមានមូលដ្ឋានលើក្រុមដែលមានការអនុញ្ញាត។ ខណៈពេលដែលគាំទ្រ EVM នោះ Burrow ក៏រួមបញ្ចូលផងដែរនូវមុខងារអនុញ្ញាត និងអភិបាលកិច្ចដើមរបស់វា ដែលកែសម្រួលសម្រាប់បរិស្ថានសហគ្រាស។

ក្នុងនាមជាក្របខ័ណ្ឌមួយក្នុងចំណោមក្របខ័ណ្ឌជាច្រើននៅក្នុងឈុត Hyperledger, Burrow មានភាពខុសប្លែកគ្នាយ៉ាងខ្លាំងពីកម្មវិធីផ្សេងទៀតដូចជា Hyperledger Fabric Iroha ដោយផ្តល់ជូននូវការដាក់ពង្រាយប្រព័ន្ធគោលពីរតែមួយទម្ងន់ស្រាល ដែលរួមបញ្ចូលការយល់ស្រប ការអនុវត្តកិច្ចសន្យាឆ្លាតវៃ និងអភិបាលកិច្ចដែលមានការអនុញ្ញាតនៅក្នុងជង់រួមគ្នា។

ករណីប្រើប្រាស់ចម្បងរបស់វាបានវិលជុំវិញឧស្សាហកម្មដែលស្វែងរកភាពត្រូវគ្នាជាមួយ Ethereum នៅក្នុងបរិបទដែលមានការអនុញ្ញាត ដូចជាសេវាកម្មហិរញ្ញវត្ថុ បច្ចេកវិទ្យាច្បាប់ និងការគ្រប់គ្រងអត្តសញ្ញាណសហគ្រាស។ ការអនុវត្តកិច្ចសន្យាឆ្លាតវៃកំណត់ដែលផ្តល់ដោយ Burrow ធានានូវភាពស៊ីសង្វាក់គ្នារវាងថ្នាំង ដែលជាតម្រូវការសំខាន់សម្រាប់បរិស្ថានដែលបានគ្រប់គ្រង។

លក្ខណៈសំខាន់ៗរបស់ Hyperledger Burrow រួមមាន៖

  • ភាពឆបគ្នារបស់ម៉ាស៊ីននិម្មិត Ethereum (EVM)
  • ការរចនាបណ្តាញដែលបានអនុញ្ញាត
  • យន្តការគ្រប់គ្រង និងការគ្រប់គ្រងការចូលប្រើដែលមានស្រាប់
  • ប្រព័ន្ធគោលពីរតែមួយសម្រាប់ប្រតិបត្តិការថ្នាំងពេញលេញ
  • ក្បួនដោះស្រាយការឯកភាពផ្អែកលើ Byzantine Fault Tolerance (BFT)

ទោះបីជា Burrow លែងស្ថិតក្រោមការអភិវឌ្ឍន៍យ៉ាងសកម្ម ប៉ុន្តែវាបានដាក់មូលដ្ឋានគ្រឹះដ៏សំខាន់សម្រាប់ការរួមបញ្ចូល blockchain ដែលត្រូវបានអនុញ្ញាតដោយ Ethereum ដែលមានឥទ្ធិពលលើគម្រោងផ្សេងទៀតនៅក្នុង និងលើសពីក្របខ័ណ្ឌ Hyperledger ។

ខណៈពេលដែល Hyperledger Burrow និង Hyperledger Fabric ទាំងពីរបម្រើតម្រូវការ blockchain របស់សហគ្រាស ពួកគេដោះស្រាយអាទិភាពផ្សេងៗគ្នា និងទទួលយកទស្សនវិជ្ជាស្ថាបត្យកម្មផ្សេងៗគ្នា។ ការស្វែងយល់ពីភាពខុសគ្នាទាំងនេះគឺមានសារៈសំខាន់សម្រាប់ស្ថាប័នដែលសម្រេចចិត្តរវាងក្របខ័ណ្ឌ Hyperledger សម្រាប់ការអភិវឌ្ឍ និងការដាក់ឱ្យប្រើប្រាស់បច្ចេកវិទ្យាបញ្ជីឈ្មោះដែលបានចែកចាយ (DLTs)។

១. ការយល់ស្រប និងប្រតិបត្តិការចុងក្រោយ
Hyperledger Burrow ប្រើក្បួនដោះស្រាយការយល់ស្រប Byzantine Fault Tolerant (BFT) ដែលគេស្គាល់ថា Tendermint ។ នេះអនុញ្ញាតឱ្យប្រតិបត្តិការចុងក្រោយកំណត់ភ្លាមៗ មានន័យថានៅពេលដែលប្លុកត្រូវបានបន្ថែម វាគឺជាចុងក្រោយ ហើយមិនអាចត្រឡប់វិញបានទេ។ គំរូបែបនេះគឺសមល្អសម្រាប់ករណីប្រើប្រាស់ដែលទាមទារការអនុលោមតាមបទប្បញ្ញត្តិ និងសវនកម្ម។

ផ្ទុយទៅវិញ ក្រណាត់ Hyperledger Fabric គាំទ្រគំរូការយល់ស្របដែលអាចដោតបាន ដែលធាតុផ្សំនៃប្រព័ន្ធ - ការបញ្ជាទិញ ការយល់ព្រម និងថ្នាំងប្រព្រឹត្ត - ត្រូវបានបំបែកជាគូ។ នេះផ្តល់នូវភាពបត់បែនក្នុងការកំណត់រចនាសម្ព័ន្ធប្រព័ន្ធ ប៉ុន្តែការបញ្ចប់ប្រតិបត្តិការប្រហែលជាមិនមានភាពសាមញ្ញដូចនៅក្នុង Burrow នោះទេ។

២. ភាសាកិច្ចសន្យាឆ្លាតវៃ
លក្ខណៈពិសេសប្លែកបំផុតមួយរបស់ Burrow គឺការគាំទ្ររបស់វាសម្រាប់កិច្ចសន្យាឆ្លាតវៃដែលឆបគ្នាជាមួយ Ethereum ដែលបានសរសេរនៅក្នុង Solidity ។ នេះអនុញ្ញាតឱ្យអ្នកអភិវឌ្ឍន៍ដែលស្គាល់ Ethereum ងាយស្រួលផ្លាស់ប្តូរទៅ ឬពិសោធន៍ជាមួយ Burrow នៅក្នុងការកំណត់ដែលមានការអនុញ្ញាត។ Fabric ប្រើវិធីសាស្រ្តផ្ទាល់ខ្លួនរបស់វាចំពោះកិច្ចសន្យាឆ្លាតវៃ (ហៅថា "chaincode") ដែលអាចត្រូវបានសរសេរជាភាសាសរសេរកម្មវិធីដែលមានគោលបំណងទូទៅដូចជា Go, Java ឬ JavaScript។

៣. បណ្តាញ Topology និងប្រតិបត្តិការថ្នាំង
Burrow ផ្តល់នូវការអនុវត្តថ្នាំងដែលមានទម្ងន់ស្រាល និងបង្រួបបង្រួមនៅក្នុងប្រព័ន្ធគោលពីរតែមួយ ដែលធ្វើអោយការដាក់ពង្រាយ និងការថែទាំងាយស្រួល។ នេះ​ផ្ទុយ​ស្រឡះ​ជាមួយ Fabric ដែល​តម្រូវ​ឱ្យ​មាន​សមាសធាតុ​ជាច្រើន (មិត្តភ័ក្តិ សេវា​បញ្ជា​ទិញ អាជ្ញាធរ​វិញ្ញាបនបត្រ) ដើម្បី​ដំណើរការ និង​គ្រប់គ្រង​ដោយ​ឯករាជ្យ។

៤. ការអនុញ្ញាត និងអភិបាលកិច្ច
ខណៈពេលដែលក្របខ័ណ្ឌទាំងពីរត្រូវបានរចនាឡើងដោយមានបណ្តាញអនុញ្ញាតនៅក្នុងចិត្ត គំរូរបស់ Burrow រួមបញ្ចូលយន្តការអនុញ្ញាតដោយផ្ទាល់ទៅក្នុងកម្មវិធីថ្នាំង។ Fabric ផ្តល់​នូវ​ការ​រៀបចំ​ការអនុញ្ញាត​ជា​ម៉ូឌុល​បន្ថែម​ទៀត​តាមរយៈ​បញ្ជី​គ្រប់គ្រង​ការ​ចូល​ប្រើប្រាស់ និង​អ្នក​ផ្តល់​អត្តសញ្ញាណ​ដែល​អាច​កំណត់​រចនាសម្ព័ន្ធ​បាន ដោយ​ផ្តល់​ការ​ប្ដូរ​តាម​បំណង​បន្ថែម​ទៀត​ក្នុង​តម្លៃ​ស្មុគស្មាញ។

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

ចំណុចខ្លាំងរបស់ Fabric ស្ថិតនៅក្នុងការរួមបញ្ចូលសហគ្រាស ដោយផ្តល់ជូននូវខ្សែសង្វាក់ផ្គត់ផ្គង់ដ៏ស្មុគស្មាញ ការធានារ៉ាប់រង និងដំណោះស្រាយថែទាំសុខភាព តាមរយៈការរចនាម៉ូដម៉ូឌុលដ៏សម្បូរបែបរបស់វា។ ភាពបត់បែនរបស់វាត្រូវបានចាត់ទុកយ៉ាងខ្លាំងក្នុងចំណោមអ្នកបញ្ចូលប្រព័ន្ធ និងអ្នកអភិវឌ្ឍន៍ដែលបង្កើតបណ្តាញ DLT ផ្ទាល់ខ្លួន។

សរុបមក ខណៈពេលដែលក្របខ័ណ្ឌទាំងពីរផ្តល់នូវសមត្ថភាព blockchain ដែលមានការអនុញ្ញាតខ្លាំងនោះ Burrow ត្រូវបានគេមើលឃើញថាល្អបំផុតជាវេទិកាដែលមានលក្ខណៈឯកទេស និងត្រូវគ្នានឹង EVM ដែលត្រូវបានរចនាឡើងសម្រាប់អង្គការដែលចង់បានមុខងារ blockchain តូចចង្អៀត ទម្ងន់ស្រាល ជាមួយនឹងអន្តរប្រតិបត្តិការ Ethereum ចំណែកឯ Fabric ពូកែជាកញ្ចប់ឧបករណ៍អភិវឌ្ឍន៍ blockchain សហគ្រាសដែលមានលក្ខណៈពិសេសពេញលេញ។

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

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

ការចាប់ឆ្នោតដំបូងរបស់ Hyperledger Burrow កើតចេញពីភាពឆបគ្នានៃ Ethereum ដែលគ្មានថ្នេររបស់វានៅក្នុងបណ្តាញដែលមានការអនុញ្ញាត។ ស្ថាប័នដែលចាប់អារម្មណ៍ក្នុងការសាកល្បងកិច្ចសន្យាដែលមានមូលដ្ឋានលើ Solidity ឬការផ្សារភ្ជាប់បរិស្ថាន blockchain សាធារណៈ និងឯកជន ជារឿយៗជ្រើសរើស Burrow សម្រាប់ភាពសាមញ្ញ ល្បឿន និងការកំណត់របស់វា។

ករណីប្រើប្រាស់៖

  • កម្មវិធីច្បាប់ និងអភិបាលកិច្ច៖ ក្រុមហ៊ុនច្បាប់ និងការចាប់ផ្តើមបច្ចេកវិទ្យាផ្នែកច្បាប់បានប្រើ Burrow ដើម្បីអ៊ិនកូដកិច្ចសន្យាឆ្លាតវៃទាក់ទងនឹងឯកសារច្បាប់ និងកិច្ចព្រមព្រៀងឌីជីថល ដោយទទួលបានអត្ថប្រយោជន៍ពីការប្រតិបត្តិតាមការកំណត់ដែលធានាដោយយន្តការឯកភាព BFT ។
  • សេវាកម្មហិរញ្ញវត្ថុ៖ Burrow ត្រូវបានប្រើនៅក្នុងគម្រោងសាកល្បងដែលពាក់ព័ន្ធនឹងការបញ្ជាក់ទ្រព្យសម្បត្តិឌីជីថល យន្តការទូទាត់អន្តរធនាគារ និងប្រអប់ខ្សាច់បទប្បញ្ញត្តិ ដើម្បីបង្ហាញករណីប្រើប្រាស់ដែលរួមបញ្ចូលតក្កវិជ្ជា Ethereum ជាមួយការអនុញ្ញាតកម្រិតសហគ្រាស។
  • គម្រោងសិក្សា និងស្រាវជ្រាវ៖ សាកលវិទ្យាល័យ និងក្រុមស្រាវជ្រាវ blockchain បានជួល Burrow ដើម្បីសិក្សាការអនុវត្ត blockchain កូនកាត់ និងការកំណត់រចនាសម្ព័ន្ធការដាក់ឱ្យប្រើប្រាស់សាកល្បង។
  • Enterprise Ethereum Integration៖ ក្រុមហ៊ុនដែលពិសោធន៍ជាមួយ dApps ដែលមានមូលដ្ឋានលើ Ethereum អាចដាក់ពង្រាយពួកវានៅក្នុង Burrow ដើម្បីធ្វើសុពលភាពប្រតិបត្តិការក្រោមគំរូដែលមានការអនុញ្ញាត សម្របសម្រួលភស្តុតាងនៃគំនិតដោយមិនប្រើបណ្តាញសាធារណៈ។

ការអភិវឌ្ឍន៍ និងស្ថានភាព៖
វាជារឿងសំខាន់ក្នុងការកត់សម្គាល់ថា ជាមួយនឹងការវិវឌ្ឍន៍ថ្មីៗ Hyperledger Burrow គឺស្ថិតនៅក្នុងរបៀបថែទាំតែប៉ុណ្ណោះ ហើយមិនស្ថិតនៅក្រោមការអភិវឌ្ឍន៍សកម្មទៀតទេ។ ការអាប់ដេតសំខាន់ៗចុងក្រោយផ្តោតលើការធានាភាពត្រូវគ្នាជាមួយនឹងប្រព័ន្ធអេកូឡូស៊ី Hyperledger ដ៏ទូលំទូលាយ និងការដោះស្រាយបញ្ហាសំខាន់ៗ។

មូលដ្ឋាន​កូដ​របស់​គម្រោង​នេះ​នៅ​តែ​មាន​ក្រោម​អាជ្ញាប័ណ្ណ​ប្រភព​បើកចំហ ដែល​ត្រូវ​បាន​រក្សា​ទុក​សម្រាប់​គោលបំណង​ទុកជា​ឯកសារ ការអប់រំ និង​ដោយ​ប្រើ​សម។ ខណៈពេលដែលការកែលម្អសកម្មបានឈប់ដំណើរការ Burrow បានចូលរួមចំណែកយ៉ាងសំខាន់ក្នុងការធ្វើឱ្យស្តង់ដារនៃការយល់ស្រប BFT និងការរួមបញ្ចូល EVM នៅក្នុងបរិយាកាសដែលបានអនុញ្ញាត។ កេរ្តិ៍ដំណែលរបស់វាបន្តតាមរយៈគម្រោងថ្មីៗនៅក្នុងសហគមន៍ Ethereum និង Hyperledger ដែលស្វែងរកការភ្ជាប់ EVM ជាមួយនឹងករណីប្រើប្រាស់សហគ្រាស។

ជម្រើស និងការធ្វើចំណាកស្រុក៖
សម្រាប់ស្ថាប័នដែលកំពុងពិចារណា Burrow ឬកំពុងស្វែងរកការធ្វើចំណាកស្រុក ក្របខ័ណ្ឌផ្សេងទៀតដូចជា Hyperledger Besu (ក៏គាំទ្រ EVM និងត្រូវបានបង្កើតឡើងជាពិសេសសម្រាប់ភាពឆបគ្នារបស់ Ethereum) ឬសូម្បីតែ Hyperledger Fabric (សម្រាប់ការដាក់ពង្រាយសហគ្រាសតាមតម្រូវការបន្ថែម) អាចបង្ហាញថាសមរម្យ អាស្រ័យលើតម្រូវការហេដ្ឋារចនាសម្ព័ន្ធ និងគោលដៅអភិវឌ្ឍន៍។

សរុបមក Hyperledger Burrow បានដើរតួយ៉ាងសំខាន់ក្នុងការវិវត្តន៍នៃ blockchain សម្រាប់អាជីវកម្ម ជាពិសេសកន្លែងដែលកិច្ចសន្យាឆ្លាតវៃ Ethereum គឺជាតម្រូវការសំខាន់នៅក្នុងបរិយាកាសដែលបានគ្រប់គ្រង។ ការច្នៃប្រឌិតរបស់វាបានបង្កើតមូលដ្ឋានគ្រឹះសម្រាប់ភាពជឿនលឿនជាបន្តបន្ទាប់ដែលភ្ជាប់វេទិកាកិច្ចសន្យាឆ្លាតវៃជាមួយនឹងការគ្រប់គ្រងសហគ្រាស។

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