Lời nói đầu
Một tập gần đây của Blankless trên MegaETH vs Monad ( Cuộc thảo luận giữa Lei Yang và Keone Hon trong https://www.youtube.com/watch?v=1qZbLyHPERg) đã làm dấy lên cuộc thảo luận sôi nổi trên diện rộng và định nghĩa về Full node đã thu hút vô số cuộc thảo luận trên phương tiện truyền thông.
Bài viết này sẽ phân tích chi tiết về MegaETH so với Monad, đồng thời cung cấp phần giới thiệu và phân tích có liên quan cũng như ý kiến về chúng.
MegaETH vs Monad
Cuộc thảo luận về MegaETH và Monad trong podcast chủ yếu xoay quanh những điểm tương đồng và khác biệt giữa hai loại này, làm thế nào để đạt được khả năng chống phân quyền và kiểm duyệt cũng như định nghĩa về Full Node.
Sự tương đồng và khác biệt giữa MegaETH và Monad
Nói Điểm tương đồng giữa MegaETH và Monad trước hết là cùng một mục đích ban đầu - chuỗi công khai hiệu suất cao. Tất cả họ đều tin rằng Ethereum Lớp 1 hiện tại, xử lý 10-15 giao dịch mỗi giây, không còn có thể đáp ứng nhu cầu hiệu suất của ngành hiện tại. Tuy nhiên, EVM đã được thị trường xác minh lâu dài và đã trở thành một phần quan trọng. tiêu chuẩn trong ngành. Mặc dù EVM hiện tại có thể thiếu sót ở một số khía cạnh như tắc nghẽn về hiệu suất, nhưng không có sai sót cơ bản nào. Theo thời gian, việc cải tiến liên tục EVM sẽ làm cho nó tốt hơn, đó là lý do tại sao Cả hai đều là lý do quan trọng để chọn xây dựng trên EVM.
Sự khác biệt giữa MegaETH và Monad chủ yếu được phản ánh ở hai khía cạnh sau:
Các mục tiêu khác nhau: MegaETH theo đuổi hiệu suất cao nhất; Monad hướng tới đạt được hiệu suất tối đa từ các yêu cầu phần cứng tối thiểu đồng thời đảm bảo phân cấp nhiều nhất có thể.
Các kiến trúc khác nhau: Dựa trên các mục tiêu trên, MegaETH đã thực hiện một cuộc khảo sát trên tất cả Lớp 1 và Lớp 2 hiện tại và cuối cùng nhận thấy rằng họ muốn để đạt được cách tiếp cận hiệu suất cao cuối cùng có thể đạt được sự cân bằng giữa hiệu suất và phân quyền là không khả thi ở Lớp 1, vì vậy MegaETH đã được chọn để xây dựng trên Lớp 2 ETH và được tối ưu hóa một phần trong khi Monad kiên quyết chọn tối đa hóa sự đảm bảo theo sự bảo đảm; tiền đề của sự phân cấp, tự xây dựng Layer1 và tối ưu hóa nó ở các cấp độ cấu trúc khác nhau như cơ sở dữ liệu, hiệu quả, thực thi và thuật toán.
Triển khai phi tập trung và chống kiểm duyệt
Trước khi triển khai chuỗi công khai hiệu suất cao, cả MegaETH và Monad đều cân nhắc cách thực hiện điều này trong khi vẫn đảm bảo tính phân cấp.
Từ góc độ triển khai cụ thể, Monad tối ưu hóa cài đặt phần cứng và mạng để đạt được các yêu cầu phần cứng tối thiểu, cho phép mọi người dễ dàng chạy các nút, từ đó đạt được Phân cấp. Điều này chủ yếu là do Monad tin rằng mạng Ethereum ban đầu có yêu cầu vận hành cao, Monad muốn trực tiếp tối ưu hóa các cấu trúc khác nhau trong mạng để cho phép phần cứng cấp thấp hơn dành cho người tiêu dùng chạy, hạ thấp ngưỡng tham gia của người dùng và đạt được mục tiêu của Vitalik. có thể chạy một nút" lý tưởng.
MegaETH tối ưu hóa hiệu suất và giảm chi phí phần cứng của người dùng bằng cách phân chia trách nhiệm của các nút đầy đủ thành các vai trò khác nhau. Các nút đầy đủ truyền thống cần thực hiện nhiều tác vụ trong mạng blockchain, chẳng hạn như đồng bộ hóa trạng thái, sắp xếp và thực thi giao dịch, v.v. Do đó, yêu cầu phần cứng rất cao và nhiều người dùng thông thường không đủ khả năng chi trả. Tuy nhiên, MegaETH chia các nhiệm vụ này thành ba vai trò: trình tự, trình chuẩn và nút đầy đủ, mỗi vai trò chỉ chịu trách nhiệm cho các nhiệm vụ cụ thể. Sự phân chia này giúp giảm gánh nặng cho các nút riêng lẻ và giảm yêu cầu về phần cứng, cho phép mọi người chạy các nút và cải thiện khả năng phân cấp. Và MegaETH cũng đã được tối ưu hóa về mặt tính toán cũng như đọc ghi trạng thái, cải thiện hiệu suất hơn nữa. Đồng thời, việc phân quyền của MegaETH chủ yếu dựa vào nền tảng phân cấp hiện có của Ethereum Lớp 1, vì bản thân Ethereum có hàng chục nghìn nút đầy đủ và có tính phân cấp cao.
Ngược lại, Monad có niềm tin mạnh mẽ hơn vào việc theo đuổi sự phân cấp và mọi cải tiến cũng như tối ưu hóa cần đảm bảo đủ sự phân cấp. MegaETH tin vào sự phân cấp. Đây chỉ là một trong số đó; vì vậy tôi đã chọn dựa vào tính bảo mật đã được thị trường chứng minh của Ethereum Lớp 1 như một sự đảm bảo và tôi tập trung nhiều hơn vào cách cải thiện hiệu suất.
Nói chung, Monad tối ưu hóa cấu trúc cơ bản của mạng blockchain, trong khi MegaETH phân bổ hợp lý các yêu cầu phần cứng cho hoạt động của nút và tối ưu hóa mạng hiện có. Thực hiện tối ưu hóa có liên quan trong thực hiện, giao tiếp và các khía cạnh khác.
Trong chủ đề thảo luận này, Lei cũng nhiều lần đề cập đến thuật ngữ chống kiểm duyệt, đề cập đến các giao dịch và giao dịch trên blockchain. Dữ liệu không thể dễ dàng bị kiểm duyệt, thao túng. hoặc bị đàn áp bởi bất kỳ bên đơn phương nào. MegaETH cũng khá khác biệt so với Monad về mặt này. Đối với MegaETH, mặc dù nó sử dụng một trình tự sắp xếp hoạt động duy nhất để xác minh tất cả các giao dịch trong toàn bộ mạng nhưng nó được hỗ trợ bởi hàng chục nghìn nút xác minh trong Ethereum Layer1. Để đảm bảo khả năng chống kiểm duyệt của Ethereum Layer1. mạng; Monad đảm bảo khả năng chống kiểm duyệt của mạng bằng cách hạ thấp ngưỡng hoạt động của nút và tăng số lượng nút mạng đang chạy.
Định nghĩa nút đầy đủ
Trong cuộc thảo luận về "của ai Trong quá trình nêu vấn đề "mức độ tập trung cao hơn", Lei và Keone đã có những quan điểm khác nhau về định nghĩa của Full Node. Sở dĩ có sự khác biệt chủ yếu là vì mỗi người đều có xuất phát điểm khác nhau.
Nút đầy đủ được đề cập bởi Lei của MegaETH đề cập đến vai trò nút đầy đủ trong hệ thống sau khi MegaETH tách rời và phân chia vai trò nút đầy đủ. Trách nhiệm chính của nó là đồng bộ hóa. bản sao trạng thái mới nhất của hệ thống, nhưng không chịu trách nhiệm thực hiện tất cả các giao dịch trong hệ thống. Theo nút đầy đủ, Keone của Monad đề cập đến định nghĩa rộng của nút đầy đủ, là nút có quyền truy cập vào tất cả các trạng thái và thực hiện tất cả các giao dịch. Bởi vì mọi người đều không biết trước rằng MegaETH đã cải thiện việc phân tách nút nên đã nảy sinh sự mơ hồ.
Giới thiệu và phân tích MegaETH và Monad
MegeETH và Monad là những đại diện mới nổi của chuỗi công cộng hiệu suất cao. Phần này sẽ giới thiệu các đặc điểm kỹ thuật, văn hóa cộng đồng cũng như những ưu điểm và nhược điểm của chúng. .. phân tích giúp độc giả hiểu rõ hơn về định vị và hướng phát triển của 2 dự án lớn này.
MegaETH: Cải thiện hiệu suất thông qua chuyên môn hóa nút
In In Về mặt tính năng kỹ thuật, một trong những cải tiến cốt lõi của MegaETH là sự phân chia chuyên nghiệp trách nhiệm của các nút đầy đủ truyền thống, được gọi là chuyên môn hóa nút. Thông thường, các nút đầy đủ đảm nhận nhiều nhiệm vụ, bao gồm đồng bộ hóa trạng thái, sắp xếp giao dịch, thực thi, v.v., dẫn đến yêu cầu phần cứng cao và cản trở sự tham gia của người dùng thông thường. MegaETH chia các nút thành ba loại: trình sắp xếp thứ tự, trình chuẩn bị và nút đầy đủ, mỗi nút thực hiện nhiệm vụ riêng của mình, do đó giảm đáng kể yêu cầu phần cứng và cải thiện hiệu suất tổng thể. Ngoài ra, MegaETH cũng đã giới thiệu một loạt công nghệ tối ưu hóa để nâng cao hơn nữa hiệu quả tính toán và xử lý trạng thái:
EVM thời gian thực công cụ: MegaETH đã giới thiệu Công cụ thực thi EVM thời gian thực đầu tiên có khả năng xử lý nhanh chóng khối lượng giao dịch lớn khi chúng đến và công bố các thay đổi trạng thái (khác biệt trạng thái) một cách đáng tin cậy trong khoảng thời gian chỉ 10 mili giây.
Biên dịch hợp đồng thông minh đúng lúc: Sử dụng công nghệ biên dịch đúng lúc (JIT) để tự động chuyển đổi hợp đồng thông minh thành mã máy gốc, do đó loại bỏ quy trình diễn giải mã byte EVM không hiệu quả. Công nghệ này có thể cải thiện hiệu suất của các ứng dụng sử dụng nhiều tính toán lên tới 100 lần và phù hợp để xây dựng các DApp phức tạp với yêu cầu hiệu suất thời gian thực cao.
Cải tiến cây trạng thái: MegaETH giảm đáng kể mức sử dụng đĩa bằng cách thay thế Merkle Patricia Trie (MPT) truyền thống bằng cây trạng thái hoàn toàn mới I Các hoạt động /O giải quyết tắc nghẽn hiệu năng xảy ra trong quá trình bảo trì cây trạng thái. Thiết kế mới này duy trì khả năng tương thích EVM trong khi mở rộng hiệu quả tới terabyte dữ liệu trạng thái.
Giao thức đồng bộ hóa trạng thái: MegaETH sử dụng giao thức điểm-điểm hiệu quả để truyền các cập nhật trạng thái từ trình sắp xếp thứ tự đến các nút Đầy đủ, ngay cả những người có kết nối mạng kém cũng có thể đồng bộ hóa trạng thái mới nhất với tốc độ cập nhật 100.000 TPS.
Về mặt văn hóa cộng đồng, MegaETH tập trung vào việc xây dựng văn hóa cộng đồng của mình. Là hình ảnh linh vật, chú thỏ thường xuyên xuất hiện trong nhiều hoạt động cộng đồng khác nhau và các sản phẩm ngoại vi liên quan như áo, mũ văn hóa cũng tạo cảm giác thân thuộc cho các thành viên cộng đồng. Ngoài ra, MegaETH đã ươm tạo một thương hiệu có tên MegaMafia, nhằm mục đích hỗ trợ các nhà phát triển và nhà xây dựng sinh thái để giúp họ xây dựng các dự án trên MegaETH hoặc thiết kế các thiết bị ngoại vi sinh thái. Để khuyến khích các nhà phát triển, MegaETH đã triển khai chương trình Nhà xây dựng 10x để thúc đẩy các dự án hiệu suất cao được xây dựng trên nền tảng của nó.
Do đó, MegaETH có ba ưu điểm sau:
Nút chuyên môn hóa: Phân bổ tài nguyên phần cứng một cách hiệu quả, giảm áp lực lên các nút riêng lẻ và giảm ngưỡng truy cập phần cứng.
Dựa vào tính bảo mật và khả năng chống kiểm duyệt của Ethereum Lớp 1: MegaETH đồng thời duy trì khả năng phân cấp và chống kiểm duyệt của Ethereum. , chúng tôi tập trung vào việc tối ưu hóa hiệu suất của Lớp 2 để đạt được sự cân bằng giữa hiệu suất và bảo mật.
Tập trung vào trải nghiệm của nhà phát triển: khuyến khích các nhà phát triển tham gia xây dựng sinh thái thông qua các công cụ và kế hoạch sinh thái khác nhau, đồng thời hạ thấp ngưỡng tham gia của người dùng .
Nhưng cần lưu ý rằng MegaETH có nguy cơ bảo mật tiềm ẩn, đó là mạng của nó dựa vào một trình sắp xếp hoạt động duy nhất để xác minh giao dịch. Mặc dù một số đảm bảo an ninh nhất định được cung cấp thông qua các mô hình kinh tế và tổng hợp lạc quan, nhưng bản chất vẫn là giả định về niềm tin, có thể ảnh hưởng đến sự phân cấp và bảo mật của hệ thống trong những trường hợp cực đoan.
Monad: Vượt qua những hạn chế của kiến trúc Ethereum
Monad in Điểm nổi bật cốt lõi của công nghệ nằm ở việc tối ưu hóa chuyên sâu kiến trúc blockchain. Bằng cách giới thiệu Bốn cải tiến công nghệ lớn sau đây, hiệu quả xử lý giao dịch đã được cải thiện đáng kể, phần cứng cấp tiêu dùng cũng có thể tham gia vào hoạt động của các nút mạng, giảm đáng kể ngưỡng tham gia, giúp hệ sinh thái Monad trở nên hiệu quả hơn. mở và phổ biến:
Thực thi song song: Nghĩa là thực hiện giao dịch ban đầu là thực hiện giao dịch tiếp theo sau khi hoàn thành giao dịch. Monad vượt qua. Chia nhiệm vụ thành một loạt nhiệm vụ nhỏ hơn có thể được xử lý song song để đạt được xử lý song song và cũng có thể giải quyết các vấn đề về lưu trữ trạng thái, xử lý giao dịch và đồng thuận phân tán trong quá trình xử lý giao dịch. Như minh họa bên dưới, khi thực hiện giặt bốn mảnh, chiến lược đơn giản nhất là giặt, sấy khô, gấp và bảo quản mẻ giặt đầu tiên trước khi bắt đầu mẻ giặt thứ hai. Cơ chế song song của Monad bắt đầu giặt mảnh quần áo thứ hai khi mảnh quần áo đầu tiên đi vào máy sấy.
Nguồn hình ảnh: https://docs.monad.xyz/technology-discussion/concepts/pipeliner
MonadBFT: Hiểu đơn giản là cơ chế đồng thuận thực thi song song nêu trên sẽ hiệu quả hơn cơ chế đồng thuận Byzantine truyền thống.
Thực thi bị trì hoãn: Quy trình giao dịch trên chuỗi truyền thống là 1) nút thực hiện giao dịch trước 2) nút xác minh đạt được sự đồng thuận về giao dịch Trên chuỗi, điểm nghẽn về hiệu suất trong quá trình này chủ yếu nằm ở phần thực thi. Việc thực hiện bị trì hoãn có thể xác minh và sau đó thực hiện các giao dịch trong một khoảng thời gian nhất định, cải thiện đáng kể hiệu quả của giao dịch trên chuỗi.
MonadDB: Đổi mới cơ sở dữ liệu được hầu hết các máy khách Ethereum sử dụng để cải thiện hiệu quả truy cập trạng thái nhằm hỗ trợ tốt hơn các giao dịch thực thi song song.
Cũng không thể bỏ qua cộng đồng Monad. Ba linh vật, khẩu hiệu cộng đồng độc đáo và văn hóa Meme tạo thành hình ảnh Thương hiệu riêng biệt. . Không giống như các dự án khác, Monad không dựa vào nền tảng nhiệm vụ hoặc nút testnet để tiếp thị mà tương tác với người dùng thông qua các hoạt động cộng đồng phong phú, cuộc thi sáng tạo và trò chơi nhỏ.
Do đó, Monad có 3 ưu điểm sau:
Phá vỡ thông qua nút cổ chai của kiến trúc Ethereum: Monad không bị giới hạn ở thiết kế ban đầu của Ethereum và có thể thực hiện tối ưu hóa cơ bản trong khi vẫn duy trì khả năng tương thích EVM, cho phép phần cứng ở cấp độ người tiêu dùng tham gia vào mạng.
Khả năng tương thích EVM: Monad có thể sử dụng trực tiếp hệ sinh thái EVM hiện có để giúp các nhà phát triển di chuyển và xây dựng DApp dễ dàng hơn.
Hoạt động cộng đồng cao: Monad đã tích lũy được một nhóm người dùng cộng đồng trung thành và văn hóa cộng đồng tốt mang lại nền tảng vững chắc cho sự phát triển sinh thái. cơ sở của.
Tuy nhiên, số lượng nút xác minh hiện tại của Monad vẫn còn rất ít so với số lượng nút của Ethereum, khoảng 200 -300. Theo thời gian, việc mở rộng quy mô lớn có thể đặt ra những thách thức mới đối với khả năng xử lý song song và tính nhất quán của mạng. Khi số lượng nút tăng thêm, liệu Monad có thể tiếp tục duy trì hiệu suất cao hay không và hiệu quả cải thiện hiệu suất của nó vẫn còn phải được xác minh.
Tóm tắt và đánh giá
MegaETH và Monad đều thúc đẩy việc tối ưu hóa và phát triển mạng blockchain thông qua các con đường khác nhau. MegaETH duy trì nền tảng phi tập trung của Ethereum và đạt được những cải tiến đáng kể về hiệu suất thông qua chuyên môn hóa nút và tối ưu hóa kiến trúc hiện có. Monad hạ thấp ngưỡng phần cứng bằng cách tối ưu hóa kiến trúc cơ bản trong khi vẫn đảm bảo tính phân cấp và cung cấp cho cộng đồng trải nghiệm phát triển hiệu quả.
Do đó, Eureka Partners tin rằng không thể đưa ra bất kỳ nhận định nào về điểm mạnh và điểm yếu của MegaETH và Monad vào thời điểm này. Thứ nhất, quan điểm của cả hai là khác nhau. MegaETH theo đuổi hiệu suất cao nhất, trong khi Monad cam kết duy trì sự phân cấp và hạ thấp ngưỡng người dùng. Thứ hai, hai tuyến đường này cũng hoàn toàn khác nhau.
Nhưng có một điều chắc chắn rằng chuỗi công cộng hiệu suất cao mà họ đang theo đuổi sẽ là một trong những xu hướng phát triển trong tương lai của ngành. Cơ sở hạ tầng hiện tại đã bị chỉ trích vì hiệu quả thấp và chi phí cao, đồng thời đã hạn chế sự gia nhập của nhiều DApp có yêu cầu tương tác tần số cao. Trong tương lai, sự xuất hiện và cải tiến của các chuỗi công cộng hiệu suất cao sẽ dần bù đắp cho thiếu sót này. , cho phép toàn bộ ngành công nghiệp sinh thái thịnh vượng hơn.