Tác giả: GoPlus
Nền
Từ năm ngoái đến nay, EigenLayer đã tích lũy được hơn 10 tỷ đô la Mỹ bằng TVL như một câu chuyện cốt lõi trong hệ sinh thái Ethereum. Tuy nhiên, hầu hết mọi người có thể chỉ coi nó như một cơ sở hạ tầng tài chính, chủ yếu là do EigenLayer Tính năng nổi tiếng nhất. là khái niệm "Đặt lại" của nó. Ấn tượng ban đầu này khiến mọi người dễ nghĩ rằng EigenLayer chỉ là một nền tảng giúp người dùng có thêm lợi ích stake. Trên thực tế, khi chúng tôi suy nghĩ sâu sắc, một câu hỏi quan trọng sẽ xuất hiện: Tại sao việc đặt cược lại ETH hoặc LST (mã thông báo đặt cược thanh khoản) có thể tạo thêm thu nhập? Câu trả lời cho câu hỏi này tiết lộ bản chất thực sự của EigenLayer. Tôi nghĩ EigenLayer thực sự là một cơ sở hạ tầng điện toán đám mây định hướng tài chính mang tính cách mạng. Định nghĩa này thoạt nghe có vẻ mâu thuẫn nhưng nó phản ánh chính xác sự đổi mới của EigenLayer. Các dịch vụ điện toán đám mây truyền thống, như AWS hoặc GCP, chủ yếu dựa vào việc phân bổ và quản lý tài nguyên tập trung để cung cấp sức mạnh tính toán. EigenLayer đã tạo ra một mô hình cơ sở hạ tầng điện toán đám mây mới bằng cách kết hợp khéo léo các cơ chế khuyến khích tài chính và tài nguyên điện toán phân tán. Bài viết này sẽ đi sâu về các nguyên tắc và cơ chế của EigenLayer theo hiểu biết của chúng tôi. Sau vài tháng thực hành phát triển, chúng tôi cũng sẽ chia sẻ một số kinh nghiệm và ý tưởng về cách xây dựng mạng lưới phi tập trung của riêng bạn dựa trên EigenLayer và cách thiết kế AVS. .
Eigenlayer là gì?
Trước hết, EigenLayer là cơ sở hạ tầng mang tính cách mạng cho hệ sinh thái Ethereum. Đối với người dùng, nó cho phép người dùng nắm giữ tài sản Ethereum không chỉ kiếm tiền lãi thông qua đặt cược mà còn sử dụng các chứng chỉ tiền gửi này để hỗ trợ các dự án tiềm năng khác và kiếm thêm phần thưởng. Đây là khái niệm cốt lõi của EigenLayer - Khôi phục. Nó giống như một cây cầu kỳ diệu kết nối tính bảo mật mạnh mẽ của Ethereum và tất cả các dự án yêu cầu bảo mật đồng thuận mạng. Đối với các nhà phát triển, nó giống như một nền tảng điện toán đám mây cung cấp bảo mật, cho phép họ tập trung vào việc xây dựng chính dịch vụ phi tập trung thay vì phải xây dựng hệ thống bảo mật và đồng thuận phức tạp từ đầu.
p> p>
AVS là gì và nó hoạt động như thế nào?
Dựa trên Eigenlayer, các nhà phát triển có thể xây dựng Dịch vụ được xác thực tích cực (AVS) của riêng họ, đây cũng là dịch vụ phổ biến nhất dịch vụ trong hệ sinh thái Eigenlayer Khái niệm quan trọng, AVS chỉ đơn giản là một giao thức, dịch vụ hoặc hệ thống yêu cầu tài sản thế chấp để xác minh một "nhiệm vụ". Ví dụ: nếu bạn muốn xây dựng một mạng lưới oracle giá phi tập trung, để ngăn chặn các nút tham gia của mạng oracle làm điều xấu, bạn cần để các nút này thế chấp một số tài sản nhất định và đặt mỗi nút để phát đi sự đồng thuận được báo cáo. thì kịch bản này rất phù hợp để hoàn thành với AVS. Bản thân dịch vụ AVS chịu trách nhiệm thu thập giá và báo cáo giá. Đồng thời, AVS cũng tương ứng với hợp đồng quản lý dịch vụ-Người quản lý dịch vụ của mình, giao tiếp với hợp đồng Eigenlayer. . , chứa trạng thái liên quan đến chức năng của dịch vụ, chẳng hạn như nhà điều hành đang chạy dịch vụ và số tiền đặt cọc được sử dụng để bảo vệ dịch vụ. Theo Vyas Krishnan, Eigenlayer đảm nhận vai trò "Chuyển đổi tiền điện tử sang đám mây", vì vậy AVS là dịch vụ đám mây mà chúng ta quen thuộc trong Web2 và mở rộng khả năng tính toán thuần túy trên chuỗi của Crypto sang điện toán đám mây ngoài chuỗi. Vậy chính xác thì AVS hoạt động như thế nào trên mạng Eigenlayer?
p> p>
Trước hết, với tư cách là một bên dự án muốn sử dụng mạng Eigenlayer, bạn cần để phát triển ứng dụng khách AVS của riêng bạn Cũng như hợp đồng ServiceManager, bản thân ứng dụng khách là dịch vụ hoặc hệ thống được mạng xác minh. Ứng dụng khách sẽ được điều hành bởi một số lượng lớn các nút tham gia vào mạng trong tương lai và ServiceManager. Bản thân hợp đồng quy định các điều kiện để các nút tham gia vào mạng cũng như cơ chế thưởng và phạt cho chính các nút đó. Ví dụ: token nào cần được thế chấp, số lượng token tối thiểu cần được thế chấp, v.v. Đồng thời, nó phải tuân theo một số thông số kỹ thuật của hợp đồng AVS ServiceManager và giữ lại một số giao diện cơ bản để lập chỉ mục và liên lạc bằng hợp đồng chính Eigenlayer.
Bản thân các nút tham gia của mạng được gọi là **"Toán tử"** trong Eigenlayer,Toán tử Là nhà điều hành nút chuyên nghiệp, chịu trách nhiệm chính về vận hành và bảo trì thực tế các nút mạng. Khi muốn tham gia vào một mạng nhất định, họ cần phải đáp ứng các điều kiện truy cập được chỉ định trong ServiceManager. Với tư cách là Người vận hành, họ cũng có thể là Staker để cam kết với các nút của riêng mình. Vì vậy, làm cách nào để người dùng thông thường tham gia vào toàn bộ quy trình làm việc? Eigenlayer đã thiết kế một chức năng ủy quyền, cho phép người dùng thông thường ủy quyền mã thông báo của họ cho nút Người vận hành đã chọn và giao cho nút đó nhận được phần thưởng bổ sung bằng cách chạy thu nhập từ Mạng AVS.
Sau khi hoàn thành việc xây dựng AVS và tuyển dụng các nút, các dịch vụ của mạng có thể được mở để tiêu thụ và sử dụng. Hình ảnh bên dưới là sơ đồ chính thức về quy trình gọi của toàn bộ dịch vụ AVS
Như bạn có thể thấy, Trình quản lý dịch vụ được kích hoạt thông qua sự kiện sự kiện Nút của nhà điều hành thực hiện các phép tính ngoài chuỗi và nhà điều hành trả kết quả tính toán vào hợp đồng sau khi ký chúng bằng khóa riêng, do đó hoàn thành cuộc gọi. Nhưng trên thực tế, việc sử dụng AVS có thể linh hoạt hơn. Trước hết, việc kích hoạt AVS không nhất thiết phải được thực hiện thông qua Trình quản lý dịch vụ vì nút Nhà điều hành đã tiết lộ IP và thông tin cổng khác của họ khi đăng ký, nó có thể gọi trực tiếp. hiển thị cổng Giao diện dịch vụ (yêu cầu xác thực để ngăn chặn lượng lớn thư rác) nhận được kết quả, nhưng trong quá trình này, cần phải báo cáo kết quả và đạt được sự đồng thuận về kết quả thông qua một công cụ tổng hợp, vì cùng một cuộc gọi có thể có nhiều các nút đang chạy các dịch vụ tương ứng để cải thiện tính sẵn sàng của dịch vụ. Cuối cùng, Trình quản lý dịch vụ tương tác với hợp đồng Eigenlayer để hoàn thành phần thưởng và hình phạt cho các nút dựa trên kết quả được báo cáo.
Định vị cốt lõi của EigenLayer
Sau phần giới thiệu AVS và EigenLayer, tôi muốn để tóm tắt ba điểm định vị cốt lõi chính của EigenLayer giúp mọi người dễ dàng hiểu rõ hơn về nó và xác định xem có nên sử dụng nó hay không.
Một nền tảng liên kết người thế chấp và nhà phát triển
Một trong những định vị cốt lõi của EigenLayer là phục vụ như một nền tảng kết nối các nhà đầu tư và nhà phát triển. Mô hình đổi mới này đã thay đổi hoàn toàn cách xây dựng và tham gia các mạng phi tập trung, mang lại những cơ hội và sự thuận tiện chưa từng có cho cả hai bên. Trước khi EigenLayer xuất hiện, các mạng phi tập trung mới phải đối mặt với những thách thức khởi đầu rất lớn:
Chi phí khởi động cao: Các bên dự án cần đầu tư nhiều tiền và nhân lực để thu hút các nút tham gia mạng.
Áp lực hoạt động: Việc duy trì mạng nút hoạt động đòi hỏi phải có các hoạt động và khuyến khích liên tục.
Ngưỡng tham gia nút cao: Các nhà khai thác nút tiềm năng cần mua mã thông báo của một mạng cụ thể để tham gia . tăng rủi ro và chi phí của họ.
Hiệu ứng mạng chậm: Với ít người tham gia, các mạng mới khó thiết lập tính bảo mật và độ tin cậy quan hệ tình dục nhanh chóng.
EigenLayer giải quyết những vấn đề này một cách khéo léo thông qua thiết kế sáng tạo của mình. Nó cho phép các nhà đầu tư sử dụng ETH hoặc LST để cung cấp dịch vụ nút cho nhiều mạng cùng lúc, giảm đáng kể ngưỡng tham gia. Các bên tham gia dự án có thể nhanh chóng truy cập vào mạng lưới người cầm cố lớn hiện có để đẩy nhanh quá trình khởi động nguội. Đối với các nhà khai thác nút, họ không cần phải mua mã thông báo cụ thể cho từng mạng tham gia nữa, điều này giúp giảm rủi ro. Bằng cách cho phép người đặt cược nhận phần thưởng từ nhiều mạng, EigenLayer tạo ra một hệ sinh thái đôi bên cùng có lợi, đạt được sự khuyến khích liên kết hiệu quả. Mô hình đổi mới này không chỉ đơn giản hóa quá trình xây dựng và tham gia mạng phi tập trung mà còn cung cấp một kịch bản kiếm lãi hiệu quả cho hầu hết chủ sở hữu mã thông báo.
Từ hệ sinh thái EigenLayer hiện tại, chúng ta có thể thấy rằng đã có một số lượng lớn các nút vận hành có sự chứng thực rất tốt, bao gồm Coinbase Cloud, Figment, Google Cloud , Thiên hà, Hashkey, v.v. Việc bổ sung các tổ chức này không chỉ mang lại tính chuyên nghiệp và độ tin cậy cho hệ sinh thái mà còn nâng cao đáng kể niềm tin của người dùng thông thường. Người ủy quyền có thể chọn những nhà khai thác có nền tảng vững chắc để ủy thác tài sản của họ, điều này không chỉ nhận được dịch vụ vận hành nút chuyên nghiệp mà còn giảm thiểu rủi ro. Đối với các nhà phát triển, sự thuận tiện này là hiển nhiên. Họ có thể nhanh chóng xây dựng mạng lưới xác thực của riêng mình từ đầu, giảm chi phí phát triển và duy trì mạng lưới đồng thuận, đồng thời tận dụng nhóm cam kết quy mô lớn và trưởng thành. về bảo mật và tập trung nhiều hơn vào đổi mới sản phẩm và dịch vụ của chính mình, thay vì phát minh lại cơ sở hạ tầng đồng thuận.
Nhóm bảo mật dùng chung
Như đã đề cập ở trên, tính năng chính đầu tiên của EigenLayer là khả năng để kết nối với các cam kết Đối với các nhà phát triển và nhà phát triển, nó giúp các dự án nhanh chóng tìm thấy các nút xác thực cho các dịch vụ. Vậy đối với các nhà phát triển và dự án, làm thế nào để đảm bảo tính ổn định của các nút này và đạt được tính bảo mật cho mạng của chính họ? Đây là một trong những vấn đề cốt lõi mà EigenLayer giải quyết và cũng có thể nói là điểm bán hàng lớn nhất của EigenLayer.
Ở đây trước tiên chúng ta phải xác định cái gọi là bảo mật mạng. Chúng ta đều biết rằng trong blockchain truyền thống và kiến trúc mạng phi tập trung, mỗi mạng đều cần được xây dựng độc lập. và duy trì hệ thống an ninh và đồng thuận của riêng họ. Bởi vì trong một hệ thống phân tán, mọi nút đều có khả năng làm điều xấu, mạng phải được xây dựng trên cơ sở không tin cậy và cần xây dựng cơ chế đồng thuận nghiêm ngặt để ngăn chặn các nút làm điều ác và duy trì sự ổn định của mạng. và an toàn. Nói chung, hầu hết các mạng sẽ chọn cho phép các nút tham gia vào công việc của mạng để nhận được lợi ích bằng cách cầm cố mã thông báo mạng của riêng họ làm tài sản thế chấp và thông qua **"Slash"** phương pháp này cho phép các nút tạo ra chi phí cao để làm điều ác chi phí để đạt được mục tiêu. Nhưng bản thân chi phí ở đây có thể không ổn định. Điều đó có nghĩa là, nếu bản thân tài sản thế chấp là mã thông báo gốc của các mạng này, thì khi giá biến động, chi phí của nút làm điều ác cũng sẽ tiếp tục biến động khi “thu nhập”. từ việc làm điều ác lớn hơn tài sản thế chấp" được thỏa mãn, Chi phí "Khi điều kiện này được đáp ứng, mạng cũng sẽ rơi vào khủng hoảng bảo mật. Tình trạng này đã xảy ra nhiều lần trong lịch sử và giá của hầu hết các mã thông báo gốc của mạng thực sự rất cao. dễ thao tác và không ổn định.
Giải pháp do EigenLayer đưa ra tập trung vào khái niệm bảo mật chung, thực sự cho các công ty này thuê bảo mật Ethereum dưới dạng mạng phi tập trung. Bằng cách kết hợp các bên thế chấp, nút và các dự án khác nhau, tài sản thế chấp xác định chi phí cho hành vi xấu sẽ trở thành ETH/LST. Do sự ổn định của giá ETH và các Token được thế chấp lại, bảo mật mạng như vậy thực sự đáng tin cậy hơn. Điều này cũng có thể giúp mạng nhanh chóng thiết lập mạng dịch vụ phi tập trung ổn định và an toàn trong giai đoạn đầu và sử dụng mã thông báo của chính nó làm doanh thu để thanh toán “phí dịch vụ bảo mật” của toàn bộ mạng. Tương tự, nó cũng có thể giúp các dịch vụ tập trung ban đầu chuyển sang phân cấp theo cách này, từ đó cải thiện chất lượng và tính minh bạch của các dịch vụ ban đầu, sau đó sử dụng một phần lợi ích thu được từ cải tiến dịch vụ để cung cấp các dịch vụ bảo mật chung này. một chu kỳ tích cực.
Hiện tại, EigenLayer có tài sản TVL trị giá gần 12 tỷ đô la Mỹ, tương đương với một kho bảo mật dùng chung khổng lồ, đủ để cung cấp tất cả các loại DA, Sequencer, máy oracle và các dịch vụ bảo mật mạng phi tập trung khác nhau.
Sự đồng thuận có thể lập trình được
Ưu điểm cốt lõi thứ ba của EigenLayer là khả năng đồng thuận có thể lập trình được. Đầu tiên, chúng ta cần giới thiệu khái niệm AVS. Tên đầy đủ của AVS là Dịch vụ được xác thực tích cực, đề cập đến bất kỳ dịch vụ nào yêu cầu hệ thống phân tán của riêng nó để xác minh, chẳng hạn như Sequencer, DA, mạng oracle và các dịch vụ mạng phi tập trung khác nhau. bao gồm các mạng tham gia Nhà điều hành tương ứng hoạt động và cuối cùng được quản lý và duy trì bởi hợp đồng tương ứng AVS (ServiceManager). Các nhà khai thác cần phải đăng ký thông qua việc tham gia hợp đồng này, phần thưởng và hình phạt cũng sẽ được kích hoạt bởi hợp đồng này. Vì vậy, có thể nói rằng hợp đồng này đóng vai trò là cổng đồng thuận của AVS. Khi các nhà phát triển viết hợp đồng, họ có thể xác định linh hoạt các quy tắc và yêu cầu xác minh AVS của riêng mình, quy tắc truy cập nút, quy tắc Slash, v.v. và thậm chí các mã thông báo đã cam kết cũng có thể được định cấu hình linh hoạt. Khả năng đồng thuận có thể lập trình của EigenLayer mang đến cho các nhà phát triển sự linh hoạt chưa từng có và không gian để đổi mới. Thông qua tính năng này, các nhà phát triển có thể linh hoạt điều chỉnh các tham số đồng thuận theo giai đoạn phát triển và nhu cầu của mạng để đảm bảo mạng duy trì hiệu suất và bảo mật tối ưu trong các tình huống khác nhau. Khả năng thích ứng này cho phép dự án tối ưu hóa cơ chế hoạt động bất cứ lúc nào và đáp ứng với sự thay đổi của môi trường thị trường và nhu cầu của người dùng.
Ý tưởng và nguyên tắc thiết kế AVS
Trước khi thiết kế AVS của riêng mình, tôi nghĩ Một số nhà phát triển cần suy nghĩ rõ ràng về các vấn đề sau:
1. Các yêu cầu và loại dịch vụ do chính dự án cung cấp
Hiểu rõ loại dịch vụ mà dự án cung cấp là cơ sở để thiết kế AVS, vì nó ảnh hưởng trực tiếp đến:
Sự cần thiết : Liệu bản thân phép tính toán không thể được thực hiện bởi VM trên chuỗi hay chi phí quá cao. Nếu việc xác minh có thể được hoàn thành bằng hợp đồng trên chuỗi thì bạn có thể cân nhắc sự cần thiết của việc sử dụng kiểu AVS
Logic xác minh: Các dịch vụ khác nhau yêu cầu các phương pháp xác minh khác nhau. Ví dụ: Yêu cầu về hiệu suất: Loại dịch vụ xác định các yêu cầu về tốc độ và thông lượng. Ví dụ:
Mô hình bảo mật: Các dịch vụ khác nhau đối mặt với các mối đe dọa bảo mật khác nhau, điều này ảnh hưởng đến việc thiết kế cơ chế xử phạt. Ví dụ:
Yêu cầu về nút: Loại dịch vụ xác định các yêu cầu về phần cứng và phần mềm cho nút. Chẳng hạn như:
Lời tiên tri Dịch vụ máy có thể cần xác minh tính nhất quán của nhiều nguồn dữ liệu
Dịch vụ DA cần xác minh việc lưu trữ và truy xuất dữ liệu< /p>< /li>
Kiểm soát rủi ro trên chuỗi yêu cầu mô phỏng và xem xét các giao dịch, đòi hỏi tính hiệu quả và chính xác theo thời gian thực
< /ol>2. Cách trừng phạt các nút ác
Vấn đề này liên quan trực tiếp đến tính bảo mật và an toàn của độ tin cậy của AVS. Các nhà phát triển cần thiết kế một cơ chế trừng phạt hiệu quả để duy trì tính bảo mật và ổn định của mạng. Điều này bao gồm:
Một cơ chế trừng phạt hợp lý có thể làm giảm hiệu quả động cơ làm điều ác của các nút và đảm bảo mạng hoạt động lành mạnh lâu dài.
Xác định hành vi nào được coi là " Làm điều ác"
Hãy đề ra hình phạt thích đáng, đủ sức răn đe nhưng không nghiêm khắc đến mức làm giảm sút sự tham gia của nút
p>Thiết kế cơ chế phán xét và thực thi công bằng và minh bạch
< /ol>3. Lợi nhuận của bản thân dịch vụ và ngân sách có thể trả cho "Shared Security"
Vấn đề này liên quan đến tính khả thi về mặt kinh tế của AVS Continuity. Các nhà phát triển cần đánh giá:
Một mô hình kinh tế hợp lý có thể đảm bảo rằng AVS có thể thu hút và giữ chân đủ các nút và staker, đồng thời duy trì sự phát triển bền vững của dự án.
Mô hình lợi nhuận và kỳ vọng của Thu nhập dịch vụ hoặc cách kết hợp nó với Tokenomics của riêng bạn trong giai đoạn đầu của dự án để cung cấp đủ kỳ vọng về phần thưởng thông qua lạm phát mã thông báo
Chi phí vận hành, bao gồm cơ sở hạ tầng, bảo trì, v.v.
Ngân sách khen thưởng có thể được phân bổ cho các nút và người đặt cược
< /li>< /ul>
4. Cần bao nhiêu quy mô mạng
The quy mô mạng ảnh hưởng trực tiếp đến Hiệu suất, sự phân cấp và bảo mật của AVS:
Các nhà phát triển cần tìm điểm cân bằng tốt nhất dựa trên các yêu cầu dịch vụ và hạn chế về tài nguyên.
Mạng nhỏ hơn có thể dễ dàng quản lý hơn , nhưng có thể hy sinh một số tính chất phân cấp
Các mạng lớn hơn có thể mang lại mức độ bảo mật cao hơn nhưng có thể tăng thêm độ phức tạp và chi phí
li>
Chỉ khi xem xét rõ ràng những vấn đề này, tôi nghĩ mới có thể thiết kế được một sản phẩm tốt. Và AVS có sự tham gia cao cũng tránh được những vấn đề lớn có thể xảy ra phát sinh sau này do tư duy chưa đầy đủ.
Hệ sinh thái hiện tại của AVS và các cơ hội mới
Mặc dù EigenLayer vẫn đang ở giai đoạn đầu nhưng chúng tôi tin rằng có rất nhiều cơ hội và tiềm năng trong hệ sinh thái này. Trước hết, theo quan sát của chúng tôi,
AVS trong hệ sinh thái hiện tại chủ yếu tập trung ở các lĩnh vực sau:
DA
Bộ tuần tự phi tập trung
p >
Tạo số ngẫu nhiên
ZK - Nhà cung cấp
Dịch vụ Oracle
Các dịch vụ này chủ yếu dành cho nhà phát triển và cung cấp hỗ trợ quan trọng cho cơ sở hạ tầng blockchain. Tuy nhiên, chúng tôi nhận thấy có một số lỗ hổng đáng kể trong hệ sinh thái hiện tại:
Thiếu truyền thống Mạng máy tính phi tập trung toàn cầu
Hầu như không có AVS nào trực tiếp cung cấp dịch vụ cho người dùng cuối
ul>Chúng tôi tin rằng số lượng lớn AVS dựa trên ứng dụng có thể mang lại nhiều khả năng hơn cho hệ sinh thái. AVS dựa trên ứng dụng này có thể phục vụ trực tiếp người dùng cuối, từ đó mở rộng tầm ảnh hưởng và tính thực tiễn của EigenLayer. Là nhà cung cấp dịch vụ bảo mật người dùng, GoPlus đang sử dụng cơ sở hạ tầng của EigenLayer để xây dựng AVS tập trung vào bảo mật người dùng. AVS này sẽ cung cấp các dịch vụ bảo vệ an ninh toàn diện cho người dùng tiền điện tử, bao gồm nhưng không giới hạn ở:
Đánh giá rủi ro địa chỉ ví
Bảo vệ chống lừa đảo và chống gian lận
Đánh giá rủi ro mã thông báo
Tường lửa trên chuỗi thời gian thực phi tập trung
< / li>
GoPlus sẽ cung cấp các dịch vụ bảo mật phi tập trung, minh bạch và đáng tin cậy bằng cách xây dựng AVS trên EigenLayer. Động thái này không chỉ nâng cao độ tin cậy của dịch vụ mà còn thu hút nhiều người tham gia hơn thông qua cơ chế khuyến khích. AVS của GoPlus sẽ cung cấp cho người dùng khả năng bảo vệ tốt hơn và giúp EigenLayer mở rộng sang các lĩnh vực ứng dụng mới cho người dùng cuối. Hiện tại, các dịch vụ bảo mật của GoPlus có lượng cuộc gọi trung bình hàng ngày lên tới 21 triệu lần. dự kiến sẽ trở thành trường hợp sử dụng ứng dụng lớn nhất trong hệ sinh thái. Và việc cung cấp dịch vụ bảo mật theo phương thức phi tập trung cũng là một mô hình bảo mật mới trong quá trình phát triển Web3.