Cho vay trong DeFi được hỗ trợ bởi việc thanh lý, nhưng những điều đó thường có cảm giác như một nghệ thuật đen tối. Không giống như tài chính truyền thống, việc thanh lý phi tập trung diễn ra thường xuyên, tức thời và được thực hiện bởi các nhà khai thác thường ẩn danh.
Trong những ngày đầu của DeFi, các nhà thanh lý mang lại lợi nhuận cực cao và thúc đẩy những đổi mới như các khoản vay nhanh và cạnh tranh mempool. Song song đó, những người cho vay DeFi phải chịu đựng sự hỗn loạn của thị trường có thể khiến các công ty tài chính truyền thống bốc hơi.
Tuy nhiên, bất chấp số vốn tham gia và mức độ nghiêm trọng của công việc, thông tin về cách xây dựng cơ chế thanh lý vẫn còn rời rạc và rải rác. Đây là một lĩnh vực mới nổi và những người cho vay mới thử các cơ chế khác nhau để giải quyết các vấn đề hiện tại hoặc tưởng tượng.
Trong bài viết này, chúng tôi sẽ đưa bạn đi tìm hiểu về các cơ chế thanh lý từ cơ bản đến nâng cao nhất. Chúng tôi sẽ giải thích những yếu tố nào liên quan đến cơ chế thanh lý để bạn có thể hiểu những yếu tố hiện có hoặc thậm chí tự thiết kế cơ chế của riêng mình.
Là người cho vay truyền thống, bạn muốn người đi vay hoàn trả khoản vay họ đã nhận từ bạn. Nếu họ không làm điều đó, bạn sẽ mắc nợ khó đòi và có thể phá sản. Một biện pháp mà bạn có thể thực hiện để đảm bảo rằng người vay sẽ hoàn trả khoản vay của họ là yêu cầu họ cho bạn vay một thứ gì đó có giá trị.
Điều này được gọi là tài sản thế chấp .
Nếu người đi vay không trả được khoản vay hoặc nếu người cho vay cho rằng khoản vay khó có thể được hoàn trả thì người cho vay sẽ bán tài sản thế chấp và buộc phải trả khoản vay, đây được gọi là thanh lý. Người cho vay truyền thống sẽ thuê các bên đáng tin cậy để thanh lý các khoản vay mất khả năng thanh toán và có thể dùng đến các thủ tục pháp lý nếu cần thiết để tránh thua lỗ.
Trong tài chính phi tập trung, không có quyền truy đòi pháp lý nào nếu không trả được khoản vay và nợ xấu sẽ không bao giờ được thu hồi. Mặt khác, có thể biết chính xác giá trị tài sản thế chấp vào mọi thời điểm. Vì những lý do này, các khoản vay mất khả năng thanh toán trong tài chính phi tập trung sẽ được thanh lý ngay lập tức nếu chúng mất khả năng thanh toán, thay vì chờ hoàn trả vào một ngày nhất định.
Có xu hướng coi những khách hàng không có khả năng trả nợ là những khách hàng không mong muốn và ít quan tâm đến phúc lợi của họ. Tuy nhiên, người cho vay muốn bảo vệ những khách hàng này và làm cho quá trình thanh lý diễn ra suôn sẻ nhất có thể vì đây có thể là những khách hàng cũ.
Có một sự khác biệt khác trong việc thanh lý giữa tài chính truyền thống và tài chính phi tập trung, đó là những người thanh lý DeFi là các bên ẩn danh, thường không liên quan đến việc kiểm tra. Chúng ta sẽ xem các biện pháp khuyến khích được thiết lập như thế nào để những người thanh lý ẩn danh bảo vệ người cho vay khỏi nợ xấu.
Chính trong sự đánh đổi giữa việc khuyến khích người thanh lý và bảo vệ người dùng mà tất cả các quy trình thanh lý đều được thiết kế.
Để khoản vay có khả năng thanh toán , giá trị tài sản thế chấp phải luôn cao hơn giá trị khoản nợ. Giá trị tương đối của hai tài sản thay đổi theo mức độ biến động và khoản vay được tạo ra có khả năng thanh toán có thể mất khả năng thanh toán sau này.
Nếu một khoản vay mất khả năng thanh toán, người đi vay sẽ không có động cơ trả nợ vì giá trị tài sản thế chấp mà họ thu hồi được thấp hơn giá trị khoản nợ mà họ trả. Khoản lỗ vốn có thể tích lũy nhanh chóng đối với người cho vay, dẫn đến phá sản.
Để tránh kết quả này, người cho vay sẽ cho phép thanh lý khoản vay mất khả năng thanh toán, bán tài sản thế chấp cho những người thanh lý để đổi lấy khoản nợ.
Để người cho vay duy trì khả năng thanh toán, việc thanh lý cơ bản có thể được thực hiện như sau:
value(collateral) == value(debt)
Lỗ hổng lớn nhất của quy trình thanh lý như đã mô tả là khoản vay chỉ có thể được thanh lý khi giá trị thị trường của tài sản thế chấp thấp hơn giá trị thị trường của tài sản cần thiết để trả nợ. Đây là một vấn đề vì chúng tôi cần thuyết phục các bên ẩn danh thanh lý khoản vay và họ sẽ không làm điều đó nếu không có lợi nhuận.
Để đảm bảo rằng người thanh lý thu được lợi nhuận, chúng tôi cần giải thích tỷ lệ tài sản thế chấp và thực hiện các khoản vay được thế chấp quá mức.
Cơ chế thanh lý cơ bản được mô tả ở phần trước sẽ không hoạt động với những người thanh lý ẩn danh vì họ sẽ không thu được lợi nhuận từ nó.
Một cách dễ dàng để khắc phục điều đó là thanh lý khoản vay trước khi nó mất khả năng thanh toán. Nếu người đi vay được yêu cầu đặt nhiều tài sản thế chấp hơn mức cần thiết để trang trải giá trị khoản nợ, người thanh lý sẽ có thời gian khi giá giảm để thanh lý khoản vay để kiếm lời.
Tỷ lệ tài sản thế chấp của khoản vay được định nghĩa là tỷ lệ giữa giá trị tài sản thế chấp chia cho giá trị khoản nợ. Kịch bản được mô tả ở trên là một trong những khoản cho vay có tài sản thế chấp quá mức trong đó tỷ lệ tài sản thế chấp bắt buộc phải trên 1,0.
ratio = value(collateral) / value(debt)
Khi tính đến tỷ lệ tài sản thế chấp, giờ đây chúng ta có một công thức khác để đánh giá xem khoản vay có lành mạnh và an toàn khi bị thanh lý hay không. Các khoản vay không lành mạnh vẫn có khả năng thanh toán nhưng đủ điều kiện để thanh lý.
value(collateral) < value(debt) * ratio
Tỷ lệ thế chấp trên 1,0 bảo vệ người cho vay bằng cách khuyến khích người thanh lý trả các khoản vay có nguy cơ mất khả năng thanh toán. Tuy nhiên, tỷ lệ tài sản thế chấp được xác định bởi sự biến động dự kiến giữa khoản nợ và tài sản thế chấp. Độ biến động dự kiến càng cao thì tỷ lệ tài sản thế chấp càng lớn để có thời gian cho người thanh lý hành động.
Đối với người đi vay, việc thanh lý các khoản vay có tỷ lệ tài sản thế chấp cao có thể rất tốn kém. Vì lý do này, mô hình thanh lý này chỉ được triển khai trong các bằng chứng khái niệm như Yield v1 và Sai , tiền thân của MakerDAO.
Để an toàn, người cho vay có thể khuyến khích người thanh lý quá nhiều. Chúng tôi sẽ khắc phục điều đó tiếp theo.
Người cho vay hiện được bảo vệ khỏi nợ xấu bằng những hành động ích kỷ của những người thanh lý trong việc trả các khoản vay rủi ro để thu lợi cá nhân.
Tuy nhiên, người cho vay cần phải vượt qua ranh giới giữa khả năng thanh toán và thu hút người đi vay. Tỷ lệ tài sản thế chấp càng cao thì người cho vay sẽ càng an toàn hơn nhưng người dùng sẽ phải chịu chi phí cao hơn khi thanh lý.
Để quản lý sự cân bằng giữa lợi nhuận của người thanh lý, quy mô tổn thất của người dùng và khả năng thanh toán của người cho vay, tiền thưởng thanh lý đã được áp dụng kể từ ít nhất là Hợp chất v1 . Khi sử dụng tiền thưởng thanh lý, người thanh lý thường nhận được tài sản thế chấp bổ sung cho khoản nợ mà họ hoàn trả theo hệ số có thể định cấu hình, thường thấp hơn nhiều so với tỷ lệ tài sản thế chấp.
Tất nhiên, bản thân phần thưởng thanh lý có thể là một chức năng của bất kỳ điều nào sau đây:
Tổng số nợ hoặc số nợ đã trả
Tổng tài sản thế chấp hoặc tài sản thế chấp được thanh lý
Một số yếu tố khác
Hãy tưởng tượng một khoản vay trong đó 150 đơn vị tài sản thế chấp được sử dụng để vay 100 đơn vị nợ, với tỷ lệ tài sản thế chấp là 1,5. Giá trị tương đối của tài sản thế chấp đối với khoản nợ giảm xuống và người thanh lý sẽ phải trả 100 đơn vị nợ. Nếu không có tiền thưởng thanh lý, người thanh lý sẽ nhận được 150 đơn vị tài sản thế chấp, có khả năng thu được gần 50% lợi nhuận tức thời.
Với tiền thưởng thanh lý là 5%, người thanh lý sẽ hoàn trả 100 đơn vị nợ và nhận 105 đơn vị tài sản thế chấp, với mức lợi nhuận lên tới 5%. Người đi vay sẽ được xóa nợ và có thể rút 45 đơn vị tài sản thế chấp còn lại, chỉ bị lỗ tối đa 5%.
Khi chúng tôi thêm các yếu tố bổ sung vào quy trình thanh lý, nguy cơ cấu hình sai sẽ tăng lên.
Với tiền thưởng thanh lý, chúng tôi cần đảm bảo tỷ lệ tài sản thế chấp tối thiểu cao hơn tiền thưởng thanh lý. Nếu không, tiền thưởng thanh lý sẽ không bao giờ được thanh toán đầy đủ hoặc người cho vay sẽ mất khả năng thanh toán.
Nếu tiền thưởng thanh lý là một yếu tố quyết định quy mô của khoản vay được thanh lý, thì những người vay lớn sẽ trả nhiều hơn những người vay nhỏ khi họ được thanh lý. Để khắc phục điều này, người cho vay thường chỉ thanh lý một phần khoản vay.
Nếu một khoản vay có khả năng thanh toán nhưng không tốt cho sức khỏe được chia thành hai phần bằng nhau và một trong số đó bị thanh lý, thì người đi vay sẽ có một khoản vay bằng một nửa quy mô, cộng với tài sản thế chấp từ một nửa được thanh lý mà không được coi là tiền thưởng thanh lý. Điều này có nghĩa là một nửa khoản vay vẫn tồn tại sẽ được thế chấp nhiều hơn trước đây.
Yếu tố gần quyết định tỷ lệ khoản vay nên được thanh lý, để việc thanh lý càng nhỏ càng tốt trong khi trả lại các khoản vay đã giảm về trạng thái lành mạnh. Thông thường, nó được xác định trong cơ chế thanh lý tức thời dưới dạng giá trị tĩnh (ví dụ 50%).
Hãy xem xét một ví dụ:
Lưu ý rằng trong ví dụ này, hệ số tài sản thế chấp ETH được xác định là 75% - nếu bạn gửi ETH trị giá 1000 đô la, bạn có thể nhận khoản nợ trị giá tối đa 750 đô la.
Ở mức giá tài sản thế chấp thấp hơn, tỷ lệ tài sản thế chấp vẫn trên 1,0 và cả người dùng và người cho vay đều có khả năng thanh toán. Người thanh lý đã nhận được 20 đô la tài sản thế chấp, số tiền mà chúng tôi hy vọng là đủ để trang trải chi phí của anh ta và thu được lợi nhuận.
Không phải lúc nào chúng tôi cũng có thể thực hiện thanh lý một phần. Trong một số trường hợp, tài sản thế chấp được trả lại cho người đi vay có thể không đủ để đảm bảo phần còn lại của khoản vay đủ lành mạnh. Nó có thể vẫn không tốt và bị thanh lý ngay lập tức, hoặc có thể tốt nhưng bị thanh lý ngay sau đó vì biến động. Trong những trường hợp đó, người cho vay có thể chọn bỏ qua yếu tố đóng và thanh lý toàn bộ khoản vay.
Ngày nay, việc thanh lý được tích hợp chặt chẽ với một số cơ chế thị trường. Những người thanh lý thường sẽ lấy tài sản để trả nợ dưới dạng một khoản vay ngắn hạn, khoản vay này có thể phải trả phí . Khoản vay ngắn hạn thường sẽ được hoàn trả bằng cách hoán đổi một phần tài sản thế chấp nhận được trên một sàn giao dịch phi tập trung, điều này sẽ phát sinh thêm các chi phí như phí hoán đổi và trượt giá. Chỉ có tài sản thế chấp còn lại sau phí mới được tính là lợi nhuận.
Người thanh lý cũng phải trả tiền gas để thực hiện các giao dịch thanh lý. Việc thanh lý thường xảy ra vào thời điểm giá biến động cao, khi có sự cạnh tranh mạnh mẽ về không gian khối và giá gas cao hơn bình thường.
Người thanh lý tích lũy các chi phí khác như phát triển và bảo trì phần mềm phải kiểm tra tất cả các khối mới trong chuỗi khối để thanh lý các khoản vay cạnh tranh với những người thanh lý khác.
Khoản vay nhanh và chi phí giao dịch ăn vào yếu tố thưởng thanh lý, vốn có chi phí phát triển và bảo trì không đổi. Hệ số thưởng thanh lý cần phải cao hơn khoản vay chớp nhoáng ước tính và hệ số giao dịch để các khoản vay càng lớn thì càng sinh lời nhiều.
Xin lưu ý rằng chúng tôi giả định chi phí thanh lý là tuyến tính trong biểu đồ này - điều này có thể thay đổi trong thực tế.
Một yếu tố khác cần xem xét khi nghĩ về cơ chế thị trường là tính thanh khoản của thị trường.
Khi thanh lý, tài sản đảm bảo cho khoản vay thường sẽ được bán ngay; trừ khi người thanh lý muốn nắm giữ một tài sản đang mất giá. Nhưng điều này khó có thể xảy ra. Vì vậy, điều này làm tăng mối lo ngại về tính thanh khoản sẵn có của thị trường đối với những giao dịch mua bán như vậy.
Một số cá nhân nắm giữ một tài sản cụ thể nhiều hơn tính thanh khoản sẵn có của nó; CRV là một ví dụ khét tiếng gần đây. Nếu các khoản vay được phép thế chấp bằng số tiền không dễ dàng giao dịch thì những khoản vay đó thực tế không thể thanh lý được.
Một giải pháp là đặt ra một giới hạn cứng đối với số tài sản thế chấp được phép cho mỗi khoản vay để một lần thanh lý duy nhất không bao giờ có thể vượt quá số lượng tài sản thế chấp có thể giao dịch. Ngay cả khi người đi vay mở một số khoản vay với tài sản thế chấp tối đa, đây sẽ là những khoản thanh lý riêng biệt và thị trường sẽ có cơ hội xử lý từng khoản một.
Một giải pháp khác sẽ là hệ số đóng động, sao cho các khoản vay lớn được thanh lý theo từng phần nhỏ hơn, với tác động tương tự.
Không có giải pháp nào trong số này là hoàn hảo, bởi vì tính thanh khoản của thị trường không thể dự đoán trước một cách nhất quán. Chỉ có sự tích hợp giữa người cho vay và sàn giao dịch mới cho phép việc thanh lý được kích hoạt không chỉ bởi sự biến động về giá mà còn bởi sự biến động về tính thanh khoản.
Khi chúng tôi tính đến chi phí gas, các khoản vay nhỏ hơn sẽ không có lãi để thanh lý, vì gas cần thiết để thanh lý chúng đắt hơn tiền thưởng mà người cho vay cấp.
MakerDAO đã giới thiệu một yếu tố dust
cấm các khoản vay có số lượng tài sản thế chấp thấp hơn ngưỡng được ước tính để giúp khoản vay có lãi.
Cách tiếp cận này có vấn đề vì nó phụ thuộc vào các yếu tố chưa biết và không thể đoán trước như giá gas và giá trị tài sản thế chấp so với giá Ether. Những người cho vay lớn đã từ chối thực hiện ngưỡng dust
và không biết đến việc khai thác quy mô lớn sau nhiều năm hoạt động.
Với chi phí hoạt động và bề mặt tấn công của việc triển khai các ngưỡng dust
, chúng tôi sẽ tránh xa chúng.
Cho đến nay chúng ta đã nói về việc thanh lý ngay lập tức xảy ra trong một giao dịch. Một khoản vay trở nên không lành mạnh và được thanh lý ngay lúc đó để thu được lợi nhuận có thể dự đoán được. Lợi nhuận cũng tỷ lệ thuận với quy mô khoản vay.
Điều này có nghĩa là các khoản vay lớn mang lại nhiều lợi nhuận hơn cho người thanh lý và rủi ro hơn cho người đi vay.
Người cho vay không muốn trừng phạt những khách hàng lớn nhất của họ và đấu giá là một công cụ đôi khi được sử dụng. Khi thanh lý các khoản vay tại một cuộc đấu giá, mục tiêu là để những người thanh lý cạnh tranh và giao việc thanh lý cho người chấp nhận thực hiện nó với lợi nhuận nhỏ nhất.
Việc triển khai đấu giá thanh lý ban đầu có thể là của Sai, công ty đã sử dụng một cuộc đấu giá kiểu Anh, trong đó người thanh lý ký quỹ để trả nợ trong khi trích dẫn số tiền tương đương với việc giảm tiền thưởng thanh lý trong một khoảng thời gian nhất định. Các nhà thanh lý ký quỹ quỹ ngăn họ sử dụng các khoản vay nhanh, điều này khiến phương pháp này ngày nay không thể sử dụng được.
Đấu giá kiểu Hà Lan đã được giới thiệu trong MakerDAO . Trong cuộc đấu giá ở Hà Lan, tiền thưởng trả cho người thanh lý tăng theo thời gian trong suốt thời gian đấu giá. Nếu người thanh lý chờ đợi, họ có khả năng kiếm được lợi nhuận cao hơn, nhưng có nguy cơ bị người thanh lý khác chớp lấy cơ hội. Trong môi trường cạnh tranh, kết quả thường là người thanh lý kết thúc cuộc đấu giá ngay khi nó vượt qua ngưỡng lợi nhuận của họ.
Nếu các cuộc đấu giá ở Hà Lan được thiết lập sao cho phần thưởng thanh lý được đưa ra khi bắt đầu phiên đấu giá cao hơn 0% thì hiệu ứng có thể là một cuộc đấu giá ngay lập tức, sau đó phần thưởng thanh lý sẽ tăng dần trong trường hợp không tìm thấy người thanh lý. Đây là cách tiếp cận được Yield v2 sử dụng.
Các cuộc đấu giá thanh lý phức tạp hơn việc thanh lý ngay lập tức đối với cả người cho vay thực hiện chúng và người thanh lý hy vọng thu được lợi nhuận. Lợi ích của việc định giá nợ linh hoạt phải được cân nhắc dựa trên bề mặt tấn công ngày càng tăng và rào cản gia nhập thanh lý.
Trong bất kỳ trường hợp nào ở trên, phải xem xét tính phức tạp hơn nữa của việc thực hiện thanh lý đấu giá. Trong trường hợp thanh lý ngay lập tức, chỉ có một tác nhân là người thanh lý và chỉ có một giao dịch là thanh lý. Trong một cuộc đấu giá, chúng tôi sẽ có một người bán đấu giá và một người thanh lý, mỗi người sẽ gửi một giao dịch, thường vào những thời điểm khác nhau và phải được thưởng cho giao dịch đó. Có bề mặt tấn công ngày càng gia tăng và kế hoạch khuyến khích phức tạp hơn nhiều mà không phải lúc nào cũng có thể là sự đánh đổi hợp lý để có được mức giá thanh lý hiệu quả hơn.
Những khoản nợ không có khả năng thanh lý được gọi chung là nợ khó đòi. Đôi khi chúng sẽ được hợp nhất thành một giá trị duy nhất rõ ràng để sử dụng, chẳng hạn như sin
trong MakerDAO.
Nợ xấu nguy hiểm vì đó là dấu hiệu cho thấy người cho vay sẽ không thể thực hiện mọi cam kết của mình, có thể là trả lại tài sản thế chấp được ủy thác hoặc mang lại lợi nhuận cho người dùng đã cung cấp thanh khoản cho người cho vay. Vì đây có thể là một kịch bản trong đó những người dùng cuối cùng từ bỏ người cho vay phải chịu mọi tổn thất, nên đây thường là một cuộc chạy đua tìm lối thoát với kết quả thảm khốc.
Thông thường, lỗ hổng này trong bảng cân đối kế toán được lấp đầy bởi những người quản lý người cho vay từ một số kho bạc. Tuy nhiên, có vẻ như là một ý tưởng tốt hơn nếu xã hội hóa nợ xấu ngay lập tức giữa tất cả hoặc một nhóm nhỏ người dùng giao thức. Điều này tránh được các vòng lặp tự gia cố.
Gần đây tôi đã đọc về một cách tiếp cận hoàn toàn khác của Instadapp để xây dựng Fluid . Mã này chưa có sẵn nhưng gợi ý về việc tích hợp với DEX kiểu Uniswap v3 và tuyên bố của họ về việc thanh lý cho phép chúng tôi suy ra một thiết kế khả thi.
Trong Uniswap v3, các nhà cung cấp thanh khoản tương đương với các nhà giao dịch quyền chọn trong một phạm vi giá. Khi giá trong nhóm giao dịch di chuyển trong phạm vi mà chúng cung cấp tính thanh khoản, tài sản của chúng sẽ được giao dịch. Hãy mở rộng ý tưởng này sang lĩnh vực cho vay nhưng có một chút thay đổi.
Khi người đi vay cung cấp tài sản thế chấp, tài sản thế chấp đó sẽ được sử dụng làm thanh khoản trong DEX được liên kết, trong nhóm giao dịch tài sản thế chấp với tài sản mà người dùng đã vay. Khoản nợ được thế chấp không phải bởi chính tài sản thế chấp mà bởi vị thế cung cấp thanh khoản.
Nếu giá trị của tài sản thế chấp liên quan đến tài sản đi vay giảm xuống, giá sẽ di chuyển qua các vị thế thanh khoản liên quan trong DEX. Kết quả là tài sản thế chấp ngay lập tức được giao dịch lấy tài sản đi vay theo giá thị trường.
Theo quan điểm của người cho vay, khoản vay luôn được thế chấp. Từ quan điểm của người dùng, giá trị tài sản thế chấp của họ phụ thuộc vào thị trường và có thể nhận được ít tài sản thế chấp hơn số tiền họ gửi nếu thị trường đi ngược lại với họ.
Cách tiếp cận này yêu cầu tích hợp sâu với DEX đang hoạt động theo kiểu Uniswap v3, nhưng nó có những ưu điểm không thể phủ nhận:
Cơ chế thanh lý rất quan trọng đối với việc cho vay trên DeFi, nhưng chúng hiếm khi được hiểu rõ. Người dùng quan tâm đến ROI của họ chứ không phải sự ổn định của người cho vay. Không ai nghĩ rằng họ sẽ bị thanh lý nên họ chỉ quan tâm đến việc họ sẽ bị mất bao nhiêu.
Mặt khác, người thiết kế người cho vay nên biết rằng cơ chế thanh lý được thiết kế không phù hợp sẽ là một vấn đề cơ bản. Ngay cả khi một thảm họa hoàn toàn được ngăn chặn, những người dùng bị thanh lý không hài lòng vẫn sẽ lên tiếng.
Cơ chế thanh lý tốt nhất là cơ chế giúp giảm thiểu rủi ro nợ xấu đến mức tối thiểu, với chi phí tối thiểu có thể có cho người dùng. Tuy nhiên, người dùng bị thanh lý phải trả một khoản chi phí để thuyết phục người thanh lý thanh lý họ.
Trong bài viết này, chúng tôi đã nói về khả năng thanh toán và tính lành mạnh. Chúng ta đã nói về tỷ lệ tài sản thế chấp, tiền thưởng thanh lý, hệ số đóng, chi phí thanh lý và các hạn chế của thị trường. Chúng ta đã thảo luận về đấu giá như một con đường để đạt được mức thanh lý tối ưu. Cuối cùng, chúng tôi cũng gợi ý về việc hội nhập thị trường có thể khiến cơ chế thanh lý hiện tại trở nên lỗi thời.
Bây giờ đến lượt bạn lấy tất cả thông tin này và áp dụng nó. Chúc bạn thanh lý vui vẻ.
Bài viết này được viết chung với Calnix