ฉันสร้างสัญญาโอเพ่นซอร์สและเว็บฟรอนท์เอนด์ OracleSwapเพราะฉันต้องการเห็น crypto ย้ายกลับไปที่รากที่ไม่อยู่ในตาราง ฉันไม่สามารถจัดการมันได้เพราะฉันมีลายนิ้วมือมากเกินไปที่จะได้รับประโยชน์โดยตรง OracleSwap เป็นเทมเพลตที่ช่วยให้โปรแกรมเมอร์จัดการสัญญาที่อ้างอิงผลลัพธ์ตามวัตถุประสงค์ได้ง่าย: สินทรัพย์สภาพคล่องหรือการเดิมพันกีฬา ผู้ใช้สร้างสถานะ long หรือ short swap (หรือ CFD) ที่อ้างอิงสัญญา Oracle เฉพาะที่ราคาคลังสินค้า (ต้นแบบอ้างอิง ETH/USD, BTC/USD และ S&P500) ผู้ใช้รายเดียวในสัญญานี้คือผู้ให้บริการสภาพคล่อง นักลงทุน และ Oracle พื้นผิวการโจมตีครั้งเดียวนั้นผ่านคำทำนายที่สมคบคิดซึ่งโพสต์ราคาที่ฉ้อฉล ประกอบด้วยนวัตกรรมหลายอย่าง รวมถึงราคาที่เริ่มต้นล่วงหน้า (เช่น ตลาดเมื่อปิด) การเปิดรับตาข่ายสำหรับผู้ให้บริการสภาพคล่อง และความสามารถและแรงจูงใจสำหรับฝ่ายที่โกงเพื่อเอาตัวผู้โกงออกจากศูนย์
เอกสารไวท์เปเปอร์และภาคผนวกทางเทคนิคอธิบายไว้อย่างครบถ้วนมากขึ้น แต่ฉันต้องการอธิบายว่าทำไม Oracle แบบรวมศูนย์ที่ใช้นามแฝงจึงดีกว่า Oracle แบบกระจายศูนย์สำหรับสัญญาอัจฉริยะ ผู้นำ crypto ที่รอบคอบหลายคนเชื่อว่าการกระจายอำนาจเป็นสิ่งที่จำเป็นสำหรับ dapp ใดๆ บน blockchain ซึ่งพวกเขากำหนดว่าหมายถึงตัวแทนจำนวนมากและกลไกฉันทามติ นี่เป็นเพียงที่ไม่ถูกต้อง เป็นข้อผิดพลาดประเภทที่ถือว่าชิ้นส่วนต้องมีลักษณะทั้งหมดของทั้งหมด สิ่งสำคัญที่สุดคือออราเคิลที่กระจายอำนาจนั้นไม่มีประสิทธิภาพและเบี่ยงเบนความสนใจจากกลไกพื้นฐานที่ทำให้ออราเคิลใด ๆ 'เชื่อถือไม่ได้'
หลังจากสงครามครูเสดครั้งแรก (1099) Knights Templar ได้ปกป้องผู้แสวงบุญไปยังกรุงเยรูซาเล็มที่เพิ่งพิชิตกรุงเยรูซาเล็มและพัฒนาธนาคารระหว่างประเทศในยุคแรกได้อย่างรวดเร็ว ผู้แสวงบุญสามารถฝากเงินหรือของมีค่าไว้ในฐานที่มั่นของ Templar และรับจดหมายอย่างเป็นทางการที่อธิบายถึงสิ่งที่พวกเขามีอยู่ ผู้แสวงบุญคนนั้นสามารถถอนเงินสดตามเส้นทางเพื่อดูแลความต้องการของพวกเขา เมื่อถึงศตวรรษที่ 12 ผู้ฝากเงินสามารถย้ายความมั่งคั่งจากที่หนึ่งไปยังอีกที่หนึ่งได้อย่างอิสระ
เหล่าเทมพลาร์ไม่ได้อยู่ภายใต้การควบคุมของกษัตริย์ และที่แย่ไปกว่านั้นคือ หลายคนเป็นหนี้เงินพวกเขา ในที่สุด พระเจ้าฟิลิปที่ 1307 แห่งฝรั่งเศสเข้ายึดพื้นที่โจมตีโดยการจับกุมเทมพลาร์ชั้นนำหลายร้อยคน รวมทั้งปรมาจารย์ ทั้งหมดในวันเดียวกันทั่วยุโรปในปี XNUMX พวกเขาถูกตั้งข้อหานอกรีต เวอร์ชันยุคกลางของความเสี่ยงอย่างเป็นระบบ เป็นภัยคุกคามที่ชัดเจน ทั้งหมดที่ดีและมีเกียรติ ไม่กี่ปีต่อมา Templar จำนวนมากถูกประหารชีวิต และระบบ Templar Banking หายไป [เหล่า Templar ที่ไม่รู้จักสามารถหลบหนีด้วยทรัพย์สมบัติมหาศาลของพวกเขา ซึ่งในตอนนั้นไม่ใช่ระบบดิจิทัล และมันเป็นเรื่องลึกลับที่มันไป]
รัฐบาล การแลกเปลี่ยน และสถาบันการเงินแบบดั้งเดิมได้ต่อสู้กับทุกสิ่งที่อาจทำให้อำนาจทางการตลาดลดลง การกระจายอำนาจเป็นสิ่งจำเป็นสำหรับการต่อต้านการโจมตีที่หลีกเลี่ยงไม่ได้ โดยที่หากมีใครเข้ามาแทนที่บล็อกเชนที่มีอยู่ ก็สามารถปรากฏขึ้นอีกครั้งได้ผ่านฮาร์ดฟอร์ก มูลค่าปัจจุบันของเครือข่ายแบบเก่าจะสร้างกองทัพที่เต็มใจและมีความสามารถในการทำเหมืองทดแทน หากจีนหรือ Craig Wright ตัดสินใจที่จะใช้ 51% ของผู้ขุด Ethereum ที่มีอยู่
Vitalik Buterin อธิบายความยืดหยุ่นนี้อย่างดีในการประเมินพลังที่จำกัดของเขาอย่างน่าชื่นชม:
สิ่งที่นักพัฒนามีคือเราเป็นคนที่ค่อนข้างจะเข้ากันได้ นักพัฒนาคนหนึ่งล้มลง และอีกคนสามารถพัฒนาต่อไปได้ ถ้ามีคนเอาปืนจ่อหัวฉันแล้วบอกให้ฉันเขียนแผ่นปะฮาร์ดฟอร์ค ฉันจะเขียนแผ่นปะฮาร์ดฟอร์คนั้นแน่นอน ฉันจะเขียนปัญหา GitHub เขียนโค้ด เผยแพร่ และทำทุกอย่างที่พวกเขาพูด ถ้าฉันทำสิ่งนี้และเผยแพร่ฮาร์ดฟอร์คแพตช์เพื่อลบบัญชีจำนวนมาก จะมีสักกี่คนที่เต็มใจที่จะดาวน์โหลดการอัปเดต ติดตั้งและเปลี่ยนไปใช้การอัปเดตนั้น สิ่งนี้เรียกว่าการกระจายอำนาจ
ไวทัลลิก บูเตริน. TechCrunch: เซสชัน Blockchain 2018
ศักยภาพของฮาร์ดฟอร์คในกรณีของการโจมตีคือการป้องกันเบื้องต้นจากบุคคลภายนอก ขึ้นอยู่กับโปรโตคอลที่มีกลุ่มผู้ใช้และนักพัฒนาที่ลึกซึ้งและมุ่งมั่นซึ่งจัดลำดับความสำคัญของหลักการ bitcoin ที่สำคัญ — ความโปร่งใส, ความเปลี่ยนแปลงไม่ได้, นามแฝง, การป้องกันการริบและการเข้าถึงที่ไม่ได้รับอนุญาต — และเหตุใดการกระจายอำนาจจึงมีความสำคัญต่อการรักษาความปลอดภัย crypto ในระยะยาว
การโจมตีจากภายนอกได้ทำลายล้างหากไม่ทำลายนวัตกรรมทางการเงินที่มีประโยชน์หลายครั้ง E-gold, Etherdelta, Intrade และ ShapeShift ล้วนมีจุดรวมศูนย์ที่ชัดเจน ทำให้ทางการสามารถดำเนินคดี ปิด หรือบังคับให้ปฏิบัติตามระเบียบการทางการเงินแบบดั้งเดิม oracle นามแฝงที่รันสคริปต์เสมือนจริงบนเซิร์ฟเวอร์ระยะไกลทั่วโลกจะไม่สามารถรบกวนการรบกวนดังกล่าวได้ การสืบทอดนี้เป็นสิ่งที่ทำให้ Ethereum มีค่ามาก โดยที่ dapps ไม่ต้องการกลไกฉันทามติแบบกระจายอำนาจของตัวเองเพื่อหลีกเลี่ยงการโจมตีดังกล่าว
คำทำนายใดๆ ที่อำนวยความสะดวกในการซื้อขายอนุพันธ์หรือการพนันกีฬาอยู่ภายใต้ข้อบังคับในประเทศที่พัฒนาแล้วส่วนใหญ่ บริษัท Dapp เป็นพื้นผิวการโจมตีที่ชัดเจน ในขอบเขตที่ Augur และ 0x ไม่สามารถแข่งขันกับสถาบันแบบดั้งเดิมได้ หน่วยงานก็ควรที่จะมองพวกเขาว่าเป็นสิ่งที่อยากรู้อยากเห็นเล็กน้อย หากโปรโตคอลเหล่านี้สามารถแข่งขันกับสถาบันการเงินทั่วไปได้ เช่น การจัดหาตำแหน่งฟิวเจอร์สในราคา ETH กฎระเบียบทั่วไปทั้งหมดจะถูกบังคับใช้ภายใต้ข้ออ้างในการปกป้องสาธารณะ ผู้สร้าง และ chainlink กำลังเจ้าชู้อยู่แล้ว KYCเพราะพวกเขารู้ว่าพวกเขาไม่สามารถสร้างรายได้จากตลาดอย่างเด่นชัดที่จะสร้างผลกำไรในที่สุดโดยไม่ยอมแพ้ต่อ กลุ่มบอร์ก.
Satoshi จำเป็นต้องไม่เปิดเผยตัวตนในช่วงแรกๆ ของ bitcoin เพื่อหลีกเลี่ยงไม่ให้รัฐบาลท้องถิ่นดำเนินคดีกับเขา ก่อนที่ bitcoin จะสามารถทำงานได้หากไม่มีเขา ระบบ bitcoin แบบ peer-to-peer ที่จำลองครั้งแรก Tor นั้นเต็มไปด้วยผู้คนที่ไม่ได้โฆษณาบนแพลตฟอร์มแบบดั้งเดิม มีนักลงทุนสถาบัน หรือพูดในที่ประชุม dapp ที่ใช้งานได้ควรปฏิบัติตามตัวอย่างนี้และเน้นที่องค์กรให้น้อยลง และพัฒนาชื่อเสียงของพวกเขาให้มากขึ้นในหมู่ผู้ที่ชื่นชอบ crypto ในปัจจุบัน
สำหรับกรณีที่เกี่ยวข้องกับเงินจำนวนเล็กน้อย เป็นเรื่องยากสำหรับบุคคลที่สุ่มในระบบการกระจายอำนาจที่จะสมรู้ร่วมคิดกันโดยเสียค่าใช้จ่ายของผู้เข้าร่วมรายอื่น ค่าใช้จ่ายในการสมรู้ร่วมคิดสูงเกินไป ซึ่งช่วยขจัดผลกระทบของโทรลล์และตัวสร้างปัญหาเดียวดาย ทว่าสิ่งนี้สร้างความรู้สึกพึงพอใจที่เป็นอันตราย เนื่องจากกลไกที่แข็งแกร่งใดๆ จะต้องกระตุ้นให้เกิดพฤติกรรมที่ดี แม้ มีการสมรู้ร่วมคิด หากเราต้องการให้บล็อคเชนจัดการกับธุรกรรมที่มีนัยสำคัญจริง ๆ สักวันหนึ่ง นี่แสดงถึงกรณีที่จะมี ETH เพียงพอในการเดิมพันที่จะสันนิษฐานว่าในที่สุดจะมีใครบางคนสมคบคิดที่จะแฮ็กระบบ
Satoshi รู้ดีว่าการสมรู้ร่วมคิดที่เป็นอันตรายจะเป็นไปได้ด้วยหลักฐานการทำงาน ไม่ใช่ปัญหาเพราะจะเป็นการเอาชนะตนเอง ใน Bitcoin เอกสารไวท์เปเปอร์Satoshi เน้นย้ำว่าการพิสูจน์การทำงานช่วยขจัดความจำเป็นสำหรับบุคคลที่สามที่เชื่อถือได้ เหตุใดคำว่า trustless จึงมักถูกนำมาประกอบกับเครือข่ายที่กระจายอำนาจ ด้วยหลักฐานการทำงาน การใช้จ่ายซ้ำซ้อนไม่ใช่เรื่องเป็นไปไม่ได้ เพียงขัดกับเหตุผลที่สนใจตนเองเท่านั้น โดยเฉพาะเขาเขียนว่าใครก็ตามที่มีความสามารถในการใช้จ่ายซ้ำซ้อน 'ควรจะหากำไรในการเล่นตามกฎ … มากกว่าที่จะบ่อนทำลายระบบและความถูกต้องของความมั่งคั่งของเขาเอง. '
สำหรับบล็อคเชนขนาดใหญ่อย่าง Ethereum และ Bitcoin นั้น เราจำเป็นต้องมีอุปกรณ์ขุดเฉพาะที่มีคุณค่าก็ต่อเมื่อนักขุดปฏิบัติตามตัวอักษรและเจตนารมณ์ของกฎหมายของพวกเขาเท่านั้น เมืองหลวงที่ถูกทำลายโดยการจัดการบล็อคนั้นมากกว่าค่าพลังแฮชโดยตรงของการโจมตีดังกล่าวนับพันเท่า ในขณะที่กลุ่มการขุด Bitcoin หรือ Ethereum จำนวนหนึ่งสามารถสมรู้ร่วมคิดและควบคุมการควบคุมเครือข่าย 51% ได้อย่างมีประสิทธิภาพ แต่ก็ไม่น่าเป็นห่วงเพราะจะไม่สนใจตนเองในการสร้างค่าใช้จ่ายสองเท่าเนื่องจากค่าใช้จ่ายในการสูญเสียรายได้ในอนาคต ตัวอย่างเช่น ในฤดูใบไม้ผลิปี 2019 Changpeng Zhao หัวหน้า Binance ได้แนะนำให้บล็อกเชนย้อนกลับเพื่อยกเลิกการขโมยล่าสุด ชุมชน bitcoin เยาะเย้ยเขา และเขาก็ยกเลิกอย่างรวดเร็วเพราะสิ่งนี้จะไม่เป็นผลดีต่อผลประโยชน์ส่วนตนในระยะยาวของผู้ขุดหรือการแลกเปลี่ยน bitcoin การประหยัดเงินได้ 40 ล้านดอลลาร์จะทำลายบล็อคเชนมูลค่า 100 พันล้านดอลลาร์ ทำให้การตัดสินใจเป็นเรื่องง่าย
คนมักพูดถึง การต่อต้านการสมรู้ร่วมคิด เป็นคุณธรรมการกระจายอำนาจหลัก คำที่ดีกว่าจะเป็น ต่อต้านสมคบคิด. ระบบกระจายอำนาจจะต้องสร้างแรงจูงใจที่เหมาะสมแม้ว่าจะมีการสมรู้ร่วมคิดเนื่องจากการสมรู้ร่วมคิดเป็นไปได้อย่างสม่ำเสมอ เนื่องจากในทางปฏิบัติบล็อกเชนแบบกระจายอำนาจขนาดใหญ่จะถูกควบคุมโดยทีมจำนวนหนึ่ง (Michels' กฎเหล็กของคณาธิปไตย). มีหลายกรณีที่เกิดการชนกันของบล็อคเชนที่ไม่เป็นพิษเป็นภัย ซึ่งเมื่อนำไปใช้อย่างรอบคอบและค่อยเพิ่มความยืดหยุ่น (เช่น ช่องโหว่ใน Bitcoin ได้รับการแก้ไขเบื้องหลังในเดือนกันยายน 2018 การย้อนกลับของ Ethereum 2016 ที่ฉาวโฉ่เพื่อตอบสนองต่อการแฮ็ก DAO) ศาสตราจารย์ด้านกฎหมาย Angela Walsh ไฮไลท์ ตอนของการสมรู้ร่วมคิดที่ไม่เป็นพิษเป็นภัยเป็นหลักฐานว่า Bitcoin และ Ethereum ไม่ได้กระจายอำนาจ ดังนั้นควรได้รับการควบคุมโดยสถาบันมาตรฐานมากขึ้น
ทนายความมีความกระตือรือร้นในคำจำกัดความทางเทคนิค แต่ประเด็นสำคัญคือหน่วยงานกำกับดูแลทั่วไปไม่สามารถควบคุม Bitcoin หรือ Ethereum หากพวกเขาพยายาม โดยเน้นถึงการกระจายอำนาจที่สำคัญของโปรโตคอลเหล่านี้ หากสำนักงาน ก.ล.ต. ในสหรัฐอเมริกาหรือ FCA ในสหราชอาณาจักรพยายามที่จะควบคุม Ethereum อย่างจริงจัง พวกเขาจะพบผู้มีอำนาจตัดสินใจนอกเขตอำนาจศาลในไม่ช้า ในทำนองเดียวกัน หาก Joe Lubin และ Vitalik Buterin ตกลงที่จะพับ Ethereum ลงใน Facebook miners จะแยกสิ่งเก่า เชนและอีเธอร์ที่มีอยู่จะมีคุณค่ามากกว่าในสายโซ่ใหม่นี้ ในขอบเขตของการเคลื่อนไหวดังกล่าว โปรโตคอลมีการกระจายอำนาจ ปลอดภัยจากบุคคลภายนอกที่ไม่ชอบวิสัยทัศน์ไม่ว่าจะด้วยเหตุผลใดก็ตาม
การต่อต้านการสมรู้ร่วมคิดล้วนเกิดจากสิ่งจูงใจ ตรวจสอบให้แน่ใจว่าผู้ที่ใช้งานระบบพบว่าการใช้ระบบตามที่เข้าใจกันโดยทั่วไปมีค่ามากกว่าการโกง แรงจูงใจในการเพิ่มผลกำไรสูงสุดแบบเดียวกันนี้ไม่เพียงแต่ทำให้คนงานเหมืองมีความซื่อสัตย์เท่านั้น แต่ยังปกป้องพวกเขาจากตัวเองอีกด้วย แม้ว่าบล็อคเชนจะมีหลายอย่างเหมือนกัน แต่ก็มีลำดับความสำคัญต่างกันมาก ผู้ใช้ที่ให้ความสำคัญกับความเร็วมักจะชอบ EOS; ผู้ที่ให้ความสำคัญกับการไม่เปิดเผยชื่อ Monero; การยอมรับจากสถาบัน Ripple โควรัมของผู้ขุดที่สมคบคิดที่จะเปลี่ยนแปลงลำดับความสำคัญดั้งเดิมของบล็อคเชนจะลดคุณค่าของสินทรัพย์ด้วยการทำให้ฐานของพวกเขาแตกแยก และผู้ที่มีลำดับความสำคัญใหม่จะไม่เปลี่ยน แต่เน้นว่าบล็อคเชนที่พวกเขาชื่นชอบนั้นถูกต้องมาตลอด การแข่งขันระหว่าง cryptos ป้องกันไม่ให้คนในวงที่โอหังทำความเสียหายมากเกินไป
การตรวจสอบอย่างรวดเร็วและตรงไปตรงมาเป็นสิ่งสำคัญสำหรับการสร้างกลไกที่เข้ากันได้กับสิ่งจูงใจ สำหรับออราเคิลที่กระจายอำนาจ ชุดย่อยต่างๆ ของเอเจนต์กำลังทำงานในทุกผลลัพธ์ เป็นการยากที่จะค้นหาชุดข้อมูลที่กระชับ เช่น เปอร์เซ็นต์และประเภทของตลาด Augur ที่ประกาศว่าไม่ถูกต้อง หรือรายการรายงานผลลัพธ์ที่ผ่านมาของ Chainlink แม้ว่าจะมีการรายงาน oracle ทั้งหมด (เปลี่ยนไม่ได้!) การรวมสิ่งนี้เข้าด้วยกันนั้นไม่สามารถทำได้สำหรับผู้ใช้ทั่วไป นอกจากนี้ ข้อผิดพลาดและการโกงในอดีตจะถือว่าผิดปกติ ซึ่งช่วยลดค่าใช้จ่ายในการโกง
ฟองสบู่ ICO ปี 2017 สนับสนุนให้ทุกคนในพื้นที่เข้ารหัสลับออกโทเค็นโดยไม่คำนึงถึงความจำเป็น วิธีที่โทเค็นจะทำให้ dapp มีประสิทธิภาพมากขึ้นนั้นเป็นข้อกังวลรองสำหรับนักลงทุนที่ต้องการลงทุนใน bitcoin ตัวต่อไป แม้ว่าจะมีการใช้เงิน ICO เพียงเล็กน้อยในการวิจัยและพัฒนา ซึ่งหมายถึงความสามารถและเวลาหลายร้อยล้านดอลลาร์ที่เน้นไปที่การสร้าง DApps แบบกระจายศูนย์ที่สามารถปรับความต้องการโทเค็นได้ ทุกคนคงรับรู้ถึงคุณค่าของออราเคิลกระจายอำนาจที่เชื่อถือได้ แต่พวกเขาก็ไม่สามารถส่งมอบได้ ซึ่งเป็นความล้มเหลวที่บอกได้ oracles ที่ได้รับความนิยมมากที่สุดในปัจจุบันนั้นถูกรวมศูนย์อย่างมีประสิทธิภาพ เนื่องจาก ChainLink และ MakerDAO มีพื้นผิวการโจมตีที่เด่นชัด เนื่องจากทั้งคู่ถูกควบคุมอย่างเข้มงวดโดยคนวงใน พวกเขาจะยังคงถูกรวมศูนย์อย่างมีประสิทธิภาพเพราะทางเลือกอื่นจะเป็นระบบที่เหมือน Augur ที่ไม่มีประสิทธิภาพเกินจะทน (สัญญาช้า แฮ็คได้ และอ่อนแอ)
oracle ที่กระจายอำนาจซึ่งขึ้นอยู่กับมูลค่าตลาดของโทเค็นที่กระตุ้นให้เกิดพฤติกรรมที่ดีนั้นมีความเชื่อมโยงที่สำคัญระหว่างจำนวนผู้ใช้ที่ต้องจ่ายให้กับ oracle และความจำเป็นในการรักษาความซื่อสัตย์ ตัวอย่างเช่น สมมติว่ามีเกมที่ต้องจ่ายเงินให้นักข่าว 1 ETH เพื่อให้ผลประโยชน์สุทธิของการรายงานอย่างตรงไปตรงมานั้นมากกว่าการหลอกลวงที่นักข่าวสามารถทำได้ หากผู้ถือโทเค็นเพียง 2% รายงานผล แสดงว่าเราต้องจ่าย 50 ETH ให้กับ oracle โดยรวม (1/0.02) เนื่องจากเราไม่มีทางที่จะเน้นมูลค่าปัจจุบันของโทเค็นไปยังส่วนย่อยของการรายงานผู้ถือโทเค็น . หนึ่งสามารถบังคับให้นักข่าวโพสต์พันธบัตรที่จะสูญเสียหากพวกเขารายงานอย่างไม่ซื่อสัตย์ แต่เพื่อให้งานนี้มันจะ จำกัด ผลตอบแทนในระดับเล็กน้อยตามทุนของนักข่าวซึ่งเพิกเฉยต่อมูลค่าปัจจุบันของ oracle อย่างไม่มีประสิทธิภาพและยังหมายถึงระยะเวลานาน ล่าช้าในการชำระเงิน
ปัญหาอีกประการหนึ่งของ Decentralized oracles คือโดยทั่วไปแล้วจะให้บริการเกมที่หลากหลาย แม้ว่าสิ่งนี้จะช่วยอำนวยความสะดวกในการเข้าใจผิดเกี่ยวกับลักษณะทั่วไปที่คล้ายกับอเมซอน แต่ก็ทำให้สัญญาบางฉบับไม่สอดคล้องกับสิ่งจูงใจของ Oracle ความถี่และขนาดของผลตอบแทนจะแตกต่างกันไปตามแอปพลิเคชัน ดังนั้นค่าธรรมเนียม oracle ที่กระตุ้นให้เกิดความซื่อสัตย์ตลอดเวลาจะแพงเกินไปสำหรับแอปพลิเคชันส่วนใหญ่ โซลูชันที่มีประสิทธิภาพลดพารามิเตอร์ตามบริบท หมายความว่าโซลูชันทั่วไปที่ดีที่สุดจะไม่เหมาะสมกับการใช้งานเฉพาะใดๆ
แม้ว่าการกระจายอำนาจภายใน Oracle จะมีค่าใช้จ่ายที่ชัดเจน แต่ก็ไม่มีประโยชน์หากเป็นไปตามข้อกำหนดการเซ็นเซอร์/การต้านทานการโจมตีขั้นพื้นฐาน ภูมิปัญญาของฝูงชนไม่เกี่ยวข้องกับสัญญาเกี่ยวกับสินทรัพย์สภาพคล่องเช่น bitcoin หรือ S&P500 อัลกอริธึมการให้คะแนนชื่อเสียงนั้นไม่มีจุดหมายเพราะความเสี่ยงที่ชัดเจนที่สุดคือการหลอกลวงทางออก ซึ่งอาศัยพฤติกรรมที่ซื่อสัตย์จนถึงธุรกรรมสุดท้าย (Bitconnect).
ในการปรับพื้นที่การจ่ายผลตอบแทนของ oracle ให้เหมาะสมที่สุดในด้านการเข้ารหัสลับ เราต้องสร้างผลตอบแทนของ oracle เพื่อให้ประโยชน์ของการรายงานตามความเป็นจริงมีค่ามากกว่าค่าใช้จ่ายในการรายงานที่ผิดพลาดเสมอ ด้วยการให้ oracle ควบคุมทั้งหมด รายได้จากการรายงานตามจริงจะเพิ่มขึ้นสูงสุด โดยความรับผิดชอบอย่างชัดแจ้งและง่ายต่อการตรวจสอบและลงโทษ ค่าใช้จ่ายจากการรายงานที่ผิดพลาดเกิดขึ้นโดย oracle; โดยการเล่นเกมซ้ำๆ กัน การคำนวณต้นทุน/ผลประโยชน์จะสม่ำเสมอในแต่ละสัปดาห์ โดยการให้ความสามารถและแรงจูงใจแก่ผู้ใช้ที่ถูกโกงเพื่อลงโทษ oracle ที่โกง ผลตอบแทนจากการโกงลดลง ทั้งหมดนี้นำไปสู่ประสิทธิภาพของ oracle แบบตัวแทนเดียว
ข้อผิดพลาดที่ไม่ได้ตั้งใจอาจมาจากแหล่งที่เสียหายหรืออัลกอริธึมที่รวมราคาเหล่านี้และโพสต์ราคาเดียวในสัญญา เรามักจะทำผิดพลาดโดยไม่ได้ตั้งใจและอาศัยความปรารถนาดีและสามัญสำนึกของคนที่เราทำธุรกิจด้วยเพื่อ 'ยกเลิก' กรณีเหล่านั้นซึ่งเราอาจเพิ่มศูนย์พิเศษให้กับการชำระเงิน บัตรเครดิตอนุญาตให้ปฏิเสธการชำระเงิน และหากธนาคารฝากเงิน $1MM ในบัญชีของคุณโดยไม่ได้ตั้งใจ คุณจะต้องชำระเงินคืน ข้อเสียคือกระบวนการนี้เกี่ยวข้องกับบุคคลที่สามที่บังคับใช้กฎว่าข้อผิดพลาดที่ไม่ได้ตั้งใจครั้งใหญ่สามารถย้อนกลับได้ ซึ่งหมายความว่าพวกเขามีสิทธิ์เหนือยอดคงเหลือในบัญชีผู้ใช้
ใน OracleSwap สัญญาของ oracle เองมีการตรวจสอบข้อผิดพลาดสองรายการภายในโค้ดความแน่นหนา อย่างแรก หากราคาเคลื่อนไหวมากกว่า 50% จากมูลค่าก่อนหน้า และประการที่สอง หากราคาเท่ากันกับมูลค่าก่อนหน้าทุกประการ ข้อจำกัดเหล่านี้จะตรวจจับข้อผิดพลาดที่พบบ่อยที่สุด อย่างไรก็ตาม นอกระบบบล็อกเชนเป็นจุดที่การกรองข้อผิดพลาดได้รับการจัดการอย่างมีประสิทธิภาพโดยทั่วไป และท้ายที่สุด ควรทำเป็นอัลกอริธึม เพราะไม่เช่นนั้น บุคคลจะแนะนำพื้นผิวการโจมตีผ่านมนุษย์ที่จะตรวจสอบรายงานขั้นสุดท้าย ดังนั้น การใช้คนจำนวนมากเพื่อลดข้อผิดพลาดจึงเป็นการเพิ่มแหล่งที่มาของราคาที่ไม่ดีที่ละเอียดอ่อนและเป็นอันตรายกลับเข้าไปอีก OracleSwap ใช้การดึงราคาอัตโนมัติจากแหล่งอิสระหลายแห่ง ในช่วงเวลาสองสามนาที และใช้ค่ามัธยฐาน เนื่องจากสัญญามุ่งเป้าไปที่นักลงทุนระยะยาว ราคากลางจากการแลกเปลี่ยนหลายแห่งจะมีข้อผิดพลาดมาตรฐานที่ยอมรับได้ เนื่องจากไม่ได้ระบุฟีดและการแลกเปลี่ยนที่แม่นยำ จึงป้องกันการเซ็นเซอร์ เนื่องจากราคาที่โพสต์ในกรอบเวลา 1 ชั่วโมงซึ่งขัดขวางการซื้อขาย จึงง่ายต่อการรวบรวมและตรวจสอบราคาที่ถูกต้อง
การกระจายอำนาจ oracles แก้ปัญหาที่พวกเขาไม่มี: การโจมตีและการต่อต้านการเซ็นเซอร์ ตัวแทนที่อัปเดตสัญญาของ Oracle ต้องการเพียงการเข้าถึงอินเทอร์เน็ตและการใช้นามแฝงเพื่อหลีกเลี่ยงการเซ็นเซอร์ วิธีที่ดีที่สุดในการสร้างสิ่งจูงใจของ oracle ที่เหมาะสมคือการสร้างเกมที่ค่าตอบแทนสำหรับความซื่อสัตย์และการโกงนั้นกำหนดพารามิเตอร์ไว้อย่างดี และบุคคลภายนอกสามารถตรวจสอบได้อย่างง่ายดายว่าตัวแทนมีพฤติกรรมที่ซื่อสัตย์หรือไม่ ความเรียบง่ายเป็นสิ่งสำคัญสำหรับเกมที่มีประสิทธิภาพ และนี่หมายถึงการลบฝ่ายและขั้นตอนต่างๆ
ตลาดคือกลไกการกระจายอำนาจขั้นสูงสุด ไม่ใช่ความขัดแย้งที่ตลาดประกอบด้วยตัวแทนที่รวมศูนย์เนื่องจากมักเป็นลักษณะของสิ่งต่าง ๆ ที่มีคุณสมบัติอยู่ในระดับที่ต่ำกว่า แต่ไม่ใช่ระดับที่สูงกว่า ตลาดแบบกระจายอำนาจต้องการให้ผู้บริโภคมีทั้งทางเลือกและข้อมูล และเพื่อให้ธุรกิจสามารถเข้าได้ฟรี ตลาดมักขึ้นอยู่กับบุคคลและบริษัทที่มีชื่อเสียงอันมีค่าเสมอ เนื่องจากคุณภาพที่สม่ำเสมอนั้นประเมินได้ยาก ดังนั้นผู้บริโภคจึงชอบผู้ขายที่มีชื่อเสียงดีเพื่อหลีกเลี่ยงการกลับบ้านโดยมีปัญหาเรื่องไข่รถหรือรถที่เดินสายไฟไม่ดี บล็อคเชนเป็นอุปกรณ์ความรับผิดชอบที่ดีที่สุดในประวัติศาสตร์ ทำให้สัญญาสามารถสร้างชื่อเสียงอันมีค่าสำหรับผู้ดูแลระบบของตนได้ในขณะที่ไม่เปิดเผยตัวตนและไม่สามารถเซ็นเซอร์ได้
ชุดของสัญญาที่แข่งขันกันนั้นมีประสิทธิภาพมากกว่า oracles ทั่วไปที่ออกแบบมาสำหรับสัญญาที่ไม่ระบุ หรือโปรโตคอลการซื้อขายทั่วไปที่ออกแบบมาสำหรับ oracles ที่ไม่ระบุ สัญญาง่ายๆ ที่ผูกติดอยู่กับคำพยากรณ์ที่ 'รวมทุกอย่าง' สร้างความรับผิดชอบที่ชัดเจนและชัดเจน สร้างแรงจูงใจที่แข็งแกร่งที่สุดสำหรับการรายงานอย่างตรงไปตรงมา