ORC-20คืออะไร?

กลาง5/10/2024, 2:54:48 AM
บทความนี้ได้สำรวจถึงความพบเห็นของโทเค็น BRC-20 ในเครือข่าย Bitcoin และผลกระทบของมัน โดยเน้นการเกิดขึ้นของโทเค็น ORC-20 เหล่านี้กำลังดำเนินการบนบล็อกเชน Bitcoin ซึ่งมอบความสามารถใหม่และความสามารถฟังก์ชันพิเศษ เช่น การแสดงที่อยู่ double-spending และการปรับใช้ขยายชื่อเหรียญ อย่างเสริมเพิ่ม นอกจากนี้ มันแนะนำการทำงานและการเปลี่ยนแปลงที่นำเข้าโดยมาตรฐาน ORC-20 สำรวจความแตกต่างของมันจาก BRC-20 และอภิปรายความได้เปรียบและความเสี่ยงของ 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 คืออะไร?

ORC-20 เป็นมาตรฐานโทเค็นเปิดสำหรับ Bitcoin ordinals ที่สร้างขึ้นโดย OrcDAO เพื่อเพิ่มประสิทธิภาพบางอย่างของ BRC-20 จุดประสงค์ของมันคือ เพื่อรักษาความเข้ากันได้ย้อนกลับกับ BRC-20 พร้อมทั้งปรับปรุงความสามารถในการปรับตัว การขยายขอบเขต และความปลอดภัย รวมทั้งป้องกันความเป็นไปได้ในการใช้จ่ายซ้ำ

การดำเนินการ ORC-20 รวมถึงเหตุการณ์พื้นฐาน เช่น การติดตั้ง การสร้างเหรียญ, การส่ง, การยกเลิก, การอัพเกรด, และเหตุการณ์ที่กำหนดเอง คุณสามารถเพิ่มคีย์ในเหตุการณ์มาตรฐานเพื่อเสนอข้อจำกัด พฤติกรรมต่าง ๆ หรือการดำเนินการใหม่ แต่ละการดำเนินการประกอบด้วยข้อมูลการสร้างเขียนที่มีคู่คีย์-ค่า โดยค่าเริ่มต้นเป็นรูปแบบ JSON โดยที่คีย์ของการดำเนินการต้องเป็นตัวพิมพ์เล็ก และข้อมูลตัวเลขเป็นตัวพิมพ์เล็กได้

การเปลี่ยนแปลงใน ORC-20

  • ความยืดหยุ่นในการปรับเปลี่ยนสินค้าเริ่มต้นและปริมาณการพิมพ์สูงสุด: ในขณะที่การเริ่มต้นที่แน่นอนและปริมาณทั้งหมดมีข้อดี ความยืดหยุ่นของ ORC-20 ทำให้มันมีความเข้ากันได้มากขึ้น ไม่ว่าจะเลือกทางที่แน่นอนหรือทางที่ยืดหยุ่นทั้งสองทางลักษณะมีเหตุผลของตัวเอง
  • ความยืดหยุ่นของเนมสเปซ: การตั้งชื่ออาจเป็นที่ท้าทายจริง ๆ โดยเฉพาะอย่างยิ่งเนื่องจากส่วนใหญ่ของคำที่มีสี่ตัวอักษรสำหรับ BRC-20 ได้ถูกผลิตล่วงหน้าไปแล้ว อย่างไรก็ตาม, ORC-20 ไม่มีขีดจำกัดในขนาดเนมสเปซ, ทำให้สามารถใช้ขนาดชื่อใดก็ได้ตามต้องการ
  • การใช้โมเดล UTXO เพื่อให้แน่ใจว่าไม่มีการ Double-Spending ในธุรกรรม: โมเดล UTXO ทำงานโดยการส่งยอดคงเหลือเป็นธุรกรรมไปยังที่อยู่เปลี่ยนในระหว่างธุรกรรม ซึ่งทำให้แก้ไขปัญหาการ Double-Spending อย่างมีประสิทธิภาพ โดยเสริมความเชื่อถือและความปลอดภัยของธุรกรรม
  • การยกเลิกธุรกรรม: ธุรกรรมสามารถยกเลิกได้โดยใช้คำสั่ง "op": "cancel" สำหรับ nonce ที่เฉพาะเจาะจง ซึ่งจะทำให้ผู้ใช้ได้รับความยืดหยุ่นและควบคุมเพิ่มเติม
  • ORC-20 ทำให้ BRC-20 สามารถถ่ายโอนไปยังสภาพแวดล้อม ORC-20: การถ่ายโอนนี้สามารถดำเนินการได้เฉพาะโดยผู้ตรวจสอบของโทเค็น BRC-20 ซึ่งรับรองความปลอดภัยและควบคุมของกระบวนการถ่ายโอน

ความแตกต่างระหว่าง ORC-20 และ BRC-20


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 ในการสร้างกรณีการใช้งานเพิ่มเติม เช่น:

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

5.การยกเลิกธุรกรรม:

การทำธุรกรรมสามารถยกเลิกได้โดยใช้ “op”: “cancel”. เนื่องจากการรวมค่า nonce ในแต่ละธุรกรรม การยกเลิกสามารถยกเลิกทุกธุรกรรมหรือเฉพาะธุรกรรมที่ระบุ (โดยมีค่า nonce ที่เฉพาะเจาะจง)

ข้อดีและข้อเสียของ ORC-20

ข้อดี:

  • ป้องกันการใช้จ่ายซ้ำ (ธุรกรรมที่ปลอดภัยมากขึ้นและไม่สามารถทำซ้ำได้)
  • ช่วยให้เราสามารถย้ายจาก BRC-20 ไปยัง ORC-20
  • เปิดให้ยกเลิกรายการทั้งหมดหรือเฉพาะการยกเลิกบางส่วน

ข้อเสีย:

  • ORC-20 ไม่ จำกัด ให้ มี ชื่อ ที่ มี 4 ตัวอักษร เท่านั้น, ทำให้ สามารถ กำหนด ชื่อ ที่ ซ้ำกัน ได้หลาย ชื่อ ( ขาดความ หายากของ BRC-20 ทำให้ ชื่อ โทเค็น มีความ ง่ายต่อการ สับสน )
  • ปริมาณการจัดจำหน่ายเริ่มต้น ปริมาณการพิมพ์สูงสุด และภาษีสามารถเปลี่ยนแปลงได้ (เหมือนกับ ERC-20 ของ Ethereum)
  • การจัดสรรที่เฉพาะกลางมากเกินไป (ทีมโครงการสามารถควบคุมโทเค็น)

เริ่มต้นกับ ORC-20

คุณสามารถเริ่มต้นการใช้งาน 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 ไปยังผู้รับ

บันทึกสำคัญ

  • คุณสามารถใช้ “mint” หรือ “send” ในข้อความธุรกรรมได้อีกครั้งแล้ว
  • เมื่อยอดคงเหลือไม่ได้ใช้ไป คุณสามารถใช้ “ส่งอักษร” อีกครั้ง—ไม่จำเป็นต้องสร้าง “เหตุการณ์การส่ง” ทุกครั้งที่คุณโอนเงิน ORC-20 คุณสามารถส่ง “ลำดับการส่ง” ที่ได้รับมาก่อนหน้าไปยังที่อยู่ผู้รับเพื่อโอนจำนวนเต็มที่เกี่ยวข้องกับ “ลำดับการส่ง” ตราบที่จำนวนนั้นยังไม่ได้ใช้
  • เป้าหมายคือการนำประโยค "ส่ง" ที่ใช้แค่ครั้งเดียวมาใช้ซ้ำเพื่อลดการสูญเสีย Bitcoin ที่สำคัญให้น้อยลงโดยรวมเป็นการประหยัดพื้นที่บล็อกและค่าธรรมเนียมการทำธุรกรรม

4.ยกเลิกการทำธุรกรรม ORC-20

ตัวอย่าง: ยกเลิกรายการส่วนบางที่มี Nonce 5

วิธี ORC-20 ช่วยประหยัดพื้นที่บล็อกของ Bitcoin ในระหว่างธุรกรรม

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

ผู้ใช้มีทางเลือกสามตัวเมื่อมีเรื่องเกี่ยวกับการส่งเงินด้วย ORC-20:

  • การโอนจารึกเหรียญกษาปณ์โดยตรง: หากยอดคงเหลือของจารึกเหรียญกษาปณ์ดั้งเดิมยังคงไม่สามารถใช้งานได้คุณสามารถส่งหมายเลขลําดับของจารึกเหรียญกษาปณ์ไปยังผู้รับได้โดยตรงโดยไม่ต้องเขียน "โอน"
  • การโอนส่งสำคัญ: หากยอดคงเหลือของส่งสำคัญเริ่มต้นยังไม่ได้ใช้ไป คุณสามารถส่งหมายเลขลำดับของส่งสำคัญโดยตรงถึงผู้รับได้
  • เริ่มกระบวนการส่งธุรกรรมใหม่ (ก่อน OIP-10):

ขั้นตอนที่ 1: เขียนจำนวน "ส่ง" ไปยังที่อยู่ผู้ส่ง

ขั้นตอนที่ 2: เขียนยอดคงเหลือเป็น "send" ไปยังที่อยู่ของผู้ส่ง (ก่อน OIP-10)

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

โทเค็น ORC-20 และความเสี่ยงที่เกี่ยวข้อง

คุณสามารถหาข้อมูลเกี่ยวกับโทเค็น ORC-20 บนเว็บไซต์ 20scan ได้ รวมถึงตัวชี้วัดเช่น จำนวนผู้ถือและอันดับของโครงการโทเค็นต่างๆ ข้อมูลเหล่านี้สามารถให้ข้อมูลเบื้องต้นแก่ผู้ใช้และนักเทรด

ความเสี่ยง

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

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

สรุป

นิวัติศาสตร์ของบิตคอยน์ถือว่ามีศักยภาพมากมายสำหรับการพัฒนา ด้วยนวัตกรรมต่อเนื่องของมาตรฐานโทเค็นบิตคอยน์ที่ขยายขอบเขตของโอกาสในการประยุกต์ใช้ มาตรฐานเช่น BRC-20, ORC-20 และ SRC-20 แม้จะยังอยู่ในช่วงเริ่มต้นและมีข้อจำกัดทางธรรมชาติ แต่ไม่มีเสียเปรียบว่าเป็นรากฐานสำคัญสำหรับการทดลองนวัตกรรมในอนาคต

เมื่อเทียบกับการรักษาความปลอดภัยที่แข็งแกร่งของเครือข่าย Bitcoin การใช้งานค่อนข้างต่ํา ลักษณะของภาษาสคริปต์ จํากัด การดําเนินการสัญญาอัจฉริยะที่ซับซ้อนบนเครือข่าย Bitcoin ดังนั้นจึง จํากัด แอปพลิเคชัน อย่างไรก็ตามระดับความปลอดภัยที่ยอดเยี่ยมสนับสนุนให้นักพัฒนาและผู้ใช้ทดสอบและใช้ประโยชน์จากฟังก์ชันการทํางานอย่างต่อเนื่องซึ่งเอื้อต่อการพัฒนาระบบนิเวศโดยรวม นอกจากนี้การยอมรับของตลาดและช่วงการใช้งานของ ORC-20 จะต้องใช้เวลาในการทนต่อการตรวจสอบข้อเท็จจริงของชุมชนและตลาดที่กว้างขึ้น

المؤلف: Allen
المترجم: Piper
المراجع (المراجعين): KOWEI、Edward、Elisa、Ashley、Joyce
* لا يُقصد من المعلومات أن تكون أو أن تشكل نصيحة مالية أو أي توصية أخرى من أي نوع تقدمها منصة Gate.io أو تصادق عليها .
* لا يجوز إعادة إنتاج هذه المقالة أو نقلها أو نسخها دون الرجوع إلى منصة Gate.io. المخالفة هي انتهاك لقانون حقوق الطبع والنشر وقد تخضع لإجراءات قانونية.

ORC-20คืออะไร?

กลาง5/10/2024, 2:54:48 AM
บทความนี้ได้สำรวจถึงความพบเห็นของโทเค็น BRC-20 ในเครือข่าย Bitcoin และผลกระทบของมัน โดยเน้นการเกิดขึ้นของโทเค็น ORC-20 เหล่านี้กำลังดำเนินการบนบล็อกเชน Bitcoin ซึ่งมอบความสามารถใหม่และความสามารถฟังก์ชันพิเศษ เช่น การแสดงที่อยู่ double-spending และการปรับใช้ขยายชื่อเหรียญ อย่างเสริมเพิ่ม นอกจากนี้ มันแนะนำการทำงานและการเปลี่ยนแปลงที่นำเข้าโดยมาตรฐาน ORC-20 สำรวจความแตกต่างของมันจาก BRC-20 และอภิปรายความได้เปรียบและความเสี่ยงของ 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 คืออะไร?

ORC-20 เป็นมาตรฐานโทเค็นเปิดสำหรับ Bitcoin ordinals ที่สร้างขึ้นโดย OrcDAO เพื่อเพิ่มประสิทธิภาพบางอย่างของ BRC-20 จุดประสงค์ของมันคือ เพื่อรักษาความเข้ากันได้ย้อนกลับกับ BRC-20 พร้อมทั้งปรับปรุงความสามารถในการปรับตัว การขยายขอบเขต และความปลอดภัย รวมทั้งป้องกันความเป็นไปได้ในการใช้จ่ายซ้ำ

การดำเนินการ ORC-20 รวมถึงเหตุการณ์พื้นฐาน เช่น การติดตั้ง การสร้างเหรียญ, การส่ง, การยกเลิก, การอัพเกรด, และเหตุการณ์ที่กำหนดเอง คุณสามารถเพิ่มคีย์ในเหตุการณ์มาตรฐานเพื่อเสนอข้อจำกัด พฤติกรรมต่าง ๆ หรือการดำเนินการใหม่ แต่ละการดำเนินการประกอบด้วยข้อมูลการสร้างเขียนที่มีคู่คีย์-ค่า โดยค่าเริ่มต้นเป็นรูปแบบ JSON โดยที่คีย์ของการดำเนินการต้องเป็นตัวพิมพ์เล็ก และข้อมูลตัวเลขเป็นตัวพิมพ์เล็กได้

การเปลี่ยนแปลงใน ORC-20

  • ความยืดหยุ่นในการปรับเปลี่ยนสินค้าเริ่มต้นและปริมาณการพิมพ์สูงสุด: ในขณะที่การเริ่มต้นที่แน่นอนและปริมาณทั้งหมดมีข้อดี ความยืดหยุ่นของ ORC-20 ทำให้มันมีความเข้ากันได้มากขึ้น ไม่ว่าจะเลือกทางที่แน่นอนหรือทางที่ยืดหยุ่นทั้งสองทางลักษณะมีเหตุผลของตัวเอง
  • ความยืดหยุ่นของเนมสเปซ: การตั้งชื่ออาจเป็นที่ท้าทายจริง ๆ โดยเฉพาะอย่างยิ่งเนื่องจากส่วนใหญ่ของคำที่มีสี่ตัวอักษรสำหรับ BRC-20 ได้ถูกผลิตล่วงหน้าไปแล้ว อย่างไรก็ตาม, ORC-20 ไม่มีขีดจำกัดในขนาดเนมสเปซ, ทำให้สามารถใช้ขนาดชื่อใดก็ได้ตามต้องการ
  • การใช้โมเดล UTXO เพื่อให้แน่ใจว่าไม่มีการ Double-Spending ในธุรกรรม: โมเดล UTXO ทำงานโดยการส่งยอดคงเหลือเป็นธุรกรรมไปยังที่อยู่เปลี่ยนในระหว่างธุรกรรม ซึ่งทำให้แก้ไขปัญหาการ Double-Spending อย่างมีประสิทธิภาพ โดยเสริมความเชื่อถือและความปลอดภัยของธุรกรรม
  • การยกเลิกธุรกรรม: ธุรกรรมสามารถยกเลิกได้โดยใช้คำสั่ง "op": "cancel" สำหรับ nonce ที่เฉพาะเจาะจง ซึ่งจะทำให้ผู้ใช้ได้รับความยืดหยุ่นและควบคุมเพิ่มเติม
  • ORC-20 ทำให้ BRC-20 สามารถถ่ายโอนไปยังสภาพแวดล้อม ORC-20: การถ่ายโอนนี้สามารถดำเนินการได้เฉพาะโดยผู้ตรวจสอบของโทเค็น BRC-20 ซึ่งรับรองความปลอดภัยและควบคุมของกระบวนการถ่ายโอน

ความแตกต่างระหว่าง ORC-20 และ BRC-20


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 ในการสร้างกรณีการใช้งานเพิ่มเติม เช่น:

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

5.การยกเลิกธุรกรรม:

การทำธุรกรรมสามารถยกเลิกได้โดยใช้ “op”: “cancel”. เนื่องจากการรวมค่า nonce ในแต่ละธุรกรรม การยกเลิกสามารถยกเลิกทุกธุรกรรมหรือเฉพาะธุรกรรมที่ระบุ (โดยมีค่า nonce ที่เฉพาะเจาะจง)

ข้อดีและข้อเสียของ ORC-20

ข้อดี:

  • ป้องกันการใช้จ่ายซ้ำ (ธุรกรรมที่ปลอดภัยมากขึ้นและไม่สามารถทำซ้ำได้)
  • ช่วยให้เราสามารถย้ายจาก BRC-20 ไปยัง ORC-20
  • เปิดให้ยกเลิกรายการทั้งหมดหรือเฉพาะการยกเลิกบางส่วน

ข้อเสีย:

  • ORC-20 ไม่ จำกัด ให้ มี ชื่อ ที่ มี 4 ตัวอักษร เท่านั้น, ทำให้ สามารถ กำหนด ชื่อ ที่ ซ้ำกัน ได้หลาย ชื่อ ( ขาดความ หายากของ BRC-20 ทำให้ ชื่อ โทเค็น มีความ ง่ายต่อการ สับสน )
  • ปริมาณการจัดจำหน่ายเริ่มต้น ปริมาณการพิมพ์สูงสุด และภาษีสามารถเปลี่ยนแปลงได้ (เหมือนกับ ERC-20 ของ Ethereum)
  • การจัดสรรที่เฉพาะกลางมากเกินไป (ทีมโครงการสามารถควบคุมโทเค็น)

เริ่มต้นกับ ORC-20

คุณสามารถเริ่มต้นการใช้งาน 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 ไปยังผู้รับ

บันทึกสำคัญ

  • คุณสามารถใช้ “mint” หรือ “send” ในข้อความธุรกรรมได้อีกครั้งแล้ว
  • เมื่อยอดคงเหลือไม่ได้ใช้ไป คุณสามารถใช้ “ส่งอักษร” อีกครั้ง—ไม่จำเป็นต้องสร้าง “เหตุการณ์การส่ง” ทุกครั้งที่คุณโอนเงิน ORC-20 คุณสามารถส่ง “ลำดับการส่ง” ที่ได้รับมาก่อนหน้าไปยังที่อยู่ผู้รับเพื่อโอนจำนวนเต็มที่เกี่ยวข้องกับ “ลำดับการส่ง” ตราบที่จำนวนนั้นยังไม่ได้ใช้
  • เป้าหมายคือการนำประโยค "ส่ง" ที่ใช้แค่ครั้งเดียวมาใช้ซ้ำเพื่อลดการสูญเสีย Bitcoin ที่สำคัญให้น้อยลงโดยรวมเป็นการประหยัดพื้นที่บล็อกและค่าธรรมเนียมการทำธุรกรรม

4.ยกเลิกการทำธุรกรรม ORC-20

ตัวอย่าง: ยกเลิกรายการส่วนบางที่มี Nonce 5

วิธี ORC-20 ช่วยประหยัดพื้นที่บล็อกของ Bitcoin ในระหว่างธุรกรรม

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

ผู้ใช้มีทางเลือกสามตัวเมื่อมีเรื่องเกี่ยวกับการส่งเงินด้วย ORC-20:

  • การโอนจารึกเหรียญกษาปณ์โดยตรง: หากยอดคงเหลือของจารึกเหรียญกษาปณ์ดั้งเดิมยังคงไม่สามารถใช้งานได้คุณสามารถส่งหมายเลขลําดับของจารึกเหรียญกษาปณ์ไปยังผู้รับได้โดยตรงโดยไม่ต้องเขียน "โอน"
  • การโอนส่งสำคัญ: หากยอดคงเหลือของส่งสำคัญเริ่มต้นยังไม่ได้ใช้ไป คุณสามารถส่งหมายเลขลำดับของส่งสำคัญโดยตรงถึงผู้รับได้
  • เริ่มกระบวนการส่งธุรกรรมใหม่ (ก่อน OIP-10):

ขั้นตอนที่ 1: เขียนจำนวน "ส่ง" ไปยังที่อยู่ผู้ส่ง

ขั้นตอนที่ 2: เขียนยอดคงเหลือเป็น "send" ไปยังที่อยู่ของผู้ส่ง (ก่อน OIP-10)

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

โทเค็น ORC-20 และความเสี่ยงที่เกี่ยวข้อง

คุณสามารถหาข้อมูลเกี่ยวกับโทเค็น ORC-20 บนเว็บไซต์ 20scan ได้ รวมถึงตัวชี้วัดเช่น จำนวนผู้ถือและอันดับของโครงการโทเค็นต่างๆ ข้อมูลเหล่านี้สามารถให้ข้อมูลเบื้องต้นแก่ผู้ใช้และนักเทรด

ความเสี่ยง

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

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

สรุป

นิวัติศาสตร์ของบิตคอยน์ถือว่ามีศักยภาพมากมายสำหรับการพัฒนา ด้วยนวัตกรรมต่อเนื่องของมาตรฐานโทเค็นบิตคอยน์ที่ขยายขอบเขตของโอกาสในการประยุกต์ใช้ มาตรฐานเช่น BRC-20, ORC-20 และ SRC-20 แม้จะยังอยู่ในช่วงเริ่มต้นและมีข้อจำกัดทางธรรมชาติ แต่ไม่มีเสียเปรียบว่าเป็นรากฐานสำคัญสำหรับการทดลองนวัตกรรมในอนาคต

เมื่อเทียบกับการรักษาความปลอดภัยที่แข็งแกร่งของเครือข่าย Bitcoin การใช้งานค่อนข้างต่ํา ลักษณะของภาษาสคริปต์ จํากัด การดําเนินการสัญญาอัจฉริยะที่ซับซ้อนบนเครือข่าย Bitcoin ดังนั้นจึง จํากัด แอปพลิเคชัน อย่างไรก็ตามระดับความปลอดภัยที่ยอดเยี่ยมสนับสนุนให้นักพัฒนาและผู้ใช้ทดสอบและใช้ประโยชน์จากฟังก์ชันการทํางานอย่างต่อเนื่องซึ่งเอื้อต่อการพัฒนาระบบนิเวศโดยรวม นอกจากนี้การยอมรับของตลาดและช่วงการใช้งานของ ORC-20 จะต้องใช้เวลาในการทนต่อการตรวจสอบข้อเท็จจริงของชุมชนและตลาดที่กว้างขึ้น

المؤلف: Allen
المترجم: Piper
المراجع (المراجعين): KOWEI、Edward、Elisa、Ashley、Joyce
* لا يُقصد من المعلومات أن تكون أو أن تشكل نصيحة مالية أو أي توصية أخرى من أي نوع تقدمها منصة Gate.io أو تصادق عليها .
* لا يجوز إعادة إنتاج هذه المقالة أو نقلها أو نسخها دون الرجوع إلى منصة Gate.io. المخالفة هي انتهاك لقانون حقوق الطبع والنشر وقد تخضع لإجراءات قانونية.
ابدأ التداول الآن
اشترك وتداول لتحصل على جوائز ذهبية بقيمة
100 دولار أمريكي
و
5500 دولارًا أمريكيًا
لتجربة الإدارة المالية الذهبية!