BTC
ETH
HTX
SOL
BNB
ดูตลาด
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt

พลาด BRC-20? บทความนี้จะอธิบายรายละเอียดเกี่ยวกับกฎการออกเหรียญใหม่ ORC-20 ในระบบนิเวศ Ordinals

星球君的朋友们
Odaily资深作者
2023-05-04 09:00
บทความนี้มีประมาณ 1846 คำ การอ่านทั้งหมดใช้เวลาประมาณ 3 นาที
ใน Ordinals ใครก็ตามที่ใช้ json เพื่อร่ายคำจารึกแล้วแปลความหมายนั้นมีแนวโน้มที่จะใช้คำจารึกเป็น
สรุปโดย AI
ขยาย
ใน Ordinals ใครก็ตามที่ใช้ json เพื่อร่ายคำจารึกแล้วแปลความหมายนั้นมีแนวโน้มที่จะใช้คำจารึกเป็น

ผู้เขียนต้นฉบับ: xiyu (@ohxiyu)

ที่มา: SevenUp DAO

เอกสารอย่างเป็นทางการของ ORC-20:https://docs.orc 20.org/

ในลำดับ ใครก็ตามที่ใช้ json เพื่อหล่อคำจารึกแล้วตีความพวกมันมีแนวโน้มที่จะใช้คำจารึกเป็นกระดาษฟาง และมีความเสี่ยงที่จะพึ่งพาบริการส่วนกลางมากเกินไป

1. พื้นหลัง

Brc 20 มีข้อจำกัดมากมาย ข้อจำกัดเหล่านี้รวมถึงอักขระสี่ตัวเท่านั้นที่ใช้เป็นชื่อสกุลเงินได้ ไม่มีการอัปเกรด มีความเสี่ยงในการใช้จ่ายซ้ำซ้อน ไม่มีการยกเลิกธุรกรรม ฯลฯ จุดประสงค์ของ orc 20 คือการลบข้อจำกัดเหล่านี้ ซึ่งอาจกล่าวได้ว่าเป็น hard fork ของ brc 20 คุ้นๆ ไหมที่ได้เห็นที่นี่ โมเดลแบบแยกสองทางที่สืบทอดมาจากบรรพบุรุษทางนิเวศวิทยาของ btc

2. ออร์ค 20 คืออะไร?

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

3. การเปลี่ยนแปลงในออร์ค 20

3.1 อุปทานเริ่มต้นและการสร้างเหรียญสูงสุดสามารถเปลี่ยนแปลงได้

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

3.2 เนมสเปซไม่มีขีดจำกัดที่ตายตัว และสามารถใช้ชื่อขนาดใดก็ได้

การตั้งชื่อเป็นความเจ็บปวดที่แท้จริง โดยเฉพาะอย่างยิ่งเมื่อคำสี่ตัวอักษร brc 20 ส่วนใหญ่ได้รับการสร้างไว้ล่วงหน้าแล้ว

3.3 ใช้รูปแบบ UTXO เพื่อให้แน่ใจว่าไม่มีการใช้ซ้ำระหว่างการทำธุรกรรม

รุ่น utxo คืออะไร คุณสามารถค้นหาได้เองแม้เมื่อทำธุรกรรมแล้วยอดคงเหลือจะถูกส่งไปยังที่อยู่การเปลี่ยนแปลงเป็นธุรกรรม สิ่งนี้สามารถแก้ปัญหาการใช้จ่ายซ้ำซ้อนได้อย่างเหมาะสม

ตัวอย่างเช่น แบ่ง 10,000 ORC ด้วย ID 1 ออกเป็นสองส่วน และส่งธุรกรรมไปยังที่อยู่ที่รับ ทุกธุรกรรมต้องมี nonce ที่ไม่ซ้ำกัน ขั้นตอนที่ 1: ส่งเหตุการณ์ไปยังผู้รับโดยบันทึก ส่ง 1,000 ไปยังที่อยู่ผู้รับ (ไม่มีคือ 5) ขั้นตอนที่ 2: ส่งเหตุการณ์ไปยังผู้ส่งโดยบันทึก ส่งยอดเงินคงเหลือกลับไปยังผู้ส่ง (ไม่ใช่เป็น 6) เฉพาะในกรณีที่ยอดเงินคงเหลือไม่สามารถทำธุรกรรมได้ จนกว่าการส่งจะเสร็จสมบูรณ์

3.4 อนุญาตให้ยกเลิกการทำธุรกรรม

ใช้ "op": "cancel" เพื่อยกเลิกธุรกรรมที่ไม่มี

3.5 อนุญาตให้โอนเหรียญ brc 20 ที่ใช้งานไปยัง orc 20

เฉพาะผู้ปรับใช้ของ brc 20 เท่านั้นที่สามารถใช้งานคำสั่งถ่ายโอนได้

4. Orc 20 กฎใหม่

4.1 รหัสประจำตัว ค่าเริ่มต้นคือ 1 ตัวระบุต้องไม่ซ้ำกันระหว่าง ORC-20 ที่ใช้ตัวระบุเดียวกัน หากมี ORC-20 สองตัวที่มีตัวระบุเดียวกันและรหัสเดียวกัน จะใช้ "กฎข้อแรก" ORC-20 ตัวที่สองจะใช้ไม่ได้

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

4.3 "op": "ยกเลิก" ยกเลิกการดำเนินการของธุรกรรมบางส่วน

4.4 ฟิลด์ ug ไม่ว่าจะสามารถอัพเกรดได้: จริงหรือเท็จ ค่าเริ่มต้นจะเป็นจริง อนุญาตให้ผู้ปรับใช้อัปเกรด ORC-20 ในภายหลัง

ฟิลด์ 4.5 wp, การย้ายข้อมูล: จริงหรือเท็จ ค่าเริ่มต้นคือเท็จ ใช้เพื่อวัตถุประสงค์ในการย้ายโทเค็นและไม่สามารถย้อนกลับได้ เฉพาะผู้ปรับใช้ BRC-20 ดั้งเดิมเท่านั้นที่สามารถปรับใช้กิจกรรมการย้ายข้อมูลได้ wrapper นี้จำลองข้อมูลเมตาของ BRC-20 ดั้งเดิม เช่น ขีดจำกัดการจัดหาและการกระจายสูงสุดเท่าเดิม

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

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

4.8 คีย์แบบกำหนดเอง สำหรับการใช้งานที่กำหนดเองเท่านั้น เช่น ภาษี - ภาษีการทำธุรกรรมที่บังคับใช้ เช่น ค่าลิขสิทธิ์ minter - ที่อยู่โรงกษาปณ์พิเศษ รูปภาพ - รูปภาพโทเค็น tkid - รหัสโทเค็น url - URL สำหรับข้อมูลโทเค็น

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

5. ข้อจำกัดของออร์ค 20

5.1 ความซับซ้อน

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

5.2 การรวมศูนย์

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

5.3 ค่าลิขสิทธิ์บังคับ

น่าจะเป็นการนำรูปแบบการเก็บค่าสิทธิในตลาดซื้อขายเข้ามาเป็นกฎเกณฑ์ ฉันคิดว่าผู้เขียนไม่เข้าใจค่าลิขสิทธิ์ของสกุลเงิน ในฐานะ NFT คุณลักษณะของมันเองคืองานศิลปะ เป็นที่เข้าใจได้ในการจ่ายค่าลิขสิทธิ์ให้กับศิลปิน ผู้แต่งและผู้ถือคือการดูแลของการสร้างสรรค์และผู้ใช้ แต่ในด้านสกุลเงินนั้นผู้ถือสกุลเงินควรมีความคล้ายคลึงกับนักลงทุนมากกว่าดูเหมือนไม่มีเหตุผลสำหรับนักลงทุนที่จะนำเงินไปลงทุนในโครงการและจ่ายค่าลิขสิทธิ์ให้กับฝ่ายโครงการด้วย

5.4 การพึ่งพาเส้นทางโดยการตีความ

เราจะเห็นว่าสิ่งที่ orc 20 กำลังทำคือการส่ง bitcoins ให้เข้าใกล้ rc 20 ก็เกิดคำถามว่าทำไมไม่ใช้ erc 20

6. สรุป

พูดง่ายๆ ก็คือ orc 20 ยกเลิกข้อจำกัดบางอย่างของ brc 20 และกำหนดการดำเนินการเพิ่มเติม

ในความเป็นจริงแล้ว ความสามารถในการแข่งขันหลักของการออกเหรียญเป็นบริการแบบรวมศูนย์ ไม่ใช่มาตรฐานนี้ ความเสี่ยงจากการรวมศูนย์สามารถป้องกันได้ก็ต่อเมื่อมีการวางใบรับรองที่เป็นวงจรปิดไว้ในห่วงโซ่

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

Bitcoin NFTs
ค้นหา
สารบัญบทความ
ดาวน์โหลดแอพ Odaily พลาเน็ตเดลี่
ให้คนบางกลุ่มเข้าใจ Web3.0 ก่อน
IOS
Android