Fractal, OP_NET, AVM, BRC100, รูนที่ตั้งโปรแกรมได้, BTC มีแผนการขยายอะไรอีกบ้าง?

avatar
Trustless Labs
2เดือนก่อน
ประมาณ 16222คำ,ใช้เวลาอ่านบทความฉบับเต็มประมาณ 21นาที
ตั้งแต่ไตรมาสแรกของปี 2024 แม้ว่าความกระตือรือร้นในการเก็งกำไรในระบบนิเวศ BTC จะไม่ดีเท่าในปี 2023 แต่เทคโนโลยีก็มีความก้าวหน้าอย่างรวดเร็ว โดยเฉพาะอย่างยิ่งในโครงการขยายความสามารถในการตั้งโปรแกรม โปรโตคอล เช่น Fractal Bitcoin, BRC20, CBRC และ ARC20 ได้ถือกำเนิดขึ้น นวัตกรรมเหล่านี้ได้อัดฉีดความมีชีวิตชีวาและความเป็นไปได้ใหม่ๆ ให้กับระบบนิเวศของ Bitcoin

ตั้งแต่ไตรมาสแรกของปี 2024 ความกระตือรือร้นในการเก็งกำไรในระบบนิเวศ BTC ยังไม่สูงเท่ากับปี 2023 อย่างไรก็ตาม เนื่องจากนักพัฒนาจำนวนมากขึ้นเข้าร่วมและคุ้นเคยกับโมเดล BTC ระบบนิเวศ BTC จึงมีความก้าวหน้าอย่างรวดเร็วในระดับเทคนิค โดยเฉพาะในแง่ของความสามารถในการตั้งโปรแกรม ก่อนหน้านี้ ห้องปฏิบัติการ Trustless ได้แนะนำการเชื่อมโยง L2 ของ BTC กับ UTXO และ BTC re-stake และ ARC 20. แนะนำ

แฟร็กทัล

Fractal คือการจำลองเสมือนของซอฟต์แวร์ไคลเอนต์ที่ใช้ Bitcoin Core โดยการสร้างเฟรมเวิร์กที่ปรับขนาดได้เหมือนต้นไม้แบบเรียกซ้ำ แต่ละเลเยอร์ของบล็อคเชนสามารถปรับปรุงประสิทธิภาพของเครือข่าย Fractal ทั้งหมดได้ เนื่องจากรหัสหลักถูกนำมาใช้ซ้ำ Fractal จึงสามารถทำงานร่วมกับ Bitcoin และโครงสร้างพื้นฐาน เช่น การขุดได้ทันที ความแตกต่างก็คือ Fractal เปิดใช้งานตัวดำเนินการ op_cat ทำให้สามารถนำตรรกะไปใช้ได้มากขึ้น

Fractal ได้รับการพัฒนาโดยทีมงาน Unisat กล่าวถึงความคืบหน้าในการพัฒนา Fractal ในบล็อกเมื่อเดือนมกราคม 2024 โปรเจ็กต์เปิดตัวเครือข่ายทดสอบเบต้าในวันที่ 1 มิถุนายน 2024 และเสร็จสิ้นการรีเซ็ตระยะการทดสอบในวันที่ 29 กรกฎาคม เครือข่ายหลักคาดว่าจะเปิดตัวในเดือนกันยายน 2024

ทีมงานเพิ่งเปิดตัวโทเค็นเศรษฐศาสตร์ เครือข่าย Fractal จะมีโทเค็นของตัวเอง 50% ผลิตโดยการขุด 15% ใช้ในระบบนิเวศ 5% ขายล่วงหน้าให้กับนักลงทุนในช่วงแรก และ 20% ที่ปรึกษาและผู้มีส่วนร่วมหลัก 10 % ของเงินอุดหนุนชุมชนถูกใช้เพื่อสร้างความร่วมมือและสภาพคล่อง

การออกแบบสถาปัตยกรรม

Fractal จำลองไคลเอนต์ Bitcoin Core อย่างสมบูรณ์และสรุปไว้ในแพ็คเกจซอฟต์แวร์บล็อกเชนที่ปรับใช้และรันได้ (แพ็คเกจซอฟต์แวร์ Bitcoin Core, BCSP) จากนั้นจะถูกยึดแบบวนซ้ำกับ Bitcoin mainnet และรันอินสแตนซ์ BCSP หนึ่งอินสแตนซ์ขึ้นไปโดยแยกจากกัน ด้วยเทคโนโลยีเวอร์ช่วลไลเซชั่นสมัยใหม่ ทำให้สามารถแบ่งปันประสิทธิภาพของฮาร์ดแวร์ได้อย่างมีประสิทธิภาพ ทำให้สามารถรันอินสแตนซ์หลายตัวบนระบบหลักได้ พูดง่ายๆ ก็ คือ คล้ายกับการเปิดอินสแตนซ์เครื่องเสมือนหลายเครื่อง (อินสแตนซ์ BCSP ที่สร้างโดย Fractal) บนคอมพิวเตอร์เครื่องเดียว (เครือข่ายหลัก BTC) และสามารถดำเนินการซ้ำได้

เมื่อมีข้อกำหนดการโต้ตอบออนไลน์ขนาดใหญ่เกิดขึ้น ข้อกำหนดเหล่านี้สามารถเลือกมอบหมายไปยังระดับที่ลึกกว่าได้ ความสามารถในการปรับสมดุลแบบไดนามิกของระบบนี้ช่วยหลีกเลี่ยงความแออัดที่มากเกินไปในระดับใดระดับหนึ่ง เพื่อประสบการณ์ผู้ใช้ที่ดีขึ้น Fractal ได้ทำการปรับเปลี่ยนบิตคอยน์คอร์ด้วย เปลี่ยนเวลายืนยันบล็อกเป็น 30 วินาทีหรือน้อยกว่า และขนาดบล็อกเพิ่มขึ้น 20 เท่าเป็น 20 MB ซึ่งช่วยให้มั่นใจถึงประสิทธิภาพที่เพียงพอและความล่าช้าที่สั้นเพียงพอ .

Fractal ได้เปิดใช้งานตัวดำเนินการ op_cat ทำให้สามารถสำรวจและทดสอบแผนการขยายเพิ่มเติมบน BTC ได้

ในระดับของการล่มสลายของสินทรัพย์ เนื่องจากอินสแตนซ์ที่แตกต่างกันทำงานในสภาพแวดล้อมทางกายภาพเดียวกัน จึงสามารถเข้าใจได้ว่าเครือข่ายหลักของ Bitcoin หลายเครือข่ายทำงานภายใต้เฟรมเวิร์ก BTC เดียวกัน ดังนั้น เครือข่ายอินสแตนซ์จึงสามารถสื่อสารระหว่างกันได้โดยการสร้างอินเทอร์เฟซการถ่ายโอนสินทรัพย์สากล เพื่อให้เกิดการถ่ายโอนสินทรัพย์ระหว่างชั้นต่างๆ ได้อย่างราบรื่น

Bitcoin รวมถึงสินทรัพย์ เช่น BRC-20 และ Ordinals สามารถเชื่อมโยงผ่านการกระจายอำนาจได้ กลไกพื้นฐานคือกลไกลายเซ็น MPC แบบหมุนเวียนพร้อมการแทนที่แบบไดนามิก ปัจจุบันดูเหมือนว่าจะเป็นบรรจุภัณฑ์ชั้นเดียว ในการทำซ้ำครั้งต่อไป BTC และสินทรัพย์ mainnet อื่น ๆ จะสามารถมีอยู่บน Fractal Bitcoin ในรูปแบบสินทรัพย์ที่ห่อด้วย brc-20

Fractal, OP_NET, AVM, BRC100, รูนที่ตั้งโปรแกรมได้, BTC มีแผนการขยายอะไรอีกบ้าง?

เมื่อเปรียบเทียบกับโซลูชัน Ethereum Layer 2 ทั่วไป รูปแบบการจำลองเสมือนนี้บรรลุความสามารถในการปรับขนาดการคำนวณผ่านเลเยอร์นามธรรมเพิ่มเติมนอกเชนหลัก ในขณะที่ยังคงรักษาความสอดคล้องกับเชนหลัก และไม่แนะนำกลไกที่เป็นเอกฉันท์ใหม่ ดังนั้นนักขุด BTC ASIC ในปัจจุบันและกลุ่มการขุดจึงสามารถเข้าร่วมเครือข่าย Fractal ได้อย่างราบรื่น

การรับประกันความปลอดภัยของ Fractal อยู่ที่พลังการประมวลผลของมัน การออกแบบส่วนใหญ่ช่วยเพิ่มความปลอดภัยของกลไก PoW ของ Fractal ผ่านสามด้าน Fractal ได้แนะนำการขุดแบบรวม โดยที่หนึ่งบล็อกในทุก ๆ สามบล็อกจะถูกสร้างขึ้นโดยการขุดแบบรวมกับนักขุด BTC เพื่อช่วยปกป้องเครือข่ายจากการโจมตีที่อาจเกิดขึ้น 51% ส่วนอีกสองบล็อกที่เหลือจะถูกสร้างขึ้นโดยเอาต์พุตกำลังคอมพิวเตอร์ของเครือข่าย Fractal เอง จะเห็นได้ว่าผลกระทบต่อนักขุด BTC เป็นกุญแจสำคัญสู่ความสำเร็จของ Fractal และเศรษฐกิจโทเค็นจะเอียงไปทางนักขุดอย่างหลีกเลี่ยงไม่ได้

ในเวลาเดียวกัน ห่วงโซ่อินสแตนซ์เสมือนที่สร้างขึ้นใหม่จะประสบกับช่วงเริ่มต้นของช่องโหว่ในระหว่างระยะเริ่มต้น เมื่อเปิดตัวอินสแตนซ์ใหม่ ผู้ปฏิบัติงานสามารถตั้งค่าความสูงของบล็อกเฉพาะเพื่อให้การป้องกันจนกว่าอินสแตนซ์จะอยู่ในสถานะที่ปลอดภัยและแข็งแรง ในอนาคต นักขุดที่มีพลังการประมวลผลจำนวนมากสามารถจัดสรรทรัพยากรของตนไปยังอินสแตนซ์ BCSP ที่แตกต่างกันได้ ซึ่งจะช่วยปรับปรุงความแข็งแกร่งและความยืดหยุ่นของทั้งระบบ

ความสัมพันธ์ระหว่างสกุลเงินหลักแฟร็กทัลและ sats

ผลลัพธ์การขุดของสกุลเงินหลักแฟร็กทัลคือเพื่อให้แน่ใจว่าการทำงานของห่วงโซ่ fb และ btc นั้นเหมือนกันโดยทั่วไปและไม่มีความสามารถในการรันสัญญาอัจฉริยะโดยตรง ดังนั้นฟังก์ชัน defi ที่ซับซ้อนเช่นการแลกเปลี่ยนจึงจำเป็นต้องมีโครงสร้างพื้นฐานเพิ่มเติม Unisat สัญญาว่าจะใช้ brc 20 sats สำหรับการแลกเปลี่ยนนี้ทำงานบน Fractal และต้องใช้โหนดของตัวเองด้วย ค่าบริการที่เรียกเก็บโดยโหนดเหล่านี้สำหรับการจัดหาเงินทุนด้วยตนเอง

เอวีเอ็ม

AVM (Atomics Virtual Machine) คือการดำเนินการสัญญาอัจฉริยะ BTC ของ Atomics Protocol AVM สร้างเครื่องเสมือนที่จำลองการอนุญาตสคริปต์ BTC และเปิด opcode ดั้งเดิมของ BTC หลายรายการในเครื่องเสมือน นักพัฒนาใช้สัญญาอัจฉริยะผ่านการรวมกันของสคริปต์ Bitcoin และกำหนดกฎของตนเองเพื่อจัดการการสร้างและการถ่ายโอนสินทรัพย์

Fractal, OP_NET, AVM, BRC100, รูนที่ตั้งโปรแกรมได้, BTC มีแผนการขยายอะไรอีกบ้าง?

Satoshi Nakamoto ได้ออกแบบการออกแบบภาษาสคริปต์ที่แสดงออกอย่างเต็มที่ในช่วงเริ่มต้นของ Bitcoin ซึ่งประกอบด้วยชุดคำสั่ง opcode ดั้งเดิมที่หลากหลาย สคริปต์เหล่านี้มีความสามารถในการจัดเก็บข้อมูลบางอย่าง และการดำเนินการของพวกมันก็ถือว่าทัวริงเสร็จสมบูรณ์ ต่อมา Bitcoin Core ได้ปิดใช้งาน opcode บางตัวที่จำเป็นสำหรับความสมบูรณ์ของทัวริง เช่น การดำเนินการต่อสตริงพื้นฐาน (OP_CAT) และตัวดำเนินการทางคณิตศาสตร์ (เช่น การคูณ OP_MUL และการหาร OP_DIV)

แนวคิดของ AVM คือการเพิ่มขีดความสามารถโค้ดการดำเนินการดั้งเดิมของ BTC ให้สูงสุด เครื่องเสมือน AVM จำลองสคริปต์ BTC และบรรลุความสมบูรณ์ของทัวริงผ่าน PDA แบบสแต็กคู่ (ระบบจัดเก็บข้อมูลแบบพุชได้) เครื่องเสมือนนี้ทำงานในแซนด์บ็อกซ์ซึ่งประกอบด้วยตัวสร้างดัชนี ตัวแยกวิเคราะห์คำสั่ง และสถานะส่วนกลางเพื่อให้ทราบถึงการประมวลผลสัญญาอัจฉริยะ และการซิงโครไนซ์สถานะและการตรวจสอบ

ชุดคำสั่งของเครื่องเสมือน AVM ประกอบด้วย opcode BTC ที่สมบูรณ์ ดังนั้นนักพัฒนาจึงสามารถตั้งโปรแกรมโดยใช้ฟังก์ชัน BTC ที่ไม่ได้เปิดใช้งานจำนวนมากบนเครือข่ายหลักได้ สิ่งนี้ทำให้ AVM ดูเหมือนเป็นเครือข่ายผู้บุกเบิกดั้งเดิมสำหรับการขยายระบบนิเวศ BTC

AVM คือชุดของสถาปัตยกรรมที่สามารถปรับแต่งได้โดยโปรโตคอลเมตาดาต้า BTC เช่น BRC 20, ARC 20, Runes และ CBRC ซึ่งได้รับการจัดการร่วมกันโดยนักพัฒนาแอปพลิเคชัน ผู้ให้บริการ และผู้ใช้ โดยสร้างฉันทามติที่เกิดขึ้นเอง ดังนั้นจึงเหมาะสำหรับโปรโตคอลเมตาดาต้าเกือบทุกประเภท และต้องการเพียงการปรับแต่งตัวสร้างดัชนีภายใต้เครื่องเสมือนอย่างละเอียดเท่านั้น

AVM ได้เปิดตัวเวอร์ชันทดสอบแล้ว https://x.com/atomicalsxyz/status/1823901701033934975 และรหัสที่เกี่ยวข้อง https://github.com/atomicals/avm-reapter

OP_NET

เว็บไซต์อย่างเป็นทางการ: https://opnet.org/#

OP_NET ได้รับการเสนอในไตรมาสที่สามของปี 2024 และมุ่งมั่นที่จะแนะนำฟังก์ชันสัญญาอัจฉริยะที่คล้ายกับ Ethereum บนเครือข่าย Bitcoin แต่สอดคล้องกับคุณลักษณะและสถาปัตยกรรมของ Bitcoin มากกว่า ในการทำธุรกรรมบน OP_NET คุณจำเป็นต้องใช้ Bitcoin ดั้งเดิมเท่านั้น และไม่จำเป็นต้องใช้โทเค็นอื่นเพื่อชำระค่าสิ่งจูงใจสำหรับโหนดหรือค่าธรรมเนียมการทำธุรกรรม

OP_NET มอบไลบรารีการพัฒนาที่สมบูรณ์ กะทัดรัด และใช้งานง่าย ซึ่งส่วนใหญ่เขียนด้วย AssemblyScript (คล้ายกับ TypeScript ซึ่งสามารถคอมไพล์กับ WebAssembly) เป้าหมายการออกแบบคือทำให้การสร้าง การอ่าน และการทำงานของเทคโนโลยีที่เกี่ยวข้องกับ Bitcoin ง่ายขึ้น โดยเฉพาะในสมาร์ทโฟน และ Bitcoin Smart Inscription (BSI, Bitcoin Smart Inscription)

ฟังก์ชั่นและคุณสมบัติหลักของ OP_NET

OP_NET รักษาฉันทามติบล็อกของ Bitcoin และความพร้อมใช้งานของข้อมูล เพื่อให้มั่นใจว่าธุรกรรมทั้งหมดจะถูกจัดเก็บไว้ในเครือข่าย Bitcoin และได้รับการคุ้มครองโดยความไม่เปลี่ยนรูป ผ่านเครื่องเสมือนการดำเนินการ (OP_VM) OP_NET สามารถทำการคำนวณที่ซับซ้อนบนบล็อก Bitcoin ธุรกรรม OP_NET ที่ส่งมาทั้งหมดจะถูกทำเครื่องหมายด้วยสตริง BSI และดำเนินการใน OP_VM เพื่ออัปเดตสถานะสัญญา

โหนด OP_NET รันเครื่องเสมือน WASM และรองรับภาษาการเขียนโปรแกรมหลายภาษา เช่น AssemblyScript, Rust และ Python ด้วยการใช้ประโยชน์จาก Tapscript เพื่อเปิดใช้งานฟังก์ชันสัญญาอัจฉริยะขั้นสูง นักพัฒนาจึงสามารถปรับใช้และปรับใช้โดยตรงบนบล็อกเชน Bitcoin โดยไม่ได้รับอนุญาต สัญญาที่ชาญฉลาด

รหัสของสัญญาอัจฉริยะเหล่านี้ถูกบีบอัดและเขียนลงในธุรกรรม BTC คราวนี้มีการสร้างที่อยู่ UTXO ซึ่งถือเป็นที่อยู่ของสัญญา ผู้ใช้จำเป็นต้องโอนเงินไปยังที่อยู่นี้เมื่อโต้ตอบกับสัญญา

เมื่อโต้ตอบกับเครือข่าย OP_NET นอกเหนือจากค่าธรรมเนียมการจัดการสำหรับธุรกรรม BTC แล้ว ผู้ใช้ยังต้องชำระค่าธรรมเนียมการจัดการเพิ่มเติมอย่างน้อย 330 satoshis ทั้งนี้เพื่อให้แน่ใจว่าธุรกรรมจะไม่ได้รับการยอมรับว่าเป็น การโจมตีแบบฝุ่น นักขุดเมนเน็ต BTC ผู้ใช้สามารถเพิ่มค่าธรรมเนียมก๊าซได้ ลำดับการบรรจุธุรกรรมในเครือข่าย OP_NET จะถูกจัดเรียงตามค่าธรรมเนียมการจัดการและไม่ได้ขึ้นอยู่กับลำดับการบรรจุบล็อก BTC ทั้งหมด หากค่าธรรมเนียมการทำธุรกรรม OP_NET ที่ผู้ใช้จ่ายมากกว่า 250,000 sat ส่วนที่เกินจะได้รับรางวัลเป็นเครือข่ายโหนด OP_NET

เพื่อขยายการใช้ BTC ในแอปพลิเคชัน DeFi OP_NET จึงจัดให้มีระบบ Proof of Authority ซึ่งช่วยให้ BTC สามารถห่อหุ้มเป็น WBTC Mainnet BTC เชื่อมต่อกับโปรโตคอล OP_NET ผ่านลายเซ็นหลายลายเซ็น

เป็นที่น่าสังเกตว่า OP_NET เข้ากันได้กับ SegWit และ Taproot และการออกแบบโทเค็นไม่ได้เชื่อมโยงกับ UTXO จึงหลีกเลี่ยงความเสี่ยงในการส่งโทเค็นไปยังนักขุดอย่างไม่ถูกต้อง ปรับปรุงความปลอดภัยและความน่าเชื่อถือของระบบให้ดียิ่งขึ้น ด้วยคุณสมบัติเหล่านี้ OP_NET อัดฉีดฟังก์ชันการทำงานของสัญญาอัจฉริยะที่แข็งแกร่งขึ้นและการสนับสนุนแอปพลิเคชันแบบกระจายอำนาจเข้าสู่ระบบนิเวศของ Bitcoin

โครงการนิเวศวิทยาของ OP_NET

OP_NET รุ่นก่อนคือโปรโตคอล cbrc-20 และโครงการเชิงนิเวศน์ส่วนใหญ่จะดำเนินต่อไปโดยตรง ระบบนิเวศครอบคลุมถึงการซื้อขายแบบกระจายอำนาจ การให้กู้ยืม การสร้างตลาด การจัดหาสภาพคล่อง สะพานข้ามสายโซ่ และสาขาอื่นๆ:

  1. Motoswap: นี่คือโปรโตคอลการแลกเปลี่ยนแบบกระจายอำนาจที่ทำงานบน Bitcoin Layer 1

  2. Stash: นี่คือโปรโตคอลการให้ยืมแบบกระจายอำนาจที่ทำงานบน Bitcoin Layer 1 Stash ใช้ WBTC ของ OP_NET เป็นหลักประกัน ทำให้ผู้ใช้สามารถให้ยืมโดยไม่ได้รับอนุญาต และเงินกู้จะออกในรูปของเหรียญ stablecoin ของ USD

  3. Ordinal Novus: นี่คือการสร้างตลาดและการจัดหาแพลตฟอร์มสภาพคล่องในระบบนิเวศ OP_NET

  4. Ichigai: นี่คือตัวรวบรวมการกระจายอำนาจที่รวมแพลตฟอร์ม DeFi หลายตัวเข้าด้วยกัน เพื่อให้ผู้ใช้สามารถจัดการธุรกรรม การติดตามตลาด และพอร์ตการลงทุนบนอินเทอร์เฟซเดียว

  5. SatBot: หุ่นยนต์ซื้อขายที่รวมอยู่ใน Telegram ที่ให้ผู้ใช้สามารถดำเนินธุรกรรม ติดตามตลาด และจัดการพอร์ตการลงทุนแบบเรียลไทม์ผ่าน Telegram

  6. KittySwap: การแลกเปลี่ยนแบบกระจายอำนาจและแพลตฟอร์มสัญญาถาวรที่ทำงานบน OP_NET

  7. ปรับปรุงใหม่: ให้บริการธนาคารส่วนตัว DeFi ที่เป็นส่วนตัวบนเครือข่าย

  8. SLOHM Finance: โครงการสกุลเงินสำรองแบบกระจายอำนาจที่เปิดตัวบน OP_NET

  9. BuyNet: บอทซื้อที่พัฒนาขึ้นสำหรับระบบนิเวศ Bitcoin DeFi

  10. SatsX: โครงการพัฒนาฟีเจอร์และเครื่องมือมัลติฟังก์ชั่นบน OP_NET เพื่อขยายขีดความสามารถของระบบนิเวศ

  11. Meme Coins เช่น Satoshi Nakamoto Inu, Zyn, Unga, Pepe: นี่คือโทเค็น Meme ที่ใช้โปรโตคอล OP_ 20 ซึ่งทั้งหมดรองรับโดย OP_NET

บีอาร์ซี 100

เอกสารประกอบ: https://docs.brc100.org

BRC-100 เป็นโปรโตคอลการคำนวณแบบกระจายอำนาจตามทฤษฎี Ordinals โดยการเพิ่มการดำเนินการใหม่ เช่น การทำลาย และ การส่ง ลงใน brc 20 ผ่านการผสมผสานของการดำเนินการใหม่เหล่านี้ ผู้ถือที่อยู่ที่แตกต่างกันจะถูกบันทึกลงในตัวสร้างดัชนีและ สถานะเพื่อให้บรรลุการดำเนินงาน defi ที่ซับซ้อน นักพัฒนายังสามารถขยายผู้ให้บริการเพิ่มเติมตามโปรโตคอล BRC-100 เพื่อขยายธุรกิจ

การทำงานของโปรโตคอล BRC-100

BRC-100 มีการดำเนินการบางอย่าง: mint 2/mint 3 และ burn 2/bur n3 เพื่อให้สามารถแปลงโทเค็นได้อย่างปลอดภัยระหว่างโมเดล UTXO และโมเดลเครื่องสถานะ:

  • มิ้นท์ 2: ใช้เพื่อสร้างโทเค็นใหม่และเพิ่มการหมุนเวียนของทั้งระบบ โดยทั่วไปจะต้องได้รับอนุญาตจากแอปพลิเคชันหรือที่อยู่จึงจะสามารถดำเนินการได้

  • มิ้นท์ 3: คล้ายกับมิ้นต์ 2 แต่ไม่เพิ่มการไหลเวียน ส่วนใหญ่จะใช้เพื่อแปลงยอดคงเหลือในแอปพลิเคชันเป็น UTXO (Unspent Transaction Outputs) ซึ่งสามารถนำไปใช้ในแอปพลิเคชันอื่นได้

  • เบิร์น 2: ใช้เพื่อทำลายโทเค็นขณะอัปเดตสถานะของแอปพลิเคชัน โทเค็นที่ถูกทำลายสามารถสร้างใหม่ได้ผ่านเหรียญกษาปณ์ 2 หากตรงตามเงื่อนไขบางประการ

  • bur n3: คล้ายกับการเบิร์น 2 แต่แทนที่จะลดการหมุนเวียน โทเค็นจะถูกแปลงเป็นสถานะของแอปพลิเคชัน โทเค็นที่ถูกทำลายสามารถสร้างใหม่ได้ผ่านมิ้นต์ 3

ส่วนขยายและความเข้ากันได้

ความสามารถในการคำนวณและการเปลี่ยนสถานะสามารถขยายได้ผ่านโปรโตคอลส่วนขยาย BRC-100 โปรโตคอลส่วนขยาย BRC-100 ทั้งหมดสามารถใช้งานร่วมกันได้ กล่าวคือ โทเค็นที่ใช้ BRC-100 และโปรโตคอลส่วนขยายสามารถใช้ได้ในทุกแอปพลิเคชัน ในเวลาเดียวกัน โปรโตคอล BRC-100 และโปรโตคอลส่วนขยายสามารถอัปเดตและอัปเกรดได้โดยการปรับปรุงโปรโตคอล

โปรโตคอล BRC-100 และโปรโตคอลส่วนขยายและการปรับปรุงทั้งหมดเรียกรวมกันว่าสแต็กโปรโตคอล BRC-100 ทั้งหมดสามารถทำงานร่วมกันได้ นั่นคือโทเค็นที่ใช้ BRC-100 และโปรโตคอลส่วนขยายสามารถใช้งานร่วมกันได้ นำไปใช้ในทุกแอปพลิเคชันและรองรับการดำเนินงานข้ามพรมแดน มี BRC-101, BRC-102 และ BRC-104:

  • BRC-101 เป็นโปรโตคอลการกำกับดูแลแบบออนไลน์แบบกระจายอำนาจที่กำหนดวิธีการควบคุมแอปพลิเคชันตามโปรโตคอล BRC-100 หรือโปรโตคอลส่วนขยาย

  • BRC-102 เป็นโปรโตคอลสภาพคล่องอัตโนมัติสำหรับสินทรัพย์ BRC-100 โดยกำหนดวิธีการสร้างตลาดอัตโนมัติตาม สูตรผลิตภัณฑ์คงที่ (x*y=k) สำหรับคู่โทเค็นที่อิงตามสแต็กโปรโตคอล BRC-100 .

  • BRC-104 เป็นโปรโตคอลการเดิมพันสภาพคล่อง/การเดิมพันแบบหนักหนาที่กำหนดวิธีการบรรจุสินทรัพย์ BRC-20, สินทรัพย์ rune และ BTC ลงในสินทรัพย์ BRC-100 ผ่านการปักหลัก และวิธีการกระจายรางวัลสินทรัพย์ BRC-100 ให้กับสินทรัพย์ BRC-100, BRC -20 สินทรัพย์ สินทรัพย์รูน หรือผู้เดิมพัน BTC BRC-104 คือโปรโตคอล Asset Wrapping และ Yield Farming Protocol ของโปรโตคอล BRC-100

โครงการนิเวศวิทยา BRC-100

ทีมงานโครงการกำลังสำรวจวิธีการเพื่อให้ได้ดัชนีขั้นต่ำสำหรับตัวสร้างดัชนีโปรโตคอล BRC-100 ฝั่งอุปสงค์สามารถปรับใช้ดัชนีขั้นต่ำของตนเองเพื่อรับสถานะของสินทรัพย์ทั้งหมดของสแต็กโปรโตคอล BRC-100 โดยไม่ต้องใช้ตรรกะการคำนวณที่ซับซ้อนของโปรโตคอลที่ขยายทั้งหมด นอกจากนี้ ดัชนีขั้นต่ำไม่จำเป็นต้องอัปเดตหรืออัปเกรดบ่อยครั้ง

มี 3 โครงการในระบบนิเวศ BRC-100:

  • inBRC (เปิดตัว) - ตลาดกลางและเครื่องมือจัดทำดัชนี BRC-100 แห่งแรก: https://inbrc.org/

  • 100Swap (เปิดตัว) - การแลกเปลี่ยนการกระจายอำนาจแบบจารึก Bitcoin L1 AMM ครั้งแรกที่ใช้ โปรโตคอล BRC-102 : https://100swap.io/

  • 100Layer (กำลังพัฒนา) - โปรโตคอลสภาพคล่องสำหรับระบบนิเวศ Bitcoin บน Bitcoin L1 บนพื้นฐานของ โปรโตคอล BRC-104 และโปรโตคอล BRC-106 ซึ่งประกอบด้วยเหรียญเสถียรที่ได้รับการสนับสนุนจากหลักประกันแบบกระจายอำนาจ โทเค็นที่ห่อไว้ และการขุดสภาพคล่อง : https://100layer ไอโอ/ .

รูนที่ตั้งโปรแกรมได้ (Protorunes)

รูนนั้นเป็นโครงสร้างข้อมูลที่จัดเก็บไว้ในฟิลด์ OP_RETURN ของ Bitcoin เมื่อเปรียบเทียบกับโปรโตคอลที่ใช้ JSON อื่นๆ (เช่น BRC-20) Rune มีน้ำหนักเบากว่าและไม่ต้องพึ่งพาระบบการจัดทำดัชนีที่ซับซ้อน โดยยังคงรักษาความเรียบง่ายและความปลอดภัยของ Bitcoin

รูนที่ตั้งโปรแกรมได้คือชั้นส่วนขยายของรูนที่ช่วยให้สามารถสร้างทรัพย์สินที่ตั้งโปรแกรมได้ด้วยรูน การแนะนำสินทรัพย์เหล่านี้อาจมีอยู่ใน UTXO และสนับสนุนการดำเนินการที่คล้ายกับโปรโตคอล AMM (ผู้สร้างตลาดอัตโนมัติ) แนวคิดหลักของ Programmable Runes คือการใช้ข้อมูลบน Bitcoin blockchain เพื่อใช้ฟังก์ชันสัญญาอัจฉริยะผ่านเครื่องเสมือนหรือเทคโนโลยีที่คล้ายกัน

โปรโตคอลโปรโต-รูน

ในบรรดารูนที่ตั้งโปรแกรมได้ โปรเจ็กต์ที่สำคัญที่สุดคือ Proto-Runes Protocol ซึ่งนำโดยทีมงานของผู้ก่อตั้ง oyl wallet @judoflexchop โอเพ่นซอร์สในปัจจุบัน: https://github.com/kungfuflex/protorune

Proto-Runes Protocol เป็นมาตรฐานและข้อกำหนดที่ให้กรอบการทำงานสำหรับ rune ที่ตั้งโปรแกรมได้ โดยการจัดการและถ่ายโอนสินทรัพย์ rune ระหว่างโปรโตคอลย่อย (meta protocols) ทำให้ AMM, โปรโตคอลการให้กู้ยืม หรือสัญญาอัจฉริยะที่ครบกำหนดสามารถสร้างขึ้นได้

ตัวอย่างเช่น Proto-Runes Protocol ใช้ DEX (การแลกเปลี่ยนแบบกระจายอำนาจ) คล้ายกับ Uniswap บนเครือข่าย Bitcoin สนับสนุนการแลกเปลี่ยนอะตอมมิกของสินทรัพย์รูนและการสร้างกลุ่มสภาพคล่อง ด้วยการผสมผสานระหว่างการทำลายต้นแบบและการส่งข้อความต้นแบบ ผู้ใช้สามารถดำเนินธุรกรรมแบบกระจายอำนาจและการจัดการสินทรัพย์โดยไม่ต้องออกจากเครือข่าย Bitcoin

พูดง่ายๆ ก็คือ Proto-Runes Protocol อนุญาตให้เผารูนเป็นรูปแบบของรูนที่ตั้งโปรแกรมได้ ซึ่งก็คือ Protorunes ซึ่งจะทำให้รูนมีฟังก์ชันและการใช้งานเพิ่มเติม

โปรโตเบิร์น และโปรโตรูน

กลไกสำคัญประการหนึ่งของ Proto-Runes คือ Protoburn ซึ่งช่วยให้ผู้ใช้สามารถทำลายและแปลงอักษรรูนเป็นรูปแบบที่ใช้โดยโปรโตคอลย่อยเท่านั้น รูปแบบสินทรัพย์ใหม่ในโปรโตคอลย่อย ซึ่งเป็นรูน Protorunes ที่ตั้งโปรแกรมได้

การทำลายต้นแบบทำให้แน่ใจถึงความไม่สามารถใช้งานได้ของรูนโดยการล็อคไว้ที่เอาต์พุต OP_RETURN กลไกนี้ทำให้มั่นใจได้ว่าทรัพย์สินของ Rune สามารถถ่ายโอนจากโปรโตคอลหลักไปยังโปรโตคอลย่อยได้อย่างปลอดภัย ช่วยให้สามารถดำเนินการและทำธุรกรรมเพิ่มเติมในโปรโตคอลย่อยได้

โดยทั่วไปกระบวนการนี้จะเป็นแบบทางเดียว กล่าวคือ สินทรัพย์จะถูกถ่ายโอนจากโปรโตคอล rune ไปยังโปรโตคอลย่อย แต่ไม่สามารถถ่ายโอนกลับโดยตรงได้ ข้อความ Protoburn ถูกฝังอยู่ภายใน Protostone ในช่อง Protocol ของ Runestone โดยมีแท็กโปรโตคอล 13 (แท็ก Rune Protocol) ข้อความประกอบด้วยข้อมูล เช่น ID โปรโตคอลย่อยเป้าหมายและตัวชี้ไปยังเนื้อหา กลไกนี้เป็นพื้นฐานสำหรับการจัดการสินทรัพย์และการถ่ายโอนระหว่างโปรโตคอลย่อย และอนุญาตให้มีฟังก์ชันต่างๆ เช่น การแลกเปลี่ยนอะตอมมิก

โปรโตเมสเซจ

ในโปรโตคอล Proto-Runes Protomessage หมายถึงคำแนะนำการดำเนินการที่ดำเนินการในโปรโตคอลย่อย ทำได้โดยการเข้ารหัสในโครงสร้าง Protostone และแยกวิเคราะห์โดยตัวสร้างดัชนี โดยทั่วไปข้อความ Protomessage จะรวมคำขอการดำเนินการสำหรับสินทรัพย์ เช่น การโอน ธุรกรรม หรือฟังก์ชันอื่นๆ ที่กำหนดโดยโปรโตคอล เมื่อตัวทำดัชนีแยกวิเคราะห์ลงในฟิลด์ข้อความใน Protostone ฟิลด์นั้นจะมีอาร์เรย์ไบต์ ซึ่งโดยทั่วไปจะถูกแยกวิเคราะห์ผ่าน protobuf หรือซีเรียลไลเซอร์อื่น ๆ ที่คาดหวังโดยโปรโตคอลย่อย จากนั้นส่งผ่านเป็นพารามิเตอร์ไปยังรันไทม์ของโปรโตคอลย่อย ข้อความอาจเกี่ยวข้องกับการโอนสินทรัพย์ ตรรกะธุรกรรม หรือฟังก์ชันโปรโตคอลอื่นๆ

ตัวชี้ใช้เพื่อระบุตำแหน่งเป้าหมายของ Protostone ซึ่งสามารถเป็น UTXO ในเอาต์พุตธุรกรรมหรือ Protostone อื่น หากโปรโตคอลย่อยตัดสินใจว่าจะไม่ดำเนินการอินพุตและธุรกรรมล้มเหลว protorunes จะถูกส่งคืนไปยังตำแหน่งที่ชี้โดยตัวชี้การคืนเงิน (refund_pointer) และสินทรัพย์ที่ไม่ได้ใช้จะถูกส่งคืนไปยังผู้ริเริ่มของธุรกรรมดั้งเดิม

กลไกการทำงานของโปรโตคอล Proto-Runes

กลไกการทำงานของโปรโตคอล Proto-Runes คือ: ตัวสร้างดัชนีจะประมวลผลคุณลักษณะของ Runestone ในโปรโตคอล Rune ก่อน จากนั้นจึงประมวลผลข้อความโปรโตคอลของโปรโตคอลย่อยตามลำดับ หินโปรโตสโตนทั้งหมดได้รับการประมวลผลตามลำดับที่ปรากฏในช่องโปรโตคอลของรูนสโตน เพื่อหลีกเลี่ยงความซับซ้อนและช่องโหว่ด้านความปลอดภัยที่อาจเกิดขึ้น โปรโตคอล Proto-Runes ห้ามมิให้เรียกใช้ข้อความต้นแบบแบบเรียกซ้ำ กล่าวคือ แต่ละข้อความต้นแบบสามารถดำเนินการได้เพียงครั้งเดียวเท่านั้น

ในโปรโตคอล Proto-Runes LEB 128 (Little Endian Base 128) เป็นการเข้ารหัสความยาวผันแปรได้ที่ใช้เพื่อแสดงจำนวนเต็มขนาดใหญ่ การเข้ารหัส LEB 128 ใช้กันอย่างแพร่หลายเพื่อแสดงฟิลด์โปรโตคอลและข้อความเพื่อประหยัดพื้นที่และปรับปรุงประสิทธิภาพการประมวลผล แต่ละโปรโตคอลย่อยมีป้ายกำกับโปรโตคอลเฉพาะที่ใช้เพื่อแยกแยะโปรโตคอลย่อยที่แตกต่างกัน แท็กเหล่านี้แสดงด้วยค่า 128 ค่าและปรากฏใน Protostone เป็นค่าที่เข้ารหัส LEB 128 ตัวชี้ใช้เพื่อระบุตำแหน่งเป้าหมายของ Protostone ซึ่งอาจเป็น UTXO ในเอาต์พุตธุรกรรม หรือ Protostone อื่น หรือแม้แต่อ้างอิงข้อความต้นแบบเพื่อใช้ตรรกะการดำเนินการที่ซับซ้อนในโปรโตคอลย่อย

การพัฒนาล่าสุด: Genesis Protorune

QUORUM•GENESIS•PROTORUNE เป็น Protorrune ตัวแรกที่เสร็จสมบูรณ์ คุณสามารถดูการทำงานที่ถูกต้องของ ord indexer ได้โดยไม่ต้องใช้อนุสาวรีย์ เนื่องจาก OP_RETURN ใช้เพื่อส่งออกความสมดุลของ QUORUM•GENESIS•PROTORUNE ดูได้จากลิงค์นี้: https://mempool.space/tx/eb2fa5fad4a7f054c6c039ff934c7a6a8d18313ddb9b8c9ed1e0bc01d3dc9572

Fractal, OP_NET, AVM, BRC100, รูนที่ตั้งโปรแกรมได้, BTC มีแผนการขยายอะไรอีกบ้าง?

การใช้งาน Genesis Protorune นี้มีวัตถุประสงค์เพื่อใช้อ้างอิงเท่านั้น และไม่ได้มีไว้สำหรับการขาย มีจุดมุ่งหมายเพื่อใช้เป็นเวทีเปิดสำหรับมาตรฐาน Protorune และสามารถรวมเข้ากับโปรโตคอลเพื่อจัดให้มีฟังก์ชันการกำกับดูแลสำหรับโทเค็นของโครงการ

ทีม @judoflexchop ยังคงพัฒนาตัวสร้างดัชนี WASM สำหรับ protorune กำเนิดนี้: https://github.com/kungfuflex/quorumgenesisprotorune

นี่เป็นโมเดลการทำงานเพื่อใช้การกำกับดูแลแบบออนไลน์บน Bitcoin L1 ในฐานะผู้จัดทำดัชนี จะอนุญาตให้ผู้ใช้สร้างโทเค็นการลงคะแนนผ่านโปรโตเมสเซจ ช่วงรูนเดียวกันในแต่ละข้อเสนอสามารถสร้างโทเค็นการลงคะแนนได้เพียงครั้งเดียว ข้อเสนอจะดำเนินการโดยอัตโนมัติเมื่อถึงองค์ประชุม และผู้ใช้สามารถถอนคะแนนเสียงของตนได้โดยการโอนโทเค็นการลงคะแนนไปยังที่อยู่ที่ไม่สามารถใช้จ่ายได้ กระบวนการทั้งหมดทำให้มั่นใจได้ถึงความโปร่งใสและประสิทธิผลของการกำกับดูแล

บทความต้นฉบับ, ผู้เขียน:Trustless Labs。พิมพ์ซ้ำ/ความร่วมมือด้านเนื้อหา/ค้นหารายงาน กรุณาติดต่อ report@odaily.email;การละเมิดการพิมพ์ซ้ำกฎหมายต้องถูกตรวจสอบ

ODAILY เตือนขอให้ผู้อ่านส่วนใหญ่สร้างแนวคิดสกุลเงินที่ถูกต้องและแนวคิดการลงทุนมอง blockchain อย่างมีเหตุผลและปรับปรุงการรับรู้ความเสี่ยงอย่างจริงจัง สำหรับเบาะแสการกระทำความผิดที่พบสามารถแจ้งเบาะแสไปยังหน่วยงานที่เกี่ยวข้องในเชิงรุก

การอ่านแนะนำ
ตัวเลือกของบรรณาธิการ