โปรโตคอล NFT ของ Bitcoin ได้รับความสนใจอย่างมากตั้งแต่เปิดตัวในเดือนกุมภาพันธ์ ตั้งแต่ NFT ที่ใช้ Ordinals ไปจนถึงโทเค็น BRC 20 ที่ใช้ Ordinals แต่สำหรับโปรโตคอล BRC 20 นักวิจัย Bitcoin บางคนเชื่อว่าพวกเขาไม่ใช่วิธีแก้ปัญหาที่ดีที่สุด ประการที่สอง ชั้นของ Bitcoin เช่น RGB เป็นตัวเลือกที่ดีกว่า
ชื่อระดับแรก
1. Bitcoin พร้อมสำหรับเลเยอร์ที่สองใหม่
Ordinals ถูกเสนอโดยนักพัฒนาหลักของ Bitcoin Casey Rodarmor เมื่อวันที่ 2 กุมภาพันธ์ 2022 และจะเปิดตัวในปลายเดือนมกราคม 2023 การพัฒนาทั้งหมดใช้เวลาเกือบหนึ่งปี พูดง่าย ๆ ก็คือ มันใช้วิธีการที่ไม่เหมือนใครในการรวมชิ้นส่วนใด ๆ ของ 4 ข้อมูลเนื้อหา MB ถูกเขียนไปยัง Bitcoin และข้อมูลแต่ละส่วนจะถูกผูกไว้กับ Satoshi ของ Bitcoin ข้อตกลงลำดับสามารถเข้าใจได้จากสองส่วน ส่วนหนึ่งคือหมายเลขลำดับลำดับ และอีกส่วนคือจารึกจารึก:
Ordinals ordinal number: เพื่อให้เข้าใจ Ordinals คุณต้องเข้าใจ Satoshi Satoshi ซึ่งเป็นหน่วยสกุลเงินที่เล็กที่สุดของ Bitcoin ก่อน หนึ่ง Bitcoin มีค่าเท่ากับ 100 ล้าน Satoshi ตามระบบบัญชี Bitcoin UTXO เคซีย์ใช้ชุดโซลูชันทางเทคนิคเพื่อทำให้ Satoshi เป็นอนุกรมและติดตามพวกเขา
คำจารึกจารึก: หลังจากที่แต่ละ satoshi ถูกระบุหมายเลขแล้ว เนื้อหาส่วนหนึ่งสามารถเขียนลงในพื้นที่แยกพยานได้ เนื้อหาอาจเป็นรูปภาพ ข้อความ เสียงและวิดีโอ หรือแม้แต่รหัส ผลิตภัณฑ์จะผูกพันกับ Satoshi เพื่อออกและ หมุนเวียน
Bitcoin เป็นระบบบัญชีแยกประเภทแบบกระจายศูนย์และแกนหลักของบัญชีแยกประเภทนี้คือระบบสคริปต์ซึ่งเป็นภาษาที่ใช้ในการเขียนกฎการทำธุรกรรม ภาษานี้ไม่มี Turing ที่สมบูรณ์และให้ความสามารถในการดำเนินการธุรกรรมและปรับแต่งฟังก์ชันเฉพาะของการดำเนินการ
ตรรกะของ Ordinals ในสคริปต์จริง ๆ แล้วอาศัยรหัสการดำเนินการ "op_if" ในสคริปต์ Bitcoin ซึ่งมีมาตั้งแต่กำเนิดของ Bitcoin และเขียนโดย Satoshi Nakamoto "op_if" หมายความว่าหาก "0" และ "op_if" ปรากฏในสแต็ก โค้ดทั้งหมดระหว่าง "0" และ "op_if" จะถูกข้ามและจะไม่เข้าสู่สแต็กสำหรับการดำเนินการจริง
และ Ordinals ใช้ประโยชน์จากสิ่งนี้ - เมื่อต้องการต่อท้ายคำจารึก ก่อนอื่นจะต้องตรวจสอบลายเซ็น จากนั้นจึงเขียน "0" และ "op_if" ลงในสแต็ก และ"0"และ "op_if"ข้อมูลที่อยู่ตรงกลางจะถูกข้ามโดยสมบูรณ์ตามการตั้งค่าสคริปต์ และข้อมูลนี้คือคำจารึกลำดับ
นอกจาก "op_if" แล้ว การมีอยู่ของ Ordinals ยังเกี่ยวข้องกับการอัปเกรดทางเทคนิคครั้งใหญ่ของ Bitcoin, Segregated Witness อย่างที่เราทราบกันดีว่า การทำบัญชี Bitcoin ใช้ระบบ UTXO และ UTXO มีคีย์สาธารณะของสคริปต์ของตัวเอง โดยปกติแล้ว ข้อมูลบางอย่างจำเป็นต้องได้รับเพื่อให้โปรแกรมการตรวจสอบซึ่งตั้งโปรแกรมโดยคีย์สาธารณะของสคริปต์เสร็จสมบูรณ์ เดิมที ข้อมูลทั้งหมดที่จำเป็นในการผ่านตัวตรวจสอบจะถูกวางไว้ในฟิลด์ลายเซ็นสคริปต์อินพุต ในเดือนสิงหาคม 2017 Bitcoin ได้นำการอัปเกรด soft fork ที่เรียกว่า Segregated Witness (SegWit) มาใช้ ในแง่ของคนธรรมดาโดยการวางข้อมูลเช่นลายเซ็นที่ใช้พื้นที่จัดเก็บจำนวนมากที่ส่วนท้ายของสคริปต์ธุรกรรม ขนาดบล็อก Bitcoin จะไม่เกิน ภายใต้ขีดจำกัด 4 MB บล็อกจะมีพื้นที่มากขึ้น เพื่อให้สามารถดำเนินการธุรกรรมได้มากขึ้นเพื่อให้บรรลุวัตถุประสงค์ของการขยาย
เนื่องจาก Segregated Witness เป็นซอฟต์ฟอร์ก จึงไม่จำเป็น เพื่อดึงดูดให้ทุกคนใช้ Segregated Witness นักพัฒนาจึงทำให้การจัดเก็บข้อมูลบน Segregated Witness ถูกลง ขนาดของการทำธุรกรรมเป็นพื้นฐานสำหรับการเรียกเก็บค่าธรรมเนียมการจัดการของ Bitcoin ดังนั้นผู้พัฒนาจึงใช้วิธีการที่เหมาะสมในการให้ส่วนลดในการคำนวณขนาดการทำธุรกรรมของส่วนการแยกพยาน——การแบ่งโครงสร้างข้อมูลการทำธุรกรรมออกเป็นสองส่วน : ข้อมูลการทำธุรกรรมและข้อมูลพยาน เมื่อตรวจสอบขนาดของข้อมูลจะใช้หน่วยไบต์เสมือน (vByte) และ 1 vByte เท่ากับ 4 หน่วยน้ำหนัก (wu):
ข้อมูลพยาน: ประกอบด้วยสคริปต์และข้อมูลลายเซ็น แต่ละไบต์นับเป็น 1 wu;
ข้อมูลธุรกรรม: ประกอบด้วยข้อมูลผู้ส่ง ผู้รับ ข้อมูลอินพุตและเอาต์พุต แต่ละไบต์คือ 4 wu;
กล่าวคือน้ำหนักข้อมูลของส่วนพยานมีเพียง 25% ของส่วนธุรกรรมและค่าธรรมเนียมการทำธุรกรรมเท่ากับ 25% ในขณะเดียวกันขนาดบล็อกสูงสุดก่อนหน้านี้ก็เปลี่ยนจาก 1 MB เป็น 1 vMB ซึ่ง คือ 4 MB.
แต่การใช้งานจริงของ Ordinals ก็เกี่ยวข้องกับ Taproot ด้วย ในเทคโนโลยีการแยกพยาน มีข้อ จำกัด พิเศษเกี่ยวกับขนาดของข้อมูลที่ป้อนในแต่ละครั้ง แต่ในเดือนพฤศจิกายน 2021 Bitcoin จะได้รับการอัปเกรดครั้งใหญ่อีกครั้งเป็น Taproot ซึ่งจะลบข้อจำกัดเกี่ยวกับจำนวนข้อมูลในส่วนที่เป็นพยานเฉพาะออกไป ขนาดของข้อมูลเท่านั้น มันถูกจำกัดโดยขนาดบล็อกสูงสุด 4 MB ในพื้นที่แยก และในขณะเดียวกันก็ช่วยให้นักพัฒนาสามารถเขียนสคริปต์ขั้นสูงเพิ่มเติมในส่วนพยานได้
หลังจากการอัพเกรดทางเทคนิคหลายชุด มันเป็นไปไม่ได้เลยที่จะจัดเก็บข้อมูลบนห่วงโซ่ Bitcoin ก่อนหน้านี้ ซึ่งเป็นการวางรากฐานสำหรับการสร้าง Ordinals ทีละขั้นตอน
หลังจากการเปิดตัว Ordinals ชุมชนได้ใช้โปรโตคอลนี้เป็นครั้งแรกเพื่อออก NFT โดยเฉพาะอย่างยิ่งหลังจากที่สถาบันที่มีชื่อเสียงอย่าง Yuga Labs ได้ออก Bitcoin NFTs ที่ใช้ BRC 20 ซึ่งดึงดูดความสนใจอย่างกว้างขวางในอุตสาหกรรม นอกจากนี้ Mempool ยังได้เปิดตัวเฉพาะรายงานการวิจัยเกี่ยวกับ Bitcoin NFTชื่อระดับแรก
2. BRC 20 เป็นไปตามเส้นทางเดิมของ Omni Layer
หลังจากความคลั่งไคล้ Bitcoin NFT ผู้ใช้ Twitter @domodata ได้สร้างมาตรฐานโทเค็น BRC-20 บน Bitcoin เมื่อวันที่ 8 มีนาคม 2023
เมื่อ BRC 20 ออกมา ก็ได้รับความสนใจอย่างมาก และหลายคนหวังว่าจะใช้ Ordinals แฉเพื่อออกโทเค็น โทเค็นแรกที่ใช้งานบน BRC-20 คือ "ordi" ซึ่งเป็นเครื่องบรรณาการให้กับ BTC จำนวนรวมของ Ordi คือ 21 ล้าน และการสร้างเหรียญแต่ละครั้งจำกัดไว้ที่ 1,000 เหรียญ Ordi ได้รับความนิยมอย่างมากในตลาด หากคำนวณตามราคาเหรียญกษาปณ์ การเพิ่มขึ้นสูงสุดคือมากกว่า 3,000 เท่า และครั้งหนึ่งมันกลายเป็นเหรียญมีมที่ร้อนแรงที่สุดในตลาด แต่เมื่อสิ้นเดือนพฤษภาคมที่บทความของเราเผยแพร่ ราคาของ Ordi ได้ลดลงจากจุดสูงสุดที่ 24 ดอลลาร์เหลือประมาณ 8 ดอลลาร์
ในขณะเดียวกัน เมื่อวันที่ 25 พฤษภาคม บริษัทที่ชื่อว่า Stably ประกาศว่าพวกเขาจะเปิดตัวเหรียญ Stablecoin ที่ได้รับการสนับสนุนจากดอลลาร์สหรัฐ (USD) ในเร็วๆ นี้ ซึ่งก็คือ Stably USD ซึ่งเป็นโทเค็น BRC 20 ที่ออกในประเทศภายใต้สัญลักษณ์ #USD
เพียงแค่อธิบาย BRC 20 ในทางเทคนิค มันใช้ประโยชน์จากคุณสมบัติที่ Inscription สามารถเขียนข้อมูลตามอำเภอใจในบล็อกและเขียนข้อมูลในรูปแบบของ JSON เพื่อออกโทเค็น วันหยุดฤดูร้อน JSON เหล่านี้กำหนดมาตรฐานบางอย่างสำหรับโทเค็น ข้อมูล รวมถึงชื่อสินทรัพย์ การไหลเวียน ฯลฯ ถูกเขียนบนห่วงโซ่ในรูปแบบของจารึก
หากคุณใช้ Ethereum เป็นตัวอย่าง จะเทียบเท่ากับการใช้ฟังก์ชันการออกโทเค็นใน ERC 20 ที่ด้านบนของ ERC 721 เป็นการดีกว่าที่จะเข้าใจรูปแบบนี้ของ "matryoshka" ในเชิงเปรียบเทียบ ถ้า Bitcoin เป็นธนบัตร Ordinals ก็เหมือนกับการเขียนข้อความหรือวาดภาพบนธนบัตรหรือแม้แต่การฝังเกมขนาดที่เหมาะสมในความเห็นของเรา แขกรับเชิญ Jeffery Hu, BRC 20 เทียบเท่ากับการเขียนเช็คบนธนบัตรนี้และโอนเงินไปยังบุคคลอื่นผ่านเช็คบนธนบัตรนี้
ในความเห็นของแขก A Jian และ Jeffery Hu นั้น BRC 20 มีความคล้ายคลึงกับข้อตกลง Omni Layer ก่อนหน้านี้มาก "และทุกคนเคยผ่านถนนสายนี้มาก่อน และเรารู้อยู่แล้วว่าเป็นถนนที่ใช้งานไม่ได้"
Omni Layer กำลังพยายามออกสินทรัพย์เพิ่มเติมนอกเหนือจาก Bitcoin สิ่งที่ทำให้ Omnilayer ได้รับความนิยมอย่างมากคือในปี 2014 Tether ออกสกุลเงินที่มีเสถียรภาพ USDT โดยอิงตามที่อยู่ของบัญชีโอนเหล่านี้มักจะเริ่มต้นด้วย "1" และ "3" แม้ว่าความเร็วในการโอนจะช้า แต่ผู้ใช้ก็ยังยอมรับในช่วงแรกเนื่องจากใช้ Bitcoin blockchain โดยเฉพาะการโอนเงินจำนวนมากมักจะใช้ USDT แบบ Omni Layer แต่ในปี 2018 Ethereum ได้รับความนิยม ดังนั้น Tether จึงออก USDT บน Ethereum และความเร็วในการถ่ายโอนก็เพิ่มขึ้นอย่างรวดเร็ว โดยปกติแล้ว ที่อยู่เหล่านี้จะเป็น "0x" และผู้ใช้ที่ใช้ Omni Layer ก็ค่อยๆ หายไป
การออกแบบของ Omni Layer และ Ordinals นั้นคล้ายคลึงกันมาก อันที่จริง มันยังใช้สคริปต์ OP_RETURN ของ Bitcoin เพื่อฝังข้อมูลชิ้นเล็ก ๆ ในการทำธุรกรรมเพื่อเขียนข้อมูลโทเค็นอื่นที่ไม่ใช่ Bitcoin บนห่วงโซ่ Bitcoin
ในระบบ UTXO ของ Bitcoin ธุรกรรมแต่ละรายการมีการใช้จ่าย (การใช้จ่าย) ซึ่งเป็นอินพุต แล้วจึงสร้างเอาต์พุต (เอาต์พุต) ซึ่งก็คือ "เอาต์พุตธุรกรรมที่ไม่ได้ใช้" (เอาต์พุตธุรกรรมที่ไม่ได้ใช้จ่าย) สคริปต์เอาต์พุตมีหน้าที่รับผิดชอบในการเขียนโปรแกรมในธุรกรรม และเมื่อธุรกรรมพยายามใช้จ่ายจากบัญชี สคริปต์นั้นจะต้องจัดเตรียมสคริปต์อินพุตที่ "แก้" ปริศนาที่สคริปต์เอาต์พุตให้มา
แต่เมื่อใช้ OP_RETURN opcode ในสคริปต์เอาต์พุต จะทำเครื่องหมายเอาต์พุตว่าไม่สามารถใช้จ่ายได้ ซึ่งหมายความว่าธุรกรรมจะไม่ส่งผลกระทบต่อยอดคงเหลือ แต่ธุรกรรมยังคงถูกบันทึกไว้ใน blockchain:
OP_RETURN ใช้ในขั้นตอนแรกของการสร้างธุรกรรม Pay Script Hash (P 2 SH) สคริปต์การล็อกสำหรับผลลัพธ์ของธุรกรรมรวมถึง OP_RETURN opcode ตามด้วยข้อมูลที่จะแทรก (โดยปกติจะมากถึง 40 ไบต์)
ผู้ใช้เพิ่มอินพุตให้กับธุรกรรมนี้ เช่น เอาต์พุตธุรกรรมที่ไม่ได้ใช้ (UTXO) ที่พวกเขาต้องการใช้เป็นอินพุตธุรกรรม
หลังจากที่ผู้ใช้สร้างธุรกรรมแล้ว ผู้ใช้จะลงนามในธุรกรรมด้วยคีย์ส่วนตัวของตนเอง
เมื่อธุรกรรมออกอากาศ นักขุดจะตรวจสอบและรวมไว้ในบล็อกถัดไป
เนื่องจาก OP_RETURN ทำเครื่องหมายผลลัพธ์ของธุรกรรมว่าไม่สามารถใช้จ่ายที่พิสูจน์ได้ จึงไม่มีการสร้างโทเค็นใหม่และเงินจะไม่ถูกโอน
ข้อมูลที่เกี่ยวข้องกับ OP_RETURN จะถูกเก็บไว้ใน blockchain ตลอดไป
ไม่ยากที่จะเห็นว่ามีความแตกต่างบางประการระหว่างโปรโตคอล Omini และโปรโตคอล Odinals: ในโปรโตคอล Omni ไม่มีความสัมพันธ์ระหว่างสินทรัพย์ในเครือข่าย Bitcoin และการทำธุรกรรม แต่ในโปรโตคอล Ordinals โดยการติดตาม การไหลของ satoshi เพื่อติดตามและตัดสินใจว่าใครเป็นเจ้าของ NFT กล่าวคือ NFT และสินทรัพย์ Bitcoin นั้นถูกผูกมัด
แต่คล้ายกันมากกับ:
ก่อนอื่น พวกเขาทั้งหมดเขียนข้อมูลบนห่วงโซ่ และแนวคิดคือการแบ่งการออกแบบโปรโตคอลทั้งหมดออกเป็นสองเลเยอร์:
ชั้นแรกคือ Bitcoin ซึ่งเขียนข้อมูลธุรกรรมลงในบล็อก แต่เนื่องจากรหัสที่มี OP_RETURN ข้อมูลกลางจะไม่ถูกจดจำ แต่ข้อมูลเหล่านี้จะถูกจดจำโดยชั้นอื่น
ชั้นที่สองเป็นโปรโตคอลเพิ่มเติม ซึ่งใช้ในการวิเคราะห์ความหมายแฝงของข้อมูลที่วางไว้ในตำแหน่งใดตำแหน่งหนึ่งโดยเฉพาะ และช่วยให้ผู้ใช้ใช้สินทรัพย์อื่นนอกเหนือจาก Bitcoin บนเครือข่าย Bitcoin
ประการที่สอง แก่นแท้ของการแก้ปัญหาการใช้จ่ายซ้ำซ้อนคือ UTXO ไม่สามารถใช้จ่ายซ้ำได้:
ในยุคของ Omni แต่ละ USDT จะถูกย้อมและมาพร้อมกับสินทรัพย์อื่น ๆ ดังนั้นเราจึงเรียกว่า USDT ย้อม เมื่อมีการใช้จ่าย ธุรกรรมจะมี OP_RETURN ซึ่งมีข้อมูลธุรกรรม Omni ที่สมบูรณ์ ข้อมูลจะบอกทุกคนว่าสินทรัพย์นี้มี ถูกส่งไปยัง UTXO หนึ่งอย่างสมบูรณ์ เนื่องจาก UTXO สามารถใช้ได้เพียงครั้งเดียว ดังนั้นจึงสามารถรับประกันได้ว่าสินทรัพย์ที่บรรทุกใน UTXO จะไม่ถูกใช้จ่ายซ้ำซ้อน
Ordinals ติดตาม Satoshi และ Satoshi จะอยู่ใน UTXO บางตัวเท่านั้น และ UTXO นี้สามารถใช้ได้เพียงครั้งเดียวเท่านั้น ซึ่งทำให้มั่นใจได้ว่า NFT หรือ BRC 20 ที่เชื่อมโยงกับ Satoshi จะสามารถใช้ได้เพียงครั้งเดียวเท่านั้น
เมื่อเผชิญกับ BRC 20 มันคุ้มค่าที่จะคิดว่า Omni Layer ได้รับการพิสูจน์แล้วว่าไม่สามารถทำได้ BRC 20 มีความคล้ายคลึงกันอย่างมาก พัฒนาให้ดีขึ้นได้หรือไม่?
ชื่อระดับแรก
3. RGB เป็นโปรโตคอลการกระจายสินทรัพย์ที่ดีกว่า
เป็นเวลานานแล้วที่ Vitalic ยังคงใช้งานเว็บไซต์ Bitcoin Magazine หลายคนในชุมชนรวมถึงเขาพยายามที่จะออกสินทรัพย์เพิ่มเติมใน Bitcoin ทั้ง Omnilayer และ Counterparty เป็นผลมาจากความพยายามนี้ (ในตอนที่ 4 ของเรา ความพยายามและความพยายามประเภทนี้ถูกแยกออก)
หลังจากทำงานอย่างหนักมาระยะหนึ่ง ชุมชนได้ข้อสรุปเป็นเอกฉันท์: หากคุณต้องการใช้สคริปต์ Bitcoin เพื่อออกสินทรัพย์เพิ่มเติม หมายความว่าโหนดทั้งหมดจำเป็นต้องแยกวิเคราะห์ข้อมูลของสินทรัพย์เพิ่มเติมในสคริปต์ Bitcoin ในสเกลใหญ่จริง แอปพลิเคชัน ข้อบกพร่องด้านความเร็วและค่าใช้จ่ายนั้นชัดเจนมาก
เป็นผลให้ Vitalic เลิกใช้ Bitcoin เป็นเลเยอร์ล่างสุดและเริ่มต้นใหม่ ณ สิ้นปี 2013 เขาเขียนสมุดปกขาว Ethereum ในขณะเดียวกัน ก็มีคนอื่นๆ ที่ไม่ได้ละทิ้ง Bitcoin แต่เลิกเขียนข้อมูลทั้งหมดไปยังห่วงโซ่ของ Bitcoin และใส่เฉพาะส่วนที่สำคัญที่สุดของข้อมูลในห่วงโซ่ นั่นคือ โปรโตคอลชั้นที่สองของ Bitcoin เช่น RGB

ตามแนวคิดของการตรวจสอบฝั่งไคลเอนต์และซีลแบบใช้ครั้งเดียวที่เสนอโดย Peter Todd ในปี 2560 โปรโตคอล RGB เสนอโซลูชันที่ปรับขนาดได้มากขึ้น เป็นส่วนตัวมากขึ้น และมุ่งเน้นอนาคตมากขึ้น แนวคิดหลักของโครงการคือ Bitcoin blockchain จะใช้เมื่อจำเป็นเท่านั้น และงานตรวจสอบการโอนโทเค็นจะถูกลบออกจากชั้นฉันทามติของห่วงโซ่ทั้งหมด วางไว้นอกเครือข่าย และเฉพาะลูกค้าของฝ่ายที่ได้รับการชำระเงินเท่านั้นที่ได้รับการยืนยันโดยเทอร์มินัล แต่ใช้ เครือข่ายกระจายอำนาจของ Bitcoin เพื่อป้องกันการใช้จ่ายซ้ำซ้อนและการต่อต้านการเซ็นเซอร์ โดยทั่วไป มีลักษณะดังต่อไปนี้:
ตราประทับแบบครั้งเดียวและการถ่ายโอนนอกเครือข่าย: การออกแบบพื้นฐานของ RGB มีดังนี้: โทเค็นถูกผูกไว้กับ Bitcoin UTXO หากคุณต้องการโอนโทเค็น คุณต้องใช้ UTXO นี้ เมื่อใช้จ่าย UTXO นี้ ธุรกรรม Bitcoin จะต้องประกอบด้วย การผูกมัดข้อมูล นั่นคือข้อมูลการชำระเงินของ RGB รวมถึงอินพุตซึ่งโทเค็น UTXO จะถูกส่งไป รหัสของสินทรัพย์ จำนวนเงิน ธุรกรรมที่ใช้ไป เป็นต้น
(อ้างอิงวรรณคดี:https://www.btcstudy.org/2022/04/24/understanding-rgb-protocol/)
หากคุณมีโทเค็นเพิ่มเติมใน Bitcoin ที่จะโอน โทเค็นเหล่านี้จะถูกผูกไว้กับ UTXO
ในการโอนโทเค็นเหล่านี้ คุณต้องสร้างธุรกรรม RGB และธุรกรรม Bitcoin ที่ใช้ UTXO และธุรกรรม Bitcoin นั้นผูกพันกับธุรกรรม RGB
ธุรกรรม RGB คือการถ่ายโอนโทเค็นจากธุรกรรม Bitcoin เอาต์พุต 1 ไปยังเอาต์พุต 2 ของธุรกรรม Bitcoin C
ผลลัพธ์ของการทำธุรกรรมขั้นสุดท้าย B คือที่อยู่สำหรับการเปลี่ยนแปลง และเงินที่เหลือจะถูกส่งกลับไปยังเจ้าของเดิมหลังจากหักค่าธรรมเนียมการจัดการของนักขุด และธุรกรรม RGB จะถูกคอมมิตด้วย
ในการออกแบบนี้ UTXO ของ Bitcoin ทำหน้าที่เป็นคอนเทนเนอร์แบบใช้ครั้งเดียวสำหรับสินทรัพย์ RGB ในการถ่ายโอนสินทรัพย์ คุณจะต้องเปิดคอนเทนเนอร์เก่าและปิดคอนเทนเนอร์ใหม่เท่านั้น
กล่าวคือ ในธุรกรรม RGB เมื่อจำเป็นต้องเริ่มต้นธุรกรรม ผู้ริเริ่มธุรกรรมจะส่งข้อมูลไร้ที่ติเพื่อพิสูจน์ลำดับการไหลเวียนของสินทรัพย์ไปยังคู่สัญญาในลักษณะ off-chain แบบจุดต่อจุด บนห่วงโซ่ , UTXO ที่ดำเนินการโดยผู้ใช้ใช้จ่าย ใช้เอาต์พุต OP_RETURN เพื่อดำเนินการค่าแฮชของธุรกรรมนี้ เป็นที่น่าสังเกตว่าเมื่อเทียบกับโปรโตคอล Omni ซึ่งจะทำให้การทำธุรกรรมเสร็จสมบูรณ์ โปรโตคอล RGB จะใส่ค่าแฮชเท่านั้น
การยืนยันตนเอง: ไม่ว่าจะเป็น Omnilayer หรือ Ordinals อันที่จริง ความปลอดภัยของสินทรัพย์เพิ่มเติมบน Bitcoin ได้รับการประกันผ่านคุณลักษณะของ UTXO ที่ไม่สามารถใช้จ่ายซ้ำได้ อันที่จริง RGB ก็อิงตามแนวคิดดังกล่าวเช่นกันเพื่อให้ผู้ใช้ เพื่อตรวจสอบสัญญาโดยอิสระในสถานะ UTXO เฉพาะ และตรวจสอบว่าการเปลี่ยนสถานะสัญญาทั้งหมดปลอดภัยหรือไม่ จากนั้นใช้ธุรกรรม UTXO ของ Bitcoin เพื่อกระตุ้นระบบสัญญาอัจฉริยะ
ตัวอย่างเช่น เมื่อ Brutoshi ต้องการส่งสินทรัพย์ให้กับ A Jian Jian ต้องการให้ Brutoshi จัดทำบันทึกโดยละเอียดของกระบวนการโอนเพื่อตรวจสอบว่าสินทรัพย์นั้นได้รับการกำหนดเส้นทางหรือโอนไปให้เขาจริง ๆ ผ่านธุรกรรม bitcoin ทีละรายการ และเนื้อหาเหล่านี้สามารถ ยังอนุญาตให้ Ah Jian พิสูจน์ให้บุคคลถัดไปเห็นว่าทรัพย์สินเหล่านี้ได้รับการโอนมาจากที่ใดที่หนึ่งมาให้เขาจริง ๆ วิธีการตรวจสอบนี้เรียกว่าการยืนยันตนเอง - ห่วงโซ่การโอนไม่มีที่ติ นักลงทุนสามารถรับทรัพย์สินได้อย่างปลอดภัยและสามารถชำระเงินได้ คนอื่น.
การต่อต้านการเซ็นเซอร์: นอกจากนี้ RGB ไม่ต้องการให้เครื่องรับระบุ UTXO ที่ชัดเจน แต่ให้ UTXO บวกกับค่าที่ไม่ชัดเจน ซึ่งรับประกันความเป็นส่วนตัวของเครื่องรับ ในขณะเดียวกัน ในกระบวนการถ่ายโอน ให้ใช้เทคโนโลยีการพิสูจน์ความรู้เป็นศูนย์เพื่อให้แน่ใจว่าจำนวนเงินจะไม่ถูกเปิดเผยในระหว่างกระบวนการโอนทั้งหมด ซึ่งเป็นส่วนตัวมากกว่า UTXO บน Bitcoin
สิ่งนี้ยังขึ้นอยู่กับแนวคิดที่ต่างไปจากเดิมอย่างสิ้นเชิงของ Peter Tolder เขาเชื่อว่านักขุดไม่ควรรู้เนื้อหาเฉพาะของธุรกรรมตราบใดที่พวกเขาไปที่เหมืองเพราะหากพวกเขารู้เนื้อหาของธุรกรรมก็จะนำมาซึ่งความเป็นไปได้ ของการเซ็นเซอร์ RGB สืบทอดแนวคิดนี้ - สินทรัพย์ RGB ทั้งหมดติดปลอมกับ UTXO ดังนั้นการติดตามบนห่วงโซ่จึงเป็นธุรกรรม Bitcoin ทั่วไป และผู้ขุดไม่จำเป็นต้องรู้ว่ามีสินทรัพย์ RGB ในธุรกรรมหรือไม่ คนงานเหมืองจำเป็นต้องขุดเท่านั้น ธุรกรรมบิตคอยน์
เป็นเวลานานแล้วที่ความเป็นส่วนตัวของ Bitcoin ถูกจำกัด ตัวอย่างเช่น ปริมาณการโอนของการทำธุรกรรมเป็นแบบสาธารณะ ชุมชน Bitcoin ตัดสินใจเช่นนั้นเพราะพวกเขาเชื่อว่าการตรวจสอบจำนวนเงินจะมีความสำคัญมากกว่าความเป็นส่วนตัว ของการทำธุรกรรม
ที่งานออฟไลน์ Ordinals ของเราที่จัดขึ้นในเดือนเมษายน Luxor Mining ซึ่งเป็นกลุ่มการขุดที่ใหญ่ที่สุดในอเมริกาเหนือ บอกเราว่าในฐานะบริษัทที่ตั้งอยู่ในสหรัฐอเมริกา พวกเขาจำเป็นต้องปฏิบัติตามข้อกำหนดของกฎหมายของสหรัฐอเมริกา โดยอ้างอิงจาก OFAC บางประการ เช่น การสร้างสรรค์จากการเซ็นเซอร์ของเกาหลีเหนือ ดังนั้น ในบางกรณีที่รุนแรง การต่อต้านการเซ็นเซอร์อย่างสมบูรณ์ก็เป็นสิ่งจำเป็นเช่นกัน
ดูเหมือนว่า RGB จะเป็นโซลูชันทางเทคนิคที่สมบูรณ์แบบ แต่บางครั้ง การพัฒนาระบบนิเวศก็ต้องการ "เวลา สถานที่ และผู้คนที่เหมาะสม" สมุดปกขาวของ Ethereum เผยแพร่เมื่อปลายปี 2013 และเครือข่ายหลักเปิดตัวในปี 2015 อย่างไรก็ตาม ด้วยการพัฒนาของ DeFi นักพัฒนาจำนวนมากขึ้นเรื่อย ๆ กำลังสร้างแอปพลิเคชันบน Ethereum โดยยอมรับกระบวนทัศน์ทางเทคนิคนี้ที่แตกต่างจาก Bitcoin และ RGB
ชื่อระดับแรก
4. ชั้นที่ 2 ของ Bitcoin
ในชุมชน Ethereum ทุกคนมีฉันทามติที่ค่อนข้างแข็งแกร่งในชั้นที่สอง ที่ DevCon ในปราก ชุมชนเชื่อว่าแนวคิดเลเยอร์ 2 ก่อนหน้านี้จำนวนมาก รวมถึงพลาสมา ฯลฯ มีข้อบกพร่องทางเทคนิคบางประการ แต่จนกระทั่งมีการยกเลิก โครงสร้างเลเยอร์ 2 ในอุดมคติจึงปรากฏขึ้น เพื่อแก้ปัญหาข้อจำกัดด้านประสิทธิภาพของห่วงโซ่หลักและอื่นๆ ประเด็น ห่วงโซ่ที่สร้างขึ้นใหม่สามารถปราศจากความเชื่อถือในทั้งสองทิศทางด้วยห่วงโซ่หลัก ซึ่งหมายความว่าเครือข่ายหลักและห่วงโซ่ด้านข้างสามารถตรวจสอบซึ่งกันและกันได้ และเงินทุนสามารถไหลได้ทั้งสองทิศทาง
คำอธิบายภาพ
ข้อความ
A. Rollup
Rollup เป็นโซลูชันเลเยอร์ 2 ที่ได้รับความนิยมสูงสุดบน Ethereum ซึ่งโดยพื้นฐานแล้วจะถ่ายโอนกระบวนการคำนวณจากเชนหลักไปยังเชนแยกต่างหากที่เรียกว่า "โรลอัพเชน" หลังจากดำเนินการธุรกรรมบน Rollup chain เหล่านี้ ข้อมูลจะถูกรวบรวมและสรุป และส่งไปยังเชนหลักเพื่อตรวจสอบ ซึ่งจะช่วยลดความแออัดของเครือข่ายบน Ethereum
ชื่อเรื่องรอง

ข้อความ
ช่องสถานะ Bitcoin ทั่วไปที่สุดคือ Lightning Network แนวคิดคือการเปิด "ช่องสีเขียว" นอก blockchain และทำธุรกรรมขนาดเล็กและความถี่สูงจำนวนมากนอก blockchain และข้อมูลการชำระบัญชีสุดท้ายจะถูกวางไว้บน บล็อกเชน ปัญหาต่างๆ เช่น การยืนยันการทำธุรกรรมทั้งในและนอกเชนและช่องทางการชำระเงินได้รับการแก้ไขด้วยวิธีการทางเทคนิค เช่น RSMC และ HTLC เมื่อเปรียบเทียบกับโซลูชันเช่น Rollup จะไม่มีเชนอิสระ แต่มีเพียงช่องทางเดียว
ความปลอดภัยขั้นสูงสุดของ Lightning Network นั้นรับประกันโดยนักขุด Bitcoin เช่นเดียวกับ Rollup ดังนั้น Rollup จึงคล้ายกับการออกแบบช่องสัญญาณของรัฐมาก
ชื่อเรื่องรอง
ข้อความ
Lightning Network ส่วนใหญ่แก้ปัญหาปริมาณการประมวลผล BTC ต่ำและต้นทุนสูงแต่ไม่สามารถแก้ปัญหาการสร้างแอปพลิเคชันเนทีฟ BTC ที่ไม่เพียงพอ ดังนั้น ในช่วงเวลาเดียวกัน แนวคิดของ Bitcoin Sidechain (Sidechain) จึงถูกเสนอด้วย พูดง่ายๆ ก็คือ นักพัฒนาสร้างเครือข่ายอื่นและทำสัญญาที่ชาญฉลาดมากขึ้นหรือการคำนวณอื่นๆ บนห่วงโซ่นี้
การทำงานร่วมกันระหว่าง side chain และ Bitcoin นั้นมีไว้เพื่อให้ side chain ตรวจสอบข้อมูลบน chain หลักของ Bitcoin และจากนั้นดำเนินการตามขั้นตอนต่อไป ในทางกลับกัน chain หลัก Bitcoin ไม่สามารถไปยัง side chain ที่ไม่น่าเชื่อถือหรือผู้ขุด Bitcoin ทั้งหมดได้ ตรวจสอบว่าการทำธุรกรรมบนใบหน้าด้านข้างเกิดขึ้นหรือไม่ ดังนั้น โดยทั่วไปแล้ว รูปแบบของห่วงโซ่ด้านข้างของพันธมิตรอาจถูกนำมาใช้ คล้ายกับวิธีที่กลุ่มหรือสมาชิกหลายคนเป็นพยานซึ่งกันและกัน เพื่อให้บรรลุการยึดแบบสองทาง
ชื่อเรื่องรอง
ข้อความ
มันค่อนข้างคล้ายกับแนวคิดของช่องสัญญาณสถานะ นั่นคือไม่จำเป็นสำหรับโหนด/นักขุดทั้งหมดบนเชนหลักเพื่อตรวจสอบกระบวนการเปลี่ยนสถานะผ่านการคำนวณซ้ำๆ และจำเป็นต้องใช้เชนหลักเท่านั้น รับประกันความปลอดภัยของสัญญา รายการรวมถึง: RGB, Taro และอื่น ๆ โครงการต่างๆ เช่น RGB จะมีเทมเพลตสัญญา FT และ NFT เพื่อรองรับการพัฒนาสัญญาบางประเภท
เรายังเห็นได้ว่าการรวมกันของเลเยอร์ที่สองของ Bitcoin ที่แตกต่างกันสามารถทำให้เกิดความเป็นไปได้มากขึ้นในระบบนิเวศของ Bitcoin เช่น RGB+Lightning Network อันแรกนำมาซึ่งการขยายประเภทสินทรัพย์และอันหลังนำมาซึ่งการเพิ่มประสิทธิภาพ ในโปรโตคอล RGB การใช้ Lightning Network เนื่องจากช่องทางออฟไลน์เป็นการออกแบบที่ช่วยเพิ่มประสิทธิภาพอย่างมากเมื่อออกสินทรัพย์
แต่ถ้าคุณก้าวข้ามข้อจำกัดของเลเยอร์ที่สอง คุณสามารถแบ่งเทคโนโลยี Bitcoin ได้ดังนี้:
เลเยอร์หนึ่งเรียกว่าเลเยอร์การตีความซ้ำ เช่น Ordinals, Omnilayer และ BRC 20 อันที่จริงแล้วธุรกรรมเหล่านี้เป็นธุรกรรมบนเชนหลักที่มีอยู่ แต่ด้วยเทคโนโลยีเหล่านี้ ความหมายของธุรกรรมจะถูกนิยามใหม่หรืออธิบาย ตัวอย่างเช่น ให้ Ordinals เป็น NFT หรือ a FT เชื่อมโยงกับ Satoshi หรือ Omnilayer ผูกสินทรัพย์กับ NFT พวกเขามีการดำเนินการเพิ่มเติมในห่วงโซ่หลักของ Bitcoin
อีกประเภทหนึ่งเรียกว่าเลเยอร์การละเว้น เช่น Lightning Network ซึ่งเขียนเฉพาะข้อตกลงขั้นสุดท้ายหรือข้อมูลข้อผูกมัดบางส่วนลงในห่วงโซ่ และใช้ความปลอดภัยของ Bitcoin และธุรกรรมขั้นกลางจำนวนมากจะเสร็จสิ้นจากห่วงโซ่
ในความเป็นจริง RGB ถือได้ว่าเป็นการรวมกันของทั้งสอง ไม่เพียง แต่ใช้ข้อมูลบางอย่างในเครือข่าย Bitcoin แต่ยังทำการตรวจสอบไคลเอนต์จำนวนมากภายใต้ห่วงโซ่ซึ่งนำมาซึ่งความเป็นไปได้ที่ดีในการปรับปรุงความสามารถในการปรับขนาดของ Bitcoin เพศ
ไม่สามารถปฏิเสธได้ว่าหลังจากการเกิดขึ้นของ Ordinals และการเตรียมการทางเทคนิคสำหรับ Bitcoin เราเชื่อว่ายังคงมีความเป็นไปได้ที่ดีสำหรับการพัฒนาระบบนิเวศวิทยาของ Bitcoin ในอนาคต
【ติดต่อเรา】
ฟังกลุ่ม WeChat: Cyberpunkelchee
พบเราได้ใน Small Universe, Himalaya และ Podcast


