Chương 12: Bảo hiểm phi tập trung
Người dùng trước khi sử dụng ứng dụng DeFi cần phải đặt cọc token vào hợp đồng thông minh. Do sự tồn tại của các kịch bản chi tiêu khổng lồ tiềm ẩn, token được đặt cọc trong hợp đồng thông minh dễ bị tấn công an ninh. Mặc dù hầu hết các hợp đồng thông minh của các dự án đã được kiểm toán mã, nhưng con người không bao giờ có thể biết liệu hợp đồng thông minh có thực sự an toàn hay không, khả năng bị hacker xâm nhập luôn tồn tại, điều này sẽ dẫn đến mất mát tài sản.
Gần đây, đã xảy ra hai sự kiện tấn công an ninh DeFi đáng chú ý trên một Dapp DeFi có tên là bZx. Hai cuộc tấn công này diễn ra từ ngày 15 đến 18 tháng 2 năm 2020, tổng thiệt hại lên tới 3,649 ETH, trị giá khoảng 1 triệu USD. Cuộc tấn công đầu tiên gây thiệt hại 1,271 ETH, cuộc tấn công thứ hai gây thiệt hại 2,378 ETH. Cả hai lỗ hổng đều liên quan đến quy trình giao dịch rất phức tạp, trải qua nhiều thao tác của các Dapp DeFi khác nhau.
Sự mất mát khổng lồ như vậy làm nổi bật rủi ro nội tại của DeFi, đây cũng là lý do khiến nhiều người không mấy lạc quan về DeFi. Dưới đây là một số điểm rủi ro mà người dùng DeFi phải đối mặt:
- Rủi ro kỹ thuật: Hợp đồng thông minh có lỗ hổng, bị tấn công an ninh;
- Rủi ro thanh khoản: Cạn kiệt thanh khoản tương tự như nền tảng Compound;
- Rủi ro quản lý khóa: Khóa riêng chính của nền tảng có thể bị đánh cắp.
Nếu người dùng sử dụng DeFi để thực hiện giao dịch lớn, họ có thể xem xét mua bảo hiểm để giảm thiểu rủi ro giao dịch. Trong chương này, chúng tôi sẽ giới thiệu hai nhà cung cấp bảo hiểm phi tập trung chính là Nexus Mutual và Opyn, họ sẽ cung cấp bảo đảm an toàn cho giao dịch DeFi của bạn.
Nexus Mutual

Nexus Mutual là gì?
Nexus Mutual là giao thức bảo hiểm phi tập trung dựa trên Ethereum, hiện có thể cung cấp bảo đảm cho bất kỳ hợp đồng thông minh nào trên chuỗi khối Ethereum. Dưới đây là danh sách các hợp đồng thông minh DeFi mà Nexus Mutual bảo hiểm:

Nexus Mutual bảo hiểm những sự kiện bất ngờ nào?
Hiện tại, Nexus Mutual bảo hiểm các giao dịch thất bại do lỗ hổng mã hợp đồng thông minh, ngăn chặn thiệt hại tài chính do các lỗ hổng này bị hacker tấn công. Lưu ý, bảo vệ hợp đồng thông minh chỉ có thể ngăn chặn hợp đồng thông minh bị "sử dụng không mong muốn", không bao gồm các sự kiện an ninh như mất khóa riêng hoặc sàn giao dịch tập trung bị tấn công.
Cơ chế bảo hiểm hoạt động như thế nào?
Bạn trước tiên cần chọn thời hạn bảo hiểm và số tiền bảo hiểm. Số tiền bảo hiểm là số tiền bạn muốn mua bảo hiểm, nếu hợp đồng thông minh có lỗ hổng, nền tảng sẽ bồi thường số tiền tương ứng. Sau khi xảy ra sự kiện an ninh hợp đồng thông minh, quy trình "đánh giá yêu cầu bồi thường" sẽ được khởi động, quy trình này sẽ có sự tham gia của "người đánh giá yêu cầu bồi thường". Sau khi được phê duyệt, nền tảng sẽ thanh toán cho bạn số tiền bảo hiểm.
Cơ chế bảo hiểm được định giá như thế nào?
Nexus Mutual bao gồm tất cả các hợp đồng thông minh, tiêu chí định giá phụ thuộc vào một số yếu tố sau:
- Đặc điểm của hợp đồng thông minh. Ví dụ như số tiền được lưu trữ trong hợp đồng thông minh, số giao dịch đã xử lý, v.v.
- Số tiền bảo hiểm
- Thời hạn bảo hiểm
- Đánh giá rủi ro của người đánh giá đối với tài sản thế chấp của hợp đồng thông minh
Các hợp đồng thông minh không có đủ tài sản thế chấp hoặc chưa được kiểm tra đầy đủ sẽ không thể định giá bình thường, điều này có nghĩa là hợp đồng thông minh đó không thể được đưa vào phạm vi bảo hiểm.
Giả sử bạn mua bảo hiểm cho hợp đồng thông minh Compound với giá 200 USD cho 5 ETH. Giả sử trong thời gian bảo hiểm một năm, phí bảo hiểm cho mỗi ETH là 0.013 ETH, thì tổng phí bảo hiểm trong một năm là 0.065 ETH. Nếu Compound bị hacker tấn công trong khoảng thời gian này, thì bất kể giá Ethereum thay đổi như thế nào khi hacker xâm nhập, bạn vẫn sẽ được bồi thường 5 ETH. Nếu trong thời gian tấn công của hacker, giá ETH tăng lên 300 ETH, miễn là yêu cầu bồi thường của bạn được phê duyệt, bạn vẫn sẽ nhận lại 5 ETH.
Xin lưu ý, một khi sự kiện an ninh hợp đồng thông minh xảy ra, trong phạm vi bảo hiểm của nền tảng, bất kỳ ai cũng có thể khởi xướng yêu cầu bồi thường mà không cần cung cấp chứng minh cho việc bạn đã đầu tư vào hợp đồng thông minh và chịu thiệt hại.
Làm thế nào để mua bảo hiểm?
- Chỉ định địa chỉ hợp đồng thông minh cần bảo hiểm.
- Chỉ định số tiền bảo hiểm (ETH hoặc DAI) và thời hạn bảo hiểm.
- Tạo báo giá và thực hiện giao dịch bằng Metamask.
- Bây giờ, bạn đã được đưa vào danh sách bảo hiểm!
Token NXM
Nexus Mutual phát hành token nội địa có tên là NXM. Token NXM được sử dụng để mua bảo hiểm, tham gia đánh giá rủi ro và tham gia đánh giá yêu cầu bồi thường. Nó cũng được sử dụng để huy động vốn, thể hiện quyền sở hữu trên nền tảng tương trợ. Khi quỹ của nền tảng tăng lên, giá trị của NXM cũng sẽ tăng.
Thông qua nền tảng này, người dùng có thể làm hai việc - mua bảo hiểm tài sản hoặc trở thành người đánh giá rủi ro bằng cách thế chấp NXM.
NXM sử dụng đường cong gắn token, đường cong này bị ảnh hưởng bởi lượng vốn của nền tảng cũng như lượng vốn cần thiết để đáp ứng tất cả các yêu cầu bảo hiểm dưới một xác suất nhất định.
Hiện tại, token NXM chưa được giao dịch trên bất kỳ sàn giao dịch nào, chỉ được sử dụng như một token nội bộ của Nexus Mutual.
Người đánh giá rủi ro là gì?
Người đánh giá rủi ro thực hiện các thao tác thế chấp trên hợp đồng thông minh (về bản chất là để chứng minh rằng hợp đồng thông minh đó an toàn) để nhận được phần thưởng bằng token NXM, vì người dùng cũng sẽ mua bảo hiểm cho hợp đồng thông minh tương ứng. Người đánh giá rủi ro là những chuyên gia hiểu biết về rủi ro của hợp đồng thông minh, hoặc:
(1) Có khả năng tự đánh giá an toàn của Dapp, hoặc
(2) Tin tưởng rằng hợp đồng thông minh là an toàn (ví dụ như kiểm toán viên mã hoặc các bên liên quan khác)
NXM đã thanh toán yêu cầu bồi thường chưa?
Chắc chắn rồi! Trong sự kiện an ninh cho vay chớp nhoáng gần đây của bZx, có 6 người dùng đã nhận được bồi thường từ hợp đồng thông minh, tổng số tiền bảo hiểm khoảng 87,000 USD. Tính đến thời điểm viết bài này, nền tảng đã xử lý ba yêu cầu bồi thường, khi người đánh giá rủi ro bỏ phiếu thông qua, người dùng sẽ ngay lập tức nhận được tiền bồi thường.
Nexus Mutual: Hướng dẫn từng bước

Bước 1
- Truy cập trang web: https://nexusmutual.io/, sau đó nhấp vào "Nhận báo giá"

Bước 2
- Chọn hợp đồng thông minh mà bạn muốn bảo hiểm hoặc nhập địa chỉ tùy chỉnh. Ở đây chúng tôi chọn hợp đồng Dai đa thế chấp của Maker
- Điền số tiền và thời gian bảo hiểm (số lượng bảo hiểm phải là số nguyên)

Bước 3
- Chờ một chút để nhận báo giá

Bước 4
- Sau khi tạo báo giá, Nexus Mutual sẽ hiển thị phí bảo hiểm. Hiện tại, phí bảo hiểm (thanh toán bằng ETH) khoảng 1.3% số tiền bảo hiểm. Nếu bạn chấp nhận mức giá này, bạn có thể tiếp tục và cần hoàn tất đăng ký thành viên

Bước 5
- Đăng ký trở thành thành viên, bạn cần:
- Không phải cư dân của các quốc gia/khu vực sau: Trung Quốc, Nhật Bản, Sri Lanka, Ethiopia, Mexico, Syria, Bắc Triều Tiên, Trinidad và Tobago, Ấn Độ, Nga, Tunisia, Iran, Serbia, Vanuatu, Iraq, Hàn Quốc, Yemen
- Hoàn thành xác minh KYC
- Thanh toán một lần phí thành viên 0.002 ETH
- Sau khi hoàn thành KYC, bạn có thể tiếp tục thực hiện các bước tiếp theo để mua bảo hiểm.
Tuyên bố miễn trừ trách nhiệm
Do cư dân của một số quốc gia/khu vực bị hạn chế và việc sử dụng Nexus Mutual yêu cầu xác minh KYC, một số người cho rằng đây không phải là cách thức thực sự phi tập trung.
Lúc này, chúng ta cũng có thể sử dụng một sản phẩm bảo hiểm khác là Opyn.
Đọc thêm
- Hướng dẫn về rủi ro tài chính trong DeFi (Seth Goldfarb)
https://defiprime.com/risks-in-defi
- Các tweet của The Defiant về các vụ khai thác (Camila Russo)
https://twitter.com/CamiRusso/status/1229849049471373312
Phân tích Hack bZx phơi bày rủi ro thanh khoản hợp thành DeFi (PeckShield) https://blog.peckshield.com/2020/02/15/bZx/
Tiết lộ đầy đủ về Hack bZx (Với phân tích lợi nhuận chi tiết) (PeckShield) https://blog.peckshield.com/2020/02/17/bZx/
Tiết lộ đầy đủ về Hack bZx II (Với phân tích lợi nhuận chi tiết) (PeckShield) https://blog.peckshield.com/2020/02/18/bZx/
Giải thích Token NXM của Nexus Mutual (Hugh Karp)
https://medium.com/nexus-mutual/nexus-mutual-nxm-token-explainer-b468bc537543
- Nexus Mutual (Fitzner Blockchain)
https://tokentuesdays.substack.com/p/nexus-mutual
Tiềm năng của đường cong gắn kết và Nexus Mutual (Fitzner Blockchain) https://tokentuesdays.substack.com/p/the-potential-for-bonding-curves
Tại sao Nexus Mutual nên có trong radar của bạn (Defi Dad)
https://twitter.com/DeFi_Dad/status/1227165545608335360?s=09
Opyn

Opyn là gì?
Opyn là một ứng dụng DeFi khác cung cấp bảo đảm cho hợp đồng thông minh. Hiện tại, Opyn có thể hỗ trợ bảo hiểm cho tài sản USDC và DAI trên nền tảng Compound, cũng như bảo vệ tài sản stablecoin trên Curve.
Ngoài các vấn đề do tấn công an ninh hợp đồng thông minh gây ra, Opyn còn cung cấp các biện pháp bảo vệ cho nhiều loại rủi ro khác, chẳng hạn như rủi ro tài chính và rủi ro quản lý. Opyn sử dụng các sản phẩm tài chính phái sinh (tức là quyền chọn) để thực hiện điều này.
Quyền chọn là gì?
Quyền chọn được chia thành hai loại, tức là quyền chọn mua và quyền chọn bán. Quyền chọn mua là một quyền, không phải là nghĩa vụ mua tài sản với giá thực hiện cụ thể trong một khoảng thời gian nhất định. Mặt khác, quyền chọn bán cũng là một quyền, không phải là nghĩa vụ bán tài sản với giá thực hiện cụ thể trong một khoảng thời gian nhất định.
Đối với mỗi người mua quyền chọn, phải có một người bán quyền chọn. Người mua quyền chọn sẽ trả phí cho người bán quyền chọn để có được quyền này.
Hình dưới đây là phép so sánh quyền chọn mua vào ngày lễ Halloween, giúp bạn hiểu rõ hơn về quyền chọn:

Có hai cách chính để thực hiện quyền chọn, quyền chọn kiểu Mỹ và quyền chọn kiểu châu Âu. Sự khác biệt giữa hai loại này là đối với quyền chọn kiểu Mỹ, người mua có thể thực hiện quyền chọn vào bất kỳ thời điểm nào trước ngày đáo hạn, trong khi đối với quyền chọn kiểu châu Âu, người mua chỉ có thể thực hiện quyền chọn vào ngày thực hiện.
Opyn hoạt động như thế nào?
Opyn cho phép người dùng mua quyền chọn bán stablecoin USDC và DAI để phòng ngừa rủi ro xảy ra sự kiện thiên nga đen trên nền tảng Compound.
Như đã mô tả trước đó về nền tảng Compound, khi ai đó vay DAI, họ sẽ nhận được token cDAI như một phần thưởng. Bằng cách sử dụng Opyn, các nhà giao dịch có thể mua oToken, những oToken này có thể được sử dụng như quyền bán cDAI và thu hồi DAI khi hợp đồng thông minh trên nền tảng Compound bị tấn công.
Việc mua bảo hiểm trị giá 1 DAI trên Opyn thực chất là mua quyền chọn bán kiểu Mỹ cho tài sản cDAI với giá thực hiện 0.92 USD. Khi nền tảng Compound bị tấn công, bất kỳ khoản gửi DAI nào trên Compound sẽ không còn giá trị 1 USD nữa, mà là ít hơn, chẳng hạn như 0.10 USD. Sử dụng token ocDAI của Opyn, người mua bảo hiểm có thể đổi lấy ETH trị giá 0.92 USD. Điều này giúp bảo vệ người dùng khỏi những tổn thất do hợp đồng thông minh gây ra. Không cần tổ chức tập trung nào để xác minh yêu cầu bồi thường, vì vậy đây là bảo hiểm thực sự phi tập trung.
Lưu ý quan trọng: Opyn chỉ bảo vệ vốn gốc của bạn, không bảo vệ lãi suất bạn kiếm được trên nền tảng Compound. Khi gửi DAI vào nền tảng Compound, bạn sẽ nhận được cDAI như một phần thưởng. Nếu bạn yêu cầu bồi thường từ Opyn, bạn cần gửi token cDAI và oDAI cho Opyn để ngay lập tức nhận được dịch vụ bảo hiểm.
Phí bảo hiểm là bao nhiêu?
Tính đến thời điểm viết bài này, phí bảo hiểm để mua bảo hiểm trên nền tảng Compound thông qua Opyn tương đương với tỷ lệ phần trăm hàng năm như sau: gửi Dai là 1.22%, gửi USDC là 2.61%. Điều này có nghĩa là nếu bạn nhận được tỷ suất lợi nhuận không được bảo hiểm là 5.41% từ khoản gửi Dai, thì sau khi mua bảo hiểm trên Opyn, bạn có thể đảm bảo nhận được tỷ suất lợi nhuận là 4.19%.
Xin lưu ý, Opyn xuất hiện tương đối muộn, vào tháng 2 năm 2020, và với sự thay đổi của thị trường, chi phí bảo hiểm cũng sẽ dao động và dần dần hướng tới sự cân bằng tối ưu.
Vì bảo hiểm được token hóa dưới dạng oToken, nên có thể giao dịch trên các DEX tương tự như Uniswap, đó là lý do tại sao giá bảo hiểm phụ thuộc vào cung cầu của thị trường.
Tại sao có người cung cấp bảo hiểm trên Opyn?
Đối với mỗi người mua bảo hiểm trên Opyn (người mua quyền chọn bán), phải có một nhà cung cấp bảo hiểm trên Opyn (người bán quyền chọn bán). Bằng cách trở thành nhà cung cấp bảo hiểm trên Opyn, người nắm giữ Ether có thể kiếm được lợi nhuận bằng ETH.
Để làm điều này, trước tiên cần thế chấp ETH cho hợp đồng thông minh của Opyn với tỷ lệ thế chấp tối thiểu là 160% để phát hành oTokens. Nhà cung cấp bảo hiểm có thể phát hành oToken cho USDC hoặc DAI trên nền tảng Compound.
Khi oToken đã được phát hành, có hai cách thú vị để kiếm phí bảo hiểm:
Nhà cung cấp thanh khoản trên Uniswap cung cấp thanh khoản thông qua công cụ Uniswap, kiếm phí từ người dùng sử dụng nền tảng Opyn, nhận được phần thưởng lớn. Nhà cung cấp thanh khoản có thể rút tiền bất cứ lúc nào. Trong chương giới thiệu về Uniswap, chúng tôi đã chỉ cho bạn các bước để cung cấp thanh khoản cho Uniswap.
oToken đã phát hành có thể được bán trên Uniswap. Bạn có thể xem bảng điều khiển chính của Opyn, tính toán tỷ lệ phần trăm hàng năm khi bán oToken trên Uniswap và tính toán sự khác biệt giữa tỷ suất lợi nhuận không được bảo hiểm và tỷ suất lợi nhuận bảo hiểm, phần này là lợi nhuận mà người dùng sẵn sàng từ bỏ để có được bảo hiểm. Tính đến thời điểm viết bài này, tỷ suất lợi nhuận hàng năm có thể đạt được từ DAI là 1.22%, còn USDC là 2.61%.
Lợi nhuận từ việc thế chấp ETH cao hơn bất kỳ sản phẩm nào khác trong DeFi. Tuy nhiên, việc kiếm được lợi nhuận này không phải không có rủi ro. Bằng cách bán quyền chọn bán để kiếm lợi nhuận, người bán quyền chọn phải chịu rủi ro rằng không xảy ra sự kiện thảm họa, chẳng hạn như rủi ro kỹ thuật (tấn công hacker), rủi ro tài chính (mất giá trị tỷ giá neo của DAI) hoặc sự cố thanh khoản trên nền tảng Compound. Người dùng cũng phải duy trì tỷ lệ thế chấp trên 160% để tránh bị thanh lý.
Opyn có an toàn không?
Hợp đồng thông minh của Opyn có thể được xác minh công khai, hợp đồng của họ đã được công ty kiểm toán hợp đồng thông minh OpenZeppelin kiểm toán. Báo cáo đầy đủ có thể xem tại liên kết: https://blog.openzeppelin.com/opyn-contracts-audit/.
Opyn cũng là phi tập trung và không cần tin tưởng, cơ chế hoạt động của nó dựa vào các động lực.
Sự khác biệt chính giữa Nexus Mutual và Opyn là gì?

Opyn: Hướng dẫn từng bước

Bước 1
- Truy cập trang web: https://opyn.co/, sau đó nhấp vào "Bắt đầu (Get started)". Chúng tôi sẽ bảo hiểm cho DAI trên nền tảng Compound

Bước 2
- Giả sử chúng tôi có 20 DAI, chúng tôi muốn mua bảo hiểm cho chúng

Bước 3
- Nhấp vào "Mua bảo hiểm (Buy Insurance)" sau đó chúng tôi sẽ được chuyển hướng đến đây
- Nhấp xác nhận và "Xác nhận (Confirm)" giao dịch

Bước 4
- Như bạn thấy, chúng tôi đã đổi ETH để nhận được ocDai
- Xin lưu ý, số tiền ở đây khác nhau. 1 ocDAI có thể bảo hiểm cho 1 cDAI, chứ không phải 1 DAI. Hãy nhớ rằng, trong các chương trước đã đề cập, 1 DAI không bằng 1 cDAI

Bước 5
- Sau khi giao dịch được xác nhận, nếu bạn muốn kiểm tra xem DAI trên nền tảng Compound đã được bảo hiểm hay chưa, hãy quay lại trang nhập DAI của Opyn

Bước 6
- Bạn sẽ thấy số tiền bảo hiểm của mình ở đây

Bước 7
- Khi vào trang DAI, bạn sẽ thấy 20 DAI đã được bảo hiểm trong giao dịch.
Kết luận
Cần lưu ý rằng, do việc định giá oToken phụ thuộc vào cung cầu, nên nó có thể được sử dụng như một cơ chế tín hiệu để kiểm tra xem liệu Compound có gặp vấn đề hay không. Nếu mọi người nghĩ rằng sẽ xảy ra sự kiện thiên nga đen trên nền tảng Compound, họ sẽ mua nhiều oToken hơn, giá của oToken sẽ tăng lên.
Cuối cùng, việc có nên bảo hiểm hay không, cuối cùng là do người dùng quyết định. Tuy nhiên, chúng tôi CoinGecko khuyến nghị mạnh mẽ việc mua bảo hiểm, vì chúng tôi không thể dự đoán điều gì sẽ xảy ra trong tương lai, đặc biệt là trong thị trường DeFi giai đoạn đầu.
Đọc thêm
- Thông báo về Giao thức Convexity (Zubin Koticha)
https://twitter.com/snarkyzk/status/1194442219530280960
Giao thức Quyền chọn mang "Bảo hiểm" đến các khoản gửi DeFi trên Compound (Brady Dale) https://www.coindesk.com/options-protocol-brings-insurance-to-defi-deposits-on-compound
Bắt đầu (Opyn) https://opyn.gitbook.io/opyn/
Opyn ra mắt nền tảng bảo hiểm để bảo vệ người dùng DeFi (Zubin Koticha) https://medium.com/opyn/opyn-launches-insurance-platform-to-protect-defi-users-fdcabaca7d97
Khám phá lĩnh vực bảo hiểm phi tập trung đang nổi lên trên Ethereum (William Peaster) https://blockonomi.com/decentralized-insurance-ethereum/












