ทีมพัฒนา Zcash (ZEC) เสนอให้ลดเวลาเป้าหมายระหว่างบล็อกจาก 25 วินาทีเหลือ 20 วินาที และลดเพดานการประมวลผลธุรกรรมแบบปกปิดต่อบล็อกลงเหลือ 4 ใน 5 ของเดิม ข้อเสนอนี้อาจช่วยลดเวลารอให้ธุรกรรมได้รับการยืนยันครั้งแรกหากผ่านการอนุมัติ แต่ยังไม่มีการเปลี่ยนแปลงเกิดขึ้น
ทีมพัฒนาโพสต์ข้อเสนอบนฟอรัมชุมชน Zcash เมื่อวันที่ 8 โดยขอให้นำเรื่องเข้าสู่การลงคะแนนของชุมชนครั้งถัดไป และพิจารณารวมไว้ในการอัปเกรด NU7.1 ในอนาคต
Zcash เปิดใช้งาน NU7 เมื่อวันที่ 6 โดยลดเวลาเป้าหมายระหว่างบล็อกจาก 75 วินาทีเหลือ 25 วินาที ส่วน ZIP 259 ก็ระบุการปรับช่วงเวลาเป้าหมายของ NU7 จาก 75 วินาทีเป็น 25 วินาทีเช่นกัน
เวลาเป้าหมายระหว่างบล็อกคือช่วงเวลาที่เครือข่ายตั้งเป้าไว้ในการสร้างบล็อก ไม่ได้หมายความว่าจะมีการสร้างบล็อกทุก 20 วินาทีพอดี หรือธุรกรรมทั้งหมดจะได้รับการยืนยันภายใน 20 วินาที
ทีมพัฒนาอธิบายว่า ข้อเสนอนี้มีเป้าหมายเพื่อลดเวลารอการยืนยันครั้งแรกสำหรับการชำระเงินหน้าร้าน การฝากเงินเข้ากระดานซื้อขาย และการแลกเปลี่ยนสินทรัพย์ข้ามบล็อกเชน ข้อเสนอนี้ไม่ได้เปลี่ยนจำนวนครั้งที่บริการต่าง ๆ กำหนดให้ธุรกรรมต้องได้รับการยืนยัน
ช่วงเวลาที่สั้นลงอาจเพิ่มโอกาสเกิดบล็อกแข่งขันก่อนที่บล็อกใหม่จะแพร่กระจายไปทั่วเครือข่าย บล็อกที่ไม่ถูกรวมไว้ในเชนสุดท้ายเรียกว่า ‘บล็อกกำพร้า’ และข้อเสนอระบุว่าอัตราการเกิดบล็อกดังกล่าวเป็นความเสี่ยงสำคัญ
ทีมพัฒนาวัดผลบนเครือข่ายทดสอบที่มีนักขุด 80 รายกระจายอยู่ใน 12 ภูมิภาคทั่วโลก โดยทดสอบการสร้างบล็อกขนาดสูงสุด 2MB ทุก 20 วินาที การตั้งค่าที่ใช้โหนด Zakura เพียงอย่างเดียวมีอัตราบล็อกกำพร้า 1.9% ส่วนการตั้งค่าที่แบ่งใช้โหนด Zakura และ Zebra-Andele อย่างละครึ่งมีอัตรา 3.3%
ข้อเสนอยังเปรียบเทียบกับอัตราบล็อกกำพร้าจากการทดสอบก่อนหน้าที่ใช้ประกอบการกำหนดช่วงเวลา 25 วินาที ทีมพัฒนาระบุว่า การทดสอบภาคปฏิบัติครั้งนั้นมีอัตรา 4.68% ขณะที่แบบจำลองทางทฤษฎีอยู่ที่ 3.26% ตัวเลขครั้งนี้มาจากเครือข่ายทดสอบ ไม่ใช่การวัดผลบนเมนเน็ต
หัวใจของข้อเสนอคือการลดเพดานงานธุรกรรมแบบปกปิดต่อบล็อกควบคู่ไปกับการลดช่วงห่างของบล็อก งบงานธุรกรรมแบบปกปิดโดยรวมและเพดานงานของ Orchard กับ Ironwood จะลดจาก 330 รายการเหลือ 264 รายการ ส่วนเพดานรวมอินพุตและเอาต์พุตของ Sapling จะลดจาก 300 รายการเหลือ 240 รายการ
ทีมพัฒนาอธิบายว่า หากคงเพดานต่อบล็อกเดิมไว้ ภาระข้อมูลธุรกรรมแบบปกปิดสูงสุดที่กระเป๋าเงินแบบไลต์ต้องประมวลผลในหนึ่งวันอาจเพิ่มขึ้น 25% การลดเพดานเหลือ 4 ใน 5 จะช่วยคงภาระสูงสุดรายวันไว้ อย่างไรก็ตาม การเพิ่มขนาดส่วนหัวบล็อกอาจทำให้ค่าภาระสูงสุดรายวันต่างกัน 76kb
ขีดจำกัดขนาดบล็อกยังคงอยู่ที่ 2MB ดังนั้นข้อเสนอนี้จึงมุ่งลดเวลารอการยืนยันครั้งแรก มากกว่าการเพิ่มปริมาณธุรกรรมแบบปกปิดที่ประมวลผลได้
ข้อเสนอยังปรับเงินอุดหนุนต่อบล็อกและช่วงการลดรางวัลลงครึ่งหนึ่ง เพื่อให้การออกเหรียญในแต่ละวันยังคงดำเนินไปตามเดิม โดยเสนอให้เพิ่มจำนวนบล็อกที่ต้องเกิดก่อนการลดรางวัลลงครึ่งหนึ่งจาก 5.04 ล้านบล็อกเป็น 6.3 ล้านบล็อก
ค่าปรับตั้งเครือข่ายจะเปลี่ยนตามช่วงห่างของบล็อกด้วย ช่วงเฉลี่ยความยากจะเพิ่มจาก 102 บล็อกเป็น 128 บล็อก โดยคงกรอบเวลาไว้ที่ประมาณ 2,550 ถึง 2,560 วินาที ส่วนช่วงหมดอายุธุรกรรมพื้นฐานจะเพิ่มจาก 120 บล็อกเป็น 150 บล็อก
ผู้แสดงความคิดเห็นในฟอรัมส่วนใหญ่เห็นด้วยกับทิศทางของข้อเสนอ แต่มีผู้ขอให้ทีมพัฒนาอธิบายเพิ่มเติมว่าเหตุใด 20 วินาทีจึงเป็นเป้าหมายที่เหมาะสม ทีมพัฒนาตอบในฟอรัมเมื่อวันที่ 9 ว่าเลือกเสนอ 20 วินาทีจากผลวิเคราะห์ที่มีอยู่ และชี้ว่าการลดช่วงห่างของบล็อกเพียงอย่างเดียวไม่สามารถทำให้ธุรกรรมถูกรวมเข้าในบล็อกได้อย่างเสถียรภายในเวลาไม่ถึง 1 วินาที
ขั้นตอนถัดไปที่ทีมพัฒนาขอให้ดำเนินการคือการลงคะแนนของชุมชนและการพิจารณาว่าจะรวมข้อเสนอไว้ใน NU7.1 หรือไม่ ขณะนี้ยังไม่มีการระบุว่าข้อเสนอผ่านหรือจะนำไปใช้บนเมนเน็ตเมื่อใด
Comment 0