บทความนี้เป็น0x_web3การแนะนำโปรโตคอลการทดลองสำหรับการจำนำโทเค็น BRC-20 แปลและเรียบเรียงโดย Odaily
ใน Ordinals เรามาไกลมากแล้ว จากการเรียกใช้โหนดแบบเต็มไปจนถึงการคลิกปุ่มสองสามปุ่มเพื่อจารึก ทุกสิ่งที่ทำให้ Bitcoin Inscription เป็นเรื่องง่ายนั้นต้องขอบคุณการมีส่วนร่วมของนักพัฒนาของเรา
ด้วยการพัฒนาโทเค็น BRC-20 การแนะนำฟังก์ชันการเดิมพันก็เป็นเรื่องที่แน่นอนเช่นกัน ดังนั้น BRC-20 จะถูกเดิมพันอย่างไร? ฉันได้คิดหาวิธีที่จะนำไปใช้โดยมีการเปลี่ยนแปลงโครงสร้างพื้นฐานที่มีอยู่ให้น้อยที่สุด ในขณะที่ยังคงรักษาความเข้ากันได้แบบย้อนกลับ
ในเมธอด "deploy" ของ BRC-20 เราได้แนะนำพารามิเตอร์เพิ่มเติมที่เรียกว่า "yield"
"ผลตอบแทน" หมายถึงมูลค่าของโทเค็นที่เพิ่มขึ้นต่อบล็อก เป็นวัตถุ JSON ที่ซ้อนกันโดย "6000" หมายถึง 6000 บล็อกแรกและรางวัล "8000" หมายถึง 8000 บล็อกแรกและรางวัล และอื่นๆ ตัวอย่าง: หากคุณฝากโทเค็น $bYLD จำนวน 1,000 เหรียญในห้องนิรภัยและเก็บโทเค็นไว้ 100 บล็อก คุณจะได้รับโทเค็นทั้งหมด 1,070 เหรียญ โดย 70 เหรียญจะมอบให้เป็นรางวัล "สูงสุด" หมายถึงอุปทานการสร้างเหรียญเริ่มต้น เห็นได้ชัดว่าหลังจากเริ่มการเดิมพัน มันจะเพิ่มขึ้นเรื่อยๆ
แล้วจะเดิมพันโทเค็น BRC-20 ได้อย่างไร?
ไม่มีสัญญาอัจฉริยะในระบบนิเวศ BRC-20 แต่เราจำเป็นต้องมีกลไกการปักหลักเพื่อเปิดใช้งาน เราแนะนำที่อยู่การเดิมพันที่ผู้ใช้สามารถโอนโทเค็นไปและรับกลับ (พร้อมกับรางวัล) โดยการโทรโอน
หากต้องการเดิมพันโทเค็น คุณสามารถใช้ฟังก์ชันการโอนแบบปกติได้ จารึกและส่งคำจารึกไปยังที่อยู่เดิมพัน (เร็วๆ นี้) ในการถอนโทเค็น จำเป็นต้องระบุ "ยกเลิกการโอน" ในที่อยู่เดียวกัน และส่งไปยังที่อยู่จำนำ
ในที่นี้ 'txn' แสดงถึงรหัสที่จารึกไว้ของ "การโอน" ที่ส่งไปยังที่อยู่ของผู้จำนำ หากยังไม่ได้ถอน (โทเค็น + รางวัล) ของคุณจะถูกส่งกลับไปที่กระเป๋าเงิน
เข้ากันได้กับเครื่องมือ BRC-20 ที่มีอยู่:
ฟังก์ชัน "Mint", "Transfer" และ "Deploy" ยังคงเหมือนเดิม หลังจากการจำนำเริ่มต้นขึ้น ไคลเอนต์ดัชนีจำเป็นต้องอัปเดต "ยอดคงเหลือ" ตามรางวัลการจำนำ และปฏิบัติตามกฎการโอนย้าย/ยกเลิกของที่อยู่การจำนำ
เรากำลังทำงานตลอดเวลาเพื่อสร้าง POC แบบสด (BitStake Protocol) ซึ่งคุณสามารถเดิมพันโทเค็นและดูยอดคงเหลือที่อัปเดตของคุณ
โปรดทราบว่า Degens การทดลองนี้อาจเป็นหนึ่งในการทดลองที่ล้มเหลวอีกหลายร้อยครั้งที่ฉันเคยทำใน Web3
สุดท้าย สรุปโดยย่อ: สิ่งที่เรากำลังทำคือการเปิดตัวฟังก์ชันการเดิมพันบนโทเค็น BRC-20 การพิสูจน์แนวคิดหรือการทดสอบด้วยโทเค็น $bYLD การสร้างโครงสร้างพื้นฐานสำหรับโทเค็นการเดิมพัน/การยกเลิกการเดิมพัน ฟังก์ชันการเดิมพันจะใช้งานได้ในเร็วๆ นี้
