เมื่อก่อน ณ หมู่บ้านของอีเทอร์เรียม มีกลุ่มชุมชนของเปปี้สีเขียวอยู่ อีเทอร์เรียม曾เป็นหนึ่งในอาณาจักรที่รุ่งเรืองที่สุด สถานที่ที่การกระจายอำนวยความสะดวกสบายสูง และความปลอดภัยที่น่าทึ่ง ได้เป็นเหตุให้เกิดเศรษฐกิจที่มีชีวิตชีวา
ในพื้นฐานของหลักการเหล่าบ้านชาวถิ่นจึงจัดการเลือกตั้งอย่างสม่ำเสมอตามส่วนแบ่งของพวกเขา แต่งตั้งผู้นำเพื่อดูแลบล็อกของบันทึกรายการธุรกรรมที่สร้างขึ้นทุก ๆ สิบสองวินาที ผ่านการดำเนินการนี้พวกเขาจึงสามารถจัดการกับเศรษฐกิจของหมู่บ้านอย่างรอบคอบ
แต่ตอนนี้ความยิ่งใหญ่ของ Ethereum ก่อนหน้านี้ได้เสื่อมลงแล้ว และพายุของไวรัสมีมหมู่ได้วิบัติทั้งหมดทั่วเมือง ที่ถนนแขวนเงาเมื่อ Pepes เขียวเดินเท้าอย่างไร้ทิศทางในสิ่งที่เคยเป็นหมู่บ้านที่ร้างเศร้าและมืดมน
แต่ยังมี Pepes สีเขียว ซึ่งต้องการที่จะฟื้นฟูความยิ่งใหญ่ที่สูญหายของ Ethereum อยู่เพียงเล็กน้อย พวกเขาเป็นผู้สนับสนุน "การปฏิรูป L2" ซ movement ซึ่งมุ่งเน้นที่จะทำให้หมู่บ้านมีชีวิตชีวาอีกครั้ง ด้วยความพยายามของพวกเขา Ethereum เริ่มรุนแรงอีกครั้ง ทำให้การดำเนินกิจกรรมที่เคยถือว่าเป็นไปไม่ได้ กลับมาได้ Pepes ได้กลับมาได้รับความมีชีวิตชีวาบางส่วนที่เคยเติมเต็มชีวิตของพวกเขา
อย่างไรก็ตามการปฏิวัติ L2 Reform ก็เผชิญกับข้อจำกัดของมัน หมู่บ้านใกล้เคียงเช่น Solana และ Sui ถึงแม้ว่าจะเป็นหมู่บ้านที่ยังอ่อนแอและบางครั้งเต็มไปด้วยความไม่แน่นอน แต่ก็ก้าวไปข้างหน้าอย่างรวดเร็วผ่านการปฏิวัติทางวิทยาศาสตร์ที่ไม่เคยมีมาก่อน นวัตกรรมของพวกเขาทำให้การซื้อขายทางการเงินที่ซับซ้อนเป็นเรื่องง่าย ในขณะที่ Ethereum ยังต้องการการปฏิวัติ ดังนั้นข่าวลือของ Pepes ก็กระจายเกี่ยวกับความเป็นไปได้ของการย้ายไปยังหมู่บ้านเหล่านี้
พอดีวันหนึ่ง มังกรสีม่วง Pepe คนนึงปรากฏอยู่ในหมู่บ้านของ Ethereum
พ่อมด Pepe ที่มีเสื้อคลุมสีม่วง ที่มองพร้อมความเสียใจที่สูญเสียความยิ่งใหญ่ของหมู่บ้าน Ethereum จึงตัดสินใจสร้างอาณาจักรใหม่ที่ชื่อ Monad
หนึ่งวัน เขาปรากฏต่อ Pepes สีเขียว แจ้งแผนที่ทะเลาะทะลุที่จะสร้างหมู่บ้านมูนัด รวบรวมพวกเขาที่สนามกลาง เขาเปิดโอกาสให้พวกเขาพูดความคิดและความฝันของพวกเขา
เกริน ปีปี 1 กล่าวขึ้น: “ฉันหวังว่าชีวิตในมอนาดจะรู้สึกเหมือนกับ Ethereum แม้ว่า Ethereum จะขาดความสามารถในการขยายมากเหมือน Solana หรือ Sui ฉันไม่เคยพิจารณาที่จะออกไปเพราะวัฒนธรรมของพวกเขารู้สึกต่างจากของเรา
เพิ่ม Green Pepe 2 ว่า “การรักษาวิถีชีวิตและวัฒนธรรมเดียวกันเป็นสิ่งสำคัญ แต่ฉันยังต้องการระบบที่มีประสิทธิภาพเช่นเดียวกับหมู่บ้านอื่น ๆ ในขณะที่ Ethereum เป็นที่ปลอดภัย แต่ยังไม่เพียงพอสำหรับธุรกิจที่ต้องการความเร็วและความคล่องตัว
ในการตอบสนองความปรารถนาของพวกเขาใจจดใจจำ พ่อมดสัญญาที่จะสร้าง Monad ด้วยวัฒนธรรมที่มีความมั่นคงของ Ethereum และความยืดหยุ่นของ Solana และ Sui เขาพิจารณาสูตรที่แข็งแกร่งที่จำเป็นต้องทำให้สอดคล้องกับแนวความคิดของ Ethereum พบกับความเป็นไปได้ของพัฒนาใหม่
แล้วเขาแบ่งปันวิสัยทัศน์ของเขากับ Pepes ที่กระตือรือร้น ทลใจให้หวังสำหรับสถานที่ที่จริง ๆ สามารถให้สิ่งที่ดีที่สุดจากทั้งสองโลก
หนึ่งในข้อจำกัดที่จำกัดความสามารถใน Ethereum village อยู่ในการประมวลผลของทุกธุรกรรมในขั้นตอนการตกลงเห็นกัน ซึ่งเป็นขั้นตอนที่จำเป็นในการสร้างบล็อกใหม่ทุกๆ บล็อก
ในหมู่บ้านนี้ ผู้นำที่เสนอบล็อกจะต้องคำนวณการทำธุรกรรมทั้งหมดภายในบล็อกก่อนที่จะเสนอ โดยตรวจสอบผลลัพธ์ของแต่ละธุรกรรม นอกจากนี้ โหนดที่ตรวจสอบที่ได้รับบล็อกนี้จะต้องคำนวณธุรกรรมทั้งหมดเพื่อยืนยันความถูกต้องของบล็อกและลงคะแนนเสียงของพวกเขาอีกด้วย
เนื่องจากกระบวนการเชื่อมั่นเกี่ยวข้องกับการคำนวณและการสื่อสารระหว่างชาวบ้าน งบประมาณเวลาที่จัดสรรสำหรับการประมวลผลธุรกรรมนั้นต่ำมาก ทำให้มีความสามารถในการขยายขอบเขตจำกัด
เพื่อแก้ไขปัญหานี้ พ่อมด Pepe สีม่วงได้นำเสนอสายอักขรวมใหม่ที่เรียกว่า "การดำเนินการที่ถูกเลื่อนออกไป" สายอักขรวมนี้แยกกระบวนการ "ความเห็นชอบ" ซึ่งจัดลำดับธุรกรรมของชาวบ้าน จากกระบวนการ "การดำเนินการ" ซึ่งคำนวณผลลัพธ์ของธุรกรรมเหล่านี้
ในคำสั่งที่ง่ายกว่า แทนที่จะดำเนินการให้เห็นชอบและดำเนินการพร้อมกันสำหรับทุก ๆ บล็อก การเห็นด้วยสำหรับบล็อกลำดับที่ Nth จะถูกดำเนินการในขณะที่การดำเนินการถูกดำเนินการสำหรับบล็อก N-1th ซึ่งการสั่งซื้อการทำธุรกรรมได้ถูกกำหนดไว้แล้ว
โดยอนุญาตเวลาบล็อกเต็มสำหรับการดำเนินการ วิธีการนี้เพิ่มจำนวนธุรกรรมที่สามารถดำเนินการได้มากขึ้นในช่วงเวลาเดียวกันอย่างมาก
สแปลขั้นสูง: ราก Merkle ที่ล่าช้า
ในหมู่บ้านอีเธอเรียม โหนดทำการคำนวณก่อนที่จะเห็นด้วยกัน ซึ่งสร้างความถูกต้องให้กับบล็อก อย่างไรก็ตามในระบบการปฏิบัติเทียบ Deferred Execution ของ Monad การเห็นด้วยกันและการดำเนินการถูกแยกออกจากกัน ส่วนนี้เปิดโอกาสให้โหนดที่มีความชั่วร้ายสามารถละเว้นธุรกรรมที่ตกลงกันไว้ก่อนหน้านี้หรือแก้ไขสถานะที่คำนวณได้อย่างอิสระ
เพื่อป้องกันสิ่งนี้ Monad ฝังราก Merkle ซึ่งแสดงถึงผลลัพธ์ที่คํานวณจากบล็อก N-10 ลงในข้อเสนอสําหรับบล็อก Nth หากโหนดมากกว่าสองในสามบรรลุฉันทามติในบล็อก Nth ก็หมายถึงข้อตกลงในการคํานวณของบล็อก N-10
หากการคำนวณของโหนดใดๆ จากบล็อก N-10 ไม่ตรงกับ Merkle root ที่รวมอยู่ในบล็อก Nth โหนดนั้นจะถูกนำออกจากความเห็นร่วมเริ่มต้นที่บล็อก Nth การล่าช้าสิบบล็อกสำหรับ Merkle root นี้จะรักษาให้มั่นใจว่าจะตรวจพบข้อผิดพลาดทางคอมพิวเตอร์ได้เร็วเหมาะสม
ควรทราบว่าเวลาบล็อกในMonadคือ 1 วินาที แม้ว่าสิ่งนี้จะไม่หมายความว่าความสมบูรณ์ของMonad ใช้เวลา 10 วินาที ด้วยของ MonadBFT ที่เป็นระบบ MonadBFT ที่เป็นเอกลักษณ์ของ Monad สามารถออกแบบให้ได้ถึงขั้นตอนสุดท้ายใน 1 วินาที
พ่อมด Pepe สีม่วงที่ฉลาดพิจารณาถึงว่าผู้นำในหมู่บ้านอาจกระจายข้อเสนอบล็อกไปยังโหนดอื่นๆได้อย่างรวดเร็วแบบไหน
ในหมู่บ้าน Ethereum มักจะบรรจุข้อเสนอบล็อกทั้งหมดรวมทุกธุรกรรม และส่งมันเป็นห่วงใหญ่เดียวกันข้ามเครือข่าย
อย่างไรก็ตาม, พ่อมดก็ตระหนักถึงว่าหากชุมชนมอนาดนำวิธีนี้ไปใช้งาน การกระจายข่าวสารของข้อเสนอบล็อกที่ใหญ่มากๆ และเต็มไปด้วยธุรกรรมจำนวนมากจะเป็นงานที่ยากลำบากและเมื่อยล้า
เพื่อแก้ปัญหานี้พี่ชาย Pepe สีม่วงได้นำเสนอแนวคิดของ "การเข้ารหัสแฮชกระทำ" โดยเนื่องจากทุกธุรกรรมที่ส่งเข้ามาจากชาวบ้านทั้งหมดได้ถูกแพร่กระจายไปทั่วเครือข่ายแล้ว แต่ละโหนดจะเก็บบันทึกของธุรกรรมในหมู่บูลของชุมชน Monad ของตนเอง
ความคิดนี้แปลว่าผู้นำไม่ต้องส่งรายการธุรกรรมทั้งหมดในแต่ละข้อเสนอบล็อกอีกต่อไป แทนที่ผู้นำสามารถอ้างอิงรายการธุรกรรมโดยเพียงแค่ส่งเฉพาะแฮชเท่านั้น
ด้วยวิธีนี้ การเสนอแบบบล็อกของ Monad ยังคงเข้ากันได้ดี เนื่องจากมีเพียงค่าแฮชเท่านั้นของแต่ละธุรกรรม ที่ถูกเก็บไว้ในบล็อก หลังจากได้รับค่าแฮชเหล่านี้ โหนดอื่นๆ สามารถเปรียบเทียบค่าแฮชกับบันทึกของตนเองได้อย่างง่ายดายและระบุตำแหน่งของธุรกรรมที่ถูกอ้างอิงได้
ในหมู่บ้าน Monad การจัดลำดับการทำธุรกรรมภายในแต่ละบล็อกและความเห็นร่วมกันในการสร้างบล็อกถูกควบคุมโดย MonadBFT ซึ่งเป็นกลไกความเห็นร่วมที่มีประสิทธิภาพสูงที่อ้างอิงจาก HotStuff ขั้นตอนสองของอัลกอริทึม BFT (Byzantine Fault Tolerance) นี้ช่วยให้สามารถเห็นด้วยกันได้ในสองขั้นตอน
บทบาทของผู้นำบล็อกถูกเลือกโดยการคำนวณความน่าจะเป็นขึ้นอยู่กับส่วนแบ่งทุนที่แต่ละผู้เข้าร่วมได้ลงทุน เมื่ออยู่ใน Monad บล็อกถูกสร้างขึ้นมาอย่างมีประสิทธิภาพมากกว่าใน Ethereum village เนื่องจากทุกการเสนอของบล็อก N ถูกส่งพร้อมกับ Quorum Certificate (QC) สำหรับบล็อกก่อนหน้า N-1 ซึ่งบ่งชี้ว่ามีผู้เชื่อถือกว่าสองในสามของโหนดตรวจสอบบล็อกแล้ว
นี่คือวิธีที่ลำดับเกิดขึ้น:
ดังนั้น ด้วยเวทมนตร์และการคาดการณ์อย่างชาญฉลาด พ่อมด Pepe สีม่วงนำ Monad village เข้าสู่ยุคใหม่ ที่ทุกบล็อกถูกสร้างและรักษาความปลอดภัยไม่เพียงเร็ว แต่ยังมีความสวยงามที่เหมาะสมกับวิสัยทัศน์ของหมู่บ้านที่มีขนาดขยายได้และร่วมมือกันอย่างแท้จริง
ในโลกของ Monad เพื่อจัดการกับการทำธุรกรรมของชาวบ้านจำนวนมาก พ่อมดสีม่วง Pepe คิดค้นสูตรอัญเชิญใหม่ที่ทำให้การทำธุรกรรมถูกประมวลผลไม่ในลำดับของหมู่บ้าน Ethereum แบบซีเรียล แต่เป็นการไหลของพลังที่แข็งแกร่งและขนาดใหญ่
ด้วยสะกดของการดำเนินการที่เลื่อนการดำเนินการไปในอนาคต การดำเนินการจะเริ่มต้นเมื่อลำดับการทำธุรกรรมของบล็อกได้รับการเห็นชอบ หมู่บ้านมอนาด ที่มีผู้ทำธุรกรรมที่เชี่ยวชาญอยู่หลายคน แต่ละคนจะรับธุรกรรมโดยคำนวณข้อมูลนำเข้าและผลลัพธ์ของตนเองและสร้างรายการที่รอดำเนินการ
ปัจจัยการผลิตและผลผลิตเหล่านี้ไม่ได้เปลี่ยนแปลงสถานะของหมู่บ้านในทันที แต่ต้องรอด้วยเวทมนตร์ที่ถูกระงับและพร้อมที่จะปฏิบัติตามคําสั่งที่กําหนดโดยฉันทามติ ความมุ่งมั่นนี้เกี่ยวข้องกับการรวมผลลัพธ์ทีละรายการเข้ากับสถานะปัจจุบันเช่นด้ายวิเศษที่ทอพรมแห่งระเบียบที่ไร้รอยต่อ
แต่มีสิ่งที่แปลกประหลาด การประมวลผลแบบขนานเปิดโอกาสให้เกิดข้อขัดแย้งในการทำธุรกรรม - เรื่องหายากในหมู่บ้าน Ethereum ที่เรียบร้อยแต่เป็นความท้าทายใหม่ที่นี่
ตัวอย่างเช่น หากธุรกรรมหนึ่ง (tx b) มีชาวบ้าน A ให้ ETH 1 ให้กับชาวบ้าน B และอีกหนึ่ง (tx c) แสดงให้เห็นว่า B ใช้ ETH นั้นที่เข้าพักที่หมู่บ้าน การเรียงลำดับของพวกเขาเป็นสิ่งสำคัญ หาก tx c พยายามทำการดำเนินการก่อน tx b ธุรกรรมก็จะล้มเหลว ในกรณีเหล่านี้ ธุรกรรมที่ขัดแย้งกันถูกเลื่อนตารางเวลาใหม่ ๆ โดย tx c รอการเสร็จสิ้นของ tx b ก่อนดำเนินการอีกครั้ง
ดังนั้นใน Monad หัวใจของการดําเนินการแบบขนานจึงอยู่ในลําดับ: ผลลัพธ์ถูกคํานวณแบบขนาน แต่การอัปเดตสถานะถูกรวมเข้าด้วยกันตามลําดับที่แม่นยําที่จําเป็น
พ่อมด Pepe สีม่วงไม่หยุดที่นั่น พวกเขาสร้าง MonadDb ฐานข้อมูลที่กำหนดเองที่ไม่ธรรมดา ที่เหมาะสำหรับการเก็บสถานะของบล็อกเชน ที่ Ethereum พึ่งพา Merkle Patricia Trie ที่ซับซ้อน โครงสร้างที่รู้จักกันเพื่อความทนทาน แต่ยังมีปัญหาด้านประสิทธิภาพกับลูกค้าต่างประเทศ MonadDb ยอมรับแบบที่เป็นธรรมชาติ เรียกใช้พลังและประสิทธิภาพเต็มที่ของมัน
MonadDb ถูกสร้างขึ้นโดยมีการประมวลผลแบบขนานในหมู่บ้านเป็นจุดมุ่งหมาย รองรับการอ่านและเขียนพร้อมกันหลายอย่างพร้อมความแม่นยำ ไม่เหมือนฐานข้อมูลแบบดั้งเดิมที่ต้องการให้งานทุกอย่างเสร็จก่อนจึงจะย้ายไปสู่อย่างต่อไป MonadDb ใช้เทคนิค I/O แบบไม่เชื่อมต่อที่มีความเป็นเวทนา เป็นการอนุญาตให้งานทับซ้อนกันได้อย่างราบรื่น เปิดโอกาสให้การดำเนินการทางธุรกรรมขนานแท้จริง
ผ่านการเล่นเพลงของกำเนิดมหัศจรรย์และอัศวินทรย์ที่ซับซ้อนของพีพีสีม่วง พ่อมดสร้างหมู่บ้านของโมนัด - ที่มีบัญชีที่เชื่อถือได้ของ Ethereum, การเข้ารหัส, รูปแบบธุรกรรม, ภาษา, และกระเป๋าเงินที่ผสมผสานกันอย่างสมบูรณ์แบบกับความสามารถในการขยายมหาศาลของ Solana และ Sui ที่น่าทึ่ง ตอนนี้ โมนัดกำลังเจริญเติบโตด้วยความฝันที่จะเอาชนะการทำธุรกรรม 10,000 รายการต่อวินาทีและบรรลุการทำธุรกรรมครั้งสุดท้ายใน 1 วินาที
หมู่บ้านแห่ง Monad ที่เกิดขึ้นจากความสามารถและความหวัง จะสามารถช่วยชีวิตโลกที่ถูกจับติดไวรัสมีมและบางทีอาจช่วยนำความยิ่งใหญ่ของ Ethereum กลับมาเป็นเพื่อนที่สมควรได้หรือไม่ มีเพียงเวลาเท่านั้นที่จะบอกได้
เมื่อก่อน ณ หมู่บ้านของอีเทอร์เรียม มีกลุ่มชุมชนของเปปี้สีเขียวอยู่ อีเทอร์เรียม曾เป็นหนึ่งในอาณาจักรที่รุ่งเรืองที่สุด สถานที่ที่การกระจายอำนวยความสะดวกสบายสูง และความปลอดภัยที่น่าทึ่ง ได้เป็นเหตุให้เกิดเศรษฐกิจที่มีชีวิตชีวา
ในพื้นฐานของหลักการเหล่าบ้านชาวถิ่นจึงจัดการเลือกตั้งอย่างสม่ำเสมอตามส่วนแบ่งของพวกเขา แต่งตั้งผู้นำเพื่อดูแลบล็อกของบันทึกรายการธุรกรรมที่สร้างขึ้นทุก ๆ สิบสองวินาที ผ่านการดำเนินการนี้พวกเขาจึงสามารถจัดการกับเศรษฐกิจของหมู่บ้านอย่างรอบคอบ
แต่ตอนนี้ความยิ่งใหญ่ของ Ethereum ก่อนหน้านี้ได้เสื่อมลงแล้ว และพายุของไวรัสมีมหมู่ได้วิบัติทั้งหมดทั่วเมือง ที่ถนนแขวนเงาเมื่อ Pepes เขียวเดินเท้าอย่างไร้ทิศทางในสิ่งที่เคยเป็นหมู่บ้านที่ร้างเศร้าและมืดมน
แต่ยังมี Pepes สีเขียว ซึ่งต้องการที่จะฟื้นฟูความยิ่งใหญ่ที่สูญหายของ Ethereum อยู่เพียงเล็กน้อย พวกเขาเป็นผู้สนับสนุน "การปฏิรูป L2" ซ movement ซึ่งมุ่งเน้นที่จะทำให้หมู่บ้านมีชีวิตชีวาอีกครั้ง ด้วยความพยายามของพวกเขา Ethereum เริ่มรุนแรงอีกครั้ง ทำให้การดำเนินกิจกรรมที่เคยถือว่าเป็นไปไม่ได้ กลับมาได้ Pepes ได้กลับมาได้รับความมีชีวิตชีวาบางส่วนที่เคยเติมเต็มชีวิตของพวกเขา
อย่างไรก็ตามการปฏิวัติ L2 Reform ก็เผชิญกับข้อจำกัดของมัน หมู่บ้านใกล้เคียงเช่น Solana และ Sui ถึงแม้ว่าจะเป็นหมู่บ้านที่ยังอ่อนแอและบางครั้งเต็มไปด้วยความไม่แน่นอน แต่ก็ก้าวไปข้างหน้าอย่างรวดเร็วผ่านการปฏิวัติทางวิทยาศาสตร์ที่ไม่เคยมีมาก่อน นวัตกรรมของพวกเขาทำให้การซื้อขายทางการเงินที่ซับซ้อนเป็นเรื่องง่าย ในขณะที่ Ethereum ยังต้องการการปฏิวัติ ดังนั้นข่าวลือของ Pepes ก็กระจายเกี่ยวกับความเป็นไปได้ของการย้ายไปยังหมู่บ้านเหล่านี้
พอดีวันหนึ่ง มังกรสีม่วง Pepe คนนึงปรากฏอยู่ในหมู่บ้านของ Ethereum
พ่อมด Pepe ที่มีเสื้อคลุมสีม่วง ที่มองพร้อมความเสียใจที่สูญเสียความยิ่งใหญ่ของหมู่บ้าน Ethereum จึงตัดสินใจสร้างอาณาจักรใหม่ที่ชื่อ Monad
หนึ่งวัน เขาปรากฏต่อ Pepes สีเขียว แจ้งแผนที่ทะเลาะทะลุที่จะสร้างหมู่บ้านมูนัด รวบรวมพวกเขาที่สนามกลาง เขาเปิดโอกาสให้พวกเขาพูดความคิดและความฝันของพวกเขา
เกริน ปีปี 1 กล่าวขึ้น: “ฉันหวังว่าชีวิตในมอนาดจะรู้สึกเหมือนกับ Ethereum แม้ว่า Ethereum จะขาดความสามารถในการขยายมากเหมือน Solana หรือ Sui ฉันไม่เคยพิจารณาที่จะออกไปเพราะวัฒนธรรมของพวกเขารู้สึกต่างจากของเรา
เพิ่ม Green Pepe 2 ว่า “การรักษาวิถีชีวิตและวัฒนธรรมเดียวกันเป็นสิ่งสำคัญ แต่ฉันยังต้องการระบบที่มีประสิทธิภาพเช่นเดียวกับหมู่บ้านอื่น ๆ ในขณะที่ Ethereum เป็นที่ปลอดภัย แต่ยังไม่เพียงพอสำหรับธุรกิจที่ต้องการความเร็วและความคล่องตัว
ในการตอบสนองความปรารถนาของพวกเขาใจจดใจจำ พ่อมดสัญญาที่จะสร้าง Monad ด้วยวัฒนธรรมที่มีความมั่นคงของ Ethereum และความยืดหยุ่นของ Solana และ Sui เขาพิจารณาสูตรที่แข็งแกร่งที่จำเป็นต้องทำให้สอดคล้องกับแนวความคิดของ Ethereum พบกับความเป็นไปได้ของพัฒนาใหม่
แล้วเขาแบ่งปันวิสัยทัศน์ของเขากับ Pepes ที่กระตือรือร้น ทลใจให้หวังสำหรับสถานที่ที่จริง ๆ สามารถให้สิ่งที่ดีที่สุดจากทั้งสองโลก
หนึ่งในข้อจำกัดที่จำกัดความสามารถใน Ethereum village อยู่ในการประมวลผลของทุกธุรกรรมในขั้นตอนการตกลงเห็นกัน ซึ่งเป็นขั้นตอนที่จำเป็นในการสร้างบล็อกใหม่ทุกๆ บล็อก
ในหมู่บ้านนี้ ผู้นำที่เสนอบล็อกจะต้องคำนวณการทำธุรกรรมทั้งหมดภายในบล็อกก่อนที่จะเสนอ โดยตรวจสอบผลลัพธ์ของแต่ละธุรกรรม นอกจากนี้ โหนดที่ตรวจสอบที่ได้รับบล็อกนี้จะต้องคำนวณธุรกรรมทั้งหมดเพื่อยืนยันความถูกต้องของบล็อกและลงคะแนนเสียงของพวกเขาอีกด้วย
เนื่องจากกระบวนการเชื่อมั่นเกี่ยวข้องกับการคำนวณและการสื่อสารระหว่างชาวบ้าน งบประมาณเวลาที่จัดสรรสำหรับการประมวลผลธุรกรรมนั้นต่ำมาก ทำให้มีความสามารถในการขยายขอบเขตจำกัด
เพื่อแก้ไขปัญหานี้ พ่อมด Pepe สีม่วงได้นำเสนอสายอักขรวมใหม่ที่เรียกว่า "การดำเนินการที่ถูกเลื่อนออกไป" สายอักขรวมนี้แยกกระบวนการ "ความเห็นชอบ" ซึ่งจัดลำดับธุรกรรมของชาวบ้าน จากกระบวนการ "การดำเนินการ" ซึ่งคำนวณผลลัพธ์ของธุรกรรมเหล่านี้
ในคำสั่งที่ง่ายกว่า แทนที่จะดำเนินการให้เห็นชอบและดำเนินการพร้อมกันสำหรับทุก ๆ บล็อก การเห็นด้วยสำหรับบล็อกลำดับที่ Nth จะถูกดำเนินการในขณะที่การดำเนินการถูกดำเนินการสำหรับบล็อก N-1th ซึ่งการสั่งซื้อการทำธุรกรรมได้ถูกกำหนดไว้แล้ว
โดยอนุญาตเวลาบล็อกเต็มสำหรับการดำเนินการ วิธีการนี้เพิ่มจำนวนธุรกรรมที่สามารถดำเนินการได้มากขึ้นในช่วงเวลาเดียวกันอย่างมาก
สแปลขั้นสูง: ราก Merkle ที่ล่าช้า
ในหมู่บ้านอีเธอเรียม โหนดทำการคำนวณก่อนที่จะเห็นด้วยกัน ซึ่งสร้างความถูกต้องให้กับบล็อก อย่างไรก็ตามในระบบการปฏิบัติเทียบ Deferred Execution ของ Monad การเห็นด้วยกันและการดำเนินการถูกแยกออกจากกัน ส่วนนี้เปิดโอกาสให้โหนดที่มีความชั่วร้ายสามารถละเว้นธุรกรรมที่ตกลงกันไว้ก่อนหน้านี้หรือแก้ไขสถานะที่คำนวณได้อย่างอิสระ
เพื่อป้องกันสิ่งนี้ Monad ฝังราก Merkle ซึ่งแสดงถึงผลลัพธ์ที่คํานวณจากบล็อก N-10 ลงในข้อเสนอสําหรับบล็อก Nth หากโหนดมากกว่าสองในสามบรรลุฉันทามติในบล็อก Nth ก็หมายถึงข้อตกลงในการคํานวณของบล็อก N-10
หากการคำนวณของโหนดใดๆ จากบล็อก N-10 ไม่ตรงกับ Merkle root ที่รวมอยู่ในบล็อก Nth โหนดนั้นจะถูกนำออกจากความเห็นร่วมเริ่มต้นที่บล็อก Nth การล่าช้าสิบบล็อกสำหรับ Merkle root นี้จะรักษาให้มั่นใจว่าจะตรวจพบข้อผิดพลาดทางคอมพิวเตอร์ได้เร็วเหมาะสม
ควรทราบว่าเวลาบล็อกในMonadคือ 1 วินาที แม้ว่าสิ่งนี้จะไม่หมายความว่าความสมบูรณ์ของMonad ใช้เวลา 10 วินาที ด้วยของ MonadBFT ที่เป็นระบบ MonadBFT ที่เป็นเอกลักษณ์ของ Monad สามารถออกแบบให้ได้ถึงขั้นตอนสุดท้ายใน 1 วินาที
พ่อมด Pepe สีม่วงที่ฉลาดพิจารณาถึงว่าผู้นำในหมู่บ้านอาจกระจายข้อเสนอบล็อกไปยังโหนดอื่นๆได้อย่างรวดเร็วแบบไหน
ในหมู่บ้าน Ethereum มักจะบรรจุข้อเสนอบล็อกทั้งหมดรวมทุกธุรกรรม และส่งมันเป็นห่วงใหญ่เดียวกันข้ามเครือข่าย
อย่างไรก็ตาม, พ่อมดก็ตระหนักถึงว่าหากชุมชนมอนาดนำวิธีนี้ไปใช้งาน การกระจายข่าวสารของข้อเสนอบล็อกที่ใหญ่มากๆ และเต็มไปด้วยธุรกรรมจำนวนมากจะเป็นงานที่ยากลำบากและเมื่อยล้า
เพื่อแก้ปัญหานี้พี่ชาย Pepe สีม่วงได้นำเสนอแนวคิดของ "การเข้ารหัสแฮชกระทำ" โดยเนื่องจากทุกธุรกรรมที่ส่งเข้ามาจากชาวบ้านทั้งหมดได้ถูกแพร่กระจายไปทั่วเครือข่ายแล้ว แต่ละโหนดจะเก็บบันทึกของธุรกรรมในหมู่บูลของชุมชน Monad ของตนเอง
ความคิดนี้แปลว่าผู้นำไม่ต้องส่งรายการธุรกรรมทั้งหมดในแต่ละข้อเสนอบล็อกอีกต่อไป แทนที่ผู้นำสามารถอ้างอิงรายการธุรกรรมโดยเพียงแค่ส่งเฉพาะแฮชเท่านั้น
ด้วยวิธีนี้ การเสนอแบบบล็อกของ Monad ยังคงเข้ากันได้ดี เนื่องจากมีเพียงค่าแฮชเท่านั้นของแต่ละธุรกรรม ที่ถูกเก็บไว้ในบล็อก หลังจากได้รับค่าแฮชเหล่านี้ โหนดอื่นๆ สามารถเปรียบเทียบค่าแฮชกับบันทึกของตนเองได้อย่างง่ายดายและระบุตำแหน่งของธุรกรรมที่ถูกอ้างอิงได้
ในหมู่บ้าน Monad การจัดลำดับการทำธุรกรรมภายในแต่ละบล็อกและความเห็นร่วมกันในการสร้างบล็อกถูกควบคุมโดย MonadBFT ซึ่งเป็นกลไกความเห็นร่วมที่มีประสิทธิภาพสูงที่อ้างอิงจาก HotStuff ขั้นตอนสองของอัลกอริทึม BFT (Byzantine Fault Tolerance) นี้ช่วยให้สามารถเห็นด้วยกันได้ในสองขั้นตอน
บทบาทของผู้นำบล็อกถูกเลือกโดยการคำนวณความน่าจะเป็นขึ้นอยู่กับส่วนแบ่งทุนที่แต่ละผู้เข้าร่วมได้ลงทุน เมื่ออยู่ใน Monad บล็อกถูกสร้างขึ้นมาอย่างมีประสิทธิภาพมากกว่าใน Ethereum village เนื่องจากทุกการเสนอของบล็อก N ถูกส่งพร้อมกับ Quorum Certificate (QC) สำหรับบล็อกก่อนหน้า N-1 ซึ่งบ่งชี้ว่ามีผู้เชื่อถือกว่าสองในสามของโหนดตรวจสอบบล็อกแล้ว
นี่คือวิธีที่ลำดับเกิดขึ้น:
ดังนั้น ด้วยเวทมนตร์และการคาดการณ์อย่างชาญฉลาด พ่อมด Pepe สีม่วงนำ Monad village เข้าสู่ยุคใหม่ ที่ทุกบล็อกถูกสร้างและรักษาความปลอดภัยไม่เพียงเร็ว แต่ยังมีความสวยงามที่เหมาะสมกับวิสัยทัศน์ของหมู่บ้านที่มีขนาดขยายได้และร่วมมือกันอย่างแท้จริง
ในโลกของ Monad เพื่อจัดการกับการทำธุรกรรมของชาวบ้านจำนวนมาก พ่อมดสีม่วง Pepe คิดค้นสูตรอัญเชิญใหม่ที่ทำให้การทำธุรกรรมถูกประมวลผลไม่ในลำดับของหมู่บ้าน Ethereum แบบซีเรียล แต่เป็นการไหลของพลังที่แข็งแกร่งและขนาดใหญ่
ด้วยสะกดของการดำเนินการที่เลื่อนการดำเนินการไปในอนาคต การดำเนินการจะเริ่มต้นเมื่อลำดับการทำธุรกรรมของบล็อกได้รับการเห็นชอบ หมู่บ้านมอนาด ที่มีผู้ทำธุรกรรมที่เชี่ยวชาญอยู่หลายคน แต่ละคนจะรับธุรกรรมโดยคำนวณข้อมูลนำเข้าและผลลัพธ์ของตนเองและสร้างรายการที่รอดำเนินการ
ปัจจัยการผลิตและผลผลิตเหล่านี้ไม่ได้เปลี่ยนแปลงสถานะของหมู่บ้านในทันที แต่ต้องรอด้วยเวทมนตร์ที่ถูกระงับและพร้อมที่จะปฏิบัติตามคําสั่งที่กําหนดโดยฉันทามติ ความมุ่งมั่นนี้เกี่ยวข้องกับการรวมผลลัพธ์ทีละรายการเข้ากับสถานะปัจจุบันเช่นด้ายวิเศษที่ทอพรมแห่งระเบียบที่ไร้รอยต่อ
แต่มีสิ่งที่แปลกประหลาด การประมวลผลแบบขนานเปิดโอกาสให้เกิดข้อขัดแย้งในการทำธุรกรรม - เรื่องหายากในหมู่บ้าน Ethereum ที่เรียบร้อยแต่เป็นความท้าทายใหม่ที่นี่
ตัวอย่างเช่น หากธุรกรรมหนึ่ง (tx b) มีชาวบ้าน A ให้ ETH 1 ให้กับชาวบ้าน B และอีกหนึ่ง (tx c) แสดงให้เห็นว่า B ใช้ ETH นั้นที่เข้าพักที่หมู่บ้าน การเรียงลำดับของพวกเขาเป็นสิ่งสำคัญ หาก tx c พยายามทำการดำเนินการก่อน tx b ธุรกรรมก็จะล้มเหลว ในกรณีเหล่านี้ ธุรกรรมที่ขัดแย้งกันถูกเลื่อนตารางเวลาใหม่ ๆ โดย tx c รอการเสร็จสิ้นของ tx b ก่อนดำเนินการอีกครั้ง
ดังนั้นใน Monad หัวใจของการดําเนินการแบบขนานจึงอยู่ในลําดับ: ผลลัพธ์ถูกคํานวณแบบขนาน แต่การอัปเดตสถานะถูกรวมเข้าด้วยกันตามลําดับที่แม่นยําที่จําเป็น
พ่อมด Pepe สีม่วงไม่หยุดที่นั่น พวกเขาสร้าง MonadDb ฐานข้อมูลที่กำหนดเองที่ไม่ธรรมดา ที่เหมาะสำหรับการเก็บสถานะของบล็อกเชน ที่ Ethereum พึ่งพา Merkle Patricia Trie ที่ซับซ้อน โครงสร้างที่รู้จักกันเพื่อความทนทาน แต่ยังมีปัญหาด้านประสิทธิภาพกับลูกค้าต่างประเทศ MonadDb ยอมรับแบบที่เป็นธรรมชาติ เรียกใช้พลังและประสิทธิภาพเต็มที่ของมัน
MonadDb ถูกสร้างขึ้นโดยมีการประมวลผลแบบขนานในหมู่บ้านเป็นจุดมุ่งหมาย รองรับการอ่านและเขียนพร้อมกันหลายอย่างพร้อมความแม่นยำ ไม่เหมือนฐานข้อมูลแบบดั้งเดิมที่ต้องการให้งานทุกอย่างเสร็จก่อนจึงจะย้ายไปสู่อย่างต่อไป MonadDb ใช้เทคนิค I/O แบบไม่เชื่อมต่อที่มีความเป็นเวทนา เป็นการอนุญาตให้งานทับซ้อนกันได้อย่างราบรื่น เปิดโอกาสให้การดำเนินการทางธุรกรรมขนานแท้จริง
ผ่านการเล่นเพลงของกำเนิดมหัศจรรย์และอัศวินทรย์ที่ซับซ้อนของพีพีสีม่วง พ่อมดสร้างหมู่บ้านของโมนัด - ที่มีบัญชีที่เชื่อถือได้ของ Ethereum, การเข้ารหัส, รูปแบบธุรกรรม, ภาษา, และกระเป๋าเงินที่ผสมผสานกันอย่างสมบูรณ์แบบกับความสามารถในการขยายมหาศาลของ Solana และ Sui ที่น่าทึ่ง ตอนนี้ โมนัดกำลังเจริญเติบโตด้วยความฝันที่จะเอาชนะการทำธุรกรรม 10,000 รายการต่อวินาทีและบรรลุการทำธุรกรรมครั้งสุดท้ายใน 1 วินาที
หมู่บ้านแห่ง Monad ที่เกิดขึ้นจากความสามารถและความหวัง จะสามารถช่วยชีวิตโลกที่ถูกจับติดไวรัสมีมและบางทีอาจช่วยนำความยิ่งใหญ่ของ Ethereum กลับมาเป็นเพื่อนที่สมควรได้หรือไม่ มีเพียงเวลาเท่านั้นที่จะบอกได้