Nguồn: The Pipeline, Medium; Được biên soạn bởi: Deng Tong, Golden Finance
Giám đốc điều hành kiêm người đồng sáng lập Monad Labs Keone Hon và Kỹ sư quan hệ nhà phát triển Kevin G đã tham gia tập thứ ba của The Pipeline Podcast này tập thảo luận về công việc của nhóm Monad Labs trong hai năm qua. Tại sao phải xây dựng lại EVM từ đầu? Vui lòng đọc kỹ để tìm hiểu.
Thông tin cơ bản về khách:
Keone trước đây từng làm nhà phân tích định lượng trong lĩnh vực tần số cao (HFT) của Bộ phận giao dịch Jump. Chính tại đây, lần đầu tiên anh đã gặp và làm việc với người đồng sáng lập Monad và CTO James Hunsaker. Gần đây nhất, Kevin G làm nhà phát triển cốt lõi tại Solana Labs (trước đây tại Apple, tập trung vào kỹ thuật hệ thống gốc cho Airpod).

CTO James Hunsaker của Monad hợp tác chặt chẽ với Giám đốc điều hành Keone của Jump Trading (Nguồn: 0xResearch)
< h3>Hỏi: Tại sao lại là Monad ? Trong môi trường mà L2 và các giải pháp mở rộng quy mô khác rất phổ biến, tại sao bạn lại muốn trang bị thêm EVM?
Keone:
Vài năm trước, khi chúng tôi mới bắt đầu, rất nhiều người hỏi chúng tôi: "Tại sao không xây dựng L2?" Câu trả lời của chúng tôi khi đó vẫn giống như vậy ngay bây giờ: Chúng tôi cho rằng ai đó cần tập trung vào việc cải thiện hiệu suất của ngăn thực thi EVM. Bằng cách giới thiệu các tính năng tối ưu hóa như thực thi song song, cơ sở dữ liệu trạng thái tùy chỉnh, thực thi theo đường ống và hỗ trợ IO không đồng bộ, Monad sẽ có thể sử dụng phần cứng tốt hơn để hỗ trợ các hệ thống phi tập trung, hiệu suất cao hơn.
Theo thời gian, ngày càng rõ ràng rằng nhiều nút thắt cổ chai trong Máy ảo Ethereum có thể được giải quyết và tối ưu hóa bởi đội ngũ kỹ sư phù hợp. Trở lại năm 2020, khi Monads lần đầu tiên được khái niệm hóa, không có nhiều nhóm tập trung vào những tối ưu hóa này, đặc biệt là khi bạn so sánh nó với nỗ lực dành cho cơ sở hạ tầng khác (Cuộn lên, bằng chứng không có kiến thức hoặc tính khả dụng của dữ liệu).
Là tiêu chuẩn thống trị cho hợp đồng thông minh, chuỗi EVM (cho đến nay) có phần lớn TVL, mạng lưới nghiên cứu và nhà phát triển lớn nhất cũng như một số tiền đáng kinh ngạc đã vượt qua thử thách của thời gian (và cộng đồng nhiều thị trường gấu). Điều này làm cho việc tối ưu hóa trở nên quan trọng hơn khi chúng tôi tìm cách mở rộng quy mô áp dụng và hỗ trợ các ứng dụng phức tạp hơn.
"Cải thiện hiệu suất của EVM thực sự là một vấn đề thú vị và đầy thách thức. Tôi rất vui vì nhóm của chúng tôi đã bắt đầu chú ý đến vấn đề này khi chúng tôi đang thực hiện nó." Trong những tháng tới, tôi rất vui mừng được cho thế giới thấy nó. ”

Hiệu suất EVM đáp ứng khả năng mở rộng trên Monad.
Kevin G:
A phần lớn những gì Monad đang làm là các phương pháp hay nhất về khoa học máy tính được áp dụng cho mạng blockchain. Điều này có thể thực hiện được vì nhóm có kiến thức nền tảng sâu sắc về lĩnh vực này.
Không phải mọi nhóm phát triển Cả hai đều đang nỗ lực giải quyết các vấn đề cơ bản của giao thức và tìm ra các giải pháp hiệu suất cao. Những tối ưu hóa này không chỉ thú vị mà còn mang tính tham vọng. Điều này chưa từng được thực hiện trước đây.
Hỏi: Bạn làm thế nào để xây dựng một nhóm có thể xử lý được thách thức này?
Keone:
Tôi thực sự may mắn khi có một nhóm kỹ sư tuyệt vời tại Monad Labs, cũng như những người tăng trưởng, tiếp thị, cộng đồng trong lĩnh vực xây dựng và phát triển kinh doanh . Chúng tôi có khoảng 25 nhân viên và cố gắng duy trì hoạt động tinh gọn để tập trung vào những vấn đề cần giải quyết.
Nhóm của chúng tôi sẽ tiếp tục phát triển theo thời gian để hỗ trợ quy mô và khả năng áp dụng mà chúng tôi đang cố gắng đạt được . Điều này chắc chắn sẽ đòi hỏi một bộ kỹ năng rộng hơn và nhân lực bổ sung.
Hầu hết các nhóm kỹ thuật đều có nhiều kinh nghiệm xây dựng các hệ thống hiệu suất cao, độ trễ thấp. rằng bạn cần có kiến thức chuyên môn về hiệu suất tổng thể của hệ thống. Đôi khi, bạn cần đi sâu vào cấp độ cốt lõi để có được sự tối ưu hóa mà bạn muốn. Cuối cùng, bản thân blockchain thực sự là một cơ sở dữ liệu.
< p>

Một số nhân vật Monad được yêu thích đã củng cố vị trí của họ trong truyền thuyết cộng đồng.
Hỏi: Tại sao người sáng tạo nên xem Monads?
Keone:
Ưu điểm chính của Monads là nó có khả năng tạo điều kiện cho khả năng kết hợp rộng rãi, vượt qua những hạn chế hiện có của Ethereum và thậm chí vượt xa những hệ thống có hiệu suất cao hơn như hệ thống Solana.
Vì Monads tương thích với mã byte EVM và RPC nên thời gian học tập dành cho kỹ sư thấp hơn nhiều so với nhiều môi trường khác. Chúng tôi rất vui mừng và hào hứng khi tận dụng sự phong phú của nghiên cứu và công cụ đang mở đường cho EVM phát triển mạnh mẽ và cho phép các nhà phát triển xây dựng môi trường có hiệu suất cao hơn, có thể mở rộng trong môi trường mà họ đã biết và tin tưởng.
Hỏi: Vị trí chiến lược của Monad trong các giải pháp Lớp 1 rộng hơn là gì?
Keone:
Mục tiêu cuối cùng là tạo ra một nền tảng có khả năng mở rộng hơn và tiết kiệm chi phí hơn để xây dựng các ứng dụng đa dạng, loại bỏ các rào cản ngăn hệ sinh thái blockchain hiện tại bị hạn chế về mặt tình dục.
Trong bối cảnh thiết kế ban đầu của Ethereum: mục đích của nó là cho phép các nhà xây dựng tạo ra mọi thứ trong hệ sinh thái của nó. Đơn nguyên là sự phát triển nhanh chóng của khái niệm này, thoát khỏi những hạn chế đã tồn tại trong hơn một thập kỷ. Quá trình chuyển đổi từ ô tô chạy bằng xăng sang ô tô điện có thể coi là một sự tương tự để đánh dấu sự thay đổi mô hình có thể đạt được khi công nghệ mới được giới thiệu.
Hãy xem xét những thách thức thực tế mà các nhà phát triển Ethereum phải đối mặt do hạn chế về gas. Có nhiều ứng dụng và tính năng khác có thể có trên Ethereum nhưng bị vô hiệu hóa do phí quá cao. Một trong những mục tiêu chính của Monads là giải phóng các ứng dụng EVM hiện có khỏi những hạn chế về khí đốt hiện tại.
Monad cũng tận dụng mã và sản phẩm phong phú hiện có trong hệ sinh thái EVM, cung cấp nền tảng cho những nhà xây dựng đầy tham vọng để thực sự xây dựng các dApp mà không nơi nào có được.
Nhìn chung, trọng tâm của Monads là tính chất tập thể của cộng đồng tiền điện tử. Giai đoạn hiện tại là giai đoạn thử nghiệm, với những người đam mê tiền điện tử xây dựng các ứng dụng cho tài chính cá nhân phi tập trung. Monad nhằm mục đích làm cho các ứng dụng này tiết kiệm chi phí hơn, khai thác tiềm năng thực sự của chúng để mở rộng quy mô tới cơ sở người dùng rộng hơn.
Hỏi: Bạn thấy hào hứng nhất khi thấy loại ứng dụng nào trên Monad?
Keone:
Đối với tôi, có hai lĩnh vực - tài chính phi tập trung (DeFi) và các ứng dụng hướng tới người tiêu dùng.
DeFi
Bất cứ thứ gì cho phép người bình thường quản lý tài chính cá nhân của họ theo cách phi tập trung. Và tất nhiên, có những ứng dụng như thị trường tiền tệ, sàn giao dịch phi tập trung, công cụ phái sinh, các nhà tiên tri có độ chính xác cao và quy mô cao. Đây là một ngành dọc mà tôi thực sự thích thú.
Trước khi gia nhập Monad, tôi là thành viên của nhóm Jump crypto. Jump tham gia sâu vào hệ sinh thái Solana và rất hào hứng với nó vì nó có ý nghĩa. Nếu chi phí chỉ bằng một phần xu và bạn có thể mở rộng quy mô tới hàng triệu người dùng, thì bạn thực sự có thể có một sản phẩm tài chính về cơ bản thay thế những gì các công ty hiện tại đang làm. Sàn giao dịch tập trung tính phí dữ liệu rất cao.
Một trong những lý do chúng tôi yêu thích Solana là vì công nghệ tuyệt vời của nó. Mặc dù thiếu khả năng tương thích EVM (điều này có thể khiến trải nghiệm phát triển trở nên khó khăn), Solana đã đi được một chặng đường dài kể từ khi tôi và James làm việc về nó vào năm 2021.
Ứng dụng dành cho người tiêu dùng:
Tôi cũng rất hào hứng với các ứng dụng hướng tới người tiêu dùng trên Monad. Ví dụ: cá cược thể thao, sòng bạc, mạng xã hội; về cơ bản là bất kỳ thứ gì có ý nghĩa trên điện thoại dưới dạng ứng dụng di động.
Tôi sẽ dễ dàng tương tác hơn với các ứng dụng, dịch vụ và nội dung nếu tôi biết tất cả dữ liệu của mình đều nằm trong ví của mình; điều này là do ví được bảo mật bằng mật mã. Ví dụ: một ứng dụng mua sắm bối cảnh hóa trải nghiệm và sở thích cá nhân của một cá nhân (trên chuỗi) sẽ rất có ý nghĩa đối với trải nghiệm của người dùng mua sắm.
Hỏi: Bạn quan tâm đến khía cạnh nào của EVM về lộ trình Monad?
Đối với tôi, đó là việc xây dựng thứ gì đó có thể giúp được nhiều nhà phát triển nhất trong việc mở rộng quy mô ứng dụng của họ. Cuối cùng, Monad là một nền tảng dành cho nhà phát triển. Điều quan trọng là phải đến nơi các nhà phát triển đang ở và giải quyết các vấn đề cấp bách thực sự của họ. Tôi nghĩ khả năng tương thích EVM thuần túy là một phần của giải pháp cho những vấn đề này, nhưng trong tương lai sẽ có những giải pháp khác về cơ bản giúp việc hỗ trợ nhiều tính năng mật mã hơn trở nên dễ dàng và rẻ hơn.
Cuối cùng, đây chỉ là giải quyết các vấn đề ngăn cản các nhà phát triển xây dựng ứng dụng xếp hạng số 1 trong cửa hàng iOS. Đối với tôi, tôi cảm thấy EVM là nơi tốt nhất để làm điều đó.
Đáng ngạc nhiên là không ai thực sự chú ý đến ngăn xếp thực thi. Đó là một nơi làm việc rất tự nhiên, dựa trên kinh nghiệm trước đây của nhóm chúng tôi và mức độ cấp bách mà chúng tôi cảm thấy vấn đề cần được giải quyết.
Monad đề xuất con đường này, nơi những lý tưởng của EVM và cộng đồng Ethereum có cơ hội thực sự đạt được quy mô sản phẩm.
"Cuối cùng, Monad là một sự kết hợp thực sự thú vị, nơi chúng tôi có thể có được trải nghiệm người dùng giống như Solana trên EVM. Sau đó, các nhà phát triển có thể chọn nơi họ muốn xây dựng dựa trên nhu cầu của hệ thống." p>
Hợp tác thực sự rất quan trọng. Nhóm của chúng tôi nhận ra rằng chúng tôi không có tất cả các câu trả lời. Chúng tôi là chuyên gia. Chúng tôi biết rất nhiều về việc xây dựng các hệ thống song song hiệu suất cao, sự đồng thuận có khả năng chịu lỗi của Byzantine và các vấn đề rất cụ thể khác. Nhưng cũng có nhiều người đầu tư vào nghiên cứu về Ethereum, tập trung vào các vấn đề như giảm thiểu MEV, quản trị và mật mã. Vì vậy, tôi nghĩ điều quan trọng là phải tuân theo các tiêu chuẩn và công việc bạn làm có thể kết hợp với công việc của người khác.
Kevin G:
EVM là đầu mối của nhiều nghiên cứu về mật mã ứng dụng, nỗ lực to lớn để xây dựng các ứng dụng và nỗ lực to lớn nhằm phát triển các biện pháp bảo mật tốt hơn. Thật tuyệt vời khi có thể ghi bàn và giúp đẩy toàn bộ sân về phía trước.
Do đó, chúng tôi có thể tập trung sâu vào việc mở rộng lớp cơ sở - đó là điều chúng tôi làm tốt - đồng thời tận dụng kiến thức chuyên môn của cộng đồng nghiên cứu trong lĩnh vực này. Ngoài ra, chúng tôi không phải xây dựng lại tất cả các công cụ dành cho nhà phát triển đã cung cấp cho EVM.
Hỏi: Thách thức lớn nhất trong việc hỗ trợ các nhà xây dựng trong môi trường EVM là gì?
Keone:
Tôi nghĩ là có một số. Hiện tại, việc thu hút nguồn tài trợ là rất khó khăn đối với các nhà phát triển; cộng đồng nhà đầu tư rất có thành kiến với Hoa Kỳ. Đối với các nhà phát triển quốc tế, việc nhận được tài trợ thực sự rất khó khăn.
Ngoài ra, việc xây dựng dApps là một thách thức từ góc độ bảo mật. Có rất nhiều hacker mũ đen liên tục thăm dò các lỗ hổng và tìm kiếm các lỗ hổng. Điều này làm cho nó trở thành một môi trường rất thù địch. Chúng tôi cần thực hành bảo mật tốt hơn, bao gồm cả tối ưu hóa khí đốt.
Bằng cách giảm đáng kể chi phí gas, Monads giải quyết được một thỏa hiệp lớn cho các nhà phát triển; liệu có nên đưa thêm các xác nhận phòng thủ bổ sung (tốn nhiều gas hơn) hay không.

Một thành viên cộng đồng Monad trưng bày bức tranh tường mới của mình ở Thổ Nhĩ Kỳ.
H: Một lợi thế bị bỏ qua khi xây dựng các sản phẩm tiền điện tử?
Keone:
Thật ngạc nhiên là cộng đồng tiền điện tử lại mạnh mẽ đến thế. Nếu bạn đang xây dựng một công ty khởi nghiệp công nghệ truyền thống, bạn sẽ không có người theo dõi trên Twitter. Bạn có thể đăng một bản cập nhật và sẽ không có ai quan tâm. Sẽ không có ai háo hức dùng thử sản phẩm của bạn.
Trong không gian tiền điện tử, chúng tôi có một cộng đồng mạnh mẽ (thực sự là một phần cốt lõi trong đặc tính của nó), đây thực sự là một lợi thế rất lớn so với các lĩnh vực công nghệ khác và những gì tiền điện tử cuối cùng đã đạt được. chìa khóa thành công. Nó thực sự chỉ là tận dụng những điểm mạnh và giảm thiểu những điểm yếu; sau đó chúng ta có thể mở rộng quy mô như một ngành.
< span style="font-size: 14px;">Bắt đầu từ tháng 11 năm 2023, cộng đồng đã tạo ra bản đồ hệ sinh thái ban đầu cho Monad.
Là một ngành công nghiệp, blockchain chỉ mới bắt đầu trưởng thành. Theo thời gian, các chuỗi khối sẽ hoạt động hiệu quả hơn (đến mức tôi không mong đợi Monad sẽ khác biệt so với các chuỗi khối khác chỉ vì hiệu suất của nó).
Các hệ thống khác sẽ có những cải tiến bổ sung và sẽ có sự kết hợp giữa các ý tưởng hoặc sự kết hợp giữa công nghệ. Điều này cuối cùng sẽ thúc đẩy lĩnh vực này và cho phép xây dựng các ứng dụng có hiệu suất cao hơn. Chúng tôi sẽ tiếp tục nâng cao các giới hạn của blockchain và giới thiệu hỗ trợ cơ sở hạ tầng bổ sung cho các triển khai mới.

Hỏi: Mã hóa Twitter Có rất nhiều cuộc thảo luận về TPS như một chỉ báo giao dịch và biểu quyết chung. Khi nào TPS là một thước đo có giá trị?
Keone:
Về thước đo chung của TPS, chúng tôi tin rằng nó chỉ nên tính các giao dịch thực, tương tác hợp đồng thông minh và chuyển khoản xảy ra trên chuỗi: không chỉ các giao dịch biểu quyết. Đối với Monads, chúng tôi không bao gồm việc bỏ phiếu trong bất kỳ bản trình bày TPS nào.
Nói chung, có rất nhiều nhầm lẫn về những gì được coi là một giao dịch thực sự. Nhiều nhóm sử dụng các số liệu khác nhau để tính toán giao dịch. Hiện tại, đó là một không gian rất không đồng nhất về cách các nhóm khác nhau thúc đẩy hiệu suất. Ví dụ: một số coi giao dịch là hướng dẫn. Vì vậy, nếu có một lệnh gọi hợp đồng thông minh thực hiện nhiều lệnh phụ bên dưới nó thì những lệnh khác sẽ tính đó là ~10 giao dịch, điều này không chính xác.
Điều duy nhất bạn thực sự có thể đo lường được là số lượng giao dịch đi qua hệ thống. Nếu tại bất kỳ thời điểm nào, hệ thống không được tải đầy đủ thì TPS thực tế có thể quan sát được sẽ thấp hơn nhiều. Vì vậy, có rất nhiều nhầm lẫn ở đó.
Tôi nghĩ giải pháp thực sự là có các điểm chuẩn có thể lặp lại trong kho lưu trữ GitHub. Mỗi nhóm dự kiến sẽ đóng góp vào kho lưu trữ này và đưa ra một tập lệnh hoàn chỉnh nhằm xác định việc triển khai tới nhiều máy chủ khác nhau trên khắp thế giới. Sau đó, tập lệnh sẽ có thể gửi một loạt giao dịch đến các nút khác nhau trong hệ thống và thực sự tạo ra một bài kiểm tra thông lượng giao dịch đầy đủ.
Đây là thứ mà nhóm chúng tôi dự định giới thiệu, ít nhất là cho Monad, nhưng hy vọng cũng cho các tiêu chuẩn cạnh tranh khác. Điều này tương tự như quy trình nghiên cứu khoa học thông thường, trong đó bạn không chỉ phải công bố kết quả mà còn cả các quy trình được sử dụng để tạo ra những kết quả đó. Bằng cách này, các bên thứ ba có thể phát lại các thử nghiệm và tái tạo các điểm chuẩn này. Điều này rất quan trọng đối với chúng tôi và là những gì chúng tôi dự định làm.