
,12 นาที
กระเป๋า Web3 ที่ดีที่สุดในปี 2026
อ่านเพิ่มเติม
Smart contracts ได้สร้างการปฏิวัติในวงการบล็อกเชนในระดับเดียวกับการกำเนิดของ Bitcoin และการประดิษฐ์บล็อกเชน อย่างไรก็ตาม ใช้เวลาไม่นานเทคโนโลยีที่สร้างผลกระทบอย่างสูงนี้ก็เผยให้เห็นจุดอ่อนสำคัญของมัน เพื่อให้ทำงานได้อย่างถูกต้อง smart contracts จำเป็นต้องมีข้อมูลที่เชื่อถือได้และเป็นปัจจุบัน แต่เนื่องจากมันไม่สามารถเข้าถึงข้อมูลนอกเชนที่อาจจำเป็นต่อการปฏิบัติตามข้อตกลงตามสัญญาได้ จึงทำให้การใช้งาน smart contracts นอกเหนือจากบล็อกเชนต้นทางถูกจำกัดอย่างมาก เพื่อแก้ไขข้อบกพร่องนี้ จึงมีการเสนอแนวคิดของ blockchain oracle ขึ้นมาในฐานะสะพานเชื่อมระหว่างตรรกะบนเชนของ smart contract กับแหล่งข้อมูลภายนอกนอกเชน ซึ่งจำเป็นต่อการทำงานของมันอย่างถูกต้อง
ในระดับพื้นฐานที่สุด blockchain oracle คือบริการตัวกลางที่เชื่อมโลกแบบปิดของบล็อกเชนที่รองรับ smart contract เข้ากับโลกภายนอก กล่าวในเชิงเปรียบเทียบ oracle ทำหน้าที่เปิดโลกภายนอกให้กับบล็อกเชนเป้าหมาย เป็นเหมือนหน้าต่างที่ทำให้บล็อกเชนสามารถมองออกไปข้างนอกได้ สิ่งที่มันกำลังมองหานั้นแท้จริงแล้วถูกกำหนดโดยตรรกะของ smart contract และโค้ดที่ขับเคลื่อนและทำให้มันมีชีวิตขึ้นมา ประเภทของข้อมูลที่ smart contract อาจต้องการนั้นหลากหลายมาก ที่จริงแล้วอาจเป็นข้อมูลใดก็ได้ เมื่อ decentralized finance (DeFi) เริ่มได้รับความนิยมมากขึ้นทั่วทั้งตลาดคริปโต แอปพลิเคชันบล็อกเชน (dApps) มักต้องการข้อมูลทางการเงิน เช่น อัตราของคริปโทเคอร์เรนซีและอัตราแลกเปลี่ยนเงินตราต่างประเทศ ราคาหุ้นและสินค้าโภคภัณฑ์ แต่ DeFi แน่นอนว่าไม่ใช่เพียงก้อนกรวดก้อนเดียวบนชายหาดเท่านั้น Oracles ยังถูกนำไปใช้ในสาขาที่แตกต่างกันอย่างมาก เช่น พยากรณ์อากาศและการพนันกีฬา การจัดการตัวตน และซัพพลายเชนควรจะชัดเจนแล้วว่าหน้าที่ของ oracle ไม่ได้จำกัดอยู่แค่การสอบถาม ดึง และส่งต่อข้อมูลที่เกี่ยวข้องเท่านั้น ความถูกต้องแท้จริง ความน่าเชื่อถือ และความเป็นปัจจุบันของข้อมูลก็มีความสำคัญไม่แพ้กัน ดังนั้น เพื่อให้ทำงานได้อย่างเหมาะสม blockchain oracle ไม่เพียงแต่ต้องสื่อสารกับแหล่งข้อมูลภายนอกและมอบข้อเท็จจริงจากโลกจริงให้กับแอปพลิเคชันบนบล็อกเชนเท่านั้น แต่ยังต้องตรวจสอบด้วยว่าข้อมูลนั้นเป็นของแท้ รวมถึงตรวจเช็กว่าไม่ได้ถูกบิดเบือน และต้องทำทั้งหมดนี้อย่างปลอดภัยและมีประสิทธิภาพ เนื่องจากภารกิจนี้สามารถทำได้หลายวิธี จึงไม่น่าแปลกที่ blockchain oracles จะมีหลายรูปแบบ และการแยกแยะความแตกต่างระหว่างกันอย่างถูกต้องจึงเป็นสิ่งจำเป็น
Blockchain oracles อาจมีคุณสมบัติหลากหลายและสามารถจัดประเภทได้ตามหลายมิติ อาจเป็น hardware และ software oracles ขึ้นอยู่กับว่าข้อมูลได้มาจากอุปกรณ์ฮาร์ดแวร์บางชนิด เช่น เครื่องสแกนบาร์โค้ด หรือจากเว็บไซต์บนเว็บ Inbound และ outbound oracles จะส่งข้อมูลเข้าและออกจาก smart contracts Oracles สามารถออกแบบมาเพื่อสัญญาใดสัญญาหนึ่งโดยเฉพาะ ปรับแต่งให้ตรงกับความต้องการเฉพาะของมันอย่างพอดิบพอดี อย่างน่าขันยังมี human oracles ได้อีกด้วย เรียกว่ากลับไปสู่รากเหง้าในอีกความหมายหนึ่ง อย่างไรก็ตาม หากไม่สามารถให้ข้อมูลที่เชื่อถือได้ พวกมันทั้งหมดก็แทบไม่มีประโยชน์เลย เนื่องจากบล็อกเชนควรทำงานในสภาพแวดล้อมแบบ trustless และกระจายศูนย์ จึงเป็นเรื่องสมเหตุสมผลที่จะคาดหวังว่า blockchain oracles จะยึดถือแนวคิดเดียวกัน นั่นคือการกำจัดความเสี่ยงจากคู่สัญญา และนั่นก็ไม่ใช่ความเข้าใจที่ผิด ไม่น่าแปลกใจเลยที่แอปพลิเคชันที่ทำงานบนบล็อกเชนที่รองรับ smart contract มักเลือกใช้ decentralized oracles มากกว่า centralized ones แนวคิดหลักเบื้องหลัง decentralized oracle คือการสอบถามข้อมูลจากจุดข้อมูลให้มากที่สุดเท่าที่จะเป็นไปได้ เพื่อไม่ให้แหล่งความจริงเพียงแหล่งเดียวที่อาจถูกบิดเบือนมาทำลายความสมบูรณ์ของ data feed ได้ แนวคิดที่ต่อยอดจากสิ่งนี้คือการใช้กองทัพของ oracles ไปดึงข้อมูลเดียวกันจากแหล่งที่แตกต่างกัน ซึ่งจะช่วยขจัดจุดล้มเหลวเพียงจุดเดียวในรูปแบบของ blockchain oracle เองออกไป
จนถึงปัจจุบัน พื้นที่ของ oracle ส่วนใหญ่ถูกครอบงำโดย Chainlink ซึ่งมุ่งมั่นจะมอบชุดข้อมูลอ้างอิงด้านราคาที่ใหญ่ที่สุดให้กับ dApps แต่ก็ยังมีผู้เล่นรายอื่นที่พยายามเข้ามาเติมเต็มในส่วนที่มันทำได้ไม่ดี Band Protocol ที่ได้รับการสนับสนุนโดย Binance อ้างว่าสามารถให้ความเร็วที่สูงกว่า ต้นทุนที่ต่ำกว่า และความสามารถในการขยายตัวที่ดีกว่า Chainlink Tellor มุ่งเน้นไปที่ price data feeds โดยเฉพาะ แทนที่จะพยายามสร้าง oracles สำหรับทุกการใช้งานและทุกประเภทข้อมูลที่เป็นไปได้ เช่นเดียวกับ Chainlink มันต้องการก้าวขึ้นเป็นแหล่งข้อมูลอ้างอิงสำหรับสมรภูมิ DeFi ทั้งหมด ดังที่กล่าวไว้ข้างต้น DeFi คือพื้นที่ที่ blockchain oracles ส่วนใหญ่ออกมาทำงานกันอย่างอิสระ แพลตฟอร์มการให้กู้ยืม DeFi เช่น MakerDAO, Fulcrum, Synthetix, AmpleForth และแพลตฟอร์มอื่น ๆ ที่คล้ายกัน จำเป็นต้องติดตามราคาตลาดแบบเรียลไทม์ของสินทรัพย์ที่ใช้เป็นหลักประกันสำหรับ tokens ที่สร้างขึ้นบนแพลตฟอร์มเหล่านี้ ไม่น่าแปลกใจที่ระบบ oracle เป็นรากฐานสำคัญของโครงการประเภทนี้ เพราะความสำเร็จของพวกมันพึ่งพาและอาศัยการรายงานข้อมูลที่แม่นยำและราคาตลาดที่เป็นปัจจุบันอย่างมากอีกหนึ่งสาขาสำคัญที่ blockchain oracles เข้ากันได้อย่างลงตัวคือ ตลาดการทำนายผลและการเดิมพัน ที่นี่คุณเดิมพันกับผลลัพธ์ของเหตุการณ์ในอนาคตผ่าน smart contract ที่เชื่อมต่อกับ oracle ซึ่งเป็นผู้ตัดสินชะตาของคุณ Augur ซึ่งอ้างว่าเป็นแพลตฟอร์มการเดิมพันระดับโลกแบบไร้ขีดจำกัด เปิดให้คุณคาดการณ์เหตุการณ์ใด ๆ ที่ผลลัพธ์สามารถตรวจสอบได้อย่างเป็นรูปธรรม คู่แข่งของมันอย่าง Gnosis มุ่งสร้างเฟรมเวิร์กสำหรับการสร้าง conditional tokens ที่สามารถผสานเข้ากับ prediction markets ได้ ยังมีสาขาการใช้งานและ use cases อื่น ๆ อีกที่ blockchain oracles ถูกพัฒนาขึ้นมา เช่น decentralized insurance การพนันบนเชน การพนันกีฬา บริการชำระเงิน และการให้กู้ยืมแบบมีหลักประกัน เพียงยกตัวอย่างบางส่วน ทั้งหมดนี้ต้องการ data feeds แบบ trustless ซึ่งจำเป็นต้องใช้ blockchain oracles เพื่อเชื่อมแหล่งข้อมูลที่เชื่อถือได้เข้ากับ smart contracts บนบล็อกเชนที่เกี่ยวข้อง
Smart contracts เป็นสิ่งจำเป็นสำหรับโลกคริปโต แต่หากไม่มีวิธีสื่อสารกับโลก “ภายนอก” มันก็แทบไร้ประโยชน์ โดยดำรงอยู่ในจักรวาลปิดของตัวเอง Blockchain oracles ในฐานะโซลูชันชั้นที่สองถูกออกแบบมาเพื่อจัดการกับปัญหานี้ cryptoverse ได้เห็นการเติบโตอย่างมหาศาลของโลก DeFi ในช่วงไม่กี่ปีที่ผ่านมา และ oracles ก็ทั้งมีส่วนผลักดันการเติบโตนี้และได้รับแรงหนุนจากมันไปพร้อมกันในลักษณะที่เกื้อกูลกัน
แชร์:
เข้าร่วมจดหมายข่าวของเรา — รับข้อมูลข่าวสาร รับพลัง

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


USD/ETH
0.000388


USD/BTC
0.000012


EUR/BTC
0.000014