BlockBeats đã báo cáo vào đầu tháng 7 năm nay rằng dự án mở rộng Lớp 0 Marlin Protocol đã hoàn thành vòng tài trợ ban đầu trị giá 3 triệu USD, với sự tham gia của các tổ chức như Binance Labs, Arrington XRP, Electric Capital và NGC.
Sách trắng của Marlin Protocol đã đề cập rằng mạng blockchain gặp phải các nút thắt cổ chai cả về khả năng mở rộng và phân cấp. Lấy khả năng mở rộng làm ví dụ, một số lượng lớn các giải pháp ngoài chuỗi yêu cầu hệ thống xử lý tranh chấp trên chuỗi, hệ thống này cuối cùng bị giới hạn bởi thông lượng của chuỗi. Thông lượng trên chuỗi bị hạn chế bởi các yếu tố như tốc độ khối và tốc độ lan truyền.
Nếu bạn chỉ tăng kích thước khối, nút sẽ tăng dữ liệu xác minh để ngăn chặn các cuộc tấn công DDoS, do đó sẽ kéo dài thời gian phổ biến thông tin. Do đó, Marlin muốn giới thiệu một “lớp mạng bao gồm các ưu đãi”.
Vậy, lớp mạng khuyến khích như vậy được triển khai như thế nào? Liệu một thiết kế tương tự như “thị trường chia sẻ băng thông” có phải là chìa khóa cho giao thức Marlin nhằm tăng tốc độ truyền tải blockchain? Tại sao Marlin được phân loại là dự án mở rộng Layer0? Làm thế nào để tham gia vào làn sóng Web3 trong tương lai?
BlockBeats đã phỏng vấn ông Siddhartha Dutta, người sáng lập và CEO của Marlin Protocol, với những câu hỏi này. Chúng tôi hy vọng độc giả sẽ hiểu rõ hơn về Marlin sau khi đọc bài phỏng vấn này.

Điểm nổi bật cốt lõi
1. Marlin chính xác là gì? Layer0 được xếp lớp như thế nào?
2.Các yêu cầu đối với cài đặt nút Marlin là gì?
3. Marlin chiếm "thị phần" của Dapp và DeFi bằng cách nào?
4.Người sáng lập Marlin nghĩ gì về Web3?
5. Người sáng lập Marlin (cựu nhà phát triển cốt lõi của Zilliqa) nhìn nhận công nghệ sharding như thế nào?
6.Kế hoạch phân phối mã thông báo Marlin?
Văn bản phỏng vấn độc quyền
BlockBeats: Trước hết, bạn có thể giới thiệu ngắn gọn Marlin là gì được không?
Siddhartha Dutta: Một hệ thống phi tập trung nên bao gồm các trung tâm dữ liệu và máy chủ gia đình được phân bổ trên toàn thế giới. Các máy chủ này có thể giao tiếp với nhau trên Internet. Internet được tối ưu hóa trên mô hình truyền thông được sử dụng trong Web2.0. Tuy nhiên, đối với web3.0, hạ tầng mạng hiện tại vẫn là nguyên nhân gây tắc nghẽn hiệu năng.
Nhiệm vụ của chúng tôi khi tạo Giao thức Marlin là giúp trải nghiệm web3 nhanh hơn, an toàn hơn và ít tin cậy hơn bằng cách hình dung lại kiến trúc mạng trong các hệ thống phân tán. Là một trường hợp sử dụng cụ thể, chúng tôi giải quyết vấn đề về khả năng mở rộng của chuỗi khối bằng cách cho phép chuỗi khối tăng thông lượng với những thay đổi tối thiểu ở lớp giao thức. Chúng tôi gọi nó là giải pháp mở rộng cho Lớp 0 (lớp 0), dựa trên các biểu thức tương tự cho Lớp 1 và Lớp 2 (cười) và nó là khối xây dựng cơ bản để xây dựng các hệ thống phi tập trung do tính độc lập nền tảng và khả năng sử dụng tiềm năng của nó.
BlockBeats: Vì vậy, Giao thức Marlin là một giải pháp mở rộng Layer0. Trong vòng tròn tiền tệ, chúng tôi đã có vô số cuộc thảo luận giữa Layer1 và Layer2, cũng như so sánh giữa các kế hoạch mở rộng khác nhau. Tuy nhiên, nhiều người vẫn còn nhầm lẫn về Layer0. Một số độc giả đã hỏi chúng tôi ở phần sau, Sự khác biệt chính xác giữa Layer0 và Layer1 là gì?
Siddhartha Dutta: Bản chất của blockchain là In một hệ thống tập trung, một số lượng lớn các nút đồng ý về một phần thông tin. Thuật toán giúp các nút đạt được sự đồng thuận thường được gọi là Layer1. Tuy nhiên, quá trình giao thức này yêu cầu các nút khác nhau giao tiếp với nhau thông qua mạng hoặc Internet. Lớp giao tiếp này được gọi là Layer0. Kinh nghiệm cho thấy điểm nghẽn của cơ chế đồng thuận là tốc độ phổ biến thông tin giữa các nút khác nhau trên thế giới còn hạn chế. Do đó, điều này làm cho việc mở rộng Layer0 trở nên quan trọng.
Nếu cần, tôi có thể thảo luận thêm về sự khác biệt giữa Layer0 và Layer1 từ góc độ kỹ thuật.
BlockBeats: Tuyệt vời, các chi tiết kỹ thuật cũng được giải thích chi tiết trong tài liệu. Đối với độc giả, họ Hoặc bạn muốn sử dụng một câu để nhớ Marlin đã đạt được điều đó như thế nào?
Siddhartha Dutta: Marlin có thể có mặt trong blockchain , phân phối (hoặc truyền) ngay lập tức các khối cho tất cả các công cụ khai thác và nút đầy đủ khác.
Kể một chuyện vui có thể giúp bạn hiểu rõ hơn. Marlin thực sự là loài cá nhanh nhất trên trái đất, đạt tốc độ 129 km/h. Nhưng không ai có thể nhìn thấy nó, giống như lớp mạng, vì vậy chúng tôi đặt tên nó là Giao thức Marlin.
BlockBeats:Haha, cái tên thật sống động. Tôi đã kiểm tra sách trắng cũ của Marlin và thấy rằng các báo cáo trước đây đã đề cập rằng những gì bạn đang làm có thể cạnh tranh với CDN truyền thống?
Siddhartha Dutta: Không, chúng tôi không phải là CDN, chúng tôi chỉ sử dụng công nghệ dựa trên một phần cụ thể của CDN, nó được gọi là ứng dụng Tăng tốc ứng dụng. Trên thực tế, chúng tôi không cạnh tranh với CDN truyền thống. Trang web của chúng tôi đang được xây dựng, đó là lý do tại sao hiện tại không có liên kết trực tiếp tới sách trắng trên trang web chính thức.
BlockBeats: Hiểu rồi, bạn có thể giải thích cụ thể cách Marlin hoạt động không?
Siddhartha Dutta: Tất nhiên. Chúng ta có thể chia hệ thống Marlin thành hai phần. Phần đầu tiên là trong mạng Marlin có một số nút đóng vai trò là rơle và chịu trách nhiệm truyền bá nhanh chóng các gói dữ liệu trên toàn thế giới, chúng ta hãy gọi chúng là Swiftnodes (nút nhanh), phần còn lại là có các nút sử dụng mạng Marlin. Chúng có thể là ví, nút đầy đủ, trình xác nhận hoặc công cụ khai thác trên các chuỗi khối khác nhau. Hãy gọi họ là Người dùng.
Khi Swiftnodes chạy Giao thức Marlin, đặt cược mã thông báo LIN, người dùng sử dụng SDK Marlin để kết nối với Swiftnode gần nhất. Sau khi kết nối được thiết lập, người dùng sẽ theo dõi các cập nhật về trạng thái của Swiftnodes. Bất cứ khi nào người dùng muốn gửi một khối hoặc giao dịch cho người dùng khác, người dùng sẽ gửi nó đến Swiftnode với một khoản thanh toán vi mô đã được thỏa thuận trước. Swiftnodes truyền các gói đến các Swiftnode khác cùng loại và người dùng theo dõi các Swiftnode này sẽ nhận được các gói ngay lập tức.
Chúng ta có thể nghiên cứu riêng cách tối ưu hóa giao tiếp giữa các Swiftnode khác nhau trong mạng Marlin.
BlockBeats: Tuyệt vời, Swiftnode cần những điều kiện gì?
Siddhartha Dutta: Kết nối Internet tốt, thế thôi!
BlockBeats: Vì vậy, Swiftnode rất hữu ích cho người dùng thông thường. Nó có dễ không? ? Nó có sẵn trên thiết bị di động không?
Siddhartha Dutta: Dành cho người dùng không rành về kỹ thuật Điều đó như đã nói, Swiftnode hoàn toàn dễ cài đặt. Tôi không chắc liệu nút Marlin dựa trên thiết bị di động có thực sự mang lại lợi ích thiết thực cho bất kỳ chuỗi khối hiện có nào hay không. Do đó, mặc dù khả thi về mặt kỹ thuật nhưng việc sử dụng nó có thể bị hạn chế trong một thời gian tới. Mặt khác, ngoài việc hỗ trợ mạng blockchain, các nút Marlin chạy trên thiết bị đầu cuối di động cũng có thể mang lại lợi ích cho các mạng khác được xây dựng trên Marlin, chẳng hạn như mạng nhiều bước nhảy. (Lưu ý của BlockBeats: Mạng nhiều bước nhảy đề cập đến một loại công nghệ mạng không dây mới có thể được sử dụng để truyền giữa các thiết bị không dây)
Có thể tôi đã sai, nhưng ít nhất theo những gì tôi biết, đối với các nút di động Vấn đề lớn nhất là người dùng di động có thể không muốn giảm tuổi thọ pin khi chạy nút. Điện thoại di động có tuổi thọ pin hạn chế. Chu kỳ nâng cấp điện thoại di động ngày càng dài hơn vì điện thoại mới không cung cấp bất kỳ tính năng mới nào ngoài camera tốt hơn. Do đó, người dùng di động quan tâm đến việc tối đa hóa tuổi thọ pin hơn là các nút đang chạy, nếu không sẽ tiêu tốn pin và do đó làm giảm tuổi thọ pin.
BlockBeats: Đúng vậy! Một số nút di động có thể gây hư hỏng pin. Nhưng các thiết bị di động thực sự sẽ hạ thấp rào cản gia nhập blockchain.
Siddhartha Dutta: Điều này đúng. 5G, điện toán biên, v.v. đang bắt đầu hình thành. Hãy cùng xem hệ sinh thái di động sẽ phát triển như thế nào.
BlockBeats: Đây là một cuộc thảo luận thú vị, vì vậy hãy chuyển sang chủ đề tiếp theo. DApp và DeFi ngày càng được sử dụng nhiều trên các nền tảng hợp đồng thông minh như Ethereum và EOS. Đối với Marlin, làm cách nào để tăng "thị phần" của mình trong thế giới phi tập trung?
Siddhartha Dutta: Đây là khía cạnh thú vị nhất của Marlin. Về mặt xây dựng hệ sinh thái, Marlin không cạnh tranh với bất kỳ nền tảng Lớp 1 hoặc Lớp 2 nào, chẳng hạn như Ethereum và Celer. Chúng tôi "độc lập với nền tảng", có nghĩa là tất cả các chuỗi khối, chuỗi bên, v.v. đều có thể sử dụng Marlin để cải thiện thông lượng và đảm bảo tính phân cấp. Nói cách khác, Marlin có thể phòng ngừa rủi ro của bất kỳ dự án Layer1 hoặc Layer2 nào, bất kể chúng thành công hay thất bại.
Nếu cuối cùng, tất cả các ứng dụng DeFi đều được xây dựng trên Ethereum, thì tất cả các trò chơi và ứng dụng cờ bạc đều được xây dựng trên EOS và các chuỗi khối khác cuối cùng sẽ không được áp dụng . Marlin tiếp tục là người hỗ trợ và là khối xây dựng cơ bản của Layer0 cho các nền tảng blockchain thành công và sẽ được hưởng lợi từ điều này.
BlockBeats: Điều này nghe giống như Coffee Mate. Bất kể đó là loại cà phê nào, latte, cappuccino hay thứ gì khác, tất cả đều có thể được thưởng thức cùng với một đối tác. Từ logic này, bạn cho rằng Marlin có thể hoạt động tốt với cả nền tảng Layer1 và Layer2.
Siddhartha Dutta: Đúng.
BlockBeats: Xu hướng Web3 đang trở nên phổ biến và ngày càng có nhiều chuyên viên máy tính, doanh nhân và nhà đầu tư tham gia vào cuộc thảo luận về Web3 . Chúng tôi tin rằng giao thức Marlin phù hợp với tinh thần của Web3, vậy Marlin đóng vai trò gì trong Web3? Ý kiến cá nhân của bạn về Web3 là gì?
Siddhartha Dutta: Bất kỳ hệ thống kỹ thuật số nào cũng được tạo thành từ ba chiều cơ bản - xử lý, lưu trữ và kết nối mạng. Web2 có một số kỳ lân tập trung vào ba lĩnh vực này. Điều thú vị là, trong khi một số công ty mạng trị giá hàng tỷ đô la thành công như Arista, Akamai, Velocloud, v.v. ra đời để đáp ứng nhu cầu của Web2, chúng ta lại chưa thấy nhiều dự án được sinh ra đặc biệt để cố gắng đáp ứng nhu cầu của mạng Web3. Các công ty được đề cập trước đó không thể đáp ứng nhu cầu của web do yêu cầu phân cấp. Chúng tôi hình dung rằng Marlin sẽ cung cấp dịch vụ như vậy trong Web3, làm việc với các dự án khác nhau để giải quyết các vấn đề về tính toán và lưu trữ.
Đối với Web3, cá nhân tôi cho rằng không thể đạt được một mô hình kinh doanh mới. Vì không còn mối đe dọa từ nền tảng nên các ứng dụng thành công có thể được xây dựng trên nền tảng đó.
BlockBeats: Chủ đề tiếp theo là về đội của Marlin. Bạn là nhà phát triển cốt lõi trước đây của dự án mở rộng sharding Zilliqa, nhưng trên thị trường có tin đồn rằng một số người đã "bỏ rơi" Zilliqa và tạo ra Marlin. Bạn có muốn làm rõ điều gì với cộng đồng người Trung Quốc và độc giả của chúng tôi không?
Siddhartha Dutta: Xin lỗi, tôi không thể bình luận về câu hỏi này.
BlockBeats: Được rồi, vậy điều này có làm phiền bạn không? Bạn có lạc quan về điều này không? mở rộng sharding?
Siddhartha Dutta: Tôi có thể cho bạn một câu trả lời khách quan. Sharding là một giải pháp mở rộng Layer1 đầy hứa hẹn và tiếp tục thu hút sự chú ý của một số nhóm cạnh tranh. Tuy nhiên, không có gì bí mật trong thế giới sharding vẫn còn một số vấn đề hóc búa. Hơn nữa, ngay cả với sharding, giao tiếp nội bộ và giữa các shard vẫn là một nút thắt cổ chai. Do đó, chúng tôi thấy rằng Layer0 bổ sung cho sharding.
BlockBeats: Hiểu rồi. IEO đã gây được tiếng vang lớn trong vài tháng qua, Marlin có kế hoạch gì không? Hoặc khi nào mô hình phân phối token sẽ được công bố?
Siddhartha Dutta: Thực ra, Tôi không chắc liệu IEO Vẫn nóng, tâm lý thị trường dao động. Bất chấp điều đó, chúng tôi đang tích cực khám phá các mô hình phân phối mã thông báo khác nhau. Lý tưởng nhất là chúng tôi muốn mã thông báo của Marlin được phân phối công bằng trên các cộng đồng trên nhiều nền tảng Lớp 1 và Lớp 2. Chúng tôi khuyến khích các thành viên cộng đồng chia sẻ đề xuất với chúng tôi thông qua bất kỳ kênh xã hội nào.
BlockBeats: Đây là một ý tưởng hay để giúp người dùng sớm bắt đầu các dự án Layer1 và Layer2 một cách nhanh chóng.
Siddhartha Dutta: Việc phân phối rộng rãi hơn chắc chắn là lợi ích lâu dài của dự án.
Tóm tắt về Block Beats
Hiện tại, các giải pháp mở rộng quen thuộc (như chuỗi bên, sharding, kênh trạng thái, v.v.) đều thuộc về Layer1 hoặc Layer2, chỉ có một vài dự án trên thị trường như Marlin Protocol và BloXroute Định vị bản thân ở Layer0.
Trên thực tế, khái niệm phân lớp này bắt nguồn từ năm 1984, khi ISO ban hành tiêu chuẩn ISO/IEC 7498 nổi tiếng, tiêu chuẩn này xác định mô hình tham chiếu kết nối hệ thống mở, sau này là mô hình lớp Internet OSI7. Trong blockchain, mô hình OSI thường được chia thành hai cấp độ để thảo luận, đó là Lớp 1 liên quan đến chuỗi và Lớp 2 liên quan đến chuỗi. Theo BlockBeats, Layer0 thực sự là một cách phân loại tinh tế hơn, tương ứng với các lớp 1-4 của mô hình OSI. 
Quay trở lại dự án Giao thức Marlin, BlockBeats nhận thấy rằng ý tưởng mở rộng của nó thực sự mang tính đổi mới. Về lý thuyết, nếu dự án Layer0 có thể thành công thì dù đó là Ethereum , EOS, Algorand , DFinity và Cosmos đều có thể được ghép vào giải pháp này, bởi vì các dự án blockchain chính thống ít nhiều bị hạn chế bởi các yếu tố Lớp 0, chẳng hạn như tốc độ truyền thông tin dữ liệu giữa các nút.
Tất nhiên, cuộc hành trình ngàn dặm bắt đầu từ một bước đi duy nhất. Các công nghệ như sharding, statechannel và mở rộng ZK đều đã làm dấy lên các cuộc thảo luận sôi nổi trong cộng đồng và tìm kiếm nguồn tài trợ sau khi chúng được đề xuất.Tuy nhiên, ít nhất cho đến ngày hôm nay, BlockBeats vẫn chưa thấy một giải pháp đủ trưởng thành. Đối với Giao thức Marlin, việc nhận được vòng tài trợ ban đầu với sự tham gia của Binance Labs chỉ là bước đầu tiên.
Tài liệu tham khảo
Trang web chính thức của Marlin: https://www.marlin.pro
Chào mừng bạn tham gia cộng đồng chính thức của BlockBeats:
Nhóm Telegram đăng ký: https://t.me/theblockbeats
Nhóm Telegram thảo luận: https://t.me/BlockBeats_App
Tài khoản Twitter chính thức: https://twitter.com/BlockBeatsAsia