Home » គ្រីបតូ »

SAWTOOTH ពន្យល់និងអ្វីដែលវាត្រូវបានរចនាសម្រាប់

ស្វែងយល់ពី Sawtooth គោលបំណងរបស់វា និងកម្មវិធី blockchain

Hyperledger Sawtooth គឺជាវេទិកា blockchain សហគ្រាសប្រភពបើកចំហដែលត្រូវបានរចនាឡើងដើម្បីបង្កើត ប្រើប្រាស់ និងដំណើរការកម្មវិធី និងបណ្តាញដែលចែកចាយសៀវភៅបញ្ជី។ បង្កើតដំបូងដោយ Intel ហើយក្រោយមកបានរួមចំណែកដល់ Hyperledger Foundation, Sawtooth ផ្តោតលើស្ថាបត្យកម្មម៉ូឌុល ការអនុញ្ញាត ការធ្វើមាត្រដ្ឋាន និងភាពបត់បែន ផ្តល់សិទ្ធិអំណាចដល់អ្នកអភិវឌ្ឍន៍ដើម្បីកំណត់ដំណោះស្រាយ blockchain ផ្ទាល់ខ្លួន។ វាអនុញ្ញាតឱ្យទទួលបានកំណត់ត្រាឌីជីថលដែលមានសុវត្ថិភាព តម្លាភាព និងអាចធ្វើសវនកម្មបានតាមរយៈការគណនាដែលបានចែកចាយ — ដោយមិនចាំបាច់ពឹងផ្អែកលើអាជ្ញាធរកណ្តាល។

លក្ខណៈ​កំណត់​មួយ​របស់ Sawtooth គឺ​ការ​គាំទ្រ​របស់​វា​សម្រាប់​ក្បួន​ដោះស្រាយ​ការ​យល់ស្រប​ដែល​អាច​ដោត​បាន និង​ដំណើរការ​ប្រតិបត្តិការ​ស្រប​គ្នា។ នេះធ្វើឱ្យវាស័ក្តិសមជាមួយកម្មវិធីលំដាប់ថ្នាក់សហគ្រាស ដូចជាការគ្រប់គ្រងខ្សែសង្វាក់ផ្គត់ផ្គង់ ការផ្ទៀងផ្ទាត់អត្តសញ្ញាណ និងការតាមដានទ្រព្យសម្បត្តិ។ វារួមបញ្ចូលនូវក្បួនដោះស្រាយការយល់ស្របប្រកបដោយភាពច្នៃប្រឌិតដែលហៅថា Proof of Elapsed Time (PoET) ដែលបង្កើតឡើងដោយ Intel ដែលប្រើប្រាស់បរិយាកាសប្រតិបត្តិដែលជឿទុកចិត្ត (TEEs) ដើម្បីបង្កើនប្រសិទ្ធភាពខណៈពេលដែលរក្សាសុវត្ថិភាព។ លើសពីនេះទៀត Sawtooth គឺជាភាសាដែលមិនគួរឱ្យជឿ - អ្នកអភិវឌ្ឍន៍អាចសរសេរកិច្ចសន្យាឆ្លាតវៃជាភាសាផ្សេងៗរួមទាំង Python, Go និង JavaScript ។

Hyperledger Sawtooth ត្រូវបានរចនាឡើងដោយមានគោលដៅច្បាស់លាស់ក្នុងចិត្ត៖ ដើម្បីបង្កើតវេទិកាដែលអាចបត់បែនបាន និងអាចចូលដំណើរការបានសម្រាប់ដំណោះស្រាយបញ្ជីរាយការចែកចាយដែលផ្តល់ភាពត្រឹមត្រូវនៃទិន្នន័យ និងតម្លាភាពប្រព័ន្ធនៅទូទាំងឧស្សាហកម្មចម្រុះ។ នៅពេលដែលបច្ចេកវិទ្យា blockchain ពង្រីកពីរូបិយប័ណ្ណគ្រីបតូទៅជាកម្មវិធីអាជីវកម្មកាន់តែទូលំទូលាយ Sawtooth តំណាងឱ្យឧបករណ៍មូលដ្ឋានសម្រាប់បង្កើតបណ្តាញដែលអាចសវនកម្ម ទុកចិត្តបាននៅក្នុងក្របខ័ណ្ឌដែលមានការអនុញ្ញាត ឬគ្មានការអនុញ្ញាត។

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

ខណៈពេលដែលមានក្របខ័ណ្ឌ blockchain ជាច្រើននៅក្នុងគម្រោង Hyperledger និងលើសពីនេះ Hyperledger Sawtooth សម្គាល់ខ្លួនវាតាមរយៈលក្ខណៈពិសេសប្លែកៗមួយចំនួនដែលធ្វើឱ្យវាស័ក្តិសមជាពិសេសសម្រាប់ករណីប្រើប្រាស់សហគ្រាស។

1. ស្ថាបត្យកម្មម៉ូឌុល

Sawtooth ត្រូវ​បាន​សាងសង់​ឡើង​ពី​ដី​ឡើង​ដោយ​មាន​ម៉ូឌុល​ក្នុង​ចិត្ត។ ការរចនានេះមានន័យថាមុខងារស្នូលនៃ blockchain ដូចជាការយល់ស្រប ដំណើរការប្រតិបត្តិការ និងការអនុញ្ញាតត្រូវបានបំបែកយ៉ាងស្អាត។ អ្នកអភិវឌ្ឍន៍ និងអង្គការអាចជំនួស ឬពង្រីកសមាសធាតុទាំងនេះដោយការខិតខំប្រឹងប្រែងតិចតួចបំផុត។ ជាឧទាហរណ៍ ជំនួសឱ្យការបង្ខំឱ្យប្រើក្បួនដោះស្រាយការឯកភាពតែមួយនៅទូទាំងថ្នាំងទាំងអស់ Sawtooth អនុញ្ញាតឱ្យមានការប្តូររវាងក្បួនដោះស្រាយដូចជា PoET, Raft និងការអនុវត្តជាក់ស្តែង Byzantine Fault Tolerance (PBFT) ដែលផ្តល់សេវាផ្គត់ផ្គង់ដល់តម្រូវការបណ្តាញផ្សេងៗគ្នា។

2. ការគាំទ្រសម្រាប់ភាសាច្រើន

មិនដូចវេទិកា blockchain មួយចំនួនដែលគាំទ្រតែភាសាកិច្ចសន្យាឆ្លាតវៃដែលមានកម្មសិទ្ធិ ឬជួរតូចចង្អៀត Sawtooth បើកដំណើរការអភិវឌ្ឍកិច្ចសន្យាឆ្លាតវៃជាភាសាសរសេរកម្មវិធីទូទៅដូចជា Python, Rust, Go និង JavaScript ជាដើម។ នេះកាត់បន្ថយឧបសគ្គចំពោះការចូលសម្រាប់អ្នកអភិវឌ្ឍន៍ និងកាត់បន្ថយពេលវេលានៃការចេញដំណើរយ៉ាងច្រើនសន្ធឹកសន្ធាប់សម្រាប់ក្រុមដែលមានបទពិសោធន៍ជាភាសាទាំងនេះរួចហើយ។

៣. ការប្រតិបត្តិប្រតិបត្តិការប៉ារ៉ាឡែល

មុខងារពិសេសមួយ ដំណើរការប្រតិបត្តិការស្របគ្នាអនុញ្ញាតឱ្យ Sawtooth ប្រតិបត្តិប្រតិបត្តិការជាច្រើនក្នុងពេលដំណាលគ្នា ជាជាងបន្តបន្ទាប់គ្នា។ នេះបង្កើនប្រសិទ្ធភាព និងសមត្ថភាពធ្វើមាត្រដ្ឋានយ៉ាងខ្លាំង ដែលអនុញ្ញាតឱ្យប្រព័ន្ធធ្វើមាត្រដ្ឋានផ្ដេកឆ្លងកាត់ថ្នាំង និងស្នូលជាច្រើនទៀត។ នៅក្នុងការប្រៀបធៀប វេទិកា blockchain ជាច្រើនត្រូវបានកំណត់ដោយការប្រតិបត្តិតែមួយខ្សែ ដែលក្លាយជាឧបសគ្គនៅក្រោមបរិមាណខ្ពស់។

4. លក្ខណៈពិសេសដែលងាយស្រួលសម្រាប់សហគ្រាស

Hyperledger Sawtooth ផ្តល់នូវបណ្តាញដែលមានការអនុញ្ញាត - មានប្រយោជន៍ក្នុងឧស្សាហកម្មដែលមានការគ្រប់គ្រងដូចជាការថែទាំសុខភាព ឬហិរញ្ញវត្ថុ - ដែលដាក់កម្រិតលើការចូលរួមចំពោះអង្គភាពដែលបានត្រួតពិនិត្យ។ នេះគឺផ្ទុយទៅនឹង blockchains សាធារណៈ ដែលជារឿយៗភាពអនាមិកនាំឱ្យមានការព្រួយបារម្ភអំពីបទប្បញ្ញត្តិដ៏តឹងរ៉ឹង។ លើសពីនេះ Sawtooth គាំទ្រការគ្រប់គ្រងការចូលប្រើដោយផ្អែកលើតួនាទី និងភាពត្រឹមត្រូវនៃគ្រីបគ្រីប ដើម្បីរក្សាស្តង់ដារសុវត្ថិភាពដ៏តឹងរឹង។

5. ភស្តុតាងនៃពេលវេលាដែលកន្លងផុតទៅ (PoET)

លក្ខណៈពិសេសមួយក្នុងចំណោមលក្ខណៈពិសេសហត្ថលេខារបស់ Sawtooth គឺ PoET ផ្តល់នូវជម្រើសសន្សំសំចៃថាមពលចំពោះក្បួនដោះស្រាយការយល់ស្របដូចជា ភស្តុតាងនៃការងារ។ វាពឹងផ្អែកលើលក្ខណៈសុវត្ថិភាពដែលមានមូលដ្ឋានលើផ្នែករឹងដែលមាននៅក្នុង Software Guard Extensions (SGX) របស់ Intel ដើម្បីបង្កើតពេលវេលារង់ចាំដោយចៃដន្យដែលអាចទុកចិត្តបានសម្រាប់ការបង្កើតប្លុក។ វិធីសាស្រ្តអភិរក្សនេះរក្សាភាពយុត្តិធម៌នៃបណ្តាញ ខណៈពេលដែលកាត់បន្ថយការប្រើប្រាស់ថាមពលយ៉ាងខ្លាំង — ធ្វើឱ្យវាក្លាយជាជម្រើសពណ៌បៃតង។

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

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

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

លក្ខណៈម៉ូឌុល និងលក្ខណៈពិសេសកម្រិតខ្ពស់នៃ Hyperledger Sawtooth ធ្វើឱ្យវាអាចប្រើប្រាស់បានសម្រាប់អារេធំទូលាយនៃកម្មវិធីកម្រិតសហគ្រាស។ ឧបករណ៍ប្រើប្រាស់ក្នុងពិភពពិតរបស់វាលាតសន្ធឹងលើឧស្សាហកម្មនានា ដែលភាពសុចរិតនៃទិន្នន័យ តម្លាភាព និងស្វ័យប្រវត្តិកម្មមានសារៈសំខាន់។

1. ការគ្រប់គ្រងខ្សែសង្វាក់ផ្គត់ផ្គង់

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

2. អត្តសញ្ញាណឌីជីថល

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

៣. សេវាកម្មហិរញ្ញវត្ថុ

នៅក្នុងផ្នែកហិរញ្ញវត្ថុ Sawtooth អនុញ្ញាតឱ្យមានការកត់ត្រាសុវត្ថិភាព និងតម្លាភាពនៃប្រតិបត្តិការហិរញ្ញវត្ថុ និមិត្តសញ្ញាទ្រព្យសម្បត្តិ និងលំហូរការងារដែលអាចធ្វើសវនកម្មបាន។ ធនាគារ និងស្ថាប័ន fintech អាចប្រើវាដើម្បីធ្វើទំនើបកម្មប្រព័ន្ធ back-office ឬណែនាំទ្រព្យសកម្មឌីជីថលថ្មីដោយមិនប៉ះពាល់ដល់សុវត្ថិភាព ឬការអនុលោមតាមច្បាប់។ ការរួមបញ្ចូលជាមួយ APIs ដែលមានស្រាប់ និងតក្កវិជ្ជាកិច្ចសន្យាឆ្លាតវៃជួយធ្វើឱ្យការទូទាត់ និងការផ្សះផ្សាដោយស្វ័យប្រវត្តិ កាត់បន្ថយកំហុស និងការក្លែងបន្លំរបស់មនុស្ស។

4. ការចែករំលែកទិន្នន័យថែទាំសុខភាព

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

5. កម្មសិទ្ធិបញ្ញា និងប្រព័ន្ធផ្សព្វផ្សាយ

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

6. រដ្ឋាភិបាល និងវិស័យសាធារណៈ

រដ្ឋាភិបាលកំពុងស្វែងរកការចុះបញ្ជីឌីជីថលដែលមានសុវត្ថិភាព និងភ័ស្តុតាងសម្រាប់ការចុះបញ្ជីដីធ្លី ប្រព័ន្ធបោះឆ្នោត សវនកម្មពន្ធ និងច្រើនទៀត។ សមត្ថភាពដែលបានអនុញ្ញាតរបស់ Sawtooth និងស្ថាបត្យកម្មដែលអាចធ្វើសវនកម្មបានធ្វើឱ្យវាស័ក្តិសមសម្រាប់ករណីប្រើប្រាស់ក្នុងវិស័យសាធារណៈដែលទាមទារតម្លាភាព និងការរក្សាកំណត់ត្រាដែលមិនអាចផ្លាស់ប្តូរបាន។ កម្មវិធីសាកល្បងបានបង្ហាញពីរបៀបដែលលទ្ធផលបោះឆ្នោត ឬការបែងចែកធនធានសាធារណៈអាចត្រូវបានតាមដានដោយសុវត្ថិភាពនៅលើបណ្តាញចែកចាយដែលដាក់ពង្រាយតាមរយៈ Sawtooth។

ជារួម Hyperledger Sawtooth បំពាក់ឧស្សាហកម្មជាមួយនឹងក្របខ័ណ្ឌ blockchain ដែលអាចបត់បែនបាន សុវត្ថិភាព និងអាចធ្វើមាត្រដ្ឋានបាន ដែលសម្របទៅនឹងករណីប្រើប្រាស់ផ្សេងៗគ្នា។ សំណុំលក្ខណៈពិសេសដ៏សម្បូរបែបរបស់វា និងគុណសម្បត្តិស្ថាបត្យកម្មរួមគ្នាដោះស្រាយភាពគ្មានប្រសិទ្ធភាពជាច្រើនដែលមាននៅក្នុងប្រព័ន្ធប្រពៃណី ដោយផ្តល់នូវផ្លូវឆ្ពោះទៅរកជម្រើសវិមជ្ឈការដ៏ឆ្លាតវៃ ដែលផ្តល់អាទិភាពដល់ការជឿទុកចិត្ត តម្លាភាព និងភាពធន់។

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