Chainlink กับ Band Protocol: อธิบายความแตกต่างสำคัญ
เปรียบเทียบ Chainlink กับ Band Protocol: แต่ละเครือข่ายออราเคิลส่งข้อมูลให้สมาร์ตคอนแทรกต์อย่างไร LINK และ BAND ทำหน้าที่อะไร การออกแบบอุปทาน และความเสี่ยงสำคัญ
Chainlink และ Band Protocol ต่างเป็นเครือข่ายออราเคิลที่ป้อนข้อมูลจากโลกจริง เช่น ราคาสินทรัพย์ ให้กับสมาร์ตคอนแทรกต์ แต่ถูกสร้างขึ้นต่างกัน Chainlink ดำเนินเครือข่ายอิสระจำนวนมากของผู้ให้บริการโหนดที่ส่งข้อมูลไปยังแต่ละบล็อกเชนที่รองรับโดยตรง ขณะที่ Band Protocol รวบรวมข้อมูลบนบล็อกเชนของตัวเองที่สร้างด้วย Cosmos SDK คือ BandChain แล้วส่งต่อผลลัพธ์ไปยังเชนอื่น โทเคนของทั้งสองคือ LINK และ BAND ก็เป็นไปตามการออกแบบเหล่านั้น
ออราเคิลเป็นส่วนสำคัญของคริปโตที่มักถูกมองข้าม โปรโตคอลกู้ยืม อนุพันธ์ และ stablecoin ล้วนพึ่งพาข้อมูลราคาที่ถูกต้อง บทความเปรียบเทียบนี้อธิบายทั้งสองเครือข่ายแบบเคียงข้างกัน โดยไม่ได้แนะนำว่าควรซื้อโทเคนใด
ออราเคิลทำอะไรและทำไมจึงสำคัญ
บล็อกเชนไม่สามารถอ่านเว็บไซต์หรือสมุดคำสั่งซื้อขายของกระดานเทรดได้ด้วยตัวเอง โปรโตคอลกู้ยืมที่ต้องการรู้ราคาของสินทรัพย์จะต้องได้รับราคานั้นจากออราเคิล หากราคาผิด สินเชื่อที่ปกติดีอาจถูกชำระบัญชี หรือผู้โจมตีอาจกู้ยืมโดยใช้หลักประกันที่ถูกปั่นมูลค่า คู่มือของเราเรื่องออราเคิลใน DeFiและการโจมตีด้วยการบิดเบือนออราเคิลอธิบายถึงสิ่งที่เป็นเดิมพัน
การออกแบบออราเคิลที่ดีช่วยลดการพึ่งพาแหล่งข้อมูลหรือผู้ให้บริการรายใดรายหนึ่ง Chainlink และ Band แก้ปัญหานี้ด้วยวิธีที่ต่างกัน
เปรียบเทียบแบบเคียงข้างกัน
| คุณสมบัติ | Chainlink (LINK) | Band Protocol (BAND) |
|---|---|---|
| วัตถุประสงค์ | เครือข่ายออราเคิล พร้อมบริการข้ามเชนและการประมวลผล | ออราเคิลข้อมูลข้ามเชน |
| สถาปัตยกรรม | เครือข่ายโหนดอิสระส่งข้อมูลบนแต่ละเชนปลายทาง | รวบรวมข้อมูลบน BandChain แล้วส่งต่อไปยังเชนอื่น |
| เชนพื้นฐาน | ไม่มีเชนของตัวเอง LINK เป็นโทเคนบน Ethereum และเครือข่ายอื่น | BandChain ซึ่งสร้างด้วย Cosmos SDK |
| ฉันทามติ/ความปลอดภัย | ผู้ให้บริการโหนดหลายรายต่อฟีด ชื่อเสียงและการสเตก | ผู้ตรวจสอบความถูกต้องแบบ proof-of-stake บน BandChain |
| การใช้งานโทเคน | จ่ายให้ผู้ให้บริการโหนด สเตกกิ้ง | สเตกกิ้ง ค่าธรรมเนียมคำขอข้อมูล การกำกับดูแล |
| การออกแบบอุปทาน | อุปทานรวมคงที่ 1 พันล้าน LINK | รางวัลสเตกกิ้งแบบเงินเฟ้อบน BandChain |
| ความเสี่ยงหลัก | การถือครองโทเคนกระจุกตัว การแข่งขัน ความซับซ้อน | ระบบนิเวศเล็กกว่า การพึ่งพาการส่งต่อข้อมูล การแข่งขัน |
ข้อมูลแบบเรียลไทม์ของทั้งสองโทเคนดูได้ที่หน้าเหรียญ Chainlinkและหน้าเหรียญ Band Protocol
Chainlink ทำงานอย่างไร
Chainlink ก่อตั้งร่วมกันโดย Sergey Nazarov และ Steve Ellis และได้รับการอธิบายไว้ในเอกสารไวต์เปเปอร์ปี 2017 ผลิตภัณฑ์ที่รู้จักกันดีที่สุดคือ Data Feeds สำหรับแต่ละคู่สินทรัพย์ กลุ่มผู้ให้บริการโหนดอิสระจะรวบรวมราคาจากผู้รวบรวมข้อมูลหลายราย และคำตอบของพวกเขาจะถูกรวมกันแบบ on-chain เป็นค่าอ้างอิงเดียวที่สมาร์ตคอนแทรกต์สามารถอ่านได้
เมื่อเวลาผ่านไป Chainlink ได้เพิ่มบริการอื่น ๆ ดังนี้
- 1Cross-Chain Interoperability Protocol (CCIP) สำหรับส่งข้อความและโทเคนระหว่างบล็อกเชน
- 2การสุ่มที่ตรวจสอบได้ (VRF) สำหรับเกมและลอตเตอรีที่ต้องการตัวเลขสุ่มที่พิสูจน์ได้ว่ายุติธรรม
- 3Automation สำหรับเรียกใช้ฟังก์ชันของสมาร์ตคอนแทรกต์เมื่อเงื่อนไขเป็นไปตามที่กำหนด
- 4ฟีด Proof of Reserve ที่รายงานเกี่ยวกับสินทรัพย์ที่หนุนหลังโทเคน
LINK มีอุปทานรวมคงที่ 1 พันล้าน ใช้จ่ายค่าบริการและสามารถสเตกในโปรแกรมสเตกกิ้งของ Chainlink ซึ่งมุ่งเพิ่มความปลอดภัยทางเศรษฐกิจให้กับบริการออราเคิล บทความอธิบาย Chainlink ของเราจะลงรายละเอียดเกี่ยวกับเครือข่ายนี้มากขึ้น
Band Protocol ทำงานอย่างไร
Band Protocol เปิดตัวบน Ethereum ในปี 2019 และต่อมาย้ายไปยังบล็อกเชนของตัวเองคือ BandChain ซึ่งสร้างด้วย Cosmos SDK ขั้นตอนของคำขอข้อมูลโดยทั่วไปมีลักษณะดังนี้
- 1สมาร์ตคอนแทรกต์หรือผู้ใช้ส่งคำขอที่ระบุว่าต้องการข้อมูลอะไรและจากแหล่งใด
- 2ผู้ตรวจสอบความถูกต้องของ BandChain ที่ถูกสุ่มเลือกจะดึงข้อมูลจากแหล่งที่ระบุ
- 3ผลลัพธ์จะถูกรวบรวมบน BandChain และบันทึกไว้พร้อมหลักฐาน
- 4ผลลัพธ์จะถูกส่งต่อไปยังเชนที่ร้องขอ ซึ่งคอนแทรกต์จะตรวจสอบผลลัพธ์นั้น
เนื่องจาก BandChain เป็นส่วนหนึ่งของตระกูล Cosmos จึงสามารถสื่อสารกับเชนอื่นใน Cosmos ผ่าน IBC ได้ สำหรับเครือข่ายอื่น จะพึ่งพารีเลเยอร์และคอนแทรกต์ที่คล้ายบริดจ์ BAND ถูกสเตกโดยผู้ตรวจสอบความถูกต้องและผู้มอบสิทธิ์เพื่อรักษาความปลอดภัยของเชน และใช้เป็นค่าธรรมเนียมคำขอข้อมูลและการลงคะแนนด้านการกำกับดูแล
แต่ละการออกแบบเหมาะกับใคร
- โมเดลของ Chainlink เหมาะกับโปรโตคอลที่ต้องการฟีดราคาที่ใช้กันอย่างแพร่หลายและผ่านการพิสูจน์มาแล้ว และพร้อมจะผสานรวมบริการชุดที่ใหญ่ขึ้น
- โมเดลของ Band เหมาะกับนักพัฒนา โดยเฉพาะในระบบนิเวศ Cosmos ที่ต้องการสคริปต์ข้อมูลที่ปรับแต่งได้และเชนออราเคิลเฉพาะ
ผู้ใช้รายย่อยส่วนใหญ่ไม่เคยโต้ตอบกับทั้งสองโดยตรง แต่พึ่งพาพวกมันผ่านแอป DeFi ที่ใช้อยู่ เมื่อประเมินโปรโตคอลกู้ยืมหรืออนุพันธ์ ให้ตรวจสอบว่าโปรโตคอลนั้นใช้ออราเคิลใด โดยเป็นส่วนหนึ่งของเช็กลิสต์การตรวจสอบสถานะ DeFiของคุณ
คำถามที่ควรถามเกี่ยวกับการผสานรวมออราเคิลใด ๆ
- 1ออราเคิลใดเป็นผู้ให้ฟีดราคา และสำหรับสินทรัพย์ใดบ้าง?
- 2มีแหล่งข้อมูลและผู้ให้บริการอิสระกี่รายที่มีส่วนร่วมในแต่ละค่า?
- 3ค่าถูกอัปเดตบ่อยแค่ไหน และจะเกิดอะไรขึ้นหากการอัปเดตหยุดลง?
- 4โปรโตคอลมีฟีดสำรองหรือกลไกตัดวงจร (circuit breaker) สำหรับความเคลื่อนไหวรุนแรงหรือไม่?
ความเสี่ยงร่วมกัน
- ความเสี่ยงจากแหล่งข้อมูล ออราเคิลดีได้เท่ากับแหล่งข้อมูลของมันเท่านั้น ตลาดที่มีสภาพคล่องต่ำอาจถูกปั่นได้
- การแข่งขัน ออราเคิลรุ่นใหม่ เช่น การออกแบบแบบ pull แข่งขันเพื่อชิงการผสานรวมเดียวกัน ดูการเปรียบเทียบ Chainlink กับ Pythของเรา
- การดึงมูลค่า การใช้งานออราเคิลอย่างหนักไม่ได้แปลว่าจะเกิดอุปสงค์ต่อโทเคนเสมอไป
- การกระจุกตัว โทเคนจำนวนมากที่ถือโดยทีมงาน มูลนิธิ หรือผู้สนับสนุนยุคแรกอาจถูกขายออกเมื่อเวลาผ่านไป
- ความผันผวน LINK และ BAND อาจร่วงลงอย่างหนัก และคุณอาจขาดทุนได้
สรุป
Chainlink และ Band Protocol แก้ปัญหาเดียวกัน คือการนำข้อมูลที่เชื่อถือได้เข้าสู่บล็อกเชน ด้วยสถาปัตยกรรมที่ต่างกัน Chainlink ใช้เครือข่ายโหนดอิสระบนแต่ละเชน ส่วน Band ใช้เชนของตัวเองที่สร้างด้วย Cosmos SDK ซึ่งส่งต่อผลลัพธ์ LINK และ BAND มีบทบาทที่สอดคล้องกับการออกแบบเหล่านั้น ควรเปรียบเทียบการยอมรับใช้งาน เศรษฐศาสตร์โทเคน และความเสี่ยงของทั้งสองกับเป้าหมายของคุณเองก่อนตัดสินใจใด ๆ
คำถามที่พบบ่อย
Chainlink และ Band Protocol ต่างกันอย่างไร?
ทั้งคู่เป็นเครือข่ายออราเคิลที่นำข้อมูลภายนอก เช่น ราคา เข้ามาสู่สมาร์ตคอนแทรกต์ Chainlink ดำเนินเครือข่ายออราเคิลอิสระจำนวนมากที่ประกอบด้วยผู้ให้บริการโหนด ซึ่งส่งข้อมูลไปยังแต่ละบล็อกเชนโดยตรง ส่วน Band Protocol ประมวลผลคำขอข้อมูลบนบล็อกเชนของตัวเองคือ BandChain แล้วจึงส่งต่อผลลัพธ์ไปยังเชนอื่น
ออราเคิลในคริปโตคืออะไร?
ออราเคิลคือบริการที่ให้ข้อมูลแก่บล็อกเชนซึ่งบล็อกเชนไม่สามารถเข้าถึงได้เอง เช่น ราคาสินทรัพย์ ข้อมูลสภาพอากาศ หรือผลลัพธ์ของเหตุการณ์ สมาร์ตคอนแทรกต์พึ่งพาออราเคิลเพื่อให้ได้ข้อมูลนำเข้าที่ถูกต้อง ดังนั้นออราเคิลที่ทำงานผิดพลาดหรือถูกบิดเบือนอาจก่อให้เกิดความสูญเสียได้ แม้โค้ดของคอนแทรกต์จะถูกต้องก็ตาม
LINK และ BAND ใช้ทำอะไร?
LINK ใช้จ่ายค่าบริการให้ผู้ให้บริการโหนดของ Chainlink และสามารถนำไปสเตกในโปรแกรมสเตกกิ้งของ Chainlink ได้ ส่วน BAND ถูกสเตกโดยผู้ตรวจสอบความถูกต้อง (validator) และผู้มอบสิทธิ์ (delegator) เพื่อรักษาความปลอดภัยของ BandChain และใช้จ่ายค่าคำขอข้อมูลรวมถึงการกำกับดูแลบนเครือข่าย
BandChain สร้างบน Cosmos หรือไม่?
ใช่ Band Protocol เปิดตัวครั้งแรกบน Ethereum และต่อมาย้ายไปยังบล็อกเชนของตัวเองคือ BandChain ซึ่งสร้างด้วย Cosmos SDK ทำให้สามารถสื่อสารกับเชนอื่นใน Cosmos และส่งต่อข้อมูลไปยังเครือข่ายอื่นผ่านบริดจ์หรือรีเลเยอร์ได้
