Trận chiến bảo mật chung giữa EigenLayer và Celestia

Bài viết này được dịch máy
Xem bản gốc

Tác giả: Ac-Core, YBB Capital Người dịch: Shan Ouba, Jinse Finance

Lời nói đầu

Theo định nghĩa của Ethereum Foundation, Layer2 của Ethereum tương đương với Rollup. Quan điểm mới gần đây của Vitalik cho rằng nếu các chuỗi EVM khác sử dụng lớp không phải Ethereum làm lớp sẵn có dữ liệu(DA), thì nó thuộc về ETH Validium (chuyển lớp sẵn có của dữ liệu của blockchain ra khỏi chuỗi). Mặc dù định nghĩa chính xác của Layer2 vẫn còn gây tranh cãi do các vấn đề DA, lộ trình nâng cấp của Ethereum vẫn tập trung vào Rollup và tính khả dụng dữ liệu đóng nhân vật chính trong việc lưu hoặc tải lên dữ liệu giao dịch Rollup trong nâng cấp Ethereum . ZK Rollup truy cập dữ liệu liên quan thông qua lớp sẵn có của dữ liệu , ngay cả khi mức độ phụ thuộc khác nhau, nó sẽ ảnh hưởng đến bảo mật của chính họ ở một mức độ nhất định. Đối diện sự đổi mới về bảo mật chung Cosmos , khả năng thâm nhập dữ liệu sẵn có của Celestia và các thị trường do nhà tạo lập thị trường điều khiển, liệu EigenLayer có thể lấy lại sự thống trị thị trường với chức năng vay mượn Ethereum vốn có của mình bằng cách nâng cấp phần mềm trung gian lên câu chuyện bảo mật cấp Ethereum không?

Lớp riêng

CCLcnKzFfcwmNbGMkmCIcZWYvHHuyTvPOdQUckYW.png

Hiểu một cách đơn giản, EigenLayer là một giao thức Re- stake dựa trên Ethereum cung cấp bảo mật cấp Ethereum cho toàn bộ nền kinh tế crypto dựa trên Ethereum trong tương lai. Nó cho phép người dùng đặt lại cổ phần ETH, LSDETH và NHÀ CUNG CẤP THANH KHOẢN Token thông qua hợp đồng thông minh EigenLayer và nhận phần thưởng xác minh, cho phép các dự án của bên thứ ba nhận được nhiều phần thưởng hơn trong khi tận hưởng tính bảo mật của mainnet ETH, do đó đạt được tình huống đôi bên cùng có lợi.

ETH có thể thu hút khối lượng giao dịch và thanh khoản lượng lớn vì nó hiện được hầu hết mọi người công nhận là blockchain lớp 1 an toàn nhất bên cạnh Bitcoin và EigenLayer kết nối trực tiếp với ETH thông qua Dịch vụ được xác thực tích cực Bảo mật và thanh khoản tiền xu (AVS) về cơ bản ủy quyền xác minh bảo mật của mô hình token của nó trực tiếp tới Ethereum. Bản chất của nó là ủy thác trực tiếp việc xác minh tính bảo mật của token của nó cho nút Ethereum (có thể hiểu đơn giản là những người vận hành nút), quá trình này được gọi là "Re- stake". Trong bài viết này, chúng tôi chỉ trích dẫn dự án AVS đầu tiên được phát triển bởi đội ngũ EigenLayer: EigenDA.

EigenDA: Tính sẵn có dữ liệu tổng hợp

QgCF8V7Tlq54UDusF48dJUsrYEa2FlV2u4Y6he4P.png

Theo lời giải thích và giới thiệu chính thức(hiện tại không có hỗ trợ dữ liệu liên quan thực tế), EigenDA là dịch vụ sẵn có dữ liệu phi tập trung (DA) được xây dựng trên Ether bằng cách sử dụng EigenLayer Retake và sẽ là lớp nội tại của Dịch vụ xác minh hoạt động (AVS) đầu tiên. Người khôi phục có thể ủy quyền đặt cược cho các nhà khai thác nút thực thi EigenDA, thực hiện nhiệm vụ xác minh và nhận lại phí dịch vụ, trong khi Rollups có thể xuất bản dữ liệu lên EigenDA để giảm chi phí phí ​​giao dịch, đạt được thông lượng giao dịch cao hơn và cải thiện Bảo mật tổng thể của hệ sinh thái EigenLayer. Tính bảo mật và thông lượng giao dịch của quá trình phát triển này sẽ mở rộng theo mức tăng trưởng chung của khối lượng đặt cược, các giao thức sinh thái liên quan và nhà khai thác.

EigenDA đặt mục tiêu cung cấp cho Rollups một giải pháp DA cải tiến cho phép người đặt cược và người xác thực ETH kết nối với nhau, cải thiện tính bảo mật và giảm chi phí trong khi tăng nút phi tập trung . Theo EigenDA, các giải pháp Layer2 tích hợp của nó bao gồm Celo, chuyển đổi từ L1 sang ETH L2; Mantle và các sản phẩm hỗ trợ của nó bên ngoài hệ sinh thái BitDAO; Fluent, cung cấp lớp thực thi zkWASM; Offshore, cung cấp lớp thực thi Move; và Optimistic OP cây rơm. Hiện đang được sử dụng trên mạng thử nghiệm EigenDA).

EigenDA là dịch vụ có sẵn dữ liệu phi tập trung (DA) an toàn, thông lượng cao, dựa trên EigenLayer Retake và được xây dựng trên Ether. Dưới đây là một số tính năng và lợi ích chính mà EigenDA hướng tới:

tính năng:

  • Bảo mật được chia sẻ: EigenDA sử dụng mô hình bảo mật được chia sẻ của EigenLayer để cho phép Người nhận lại tham gia vào quá trình xác minh bằng cách đóng góp ETH, cải thiện tính bảo mật chung của mạng;

  • Tính khả dụng của dữ liệu: Mục tiêu chính của EigenDA là đảm bảo tính khả dụng dữ liệu trên mạng lớp 2. Nó sử dụng trình xác thực để xác minh và đảm bảo tính hợp lệ của dữ liệu trên mạng Rollup, ngăn chặn hành vi xấu và đảm bảo mạng hoạt động bình thường;

  • Sắp xếp phi tập trung : EigenDA sử dụng cơ chế sắp xếp phi tập trung của EigenLayer để đảm bảo các giao dịch trong mạng Rollup được thực hiện theo đúng thứ tự, từ đó duy trì tính chính xác và nhất quán của toàn bộ hệ thống;

  • Tính linh hoạt: Thiết kế của EigenDA cho phép các nhà phát triển L2 điều chỉnh các tham số khác nhau nếu cần, bao gồm sự cân bằng giữa bảo mật và hoạt động, chế độ đặt cược token thông báo, điều chỉnh tỷ lệ mã hóa, v.v., để thích ứng với các tình huống và nhu cầu khác nhau.

Lợi thế:

  • Lợi ích kinh tế: EigenDA hiện thực hóa việc chia sẻ bảo mật ETH thông qua EigenLayer, từ đó giảm chi phí đặt cược tiềm năng. Cung cấp các dịch vụ xác minh hiệu quả hơn về mặt chi phí bằng cách phân cấp các nỗ lực xác minh dữ liệu và giảm chi phí vận hành cho mỗi nhà khai thác;

  • Thông lượng cao: EigenDA được thiết kế để mở rộng theo chiều ngang, tăng thông lượng khi có nhiều nhà khai thác tham gia mạng. Trong thử nghiệm riêng tư, EigenDA đã chứng minh thông lượng lên tới 10 MBps, với lộ trình mở rộng lên 1 GBps, mở ra khả năng hỗ trợ các ứng dụng băng thông cao như chơi game nhiều người chơi và truyền phát video;

  • Cơ chế bảo mật: EigenDA áp dụng các cơ chế bảo mật nhiều lớp, bao gồm bảo mật chung của EigenLayer, cơ chế chứng minh ký quỹ và trọng tài kép để đảm bảo an ninh mạng, phi tập trung và chống kiểm duyệt;

  • Khả năng tùy chỉnh: EigenDA cung cấp một thiết kế linh hoạt cho phép các nhà phát triển L2 tìm thấy sự cân bằng giữa bảo mật và hiệu suất bằng cách điều chỉnh các tham số khác nhau tùy theo nhu cầu và trường hợp sử dụng cụ thể của họ.

Chế độ reStake

CQTAyTCOzZHSFA3CCZGqXvOzx2EYELEyB5X10Prj.png

  • Cam kết nặng về ETH gốc:

Áp dụng cho những người đặt cược ETH độc lập, họ có thể trỏ ETH đã đặt cược của mình vào hợp đồng thông minh EigenLayer thông qua chứng chỉ rút tiền để đặt cọc lại và kiếm thêm thu nhập. Nếu người cầm cố độc lập có hành vi sai trái, EigenLayer có thể trực tiếp mất chứng chỉ rút tiền;

  • Bổ sung LST:

LST (Liquid Stake Token) là viết tắt của Thanh khoản Stake Token . Ngay cả khi các nhà đầu tư thông thường không có 32 ETH, họ có thể "đi chung xe" thông qua giao thức cam kết thanh khoản như Lido và Rocket Pool , gửi ETH của họ vào nhóm cầm cố và nhận được cam kết của LST đại diện cho ETH và quyền yêu cầu lợi nhuận của họ. Người dùng đã đặt cược ETH vào Lido và Rocket Pool có thể chuyển khoản nắm giữ LST của họ sang hợp đồng thông minh EigenLayer để nhận reStake nhằm có thêm lợi nhuận ;

  • reStake token NHÀ CUNG CẤP THANH KHOẢN :

Tiền gửi token NHÀ CUNG CẤP THANH KHOẢN được chia thành tiền gửi ETH NHÀ CUNG CẤP THANH KHOẢN và tiền gửi LST NHÀ CUNG CẤP THANH KHOẢN.

  • Cam kết lại ETH NHÀ CUNG CẤP THANH KHOẢN : Người dùng có thể cam kết lại một cặp token thông báo NHÀ CUNG CẤP THANH KHOẢN giao thức DeFi có chứa ETH cho EigenLayer.

  • Cam kết lại LST NHÀ CUNG CẤP THANH KHOẢN : Người dùng có thể cam kết lại một cặp Mã thông báo NHÀ CUNG CẤP THANH KHOẢN giao thức DeFi chứa lsdETH cho EigenLayer. Ví dụ: Mã thông báo NHÀ CUNG CẤP THANH KHOẢN stETH-ETH của giao thức Curve có thể được cam kết lại với EigenLayer.

Celestia trong Cosmos

Wx88mEV3eZoUFAfiLkmp7UQQhkeHNFrdnocsDnaA.png

Hiện tại, không có blockchain nào có thể thực sự giải quyết được vấn đề tam giác bất khả thi của blockchain phi tập trung, an toàn và mở rộng . Cosmos cho rằng chỉ đa chuỗi có thể khắc phục được sự đánh đổi giữa chúng ở một mức độ nhất định. Trước khi thảo luận về Celestia, chúng ta hãy xem xét ngắn gọn Cosmos, trong đó blockchain đạt được khả năng tương tác thông qua giao thức IBC (Giao tiếp liên blockchain). Tính bảo mật giữa các chuỗi Cosmos được thảo luận chi tiết dưới đây:

Bảo mật giao thức IBC: IBC là giao thức đảm bảo liên lạc giữa các chuỗi trong mạng Cosmos . Nó đảm bảo tính bảo mật và toàn vẹn của tin nhắn thông qua crypto, chữ ký và các cơ chế khác. Giao thức IBC bao gồm sê-ri các bước xác thực để đảm bảo độ tin cậy của giao tiếp giữa các chuỗi. Thông qua IBC, chuỗi Cosmos có thể truyền tải thông điệp và tài sản một cách an toàn, ngăn chặn gian lận và giả mạo;

Bảo mật cơ chế đồng thuận: Mỗi blockchain trong hệ sinh thái Cosmos có thể sử dụng các cơ chế đồng thuận khác nhau, trong đó phổ biến nhất là Tendermint. Thuật toán đồng thuận Tendermint đảm bảo tính nhất quán giữa nút thông qua Dung sai lỗi Byzantine (BFT). Điều này có nghĩa là hệ thống vẫn có thể hoạt động bình thường khi có một số nút độc hại nhất định. Tính bảo mật của cơ chế đồng thuận là rất quan trọng đối với sự ổn định và bảo mật của toàn bộ mạng;

Bảo mật trung tâm: Có một Trung tâm blockchain tập trung trong mạng Cosmos , hoạt động như một cầu nối giữa các chuỗi khác nhau. Tính bảo mật của Hub đóng một vai trò quan trọng trong sự ổn định của toàn bộ hệ sinh thái. Nếu Hub không an toàn, nó có thể gây ra sự cố trên toàn mạng. Do đó, đảm bảo tính bảo mật của Hub là một nhiệm vụ quan trọng trong hệ sinh thái Cosmos , bao gồm việc kiểm soát chặt chẽ cơ chế đồng thuận và quản lý nút của nó;

Bảo mật tài sản: Vì tài sản có thể được chuyển giữa các chuỗi Cosmos nên việc đảm bảo tính bảo mật của chúng là rất quan trọng. Bằng cách sử dụng mật mã, chuỗi Cosmos có thể bảo vệ khỏi các hoạt động độc hại như Tấn công chi tiêu hai lần. Đồng thời, giao thức IBC nhằm mục đích giúp việc chuyển tài sản xuyên chuỗi trở nên an toàn và đáng tin cậy;

Hợp đồng thông minh và bảo mật lớp ứng dụng: Mạng Cosmos cho phép phát triển hợp đồng thông minh và ứng dụng phân tán. Đảm bảo đạt được mức độ bảo mật này bằng cách đảm bảo chất lượng mã, kiểm toán và sửa lỗi cho các hợp đồng thông minh và ứng dụng chạy trên blockchain .

Celestia cho phép mở rộng và tính linh hoạt thông qua thiết kế mô-đun tách biệt sự đồng thuận và thực thi, cung cấp một hệ sinh thái có thể tùy chỉnh cho nhiều giải pháp blockchain khác nhau. Ngược lại, Cosmos thúc đẩy cộng tác blockchain theo cách trung lập với hệ sinh thái, nhấn mạnh khả năng kết nối giữa blockchain độc lập và sử dụng Tendermint để tích hợp sự đồng thuận và thực thi nhằm cung cấp một hoàn cảnh gắn kết, điều này mang lại tác động tiêu cực về mặt trực quan là mất đi tính linh hoạt của chính mình. Cách tiếp cận mô-đun của Celestia cung cấp mở rộng nâng cao, tính linh hoạt trong phát triển và các giải pháp tùy chỉnh để đáp ứng nhu cầu của các ứng dụng khác nhau. Một số người kêu gọi Celestia+ Cosmos trở thành hình thức tối ưu của chuỗi ứng dụng trong tương lai.

ICS của Celestia và EigenDA của EigenLayer

KLQzUejJgMXzo9ZP0TGsMeTIwJUKyKp6AupK2hTt.png

Tuy nhiên, điều đáng chú ý là đề xuất Celestia gần đây đã đề cập đến ICS (bảo mật liên chuỗi) thay vì EigenLayer, là lớp sẵn có dữ liệu được xây dựng dựa trên Ethereum , cũng như một số khía cạnh tương phản của ICS và EigenLayer, cũng như sự khác biệt của chúng. giữa có thể được hiểu như sau:

  • Bảo mật được chia sẻ: Đề xuất của Celestia thảo luận về khả năng sử dụng ICS để sử dụng các trình xác thực trong hệ sinh thái Cosmos (chẳng hạn như các trình xác thực trong Cosmos Hub) làm sắp xếp tổng hợp của Celestia. Phương pháp này sẽ cho phép nhiều mạng Tổng hợp chia sẻ cùng một bộ trình xác thực, từ đó đạt được bảo mật chung. Ý tưởng này có phần giống với ý tưởng về bảo mật được chia sẻ trong EigenLayer, vì cả hai đều cung cấp bảo mật bằng cách tận dụng các trình xác thực của mạng blockchain cơ bản. Sự khác biệt là ICS sử dụng trình xác thực của Cosmos Hub để cung cấp dịch vụ xác minh cho blockchain được kết nối, cải thiện tính bảo mật của toàn bộ hệ sinh thái thông qua mô hình bảo mật chung, trong khi EigenDA cung cấp dịch vụ xác minh thông qua EigenLayer trên Ethereum, sử dụng Trình xác thực của ETH xác minh tính khả dụng của dữ liệu mạng Rollup;

  • Trình sắp xếp chuỗi phi tập trung: Khái niệm trình sắp xếp phi tập trung được Celestia đề cập thúc đẩy phương pháp ICS. Điều này hơi giống với việc sử dụng Retake Primitive (cơ chế thay thế) của EigenLayer trong EigenLayer phi tập trung sắp xếp phi tập trung. Cả hai đều cố gắng đạt được cơ chế sắp xếp phi tập trung hơn thông qua các thuộc tính của giao thức cơ bản;

  • Khả năng kết hợp rollups : Celestia đã đề cập rằng khả năng kết hợp tổng hợp có thể đạt được bằng cách sử dụng cùng một trình sắp xếp trong nhiều mạng tổng hợp (có thể thông qua ICS). Điều này có phần giống với mục tiêu được đề cập trong EigenLayer, hy vọng rằng nhiều AVS (Dịch vụ xác minh hoạt động) trong hệ sinh thái EigenLayer sẽ hợp tác với nhau để đạt được mức độ tổng hợp và khả năng tương tác cao hơn;

  • Kinh tế: Đặt các khía cạnh kỹ thuật của Celestia và EigenLayer lợi nhuận , từ góc độ thị trường, người dùng quan tâm nhiều hơn đến lợi nhuận của chính họ và EigenLayer mạnh hơn Celestia một chút về lợi nhuận theo lớp của LST và các khía cạnh khác. Giá trị kỳ vọng của airdrop trong tương lai cho toàn bộ hệ sinh thái EigenLayer.

So sánh giữa các lớp DA

ZhHbY9OABwC97l77GrhhP4ptvFRWWkuLeg8HFR24.png

Tính khả dụng của dữ liệu(DA) được gọi là DA. Hiện tại, trong lộ trình nâng cấp EtherChannel, toàn bộ quy trình chủ yếu dựa trên Rollup và vai trò của DA trong quy trình này là lưu hoặc tải lên tất cả dữ liệu giao dịch của toàn bộ Rollup. Sự xuất hiện của Rollup là để giải quyết vấn đề về mở rộng của Lớp 1, nhưng thực tế việc truy cập dữ liệu Layer2 thông qua DA sẽ ảnh hưởng đến mức độ bảo mật và TPS tổng thể. Dữ liệu Layer2 sẽ ảnh hưởng đến mức độ bảo mật và TPS tổng thể.Để Layer2 kế thừa tính bảo mật của ETH, ETH cần tối ưu hóa toàn bộ cơ chế bảo mật giao thức để tải lên lượng lớn dữ liệu Layer2 .

Trong cơ chế đồng thuận, có một vấn đề nan giải cơ bản là tính hiệu quả và bảo mật. Cái trước đảm bảo xử lý giao dịch nhanh chóng, còn cái sau đảm bảo tính chính xác và bảo mật của giao dịch. Các hệ thống blockchain khác nhau sẽ đưa ra những quyết định khác nhau về vấn đề này. cân bằng đáp ứng được nhu cầu thực tế của họ. Các giải pháp Ethereum, Celestia, EigenLayer và Avail đều được thiết kế để cung cấp tính khả dụng dữ liệu mở rộng cho Rollup, mà tôi tóm tắt bên dưới dựa trên dữ liệu do Researcher@likebeckett và Avail cung cấp.

xtgRB2tvm5UAYRL300zujrKV5oyXXNOrv2OfqjqW.png

Celestia:

  • Đề xuất sắp xếp phi tập trung : Celestia đã thảo luận về đề xuất từ ​​COO Nick White để triển khai sắp xếp phi tập trung của Celestia bằng cách sử dụng Bảo mật liên chuỗi (ICS) của hệ sinh thái Cosmos làm trình xác thực tận dụng Cosmos Hub Một cách để cung cấp bảo mật chung cho lớp DA là thông qua ICS. Sử dụng trình xác thực Cosmos Hub để triển khai bảo mật được chia sẻ ở lớp DA thông qua ICS;

  • Khả năng kết hợp nguyên tử trên Rollup: Celestia cải thiện khả năng kết hợp bằng cách sử dụng ICS để triển khai các giao dịch nguyên tử trên nhiều mạng Rollup. Trình sắp xếp tương tự cho phép nhiều mạng Rollup hoạt động cùng nhau để giải quyết tính di động phân tán và giảm khả năng kết hợp;

  • Khả năng tương tác nhiều cuộn: Sử dụng cùng một trình sắp xếp thứ tự, Celestia tạo điều kiện cho khả năng tương tác giữa nhiều mạng Rollup để có tính di động và tính khả dụng của dữ liệu tốt hơn.

EigenLayer và EigenDA:

  • Dịch vụ sẵn có của dữ liệu với bảo mật được chia sẻ: EigenLayer cung cấp dịch vụ sẵn có dữ liệu thông qua EigenDA, không giống như blockchain truyền thống, là một tập hợp các hợp đồng thông minh được xây dựng trên Ethereum nhằm thúc đẩy khái niệm bảo mật được chia sẻ. EigenDA có thể đóng vai trò như một phần của hệ sinh thái Celestia để cung cấp tính khả dụng dữ liệu hiệu quả, an toàn và mở rộng ;

  • Sắp xếp phi tập trung : EigenLayer nhấn mạnh cơ chế sắp xếp phi tập trung của nó, về cơ bản bổ sung token ETH và hình phạt vào quy trình PoS của sắp xếp Rollup để cung cấp bảo mật cao hơn cho mạng Layer 2. Thông qua cơ chế này, EigenLayer thực hiện quy trình sắp xếp hiệu quả;

  • Dịch vụ sẵn có của dữ liệu: EigenDA tập trung vào việc cung cấp dịch vụ sẵn có của dữ liệu cho mạng lớp thứ hai, cung cấp khả năng truyền dữ liệu hiệu suất cao cho các ứng dụng trên chuỗi thông qua sắp xếp phi tập trung và bảo mật chung của EigenLayer.

nó hoạt động.

  • Thiết kế tính khả dụng của dữ liệu: Avail tập trung vào thiết kế tính khả dụng dữ liệu và giới thiệu công nghệ lấy mẫu tính khả dụng của dữ liệu. Công nghệ này cho phép light node xác minh tính khả dụng của dữ liệu bằng cách chỉ tải xuống một phần nhỏ của khối, thay vì dựa vào toàn bộ nút để lấy dữ liệu, từ đó cải thiện mở rộng của mạng;

  • Tương tác giữa blockchain: Avail nhằm mục đích cải thiện sự tương tác giữa blockchain . Light node hỗ trợ lấy mẫu tính khả dụng dữ liệu có thể tăng kích thước khối linh hoạt hơn và cải thiện thông lượng tổng thể;

  • Thích ứng EIP 4844: Avail tích cực tham gia vào việc triển khai Ethereum EIP 4844, một thành phần quan trọng trong viễn cảnh mong đợi blockchain mô-đun Polygon , một đề xuất nhằm tăng kích thước khối và đặt nền tảng cho việc triển khai Danksharding, cho phép Avail thích ứng với nâng cấp trong hệ sinh thái Ethereum.

Tóm lại là

Đối với Rollup, trong 24 năm qua, ngoài sự chắc chắn về câu chuyện do nâng cấp Cancun mang lại, tranh cãi về vấn đề DA cũng mang đến những nghi ngờ về vị trí chính xác của Layer2 . Tạm gác các vấn đề về tính chính thống, bảo mật và chi phí mà sự sẵn có thực tế của dữ liệu ETH sang một bên, tranh chấp giữa Celestia và EigenDA có thể dễ dàng dẫn đến một câu hỏi: Liệu cuộc đối đầu giữa Ether Killer và Ether Protector có dẫn đến nhiều thị trường hơn không? Việc phát triển theo hướng mô-đun có thể tổng hợp sẽ dẫn đến một vòng mở rộng mới của Ethereum.

Mặc dù bản thân blockchain có nhiều hạn chế, nhưng từ góc độ thị trường tài chính, phần lớn động lực tăng của tất cả các thị trường đều đến từ từ “không gian giả thuyết”, nơi luôn cần những câu chuyện mới mẻ để nuôi dưỡng. Xét về bản thân sự đổi mới, ngoài việc duy trì tính đúng đắn của riêng mình, “nhánh” còn là một hướng tường thuật nằm ngoài khuôn khổ ban đầu.

Nguồn
Tuyên bố từ chối trách nhiệm: Nội dung trên chỉ là ý kiến của tác giả, không đại diện cho bất kỳ lập trường nào của Followin, không nhằm mục đích và sẽ không được hiểu hay hiểu là lời khuyên đầu tư từ Followin.
Thích
Thêm vào Yêu thích
Bình luận