ການເຮັດໃຫ້ຫຼັກຖານທີ່ບໍ່ມີຄວາມຮູ້ (ZKPs) "ເຂົ້າໃຈໄດ້ແລະສາມາດເຂົ້າເຖິງໄດ້" ສໍາລັບປະຊາຊົນແມ່ນມີຄວາມຈໍາເປັນເພື່ອຮັກສາລະບົບນິເວດ Ethereum "ເປີດແລະຍິນດີຕ້ອນຮັບ" ສໍາລັບປະຊາຊົນທີ່ບໍ່ມີລະດັບຄະນິດສາດ, Ethereum ຜູ້ຮ່ວມກໍ່ຕັ້ງ Vitalik Buterin tweeted ເດືອນຕຸລາ 26.
ZKPs ມັກຈະຖືກເອີ້ນວ່າ "ຄະນິດສາດດວງຈັນ" ເນື່ອງຈາກຄວາມສັບສົນຂອງມັນ.
ຂ້ອຍດີໃຈຫຼາຍທີ່ Ethereum ມີວັດທະນະທໍາທີ່ເຂັ້ມແຂງໃນການພະຍາຍາມຢ່າງຫນັກເພື່ອເຮັດໃຫ້ຄະນິດສາດດວງຈັນທັງຫມົດຂອງພວກເຮົາເຂົ້າໃຈແລະເຂົ້າເຖິງໄດ້ກັບຄົນທີ່ເປັນໄປໄດ້. https://t.co/o9n2Xms4Zw
- vitalik.eth (@VitalikButerin) ຕຸລາ 26, 2022
Buterin ກ່າວຕື່ມວ່າ "ການແບ່ງຂັ້ນຄຸ້ມຄອງຮຽກຮ້ອງໃຫ້ບໍ່ຍອມແພ້ແລະໂບກມືປະລິນຍາເອກໂດຍກ່າວວ່າ "ມັນເປັນກ່ອງດໍາ, ພວກເຮົາສະຫລາດ, ໄວ້ວາງໃຈພວກເຮົາ".
ເລື່ອນ, ຊັ້ນຄວາມຮູ້ສູນ 2 Ethereum scaling solution, ອະທິບາຍໃນ blog ວິທີການຄໍາຫມັ້ນສັນຍາ polynomial, ເປັນສ່ວນຫນຶ່ງທີ່ສໍາຄັນຂອງ ZKPs ຫຼາຍ, ເຮັດວຽກແລະວິທີທີ່ພວກເຂົາສາມາດຊ່ວຍຂະຫນາດ Ethereum.
Polynomials ແມ່ນການສະແດງອອກທາງຄະນິດສາດທີ່ເປັນຕົວແທນຫຼາຍກວ່າສອງຄໍາສັບທາງພຶດຊະຄະນິດ. ອີງຕາມ Scroll blog, polynomials ສາມາດຊ່ວຍສະແດງຂໍ້ມູນຂະຫນາດໃຫຍ່ໄດ້ຢ່າງມີປະສິດທິພາບ.
ໂຄງການຄໍາຫມັ້ນສັນຍາເປັນອະນຸສັນຍາການເຂົ້າລະຫັດທີ່ຫນຶ່ງຄໍາຫມັ້ນສັນຍາກັບຂໍ້ຄວາມແລະຮັກສາມັນເຊື່ອງໄວ້ແຕ່ສາມາດເປີດເຜີຍຂໍ້ຄວາມໃນພາຍຫຼັງ. ແນວໃດກໍ່ຕາມ, committer ບໍ່ສາມາດປ່ຽນແປງຂໍ້ຄວາມໄດ້ເມື່ອລາວຫມັ້ນສັນຍາກັບມັນ, ເຊິ່ງເຮັດໃຫ້ໂຄງການຄໍາຫມັ້ນສັນຍາຜູກມັດ.
ໃນໂຄງການຄໍາຫມັ້ນສັນຍາ polynomial, ຫນຶ່ງຄໍາຫມັ້ນສັນຍາກັບ polynomial ແທນທີ່ຈະເປັນຂໍ້ຄວາມ. ໂຄງການຄໍາຫມັ້ນສັນຍາ polynomial ຕອບສະຫນອງຄຸນສົມບັດທັງຫມົດຂອງໂຄງການຄໍາຫມັ້ນສັນຍາປົກກະຕິ. ແຕ່ມັນມີຄຸນສົມບັດເພີ່ມເຕີມທີ່ຊ່ວຍໃຫ້ຜູ້ບັງຄັບໃຊ້ສາມາດພິສູດໄດ້ວ່າລາວຫມັ້ນສັນຍາກັບ polynomial ທີ່ແນ່ນອນທີ່ຕອບສະຫນອງຄຸນສົມບັດທີ່ກໍານົດໄວ້ໂດຍບໍ່ມີການເປີດເຜີຍຕົວຂອງມັນເອງ.
KZG ໃນ Scaling Ethereum
ໃນຂະນະທີ່ມີໂຄງການຄໍາຫມັ້ນສັນຍາ polynomial ທີ່ແຕກຕ່າງກັນ, Kate-Zaverucha-Goldberg (KZG) ເປັນທີ່ນິຍົມໃນພື້ນທີ່ blockchain ແລະຖືກນໍາໃຊ້ໂດຍລະບົບຫຼັກຖານສະແດງຂອງ Scroll. KZG ແມ່ນຍັງຖືກລວມເຂົ້າໃນ Ethereum ກັບ Proto-Danksharding, ເພື່ອປະຕິບັດໂດຍຜ່ານ EIP-4844ຊຶ່ງໄດ້ສະເໜີໃນເດືອນກຸມພາ 2022.
Proto-Danksharding ແມ່ນການແກ້ໄຂຊ່ອງຫວ່າງຢຸດຈົນກ່ວາ Danksharding, ເຊິ່ງສາມາດເຮັດໃຫ້ມັນມີລາຄາຖືກກວ່າໃນການນໍາໃຊ້ rollups, ສາມາດປະຕິບັດໄດ້. Proto-Danksharding ແນະນໍາປະເພດການເຮັດທຸລະກໍາໃຫມ່ທີ່ເອີ້ນວ່າ "ການເຮັດທຸລະກໍາທີ່ດໍາເນີນ blob." ທຸລະກໍາເຫຼົ່ານີ້ມີ blob ຂໍ້ມູນ 128kb, ເຊິ່ງບໍ່ສາມາດເຂົ້າເຖິງໄດ້ຈາກຊັ້ນປະຕິບັດ Ethereum. ແທນທີ່ຈະ, ພຽງແຕ່ຄໍາຫມັ້ນສັນຍາກັບ blob ຂໍ້ມູນຈະສາມາດເຂົ້າເຖິງໄດ້ຈາກ Ethereum.
blob ຂໍ້ມູນແມ່ນສະແດງເປັນ polynomial ແລະໂຄງການຄໍາຫມັ້ນສັນຍາ polynomial KZG ຖືກນໍາໃຊ້ເພື່ອສ້າງຄໍາຫມັ້ນສັນຍາກັບຂໍ້ມູນ. ນີ້ອະນຸຍາດໃຫ້ຄຸນສົມບັດຂອງ blob ຂໍ້ມູນໄດ້ຮັບການຢັ້ງຢືນໂດຍບໍ່ມີການເປີດເຜີຍຂໍ້ມູນທັງຫມົດ blob.
ດັ່ງນັ້ນ, ການນໍາໃຊ້ KZG ສາມາດເຮັດໃຫ້ການເກັບຕົວຢ່າງທີ່ມີຂໍ້ມູນ (DAS), ເຊິ່ງຈະຖືກປະຕິບັດຢູ່ໃນເສັ້ນທາງໄປສູ່ Dankshading ເຕັມ. DAS ເປັນສິ່ງຈໍາເປັນເຮັດໃຫ້ຜູ້ກວດສອບຄວາມຖືກຕ້ອງເພື່ອຮັບປະກັນວ່າ blob ຂໍ້ມູນສາມາດໃຊ້ໄດ້ແລະຖືກຕ້ອງ, ໂດຍບໍ່ຕ້ອງອ່ານຂໍ້ມູນທັງຫມົດ blob.
ນີ້, ໃນທາງກັບກັນ, ຢ່າງຫຼວງຫຼາຍສາມາດຊ່ວຍເພີ່ມຂະຫນາດຂອງ Ethereum ເນື່ອງຈາກຜູ້ກວດສອບຈໍາເປັນຕ້ອງຈັດການກັບຂໍ້ມູນຫນ້ອຍລົງ.
ແຫຼ່ງຂໍ້ມູນ: https://cryptoslate.com/vitalik-says-making-zk-proofs-understandable-is-necessary-for-ethereum/