ส่งต่อชื่อเรื่องเดิม 'การพูดคุยขยายข้อเสนอเกี่ยวกับโปรโตคอลรูนและกลไกการออก 'open etching'
เมื่อวันที่ 2 มีนาคม 2024 ผู้ก่อตั้ง Rune Alpha โครงการโครงสร้างพื้นฐานระบบนิเวศของ Runes ได้หารือกับ Casey ผู้ก่อตั้งโปรโตคอล Runes ในหัวข้อสาธารณะเกี่ยวกับ Github ทั้งสองฝ่ายหารือถึงวิธีการขยายกลไก "การแกะสลักสาธารณะ" ของโปรโตคอลรูน หัวข้อรวมถึง:
·ควรปลดความต้องการที่ "การแกะเฉพาะ" ไม่สามารถสงวนไว้ได้หรือไม่?
· ชี้แจงว่าไม่มีเจ้าของสำหรับรูนที่นำมาใช้วิธีการออกแบบแบบ "open etching"
· предложил набор идей механизма выпуска на основе сотрудничества надписи NFT и Rune FT.
เนื่องจากความสนใจที่แข็งแรงในโปรโตคอลสินทรัพย์ Bitcoin derivative, ผู้เขียนบทความนี้รวมบางหัวข้อล่าสุดของรูนที่กล่าวถึงข้างต้นและเขียนบทความนี้เพื่อดำเนินการสำรวจพัฒนาการของอดีตของโปรโตคอลรูนและออร์ดินัล รวมถึงวิธีการออกสินทรัพย์ที่คล้ายกัน ฉันเชื่อว่ามันสามารถช่วยให้ทุกคนเข้าใจระบบนิเวศ Bitcoin ได้
โปรโตคอล Runes หรือที่เรียกว่านั้น เป็นโปรโตคอลสำหรับการออกโทเค็นที่สามารถแลกเปลี่ยนได้บนเครือข่าย Bitcoin โดยถูกสร้างขึ้นใหม่โดยผู้ก่อตั้ง Ordinals คือ Casey หลังจากปล่อย Ordinals scheme และถูกสร้างขึ้นจากลักษณะพื้นฐานของ Bitcoin UTXO ด้วยการออกแบบที่มีรายละเอียดอย่างย่อ
ควรกล่าวถึงว่า โปรโตคอล Runes วางแผนที่จะเริ่มใช้งานบน mainnet ในปลายเดือนเมษายน ปีนี้ ซึ่งเป็นเวลาที่เกิดการลดครึ่งของบิตคอยน์ในปี 2024 (ความสูงของบล็อก 840000) โปรโตคอล Runes ยังอยู่ในขั้นตอนของการปรับปรุงและการอัพเกรดเวอร์ชัน
ก่อนที่จะโปรยหลักการของรูนอย่างสั้น ๆ ให้เข้าใจบทบาทของมันอย่างรวดเร็ว และว่าสิ่งที่เรียกว่า "การแกะ" แทนอย่างไร
Casey, ผู้เสนอของ Runes, ต้นแบบไม่ได้มีความคิดเพื่อสร้างโปรโตคอลโทเคนที่สามารถแลกเปลี่ยนได้ ตั้งแต่เดือนธันวาคม 2022, Casey ได้เปิดตัวโปรโตคอล Ordinals ซึ่งมีเป้าหมายที่จะเชื่อมโยงข้อมูล NFT ไปยัง Bitcoin อย่างถาวร โดยง่ายๆ คือการสร้างลายเซ็นดิจิตอลบนข้อมูลพยานของธุรกรรม Bitcoin (ข้อมูลพยานมีข้อมูลลายเซ็นดิจิตอลหลักอยู่) ซึ่งสามารถสร้างลายเซ็นใดๆ (เช่นข้อความ รูปภาพ เป็นต้น) บน Satoshi ที่ระบุ
(Image source: https://yishi.io/คู่มือสำหรับผู้เริ่มต้นสำหรับโปรโตคอล ordinals/)
จากนั้นเกียร์ของประวัติศาสตร์ก็เริ่มเปลี่ยนไป เมื่อวันที่ 8 มีนาคม 2023 นักพัฒนาที่ไม่ระบุชื่อ @domodata, โดยการออกของ NFT ปกติ Ordinals, สร้างมาให้มีมาตรฐานในการออกโทเค็นที่สามารถแลกเปลี่ยนกันได้ นั่นคือ BRC-20 โดยการสร้างประทุนของสินทรัพย์ที่ต้องการที่จะอัปโหลดไปยัง Bitcoin chain ในรูปแบบและลักษณะเดียวกัน (ชื่อโทเคน, จำนวนทั้งหมด, การออกเหรียญเดียวสูงสุด, ฯลฯ) และจากนั้นการแยกและติดตามข้อมูลนี้ผ่านดัชนีเจาะจง แสดงบัญชีกระเป๋าเงินและจำนวนสินทรัพย์ที่เกี่ยวข้องกับโทเคน BRC-20
นี่คือประเด็นสําคัญ การออก BRC-20 ขึ้นอยู่กับโปรโตคอล NFT จารึก Ordinals Bitcoin ดังนั้นกลไกการออกเริ่มต้นจึงคล้ายกับกระบวนการสร้าง NFT โดยธรรมชาติแล้วมีลักษณะ "มาก่อนได้ก่อน" ใครก็ตามที่สร้างเหรียญกษาปณ์ก่อนเป็นเจ้าของมันแตกต่างอย่างสิ้นเชิงจากการออกสินทรัพย์ของ ERC-20 ของ Ethereum โดยที่ "ทีมโครงการปรับใช้สัญญาสินทรัพย์ก่อนกําหนดกลไกการจัดสรรสินทรัพย์และเจ้าหน้าที่สามารถควบคุมดิสก์ได้ตามต้องการ"
คุณสมบัติการเปิดตัวนี้ให้โอกาสที่เท่าเทียมกันแก่ส่วนใหญ่ของคนที่จะเข้าร่วมในการออกโทเค็นที่สามารถแลกเปลี่ยนได้เริ่มต้น ไม่มีสำรองหรือล็อคอัพโดยทีมโครงการ และทุกคนสามารถเข้าร่วมในช่วงเวลาแรกที่สุดของการออกสินทรัพย์ได้เลย ในไม่ช้า BRC-20 นำเสนอการเปิดตัวของสินทรัพย์เลิกเชิงกับล๊อคเชนบิตคอยน์ โดยตรงที่เริ่มเปิดตัวตลาดขายตัวพรุน สามารถเห็นได้ว่าวิธีการออกโทที่เรากำลังพูดถึงวันนี้มีความสำคัญมากสำหรับโปรโตคอลรูนส์
แต่ BRC-20 ยังนำมาซึ่งปัญหามากมาย: การดำเนินการของสินทรัพย์ BRC-20 แต่ละรายการต้องเริ่มต้นดำเนินการทรานแซกชันที่เฉพาะเจาะจงบนเชน Bitcoin ด้วย กับความนิยมของสินทรัพย์ BRC-20 ชุดข้อมูล UTXO ของ Bitcoin ก็ขยายออกอย่างรวดเร็ว ส่งผลให้นักพัฒนาหลักของ BTC สงสัยถึง BRC-20 สาธารณะ
Casey, ผู้ก่อตั้งของ Ordinals, ไม่เพียงแค่ต่อต้าน BRC-20, แต่ยังไม่ยอมรับสินทรัพย์ FT ที่ออกโดยใช้ Ordinals อีกด้วย อย่างไรก็ตาม, ความนิยมของ BRC-20 ทำให้เขารู้สึกว่า แม้ว่า 99% ของโทเค็นจะเป็นโกหกและเล่ห์เสมอ สิ่งเหล่านี้ก็จะไม่หายไปเหมือนในคาสิโน
ในเวลาเดียวกัน BRC-20 ทิ้ง "ร่องรอยมากเกินไป" บนห่วงโซ่ Bitcoin นําภาระที่แบกรับข้อมูลไปยังโหนด Bitcoin แต่ถ้ามีคนเสนอชุดโปรโตคอลสินทรัพย์ที่สามารถ "ลดภาระ" ในแง่ของข้อมูลแบบ on-chain อาจบรรเทาปัญหาที่เกิดจาก BRC-20
ดังนั้น Casey ตัดสินใจที่จะสร้าง "โปรโตคอลโทเค็นที่ดีกว่า" สำหรับ Bitcoin จากนั้นในวันที่ 25 กันยายน 2023 เขาปล่อยแนวคิดเบื้องต้นของโปรโตคอล Runes
จากมุมมองทางเทคนิคโปรโตคอล Runes สร้างขึ้นจาก Bitcoin UTXO และข้อมูลเพิ่มเติม ทริกเกอร์การทําธุรกรรมทุกครั้งต้องใช้ข้อมูลลายเซ็นดิจิทัลที่สร้างขึ้นนอกห่วงโซ่และเราสามารถพกพาข้อความในรูปแบบเฉพาะในข้อมูลลายเซ็น โปรโตคอล Runes ใช้ opcode OP_RETURN เพื่อทําเครื่องหมาย "ข้อความเฉพาะ" ซึ่งเป็นข้อมูลที่เกี่ยวข้องกับการเปลี่ยนแปลงสินทรัพย์ของ Runes
เมื่อเปรียบเทียบกับโปรโตคอล BRC-20 รูนมีข้อดีหลายประการ ซึ่งสำคัญที่สุดคือ:
ขั้นตอนการทำธุรกรรมที่ถูกต้องและไม่เป็นเหมือนกับ UTXOs ที่ไม่จำเป็น: สิ่งนี้ช่วยในการ “ลดภาระ” ของ Bitcoin nodes อีกด้วย นอกจากนี้ ธุรกรรมการโอนเงินเพียงรายการเดียวใน BRC-20 เท่านั้นที่สามารถรองรับผู้รับและโทเค็นรายการเดียว ในขณะที่ Runes สามารถรองรับการโอนไปยังผู้รับหลายคนพร้อมกันและสามารถโอน Runes tokens หลายรายการ
การจัดเก็บและการจัดทําดัชนีข้อมูลสินทรัพย์ที่กระชับยิ่งขึ้น: ข้อมูล BRC-20 จะถูกเก็บไว้ในรูปแบบ JSON ในข้อมูลพยานของธุรกรรมเฉพาะ และ BRC-20 จะขึ้นอยู่กับรูปแบบบัญชี ซึ่งยอดคงเหลือของสินทรัพย์เชื่อมโยงกับบัญชีเฉพาะ ในทางตรงกันข้ามข้อมูลโปรโตคอล Runes จะถูกเก็บไว้ในฟิลด์ OP_RETURN ของธุรกรรมเฉพาะและวิธีการบันทึกสินทรัพย์ใช้โมเดล UTXO ซึ่งสามารถ "ผูก isomorphically" โดยตรงกับ UTXOs บนบล็อกเชน Bitcoin
เพื่อยืนยันสถานะสินทรัพย์ของตัวบุคคลในระบบ Runes จำเป็นเพียงการตรวจสอบ UTXOs พิเศษที่ตัวบุคคลนั้นเป็นเจ้าของที่เชื่อมโยงกับสินทรัพย์ Runes เท่านั้น ในขณะที่ข้อมูลบางส่วนยังต้องถูกตามหาเพื่อทำการคำนวณเสร็จสิ้น ไม่จำเป็นต้องสแกนชุด UTXO ทั้งหมดบน Bitcoin blockchain เช่น BRC-20 วิธีการเบาน้ำหนักนี้เป็นมิตรกับการจัดทำดัชนีข้อมูล
หลังจากพูดถึงเทคโนโลยีสั้น ๆ แล้วเรามากลับไปที่กลไกการออกที่กล่าวถึงในตอนต้นของบทความนี้ เคซี่ย์ออกแบบวิธีการออกรูนสองชุด ได้แก่ "จํานวนเงินรวมคงที่" และ "การแกะสลักแบบเปิด":
ปริมาณรวมที่คงที่หมายถึงว่าผู้ออกจะลงชื่อทุกรูนแล้วแจกจ่ายให้กับบุคคลอื่นๆ ซึ่งเป็นรูปแบบที่มีลักษณะที่ส่วนใหญ่มาก
การออกเส้นแกะเป็นการตั้งพารามิเตอร์สำหรับวิธีการออก Runes เช่นกำหนดความสูงของบล็อกหรือเรทการประทานภายในช่วงเวลาที่เป็นไปตามกฎ ว่าจะมีสินทรัพย์เท่าใดที่ผู้ใช้ Mint จะกำหนดปริมาณรวมของ Runes ในท้ายที่
สถานการณ์และกลไกที่เกี่ยวข้องกับวิธีการกระจายทั้งสองวิธี แตกต่างกันอย่างสิ้นเชิง ต่อไปนี้เราจะพูดถึง "การแกะเปิด" เท่านั้น
ในความเป็นจริง Sondotpin เริ่มพูดคุยเรื่องนี้ตั้งแต่ฉบับ #124 ของ Runes และได้รับการยอมรับจาก Casey
>>>>> gd2md-html alert: inline image link here (to images/image5.png). Store image on your image server and adjust path/filename/extension if necessary.
(กลับไปด้านบน)แจ้งเตือนถัดไป)
>>>>>
เนื้อหาเฉพาะของการออกใบรับรอง#165 คือดังนี้:
Sondotpin: การเจาะแบบเปิดไม่สามารถทำให้เจ้าของสามารถพรีมินต์จำนวนที่แน่นอน (เกินขีดจำกัด) สิ่งนี้จำกัดความสามารถในการสร้างเศรษฐมีรูนที่เหมาะสมสำหรับ degens
Casey: ดู (Issues) #124 ฉันวางแผนที่จะผ่อนคลายสิ่งนี้ และอนุญาตให้การแกะแรกจัดสรรจำนวนใดก็ได้ รวมถึงเกินขีดจำกัด แต่หากทำเช่นนี้จะแสดงอย่างโดดเด่นบนหน้าหลักของครูน
Sondotpin: มันก็เป็นไปได้หรือไม่ที่จะสร้าง Rune ด้วย 2 (หลายรอบ) การเศษเปิดตัวที่แตกต่างกันในเงื่อนไขและข้อกำหนด
Casey: ฉันไม่อยากทำเช่นนี้เพราะว่ารูนไม่มี "เจ้าของ" ในทางใดทางหนึ่ง ไม่มีที่อยู่หรือคีย์สาธารณะที่แนบกับการแกะอย่างไรที่มีสิทธิพิเศษ อย่างไรก็ตาม คุณสามารถสร้างการสร้างเขียนเมื่อสร้างรูน แล้วใช้การสร้างเขียนนั้นภายหลังเพื่อสร้างรูนใหม่ใต้มัน และคุณสามารถให้ความหมายกับมันได้ กล่าวคือ ว่าสองรูนแทนที่เดียวกัน คุณยังสามารถทำการเหมืองก่อนและใช้กลไกจัดสรรบางอย่าง
อย่างไรก็ตาม CTV ถูกเปิดใช้งานซึ่งจะอนุญาตให้มีการแจกจ่ายโทเค็นที่เชื่อถือได้และการสร้างลายเซ็นเปิดเผยโดยไม่ต้องมีการสนับสนุนโดยชัดเจนจากโปรโตคอล
การอภิปรายเกี่ยวกับ Casey และ SondotPin, ความคิดเห็นส่วนตัวของฉัน:
ในช่วงต้นๆ ทีมโปรเจกต์ต้องมีสำรองโทเคนบางจำนวนเพื่อแรงจูงใจสมาชิกทีมหลักและสร้างชุมชนเพื่อบรรลุความเองอยู่ด้วยตนเอง หากโปรโตคอลสามารถนำไปสู่การปฏิบัติตามที่ได้รับการอภิปรายในกระทู้นี้ จะเสริมความยุติธรรมและมูลค่าของการลงทะเบียนสาธารณะและการมีส่วนร่วมอย่างเปิดเผย ทำให้ทีมโปรเจกต์หลักที่มีค่ามากขึ้นสามารถมีส่วนร่วมในนิเวศน์ของรูนส์ผ่านการลงทะเบียนสาธารณะได้
ในความเป็นจริง Casey ได้กล่าวไว้หลายครั้งในวิดีโอ Youtube ว่า 99.9% ของโทเคนแบบเดียวกันเป็นโกหก และไม่ควรมีใครทำเป็นเป็นเจ้าที่เกี่ยวกับการเปลี่ยนโลก ต้องขอสัตยาให้เข้าใจว่า นี่คืออุตสาหกรรมที่เต็มไปด้วยการพนันและการเสี่ยงโชค และมันดีที่ทุกคนจะเป็นคนซื่อสัตย์ IT’S JUST FOR FUN!
ตั้งแต่ปัญหา #124 ถึง #165, เราสามารถเห็นได้ว่า Casey มีการรับรู้มากขึ้นเกี่ยวกับการใช้งานของโทเค็นที่เป็นเหมือนกัน ไม่จำเป็นต้องสงสัยถึงวิธีการของ "การลงทะเบียนสาธารณะ" จากนั้น ส่วนขยายเช่นการเพิ่มกลไกการจัดสรรล่วงหน้าคือการส่งมอบสิทธิในการเลือกและวิธีการรับรองตนเองให้กับผู้ออก นอกจากนี้ยังเป็นวิธีที่ดีในการป้องกันเหรียญที่ไม่ดีจากการขับเหรียญที่ดีออกไป
ความคิดของ Casey เกี่ยวกับกลไกการออกตลาดรอบหลายรอบที่ Inscription NFTs และ Rune FTs ทำงานร่วมกันน่าสนใจมาก ตามที่กล่าวถึงในความรู้พื้นฐาน Ordinals และ Runes เป็นโปรโตคอลทั้งสองที่ออกแบบโดย Casey ซึ่งถือว่าเป็นโปรโตคอลขนานของกัน อย่างไรก็ตาม ทั้งสองถูกนำมาใช้ในโครงการ Ord บน Github และมีการติดต่อกันเทคนิคมากมายและมีความร่วมมือ เช่น การแบ่งปันตรรกะพื้นฐานของบล็อกการซิงโครไนเซชัน
โครงการยอดนิยมเช่น Runestone และ Runecoin ยังเป็นการผสมผสานอย่างนวลระหว่างอักษรและรูนที่นวลด้วย การเล่น Runecoin เป็นการเหมาะสมที่สุดก่อนการทำเหมืองอักษร การถือ RSIC ที่ออกโดย Runecoin จะช่วยทำเหมืองรูนของโครงการต่อเนื่อง และจะมีการกระจาย FT อีกครั้งเมื่อโปรโตคอล Runes เริ่มเปิดใช้งานในที่สุดของเดือนเมษายน ฉันตั้งหวังว่าจะมีโครงการเพิ่มเติมที่ให้นวลและนำเสนอเกมเพลย์ที่นวลมากขึ้นในอนาคต
Casey เพียงแสดงในข้อความเดิมว่า “รูนไม่มีเจ้าของ” แต่ฉันเชื่อว่านี่ควรอ้างอิงโดยเฉพาะถึงรูนที่ออกโดยวิธี “การแกะเปิด” ไม่มีเจ้าของ แผนการ “การแกะเปิด” 2 รอบที่ SondotPin เสนอจะมีที่อยู่ที่มีสิทธิ์สูงมากในการดำเนินการแน่นอน ซึ่งไม่ใช่สิ่งที่วงการคริปโตต้องการเห็น
เช่นเดียวกับโครงการ Runecoin ที่ส่งสปาเม่ม่องพ่อแม่ไปยังที่อยู่ Satoshi อย่างรวดเร็วหลังจากการออก 21,000 RSIC หลักฐาน NFTs ซึ่งหมายความว่าไม่มีใครสามารถใช้มันอีกครั้ง นั่นคือมันสัญญาว่าจะไม่ทำการออกเพิ่มเติมผ่านทางเทคนิค การดำเนินการเองนี้ได้เป็นที่ชื่นชมและได้รับความนิยมมาก
PS: พ่อคุณคืออะไร? เนื่องจากความเร็วในการตอบสนองบน BTC ช้าและ Gas สูงเมื่อมีจำนวนการดำเนินการมาก โดยปกติจะตั้งพ่อคุณก่อนเพื่อเพิ่มประสิทธิภาพ ในการทำธุรกรรมของพ่อคุณ มีการประมวลผลลูกคุณหลายรายการโดยตรงในชุดเดียว ซึ่งสามารถประหยัดพื้นที่จัดเก็บบล็อกเชนและเวลาประมวลผลในระหว่างการตอบสนอง
สุดท้ายแล้ว เราจะพูดถึง CTV ที่ถูกกล่าวถึงโดย Casey ซึ่งคือ "Check Template Verify"
CTV เป็นการอัปเกรดโปรโตคอลที่เสนอขึ้นสำหรับ Bitcoin ซึ่งมีจุดมุ่งหมายที่จะเสริมความสามารถในการทำสัญญาฉลากและล็อคของเครือข่าย Bitcoin โดยการอนุญาตให้ผู้ใช้ระบุเทมเพลตสำหรับธุรกรรมในอนาคตเมื่อสร้างธุรกรรม การเปิดใช้งาน CTV จะทำให้ผู้ใช้สามารถสร้างประเภทของธุรกรรมที่ซับซ้อนมากขึ้น เช่น การแจกจ่ายที่เชื่อถือได้และการแกะรูปภาพโดยไม่จำเป็นต้องมีการสนับสนุนโปรโตคอลโดยตรง
ข้อเสนอ CTV นี้เพิ่มความสามารถในการโปรแกรมและความยืดหยุ่นของเครือข่ายบิตคอยน์ ในการสนทนานี้โดยง่ายๆ คือเป็นไปได้ที่จะสร้างเทมเพลตสำหรับการปลดล็อคเงื่อนไขโดยใช้ UTXOs ซึ่งอาจสร้างวิธีการเล่น Runes เพิ่มเติม ตัวอย่างเช่น ผ่าน “โปรโตคอล Runes + CTV” 10 ผู้ใช้สามารถใช้เทคโนโลยี CTV ร่วมกันในการสร้างรูน แล้วกำหนดค่าสัญญาสำหรับบางธุรกรรมการชำระเงินบิตคอยน์ในอนาคต
ส่งต่อชื่อเรื่องเดิม 'การพูดคุยขยายข้อเสนอเกี่ยวกับโปรโตคอลรูนและกลไกการออก 'open etching'
เมื่อวันที่ 2 มีนาคม 2024 ผู้ก่อตั้ง Rune Alpha โครงการโครงสร้างพื้นฐานระบบนิเวศของ Runes ได้หารือกับ Casey ผู้ก่อตั้งโปรโตคอล Runes ในหัวข้อสาธารณะเกี่ยวกับ Github ทั้งสองฝ่ายหารือถึงวิธีการขยายกลไก "การแกะสลักสาธารณะ" ของโปรโตคอลรูน หัวข้อรวมถึง:
·ควรปลดความต้องการที่ "การแกะเฉพาะ" ไม่สามารถสงวนไว้ได้หรือไม่?
· ชี้แจงว่าไม่มีเจ้าของสำหรับรูนที่นำมาใช้วิธีการออกแบบแบบ "open etching"
· предложил набор идей механизма выпуска на основе сотрудничества надписи NFT и Rune FT.
เนื่องจากความสนใจที่แข็งแรงในโปรโตคอลสินทรัพย์ Bitcoin derivative, ผู้เขียนบทความนี้รวมบางหัวข้อล่าสุดของรูนที่กล่าวถึงข้างต้นและเขียนบทความนี้เพื่อดำเนินการสำรวจพัฒนาการของอดีตของโปรโตคอลรูนและออร์ดินัล รวมถึงวิธีการออกสินทรัพย์ที่คล้ายกัน ฉันเชื่อว่ามันสามารถช่วยให้ทุกคนเข้าใจระบบนิเวศ Bitcoin ได้
โปรโตคอล Runes หรือที่เรียกว่านั้น เป็นโปรโตคอลสำหรับการออกโทเค็นที่สามารถแลกเปลี่ยนได้บนเครือข่าย Bitcoin โดยถูกสร้างขึ้นใหม่โดยผู้ก่อตั้ง Ordinals คือ Casey หลังจากปล่อย Ordinals scheme และถูกสร้างขึ้นจากลักษณะพื้นฐานของ Bitcoin UTXO ด้วยการออกแบบที่มีรายละเอียดอย่างย่อ
ควรกล่าวถึงว่า โปรโตคอล Runes วางแผนที่จะเริ่มใช้งานบน mainnet ในปลายเดือนเมษายน ปีนี้ ซึ่งเป็นเวลาที่เกิดการลดครึ่งของบิตคอยน์ในปี 2024 (ความสูงของบล็อก 840000) โปรโตคอล Runes ยังอยู่ในขั้นตอนของการปรับปรุงและการอัพเกรดเวอร์ชัน
ก่อนที่จะโปรยหลักการของรูนอย่างสั้น ๆ ให้เข้าใจบทบาทของมันอย่างรวดเร็ว และว่าสิ่งที่เรียกว่า "การแกะ" แทนอย่างไร
Casey, ผู้เสนอของ Runes, ต้นแบบไม่ได้มีความคิดเพื่อสร้างโปรโตคอลโทเคนที่สามารถแลกเปลี่ยนได้ ตั้งแต่เดือนธันวาคม 2022, Casey ได้เปิดตัวโปรโตคอล Ordinals ซึ่งมีเป้าหมายที่จะเชื่อมโยงข้อมูล NFT ไปยัง Bitcoin อย่างถาวร โดยง่ายๆ คือการสร้างลายเซ็นดิจิตอลบนข้อมูลพยานของธุรกรรม Bitcoin (ข้อมูลพยานมีข้อมูลลายเซ็นดิจิตอลหลักอยู่) ซึ่งสามารถสร้างลายเซ็นใดๆ (เช่นข้อความ รูปภาพ เป็นต้น) บน Satoshi ที่ระบุ
(Image source: https://yishi.io/คู่มือสำหรับผู้เริ่มต้นสำหรับโปรโตคอล ordinals/)
จากนั้นเกียร์ของประวัติศาสตร์ก็เริ่มเปลี่ยนไป เมื่อวันที่ 8 มีนาคม 2023 นักพัฒนาที่ไม่ระบุชื่อ @domodata, โดยการออกของ NFT ปกติ Ordinals, สร้างมาให้มีมาตรฐานในการออกโทเค็นที่สามารถแลกเปลี่ยนกันได้ นั่นคือ BRC-20 โดยการสร้างประทุนของสินทรัพย์ที่ต้องการที่จะอัปโหลดไปยัง Bitcoin chain ในรูปแบบและลักษณะเดียวกัน (ชื่อโทเคน, จำนวนทั้งหมด, การออกเหรียญเดียวสูงสุด, ฯลฯ) และจากนั้นการแยกและติดตามข้อมูลนี้ผ่านดัชนีเจาะจง แสดงบัญชีกระเป๋าเงินและจำนวนสินทรัพย์ที่เกี่ยวข้องกับโทเคน BRC-20
นี่คือประเด็นสําคัญ การออก BRC-20 ขึ้นอยู่กับโปรโตคอล NFT จารึก Ordinals Bitcoin ดังนั้นกลไกการออกเริ่มต้นจึงคล้ายกับกระบวนการสร้าง NFT โดยธรรมชาติแล้วมีลักษณะ "มาก่อนได้ก่อน" ใครก็ตามที่สร้างเหรียญกษาปณ์ก่อนเป็นเจ้าของมันแตกต่างอย่างสิ้นเชิงจากการออกสินทรัพย์ของ ERC-20 ของ Ethereum โดยที่ "ทีมโครงการปรับใช้สัญญาสินทรัพย์ก่อนกําหนดกลไกการจัดสรรสินทรัพย์และเจ้าหน้าที่สามารถควบคุมดิสก์ได้ตามต้องการ"
คุณสมบัติการเปิดตัวนี้ให้โอกาสที่เท่าเทียมกันแก่ส่วนใหญ่ของคนที่จะเข้าร่วมในการออกโทเค็นที่สามารถแลกเปลี่ยนได้เริ่มต้น ไม่มีสำรองหรือล็อคอัพโดยทีมโครงการ และทุกคนสามารถเข้าร่วมในช่วงเวลาแรกที่สุดของการออกสินทรัพย์ได้เลย ในไม่ช้า BRC-20 นำเสนอการเปิดตัวของสินทรัพย์เลิกเชิงกับล๊อคเชนบิตคอยน์ โดยตรงที่เริ่มเปิดตัวตลาดขายตัวพรุน สามารถเห็นได้ว่าวิธีการออกโทที่เรากำลังพูดถึงวันนี้มีความสำคัญมากสำหรับโปรโตคอลรูนส์
แต่ BRC-20 ยังนำมาซึ่งปัญหามากมาย: การดำเนินการของสินทรัพย์ BRC-20 แต่ละรายการต้องเริ่มต้นดำเนินการทรานแซกชันที่เฉพาะเจาะจงบนเชน Bitcoin ด้วย กับความนิยมของสินทรัพย์ BRC-20 ชุดข้อมูล UTXO ของ Bitcoin ก็ขยายออกอย่างรวดเร็ว ส่งผลให้นักพัฒนาหลักของ BTC สงสัยถึง BRC-20 สาธารณะ
Casey, ผู้ก่อตั้งของ Ordinals, ไม่เพียงแค่ต่อต้าน BRC-20, แต่ยังไม่ยอมรับสินทรัพย์ FT ที่ออกโดยใช้ Ordinals อีกด้วย อย่างไรก็ตาม, ความนิยมของ BRC-20 ทำให้เขารู้สึกว่า แม้ว่า 99% ของโทเค็นจะเป็นโกหกและเล่ห์เสมอ สิ่งเหล่านี้ก็จะไม่หายไปเหมือนในคาสิโน
ในเวลาเดียวกัน BRC-20 ทิ้ง "ร่องรอยมากเกินไป" บนห่วงโซ่ Bitcoin นําภาระที่แบกรับข้อมูลไปยังโหนด Bitcoin แต่ถ้ามีคนเสนอชุดโปรโตคอลสินทรัพย์ที่สามารถ "ลดภาระ" ในแง่ของข้อมูลแบบ on-chain อาจบรรเทาปัญหาที่เกิดจาก BRC-20
ดังนั้น Casey ตัดสินใจที่จะสร้าง "โปรโตคอลโทเค็นที่ดีกว่า" สำหรับ Bitcoin จากนั้นในวันที่ 25 กันยายน 2023 เขาปล่อยแนวคิดเบื้องต้นของโปรโตคอล Runes
จากมุมมองทางเทคนิคโปรโตคอล Runes สร้างขึ้นจาก Bitcoin UTXO และข้อมูลเพิ่มเติม ทริกเกอร์การทําธุรกรรมทุกครั้งต้องใช้ข้อมูลลายเซ็นดิจิทัลที่สร้างขึ้นนอกห่วงโซ่และเราสามารถพกพาข้อความในรูปแบบเฉพาะในข้อมูลลายเซ็น โปรโตคอล Runes ใช้ opcode OP_RETURN เพื่อทําเครื่องหมาย "ข้อความเฉพาะ" ซึ่งเป็นข้อมูลที่เกี่ยวข้องกับการเปลี่ยนแปลงสินทรัพย์ของ Runes
เมื่อเปรียบเทียบกับโปรโตคอล BRC-20 รูนมีข้อดีหลายประการ ซึ่งสำคัญที่สุดคือ:
ขั้นตอนการทำธุรกรรมที่ถูกต้องและไม่เป็นเหมือนกับ UTXOs ที่ไม่จำเป็น: สิ่งนี้ช่วยในการ “ลดภาระ” ของ Bitcoin nodes อีกด้วย นอกจากนี้ ธุรกรรมการโอนเงินเพียงรายการเดียวใน BRC-20 เท่านั้นที่สามารถรองรับผู้รับและโทเค็นรายการเดียว ในขณะที่ Runes สามารถรองรับการโอนไปยังผู้รับหลายคนพร้อมกันและสามารถโอน Runes tokens หลายรายการ
การจัดเก็บและการจัดทําดัชนีข้อมูลสินทรัพย์ที่กระชับยิ่งขึ้น: ข้อมูล BRC-20 จะถูกเก็บไว้ในรูปแบบ JSON ในข้อมูลพยานของธุรกรรมเฉพาะ และ BRC-20 จะขึ้นอยู่กับรูปแบบบัญชี ซึ่งยอดคงเหลือของสินทรัพย์เชื่อมโยงกับบัญชีเฉพาะ ในทางตรงกันข้ามข้อมูลโปรโตคอล Runes จะถูกเก็บไว้ในฟิลด์ OP_RETURN ของธุรกรรมเฉพาะและวิธีการบันทึกสินทรัพย์ใช้โมเดล UTXO ซึ่งสามารถ "ผูก isomorphically" โดยตรงกับ UTXOs บนบล็อกเชน Bitcoin
เพื่อยืนยันสถานะสินทรัพย์ของตัวบุคคลในระบบ Runes จำเป็นเพียงการตรวจสอบ UTXOs พิเศษที่ตัวบุคคลนั้นเป็นเจ้าของที่เชื่อมโยงกับสินทรัพย์ Runes เท่านั้น ในขณะที่ข้อมูลบางส่วนยังต้องถูกตามหาเพื่อทำการคำนวณเสร็จสิ้น ไม่จำเป็นต้องสแกนชุด UTXO ทั้งหมดบน Bitcoin blockchain เช่น BRC-20 วิธีการเบาน้ำหนักนี้เป็นมิตรกับการจัดทำดัชนีข้อมูล
หลังจากพูดถึงเทคโนโลยีสั้น ๆ แล้วเรามากลับไปที่กลไกการออกที่กล่าวถึงในตอนต้นของบทความนี้ เคซี่ย์ออกแบบวิธีการออกรูนสองชุด ได้แก่ "จํานวนเงินรวมคงที่" และ "การแกะสลักแบบเปิด":
ปริมาณรวมที่คงที่หมายถึงว่าผู้ออกจะลงชื่อทุกรูนแล้วแจกจ่ายให้กับบุคคลอื่นๆ ซึ่งเป็นรูปแบบที่มีลักษณะที่ส่วนใหญ่มาก
การออกเส้นแกะเป็นการตั้งพารามิเตอร์สำหรับวิธีการออก Runes เช่นกำหนดความสูงของบล็อกหรือเรทการประทานภายในช่วงเวลาที่เป็นไปตามกฎ ว่าจะมีสินทรัพย์เท่าใดที่ผู้ใช้ Mint จะกำหนดปริมาณรวมของ Runes ในท้ายที่
สถานการณ์และกลไกที่เกี่ยวข้องกับวิธีการกระจายทั้งสองวิธี แตกต่างกันอย่างสิ้นเชิง ต่อไปนี้เราจะพูดถึง "การแกะเปิด" เท่านั้น
ในความเป็นจริง Sondotpin เริ่มพูดคุยเรื่องนี้ตั้งแต่ฉบับ #124 ของ Runes และได้รับการยอมรับจาก Casey
>>>>> gd2md-html alert: inline image link here (to images/image5.png). Store image on your image server and adjust path/filename/extension if necessary.
(กลับไปด้านบน)แจ้งเตือนถัดไป)
>>>>>
เนื้อหาเฉพาะของการออกใบรับรอง#165 คือดังนี้:
Sondotpin: การเจาะแบบเปิดไม่สามารถทำให้เจ้าของสามารถพรีมินต์จำนวนที่แน่นอน (เกินขีดจำกัด) สิ่งนี้จำกัดความสามารถในการสร้างเศรษฐมีรูนที่เหมาะสมสำหรับ degens
Casey: ดู (Issues) #124 ฉันวางแผนที่จะผ่อนคลายสิ่งนี้ และอนุญาตให้การแกะแรกจัดสรรจำนวนใดก็ได้ รวมถึงเกินขีดจำกัด แต่หากทำเช่นนี้จะแสดงอย่างโดดเด่นบนหน้าหลักของครูน
Sondotpin: มันก็เป็นไปได้หรือไม่ที่จะสร้าง Rune ด้วย 2 (หลายรอบ) การเศษเปิดตัวที่แตกต่างกันในเงื่อนไขและข้อกำหนด
Casey: ฉันไม่อยากทำเช่นนี้เพราะว่ารูนไม่มี "เจ้าของ" ในทางใดทางหนึ่ง ไม่มีที่อยู่หรือคีย์สาธารณะที่แนบกับการแกะอย่างไรที่มีสิทธิพิเศษ อย่างไรก็ตาม คุณสามารถสร้างการสร้างเขียนเมื่อสร้างรูน แล้วใช้การสร้างเขียนนั้นภายหลังเพื่อสร้างรูนใหม่ใต้มัน และคุณสามารถให้ความหมายกับมันได้ กล่าวคือ ว่าสองรูนแทนที่เดียวกัน คุณยังสามารถทำการเหมืองก่อนและใช้กลไกจัดสรรบางอย่าง
อย่างไรก็ตาม CTV ถูกเปิดใช้งานซึ่งจะอนุญาตให้มีการแจกจ่ายโทเค็นที่เชื่อถือได้และการสร้างลายเซ็นเปิดเผยโดยไม่ต้องมีการสนับสนุนโดยชัดเจนจากโปรโตคอล
การอภิปรายเกี่ยวกับ Casey และ SondotPin, ความคิดเห็นส่วนตัวของฉัน:
ในช่วงต้นๆ ทีมโปรเจกต์ต้องมีสำรองโทเคนบางจำนวนเพื่อแรงจูงใจสมาชิกทีมหลักและสร้างชุมชนเพื่อบรรลุความเองอยู่ด้วยตนเอง หากโปรโตคอลสามารถนำไปสู่การปฏิบัติตามที่ได้รับการอภิปรายในกระทู้นี้ จะเสริมความยุติธรรมและมูลค่าของการลงทะเบียนสาธารณะและการมีส่วนร่วมอย่างเปิดเผย ทำให้ทีมโปรเจกต์หลักที่มีค่ามากขึ้นสามารถมีส่วนร่วมในนิเวศน์ของรูนส์ผ่านการลงทะเบียนสาธารณะได้
ในความเป็นจริง Casey ได้กล่าวไว้หลายครั้งในวิดีโอ Youtube ว่า 99.9% ของโทเคนแบบเดียวกันเป็นโกหก และไม่ควรมีใครทำเป็นเป็นเจ้าที่เกี่ยวกับการเปลี่ยนโลก ต้องขอสัตยาให้เข้าใจว่า นี่คืออุตสาหกรรมที่เต็มไปด้วยการพนันและการเสี่ยงโชค และมันดีที่ทุกคนจะเป็นคนซื่อสัตย์ IT’S JUST FOR FUN!
ตั้งแต่ปัญหา #124 ถึง #165, เราสามารถเห็นได้ว่า Casey มีการรับรู้มากขึ้นเกี่ยวกับการใช้งานของโทเค็นที่เป็นเหมือนกัน ไม่จำเป็นต้องสงสัยถึงวิธีการของ "การลงทะเบียนสาธารณะ" จากนั้น ส่วนขยายเช่นการเพิ่มกลไกการจัดสรรล่วงหน้าคือการส่งมอบสิทธิในการเลือกและวิธีการรับรองตนเองให้กับผู้ออก นอกจากนี้ยังเป็นวิธีที่ดีในการป้องกันเหรียญที่ไม่ดีจากการขับเหรียญที่ดีออกไป
ความคิดของ Casey เกี่ยวกับกลไกการออกตลาดรอบหลายรอบที่ Inscription NFTs และ Rune FTs ทำงานร่วมกันน่าสนใจมาก ตามที่กล่าวถึงในความรู้พื้นฐาน Ordinals และ Runes เป็นโปรโตคอลทั้งสองที่ออกแบบโดย Casey ซึ่งถือว่าเป็นโปรโตคอลขนานของกัน อย่างไรก็ตาม ทั้งสองถูกนำมาใช้ในโครงการ Ord บน Github และมีการติดต่อกันเทคนิคมากมายและมีความร่วมมือ เช่น การแบ่งปันตรรกะพื้นฐานของบล็อกการซิงโครไนเซชัน
โครงการยอดนิยมเช่น Runestone และ Runecoin ยังเป็นการผสมผสานอย่างนวลระหว่างอักษรและรูนที่นวลด้วย การเล่น Runecoin เป็นการเหมาะสมที่สุดก่อนการทำเหมืองอักษร การถือ RSIC ที่ออกโดย Runecoin จะช่วยทำเหมืองรูนของโครงการต่อเนื่อง และจะมีการกระจาย FT อีกครั้งเมื่อโปรโตคอล Runes เริ่มเปิดใช้งานในที่สุดของเดือนเมษายน ฉันตั้งหวังว่าจะมีโครงการเพิ่มเติมที่ให้นวลและนำเสนอเกมเพลย์ที่นวลมากขึ้นในอนาคต
Casey เพียงแสดงในข้อความเดิมว่า “รูนไม่มีเจ้าของ” แต่ฉันเชื่อว่านี่ควรอ้างอิงโดยเฉพาะถึงรูนที่ออกโดยวิธี “การแกะเปิด” ไม่มีเจ้าของ แผนการ “การแกะเปิด” 2 รอบที่ SondotPin เสนอจะมีที่อยู่ที่มีสิทธิ์สูงมากในการดำเนินการแน่นอน ซึ่งไม่ใช่สิ่งที่วงการคริปโตต้องการเห็น
เช่นเดียวกับโครงการ Runecoin ที่ส่งสปาเม่ม่องพ่อแม่ไปยังที่อยู่ Satoshi อย่างรวดเร็วหลังจากการออก 21,000 RSIC หลักฐาน NFTs ซึ่งหมายความว่าไม่มีใครสามารถใช้มันอีกครั้ง นั่นคือมันสัญญาว่าจะไม่ทำการออกเพิ่มเติมผ่านทางเทคนิค การดำเนินการเองนี้ได้เป็นที่ชื่นชมและได้รับความนิยมมาก
PS: พ่อคุณคืออะไร? เนื่องจากความเร็วในการตอบสนองบน BTC ช้าและ Gas สูงเมื่อมีจำนวนการดำเนินการมาก โดยปกติจะตั้งพ่อคุณก่อนเพื่อเพิ่มประสิทธิภาพ ในการทำธุรกรรมของพ่อคุณ มีการประมวลผลลูกคุณหลายรายการโดยตรงในชุดเดียว ซึ่งสามารถประหยัดพื้นที่จัดเก็บบล็อกเชนและเวลาประมวลผลในระหว่างการตอบสนอง
สุดท้ายแล้ว เราจะพูดถึง CTV ที่ถูกกล่าวถึงโดย Casey ซึ่งคือ "Check Template Verify"
CTV เป็นการอัปเกรดโปรโตคอลที่เสนอขึ้นสำหรับ Bitcoin ซึ่งมีจุดมุ่งหมายที่จะเสริมความสามารถในการทำสัญญาฉลากและล็อคของเครือข่าย Bitcoin โดยการอนุญาตให้ผู้ใช้ระบุเทมเพลตสำหรับธุรกรรมในอนาคตเมื่อสร้างธุรกรรม การเปิดใช้งาน CTV จะทำให้ผู้ใช้สามารถสร้างประเภทของธุรกรรมที่ซับซ้อนมากขึ้น เช่น การแจกจ่ายที่เชื่อถือได้และการแกะรูปภาพโดยไม่จำเป็นต้องมีการสนับสนุนโปรโตคอลโดยตรง
ข้อเสนอ CTV นี้เพิ่มความสามารถในการโปรแกรมและความยืดหยุ่นของเครือข่ายบิตคอยน์ ในการสนทนานี้โดยง่ายๆ คือเป็นไปได้ที่จะสร้างเทมเพลตสำหรับการปลดล็อคเงื่อนไขโดยใช้ UTXOs ซึ่งอาจสร้างวิธีการเล่น Runes เพิ่มเติม ตัวอย่างเช่น ผ่าน “โปรโตคอล Runes + CTV” 10 ผู้ใช้สามารถใช้เทคโนโลยี CTV ร่วมกันในการสร้างรูน แล้วกำหนดค่าสัญญาสำหรับบางธุรกรรมการชำระเงินบิตคอยน์ในอนาคต