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

บทความเพื่อทำความเข้าใจโปรโตคอล BRC-721 และสถานการณ์การใช้งาน

星球君的朋友们
Odaily资深作者
2023-05-01 04:00
บทความนี้มีประมาณ 2096 คำ การอ่านทั้งหมดใช้เวลาประมาณ 3 นาที
เพิ่มความปลอดภัยและความถูกต้องของคอลเลกชัน Bitcoin NFT ซึ่งเป็นมาตรฐานสำหรับระบบนิเวศอันดับ
สรุปโดย AI
ขยาย
เพิ่มความปลอดภัยและความถูกต้องของคอลเลกชัน Bitcoin NFT ซึ่งเป็นมาตรฐานสำหรับระบบนิเวศอันดับ

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

ที่มา: SevenUp DAO

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

ที่มา: SevenUp DAO

ชื่อระดับแรก

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

2. มาตรฐานการรวบรวมแบบรวมศูนย์ดังกล่าวจำกัดการพัฒนาของระบบนิเวศลำดับ และอาจมีพฤติกรรมที่ชั่วร้ายบางอย่าง

3. BRC-721 เป็นมาตรฐานการรวบรวมซึ่งตลาดสามารถระบุคอลเลกชันและแสดงข้อมูลเมตาได้อย่างถูกต้อง

ชื่อระดับแรก

2. BRC-721 คืออะไร?

BRC-721: Ordinals Collection Protocol เป็นอินเทอร์เฟซมาตรฐานสำหรับการตรวจสอบความถูกต้องของ Bitcoin ordinal collection เพื่อแก้ปัญหาข้างต้น โปรโตคอลแนะนำวิธีการสร้างและตรวจสอบคอลเลกชันแบบกระจายอำนาจและไร้ความน่าเชื่อถือ ซึ่งคล้ายกับมาตรฐาน ERC-721 บน Ethereum blockchain

  1. โปรโตคอล BRC-721 มีจุดมุ่งหมายเพื่อลดความซับซ้อนของกระบวนการสร้างและตรวจสอบคอลเล็กชันโดยการจัดหาแหล่งความจริงแหล่งเดียวโดยไม่ต้องชำระเงินล่วงหน้า

  2. โปรโตคอลนี้ระบุโครงสร้างข้อมูลของคอลเลกชันและรายการในรายการ รายการและกฎการตรวจสอบกำหนดว่าจารึกลำดับเป็นของชุดใดชุดหนึ่ง

  3. ปัญหาที่แก้ไขโดยโปรโตคอล BRC-721 รวมถึง:

  4. ปัญหาเกี่ยวกับการชำระเงินล่วงหน้าในบล็อกเชนอื่นๆ

ขาดข้อกำหนดร่วมกันเกี่ยวกับคอลเลกชันหรือรายการ

ต้องไว้วางใจผู้สร้างคอลเลกชันเพื่อรวมสัญลักษณ์ของคุณในคอลเลกชัน

ด้วยโปรโตคอลนี้ การสร้างและการตรวจสอบคอลเลกชัน bitcoin nft จะกลายเป็นแบบกระจายอำนาจและไร้ความน่าเชื่อถือ ซึ่งจะขยายศักยภาพของระบบนิเวศตามลำดับ

ชื่อระดับแรก

3. ข้อกำหนดทางเทคนิค

1. โปรโตคอล BRC-721 ขึ้นอยู่กับรายการตรวจสอบสามประเภท รายการแต่ละรายการมีฟิลด์โปรโตคอลและเวอร์ชัน ซึ่งช่วยให้บริการของบุคคลที่สามเข้าใจข้อกำหนดได้

📜 CollectionManifest (รายการคอลเลกชัน)

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

💎 InscriptionManifest (รายการจารึก)

InscriptionManifest เป็นจารึกลำดับที่เชื่อมโยงกับ CollectionManifest คล้ายกับ NFT และความสัมพันธ์กับสัญญาบน Ethereum blockchain

👁️เปิดเผยรายการ

RevealManifest อนุญาตให้เชื่อมโยงข้อมูลเมตากับ CollectionManifest เฉพาะ โดยกำหนดแอตทริบิวต์ให้กับ InscriptionManifests

2. รายการแต่ละรายการและคีย์เนื้อหารายการเป็นสตริง JSON ที่ต้องเป็นไปตาม json-schema.org Draft 4 ที่ประกาศไว้เพื่อป้องกันความไม่สอดคล้องกัน

ในการตรวจสอบความถูกต้องของรายการ สามารถใช้ตัวตรวจสอบความถูกต้องที่เสนอได้: https://json-schema.org/implementations.html#validators

3. ลายเซ็นและแฮช:

เพื่อให้แน่ใจว่าการเชื่อมโยงรายการอย่างปลอดภัย โปรโตคอลใช้:

ℹ️ ลายเซ็นเข้ารหัส DER แสดงเป็นสตริงฐานสิบหก

ℹ️ บีบอัด/ไม่บีบอัด signerPublicKey เป็นสตริงฐานสิบหก

Collection Manifest\Inscription Manifest\Reveal Manifest เพื่อตรวจสอบความถูกต้องของ CollectionManifest ต้องปฏิบัติตามกฎบางข้อ กฎเหล่านี้รับประกันความเป็นเอกลักษณ์ของจารึกและไม่ว่าจะเป็นของคอลเลกชันเฉพาะหรือไม่ คำจารึกจะถือว่าเป็นส่วนหนึ่งของคอลเล็กชันได้ก็ต่อเมื่อเป็นไปตามกฎการตรวจสอบทั้งหมด

4. ทรัพยากร API

จัดเตรียมพารามิเตอร์ API บางอย่างที่สามารถใช้สร้างคอลเลกชันเบราว์เซอร์ แกลเลอรี เครื่องมือหายาก และแอปพลิเคชันอื่นๆ ขณะนี้ API ไม่ได้ให้ข้อมูลเมตา แต่มีเพียงฟิลด์ tokenURI ที่มีลิงก์ไปยังข้อมูลเมตา

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

  • ชื่อระดับแรก

    5. สถานการณ์การใช้งานโปรโตคอล BRC-721

  • โปรโตคอล BRC-721 สร้างอินเทอร์เฟซมาตรฐานสำหรับการรวบรวมหมายเลขลำดับของ Bitcoin เมื่อกล่าวถึงรายการและกฎการตรวจสอบความถูกต้องแล้ว เรามาดูกรณีการใช้งานจริงบางกรณีของโปรโตคอล BRC-721 กัน

    คอลเลกชันศิลปะดิจิทัล

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

    อุปกรณ์ประกอบฉากและทรัพย์สินของเกม

  • นักพัฒนาเกมสามารถใช้โปรโตคอล BRC-721 เพื่อสร้างอุปกรณ์ประกอบฉากและทรัพย์สินของเกมบน Bitcoin blockchain ไอเท็มเหล่านี้สามารถใช้ในเกมและแลกเปลี่ยนระหว่างเกมได้ มอบมูลค่าที่มากขึ้นและความสามารถในการทำงานร่วมกันให้กับระบบนิเวศของเกม

    สามารถใช้โปรโตคอล BRC-721 เพื่อสร้างข้อมูลประจำตัวดิจิทัลที่ตรวจสอบได้ ผู้ใช้สามารถสร้างและจัดการใบรับรองดิจิทัลของตนเอง เช่น การศึกษา ใบรับรองทักษะ เป็นต้น วิธีนี้จะลดความเสี่ยงของการปลอมแปลงใบรับรองในขณะที่ลดความซับซ้อนของกระบวนการตรวจสอบใบรับรอง

ตั๋วและคูปอง

บริษัทและผู้จัดงานสามารถใช้โปรโตคอล BRC-721 เพื่อสร้างตั๋วหรือคูปองที่ไม่ซ้ำใคร สิ่งนี้จะช่วยรับประกันความถูกต้องของตั๋วในขณะที่ป้องกันการฉ้อโกงและการปลอมแปลง

ชื่อระดับแรก6. ข้อเสียและข้อจำกัดแม้ว่าโปรโตคอล BRC-721 จะให้ข้อดีหลายประการแก่ระบบนิเวศของ Bitcoin แต่ก็ยังมีข้อเสียและข้อจำกัดบางประการ1. ประการแรก ธุรกรรม Bitcoin นั้นช้าเมื่อเทียบกับ Ethereum ดังนั้นจึงมีการสร้างและจัดการชุดตัวเลขลำดับจำนวนมากอาจใช้เวลานานกว่านั้น. ประการที่สอง ไม่เหมือนกับมาตรฐาน Ethereum ERC-721 โปรโตคอล BRC-721 ไม่มีมาตรฐานข้อมูลเมตาเริ่มต้น ซึ่งทำให้วิธีการประมวลผลข้อมูลเมตาแตกต่างกัน ซึ่งอาจนำไปสู่

ปัญหาความเข้ากันได้ระหว่างแอปพลิเคชันต่างๆ. นอกจากนี้ เนื่องจากโปรโตคอล BRC-721 เป็นมาตรฐานที่ค่อนข้างใหม่ขณะนี้ยังขาดการสนับสนุนและการใช้งานอย่างกว้างขวาง

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

3. ประการสุดท้าย การออกแบบโปรโตคอล BRC-721 มุ่งเน้นไปที่การกระจายอำนาจในระบบนิเวศ Bitcoin ซึ่งอาจนำไปสู่ข้อจำกัดบางประการ เช่น อาจต้องใช้แรงงานคนมากขึ้นในการสร้างและจัดการคอลเลกชัน

แทนที่จะพึ่งพาสัญญาอัจฉริยะอัตโนมัติ

ชื่อระดับแรก

เจ็ด สรุป

การกำหนดมาตรฐานเป็นสิ่งจำเป็นสำหรับการปรับปรุงโครงสร้างพื้นฐานลำดับ โปรโตคอล BRC-721 เป็นวิธีการที่กระจายอำนาจ ปลอดภัย และเชื่อถือได้สำหรับ Bitcoin blockchain ในการสร้าง ตรวจสอบ และจัดการชุดของตัวเลขลำดับ CollectionManifest, InscriptionManifest และ RevealManifest โปรโตคอล BRC-721 กำหนดโครงสร้าง เนื้อหา และกฎการตรวจสอบความถูกต้องของคอลเลกชันและรายการต่างๆ กฎเหล่านี้ทำให้แน่ใจว่าจารึกสัญลักษณ์แต่ละอันไม่ซ้ำกันและไม่ว่าจะเป็นชุดเฉพาะหรือไม่

ความปลอดภัย
ยินดีต้อนรับเข้าร่วมชุมชนทางการของ Odaily
กลุ่มสมาชิก
https://t.me/Odaily_News
กลุ่มสนทนา
https://t.me/Odaily_CryptoPunk
บัญชีทางการ
https://twitter.com/OdailyChina
กลุ่มสนทนา
https://t.me/Odaily_CryptoPunk
ค้นหา
สารบัญบทความ
อันดับบทความร้อน
Daily
Weekly
ดาวน์โหลดแอพ Odaily พลาเน็ตเดลี่
ให้คนบางกลุ่มเข้าใจ Web3.0 ก่อน
IOS
Android