បានពន្យល់៖ កិច្ចសន្យាឆ្លាតវៃ និង dApps

កិច្ចសន្យាឆ្លាតវៃ និងកម្មវិធីវិមជ្ឈការ (dApps) គឺជាការច្នៃប្រឌិតដ៏សំខាន់បំផុតពីរនៅក្នុងពិភពនៃ blockchain បច្ចេកវិទ្យា។ ការកើនឡើងនៃកិច្ចសន្យាឆ្លាតវៃ និង dApps បានផ្លាស់ប្តូររបៀបដែលអាជីវកម្ម និងបុគ្គលធ្វើប្រតិបត្តិការ និងទំនាក់ទំនងគ្នាទៅវិញទៅមក។ នៅក្នុងការណែនាំនេះ យើងនឹងពន្យល់ពីអ្វីដែលកិច្ចសន្យាឆ្លាតវៃ និង dApps ជាអ្វី របៀបដែលពួកគេធ្វើការ និងឥទ្ធិពលរបស់វាទៅលើអនាគត។

កិច្ចសន្យាឆ្លាត។

ប្រភពដើមនិងការអភិវឌ្ឍន៍

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

របៀបដែលពួកគេធ្វើការ

នេះ​ជា​ការ​ពន្យល់​ជា​ជំហាន​មួយ​នៃ​របៀប​ដែល​កិច្ចសន្យា​ឆ្លាតវៃ​ដំណើរការ៖

1. និយមន័យ៖ ជំហានដំបូងក្នុងការបង្កើតកិច្ចសន្យាឆ្លាតវៃគឺការកំណត់លក្ខខណ្ឌរបស់វានៅក្នុងកូដ។ កូដនេះបញ្ជាក់ថាតើសកម្មភាពណាខ្លះនឹងបង្កឱ្យមានការប្រតិបត្តិកិច្ចសន្យា ហើយលទ្ធផលនៃសកម្មភាពទាំងនោះនឹងទៅជាយ៉ាងណា។

2. ការដាក់ពង្រាយ៖ នៅពេលដែលលេខកូដត្រូវបានសរសេរ កិច្ចសន្យាឆ្លាតវៃត្រូវបានដាក់ពង្រាយទៅកាន់បណ្តាញ blockchain ។ នេះអាចត្រូវបានធ្វើដោយអ្នកអភិវឌ្ឍន៍ ឬអ្នកប្រើប្រាស់ ហើយការដាក់ឱ្យប្រើប្រាស់ត្រូវបានផ្ទៀងផ្ទាត់ដោយថ្នាំងរបស់បណ្តាញ។

3. កេះ៖ កិច្ចសន្យាឆ្លាតវៃត្រូវបានកេះនៅពេលដែលលក្ខខណ្ឌជាក់លាក់មួយត្រូវបានបំពេញ។ ឧទាហរណ៍ ប្រសិនបើកិច្ចសន្យាឆ្លាតវៃត្រូវបានប្រើដើម្បីផ្ទេរប្រាក់ពីអ្នកប្រើប្រាស់មួយទៅអ្នកប្រើប្រាស់ម្នាក់ទៀត គន្លឹះអាចជាការទទួលការទូទាត់ពីអ្នកប្រើប្រាស់ដំបូង។

4. ការប្រតិបត្តិ៖ នៅពេលដែលលក្ខខណ្ឌកេះត្រូវបានបំពេញ កិច្ចសន្យាឆ្លាតវៃត្រូវបានប្រតិបត្តិដោយស្វ័យប្រវត្តិដោយបណ្តាញ។ ការប្រតិបត្តិនេះអាចពាក់ព័ន្ធនឹងការផ្ញើមូលនិធិ ការផ្លាស់ប្តូរកម្មសិទ្ធិនៃទ្រព្យសកម្ម ឬការអនុវត្តសកម្មភាពផ្សេងទៀតដែលបានបញ្ជាក់នៅក្នុងលេខកូដកិច្ចសន្យា។

5. សុពលភាព៖ មុនពេលកិច្ចសន្យាឆ្លាតវៃត្រូវបានប្រតិបត្តិ លក្ខខណ្ឌរបស់វាត្រូវបានផ្ទៀងផ្ទាត់ដោយយន្តការឯកភាពរបស់បណ្តាញ។ នេះធានាថាកិច្ចសន្យាកំពុងដំណើរការដូចបំណង ហើយគ្មានការក្លែងបន្លំ ឬសកម្មភាពព្យាបាទផ្សេងទៀតកើតឡើងទេ។

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

គុណសម្បត្តិ

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

កម្មវិធីវិមជ្ឈការ (dApps)

និយមន័យ

dApps ឬកម្មវិធីវិមជ្ឈការ គឺជាប្រភេទនៃកម្មវិធីកម្មវិធីដែលដំណើរការលើបណ្តាញវិមជ្ឈការ។ មិនដូចកម្មវិធីកណ្តាលបែបប្រពៃណីទេ dApps មិនត្រូវបានគ្រប់គ្រងដោយអង្គភាពតែមួយទេ ហើយមិនមានចំណុចណាមួយនៃការបរាជ័យនោះទេ។ ផ្ទុយទៅវិញ ពួកគេត្រូវបានបំពាក់ដោយបណ្តាញវិមជ្ឈការ ហើយដំណើរការលើសំណុំនៃច្បាប់ដែលបានអ៊ិនកូដនៅក្នុងកិច្ចសន្យាឆ្លាតវៃ។

ប្រភេទ

1. Financial dApps៖ Financial dApps គឺជាកម្មវិធីវិមជ្ឈការ ដែលផ្តល់សេវាកម្មហិរញ្ញវត្ថុ ដូចជាការផ្ទេរប្រាក់ ប្រាក់កម្ចី និងការវិនិយោគ។ ឧទាហរណ៍នៃ dApps ហិរញ្ញវត្ថុរួមមានការផ្លាស់ប្តូរវិមជ្ឈការ វេទិកាផ្តល់ប្រាក់កម្ចីពីមិត្តភ័ក្តិ និងវេទិកាប្រឹក្សា robo ។ dApps ទាំងនេះមានគោលបំណងផ្តល់សេវាកម្មហិរញ្ញវត្ថុដែលមានសុវត្ថិភាព តម្លាភាព និងអាចចូលប្រើបានច្រើនជាងសេវាកម្មហិរញ្ញវត្ថុកណ្តាលបែបប្រពៃណី។

2. Gaming dApps៖ Gaming dApps គឺជាកម្មវិធីវិមជ្ឈការ ដែលអនុញ្ញាតឱ្យអ្នកប្រើប្រាស់លេងហ្គេម ទទួលបានរង្វាន់ និងធ្វើពាណិជ្ជកម្មទ្រព្យសម្បត្តិឌីជីថល។ dApps ទាំងនេះគឺផ្អែកលើបច្ចេកវិទ្យា blockchain និងប្រើប្រាស់កិច្ចសន្យាឆ្លាតវៃដើម្បីផ្តល់នូវបទពិសោធន៍ហ្គេមដែលមានសុវត្ថិភាព និងតម្លាភាព។ ឧទាហរណ៍នៃការលេងហ្គេម dApps រួមមានហ្គេមដែលមានមូលដ្ឋានលើ blockchain ដូចជា CryptoKitties, Axie Infinity និង F1DeltaTime ។

3. Social dApps៖ Social dApps គឺជាកម្មវិធីវិមជ្ឈការដែលផ្តល់សេវាកម្មបណ្តាញសង្គម ដូចជាការផ្ញើសារ វេទិកា និងការចែករំលែកខ្លឹមសារ។ dApps ទាំងនេះមានគោលបំណងផ្តល់សេវាកម្មបណ្តាញទំនាក់ទំនងសង្គមដែលមានសុវត្ថិភាព តម្លាភាព និងធន់នឹងការចាប់ពិរុទ្ធជាងបណ្តាញសង្គមកណ្តាលបែបប្រពៃណី។ ឧទាហរណ៍នៃ dApps សង្គមរួមមាន Mastodon, Peepeth និង Minds ។

4. Identity dApps៖ Identity dApps គឺជាកម្មវិធីវិមជ្ឈការ ដែលផ្តល់សេវាកម្មគ្រប់គ្រងអត្តសញ្ញាណ ដូចជាការផ្ទៀងផ្ទាត់ ការផ្ទៀងផ្ទាត់ និងការអនុញ្ញាត។ dApps ទាំងនេះមានគោលបំណងផ្តល់សេវាកម្មគ្រប់គ្រងអត្តសញ្ញាណដែលកាន់តែមានសុវត្ថិភាព តម្លាភាព និងការការពារឯកជនភាពជាងសេវាកម្មគ្រប់គ្រងអត្តសញ្ញាណកណ្តាលបែបប្រពៃណី។ ឧទាហរណ៍នៃអត្តសញ្ញាណ dApps រួមមាន uPort, Civic និង SelfKey ។

5. Supply Chain dApps៖ ខ្សែសង្វាក់ផ្គត់ផ្គង់ dApps គឺជាកម្មវិធីវិមជ្ឈការ ដែលផ្តល់សេវាកម្មគ្រប់គ្រងសង្វាក់ផ្គត់ផ្គង់ ដូចជាការតាមដាន តម្លាភាព និងប្រសិទ្ធភាព។ dApps ទាំងនេះមានគោលបំណងផ្តល់សេវាកម្មគ្រប់គ្រងសង្វាក់ផ្គត់ផ្គង់ដែលមានសុវត្ថិភាព តម្លាភាព និងប្រសិទ្ធភាពជាងសេវាកម្មគ្រប់គ្រងខ្សែសង្វាក់ផ្គត់ផ្គង់កណ្តាលបែបប្រពៃណី។ ឧទាហរណ៍នៃខ្សែសង្វាក់ផ្គត់ផ្គង់ dApps រួមមាន VeChain, Ambrosus និង Provenance ។

6. Governance dApps៖ អភិបាលកិច្ច dApps គឺជាកម្មវិធីវិមជ្ឈការ ដែលផ្តល់សេវាកម្មអភិបាលកិច្ច ដូចជាការបោះឆ្នោត ការសម្រេចចិត្ត និងការគ្រប់គ្រងសហគមន៍។ dApps ទាំងនេះមានគោលបំណងផ្តល់សេវាកម្មអភិបាលកិច្ចដែលមានសុវត្ថិភាព តម្លាភាព និងប្រជាធិបតេយ្យជាងសេវាកម្មអភិបាលកិច្ចកណ្តាលបែបប្រពៃណី។ ឧទាហរណ៍នៃ dApps អភិបាលកិច្ចរួមមាន Aragon, DAOstack និងអាណានិគម។

របៀបដែលពួកគេធ្វើការ

1. បណ្តាញវិមជ្ឈការ៖ ធាតុផ្សំដំបូងនៃ dApp គឺជាបណ្តាញវិមជ្ឈការដែលវាដំណើរការ។ បណ្តាញនេះអាចផ្អែកលើបច្ចេកវិទ្យា blockchain ដូចជា Ethereum or EOSឬវាអាចផ្អែកលើបច្ចេកវិទ្យាវិមជ្ឈការផ្សេងទៀត ដូចជាប្រព័ន្ធឯកសារអន្តរភព (IPFS)។

2. កិច្ចសន្យាឆ្លាតវៃ៖ ធាតុផ្សំទីពីរនៃ dApp គឺជាកិច្ចសន្យាឆ្លាតវៃដែលផ្តល់ថាមពលដល់វា។ កិច្ចសន្យាឆ្លាតវៃគឺជាកិច្ចសន្យាដែលអនុវត្តដោយខ្លួនឯងជាមួយនឹងលក្ខខណ្ឌនៃកិច្ចព្រមព្រៀងដែលសរសេរជាបន្ទាត់នៃកូដ។ នៅពេលដែលលក្ខខណ្ឌជាក់លាក់ត្រូវបានបំពេញ កិច្ចសន្យាឆ្លាតវៃត្រូវបានប្រតិបត្តិដោយស្វ័យប្រវត្តិដោយបណ្តាញ។

3. Front-End Interface៖ សមាសភាគទីបីនៃ dApp គឺជាចំណុចប្រទាក់ផ្នែកខាងមុខដែលអ្នកប្រើប្រាស់ធ្វើអន្តរកម្មជាមួយ។ ចំណុចប្រទាក់នេះអាចត្រូវបានសាងសង់ដោយប្រើបច្ចេកវិទ្យាជាច្រើនដូចជា HTML, CSS និង JavaScript ហើយវាអនុញ្ញាតឱ្យអ្នកប្រើប្រាស់ធ្វើអន្តរកម្មជាមួយ dApp និងប្រតិបត្តិសកម្មភាពដែលបានបញ្ជាក់នៅក្នុងកិច្ចសន្យាឆ្លាតវៃ។

4. ការផ្ទុកវិមជ្ឈការ៖ ធាតុផ្សំទីបួននៃ dApp គឺជាដំណោះស្រាយការផ្ទុកវិមជ្ឈការ ដែលត្រូវបានប្រើដើម្បីរក្សាទុកទិន្នន័យ និងទ្រព្យសម្បត្តិ។ នេះអាចត្រូវបានធ្វើដោយប្រើដំណោះស្រាយការផ្ទុកវិមជ្ឈការដូចជា IPFS ឬ Swarm ឬវាអាចត្រូវបានធ្វើដោយប្រើដំណោះស្រាយផ្ទុកដែលមានមូលដ្ឋានលើ blockchain ដូចជា Ethereum's Swarm ឬ EOS's IPFS-like interplanetary database (IPDB) ។

5. យន្តការឯកភាពបណ្តាញ៖ សមាសធាតុចុងក្រោយនៃ dApp គឺជាយន្តការឯកភាពរបស់បណ្តាញ។ យន្តការនេះត្រូវបានប្រើដើម្បីធ្វើសុពលភាពប្រតិបត្តិការ និងធានាថា dApp ដំណើរការដូចបំណង។ វាក៏ធានាថា dApp មានសុវត្ថិភាព ហើយទ្រព្យសម្បត្តិ និងទិន្នន័យដែលរក្សាទុកនៅលើបណ្តាញត្រូវបានការពារ។

របៀបដែល dApps ប្រើកិច្ចសន្យាឆ្លាតវៃ

dApps (កម្មវិធីវិមជ្ឈការ) ប្រើប្រាស់កិច្ចសន្យាឆ្លាតវៃ ដើម្បីជួយសម្រួល ផ្ទៀងផ្ទាត់ និងអនុវត្តការចរចា ឬការអនុវត្តកិច្ចសន្យា។ កិច្ចសន្យាឆ្លាតវៃត្រូវបានប្រើដើម្បីអនុវត្តច្បាប់ និងបទប្បញ្ញត្តិរបស់ dApp និងធានាថាប្រតិបត្តិការទាំងអស់នៅលើ dApp ត្រូវបានប្រតិបត្តិក្នុងលក្ខណៈសុវត្ថិភាព តម្លាភាព និងវិមជ្ឈការ។

នេះជាឧទាហរណ៍សាមញ្ញមួយអំពីរបៀបដែល dApp អាចប្រើកិច្ចសន្យាឆ្លាតវៃ៖

ឧបមាថាមានវេទិកាភ្នាល់វិមជ្ឈការសម្រាប់ព្រឹត្តិការណ៍កីឡា។ កិច្ចសន្យាឆ្លាតវៃរបស់ dApp កំណត់ច្បាប់សម្រាប់ការភ្នាល់ ដូចជាចំនួនភ្នាល់អប្បបរមា និងអតិបរមា ពេលវេលាចាប់ផ្តើម និងបញ្ចប់សម្រាប់ការភ្នាល់ និងរចនាសម្ព័ន្ធការបង់ប្រាក់សម្រាប់អ្នកឈ្នះ។ នៅពេលដែលអ្នកប្រើប្រាស់ចង់ភ្នាល់ ពួកគេចាប់ផ្តើមប្រតិបត្តិការនៅលើ dApp ដែលបង្កឱ្យមានការប្រតិបត្តិកិច្ចសន្យាឆ្លាតវៃ។

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

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

សន្និដ្ឋាន

Bottomline គឺជា dApps ហើយកិច្ចសន្យាឆ្លាតវៃគឺជាអ្នកផ្លាស់ប្តូរហ្គេមនៅក្នុងពិភពឌីជីថល ដោយផ្តល់នូវវិធីថ្មី និងច្នៃប្រឌិតសម្រាប់បុគ្គល និងអាជីវកម្មដើម្បីធ្វើអន្តរកម្មគ្នាទៅវិញទៅមក។ តាមរយៈលក្ខណៈវិមជ្ឈការរបស់ពួកគេ dApps ផ្តល់នូវសុវត្ថិភាព តម្លាភាព និងលទ្ធិប្រជាធិបតេយ្យកាន់តែធំ ដោយផ្តល់ឱ្យអ្នកប្រើប្រាស់នូវការគ្រប់គ្រង និងភាពជាម្ចាស់កាន់តែច្រើនលើទិន្នន័យ និងទ្រព្យសម្បត្តិរបស់ពួកគេ។

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

ប្រភព៖ https://www.cryptopolitan.com/explained-smart-contracts-and-dapps/