Tác giả gốc: Snownad Danny
Biên soạn gốc: Deep Chao TechFlow
Giám đốc điều hành và đồng sáng lập của 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 để thảo luận về công việc của nhóm Monad Labs trong hai năm qua.
Giới thiệu khách:
Keone là CEO và đồng sáng lập của Monad Labs, trước đây ông từng làm nhà phân tích định lượng tại Jump Trading, tập trung vào lĩnh vực giao dịch tần số cao (HFT);
James Hunsaker là người đồng sáng lập và giám đốc công nghệ của Monad;
Kevin G là nhà phát triển cốt lõi tại Solana Labs. Trước đây anh từng làm việc tại Apple và tập trung vào thiết kế kỹ thuật hệ thống địa phương của Airpod.

Tại sao chọn 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:
Khi chúng tôi mới bắt đầu cách đây vài năm, 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 lúc đó cũng giống như bây giờ: Chúng tôi nghĩ ai đó cần tập trung vào việc cải thiện hiệu suất của ngăn xếp 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 có thể sử dụng phần cứng tốt hơn và đạt được một hệ thống phi tập trung và hiệu quả 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 vớ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à so với nỗ lực dành cho các cơ sở hạ tầng khác như tổng hợp, 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 có nhiều TVL nhất, mạng lưới nghiên cứu và nhà phát triển lớn nhất cũng như một cộng đồng đáng kinh ngạc đã vượt qua thử thách của thời gian (và nhiều thị trường giá xuống). Đ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 đáng kể 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 thực hiện dự án này vào thời điểm đó. Dự án này rất thú vị và tôi mong muốn được giới thiệu nó với thế giới trong những tháng tới.

Hiệu suất EVM đáp ứng khả năng mở rộng trên Monad
Kevin G:
Phần lớn những gì Monad đang làm là áp dụng các phương pháp hay nhất từ khoa học máy tính vào mạng blockchain. Điều này có thể thực hiện được vì nhóm 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 đều có thể giải quyết các vấn đề cơ bản của giao thức và đưa ra 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 đầy tham vọng.
Làm thế nào bạn chọn được đội có thể giải quyết thử thách này?
Keone:
Tôi cảm thấy vô cùng may mắn khi có một nhóm tài năng về kỹ thuật, tăng trưởng, tiếp thị, xây dựng cộng đồng và phát triển kinh doanh tuyệt vời tại Monad Labs. Có khoảng 25 người trong chúng tôi, đang cố gắng duy trì một đội ngũ siêu tinh gọn để có thể tập trung vào những vấn đề cần giải quyết.
Theo thời gian, nhóm của chúng tôi sẽ tiếp tục phát triển để hỗ trợ quy mô và mức độ á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 nhiều kỹ nă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. Một mô hình phổ biến trong việc phát triển các hệ thống lớp cơ sở hiệu suất cao thực sự là bạn cần có một số hiểu biết 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 độ kernel để có được những tối ưu hóa mà bạn cần. Cuối cùng, blockchain thực sự là một cơ sở dữ liệu.

Một số nhân vật Monad được yêu mến đã củng cố vị trí của họ trong truyền thuyết cộng đồng
Tại sao các nhà xây dựng nên đến gặp Monad?
Keone:
Lợi thế chính nằm ở tiềm năng của Monads, có thể 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í còn tốt hơn các hệ thống hiệu suất cao hơn như Solana.
Vì Monad 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 được tận dụng sự giàu có của nghiên cứu và công cụ đang mở đường cho EVM phát triển mạnh và cho phép các nhà phát triển xây dựng các ứng dụ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.
Vị trí chiến lược của Monad trong không gian 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 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 hạn chế cản trở khả năng kết hợp trong hệ sinh thái blockchain hiện có.
Trong bối cảnh thiết kế ban đầu của Ethereum: mục đích 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ỷ. Chúng ta có thể sử dụng phép tương tự về quá trình chuyển đổi từ ô tô chạy bằng xăng sang ô tô điện, đánh dấu sự thay đổi mô hình về những gì có thể thực hiện đượ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, chẳng hạn như giới hạn gas. Nếu không có những hạn chế này, sẽ có nhiều ứng dụng và tính năng khác trên Ethereum bị vô hiệu hóa do phí quá cao. Một trong những mục tiêu chính của Monad là giải phóng các ứng dụng EVM hiện có khỏi những hạn chế về Gas hiện tại của chúng.
Monad cũng tận dụng mã và sản phẩm phong phú hiện có trong hệ sinh thái EVM, mang đến cho các nhà xây dựng đầy tham vọng một nền tả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 trong đó những người đam mê tiền điện tử đang 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 và mở rộng quy mô đến cơ sở người dùng rộng hơn.
Bạn muốn thấy loại ứng dụng nào nhất trên Monad?
Keone:
Đối với tôi, có hai lĩnh vực mà tôi mong đợi nhất sẽ xảy ra – 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 kỳ ứng dụng nào 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. Tất nhiên, các ứ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, oracles có độ chính xác và quy mô cao. Đây là một ngành dọc mà tôi rất hào hứng.
Trước Monad, tôi là thành viên của nhóm tiền điện tử tại Jump. Jump quan tâm và hào hứng với hệ sinh thái Solana 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ì về cơ bản bạn có thể thay thế những gì những người chơi thống trị 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ì đây là một công nghệ tuyệt vời. Mặc dù việc thiếu khả năng tương thích EVM có thể khiến trải nghiệm phát triển hơi khó khăn nhưng 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 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ẽ sẵn sà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ã.
Những khía cạnh nào của EVM khiến bạn phấn khích nhất về lộ trình Monad?
Keone:
Đối với tôi, điều quan trọng là xây dựng thứ gì đó có thể giúp hầu hết các nhà phát triển 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 để đạt được mục tiêu này.
Đáng ngạc nhiên là không ai thực sự tập trung vào ngăn xếp thực thi. Đây là một lĩnh vực công việc rất tự nhiên dựa trên nền tảng 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 trong việc giải quyết vấn đề này.
Monads cung cấp con đường dẫn đến quy mô sản phẩm thực sự cho EVM và lý tưởng của cộng đồng Ethereum.
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ó trải nghiệm người dùng giống 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.
Hợp tác thực sự là 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 vẫn có nhiều người đầu tư 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, trong đó công việc chúng ta làm có thể kết hợp được với công việc của người khác.
Kevin G:
EVM là trung tâm nghiên cứu mật mã ứng dụng, xây dựng ứng dụng và 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 ở vị trí chuẩn và giúp đẩy toàn bộ sân về phía trước.
Vì điều này, 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 đã được phát triển cho EVM.
Thử thách lớn nhất khi làm Người xây dựng trong môi trường EVM là gì?
Keone:
Tôi nghĩ có một số. Việc thu hút nguồn tài trợ hiện nay khá khó khăn đối với các nhà xây dựng; cộng đồng nhà đầu tư rất thiên về Hoa Kỳ. Các nhà xây dựng quốc tế thực sự khó có được nguồn tài trợ.
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ó một số lượng lớn hacker mũ đen không ngừng khám phá các lỗ hổng và tìm kiếm cơ hội để tấn công. Điều này làm cho môi trường rất đối đầu. Chúng tôi cần các biện pháp bảo mật tốt hơn, bao gồm cả việc tối ưu hóa Gas.
Bằng cách giảm đáng kể chi phí gas, các đơn nguyên loại bỏ một quyết định to lớn mà các nhà phát triển phải đối mặt; có nên đưa vào các xác nhận phòng thủ bổ sung (tiêu thụ 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 ở Türkiye
Những lợi thế bị bỏ qua của việc xây dựng các sản phẩm tiền điện tử là gì?
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, giả sử bạn không có người theo dõi trên Twitter, bạn có thể đăng thông tin cập nhật và sẽ không có ai quan tâm. Không ai háo hức dùng thử sản phẩm của bạn. Bạn phải cố gắng thuyết phục mọi người dùng thử miễn phí.
Trong không gian tiền điện tử, chúng tôi có một cộng đồng mạnh mẽ (cộng đồng thực sự là một phần cốt lõi), đây thực sự là một lợi thế to lớn cho các lĩnh vực công nghệ khác và là lý do tại sao tiền điện tử cuối cùng sẽ 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 và sau đó chúng ta có thể mở rộng quy mô như một ngành.
Vào 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 (và đến lú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ẽ thực hiện những cải tiến bổ sung và sẽ có sự trao đổi chéo về các ý tưởng hoặc kỹ thuật. Điều này cuối cùng sẽ đẩy không gian về phía trước, cho phép xây dựng các ứng dụng hiệu suất cao hơn. Chúng tôi sẽ tiếp tục nâng cao giới hạn của những gì có thể làm được với blockchain và giới thiệu cơ sở hạ tầng bổ sung để hỗ trợ các triển khai mới.
Có rất nhiều cuộc thảo luận trên Twitter về tiền điện tử về TPS như một chỉ báo giao dịch chung và biểu quyết giao dịch. Khi nào TPS là một thước đo có giá trị?
Keone:
Về phép đ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ức là các tương tác và chuyển khoản hợp đồng thông minh 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 sẽ không đưa biểu quyết vào 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 để đếm giao dịch. Lĩnh vực hiện tại rất không nhất quán trong cách quảng cáo hiệu suất. Ví dụ: một số người tính một giao dịch là một lệnh. Vì vậy, nếu có một lệnh gọi hợp đồng thông minh duy nhất thực hiện một số lệnh phụ thì những lệnh khác sẽ tính đó là ~10 giao dịch, điều này thực sự không chính xác.
Tất cả những gì bạn thực sự có thể đo lường 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 hoạt động hết công suất thì TPS thực tế có thể quan sát được sẽ thấp hơn nhiều. Vì thế ở đây cũng 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 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 xác định quy trình triển khai nhiều máy chủ khác nhau trên khắp thế giới. Tập lệnh sau đó có thể gửi một số lượng lớn giao dịch đến các nút khác nhau trong hệ thống và thực sự tái tạo một thử nghiệm thông lượng giao dịch đầy đủ.
Đây là điều 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, nơi bạn không chỉ công bố kết quả của mình mà còn cả quy trình bạn đã 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ể thử nghiệm lại 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.


