BTC
ETH
HTX
SOL
BNB
ดูตลาด
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt

ผู้ดำเนินการวิจัยเกี่ยวกับสาระสำคัญของอุตสาหกรรม DeFi

NEST爱好者
特邀专栏作者
บทความนี้มีประมาณ 2301 คำ การอ่านทั้งหมดใช้เวลาประมาณ 4 นาที
การวิเคราะห์แนวคิดการออกแบบของตัวดำเนินการทริกเกอร์ในโปรโตคอล DeFi
สรุปโดย AI
การวิเคราะห์แนวคิดการออกแบบของตัวดำเนินการทริกเกอร์ในโปรโตคอล DeFi

เขียนโดย | Banach

เวลา | 2021.01.27

ผลิต | แฟน NEST (nestfans.com) ได้รับอนุญาตจากผู้เขียนให้เผยแพร่

ผลิต | แฟน NEST (nestfans.com) ได้รับอนุญาตจากผู้เขียนให้เผยแพร่เหตุใดจึงมีตัวดำเนินการทริกเกอร์เมื่อตรรกะภายในของสัญญาตรงตามเงื่อนไขบางอย่าง สถานะของสัญญาจำเป็นต้องเปลี่ยน ในเวลานี้ สัญญาจะไม่ถูกนำไปใช้โดยอัตโนมัติ และจำเป็นต้องมีการดำเนินการภายนอกเพื่อทริกเกอร์ซึ่งกำหนดโดยธรรมชาติของสัญญาอัจฉริยะภายใต้สถาปัตยกรรม Satoshi Nakamoto:ทุกการดำเนินการคือการประมูลระดับโลก. การออกแบบหลายอย่างที่พยายามทำให้ทริกเกอร์เป็นแบบอัตโนมัติไม่ได้พิจารณาถึงปัญหาของเกมนี้อย่างจริงจัง หากถูกบังคับให้จัดเรียง เป็นไปได้มากว่า。

ความขัดแย้งในเกม: การโจมตี/การเก็งกำไร โดยพื้นฐานแล้ว มีกลยุทธ์ที่โดดเด่นสำหรับพฤติกรรมแบบออนไลน์ลักษณะของตัวดำเนินการทริกเกอร์คืออะไร?สาระสำคัญคือการแลกเปลี่ยนตามปริมาณการใช้ GAS + ข้อมูลที่มีต้นทุนและผลประโยชน์จากการเปลี่ยนแปลงสถานะ แต่การแลกเปลี่ยนนี้ไม่เป็นเชิงเส้น (ในแง่ของขนาด)

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

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

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

เมื่อเวลาผ่านไป ผู้ดำเนินการทริกเกอร์จะกลายเป็นผู้ดำเนินการรายแรกในห่วงโซ่ที่จับมูลค่าได้ เนื่องจากความไม่เป็นเส้นตรงและความกว้างขวาง (สินเชื่อที่อยู่อาศัย ธุรกรรม ฯลฯ ล้วนเป็นผู้ประกอบการเชิงเส้นตรงและไม่สามารถสะสมมูลค่าได้)GAMEคำถามที่สำคัญกว่าคือว่าทริกเกอร์โอเปอเรเตอร์สามารถสร้าง a ได้อย่างอิสระหรือไม่? เนื่องจากตัวดำเนินการทริกเกอร์แต่ละตัวเป็นไปตาม "สถานการณ์" ที่เฉพาะเจาะจง จึงเป็นเรื่องยากที่จะทำสถานการณ์ต่างๆ ให้สำเร็จภายใต้ระบบสิ่งจูงใจแบบรวม ซึ่งแตกต่างจาก Ethereum ที่ระบุปริมาณแก๊สที่ใช้ในแต่ละคำสั่ง เนื่องจากเป็นมาตรฐานของคำสั่งพื้นฐาน จากนั้นย้อนกลับ เลือกโครงสร้างสัญญา หาก GAME ผู้ควบคุมทริกเกอร์อิสระเข้ามาเกี่ยวข้อง ก็เท่ากับว่าต้องใช้สถานการณ์ทริกเกอร์ที่แตกต่างกันในการออกแบบโมเดลทริกเกอร์ตามมาตรฐานเดียวกันเพื่อให้แน่ใจว่าค่าอินพุตและเอาต์พุตสอดคล้องกัน ซึ่งทำได้ยากเว้นแต่จะมีการทำสัญญาทั้งหมด มีการกำหนดภายใต้มาตรฐานเดียวกัน แต่ก็เป็นทิศทางการวิจัยที่สำคัญเช่นกัน:การเรียกใช้งานควรเป็นจุดเริ่มต้นของการพัฒนาสัญญาอัจฉริยะหรือไม่?

. ที่นี่คุณสามารถลองพูดคุย:C=g+xมีค่าใช้จ่ายสามประเภทสำหรับตัวดำเนินการทริกเกอร์ หนึ่งคือค่าธรรมเนียม GAS g และอีกประเภทหนึ่งคือต้นทุนข้อมูลสุทธิ x ต้นทุนรวมของการดำเนินการแต่ละครั้งคือY0=F(V)และหลังจากทำให้ง่ายขึ้นใน GAME แล้ว รายได้จะแสดงด้วยโทเค็นแบบรวมซึ่งบันทึกเป็น Y ควรสังเกตว่าฉากอาจมีปัจจัยด้านเวลา ดังนั้น ควรกำหนดค่าสัมประสิทธิ์เวลา t และค่าสัมประสิทธิ์ฉาก s , ระบบทั้งหมดต้องทำงานตามปกติ , มีคนต้องส่งค่า V นั่นคือรางวัลฐาน Y0 ควรเกี่ยวข้องกับ V:C=g+x,Y=stY0=st F(V)(โดยเฉพาะอย่างยิ่งไม่มีปัจจัยสุ่มที่นี่และล้วนเป็นตัวแปรที่กำหนดขึ้น) หากสถานการณ์ทั้งหมดจำเป็นต้องสมมาตรและไม่มีการเก็งกำไร ดังนั้น F จะต้องสอดคล้องและเป็นเส้นตรง จากนั้น GAME สามารถแสดงเป็น การดำเนินการบางอย่าง C ได้รับ Y โดยที่จากสูตรนี้ เราจะเห็นว่าหากไม่ต้องการการเก็งกำไรระหว่างสถานการณ์ s จะต้องสมมาตรกับทุกสถานการณ์ มิฉะนั้นจะปรากฏในการแข่งขันของ g และ t นั้นเป็นเชิงเส้น ในกรณีนี้ ผลลัพธ์ของ Y และ C เกือบจะสร้างความสัมพันธ์เชิงเส้นและไม่น่าจะสร้างคุณสมบัติที่เสริมตัวเองได้ ในสัญญาแบบเปิดอย่างสมบูรณ์ สามารถคัดลอกได้ 100%

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

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

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

DeFi
ETH
Nest
สัญญาที่ชาญฉลาด
ยินดีต้อนรับเข้าร่วมชุมชนทางการของ Odaily
กลุ่มสมาชิก:
https://t.me/Odaily_News
กลุ่มสนทนา:
https://t.me/Odaily_GoldenApe
บัญชีทางการ:
https://twitter.com/OdailyChina
สารบัญบทความ
คลังบทความของผู้เขียน
NEST爱好者
อันดับบทความร้อน
Daily
Weekly
ดาวน์โหลดแอพ Odaily พลาเน็ตเดลี่
ให้คนบางกลุ่มเข้าใจ Web3.0 ก่อน
IOS
Android