Chuyện Kể về Monad: Tìm Kiếm Những Bí Mật Huyền Bí

Nâng cao1/17/2025, 12:36:03 PM
Mặc dù L2 đã mở rộng thành công Ethereum đến một mức độ nào đó, nhưng họ vẫn đối mặt với những hạn chế. Monad nhằm xây dựng một miền mới kết hợp văn hóa phong phú của Ethereum với tính mở rộng của Solana và Sui, tạo ra một hệ thống tương thích với Ethereum đáp ứng các yêu cầu về hiệu quả của một kỷ nguyên mới.

1. Làng Ethereum đã sụp đổ

Xưa kia, ở làng Ethereum, có một cộng đồng những chú Pepes xanh. Ethereum từng là một trong những vùng đất phồn thịnh nhất, nơi mà tính phi tập trung cao và an ninh mạnh mẽ đã tạo nên một nền kinh tế phát triển mạnh mẽ.

Dựa trên những nguyên tắc này, các làng dân bình thường tổ chức bầu cử định kỳ dựa trên cổ phần của họ, bổ nhiệm lãnh đạo để giám sát các khối giao dịch được tạo ra mỗi mười hai giây. Qua đó, họ chăm chỉ quản lý nền kinh tế sôi động của làng.

Nhưng bây giờ, vẻ đẹp trước kia của Ethereum đã phai nhạt, và một đại dịch của các loại virus meme đã lan rộng, làm suy yếu sức mạnh của ngôi làng. Bóng tối bao phủ các con phố khi những chú Pepes xanh bước đi, lang thang một cách vô định trong những gì đã trở thành một ngôi làng hoang vắng, ảm đạm.

Tuy nhiên, vẫn còn một vài Pepes xanh mong muốn khôi phục lại sự hùng vĩ đã mất của Ethereum. Họ ủng hộ “Cải cách L2”, một phong trào nhằm hồi sinh ngôi làng. Với những nỗ lực của họ, Ethereum bắt đầu phát triển mạnh mẽ trở lại, cho phép quy mô hoạt động từng được coi là không thể. Pepes đã lấy lại được phần nào sự sống động đã từng lấp đầy cuộc sống của họ.

Tuy nhiên, Cải cách L2 đối mặt với giới hạn của nó. Các làng lân cận như Solana và Sui, mặc dù còn trẻ và đôi khi đầy bất ổn, đều đang tiến triển nhanh chóng thông qua cuộc cách mạng khoa học chưa từng có. Các đổi mới của họ làm cho các giao dịch tài chính phức tạp trở nên mượt mà, trong khi Ethereum vẫn gặp khó khăn mặc dù có cải cách. Do đó, những lời đồn lan truyền giữa các Pepes về khả năng chuyển đến những làng lân cận này.

Rồi, vào một ngày định mệnh, một pháp sư Pepe màu tím xuất hiện trong làng Ethereum.

2. Sự xuất hiện của Pháp sư Pepe Màu Tím

Một pháp sư Pepe mặc áo tím, nhìn lặng lẽ vào sự vinh quang đã mất của ngôi làng Ethereum, quyết định xây dựng một vương quốc mới mang tên Monad.

Một ngày nọ, anh ta xuất hiện trước những con Pepes xanh lá cây, thông báo kế hoạch tham vọng của mình để thành lập làng Monad. Tập hợp họ tại quảng trường trung tâm, anh ta mở cửa để lắng nghe suy nghĩ và ước mơ của họ.

Green Pepe 1 nói lên: “Tôi hy vọng cuộc sống tại Monad sẽ cảm thấy giống như Ethereum. Ngay cả khi Ethereum thiếu tính mở rộng của Solana hoặc Sui, tôi chưa bao giờ xem xét rời đi vì văn hóa của họ cảm thấy khác biệt so với chúng ta.”

Green Pepe 2 đã thêm, “Giữ cùng lối sống và văn hóa quan trọng, nhưng tôi cũng muốn một hệ thống hiệu quả như các làng khác. Trong khi Ethereum an toàn, nhưng không đáp ứng được cho các dự án đòi hỏi tốc độ và sự linh hoạt.”

Chấp nhận những nguyện vọng của họ, pháp sư đã cam kết tạo ra Monad với văn hóa phong phú của Ethereum và khả năng mở rộng của Solana và Sui. Ông ta suy nghĩ về những lời nguyền mạnh mẽ cần thiết để đạt được cả hai ước mơ, một ngôi làng nơi sự tương thích với truyền thống của Ethereum sẽ gặp gỡ hiệu quả của những tiến bộ mới.

Sau đó, anh ấy chia sẻ tầm nhìn của mình với những người Pepes háo hức, truyền cảm hứng hy vọng cho một nơi có thể thực sự cung cấp tốt nhất của cả hai thế giới.

3. Bí Mật Spell 1: Thực Hiện Trì Hoãn

Một trong những hạn chế hạn chế sự mở rộng của làng Ethereum nằm ở việc xử lý mỗi giao dịch trong quá trình đồng thuận, bước cần thiết để tạo ra mỗi khối mới.

Trong làng này, người lãnh đạo đề xuất một khối phải tính toán tất cả các giao dịch bên trong trước khi đề xuất nó, đảm bảo kết quả của mỗi giao dịch. Ngoài ra, các nút xác thực nhận được khối này cũng phải tính toán tất cả các giao dịch để xác minh tính hợp lệ của khối và đưa ra phiếu bầu của mình.

Vì quá trình thống nhất bao gồm cả tính toán và giao tiếp giữa những người dân trong làng, ngân sách thời gian được cấp phát cho xử lý giao dịch khá thấp, dẫn đến khả năng mở rộng hạn chế.

Để giải quyết vấn đề này, Pháp sư Pepe màu tím đã giới thiệu một phép thuật mới gọi là “Thực thi Trì hoãn”. Phép thuật này tách quá trình “Thống nhất”, sắp xếp các giao dịch của người dân, khỏi quá trình “Thực thi”, tính toán kết quả của những giao dịch này.

Nói một cách đơn giản, thay vì thực hiện sự nhất trí và thực thi đồng thời cho mỗi khối, sự nhất trí cho khối thứ N được tiến hành trong khi việc thực thi được tiến hành cho khối thứ N-1, thứ tự giao dịch của nó đã được thiết lập.

Bằng cách cho phép thời gian khối đầy đủ để thực hiện, cách tiếp cận này tăng đáng kể số giao dịch có thể được xử lý trong cùng khoảng thời gian.

Phép thuật tiên tiến: Rừng Merkle Trễ

Trong làng Ethereum, các nút thực hiện các phép tính trước khi đạt được sự nhất quán, điều này đảm bảo tính hợp lệ của khối. Tuy nhiên, trong hệ thống Thực thi Trì hoãn của Monad, sự nhất quán và thực thi được tách rời. Điều này mở ra khả năng cho các nút độc hại bỏ qua các giao dịch đã được thỏa thuận trước đó hoặc tự do thay đổi trạng thái tính toán.

Để ngăn chặn điều này, Monad nhúng một Merkle root - đại diện cho kết quả tính toán từ khối N-10 vào đề xuất cho khối N. Nếu hơn hai phần ba số nút đạt được sự đồng thuận về khối N, điều đó ngụ ý sự đồng ý về tính toán của khối N-10.

Nếu các tính toán của bất kỳ nút nào từ khối N-10 không khớp với Merkle root được bao gồm trong khối N, nút đó sẽ bị loại khỏi sự đồng thuận bắt đầu từ khối N. Việc trễ mười khối này cho Merkle root đảm bảo rằng bất kỳ lỗi tính toán nào cũng được phát hiện kịp thời.

Đáng chú ý, thời gian khối trong Monad là 1 giây, mặc dù điều này không có nghĩa là sự hoàn thiện của Monad mất 10 giây. Nhờ vào hệ thống MonadBFT độc đáo của Monad, sự hoàn thiện trong một khung thời gian duy nhất có thể được đạt được, đảm bảo sự hoàn thiện trong vòng 1 giây.

4. Bí mật Spell 2: Transaction Hashing

Nhà phù thủy Pepe màu tím khôn ngoan suy nghĩ về cách một nhà lãnh đạo trong làng có thể nhanh chóng lan truyền một đề xuất khối đến các node khác.

Trong làng Ethereum, việc đóng gói một đề xuất khối hoàn chỉnh, bao gồm tất cả các giao dịch, và gửi nó như một gói to lớn qua mạng là thói quen.

Tuy nhiên, pháp sư nhận ra rằng nếu làng Monad áp dụng phương pháp này, việc phát sóng một đề xuất khối rộng lớn chứa vô số giao dịch sẽ là một nhiệm vụ đầy gian khó và vất vả.

Để giải quyết vấn đề này, thuật sĩ Pepe màu tím đã giới thiệu khái niệm “Transaction Hashing”. Vì tất cả các giao dịch đã gửi của dân làng đã được lan truyền trên mạng, mỗi nút duy trì một bản ghi về các giao dịch của làng Monad trong mempool của riêng mình.

Chiến lược này có nghĩa là người lãnh đạo không còn cần phải truyền toàn bộ danh sách giao dịch trong mỗi đề xuất khối nữa. Thay vào đó, người lãnh đạo có thể đơn giản chỉ tham chiếu đến các giao dịch, chỉ gửi đi các hash.

Theo cách này, các đề xuất khối của Monad vẫn giữ được gọn gàng, chỉ chứa các giá trị được băm của mỗi giao dịch. Khi nhận được những thông tin này, các nút khác có thể dễ dàng so sánh các giá trị băm với hồ sơ của chính họ và xác định các giao dịch được tham chiếu.

5. Bí Kíp Bí Mật 3: MonadBFT

Ở làng Monad, thứ tự giao dịch trong mỗi khối và sự đồng thuận về việc tạo khối được điều chỉnh bởi MonadBFT, một cơ chế đồng thuận hiệu suất cao dựa trên HotStuff. Thuật toán BFT (Byzantine Fault Tolerance) hai giai đoạn này cho phép đạt được sự đồng thuận trong hai bước.

Vai trò của đầu mối khối được chọn dựa trên tỷ lệ xác suất dựa trên phần tham gia đã đặt cược của mỗi người tham gia. Trong Monad, các khối được tạo ra hiệu quả hơn so với làng Ethereum, vì mỗi đề xuất khối N được truyền kèm Chứng chỉ Quyền Sở Hữu (QC) cho khối trước đó N-1, cho biết hơn hai phần ba số nút đã xác minh khối.

Đây là cách mà chuỗi diễn biến:

  • Lãnh đạo N đưa ra đề xuất cho lô N, kèm theo QC cho lô N-1.
  • Validators sau đó xác minh khối N và gửi phiếu bầu của họ đến Leader N+1.
  • Leader N+1 đã chia sẻ một đề xuất cho block N+1, cùng với QC cho block N.
  • Tuy nhiên, ngay cả với QC N, các bộ xác thực cũng không thể hoàn thành khối N ngay lập tức, vì bản chất của blockchain không đảm bảo rằng tất cả các thành viên đều đang trực tuyến đồng thời.
  • Để bảo đảm an toàn hoàn toàn cho khối N, các nhà xác minh phải gửi phiếu bầu ‘có’ cho khối N+1, chứa QC N, đến Lãnh đạo N+2. Khi Lãnh đạo N+2 tạo ra QC N+1, nó xác nhận việc hoàn thành thành công vòng N+1, từ đó làm cho việc hoàn tất khối N trở nên cố định ngược.

Như vậy, với sự phép thuật và tầm nhìn sáng suốt, pháp sư Pepe màu tím đã dẫn dắt làng Monad vào một kỷ nguyên mới, nơi mỗi khối được tạo ra và bảo vệ không chỉ nhanh chóng mà còn mang đến sự thanh lịch phản ánh tầm nhìn của một làng có khả năng mở rộng và hợp tác thực sự.

6. Bí Mật Phép 4: Thực Hiện Song Song

Trong vương quốc của Monad, để xử lý một lượng lớn giao dịch của người dân, pháp sư Pepe màu tím đã phát minh một phép mà cho phép các giao dịch được xử lý không theo cách tuần tự như làng Ethereum, mà là theo các luồng mạnh mẽ, song song.

Với lời bài thể hiện của Việc Thực Hiện Trì Hoãn, việc thực hiện chỉ bắt đầu sau khi thứ tự giao dịch của một khối đã đạt được sự nhất trí. Làng Monad, nơi cư trú của một số lượng lớn những người thực hiện tài năng, mỗi người đều tham gia vào các giao dịch, tính toán các đầu vào và đầu ra của họ một cách độc lập và tạo ra danh sách đang chờ.

Các đầu vào và đầu ra này không ngay lập tức thay đổi trạng thái của ngôi làng mà thay vào đó đợi trong ma thuật đình chỉ, sẵn sàng để cam kết theo thứ tự được xác định bởi sự đồng thuận. Cam kết này liên quan đến việc trộn các đầu ra một cách từng bước vào trạng thái hiện tại, giống như các sợi ma thuật đan xen một bức tranh với trật tự mượt mà.

Tuy nhiên, có một sự đổi mới. Xử lý song song mở ra khả năng xung đột giao dịch - một hiếm hoi trong làng Ethereum gọn gàng nhưng lại là một thách thức mới ở đây.

Ví dụ, nếu một giao dịch (tx b) cho thấy dân làng A tặng 1 ETH cho dân làng B, và giao dịch khác (tx c) cho thấy B tiêu ETH đó tại nhà trọ ngôi làng, thứ tự của họ là quan trọng. Nếu tx c cố gắng thực hiện trước tx b, giao dịch sẽ thất bại. Trong những trường hợp này, các giao dịch xung đột được lên lịch lại, với tx c đợi hoàn thành tx b trước khi thực hiện lại.

Do đó, trong Monad, trái tim của thực thi song song nằm trong chuỗi: kết quả được tính toán song song, nhưng các cập nhật trạng thái được hợp nhất theo thứ tự chính xác cần thiết.

7. Bí mật Spell 5: MonadDb

Phù thủy Pepe màu tím không dừng lại ở đó. Anh ấy triệu hồi MonadDb, một cơ sở dữ liệu tùy chỉnh duy nhất cho làng Monad, được thiết kế để lưu trữ trạng thái blockchain. Trong khi Ethereum dựa vào cấu trúc phức tạp Merkle Patricia Trie, một cấu trúc nổi tiếng với sự kiên cường nhưng cũng với sự không hiệu quả với khách hàng nước ngoài, MonadDb đã thực sự chấp nhận nó, tận dụng toàn bộ sức mạnh và hiệu suất của nó.

MonadDb được thiết kế với việc thực hiện song song của ngôi làng trong tâm trí, hỗ trợ đọc và ghi đồng thời nhiều lần với độ chính xác tươi đẹp. Không giống như các cơ sở dữ liệu truyền thống yêu cầu mỗi nhiệm vụ phải hoàn thành trước khi chuyển sang nhiệm vụ tiếp theo, MonadDb sử dụng phép màu nhập/ xuất không đồng bộ, cho phép các nhiệm vụ chồng chéo một cách liền mạch, mở cánh cửa cho việc xử lý giao dịch song song thật sự.

8. Hãy đến thăm làng Monad!

Qua một bản giao hưởng của những phép màu kỳ diệu và những lời nguyền tinh xảo, pháp sư Pepe màu tím đã tạo ra ngôi làng Monad - nơi mà các tài khoản đáng tin cậy, mật mã, định dạng giao dịch, ngôn ngữ và ví của Ethereum hòa hợp một cách dễ dàng với khả năng mở rộng đáng kinh ngạc của Solana và Sui. Bây giờ, Monad phát triển mạnh mẽ với những giấc mơ về việc đạt 10.000 giao dịch mỗi giây và đạt được sự hoàn thiện trong 1 giây.

Làng Monad, sinh ra từ sự rạng rỡ và hy vọng, có thể cứu thế giới khỏi virus meme và có thể giúp đưa danh tiếng của Ethereum trở lại như một người bạn đáng tin cậy không? Chỉ có thời gian mới có thể nói được.

Disclaimer:

  1. Bài viết này được tái in từ [ gate100y.eth]. Tất cả các bản quyền thuộc về tác giả gốc [ 100y.eth]. Nếu có bất kỳ ý kiến phản đối nào về việc tái bản này, xin vui lòng liên hệ với Gate Họcđội ngũ và họ sẽ xử lý nhanh chóng.
  2. Miễn trách nhiệm về trách nhiệm: Các quan điểm và ý kiến được thể hiện trong bài viết này chỉ thuộc về tác giả và không cấu thành bất kỳ lời khuyên đầu tư nào.
  3. Các bài dịch sang các ngôn ngữ khác được thực hiện bởi nhóm gate Learn. Trừ khi có đề cập, việc sao chép, phân phối hoặc đạo văn các bài dịch là không được phép.

Chuyện Kể về Monad: Tìm Kiếm Những Bí Mật Huyền Bí

Nâng cao1/17/2025, 12:36:03 PM
Mặc dù L2 đã mở rộng thành công Ethereum đến một mức độ nào đó, nhưng họ vẫn đối mặt với những hạn chế. Monad nhằm xây dựng một miền mới kết hợp văn hóa phong phú của Ethereum với tính mở rộng của Solana và Sui, tạo ra một hệ thống tương thích với Ethereum đáp ứng các yêu cầu về hiệu quả của một kỷ nguyên mới.

1. Làng Ethereum đã sụp đổ

Xưa kia, ở làng Ethereum, có một cộng đồng những chú Pepes xanh. Ethereum từng là một trong những vùng đất phồn thịnh nhất, nơi mà tính phi tập trung cao và an ninh mạnh mẽ đã tạo nên một nền kinh tế phát triển mạnh mẽ.

Dựa trên những nguyên tắc này, các làng dân bình thường tổ chức bầu cử định kỳ dựa trên cổ phần của họ, bổ nhiệm lãnh đạo để giám sát các khối giao dịch được tạo ra mỗi mười hai giây. Qua đó, họ chăm chỉ quản lý nền kinh tế sôi động của làng.

Nhưng bây giờ, vẻ đẹp trước kia của Ethereum đã phai nhạt, và một đại dịch của các loại virus meme đã lan rộng, làm suy yếu sức mạnh của ngôi làng. Bóng tối bao phủ các con phố khi những chú Pepes xanh bước đi, lang thang một cách vô định trong những gì đã trở thành một ngôi làng hoang vắng, ảm đạm.

Tuy nhiên, vẫn còn một vài Pepes xanh mong muốn khôi phục lại sự hùng vĩ đã mất của Ethereum. Họ ủng hộ “Cải cách L2”, một phong trào nhằm hồi sinh ngôi làng. Với những nỗ lực của họ, Ethereum bắt đầu phát triển mạnh mẽ trở lại, cho phép quy mô hoạt động từng được coi là không thể. Pepes đã lấy lại được phần nào sự sống động đã từng lấp đầy cuộc sống của họ.

Tuy nhiên, Cải cách L2 đối mặt với giới hạn của nó. Các làng lân cận như Solana và Sui, mặc dù còn trẻ và đôi khi đầy bất ổn, đều đang tiến triển nhanh chóng thông qua cuộc cách mạng khoa học chưa từng có. Các đổi mới của họ làm cho các giao dịch tài chính phức tạp trở nên mượt mà, trong khi Ethereum vẫn gặp khó khăn mặc dù có cải cách. Do đó, những lời đồn lan truyền giữa các Pepes về khả năng chuyển đến những làng lân cận này.

Rồi, vào một ngày định mệnh, một pháp sư Pepe màu tím xuất hiện trong làng Ethereum.

2. Sự xuất hiện của Pháp sư Pepe Màu Tím

Một pháp sư Pepe mặc áo tím, nhìn lặng lẽ vào sự vinh quang đã mất của ngôi làng Ethereum, quyết định xây dựng một vương quốc mới mang tên Monad.

Một ngày nọ, anh ta xuất hiện trước những con Pepes xanh lá cây, thông báo kế hoạch tham vọng của mình để thành lập làng Monad. Tập hợp họ tại quảng trường trung tâm, anh ta mở cửa để lắng nghe suy nghĩ và ước mơ của họ.

Green Pepe 1 nói lên: “Tôi hy vọng cuộc sống tại Monad sẽ cảm thấy giống như Ethereum. Ngay cả khi Ethereum thiếu tính mở rộng của Solana hoặc Sui, tôi chưa bao giờ xem xét rời đi vì văn hóa của họ cảm thấy khác biệt so với chúng ta.”

Green Pepe 2 đã thêm, “Giữ cùng lối sống và văn hóa quan trọng, nhưng tôi cũng muốn một hệ thống hiệu quả như các làng khác. Trong khi Ethereum an toàn, nhưng không đáp ứng được cho các dự án đòi hỏi tốc độ và sự linh hoạt.”

Chấp nhận những nguyện vọng của họ, pháp sư đã cam kết tạo ra Monad với văn hóa phong phú của Ethereum và khả năng mở rộng của Solana và Sui. Ông ta suy nghĩ về những lời nguyền mạnh mẽ cần thiết để đạt được cả hai ước mơ, một ngôi làng nơi sự tương thích với truyền thống của Ethereum sẽ gặp gỡ hiệu quả của những tiến bộ mới.

Sau đó, anh ấy chia sẻ tầm nhìn của mình với những người Pepes háo hức, truyền cảm hứng hy vọng cho một nơi có thể thực sự cung cấp tốt nhất của cả hai thế giới.

3. Bí Mật Spell 1: Thực Hiện Trì Hoãn

Một trong những hạn chế hạn chế sự mở rộng của làng Ethereum nằm ở việc xử lý mỗi giao dịch trong quá trình đồng thuận, bước cần thiết để tạo ra mỗi khối mới.

Trong làng này, người lãnh đạo đề xuất một khối phải tính toán tất cả các giao dịch bên trong trước khi đề xuất nó, đảm bảo kết quả của mỗi giao dịch. Ngoài ra, các nút xác thực nhận được khối này cũng phải tính toán tất cả các giao dịch để xác minh tính hợp lệ của khối và đưa ra phiếu bầu của mình.

Vì quá trình thống nhất bao gồm cả tính toán và giao tiếp giữa những người dân trong làng, ngân sách thời gian được cấp phát cho xử lý giao dịch khá thấp, dẫn đến khả năng mở rộng hạn chế.

Để giải quyết vấn đề này, Pháp sư Pepe màu tím đã giới thiệu một phép thuật mới gọi là “Thực thi Trì hoãn”. Phép thuật này tách quá trình “Thống nhất”, sắp xếp các giao dịch của người dân, khỏi quá trình “Thực thi”, tính toán kết quả của những giao dịch này.

Nói một cách đơn giản, thay vì thực hiện sự nhất trí và thực thi đồng thời cho mỗi khối, sự nhất trí cho khối thứ N được tiến hành trong khi việc thực thi được tiến hành cho khối thứ N-1, thứ tự giao dịch của nó đã được thiết lập.

Bằng cách cho phép thời gian khối đầy đủ để thực hiện, cách tiếp cận này tăng đáng kể số giao dịch có thể được xử lý trong cùng khoảng thời gian.

Phép thuật tiên tiến: Rừng Merkle Trễ

Trong làng Ethereum, các nút thực hiện các phép tính trước khi đạt được sự nhất quán, điều này đảm bảo tính hợp lệ của khối. Tuy nhiên, trong hệ thống Thực thi Trì hoãn của Monad, sự nhất quán và thực thi được tách rời. Điều này mở ra khả năng cho các nút độc hại bỏ qua các giao dịch đã được thỏa thuận trước đó hoặc tự do thay đổi trạng thái tính toán.

Để ngăn chặn điều này, Monad nhúng một Merkle root - đại diện cho kết quả tính toán từ khối N-10 vào đề xuất cho khối N. Nếu hơn hai phần ba số nút đạt được sự đồng thuận về khối N, điều đó ngụ ý sự đồng ý về tính toán của khối N-10.

Nếu các tính toán của bất kỳ nút nào từ khối N-10 không khớp với Merkle root được bao gồm trong khối N, nút đó sẽ bị loại khỏi sự đồng thuận bắt đầu từ khối N. Việc trễ mười khối này cho Merkle root đảm bảo rằng bất kỳ lỗi tính toán nào cũng được phát hiện kịp thời.

Đáng chú ý, thời gian khối trong Monad là 1 giây, mặc dù điều này không có nghĩa là sự hoàn thiện của Monad mất 10 giây. Nhờ vào hệ thống MonadBFT độc đáo của Monad, sự hoàn thiện trong một khung thời gian duy nhất có thể được đạt được, đảm bảo sự hoàn thiện trong vòng 1 giây.

4. Bí mật Spell 2: Transaction Hashing

Nhà phù thủy Pepe màu tím khôn ngoan suy nghĩ về cách một nhà lãnh đạo trong làng có thể nhanh chóng lan truyền một đề xuất khối đến các node khác.

Trong làng Ethereum, việc đóng gói một đề xuất khối hoàn chỉnh, bao gồm tất cả các giao dịch, và gửi nó như một gói to lớn qua mạng là thói quen.

Tuy nhiên, pháp sư nhận ra rằng nếu làng Monad áp dụng phương pháp này, việc phát sóng một đề xuất khối rộng lớn chứa vô số giao dịch sẽ là một nhiệm vụ đầy gian khó và vất vả.

Để giải quyết vấn đề này, thuật sĩ Pepe màu tím đã giới thiệu khái niệm “Transaction Hashing”. Vì tất cả các giao dịch đã gửi của dân làng đã được lan truyền trên mạng, mỗi nút duy trì một bản ghi về các giao dịch của làng Monad trong mempool của riêng mình.

Chiến lược này có nghĩa là người lãnh đạo không còn cần phải truyền toàn bộ danh sách giao dịch trong mỗi đề xuất khối nữa. Thay vào đó, người lãnh đạo có thể đơn giản chỉ tham chiếu đến các giao dịch, chỉ gửi đi các hash.

Theo cách này, các đề xuất khối của Monad vẫn giữ được gọn gàng, chỉ chứa các giá trị được băm của mỗi giao dịch. Khi nhận được những thông tin này, các nút khác có thể dễ dàng so sánh các giá trị băm với hồ sơ của chính họ và xác định các giao dịch được tham chiếu.

5. Bí Kíp Bí Mật 3: MonadBFT

Ở làng Monad, thứ tự giao dịch trong mỗi khối và sự đồng thuận về việc tạo khối được điều chỉnh bởi MonadBFT, một cơ chế đồng thuận hiệu suất cao dựa trên HotStuff. Thuật toán BFT (Byzantine Fault Tolerance) hai giai đoạn này cho phép đạt được sự đồng thuận trong hai bước.

Vai trò của đầu mối khối được chọn dựa trên tỷ lệ xác suất dựa trên phần tham gia đã đặt cược của mỗi người tham gia. Trong Monad, các khối được tạo ra hiệu quả hơn so với làng Ethereum, vì mỗi đề xuất khối N được truyền kèm Chứng chỉ Quyền Sở Hữu (QC) cho khối trước đó N-1, cho biết hơn hai phần ba số nút đã xác minh khối.

Đây là cách mà chuỗi diễn biến:

  • Lãnh đạo N đưa ra đề xuất cho lô N, kèm theo QC cho lô N-1.
  • Validators sau đó xác minh khối N và gửi phiếu bầu của họ đến Leader N+1.
  • Leader N+1 đã chia sẻ một đề xuất cho block N+1, cùng với QC cho block N.
  • Tuy nhiên, ngay cả với QC N, các bộ xác thực cũng không thể hoàn thành khối N ngay lập tức, vì bản chất của blockchain không đảm bảo rằng tất cả các thành viên đều đang trực tuyến đồng thời.
  • Để bảo đảm an toàn hoàn toàn cho khối N, các nhà xác minh phải gửi phiếu bầu ‘có’ cho khối N+1, chứa QC N, đến Lãnh đạo N+2. Khi Lãnh đạo N+2 tạo ra QC N+1, nó xác nhận việc hoàn thành thành công vòng N+1, từ đó làm cho việc hoàn tất khối N trở nên cố định ngược.

Như vậy, với sự phép thuật và tầm nhìn sáng suốt, pháp sư Pepe màu tím đã dẫn dắt làng Monad vào một kỷ nguyên mới, nơi mỗi khối được tạo ra và bảo vệ không chỉ nhanh chóng mà còn mang đến sự thanh lịch phản ánh tầm nhìn của một làng có khả năng mở rộng và hợp tác thực sự.

6. Bí Mật Phép 4: Thực Hiện Song Song

Trong vương quốc của Monad, để xử lý một lượng lớn giao dịch của người dân, pháp sư Pepe màu tím đã phát minh một phép mà cho phép các giao dịch được xử lý không theo cách tuần tự như làng Ethereum, mà là theo các luồng mạnh mẽ, song song.

Với lời bài thể hiện của Việc Thực Hiện Trì Hoãn, việc thực hiện chỉ bắt đầu sau khi thứ tự giao dịch của một khối đã đạt được sự nhất trí. Làng Monad, nơi cư trú của một số lượng lớn những người thực hiện tài năng, mỗi người đều tham gia vào các giao dịch, tính toán các đầu vào và đầu ra của họ một cách độc lập và tạo ra danh sách đang chờ.

Các đầu vào và đầu ra này không ngay lập tức thay đổi trạng thái của ngôi làng mà thay vào đó đợi trong ma thuật đình chỉ, sẵn sàng để cam kết theo thứ tự được xác định bởi sự đồng thuận. Cam kết này liên quan đến việc trộn các đầu ra một cách từng bước vào trạng thái hiện tại, giống như các sợi ma thuật đan xen một bức tranh với trật tự mượt mà.

Tuy nhiên, có một sự đổi mới. Xử lý song song mở ra khả năng xung đột giao dịch - một hiếm hoi trong làng Ethereum gọn gàng nhưng lại là một thách thức mới ở đây.

Ví dụ, nếu một giao dịch (tx b) cho thấy dân làng A tặng 1 ETH cho dân làng B, và giao dịch khác (tx c) cho thấy B tiêu ETH đó tại nhà trọ ngôi làng, thứ tự của họ là quan trọng. Nếu tx c cố gắng thực hiện trước tx b, giao dịch sẽ thất bại. Trong những trường hợp này, các giao dịch xung đột được lên lịch lại, với tx c đợi hoàn thành tx b trước khi thực hiện lại.

Do đó, trong Monad, trái tim của thực thi song song nằm trong chuỗi: kết quả được tính toán song song, nhưng các cập nhật trạng thái được hợp nhất theo thứ tự chính xác cần thiết.

7. Bí mật Spell 5: MonadDb

Phù thủy Pepe màu tím không dừng lại ở đó. Anh ấy triệu hồi MonadDb, một cơ sở dữ liệu tùy chỉnh duy nhất cho làng Monad, được thiết kế để lưu trữ trạng thái blockchain. Trong khi Ethereum dựa vào cấu trúc phức tạp Merkle Patricia Trie, một cấu trúc nổi tiếng với sự kiên cường nhưng cũng với sự không hiệu quả với khách hàng nước ngoài, MonadDb đã thực sự chấp nhận nó, tận dụng toàn bộ sức mạnh và hiệu suất của nó.

MonadDb được thiết kế với việc thực hiện song song của ngôi làng trong tâm trí, hỗ trợ đọc và ghi đồng thời nhiều lần với độ chính xác tươi đẹp. Không giống như các cơ sở dữ liệu truyền thống yêu cầu mỗi nhiệm vụ phải hoàn thành trước khi chuyển sang nhiệm vụ tiếp theo, MonadDb sử dụng phép màu nhập/ xuất không đồng bộ, cho phép các nhiệm vụ chồng chéo một cách liền mạch, mở cánh cửa cho việc xử lý giao dịch song song thật sự.

8. Hãy đến thăm làng Monad!

Qua một bản giao hưởng của những phép màu kỳ diệu và những lời nguyền tinh xảo, pháp sư Pepe màu tím đã tạo ra ngôi làng Monad - nơi mà các tài khoản đáng tin cậy, mật mã, định dạng giao dịch, ngôn ngữ và ví của Ethereum hòa hợp một cách dễ dàng với khả năng mở rộng đáng kinh ngạc của Solana và Sui. Bây giờ, Monad phát triển mạnh mẽ với những giấc mơ về việc đạt 10.000 giao dịch mỗi giây và đạt được sự hoàn thiện trong 1 giây.

Làng Monad, sinh ra từ sự rạng rỡ và hy vọng, có thể cứu thế giới khỏi virus meme và có thể giúp đưa danh tiếng của Ethereum trở lại như một người bạn đáng tin cậy không? Chỉ có thời gian mới có thể nói được.

Disclaimer:

  1. Bài viết này được tái in từ [ gate100y.eth]. Tất cả các bản quyền thuộc về tác giả gốc [ 100y.eth]. Nếu có bất kỳ ý kiến phản đối nào về việc tái bản này, xin vui lòng liên hệ với Gate Họcđội ngũ và họ sẽ xử lý nhanh chóng.
  2. Miễn trách nhiệm về trách nhiệm: Các quan điểm và ý kiến được thể hiện trong bài viết này chỉ thuộc về tác giả và không cấu thành bất kỳ lời khuyên đầu tư nào.
  3. Các bài dịch sang các ngôn ngữ khác được thực hiện bởi nhóm gate Learn. Trừ khi có đề cập, việc sao chép, phân phối hoặc đạo văn các bài dịch là không được phép.
Comece agora
Registe-se e ganhe um cupão de
100 USD
!