ความคลั่งไคล้ BRC-20 ได้กวาดไปทั่วเครือข่าย Bitcoin และตอนนี้ ORC-20 ได้เกิดขึ้นแล้ว โทเค็น ORC-20 ทํางานบนบล็อกเชน Bitcoin และแสดงเป็นไฟล์ JSON (JavaScript Object Notation) ซึ่งจารึกด้วยตัวเลขตามลําดับบน satoshis คล้ายกับโทเค็น BRC-20 ORC-20 มีจุดมุ่งหมายเพื่อแก้ไขข้อ จํากัด บางประการของ BRC-20 โดยการเพิ่มความปลอดภัยและความยืดหยุ่น ข้อจํากัดเหล่านี้รวมถึง "จํากัดเฉพาะชื่อโทเค็นสี่อักขระ" "ไม่สามารถอัปเกรดได้" "ความเสี่ยงในการใช้จ่ายซ้ําซ้อน" "ธุรกรรมที่ไม่สามารถย้อนกลับได้" และอื่น ๆ ทําให้เป็น BRC-20 ที่ยาก ด้วยการสนับสนุนรูปแบบข้อมูลที่หลากหลายขึ้น ORC-20 ขยายขอบเขตของ BRC-20 และใช้ประโยชน์จากโมเดล Unspent Transaction Output (UTXO) ของ Bitcoin เพื่อหลีกเลี่ยงปัญหาการใช้จ่ายซ้ําซ้อน
ORC-20 เป็นมาตรฐานโทเค็นเปิดสำหรับ Bitcoin ordinals ที่สร้างขึ้นโดย OrcDAO เพื่อเพิ่มประสิทธิภาพบางอย่างของ BRC-20 จุดประสงค์ของมันคือ เพื่อรักษาความเข้ากันได้ย้อนกลับกับ BRC-20 พร้อมทั้งปรับปรุงความสามารถในการปรับตัว การขยายขอบเขต และความปลอดภัย รวมทั้งป้องกันความเป็นไปได้ในการใช้จ่ายซ้ำ
การดำเนินการ ORC-20 รวมถึงเหตุการณ์พื้นฐาน เช่น การติดตั้ง การสร้างเหรียญ, การส่ง, การยกเลิก, การอัพเกรด, และเหตุการณ์ที่กำหนดเอง คุณสามารถเพิ่มคีย์ในเหตุการณ์มาตรฐานเพื่อเสนอข้อจำกัด พฤติกรรมต่าง ๆ หรือการดำเนินการใหม่ แต่ละการดำเนินการประกอบด้วยข้อมูลการสร้างเขียนที่มีคู่คีย์-ค่า โดยค่าเริ่มต้นเป็นรูปแบบ JSON โดยที่คีย์ของการดำเนินการต้องเป็นตัวพิมพ์เล็ก และข้อมูลตัวเลขเป็นตัวพิมพ์เล็กได้
Source: ORC20.org
ทั้ง ORC-20 และ BRC-20 เป็นมาตรฐานการจัดการโทเค็นในระบบ Bitcoin ที่อิงจากโปรโตคอล Ordinal ซึ่งคล้ายกับ ERC-20 ของ Ethereum อย่างไรก็ตาม ORC-20 ขยายคุณสมบัติบางอย่างของ BRC-20 และกำจัดข้อจำกัดบางประการเพื่อตอบสนองความต้องการในการพัฒนาโปรเจกต์ได้อย่างดีขึ้น
ความแตกต่างสามารถจำแนกออกเป็น 5 จุด ดังนี้
ลดความเสี่ยงในการ Double-Spending ด้วย UTXO:
2.ชื่อโทเค็นไม่จำกัดที่จะมี 4 ตัวอักษรและไม่สนใจตัวพิมพ์ใหญ่เล็ก
เนื่องจากคำทั้งหมดที่มี 4 ตัวอักษรใน BRC-20 ถูกเริ่มผลิตล่วงหน้าแล้ว การนำออกขีดจำกัดตัวอักษรจะตอบสนองความต้องการของตลาด อย่างไรก็ตาม อาจทำให้ผู้ใช้มองว่าโทเค็น ORC-20 มีจำนวนน้อยกว่าโทเค็น BRC-20
3.ฟังก์ชันคีย์ที่กำหนดเองสำหรับคุณลักษณะขั้นสูง:
ORC-20 แนะนําคีย์ที่กําหนดเองโดยมี "minter" และ "tax" เป็นคุณสมบัติที่โดดเด่นที่สุด "minter" เป็นที่อยู่การทําเหรียญพิเศษที่สามารถทํางานเหมือนรายการที่อนุญาตในขณะที่ "ภาษี" ช่วยให้โครงการสามารถเรียกเก็บภาษีธุรกรรมและค่าลิขสิทธิ์ได้
4.ความสามารถในการอัปเกรดโทเค็น เช่น เปลี่ยนพารามิเตอร์ของการจัดหา:
ความยืดหยุ่นในการจัดหาโทเคน ทำให้โครงการสามารถใช้ ORC-20 ในการสร้างกรณีการใช้งานเพิ่มเติม เช่น:
5.การยกเลิกธุรกรรม:
การทำธุรกรรมสามารถยกเลิกได้โดยใช้ “op”: “cancel”. เนื่องจากการรวมค่า nonce ในแต่ละธุรกรรม การยกเลิกสามารถยกเลิกทุกธุรกรรมหรือเฉพาะธุรกรรมที่ระบุ (โดยมีค่า nonce ที่เฉพาะเจาะจง)
ข้อดี:
ข้อเสีย:
คุณสามารถเริ่มต้นการใช้งาน ORC-20 ได้อย่างรวดเร็วโดยการบันทึกเหตุการณ์การจัดการ การสร้างเหรียญ การส่ง และการยกเลิก
1.การสร้าง ORC-20
ตัวอย่าง: ใช้งานโทเค็นด้วยตัวบ่งชี้ 1 ชื่อ ORC (ORC-20 ตัวแรก ที่ถูกใช้งานแล้ว) มีจำนวนจำกัดที่สุด 21,000,000 เหรียญ แต่ละผู้สร้างเหรียญสามารถสร้างเหรียญได้สูงสุด 10,000 เหรียญ
2.การพิมพ์ ORC-20
ตัวอย่าง: Mint 10,000 ORC (หมายเลขพระราชนิยม #2504160) งานการเจาะราคารักษายอดเริ่มต้น คุณต้องเก็บพระราชนิยมการเจาะราคาไว้จนกว่าธุรกรรมการส่งครั้งแรกจะเสร็จสมบูรณ์
รูปแบบเก่า: ไม่แนะนำหลังจาก OIP-3 (การสร้างเหรียญก่อน OIP-3 ยังคงถูกต้อง)
รูปแบบใหม่: แก้ไขใน OIP-3
3. ส่ง ORC-20
ตัวอย่าง: ส่ง 1,000 $ORC (หมายเลขการลงทะเบียน #2504160) ในการธุรกรรมแบ่งเป็นสองส่วน แต่ละการทำธุรกรรมต้องมี nonce ที่ไม่ซ้ำกัน
ขั้นตอนที่ 1: ผู้ส่งเขียน 1,000 $ORC (nonce 5) เข้าที่อยู่ของผู้ส่งผ่าน "การส่งสิทธิ"
ขั้นตอนที่ 2: ผู้ส่งเขียน "ส่งยอดเงินที่เหลือ" กลับไปยังผู้ส่ง
ธุรกรรมจะเสร็จสมบูรณ์เมื่อ"ส่งยอดเงินที่เหลือ"ถูกเขียนกลับมาเท่านั้น
ขั้นตอนที่ 3: ผู้ส่งส่งสาทอชิสที่มี "ส่งสิทธิ" ที่สร้างขึ้นในขั้นตอนที่ 1 ไปยังผู้รับ
บันทึกสำคัญ
4.ยกเลิกการทำธุรกรรม ORC-20
ตัวอย่าง: ยกเลิกรายการส่วนบางที่มี Nonce 5
ไม่เหมือน BRC-20 ที่ต้องใช้ "การโอนลายลักษณ์ครั้งเดียว" สำหรับแต่ละธุรกรรม ORC-20 อนุญาตให้ใช้ "การสร้าง" และ "การส่ง" ลายลักษณ์ลำดับได้ซ้ำในแต่ละธุรกรรม นี้ช่วยลดปริมาณข้อมูลที่ต้องบันทึกบนบล็อกเชนอย่างมาก ซึ่งจะช่วยอนุรักษ์พื้นที่
ผู้ใช้มีทางเลือกสามตัวเมื่อมีเรื่องเกี่ยวกับการส่งเงินด้วย ORC-20:
ขั้นตอนที่ 1: เขียนจำนวน "ส่ง" ไปยังที่อยู่ผู้ส่ง
ขั้นตอนที่ 2: เขียนยอดคงเหลือเป็น "send" ไปยังที่อยู่ของผู้ส่ง (ก่อน OIP-10)
ขั้นตอนที่ 3: ส่งหมายเลขลำดับของ "ส่งคำสั่ง" จากขั้นตอนที่ 1 โดยตรงไปยังผู้รับ โปรดทราบว่ายอดคงเหลือของผู้รับจะถูกอัปเดตทันทีด้วยจำนวนที่มีผล ซึ่งทำให้สามารถนำคำสั่งที่ได้รับมาใช้ในธุรกรรมที่เกิดขึ้นต่อมา
คุณสามารถหาข้อมูลเกี่ยวกับโทเค็น ORC-20 บนเว็บไซต์ 20scan ได้ รวมถึงตัวชี้วัดเช่น จำนวนผู้ถือและอันดับของโครงการโทเค็นต่างๆ ข้อมูลเหล่านี้สามารถให้ข้อมูลเบื้องต้นแก่ผู้ใช้และนักเทรด
ผู้ที่สนใจลงทุนในโทเค็น ORC-20 ควรเข้าใจก่อนว่า ORC-20 เป็นโครงการทดลอง ไม่มีการรับประกันเกี่ยวกับมูลค่าหรือประโยชน์ของโทเค็นที่ผลิตโดยใช้มาตรฐานนี้ แม้ว่า ORC-20 อาจปรับปรุงมาตรฐานโทเค็นบนเครือข่าย Bitcoin แต่ก็ถูกวิพากษ์วิจารณ์ถึงความซับซ้อนและไม่ได้ให้ข้อได้เปรียบที่สําคัญกว่ามาตรฐานที่มีอยู่
ชะตาของ ORC-20 ขึ้นอยู่กับการตอบสนองของชุมชนและความสามารถในการแก้ไขปัญหาเหล่านี้ แนะนำให้ผู้ใช้ดำเนินการอย่างระมัดระวังและทำการวิจัยอย่างละเอียดก่อนการใช้ ORC-20
นิวัติศาสตร์ของบิตคอยน์ถือว่ามีศักยภาพมากมายสำหรับการพัฒนา ด้วยนวัตกรรมต่อเนื่องของมาตรฐานโทเค็นบิตคอยน์ที่ขยายขอบเขตของโอกาสในการประยุกต์ใช้ มาตรฐานเช่น BRC-20, ORC-20 และ SRC-20 แม้จะยังอยู่ในช่วงเริ่มต้นและมีข้อจำกัดทางธรรมชาติ แต่ไม่มีเสียเปรียบว่าเป็นรากฐานสำคัญสำหรับการทดลองนวัตกรรมในอนาคต
เมื่อเทียบกับการรักษาความปลอดภัยที่แข็งแกร่งของเครือข่าย Bitcoin การใช้งานค่อนข้างต่ํา ลักษณะของภาษาสคริปต์ จํากัด การดําเนินการสัญญาอัจฉริยะที่ซับซ้อนบนเครือข่าย Bitcoin ดังนั้นจึง จํากัด แอปพลิเคชัน อย่างไรก็ตามระดับความปลอดภัยที่ยอดเยี่ยมสนับสนุนให้นักพัฒนาและผู้ใช้ทดสอบและใช้ประโยชน์จากฟังก์ชันการทํางานอย่างต่อเนื่องซึ่งเอื้อต่อการพัฒนาระบบนิเวศโดยรวม นอกจากนี้การยอมรับของตลาดและช่วงการใช้งานของ ORC-20 จะต้องใช้เวลาในการทนต่อการตรวจสอบข้อเท็จจริงของชุมชนและตลาดที่กว้างขึ้น
ความคลั่งไคล้ BRC-20 ได้กวาดไปทั่วเครือข่าย Bitcoin และตอนนี้ ORC-20 ได้เกิดขึ้นแล้ว โทเค็น ORC-20 ทํางานบนบล็อกเชน Bitcoin และแสดงเป็นไฟล์ JSON (JavaScript Object Notation) ซึ่งจารึกด้วยตัวเลขตามลําดับบน satoshis คล้ายกับโทเค็น BRC-20 ORC-20 มีจุดมุ่งหมายเพื่อแก้ไขข้อ จํากัด บางประการของ BRC-20 โดยการเพิ่มความปลอดภัยและความยืดหยุ่น ข้อจํากัดเหล่านี้รวมถึง "จํากัดเฉพาะชื่อโทเค็นสี่อักขระ" "ไม่สามารถอัปเกรดได้" "ความเสี่ยงในการใช้จ่ายซ้ําซ้อน" "ธุรกรรมที่ไม่สามารถย้อนกลับได้" และอื่น ๆ ทําให้เป็น BRC-20 ที่ยาก ด้วยการสนับสนุนรูปแบบข้อมูลที่หลากหลายขึ้น ORC-20 ขยายขอบเขตของ BRC-20 และใช้ประโยชน์จากโมเดล Unspent Transaction Output (UTXO) ของ Bitcoin เพื่อหลีกเลี่ยงปัญหาการใช้จ่ายซ้ําซ้อน
ORC-20 เป็นมาตรฐานโทเค็นเปิดสำหรับ Bitcoin ordinals ที่สร้างขึ้นโดย OrcDAO เพื่อเพิ่มประสิทธิภาพบางอย่างของ BRC-20 จุดประสงค์ของมันคือ เพื่อรักษาความเข้ากันได้ย้อนกลับกับ BRC-20 พร้อมทั้งปรับปรุงความสามารถในการปรับตัว การขยายขอบเขต และความปลอดภัย รวมทั้งป้องกันความเป็นไปได้ในการใช้จ่ายซ้ำ
การดำเนินการ ORC-20 รวมถึงเหตุการณ์พื้นฐาน เช่น การติดตั้ง การสร้างเหรียญ, การส่ง, การยกเลิก, การอัพเกรด, และเหตุการณ์ที่กำหนดเอง คุณสามารถเพิ่มคีย์ในเหตุการณ์มาตรฐานเพื่อเสนอข้อจำกัด พฤติกรรมต่าง ๆ หรือการดำเนินการใหม่ แต่ละการดำเนินการประกอบด้วยข้อมูลการสร้างเขียนที่มีคู่คีย์-ค่า โดยค่าเริ่มต้นเป็นรูปแบบ JSON โดยที่คีย์ของการดำเนินการต้องเป็นตัวพิมพ์เล็ก และข้อมูลตัวเลขเป็นตัวพิมพ์เล็กได้
Source: ORC20.org
ทั้ง ORC-20 และ BRC-20 เป็นมาตรฐานการจัดการโทเค็นในระบบ Bitcoin ที่อิงจากโปรโตคอล Ordinal ซึ่งคล้ายกับ ERC-20 ของ Ethereum อย่างไรก็ตาม ORC-20 ขยายคุณสมบัติบางอย่างของ BRC-20 และกำจัดข้อจำกัดบางประการเพื่อตอบสนองความต้องการในการพัฒนาโปรเจกต์ได้อย่างดีขึ้น
ความแตกต่างสามารถจำแนกออกเป็น 5 จุด ดังนี้
ลดความเสี่ยงในการ Double-Spending ด้วย UTXO:
2.ชื่อโทเค็นไม่จำกัดที่จะมี 4 ตัวอักษรและไม่สนใจตัวพิมพ์ใหญ่เล็ก
เนื่องจากคำทั้งหมดที่มี 4 ตัวอักษรใน BRC-20 ถูกเริ่มผลิตล่วงหน้าแล้ว การนำออกขีดจำกัดตัวอักษรจะตอบสนองความต้องการของตลาด อย่างไรก็ตาม อาจทำให้ผู้ใช้มองว่าโทเค็น ORC-20 มีจำนวนน้อยกว่าโทเค็น BRC-20
3.ฟังก์ชันคีย์ที่กำหนดเองสำหรับคุณลักษณะขั้นสูง:
ORC-20 แนะนําคีย์ที่กําหนดเองโดยมี "minter" และ "tax" เป็นคุณสมบัติที่โดดเด่นที่สุด "minter" เป็นที่อยู่การทําเหรียญพิเศษที่สามารถทํางานเหมือนรายการที่อนุญาตในขณะที่ "ภาษี" ช่วยให้โครงการสามารถเรียกเก็บภาษีธุรกรรมและค่าลิขสิทธิ์ได้
4.ความสามารถในการอัปเกรดโทเค็น เช่น เปลี่ยนพารามิเตอร์ของการจัดหา:
ความยืดหยุ่นในการจัดหาโทเคน ทำให้โครงการสามารถใช้ ORC-20 ในการสร้างกรณีการใช้งานเพิ่มเติม เช่น:
5.การยกเลิกธุรกรรม:
การทำธุรกรรมสามารถยกเลิกได้โดยใช้ “op”: “cancel”. เนื่องจากการรวมค่า nonce ในแต่ละธุรกรรม การยกเลิกสามารถยกเลิกทุกธุรกรรมหรือเฉพาะธุรกรรมที่ระบุ (โดยมีค่า nonce ที่เฉพาะเจาะจง)
ข้อดี:
ข้อเสีย:
คุณสามารถเริ่มต้นการใช้งาน ORC-20 ได้อย่างรวดเร็วโดยการบันทึกเหตุการณ์การจัดการ การสร้างเหรียญ การส่ง และการยกเลิก
1.การสร้าง ORC-20
ตัวอย่าง: ใช้งานโทเค็นด้วยตัวบ่งชี้ 1 ชื่อ ORC (ORC-20 ตัวแรก ที่ถูกใช้งานแล้ว) มีจำนวนจำกัดที่สุด 21,000,000 เหรียญ แต่ละผู้สร้างเหรียญสามารถสร้างเหรียญได้สูงสุด 10,000 เหรียญ
2.การพิมพ์ ORC-20
ตัวอย่าง: Mint 10,000 ORC (หมายเลขพระราชนิยม #2504160) งานการเจาะราคารักษายอดเริ่มต้น คุณต้องเก็บพระราชนิยมการเจาะราคาไว้จนกว่าธุรกรรมการส่งครั้งแรกจะเสร็จสมบูรณ์
รูปแบบเก่า: ไม่แนะนำหลังจาก OIP-3 (การสร้างเหรียญก่อน OIP-3 ยังคงถูกต้อง)
รูปแบบใหม่: แก้ไขใน OIP-3
3. ส่ง ORC-20
ตัวอย่าง: ส่ง 1,000 $ORC (หมายเลขการลงทะเบียน #2504160) ในการธุรกรรมแบ่งเป็นสองส่วน แต่ละการทำธุรกรรมต้องมี nonce ที่ไม่ซ้ำกัน
ขั้นตอนที่ 1: ผู้ส่งเขียน 1,000 $ORC (nonce 5) เข้าที่อยู่ของผู้ส่งผ่าน "การส่งสิทธิ"
ขั้นตอนที่ 2: ผู้ส่งเขียน "ส่งยอดเงินที่เหลือ" กลับไปยังผู้ส่ง
ธุรกรรมจะเสร็จสมบูรณ์เมื่อ"ส่งยอดเงินที่เหลือ"ถูกเขียนกลับมาเท่านั้น
ขั้นตอนที่ 3: ผู้ส่งส่งสาทอชิสที่มี "ส่งสิทธิ" ที่สร้างขึ้นในขั้นตอนที่ 1 ไปยังผู้รับ
บันทึกสำคัญ
4.ยกเลิกการทำธุรกรรม ORC-20
ตัวอย่าง: ยกเลิกรายการส่วนบางที่มี Nonce 5
ไม่เหมือน BRC-20 ที่ต้องใช้ "การโอนลายลักษณ์ครั้งเดียว" สำหรับแต่ละธุรกรรม ORC-20 อนุญาตให้ใช้ "การสร้าง" และ "การส่ง" ลายลักษณ์ลำดับได้ซ้ำในแต่ละธุรกรรม นี้ช่วยลดปริมาณข้อมูลที่ต้องบันทึกบนบล็อกเชนอย่างมาก ซึ่งจะช่วยอนุรักษ์พื้นที่
ผู้ใช้มีทางเลือกสามตัวเมื่อมีเรื่องเกี่ยวกับการส่งเงินด้วย ORC-20:
ขั้นตอนที่ 1: เขียนจำนวน "ส่ง" ไปยังที่อยู่ผู้ส่ง
ขั้นตอนที่ 2: เขียนยอดคงเหลือเป็น "send" ไปยังที่อยู่ของผู้ส่ง (ก่อน OIP-10)
ขั้นตอนที่ 3: ส่งหมายเลขลำดับของ "ส่งคำสั่ง" จากขั้นตอนที่ 1 โดยตรงไปยังผู้รับ โปรดทราบว่ายอดคงเหลือของผู้รับจะถูกอัปเดตทันทีด้วยจำนวนที่มีผล ซึ่งทำให้สามารถนำคำสั่งที่ได้รับมาใช้ในธุรกรรมที่เกิดขึ้นต่อมา
คุณสามารถหาข้อมูลเกี่ยวกับโทเค็น ORC-20 บนเว็บไซต์ 20scan ได้ รวมถึงตัวชี้วัดเช่น จำนวนผู้ถือและอันดับของโครงการโทเค็นต่างๆ ข้อมูลเหล่านี้สามารถให้ข้อมูลเบื้องต้นแก่ผู้ใช้และนักเทรด
ผู้ที่สนใจลงทุนในโทเค็น ORC-20 ควรเข้าใจก่อนว่า ORC-20 เป็นโครงการทดลอง ไม่มีการรับประกันเกี่ยวกับมูลค่าหรือประโยชน์ของโทเค็นที่ผลิตโดยใช้มาตรฐานนี้ แม้ว่า ORC-20 อาจปรับปรุงมาตรฐานโทเค็นบนเครือข่าย Bitcoin แต่ก็ถูกวิพากษ์วิจารณ์ถึงความซับซ้อนและไม่ได้ให้ข้อได้เปรียบที่สําคัญกว่ามาตรฐานที่มีอยู่
ชะตาของ ORC-20 ขึ้นอยู่กับการตอบสนองของชุมชนและความสามารถในการแก้ไขปัญหาเหล่านี้ แนะนำให้ผู้ใช้ดำเนินการอย่างระมัดระวังและทำการวิจัยอย่างละเอียดก่อนการใช้ ORC-20
นิวัติศาสตร์ของบิตคอยน์ถือว่ามีศักยภาพมากมายสำหรับการพัฒนา ด้วยนวัตกรรมต่อเนื่องของมาตรฐานโทเค็นบิตคอยน์ที่ขยายขอบเขตของโอกาสในการประยุกต์ใช้ มาตรฐานเช่น BRC-20, ORC-20 และ SRC-20 แม้จะยังอยู่ในช่วงเริ่มต้นและมีข้อจำกัดทางธรรมชาติ แต่ไม่มีเสียเปรียบว่าเป็นรากฐานสำคัญสำหรับการทดลองนวัตกรรมในอนาคต
เมื่อเทียบกับการรักษาความปลอดภัยที่แข็งแกร่งของเครือข่าย Bitcoin การใช้งานค่อนข้างต่ํา ลักษณะของภาษาสคริปต์ จํากัด การดําเนินการสัญญาอัจฉริยะที่ซับซ้อนบนเครือข่าย Bitcoin ดังนั้นจึง จํากัด แอปพลิเคชัน อย่างไรก็ตามระดับความปลอดภัยที่ยอดเยี่ยมสนับสนุนให้นักพัฒนาและผู้ใช้ทดสอบและใช้ประโยชน์จากฟังก์ชันการทํางานอย่างต่อเนื่องซึ่งเอื้อต่อการพัฒนาระบบนิเวศโดยรวม นอกจากนี้การยอมรับของตลาดและช่วงการใช้งานของ ORC-20 จะต้องใช้เวลาในการทนต่อการตรวจสอบข้อเท็จจริงของชุมชนและตลาดที่กว้างขึ้น