Ethereum Research:交易准入应区分“顺序依赖”而非状态读取量
Odaily ข่าวสาร รายงานว่า งานวิจัยล่าสุดจาก Ethereum Research เสนอว่า ในสถานการณ์ของ frame transaction และบัญชีนามธรรม (account abstraction) มิติหลักที่ควรใช้แยกแยะกฎเกณฑ์การอนุญาตธุรกรรม (transaction admission) คือ ตรรกะการตรวจสอบว่าขึ้นอยู่กับลำดับของธุรกรรมภายในบล็อกหรือไม่ ซึ่งไม่ใช่ "ปริมาณการอ่านสถานะ" (state read volume) บทความได้แบ่งธุรกรรมออกเป็นสามประเภท ได้แก่ สถานะแบบผู้เขียนรายเดียว (single-writer state) สถานะที่ใช้ร่วมกันซึ่งยอมรับรูทสถานะที่เก่าได้ (shared state with acceptable stale state roots) และสถานะแบบแข่งขันที่ต้องอ่านค่าตามเวลาจริง (competitive state requiring real-time reads) โดยชี้ให้เห็นว่ากลไกที่มีอยู่ในปัจจุบันหลายตัว本质上ได้กำหนดระดับข้อจำกัดที่แตกต่างกันโดยอิงตามมิตินี้อยู่แล้ว ผู้เขียนยังชี้ให้เห็นเพิ่มเติมอีกว่า มีเพียงการยืนยันแบบ "เฉพาะครั้งเดียวเท่านั้น" (exactly-once assertions) เช่น การตรวจสอบว่า nullifier ถูกใช้ไปแล้วหรือไม่ หรือว่าสล็อตยังว่างอยู่หรือไม่ เท่านั้นที่จำเป็นต้องใช้การประสานงานแบบเต็มลำดับ (full-order coordination) ตามธรรมชาติ และไม่สามารถขจัดความขึ้นอยู่กับลำดับ (order dependency) ได้อย่างสมบูรณ์ด้วยการอนุญาตแบบพิสูจน์ได้เพียงอย่างเดียว (proof-based admission) (Ethresear)
