EMURGO ພັດທະນາເຄື່ອງມື dApp ໃຫມ່ສໍາລັບ Cardano blockchain » CryptoNinjas

EMURGO, ແຂນການຄ້າຢ່າງເປັນທາງການຂອງ Cardano ແລະມູນນິທິ Cardano, ຜູ້ເບິ່ງແຍງຂອງ Cardano blockchain, ໄດ້ປະກາດການເປີດຕົວໂຄງການທີ່ຈະເຫັນທັງສອງອົງການຈັດຕັ້ງສົມທົບຄວາມພະຍາຍາມແລະຊັບພະຍາກອນເພື່ອຊຸກຍູ້ການພັດທະນາຂອງຊຸມຊົນທີ່ສ້າງແລະຮັກສາເຄື່ອງມືເພື່ອສະຫນັບສະຫນູນ. ລະບົບນິເວດ Cardano ແລະເລັ່ງການພັດທະນາຄໍາຮ້ອງສະຫມັກແບບກະຈາຍ.

ໂຄງການດັ່ງກ່າວຈະປະກອບດ້ວຍ MVP1 ແລະ MVP2.

MVP1 ຈະປະກອບດ້ວຍ stack ເຄື່ອງມື modular. ມັນຈະຖືກສ້າງຂຶ້ນໂດຍ Five Binaries, ບໍລິສັດພັດທະນາພື້ນຖານໂຄງລ່າງທີ່ສຸມໃສ່ການສ້າງການແກ້ໄຂ blockchain ທີ່ກໍາຫນົດເອງ, ທີ່ເຊື່ອຖືໄດ້ສູງ, ພາຍໃຕ້ Apache Software License 2.0 ສາທາລະນະໃນ GitHub ແລະເປັນເຈົ້າພາບໂດຍມູນນິທິ Cardano.

ຂັ້ນຕອນທໍາອິດນີ້ຈະປະກອບມີຕົວເຊື່ອມຕໍ່ Blockfrost Blockchain, ການປ່ອຍຕົວເບື້ອງຕົ້ນຂອງ Chain Watcher, ແລະ backend ທີ່ງ່າຍດາຍທີ່ຈະເຮັດຫນ້າທີ່ເປັນຫຼັກຖານສະແດງແນວຄວາມຄິດ. ຫ້າ Binaries ຈະພັດທະນາສາມອົງປະກອບຕົ້ນຕໍໃນຂັ້ນຕອນຂອງໂຄງການນີ້:

  1. Blockchain Adapters - ອະແດບເຕີແມ່ນສ່ວນປະກອບສຽບທີ່ໃຊ້ເພື່ອເຊື່ອມຕໍ່ຂໍ້ມູນ Cardano blockchain ໂດຍໃຊ້ວິທີການທີ່ແຕກຕ່າງກັນ. ສໍາລັບ MVP1, ອະແດບເຕີທີ່ໃຊ້ Blockfrost API ຈະຖືກສະຫນອງໃຫ້. ມີວິທີອື່ນໃນການເຂົ້າເຖິງຂໍ້ມູນ blockchain, ແລະສິ່ງເຫຼົ່ານີ້ອາດຈະຖືກເພີ່ມໃນອະນາຄົດຫຼືເພີ່ມໂດຍຊຸມຊົນ.
  2. Chain Watcher – Chain Watcher ເປັນອົງປະກອບຫຼັກທີ່ຄ້າຍຄືກັບແນວຄວາມຄິດຂອງ Plutus Application Backend (PAB) ຂອງຕົວດັດສະນີລະບົບຕ່ອງໂສ້. ມັນປະຕິບັດຕາມການສະຫມັກກັບເຫດການລະບົບຕ່ອງໂສ້ສະເພາະແລະອີງໃສ່ backends dApps ຍ້ອນວ່າມັນເກີດຂຶ້ນ.
  3. ​dApps Backends – dApps backends ແມ່ນ backend ຂອງແອັບພລິເຄຊັນທີ່ຕິດຕໍ່ສື່ສານກັບ Chain Watcher ແລະມີເຫດຜົນສະເພາະຂອງແອັບພລິເຄຊັນທີ່ມີການແບ່ງຂັ້ນຄຸ້ມຄອງ. MVP ຈະປະກອບມີ backend ງ່າຍດາຍທີ່ຈະເຮັດຫນ້າທີ່ເປັນຫຼັກຖານສະແດງແນວຄວາມຄິດຂອງການເຮັດວຽກຂອງໂຄງການແລະຈະໃຫ້ນັກພັດທະນາເປັນຈຸດເລີ່ມຕົ້ນທີ່ດີທີ່ຈະສ້າງຂອງຕົນເອງ.

ສໍາລັບຂັ້ນຕອນທີສອງ, MVP2, ມູນນິທິ Cardano ຈະສາມາດບັນລຸໂຄງການທີ່ແຕກຕ່າງກັນແລະຄູ່ຮ່ວມງານຈາກທົ່ວລະບົບນິເວດ, ສາທາລະນະເຊື້ອເຊີນໃຫ້ເຂົາເຈົ້າປະກອບສ່ວນເຂົ້າໃນໂຄງການ.

ໃນຂັ້ນຕອນນີ້, ແຕ່ລະຄໍາຮ້ອງຂໍດຶງເພື່ອເພີ່ມອະແດບເຕີໃຫມ່ຫຼື backend ຈະຕ້ອງປະຕິບັດຕາມຄໍາແນະນໍາການຂຽນໂປຼແກຼມຂອງໂຄງການ, ລວມທັງການທົດສອບ. ການພັດທະນາຄໍາແນະນໍາເຫຼົ່ານີ້ແມ່ນສ່ວນຫນຶ່ງຂອງ MVP1 ແລະການປະຕິບັດ MVP2 ຈະຖືກຄຸ້ມຄອງໂດຍຫ້າ Binaries.

ການໂຕ້ຕອບການຂຽນໂປລແກລມແອັບພລິເຄຊັນ (API) ຊ່ວຍໃຫ້ນັກພັດທະນາສາມາດພົວພັນກັບຕົວຢ່າງຂອງແອັບພລິເຄຊັນທີ່ຖືກຕ້ອງໄດ້ຢ່າງລຽບງ່າຍ. ການເຂົ້າເຖິງ API ຂອງ Cardano ເປັນສິ່ງຈໍາເປັນເພື່ອຮັບປະກັນວ່ານັກພັດທະນາສາມາດໂຕ້ຕອບ, ທົດສອບແລະເປີດຕົວຄໍາຮ້ອງສະຫມັກໃນ blockchain ໄດ້ຢ່າງງ່າຍດາຍໂດຍບໍ່ຈໍາເປັນຕ້ອງມີຄວາມຮູ້ດ້ານວິຊາການຢ່າງເລິກເຊິ່ງແລະມີປະສົບການກັບ Haskell Code ສໍາລັບການໂຕ້ຕອບໂດຍກົງກັບ Cardano nodes ຫຼືອົງປະກອບຊັ້ນ 1 ອື່ນໆ.

ວຽກງານດັ່ງກ່າວຈະເສີມຂະຫຍາຍວຽກງານການພັດທະນາທີ່ IOG ກໍາລັງເຮັດຢູ່ໃນຫ້ອງສະຫມຸດ Plutus ພາຍໃນ PAB. ການພັດທະນາໂປຼແກຼມ backend ທີສອງສໍາລັບລະບົບນິເວດ Cardano ແມ່ນສໍາຄັນຍ້ອນວ່າມັນເພີ່ມທາງເລືອກທີ່ມີຢູ່ສໍາລັບນັກພັດທະນາເພື່ອສ້າງວິທີແກ້ໄຂໃນ Cardano ແລະຈະຊ່ວຍໃຫ້ແອັບຯສ້າງໂດຍພາກສ່ວນທີສາມ. ນອກຈາກນັ້ນ, ມັນຈະສະຫນັບສະຫນູນມາດຕະຖານອຸດສາຫະກໍາສໍາລັບໂຄງສ້າງພື້ນຖານສັນຍາສະຫມາດ.

"EMURGO ສະຫນັບສະຫນູນຢ່າງເຕັມສ່ວນການພັດທະນາອົງປະກອບໂຄງສ້າງພື້ນຖານ Cardano ທີ່ມີຄຸນຄ່າແລະພວກເຮົາຕື່ນເຕັ້ນທີ່ຈະປະກອບສ່ວນເຂົ້າໃນການພັດທະນາຂອງຕົນໂດຍທີມງານທີ່ມີບັນທຶກການຕິດຕາມທີ່ມີປະສົບການ. ດ້ວຍການເຮັດວຽກສັນຍາສະຫມາດທີ່ສະຫນັບສະຫນູນໃນປັດຈຸບັນຢູ່ໃນ Cardano, stack ເຄື່ອງມືໃຫມ່ຈະໃຫ້ນັກພັດທະນາມີທາງເລືອກທີ່ເປັນປະໂຫຍດຕື່ມອີກເພື່ອສ້າງ dApps ທີ່ມີຜົນກະທົບທາງສັງຄົມໃນ Cardano." 
– Ken Kodama, CEO EMURGO

ແຫຼ່ງຂໍ້ມູນ: https://www.cryptoninjas.net/2022/01/17/emurgo-to-develop-new-dapp-tool-stack-for-cardano-blockchain/