คำเตือนความเสี่ยง: ระวังความเสี่ยงจากการระดมทุนที่ผิดกฎหมายในนาม 'สกุลเงินเสมือน' 'บล็อกเชน' — จากห้าหน่วยงานรวมถึงคณะกรรมการกำกับดูแลการธนาคารและการประกันภัย
ข่าวสาร
ค้นพบ
ค้นหา
เข้าสู่ระบบ
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt
BTC
ETH
HTX
SOL
BNB
ดูตลาด

กองซ้อน: โมดูลการสะสมในแง่ดี

星球君的朋友们
Odaily资深作者
2024-10-09 07:04
บทความนี้มีประมาณ 4294 คำ การอ่านทั้งหมดใช้เวลาประมาณ 7 นาที
ด้วยการสร้าง Interwoven Stack เป็นโมดูล Cosmos SDK นั้น Initia ได้นำ SDK ไปใช้ใหม่เพื่อสร้างสแต็กสำหรับการรวม Optimistic ในขณะที่ยังคงรักษาคุณประโยชน์ทั้งหมดของ Cosmos SDK ไว้

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

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

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

เช่นเดียวกับเครือข่าย Solana ข้อดีของแนวทางแบบไฮบริด (หรือที่เราเรียกกันว่า "แบบผสมผสาน") ก็มีความชัดเจน ในช่วงหกเดือนที่ผ่านมา ทีมงานได้เริ่มสร้าง "ส่วนขยายเครือข่าย" แบบกำหนดเองของตนเอง และนำไปใช้ใน Solana ได้สำเร็จ แต่เดี๋ยวก่อน Solana ควรจะจัดการปรับขนาดเองไม่ใช่หรือ?

คุณจะเห็นว่า Rollup ไม่ใช่แค่เกี่ยวกับการขยายขนาดการดำเนินการเท่านั้น แต่ยังเกี่ยวกับอธิปไตยด้วย ทำให้ผู้สร้างสามารถควบคุมสภาพแวดล้อมการดำเนินการของตนได้อย่างสมบูรณ์ TPS ที่สูงขึ้น ค่าธรรมเนียมก๊าซที่ลดลง (หรือก๊าซเป็นศูนย์) การควบคุมการเรียงลำดับและการประมวลผล tx ความเป็นเจ้าของกลุ่มเศรษฐกิจทั้งหมดของธุรกิจ และอื่นๆ

เป็นที่ชัดเจนว่าการโรลอัปเป็นสิ่งที่หลีกเลี่ยงไม่ได้และจะอยู่ที่นั่นตลอดไป

การดำรงอยู่ของ Initia ถูกสร้างขึ้นจากวิทยานิพนธ์นี้ จุดประสงค์คือเพื่อเป็นเจ้าภาพจัดงาน Rollup เชิงนิเวศที่เจริญรุ่งเรืองที่เรียกว่า Minitia

อนาคตเป็นของอินเตอร์ทอฟ

Initia นำเสนอแอพพลิเคชั่นที่หลากหลาย ทรงพลัง และมีเอกลักษณ์เฉพาะตัวโดยการออกแบบประสบการณ์ที่สอดคล้องกันสำหรับ Interwoven

จนถึงขณะนี้มีอยู่สองระบบนิเวศ หนึ่งถูกสร้างขึ้นโดยมีจุดประสงค์เพื่อโลกบล็อกเชนที่เชื่อมต่อถึงกัน (Cosmos) และอีกอันเป็นการเดิมพันที่มีอยู่แล้วในการยกเลิก (Ethereum ปัจจุบันคือ Solana) แต่ละแนวทางประสบความสำเร็จในระดับหนึ่ง แต่ก็ไม่ล้มเหลว และสิ่งเหล่านี้เป็นบทเรียนอันมีค่าที่ควรเรียนรู้เมื่อสร้างโมเดล L1 ใหม่

Initia เชื่อมโยงระบบนิเวศทั้งสองนี้เข้าด้วยกัน โดยเป็น L1 ที่ออกแบบมาเพื่อรองรับเครือข่าย L2 ที่เชื่อมต่อถึงกัน เพื่อให้มั่นใจว่าผู้สร้าง Minitia มีทุกสิ่งที่ต้องการเพื่อประสบความสำเร็จ ในตอนแรก Initia หลีกเลี่ยงจุดกึ่งกลางที่สับสนโดยยึดติดกับปืนและถามคำถาม - L2 ต้องการอะไรจากฮับกันแน่?

ใน Initia จะมีการโรลอัป ด้วย Initia VIP มีการประสานงานทางเศรษฐกิจอย่างสมบูรณ์ระหว่าง L1 และ L2 ซึ่งเป็นชุดผลิตภัณฑ์ที่ชัดเจน และเทคโนโลยีที่ออกแบบมาโดยเฉพาะเพื่อให้แน่ใจว่า Minitia มีออราเคิล สะพาน สภาพคล่อง ความสามารถในการทำงานร่วมกัน ความเสถียรดั้งเดิม และอื่นๆ อีกมากมายตั้งแต่เริ่มต้น Interwoven Stack ช่วยให้ทีมปรับใช้ Minitia ได้อย่างง่ายดายโดยใช้ VM ใดก็ได้ที่ตนเลือก ไม่ว่าจะเป็น EVM, MoveVM หรือ CosmWasm

ตอนนี้ อะไรคือองค์ประกอบที่สำคัญที่สุดในการใช้งาน Rollup บน Initia? Interwoven Stack - เฟรมเวิร์ก Rollup ในแง่ดีที่สร้างขึ้นตั้งแต่ต้นสำหรับ Cosmos SDK มาดูกรอบการทำงานนี้ให้ละเอียดยิ่งขึ้น

กองซ้อน

กรอบการทำงาน Optimistic บน Initia ประกอบด้วยสามองค์ประกอบ: OPHost, OPChild และ OPinit Bots ทั้งสามส่วนมารวมกันเหมือนปริศนาเพื่อรวมเป็นหนึ่งเดียวเพื่อให้การสนับสนุน Minita

OPHost และ OPChild คือโมดูล Cosmos SDK ที่สร้างแกนกลางของ Stack และเป็นส่วนต่างๆ ที่มีอยู่ในห่วงโซ่ เนื่องจาก OPinit Stack ได้รับการปรับใช้ในระดับลูกโซ่แทนที่จะเป็นระดับสัญญาอัจฉริยะของ VM ที่เฉพาะเจาะจง จึงทำให้ผู้สร้างสามารถสร้างการรองรับสำหรับ VM หลายตัว และช่วยให้ผู้สร้าง Minitia มีอิสระในการเลือก

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

โมดูล OPHost อยู่บน Initia (L1) มีหน้าที่รับผิดชอบในการให้บริการโครงสร้างพื้นฐานแก่ Minitia ทั้งหมดใน Initia งานหลัก ได้แก่:

จัดการสะพานในแง่ดี (ระหว่าง L1 และ L2) และทรัพย์สิน

ดูแลการสรุปข้อเสนอผลผลิต Minitia;

การจัดการกับผู้ท้าชิงและผู้ยื่นข้อเสนอที่โต้แย้งคดี

ในทางกลับกัน OPChild มีอยู่ใน Minitia ทุกตัว และเช่นเดียวกับหัวใจสำคัญของการรวบรวมทุกครั้ง OPChild มีหน้าที่รับผิดชอบในเรื่อง:

จัดการตัวดำเนินการโรลอัพ

ดำเนินการข้อความที่ได้รับจาก L1;

อัปเดตข้อมูลราคาออราเคิล

การถอนโทเค็น L1

OPHost และ OPChild ร่วมกันสร้างสะพานในแง่ดีสำหรับ Minitia แต่ละตัว OPHost หนึ่งรายการบน Initia ทำหน้าที่เป็นตำแหน่งข้อมูล L1 สำหรับโมดูล OPChild หลายโมดูลบน Minitia หลายรายการ

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

ตอนนี้คุณอาจกำลังคิดว่า: "อะไรคือความเชื่อมโยงระหว่าง OPHost และ OPChild" Relayers? ไม่ OPinit Bots เป็นส่วนขยายของระบบฉันทามติที่แตกต่างกันสองระบบที่ไม่มีกระบวนการนอกเครือข่ายเป็นการเชื่อมโยงทางกายภาพของเครื่องจักรสถานะอิสระ เป็นไปไม่ได้

OPinit Bots เป็นกระบวนการนอกเครือข่ายที่จัดการการดำเนินการหลักระหว่าง Initia และ Minitias มีหุ่นยนต์สองตัวที่แตกต่างกัน: Enforcer และ Challenger กล่าวโดยสรุป หุ่นยนต์ทั้งสองตัวนี้มีหน้าที่ร่วมกันในเรื่อง:

ดำเนินการถ่ายโอนโทเค็น

ส่งข้อเสนอผลงานไปที่ Initia L1;

ส่งชุดธุรกรรมไปยัง Celestia เพื่อความพร้อมของข้อมูล (DA)

ส่งต่อความคิดเห็นเกี่ยวกับราคาของ Oracle อัปเดตไปยัง Minitias

ในส่วนที่เหลือของบทความนี้ เราจะเจาะลึกถึงวิธีการใช้ฟังก์ชันเฉพาะใน Interwoven Stack ซึ่งจะทำให้คุณเข้าใจได้ชัดเจนขึ้นว่าทุกอย่างทำงานร่วมกันอย่างไร

การข้ามโทเค็นบนสะพานในแง่ดี

แง่มุมที่สำคัญที่สุดประการหนึ่งของการยกเลิกคือการสืบทอดความปลอดภัยของ L1 ที่ใช้อยู่

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

ก่อนที่เราจะเจาะลึกถึงวิธีการข้ามสะพาน เรามาพูดถึงประเด็นที่ไม่ควรมองข้ามกันก่อน

ทำไมไม่ไอบีซี?

ดังนั้นเชนทั้งหมดบน Interwoven Stack จึงถูกสร้างขึ้นโดยใช้ Cosmos SDK เหตุใดเนทีฟบริดจ์จึงไม่สามารถใช้โปรโตคอล IBC ได้

เนื่องจากการโอน IBC จะเกิดขึ้นทันที จึงไม่สอดคล้องกับสมมติฐานด้านความน่าเชื่อถือของโปรโตคอลของเรา วันหนึ่งผู้ปฏิบัติงาน Minitia ที่ประสงค์ร้ายอาจตื่นขึ้นมาและตัดสินใจที่จะแทรกธุรกรรมที่โอนยอดคงเหลือ INIT บน L2 และถอน INIT ทั้งหมดใน Minitia กลับไปที่ L1 อย่างประสงค์ร้าย เราไม่ต้องการให้สิ่งนี้เกิดขึ้น ความผิดพลาดอาจเป็นหายนะ

อย่างไรก็ตาม มีความล่าช้า 7 วันในการถอนเงินไปยัง Initia ผ่านทาง Optimistic Bridge ซึ่งในระหว่างนี้ผู้ท้าชิงสามารถท้าทายและยกเลิกการถอนเงินได้หากตรวจพบว่าเป็นอันตราย

ใน Initia เรายังต้องการให้แน่ใจว่าผู้ใช้ได้รับประสบการณ์ที่ราบรื่น (การเคลื่อนย้ายสินทรัพย์) ระหว่าง Mintia และ Initia L1 เพื่อให้เกิดการถ่ายโอนที่รวดเร็วจาก L2 ไปยัง L1 เราได้สร้างโซลูชันแบบกำหนดเองที่ปลอดภัยที่เรียกว่า Miniswap สำหรับข้อมูลเพิ่มเติม โปรดดูที่: (Minitswap - ถอนเงินจาก L2 ไปยัง L1 ในไม่กี่วินาที ไม่ใช่วัน )

การฝากโทเค็น (L1-L2)

การฝากโทเค็นจาก Initia ไปยัง Minitia แทบจะทำได้ในทันที นี่คือวิธีการฝากเงิน:

1. ผู้ใช้ส่งธุรกรรมการฝากเงินใน Initia ซึ่งจะล็อคโทเค็นของเขาบน L1 และทริกเกอร์เหตุการณ์การฝากเงินจากโมดูล OPHost

2. ผู้ดำเนินการ OPinit Bot จะรับฟังเหตุการณ์ใหม่บน Initia อย่างต่อเนื่อง เมื่อเห็นเหตุการณ์ Initial_token_deposit:

2.a—ผู้ดำเนินการสร้างข้อความ FinalizeTokenDeposit ที่เกี่ยวข้องและส่งไปยัง Minitia

3. หลังจากได้รับข้อความ Minitia จะสร้างโทเค็นที่เกี่ยวข้องบน L2 และส่งให้กับผู้ใช้

ทำงานได้โดยไม่กระทบต่อความปลอดภัย!

การถอนโทเค็น (L2-L1)

การถอนโทเค็นนั้นซับซ้อนเล็กน้อย และในขณะที่การฝากจาก L1 ไปยัง L2 นั้นทำได้ง่าย แต่สมมติฐานที่ว่า "Minitia สามารถไว้วางใจ L1 ได้ตลอดเวลา" จะไม่มีผลในกรณีอื่น ๆ

นี่คือเหตุผล: Initia ได้รับการรักษาความปลอดภัยโดยกลุ่มผู้ตรวจสอบความถูกต้องแบบกระจายอำนาจที่มีส่วนได้ส่วนเสียทางเศรษฐกิจ แต่โดยทั่วไปแล้ว Minitia จะดำเนินการโดยผู้ดำเนินการเพียงกลุ่มเดียวหรือกลุ่มเล็กๆ ที่ไม่มีส่วนได้ส่วนเสียทางเศรษฐกิจ ดังนั้นเมื่อ Minitia เริ่มถอนเงินไปยัง L1 มันจะต้องพิสูจน์ว่าไม่ได้กระทำการที่เป็นอันตราย

ขั้นตอนการถอนเงินมีดังนี้:

ผู้ใช้ส่งธุรกรรมการถอนเงินบน Minitia ทำให้โมดูล OPChild ทำลายโทเค็นของตน และเริ่มเหตุการณ์ Initial_token_withdrawal

ผู้ดำเนินการจะรับฟังบล็อกทั้งหมดบน L2 รับเหตุการณ์และจัดเก็บคำขอถอนเงิน แต่จะไม่ส่งต่อทันที บอทจะรอให้จุดตรวจสอบถูกส่ง

เมื่อถึงจุดตรวจสอบการคอมมิตแล้ว ผู้ดำเนินการ:

3.a—รับคำขอถอนเงินทั้งหมดภายในช่วงเวลา;

3.b—สร้างแผนผัง Merkle ที่เรียงลำดับแล้วสำหรับการถอนเงิน

3.c—สร้างเอาต์พุต L2 โดยใช้ราก Merkle ของแผนผัง

3.d—ส่งเอาต์พุตไปยัง OPHost บน L1;

การถอนจะเข้าสู่ช่วงการถอน และหากตรวจพบสถานการณ์ที่น่าสงสัย ผู้ท้าชิง OPinit Bot สามารถท้าทายและยกเลิกการถอนได้

หากระยะเวลาการถอนผ่านไปโดยไม่มีความท้าทายใด ๆ ผู้ใช้สามารถโทร Finalize_withdrawal บน Initia เพื่อปลดล็อคโทเค็นของตนได้

5.a—ฟังก์ชันยอมรับคำขอถอนเงินและหลักฐาน

5.b—การยืนยันหลักฐานที่ส่งมา;

5.c—หากทุกอย่างเป็นไปด้วยดี ให้ส่งโทเค็นให้กับผู้ใช้

เพื่อความปลอดภัย การถอนเงินจะใช้เวลาระยะหนึ่ง อย่างไรก็ตาม เพื่อมอบประสบการณ์การใช้งานที่ดีขึ้นแก่ผู้ใช้ Interwoven Initia ยังได้สร้าง Miniswap ซึ่งช่วยให้สามารถถอนออกได้ทันทีและให้ความปลอดภัยในระดับหนึ่งโดยใช้ประโยชน์จาก IBC และ OPinit Bridge

ตอนนี้เรารู้แล้วว่ากระบวนการถอนเงินทำงานอย่างไร กลไกการท้าทายยังคงเป็นกล่องดำ ดังนั้นเรามาดูกันดีกว่า

จะเกิดอะไรขึ้นเมื่อ Minitia โกง?

เราได้เรียนรู้ไปแล้วในหัวข้อที่แล้วว่า Minitia อาจโกหกและหลอกลวง จุดประสงค์ของระยะเวลาการถอนคือเพื่อป้องกันการฉ้อโกงจากการขโมยโทเค็นบนสะพาน OPinit

แต่ใครเป็นผู้รับผิดชอบในการหยุดการถอนเงินที่ฉ้อโกง? นี่คืองานของ Challenger OPinit Bot

1. ผู้ท้าชิงจะตรวจสอบเอาต์พุต L2 แบบเรียลไทม์และส่งไปที่ L1

2. ในการส่งแต่ละครั้ง ระบบจะได้รับเอาต์พุตจาก Initia และคำนวณเอาต์พุตอย่างอิสระตามสถานะของ Minitia

3. หากเอาต์พุตที่ส่งบน Initia ไม่ตรงกับเอาต์พุตที่คำนวณโดยผู้ท้าชิง ผู้ท้าชิงจะลบข้อเสนอเอาต์พุตโดยการส่งคำสั่ง DeleteOutput เฉพาะผู้ท้าชิงและผู้ท้าชิงเท่านั้นที่ได้รับอนุญาตให้เรียกใช้ฟังก์ชันนี้

การซิงโครไนซ์สถานะย้อนกลับโดยใช้ Celestia

เมื่อคุณลบข้อเสนอที่ไม่ถูกต้อง นั่นหมายความว่าสถานะปัจจุบันของการรวบรวมไม่ถูกต้อง ซึ่งเป็นสาเหตุที่เรามีกลไกการย้อนกลับ

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

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

สำหรับสถานการณ์ที่ผู้ท้าชิงมีอำนาจมากเกินไป รวมถึงการปฏิบัติการอย่างมุ่งร้ายและการลบเอาท์พุตที่ถูกต้อง Initia จะจัดการระบบการตรวจสอบและถ่วงดุลผ่านการกำกับดูแล L1

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

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

การออกแบบที่สมเหตุสมผลมากขึ้น

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

Initia ทำให้การสร้าง Rollup ของคุณเองเป็นเรื่องง่ายมาก ตอนนี้ การตั้งค่า Rollup มีอะไรมากกว่าแค่การโฮสต์ ในฐานะผู้สร้าง คุณยังจำเป็นต้องสร้างโครงสร้างพื้นฐานจำนวนมาก เช่น ตัวทำดัชนี ออราเคิล บริดจ์ ฯลฯ Interwoven Stack ครอบคลุมทุกอย่างแล้ว

ข้ามการเชื่อมต่อ—Holy Oracle

ด้วยการใช้ Skip Initia สามารถให้ข้อมูลราคาสินทรัพย์ที่รวดเร็วและทันทีแก่ Initia และ Minitia ทุกตัวที่อิงตาม Interwoven Stack

Connect คือบริการช่วยเหลือของ Oracle ที่ดำเนินการโดยเครื่องมือตรวจสอบ Initia เพื่อพุชการอัปเดตราคาแบบออนไลน์ การดำเนินการนี้ใช้ประโยชน์จากคุณสมบัติใหม่สองประการที่เปิดตัวใน Cosmos SDK เวอร์ชัน 0.50: ABCI++ และ Vote Extensions ซึ่งช่วยให้ผู้ตรวจสอบความถูกต้องสามารถส่งข้อมูลที่กำหนดเองได้ด้วยตนเอง จากนั้นจัดเก็บไว้ในระบบออนไลน์เพื่อกำจัดการอัปเดตราคาจากการถูกสแปมโดยกลุ่มที่เป็นอันตราย เพื่อตรวจสอบความเป็นไปได้

เมื่อการอัปเดตราคาเป็นแบบออนไลน์ นักพัฒนาสามารถสืบค้นผ่านระดับ CLI, API หรือสัญญาอัจฉริยะ

แต่นั่นไม่ใช่กรณี ราคา Connect จะถูกส่งผ่านไปยัง Minitia ทุกตัวบน Interwoven Stack เพื่อให้แน่ใจว่าจะสามารถเข้าถึงราคาล่าสุดได้อย่างง่ายดายในวันแรก

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

การเรียกสัญญาข้ามสายโซ่

เพื่อให้บรรลุ Interwoven Stack อย่างแท้จริง จะต้องมีวิธีการสื่อสารข้ามสายโซ่ที่ปลอดภัยและมีประสิทธิภาพบน Initia มีหลายวิธีในการทำเช่นนี้ หนึ่งในนั้นคือการใช้ Bridge hooks บนสะพาน Optimistic Bridge hooks มีฟังก์ชันการทำงานคล้ายกับ IBC Hooks และใช้เพื่ออนุญาตการถ่ายโอนโทเค็นเพื่อเริ่มต้นการโทรตามสัญญา OPinit Bridge Hooks ใช้เพื่อเริ่มต้นการโทรตามสัญญาและโอนสินทรัพย์ผ่าน OPinit Bridge

Bridge Hooks บน OPHost อัปเดตข้อมูลเมตาของบริดจ์ และ Hooks บน OPChild อนุญาตให้ดำเนินการธุรกรรมโดยพลการบน FinalizeTokenDeposit

เราสร้างมันขึ้นมาเพื่อรองรับเครื่องเสมือนหลายเครื่อง ดังนั้น ไม่ว่าจะเป็น EVM, MoveVM หรือ CosmWasm Bridge Hooks สามารถทำธุรกรรมตามอำเภอใจโดยขึ้นอยู่กับช่องข้อมูลในข้อความ

ตัวอย่างเช่น: รูปแบบข้อมูลของห่วงโซ่ EVM

ตัวทำดัชนีศักดิ์สิทธิ์

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

โทเค็นตามบัญชี ข้อมูล NFT ข้อมูลธุรกรรม ฯลฯ ล้วนมีอยู่ในตัว

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

ตัวสร้างดัชนี Enshrined ยังรองรับ Initia Scan (เบราว์เซอร์บล็อกที่ Initia มอบให้สำหรับ L1 และ L2 แต่ละตัว)

สรุปแล้ว

Interwoven Stack เป็นเทคโนโลยีที่ได้รับการออกแบบอย่างพิถีพิถันซึ่งสนับสนุนวิสัยทัศน์ Initia Interwoven ด้วยการสร้าง Interwoven Stack เป็นโมดูล Cosmos SDK นั้น Initia ได้นำ SDK มาใช้ใหม่เพื่อสร้างสแต็กสำหรับการรวม Optimistic ในขณะที่ยังคงรักษาคุณประโยชน์ทั้งหมดของ Cosmos SDK ไว้

ยังมีเนื้อหาที่ยังไม่ได้สำรวจอีกมากมายเกี่ยวกับ The Interwoven Stack ขอแนะนำให้คุณดูที่ฐานโค้ดและฐานโค้ด Bot เพื่อทำความเข้าใจให้ลึกซึ้งยิ่งขึ้น

โดยสรุปแล้ว ความจริงก็คือ Initia เป็นที่ที่ Rollup เป็นเจ้าของอย่างแท้จริง ตั้งแต่แรกเริ่ม Initia ถูกสร้างขึ้นเพื่อการเติบโตของ Minitia ระบบนิเวศของบริษัทได้สร้างแรงบันดาลใจให้กับแอปพลิเคชันนวัตกรรมของ Minitias เช่น Blackwing, การควบคุม, MilkyWay, Inertia ซึ่งเป็นชุดรวมเฉพาะแอปพลิเคชันที่จะพร้อมใช้งานจาก Initia ในวันแรก ทั้งหมดนี้เปิดใช้งานโดย Interwoven Stack

เทคโนโลยี
ยินดีต้อนรับเข้าร่วมชุมชนทางการของ Odaily
กลุ่มสมาชิก

https://t.me/Odaily_News

กลุ่มสนทนา

https://t.me/Odaily_CryptoPunk

บัญชีทางการ

https://twitter.com/OdailyChina

กลุ่มสนทนา

https://t.me/Odaily_CryptoPunk

สรุปโดย AI
กลับไปด้านบน
ด้วยการสร้าง Interwoven Stack เป็นโมดูล Cosmos SDK นั้น Initia ได้นำ SDK ไปใช้ใหม่เพื่อสร้างสแต็กสำหรับการรวม Optimistic ในขณะที่ยังคงรักษาคุณประโยชน์ทั้งหมดของ Cosmos SDK ไว้
อันดับบทความร้อน
Daily
Weekly
ดาวน์โหลดแอพ Odaily พลาเน็ตเดลี่
ให้คนบางกลุ่มเข้าใจ Web3.0 ก่อน
IOS
Android