การคัดเลือกและการสุ่มตรวจ
การทดลอง ยังไม่เหมาะกับการสุ่มที่เกี่ยวข้องกับมูลค่าสูงหรือการปล่อยเงินอัตโนมัติจนกว่าจะทบทวนแล้ว ผลิตภัณฑ์คือเวิร์กโฟลว์คัดเลือกที่ตรวจได้ ไม่ใช่สิทธิ์เข้าถึง nonce
สถานะการเลือก
DRAFT → COMMITTED → WAITING_FOR_SOURCE → SOURCE_CONFIRMED → DERIVED → COMPLETE
สถานะสิ้นสุดผิดปกติคือ EXPIRED, CANCELLED_BEFORE_COMMITMENT, SOURCE_UNAVAILABLE และ INVALIDATED_BY_REORG การยกเลิกหลังผูกมัดไม่ทำให้เลือกใหม่ได้ฟรี เครื่องสถานะบันทึกประวัติแหล่งข้อมูลและการคำนวณให้ผู้บริโภค
ผูกข้อมูลก่อนรู้แหล่งผล
ผูก request ID รายการที่มีสิทธิ์และลำดับที่กำหนดแน่นอน น้ำหนักหากรองรับ เวอร์ชันนโยบาย/อัลกอริทึม ขนาดตัวอย่าง กฎแหล่งข้อมูลอนาคต ระดับการยืนยัน และเส้นตาย ข้อผูกมัดต้องสังเกตได้ภายใต้โมเดลความเชื่อถือที่ระบุ เวลาบนเซิร์ฟเวอร์ที่ไม่ลงนามไม่ใช่หลักฐานการผูกมัดล่วงหน้า
กำหนดแหล่งที่จะใช้และวิธีจัดการเมื่อแหล่งหลักใช้ไม่ได้ล่วงหน้า ห้ามให้ผู้ดูแลเลือกบล็อกที่ให้ผลดี แก้ผู้สมัครหลังรู้ผล เปลี่ยน beacon เงียบ ๆ ใช้ทางลัด modulo ที่มีอคติ หรือทิ้งผลแล้วลองใหม่
การสุ่มไม่ได้พิสูจน์ความครบถ้วน
ตัวอย่างที่ตรวจได้จาก 10,000 งานที่ผูกมัดไม่ยืนยันว่างานที่มีสิทธิ์ทั้งหมดถูกรวมแล้ว ความครบถ้วนต้องมีบัญชีเหตุการณ์ ข้อสังเกตอิสระ หรือการควบคุมทางธุรกิจแยก การเลือกผู้ประเมินอย่างเป็นธรรมก็ไม่พิสูจน์ความสามารถหรือความเป็นอิสระของผู้ประเมิน
โหมดแหล่งข้อมูล
ข้อมูล Bitcoin ย้อนหลังช่วยให้ทำซ้ำได้ ไม่ใช่ความคาดเดาไม่ได้แบบใหม่ แหล่ง Bitcoin ในอนาคตมีความล่าช้าและสมมติฐานอิทธิพลผู้ขุด/ผู้ดูแล beacon ภายนอกที่มีอยู่แล้วอาจเป็นตัวเชื่อมแยกพร้อมหลักฐานและโมเดลความเชื่อถือของตัวเอง ห้ามโฆษณา height และ bits เป็นค่าสุ่มใหม่
เงื่อนไขก่อนเปิดใช้
เผยเวกเตอร์ทดสอบแหล่งข้อมูลและการแมป จำลองการยุติงาน การเลือกเปิดเผย reorg และมูลค่าเสี่ยงรวม ทบทวนการเลือกแบบถ่วงน้ำหนักและการสุ่มซ้ำ รับการทบทวนอิสระก่อนใช้ทางเศรษฐกิจ ส่งกลับอินพุตที่ผูกมัดและหลักฐานการคำนวณที่แน่นอนเพื่อให้ผู้รับทำซ้ำได้
แหล่งข้อมูล: Bitcoin Beacon, ข้อควรระวังด้านความปลอดภัย Chainlink VRF
<!-- p21-source-payment-v08 -->
ทำซ้ำได้ไม่ได้แปลว่าสุ่มไร้อคติ
nonce สาธารณะไม่ใช่แหล่งสุ่มส่วนตัวหรือสม่ำเสมอ การแฮช nonce หรือเพิ่มแฮชบล็อกไม่ได้ลบอิทธิพลของผู้ขุดหรือสร้างเอนโทรปีอิสระ บริบทคำขอต่างกันให้ผลคำนวณต่างกัน ไม่ใช่ความสุ่มอิสระใหม่ [7]
การเลือกโดยข้อมูลอนาคตต้องผูกชุดผู้มีสิทธิ์ ลำดับ น้ำหนัก ID คำขอ บริบท อัลกอริทึม โปรไฟล์แหล่งข้อมูล กฎเลือกบล็อกอนาคตที่แน่นอน และนโยบายยืนยันก่อนทราบข้อมูล เก็บหลักฐานเวลาของ commitment ที่บุคคลภายนอกตรวจได้ แฮชที่สร้างภายหลังไม่พิสูจน์การตกลงล่วงหน้า กำหนดคำขอที่ยอมรับเพียงหนึ่ง การลองใหม่ การยกเลิก การปกปิดผล การเผยแพร่ล่าช้า และการกู้คืนเมื่อเชนจัดระเบียบใหม่ เพื่อป้องกันเลือกผลจากการสุ่มซ้ำ ประเมินมูลค่ารวมของงานที่ใช้แหล่งเดียวกัน ห้ามให้การเล่นซ้ำอดีตมีระดับการรับรองเดียวกับการเลือกจากอนาคต
[1] https://digital-matter-theory.gitbook.io/digital-matter-theory/introduction/digital-elements/.element-registry
[2] https://github.com/Trac-Systems/ord-tap/blob/b8f6ea35cf6b9d405d4db7c58555e3c8ab33e8cd/src/index/updater/inscription_updater/tap/ops/dmt_element.rs
[3] https://digital-matter-theory.gitbook.io/digital-matter-theory/introduction/nat-use-cases/usdnat-method-1-live
[4] https://digital-matter-theory.gitbook.io/digital-matter-theory/introduction/non-arbitrary-tokens-nats/nat-token-transfer
[5] https://docs.x402.org/core-concepts/network-and-token-support
[6] https://github.com/Trac-Systems/ord-tap/blob/b8f6ea35cf6b9d405d4db7c58555e3c8ab33e8cd/README.md
[7] https://arxiv.org/abs/1605.04559