StarkNet ເປັນ Validity-Rollup ທີ່ບໍ່ມີການອະນຸຍາດ. ມັນດໍາເນີນການເປັນເຄືອຂ່າຍ L2 ຜ່ານ Ethereum. ມັນຊ່ວຍໃຫ້ dApp ໃດສາມາດບັນລຸຂະຫນາດທີ່ບໍ່ຈໍາກັດສໍາລັບການຄິດໄລ່ຂອງມັນ - ໂດຍບໍ່ມີການປະນີປະນອມຄວາມສອດຄ່ອງແລະຄວາມປອດໄພຂອງ Ethereum.
ຈາກການປັບປຸງຫຼ້າສຸດຂອງ StarkNet, ມັນໄດ້ປັບປຸງພາສາການຂຽນໂປລແກລມ Cairo ພາຍໃນເຮືອນຂອງຕົນເພື່ອເຮັດໃຫ້ການພັດທະນາ Web3 ສາມາດເຂົ້າເຖິງນັກພັດທະນາໄດ້. ໃນບົດຄວາມ blog ຂະຫນາດກາງໂດຍ StarkWare, ການແກ້ໄຂການປັບຂະຫນາດໂດຍ Stark-Based, ໄດ້ອະທິບາຍການຍົກລະດັບໄປສູ່ Cairo 1.0.
ອີງຕາມການຕອບ blog, "ຜູ້ພັດທະນາສາມາດເລີ່ມຕົ້ນຂຽນ, ລວບລວມແລະທົດສອບໂຄງການ Cairo 1.0!" ເວທີດັ່ງກ່າວແມ່ນຊຸກຍູ້ໃຫ້ນັກພັດທະນາເລີ່ມທົດລອງໃຊ້ Cairo 1.0 ແລະເຮັດໃຫ້ຄຸ້ນເຄີຍກັບ syntax ແລະລັກສະນະໃຫມ່."
Cairo 1.0 ແມ່ນຫຍັງ?
Cairo ໄດ້ຖືກນໍາສະເຫນີຄັ້ງທໍາອິດໃນປີ 2020, ແລະປະຕິບັດຕາມວິວັດການເປັນສະບັບສາທາລະນະຄັ້ງທໍາອິດ Cairo 1.0 ແມ່ນມີຢູ່ໃນປັດຈຸບັນ. ມັນຍັງເປັນ "ພາສາການຂຽນໂປລແກລມທີ່ສົມບູນ" ສໍາລັບການຂຽນໂປຼແກຼມ STARK ທີ່ສາມາດພິສູດໄດ້ຢ່າງມີປະສິດທິພາບ. “ Cairo 1.0 ເປັນພາສາລະດັບສູງທີ່ຄ້າຍຄືກັບ Rust. ເຊັ່ນດຽວກັນກັບ Rust, ມັນມີຈຸດປະສົງເພື່ອໃຫ້ຜູ້ພັດທະນາຂຽນລະຫັດທີ່ມີປະສິດທິພາບແລະປອດໄພໄດ້ງ່າຍ."
ຜູ້ຮ່ວມກໍ່ຕັ້ງ StarkWare ແລະປະທານ, Eli Ben-Sasson, ແບ່ງປັນເຫດຜົນສໍາລັບການປັບປຸງໃຫມ່ຂອງ Cairo ໃນຂະນະທີ່ທ່ານກ່າວວ່າ, "ຄົນຂັບຕົ້ນຕໍແມ່ນຄວາມປອດໄພແລະຄວາມສະດວກໃນການນໍາໃຊ້, ແລະການດໍາເນີນການປັບປຸງໃຫມ່ໄດ້ນໍາສະເຫນີໂອກາດອັນດີທີ່ຈະເອົາການເຂົ້າມາສໍາລັບນັກພັດທະນາທີ່ມີພາສາທໍາມະດາ. ພື້ນຫລັງ.”
ທີ່ມາ: https://www.thecoinrepublic.com/2023/01/06/starknets-revamping-of-its-cairo-programming-but-why/