Lição 4

สถาปัตยกรรมโทเค็นของออราเคิล

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

สถาปัตยกรรมของ Oracle Tokens: ภาพรวมและการออกแบบ

โทเค็นของ Oracle มีบทบาทสำคัญในการจูงใจผู้ให้บริการข้อมูลให้ส่งข้อมูลที่ถูกต้องและเชื่อถือได้ไปยังเครือข่าย Oracle ในโมดูลนี้ เราจะหารือเกี่ยวกับสถาปัตยกรรมของ oracle token รวมถึงภาพรวมและการออกแบบ

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

การออกแบบโทเค็นของออราเคิลมีความสำคัญอย่างยิ่งในการประกันความสมบูรณ์และความปลอดภัยของเครือข่ายออราเคิล โดยทั่วไปแล้วโทเค็นของ Oracle จะเป็นโทเค็น ERC-20 ที่สร้างขึ้นบน Ethereum blockchain การออกแบบนี้ช่วยให้สามารถรวมเข้ากับแอปพลิเคชันแบบกระจายศูนย์ที่มีอยู่ได้อย่างราบรื่น และเปิดใช้งานการทำงานร่วมกันกับเครือข่ายบล็อกเชนอื่นๆ

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

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

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

ความปลอดภัย ความเป็นส่วนตัว และชื่อเสียงของ Oracle

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

ความปลอดภัยของออราเคิล

ความปลอดภัยของ Oracle หมายถึงมาตรการที่ใช้เพื่อให้แน่ใจว่าข้อมูลที่ให้โดย oracles นั้นถูกต้องและปลอดภัย การรักษาความปลอดภัยเป็นสิ่งสำคัญในการป้องกันการโจมตีบนเครือข่ายบล็อกเชนและตรวจสอบให้แน่ใจว่าสัญญาอัจฉริยะดำเนินการอย่างถูกต้อง มีการใช้มาตรการรักษาความปลอดภัยหลายอย่างเพื่อรับประกันความปลอดภัยของ Oracle รวมถึงลายเซ็นดิจิทัล อัลกอริทึมการเข้ารหัส และกลไกการตรวจสอบ มาตรการเหล่านี้ได้รับการออกแบบมาเพื่อป้องกันการปลอมแปลงและตรวจสอบให้แน่ใจว่าข้อมูลที่ให้กับเครือข่ายนั้นเป็นของแท้และเชื่อถือได้

เครือข่าย Oracle เผชิญกับความท้าทายด้านความปลอดภัยหลายประการ รวมถึงการปลอมแปลงข้อมูล การจัดการ และการโจมตีจากภายนอก ความท้าทายเหล่านี้อาจส่งผลต่อความสมบูรณ์ของเครือข่ายและส่งผลให้สูญเสียทรัพย์สิน เพื่อลดความเสี่ยงเหล่านี้ เครือข่าย oracle ใช้มาตรการรักษาความปลอดภัยหลายอย่าง รวมถึงการเข้ารหัส กลไกการตรวจสอบ และโปรโตคอลการสื่อสารที่ปลอดภัย

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

ความเป็นส่วนตัวของออราเคิล

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

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

แนวทางปฏิบัติที่ดีที่สุดเกี่ยวกับความเป็นส่วนตัวของ Oracle รวมถึงการใช้การเข้ารหัส การพิสูจน์ที่ไม่มีความรู้ และธุรกรรมส่วนตัว แนวทางปฏิบัติเหล่านี้มีความสำคัญในการสร้างความมั่นใจว่าฝ่ายต่างๆ ที่เกี่ยวข้องในการทำธุรกรรมจะไม่เปิดเผยตัวตนและข้อมูลส่วนบุคคลของพวกเขายังคงเป็นความลับ

ชื่อเสียงของออราเคิล

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

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

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

การสำรองข้อมูลของ Oracle: หลีกเลี่ยงการขาดการเชื่อมต่อและความไม่เสถียร

การรับประกันความเสถียรและความน่าเชื่อถือของเครือข่าย oracle เป็นสิ่งสำคัญสำหรับการทำงานที่เหมาะสมของแอปพลิเคชันแบบกระจายอำนาจ (dApps) ที่ต้องพึ่งพา วิธีหนึ่งในการบรรลุสิ่งนี้คือการใช้สถาปัตยกรรมโทเค็นของ oracle ซึ่งเกี่ยวข้องกับการสร้างโทเค็นที่ให้สิ่งจูงใจสำหรับผู้ดำเนินการโหนดเพื่อให้ฟีดข้อมูลที่ถูกต้องและเชื่อถือได้ไปยังเครือข่าย อย่างไรก็ตาม แม้จะมีสถาปัตยกรรมนี้อยู่แล้ว โปรโตคอลอาจยังพบปัญหาการตัดการเชื่อมต่อหรือไม่เสถียร ซึ่งอาจส่งผลเสียต่อ dApps ที่ต้องพึ่งพา

เพื่อลดความเสี่ยงเหล่านี้ โปรโตคอลที่ใช้สถาปัตยกรรม oracle token ต้องใช้มาตรการสำรองเพื่อให้แน่ใจว่ามีแหล่งข้อมูลที่เชื่อถือได้อยู่เสมอ ซึ่งสามารถทำได้ผ่านการใช้เครือข่าย Oracle หลายแห่งที่สามารถให้ข้อมูลในกรณีที่ขาดการเชื่อมต่อหรือปัญหาอื่น ๆ กับเครือข่ายหลัก วิธีการนี้สามารถช่วยให้มั่นใจได้ว่า dApps จะทำงานต่อไปได้แม้ในกรณีที่เกิดไฟดับหรือการหยุดชะงักอื่นๆ ในเครือข่ายหลัก oracle

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

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

กลไกสำรองของ Chainlink

Chainlink มีเครือข่ายโหนดแบบกระจายอำนาจที่ให้ข้อมูลกับสัญญาอัจฉริยะบนบล็อกเชนต่างๆ เครือข่ายได้รับการออกแบบให้มีความน่าเชื่อถือสูงและทนต่อการหยุดทำงาน โดยมีคุณลักษณะด้านความปลอดภัยและขั้นตอนการสำรองข้อมูลมากมาย

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

Chainlink เกี่ยวข้องกับการใช้ตัวดำเนินการโหนด ซึ่งมีหน้าที่รับผิดชอบในการบำรุงรักษาโหนดและตรวจสอบให้แน่ใจว่าโหนดออนไลน์อยู่เสมอและให้ข้อมูลที่ถูกต้อง หากผู้ดำเนินการโหนดประสบปัญหาทางเทคนิคหรือไม่สามารถปฏิบัติหน้าที่ได้ ผู้ดำเนินการโหนดรายอื่นสามารถเข้ามารับช่วงต่อได้ สิ่งนี้ช่วยให้มั่นใจได้ว่าเครือข่ายยังคงใช้งานได้แม้ต้องเผชิญกับเหตุการณ์ที่ไม่คาดคิด

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

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

กลไกสำรองของ Band Protocol

Band Protocol ใช้เครือข่ายแบบกระจายอำนาจของผู้ตรวจสอบความถูกต้องซึ่งมีหน้าที่รับผิดชอบในการรักษาความถูกต้องและความน่าเชื่อถือของข้อมูลที่ให้ไว้ในสัญญาอัจฉริยะ ด้วยเหตุนี้ Band Protocol จึงไม่มีขั้นตอนการสำรองข้อมูลเฉพาะ เนื่องจากระบบได้รับการออกแบบให้ยังคงใช้งานได้แม้ว่าตัวตรวจสอบความถูกต้องบางตัวจะไม่สามารถปฏิบัติหน้าที่ได้

ในกรณีที่ผู้ตรวจสอบไม่สามารถปฏิบัติตามความรับผิดชอบได้ เครือข่าย Band Protocol จะใช้กลไกการฟันเพื่อจูงใจให้มีพฤติกรรมที่ดีและลงโทษผู้กระทำที่ไม่ดี ผู้ตรวจสอบความถูกต้องที่ให้ข้อมูลไม่ถูกต้องหรือเป็นอันตรายอาจถูกเฉือนส่วนหนึ่งของโทเค็นที่เดิมพันไว้เพื่อเป็นการลงโทษ ซึ่งทำหน้าที่เป็นสิ่งจูงใจสำหรับพฤติกรรมที่ไม่ดี

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

เป็นที่น่าสังเกตว่า Band Protocol ยังรวมเข้ากับเครือข่าย oracle อื่นๆ เช่น Chainlink เพื่อจัดหาแหล่งข้อมูลเพิ่มเติมและความซ้ำซ้อน ซึ่งหมายความว่าในกรณีที่เกิดปัญหากับเครือข่าย Oracle หนึ่ง Band Protocol ยังคงสามารถเข้าถึงข้อมูลจากแหล่งอื่นๆ เพื่อรักษาความถูกต้องและความน่าเชื่อถือของข้อมูลที่ให้ไว้ในสัญญาอัจฉริยะ

สถาปัตยกรรมหลักของ Oracles

สถาปัตยกรรมเชนลิงค์

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

Chainlink มีอัลกอริทึมที่เป็นเอกฉันท์ที่เรียกว่า “Threshold Signatures” เพื่อรับประกันความสมบูรณ์ของข้อมูล กลไกนี้เกี่ยวข้องกับหลาย ๆ โหนดที่ดึงข้อมูลจากแหล่งต่าง ๆ อย่างอิสระ จากนั้นจึงรวบรวมและตรวจสอบผลลัพธ์ ด้วยการใช้อัลกอริธึมฉันทามติแบบกระจายอำนาจ Chainlink ช่วยลดความเสี่ยงของความล้มเหลวเพียงจุดเดียว และลดโอกาสในการจัดการหรือดัดแปลงข้อมูล

เพื่อให้แน่ใจว่าข้อมูลพร้อมใช้งาน Chainlink ใช้กระบวนการที่เรียกว่า “ความซ้ำซ้อนของข้อมูล” ซึ่งเกี่ยวข้องกับโหนดหลายโหนดที่ดึงข้อมูลเดียวกันจากแหล่งนอกเชนต่างๆ อย่างอิสระ เพิ่มความน่าเชื่อถือและลดความเสี่ยงของข้อมูลไม่พร้อมใช้งานหรือการจัดการ หากโหนดหนึ่งล้มเหลวในการเรียกข้อมูล โหนดอื่นๆ สามารถก้าวเข้ามาและให้ข้อมูลที่จำเป็นได้

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

สถาปัตยกรรมของ Chainlink ยังรวมถึงกลไกสำหรับความเป็นส่วนตัวของข้อมูล มีการรักษาความลับโดยการกำหนดข้อมูลที่ละเอียดอ่อนเป็นข้อมูลนอกเครือข่าย ป้องกันไม่ให้ข้อมูลดังกล่าวถูกเปิดเผยบนบล็อกเชนสาธารณะ สิ่งนี้ทำให้มั่นใจได้ว่าข้อมูลที่เป็นความลับยังคงปลอดภัยและได้รับการปกป้อง ในขณะที่ยังคงเปิดใช้งานการดำเนินการตามสัญญาอัจฉริยะตามข้อมูลที่ประมวลผล

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

สถาปัตยกรรมแบนด์โปรโตคอล

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

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

องค์ประกอบหลักของสถาปัตยกรรม Band Protocol คือเครือข่าย oracle แบบกระจายอำนาจ เครือข่ายนี้ประกอบด้วยตัวตรวจสอบความถูกต้องที่ให้ข้อมูลกับ BandChain ซึ่งทำหน้าที่เป็นโครงสร้างพื้นฐานพื้นฐานสำหรับการส่งและการตรวจสอบข้อมูล ผู้ตรวจสอบได้รับแรงจูงใจในการให้ข้อมูลที่ถูกต้องผ่านการใช้สิ่งจูงใจทางเศรษฐกิจ เช่น การได้รับโทเค็น BAND

เพื่อรับรองความสมบูรณ์ของข้อมูล Band Protocol ใช้กลไกฉันทามติ Proof-of-stake (dPoS) ที่ได้รับมอบหมาย กลไกนี้ช่วยให้ผู้ถือโทเค็นมอบอำนาจในการลงคะแนนให้กับผู้ตรวจสอบความถูกต้องที่เชื่อถือได้ ซึ่งจะเข้าร่วมในกระบวนการฉันทามติ กลไกที่เป็นเอกฉันท์นี้รับประกันว่าข้อมูลที่ผู้ตรวจสอบความถูกต้องให้มานั้นมีความน่าเชื่อถือและปราศจากการดัดแปลง

ชิ้นส่วนข้อมูลของ Band แบ่งฟีดข้อมูลโดยรวมออกเป็นส่วนย่อยย่อยๆ ทำให้ตัวตรวจสอบความถูกต้องสามารถดึงข้อมูลและตรวจสอบข้อมูลบางส่วนได้อย่างมีประสิทธิภาพ วิธีการนี้ช่วยปรับปรุงความสามารถในการปรับขนาดและประสิทธิภาพของเครือข่าย oracle

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

เพื่อเพิ่มความปลอดภัย Band Protocol ได้รวมเอากลไกการฟันดาบที่จะลงโทษผู้ตรวจสอบความถูกต้องสำหรับพฤติกรรมที่เป็นอันตรายหรือการส่งข้อมูลที่ไม่ถูกต้อง ผู้ตรวจสอบมีความเสี่ยงที่จะสูญเสียโทเค็นเดิมพันบางส่วนหากพวกเขามีส่วนร่วมในกิจกรรมที่เป็นการฉ้อโกงหรือไม่เป็นไปตามมาตรฐานที่กำหนด กลไกนี้ทำหน้าที่เป็นตัวยับยั้งและส่งเสริมความน่าเชื่อถือและความน่าเชื่อถือโดยรวมของเครือข่าย

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

ไฮไลท์
โทเค็นของ Oracle จูงใจผู้ให้บริการข้อมูลในการจัดหาข้อมูลที่ถูกต้องและเชื่อถือได้ให้กับเครือข่าย Oracle ซึ่งเป็นรางวัลสำหรับการให้ข้อมูลที่ใช้โดยสัญญาอัจฉริยะเพื่อดำเนินการฟังก์ชันที่กำหนดไว้ล่วงหน้า
โดยทั่วไปแล้วโทเค็นของ Oracle จะเป็นโทเค็น ERC-20 ที่สร้างขึ้นบน Ethereum blockchain ทำให้สามารถทำงานร่วมกันกับเครือข่าย blockchain อื่น ๆ และรวมเข้ากับแอปพลิเคชันแบบกระจายอำนาจที่มีอยู่ได้อย่างราบรื่น
ความปลอดภัยของ Oracle หมายถึงมาตรการที่รับรองว่าข้อมูลที่ให้โดย oracles เป็นของแท้และเชื่อถือได้ โดยมีมาตรการรักษาความปลอดภัยที่รวมถึงลายเซ็นดิจิทัล อัลกอริทึมการเข้ารหัส และกลไกการตรวจสอบ
เครือข่าย Oracle ใช้การเข้ารหัส กลไกการตรวจสอบความถูกต้อง และโปรโตคอลการสื่อสารที่ปลอดภัยเพื่อลดความท้าทายด้านความปลอดภัย เช่น การปลอมแปลงและจัดการข้อมูล และการโจมตีจากภายนอก
ความเป็นส่วนตัวของ Oracle หมายถึงมาตรการปกป้องความเป็นส่วนตัวของฝ่ายที่เกี่ยวข้องในธุรกรรม โดยมีมาตรการต่างๆ รวมถึงการเข้ารหัส การพิสูจน์ด้วยความรู้เป็นศูนย์ และธุรกรรมส่วนตัวเพื่อให้แน่ใจว่าธุรกรรมเป็นความลับและป้องกันการรั่วไหลของข้อมูลและการระบุตัวตนของฝ่ายที่เกี่ยวข้อง
ชื่อเสียงของ Oracle มีความสำคัญอย่างยิ่งในการสร้างความมั่นใจว่าข้อมูลที่ให้โดย Oracle นั้นมีความน่าเชื่อถือและถูกต้อง โดยชื่อเสียงนั้นพิจารณาจากความถูกต้องของข้อมูลที่มีให้ ความถี่ของการมีส่วนร่วม และความน่าเชื่อถือโดยรวมของผู้ดำเนินการโหนด
ระบบชื่อเสียงถูกใช้เพื่อจูงใจผู้ให้บริการโหนดเพื่อให้ข้อมูลที่ถูกต้องและเชื่อถือได้แก่เครือข่ายและรับประกันชื่อเสียงที่ดี

สถาปัตยกรรม API3

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

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

โครงการแนะนำแนวคิดของ Airnode ซึ่งทำหน้าที่เป็นตัวกลางระหว่างสัญญาอัจฉริยะและออราเคิลของบุคคลที่หนึ่ง Airnode ทำหน้าที่เป็นคอมโพเนนต์แบบ off-chain ที่ปลอดภัยซึ่งโต้ตอบกับ API ของผู้ให้บริการข้อมูล จัดการกระบวนการรับรองความถูกต้อง การอนุญาต และการดึงข้อมูล เพื่อให้มั่นใจว่าข้อมูลที่ถูกต้องและรับรองความถูกต้องเท่านั้นที่ถูกส่งไปยังสัญญาอัจฉริยะ

API3 ใช้กลไกการรักษาความปลอดภัยที่แข็งแกร่งซึ่งเรียกว่าระบบการปักหลัก Airnode ผู้ให้บริการข้อมูลจำเป็นต้องเดิมพันโทเค็น API3 จำนวนหนึ่งเพื่อเป็นหลักประกัน ซึ่งทำหน้าที่เป็นการรับประกันความถูกต้องและความน่าเชื่อถือของข้อมูล หากผู้ให้บริการข้อมูลให้ข้อมูลที่ไม่ถูกต้องหรือไม่สามารถส่งมอบข้อมูลตามที่สัญญาไว้ โทเค็นที่เดิมพันของพวกเขาอาจถูกเฉือนเป็นบทลงโทษ เพื่อให้มั่นใจถึงความรับผิดชอบและกีดกันพฤติกรรมที่เป็นอันตราย

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

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

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

สถาปัตยกรรม UMA

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

UMA ใช้ส่วนประกอบแบบ on-chain และ off-chain ร่วมกันเพื่อสร้างฟีดราคา ออฟไลน์ UMA ใช้กระบวนการตรวจสอบข้อมูลที่เรียกว่า “Data Verification Mechanism” (DVM) DVM เกี่ยวข้องกับเครือข่ายแบบกระจายศูนย์ของผู้ถือโทเค็น ซึ่งรู้จักกันในชื่อ “Data Verifiers” ซึ่งจะให้ข้อมูลราคาสำหรับการตรวจสอบความถูกต้อง ผู้ตรวจสอบข้อมูลเหล่านี้ได้รับแรงจูงใจในการให้ข้อมูลที่ถูกต้องและเชื่อถือได้ผ่านรางวัลโทเค็น UMA ที่พวกเขาได้รับ

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

สถาปัตยกรรมของโครงการยังสนับสนุนแนวคิดของ “Oracle Designated Contracts” (ODCs) ODC เป็นสัญญาอัจฉริยะที่ออกแบบมาโดยเฉพาะเพื่อโต้ตอบกับบริการ oracle ของ UMA และใช้ฟีดราคา ODC เหล่านี้สามารถปรับแต่งได้เพื่อตอบสนองความต้องการเฉพาะของแอปพลิเคชันต่างๆ ทำให้มีความยืดหยุ่นและปรับตัวได้มากขึ้นในการใช้บริการ oracle ของ UMA

Isenção de responsabilidade
* O investimento em criptomoedas envolve grandes riscos. Prossiga com cautela. O curso não se destina a servir de orientação para investimentos.
* O curso foi criado pelo autor que entrou para o Gate Learn. As opiniões compartilhadas pelo autor não representam o Gate Learn.
Catálogo
Lição 4

สถาปัตยกรรมโทเค็นของออราเคิล

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

สถาปัตยกรรมของ Oracle Tokens: ภาพรวมและการออกแบบ

โทเค็นของ Oracle มีบทบาทสำคัญในการจูงใจผู้ให้บริการข้อมูลให้ส่งข้อมูลที่ถูกต้องและเชื่อถือได้ไปยังเครือข่าย Oracle ในโมดูลนี้ เราจะหารือเกี่ยวกับสถาปัตยกรรมของ oracle token รวมถึงภาพรวมและการออกแบบ

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

การออกแบบโทเค็นของออราเคิลมีความสำคัญอย่างยิ่งในการประกันความสมบูรณ์และความปลอดภัยของเครือข่ายออราเคิล โดยทั่วไปแล้วโทเค็นของ Oracle จะเป็นโทเค็น ERC-20 ที่สร้างขึ้นบน Ethereum blockchain การออกแบบนี้ช่วยให้สามารถรวมเข้ากับแอปพลิเคชันแบบกระจายศูนย์ที่มีอยู่ได้อย่างราบรื่น และเปิดใช้งานการทำงานร่วมกันกับเครือข่ายบล็อกเชนอื่นๆ

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

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

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

ความปลอดภัย ความเป็นส่วนตัว และชื่อเสียงของ Oracle

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

ความปลอดภัยของออราเคิล

ความปลอดภัยของ Oracle หมายถึงมาตรการที่ใช้เพื่อให้แน่ใจว่าข้อมูลที่ให้โดย oracles นั้นถูกต้องและปลอดภัย การรักษาความปลอดภัยเป็นสิ่งสำคัญในการป้องกันการโจมตีบนเครือข่ายบล็อกเชนและตรวจสอบให้แน่ใจว่าสัญญาอัจฉริยะดำเนินการอย่างถูกต้อง มีการใช้มาตรการรักษาความปลอดภัยหลายอย่างเพื่อรับประกันความปลอดภัยของ Oracle รวมถึงลายเซ็นดิจิทัล อัลกอริทึมการเข้ารหัส และกลไกการตรวจสอบ มาตรการเหล่านี้ได้รับการออกแบบมาเพื่อป้องกันการปลอมแปลงและตรวจสอบให้แน่ใจว่าข้อมูลที่ให้กับเครือข่ายนั้นเป็นของแท้และเชื่อถือได้

เครือข่าย Oracle เผชิญกับความท้าทายด้านความปลอดภัยหลายประการ รวมถึงการปลอมแปลงข้อมูล การจัดการ และการโจมตีจากภายนอก ความท้าทายเหล่านี้อาจส่งผลต่อความสมบูรณ์ของเครือข่ายและส่งผลให้สูญเสียทรัพย์สิน เพื่อลดความเสี่ยงเหล่านี้ เครือข่าย oracle ใช้มาตรการรักษาความปลอดภัยหลายอย่าง รวมถึงการเข้ารหัส กลไกการตรวจสอบ และโปรโตคอลการสื่อสารที่ปลอดภัย

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

ความเป็นส่วนตัวของออราเคิล

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

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

แนวทางปฏิบัติที่ดีที่สุดเกี่ยวกับความเป็นส่วนตัวของ Oracle รวมถึงการใช้การเข้ารหัส การพิสูจน์ที่ไม่มีความรู้ และธุรกรรมส่วนตัว แนวทางปฏิบัติเหล่านี้มีความสำคัญในการสร้างความมั่นใจว่าฝ่ายต่างๆ ที่เกี่ยวข้องในการทำธุรกรรมจะไม่เปิดเผยตัวตนและข้อมูลส่วนบุคคลของพวกเขายังคงเป็นความลับ

ชื่อเสียงของออราเคิล

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

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

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

การสำรองข้อมูลของ Oracle: หลีกเลี่ยงการขาดการเชื่อมต่อและความไม่เสถียร

การรับประกันความเสถียรและความน่าเชื่อถือของเครือข่าย oracle เป็นสิ่งสำคัญสำหรับการทำงานที่เหมาะสมของแอปพลิเคชันแบบกระจายอำนาจ (dApps) ที่ต้องพึ่งพา วิธีหนึ่งในการบรรลุสิ่งนี้คือการใช้สถาปัตยกรรมโทเค็นของ oracle ซึ่งเกี่ยวข้องกับการสร้างโทเค็นที่ให้สิ่งจูงใจสำหรับผู้ดำเนินการโหนดเพื่อให้ฟีดข้อมูลที่ถูกต้องและเชื่อถือได้ไปยังเครือข่าย อย่างไรก็ตาม แม้จะมีสถาปัตยกรรมนี้อยู่แล้ว โปรโตคอลอาจยังพบปัญหาการตัดการเชื่อมต่อหรือไม่เสถียร ซึ่งอาจส่งผลเสียต่อ dApps ที่ต้องพึ่งพา

เพื่อลดความเสี่ยงเหล่านี้ โปรโตคอลที่ใช้สถาปัตยกรรม oracle token ต้องใช้มาตรการสำรองเพื่อให้แน่ใจว่ามีแหล่งข้อมูลที่เชื่อถือได้อยู่เสมอ ซึ่งสามารถทำได้ผ่านการใช้เครือข่าย Oracle หลายแห่งที่สามารถให้ข้อมูลในกรณีที่ขาดการเชื่อมต่อหรือปัญหาอื่น ๆ กับเครือข่ายหลัก วิธีการนี้สามารถช่วยให้มั่นใจได้ว่า dApps จะทำงานต่อไปได้แม้ในกรณีที่เกิดไฟดับหรือการหยุดชะงักอื่นๆ ในเครือข่ายหลัก oracle

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

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

กลไกสำรองของ Chainlink

Chainlink มีเครือข่ายโหนดแบบกระจายอำนาจที่ให้ข้อมูลกับสัญญาอัจฉริยะบนบล็อกเชนต่างๆ เครือข่ายได้รับการออกแบบให้มีความน่าเชื่อถือสูงและทนต่อการหยุดทำงาน โดยมีคุณลักษณะด้านความปลอดภัยและขั้นตอนการสำรองข้อมูลมากมาย

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

Chainlink เกี่ยวข้องกับการใช้ตัวดำเนินการโหนด ซึ่งมีหน้าที่รับผิดชอบในการบำรุงรักษาโหนดและตรวจสอบให้แน่ใจว่าโหนดออนไลน์อยู่เสมอและให้ข้อมูลที่ถูกต้อง หากผู้ดำเนินการโหนดประสบปัญหาทางเทคนิคหรือไม่สามารถปฏิบัติหน้าที่ได้ ผู้ดำเนินการโหนดรายอื่นสามารถเข้ามารับช่วงต่อได้ สิ่งนี้ช่วยให้มั่นใจได้ว่าเครือข่ายยังคงใช้งานได้แม้ต้องเผชิญกับเหตุการณ์ที่ไม่คาดคิด

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

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

กลไกสำรองของ Band Protocol

Band Protocol ใช้เครือข่ายแบบกระจายอำนาจของผู้ตรวจสอบความถูกต้องซึ่งมีหน้าที่รับผิดชอบในการรักษาความถูกต้องและความน่าเชื่อถือของข้อมูลที่ให้ไว้ในสัญญาอัจฉริยะ ด้วยเหตุนี้ Band Protocol จึงไม่มีขั้นตอนการสำรองข้อมูลเฉพาะ เนื่องจากระบบได้รับการออกแบบให้ยังคงใช้งานได้แม้ว่าตัวตรวจสอบความถูกต้องบางตัวจะไม่สามารถปฏิบัติหน้าที่ได้

ในกรณีที่ผู้ตรวจสอบไม่สามารถปฏิบัติตามความรับผิดชอบได้ เครือข่าย Band Protocol จะใช้กลไกการฟันเพื่อจูงใจให้มีพฤติกรรมที่ดีและลงโทษผู้กระทำที่ไม่ดี ผู้ตรวจสอบความถูกต้องที่ให้ข้อมูลไม่ถูกต้องหรือเป็นอันตรายอาจถูกเฉือนส่วนหนึ่งของโทเค็นที่เดิมพันไว้เพื่อเป็นการลงโทษ ซึ่งทำหน้าที่เป็นสิ่งจูงใจสำหรับพฤติกรรมที่ไม่ดี

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

เป็นที่น่าสังเกตว่า Band Protocol ยังรวมเข้ากับเครือข่าย oracle อื่นๆ เช่น Chainlink เพื่อจัดหาแหล่งข้อมูลเพิ่มเติมและความซ้ำซ้อน ซึ่งหมายความว่าในกรณีที่เกิดปัญหากับเครือข่าย Oracle หนึ่ง Band Protocol ยังคงสามารถเข้าถึงข้อมูลจากแหล่งอื่นๆ เพื่อรักษาความถูกต้องและความน่าเชื่อถือของข้อมูลที่ให้ไว้ในสัญญาอัจฉริยะ

สถาปัตยกรรมหลักของ Oracles

สถาปัตยกรรมเชนลิงค์

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

Chainlink มีอัลกอริทึมที่เป็นเอกฉันท์ที่เรียกว่า “Threshold Signatures” เพื่อรับประกันความสมบูรณ์ของข้อมูล กลไกนี้เกี่ยวข้องกับหลาย ๆ โหนดที่ดึงข้อมูลจากแหล่งต่าง ๆ อย่างอิสระ จากนั้นจึงรวบรวมและตรวจสอบผลลัพธ์ ด้วยการใช้อัลกอริธึมฉันทามติแบบกระจายอำนาจ Chainlink ช่วยลดความเสี่ยงของความล้มเหลวเพียงจุดเดียว และลดโอกาสในการจัดการหรือดัดแปลงข้อมูล

เพื่อให้แน่ใจว่าข้อมูลพร้อมใช้งาน Chainlink ใช้กระบวนการที่เรียกว่า “ความซ้ำซ้อนของข้อมูล” ซึ่งเกี่ยวข้องกับโหนดหลายโหนดที่ดึงข้อมูลเดียวกันจากแหล่งนอกเชนต่างๆ อย่างอิสระ เพิ่มความน่าเชื่อถือและลดความเสี่ยงของข้อมูลไม่พร้อมใช้งานหรือการจัดการ หากโหนดหนึ่งล้มเหลวในการเรียกข้อมูล โหนดอื่นๆ สามารถก้าวเข้ามาและให้ข้อมูลที่จำเป็นได้

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

สถาปัตยกรรมของ Chainlink ยังรวมถึงกลไกสำหรับความเป็นส่วนตัวของข้อมูล มีการรักษาความลับโดยการกำหนดข้อมูลที่ละเอียดอ่อนเป็นข้อมูลนอกเครือข่าย ป้องกันไม่ให้ข้อมูลดังกล่าวถูกเปิดเผยบนบล็อกเชนสาธารณะ สิ่งนี้ทำให้มั่นใจได้ว่าข้อมูลที่เป็นความลับยังคงปลอดภัยและได้รับการปกป้อง ในขณะที่ยังคงเปิดใช้งานการดำเนินการตามสัญญาอัจฉริยะตามข้อมูลที่ประมวลผล

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

สถาปัตยกรรมแบนด์โปรโตคอล

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

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

องค์ประกอบหลักของสถาปัตยกรรม Band Protocol คือเครือข่าย oracle แบบกระจายอำนาจ เครือข่ายนี้ประกอบด้วยตัวตรวจสอบความถูกต้องที่ให้ข้อมูลกับ BandChain ซึ่งทำหน้าที่เป็นโครงสร้างพื้นฐานพื้นฐานสำหรับการส่งและการตรวจสอบข้อมูล ผู้ตรวจสอบได้รับแรงจูงใจในการให้ข้อมูลที่ถูกต้องผ่านการใช้สิ่งจูงใจทางเศรษฐกิจ เช่น การได้รับโทเค็น BAND

เพื่อรับรองความสมบูรณ์ของข้อมูล Band Protocol ใช้กลไกฉันทามติ Proof-of-stake (dPoS) ที่ได้รับมอบหมาย กลไกนี้ช่วยให้ผู้ถือโทเค็นมอบอำนาจในการลงคะแนนให้กับผู้ตรวจสอบความถูกต้องที่เชื่อถือได้ ซึ่งจะเข้าร่วมในกระบวนการฉันทามติ กลไกที่เป็นเอกฉันท์นี้รับประกันว่าข้อมูลที่ผู้ตรวจสอบความถูกต้องให้มานั้นมีความน่าเชื่อถือและปราศจากการดัดแปลง

ชิ้นส่วนข้อมูลของ Band แบ่งฟีดข้อมูลโดยรวมออกเป็นส่วนย่อยย่อยๆ ทำให้ตัวตรวจสอบความถูกต้องสามารถดึงข้อมูลและตรวจสอบข้อมูลบางส่วนได้อย่างมีประสิทธิภาพ วิธีการนี้ช่วยปรับปรุงความสามารถในการปรับขนาดและประสิทธิภาพของเครือข่าย oracle

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

เพื่อเพิ่มความปลอดภัย Band Protocol ได้รวมเอากลไกการฟันดาบที่จะลงโทษผู้ตรวจสอบความถูกต้องสำหรับพฤติกรรมที่เป็นอันตรายหรือการส่งข้อมูลที่ไม่ถูกต้อง ผู้ตรวจสอบมีความเสี่ยงที่จะสูญเสียโทเค็นเดิมพันบางส่วนหากพวกเขามีส่วนร่วมในกิจกรรมที่เป็นการฉ้อโกงหรือไม่เป็นไปตามมาตรฐานที่กำหนด กลไกนี้ทำหน้าที่เป็นตัวยับยั้งและส่งเสริมความน่าเชื่อถือและความน่าเชื่อถือโดยรวมของเครือข่าย

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

ไฮไลท์
โทเค็นของ Oracle จูงใจผู้ให้บริการข้อมูลในการจัดหาข้อมูลที่ถูกต้องและเชื่อถือได้ให้กับเครือข่าย Oracle ซึ่งเป็นรางวัลสำหรับการให้ข้อมูลที่ใช้โดยสัญญาอัจฉริยะเพื่อดำเนินการฟังก์ชันที่กำหนดไว้ล่วงหน้า
โดยทั่วไปแล้วโทเค็นของ Oracle จะเป็นโทเค็น ERC-20 ที่สร้างขึ้นบน Ethereum blockchain ทำให้สามารถทำงานร่วมกันกับเครือข่าย blockchain อื่น ๆ และรวมเข้ากับแอปพลิเคชันแบบกระจายอำนาจที่มีอยู่ได้อย่างราบรื่น
ความปลอดภัยของ Oracle หมายถึงมาตรการที่รับรองว่าข้อมูลที่ให้โดย oracles เป็นของแท้และเชื่อถือได้ โดยมีมาตรการรักษาความปลอดภัยที่รวมถึงลายเซ็นดิจิทัล อัลกอริทึมการเข้ารหัส และกลไกการตรวจสอบ
เครือข่าย Oracle ใช้การเข้ารหัส กลไกการตรวจสอบความถูกต้อง และโปรโตคอลการสื่อสารที่ปลอดภัยเพื่อลดความท้าทายด้านความปลอดภัย เช่น การปลอมแปลงและจัดการข้อมูล และการโจมตีจากภายนอก
ความเป็นส่วนตัวของ Oracle หมายถึงมาตรการปกป้องความเป็นส่วนตัวของฝ่ายที่เกี่ยวข้องในธุรกรรม โดยมีมาตรการต่างๆ รวมถึงการเข้ารหัส การพิสูจน์ด้วยความรู้เป็นศูนย์ และธุรกรรมส่วนตัวเพื่อให้แน่ใจว่าธุรกรรมเป็นความลับและป้องกันการรั่วไหลของข้อมูลและการระบุตัวตนของฝ่ายที่เกี่ยวข้อง
ชื่อเสียงของ Oracle มีความสำคัญอย่างยิ่งในการสร้างความมั่นใจว่าข้อมูลที่ให้โดย Oracle นั้นมีความน่าเชื่อถือและถูกต้อง โดยชื่อเสียงนั้นพิจารณาจากความถูกต้องของข้อมูลที่มีให้ ความถี่ของการมีส่วนร่วม และความน่าเชื่อถือโดยรวมของผู้ดำเนินการโหนด
ระบบชื่อเสียงถูกใช้เพื่อจูงใจผู้ให้บริการโหนดเพื่อให้ข้อมูลที่ถูกต้องและเชื่อถือได้แก่เครือข่ายและรับประกันชื่อเสียงที่ดี

สถาปัตยกรรม API3

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

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

โครงการแนะนำแนวคิดของ Airnode ซึ่งทำหน้าที่เป็นตัวกลางระหว่างสัญญาอัจฉริยะและออราเคิลของบุคคลที่หนึ่ง Airnode ทำหน้าที่เป็นคอมโพเนนต์แบบ off-chain ที่ปลอดภัยซึ่งโต้ตอบกับ API ของผู้ให้บริการข้อมูล จัดการกระบวนการรับรองความถูกต้อง การอนุญาต และการดึงข้อมูล เพื่อให้มั่นใจว่าข้อมูลที่ถูกต้องและรับรองความถูกต้องเท่านั้นที่ถูกส่งไปยังสัญญาอัจฉริยะ

API3 ใช้กลไกการรักษาความปลอดภัยที่แข็งแกร่งซึ่งเรียกว่าระบบการปักหลัก Airnode ผู้ให้บริการข้อมูลจำเป็นต้องเดิมพันโทเค็น API3 จำนวนหนึ่งเพื่อเป็นหลักประกัน ซึ่งทำหน้าที่เป็นการรับประกันความถูกต้องและความน่าเชื่อถือของข้อมูล หากผู้ให้บริการข้อมูลให้ข้อมูลที่ไม่ถูกต้องหรือไม่สามารถส่งมอบข้อมูลตามที่สัญญาไว้ โทเค็นที่เดิมพันของพวกเขาอาจถูกเฉือนเป็นบทลงโทษ เพื่อให้มั่นใจถึงความรับผิดชอบและกีดกันพฤติกรรมที่เป็นอันตราย

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

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

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

สถาปัตยกรรม UMA

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

UMA ใช้ส่วนประกอบแบบ on-chain และ off-chain ร่วมกันเพื่อสร้างฟีดราคา ออฟไลน์ UMA ใช้กระบวนการตรวจสอบข้อมูลที่เรียกว่า “Data Verification Mechanism” (DVM) DVM เกี่ยวข้องกับเครือข่ายแบบกระจายศูนย์ของผู้ถือโทเค็น ซึ่งรู้จักกันในชื่อ “Data Verifiers” ซึ่งจะให้ข้อมูลราคาสำหรับการตรวจสอบความถูกต้อง ผู้ตรวจสอบข้อมูลเหล่านี้ได้รับแรงจูงใจในการให้ข้อมูลที่ถูกต้องและเชื่อถือได้ผ่านรางวัลโทเค็น UMA ที่พวกเขาได้รับ

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

สถาปัตยกรรมของโครงการยังสนับสนุนแนวคิดของ “Oracle Designated Contracts” (ODCs) ODC เป็นสัญญาอัจฉริยะที่ออกแบบมาโดยเฉพาะเพื่อโต้ตอบกับบริการ oracle ของ UMA และใช้ฟีดราคา ODC เหล่านี้สามารถปรับแต่งได้เพื่อตอบสนองความต้องการเฉพาะของแอปพลิเคชันต่างๆ ทำให้มีความยืดหยุ่นและปรับตัวได้มากขึ้นในการใช้บริการ oracle ของ UMA

Isenção de responsabilidade
* O investimento em criptomoedas envolve grandes riscos. Prossiga com cautela. O curso não se destina a servir de orientação para investimentos.
* O curso foi criado pelo autor que entrou para o Gate Learn. As opiniões compartilhadas pelo autor não representam o Gate Learn.