Cảnh báo rủi ro: Đề phòng huy động vốn bất hợp pháp dưới danh nghĩa 'tiền điện tử' và 'blockchain'. — Năm cơ quan bao gồm Ủy ban Giám sát Ngân hàng và Bảo hiểm
Tìm kiếm
Đăng nhập
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt
BTC
ETH
HTX
SOL
BNB
Xem thị trường
Bạn có thể rút ngắn tiền rác mà không có đối tác không? DeFi thực sự ngày càng thú vị hơn
星球君的朋友们
Odaily资深作者
2019-04-19 07:32
Bài viết này có khoảng 3257 từ, đọc toàn bộ bài viết mất khoảng 5 phút
Một mô hình đường cong liên kết ngắn.

Lưu ý của biên tập viên: Bài viết này đến từcuốn sách màu cam(ID: chenpishu), tác giả:Sorawit SuriyakarnLưu ý của biên tập viên: Bài viết này đến từ

cuốn sách màu cam

(ID: chenpishu), tác giả:Sự phát triển của thế giới DeFi diễn ra nhanh chóng. Nếu bạn nghĩ rằng DeFi chỉ là một sự bắt chước vụng về của tài chính trong thế giới thực, thì bài viết hôm nay có thể khiến bạn thay đổi suy nghĩ. Nó đề xuất một sơ đồ tối ưu hóa dựa trên mô hình đường cong liên kết, có thể thực hiện chức năng bán khống mà không cần đối tác. Tôi tin rằng sự kết hợp giữa máy móc và mật mã sẽ dần dần cho phép chúng ta nhìn thấy một khả năng khác, điều không thể tưởng tượng được trong ngành tài chính truyền thống trước đây. Sự lặp đi lặp lại của tài chính sẽ phát triển ở một tốc độ khác.Kiểm tra.

trên github

Kiểm tra.

Mô hình đường cong liên kết cho phép khám phá những thay đổi động về giá Token và khuyến khích người mua sớm thông qua việc tăng giá Token trong cộng đồng. Trong thiết lập đường cong liên kết truyền thống, khi ai đó thấy rằng mã thông báo bị định giá thấp, họ có thể mua mã thông báo trên đường cong liên kết và bán chúng với giá cao hơn. Tuy nhiên, khi giá trị của Mã thông báo được định giá quá cao, không có cách nào trực tiếp để giải phóng xu hướng giảm giá cho cộng đồng và kiếm lợi nhuận (tương tự như bán khống trên thị trường thông thường). Trong bài viết này, chúng tôi khám phá các cách để giải quyết vấn đề này bằng cách cải thiện các hợp đồng thông minh để hỗ trợ chức năng bán khống một cách tự nhiên.

tiêu đề phụ1 Mô hình đường cong liên kết là gìGiới thiệu về mô hình Bonding Curve: Hiểu một cách đơn giản thì đây là một hợp đồng thông minh. Khi bạn chuyển tiền (thường là eth) vào hợp đồng này, hợp đồng thông minh sẽ tự động tạo mã thông báo. Khi bạn chuyển mã thông báo vào đó, hợp đồng thông minh sẽ tự động mua lại mã thông báo và giảm tổng tài sản hỗ trợ phát hành trái phiếu. Giá của mã thông báo được xác định như thế nào? Giá mã thông báo được tự động tính toán hoàn toàn thông qua thuật toán được hợp đồng đặt trước và giá được áp dụng cho tất cả người dùng."Mô hình đường cong liên kết là gì"

“Dùng phương thức “marketing kim tự tháp” để làm từ thiện:

Áp dụng đường cong liên kết để quyên góp từ thiện

tiêu đề phụ

2 Giới thiệu ngắn

Bạn sẽ làm gì trong một thị trường truyền thống nếu bạn bị thuyết phục rằng một tài sản được định giá quá cao? Rất đơn giản, bạn có thể bán khống tài sản với hy vọng mua lại với giá thấp hơn trong tương lai để kiếm lợi nhuận. Về cơ bản, bạn vay và bán tài sản từ một sàn giao dịch hoặc nhà môi giới chứng khoán và họ đảm bảo rằng bạn luôn có thể mua lại chúng hoặc buộc thanh lý.

2.2 Bán khống trên thị trường phi tập trung

Thị trường truyền thống yêu cầu các tổ chức đáng tin cậy để bạn có thể vay hoặc cho bên thứ ba mượn tài sản mà không sợ gian lận. Những mối quan tâm như vậy không tồn tại trong thế giới blockchain. Các giao thức khác nhau như dYdX, Dharma, v.v. nhằm mục đích cung cấp các dịch vụ cho vay ký quỹ phi tập trung. Ocean Protocol có một loạt hướng dẫn kỹ thuật, có thể áp dụng tốt các giao thức DeFi này vào mô hình đường cong liên kết với các đối tác. Nhưng có những tình huống mà các đối tác tồn tại, đưa ra các khoản phí giao dịch và chi phí ma sát không cần thiết. Điều gì sẽ xảy ra nếu bạn muốn bán khống một tài sản nhưng không ai cho bạn vay đối với tài sản đó? Tình trạng này rất phổ biến đối với các mã thông báo thích hợp không có nhiều khối lượng giao dịch và không có nhiều khóa cầm cố.

tiêu đề phụ

3 Sử dụng mô hình đường cong liên kết để loại bỏ hạn chế không có đối tác

Bài viết này sẽ tập trung vào ý tưởng thêm chức năng bán khống trực tiếp vào mô hình đường cong liên kết. Ba phương thức sẽ được thêm vào trong hợp đồng thông minh: shortSell, closePosition và forceLiquidation. Đối với mục đích trình diễn, hãy tưởng tượng một cộng đồng hư cấu với Mã thông báo COMM có giá được gắn với ETH.

Phương trình giá của token COMM như sau: P(x) = 10x (trong đó P(x) là giá của token và x là tổng nguồn cung của token)

Phương trình của tài sản thế chấp là: C(x) = 5x^2 (trong đó C(x) là tổng tài sản thế chấp và x là tổng nguồn cung token)

Chúng tôi giả định rằng hiện có tổng nguồn cung chưa thanh toán là 100 COMM và giá cận biên của 1 COMM là 1.000 ETH. Cộng đồng đã đặt ngưỡng MarginCall là 80% (xem phần Thanh lý Vị thế/Vị thế).

3.1 Sử dụng mô hình đường cong liên kết để bán khống trực tiếp

Alice tin rằng COMM được định giá quá cao và suy đoán rằng giá của nó sẽ giảm. Cô ấy gửi một lệnh bán khống với giá 15 COMM và 10.000 ETH làm tài sản thế chấp. Tại thời điểm này, hợp đồng thông minh điều chỉnh nguồn cung cấp mã thông báo thành 85 và thiết lập vị thế 15 COMM cho Alice và tài sản thế chấp hiệu quả là: 13.875 (ETH nhận được từ việc bán 15 Mã thông báo, phương pháp tính toán là: tài sản thế chấp c(100 ) -c(85) = 5*100^2 - 5*85^2 = 13.875) + 10.000 (tài sản thế chấp bổ sung) = 23.875 ETH.

3.2 Đóng một vị trí

Lưu ý rằng Alice cũng có thể chọn đóng vị thế của mình nếu nguồn cung tăng lên, nhưng cô ấy sẽ có ít hơn 10.000 ETH để đổi. Trong trường hợp này, cô ấy sẽ không kiếm được lợi nhuận.

3.3 Giải phóng mặt bằng

Giả sử Alice từ chối đóng vị trí của mình ngay cả khi nguồn cung vượt quá 103,92. Khi đó, chi phí mua lại 15 COMM sẽ là C(118,92) - C(103,92) ≈ 16713, lớn hơn 70% tổng tài sản thế chấp của Alice. Để ngăn cộng đồng mất tài sản thế chấp do giá trị ETH giảm do thanh lý, hợp đồng thông minh sẽ buộc thanh lý và trả lại cho Alice tổng cộng 23.875 ETH trừ đi chi phí mua lại 15 COMM ETH khi mua lại.

https://github.com/bandprotocol/contracts/blob/c24c06ed70e61124ac5a898302b71b844ece63f0/contracts/bonding-curve/ShortableBondingCurve.sol

tiêu đề phụ

4 Chi tiết triển khai

Bạn có thể xem mã nguồn của hợp đồng thông minh ShortableBondingCurve (mô hình đường cong liên kết có thể bán khống) tại đây:


Tiếp theo, chúng tôi sẽ giới thiệu một số chi tiết triển khai kỹ thuật quan trọng và cơ sở lý thuyết đằng sau chúng.

4.1 Khái niệm “cung cấp hiện tại” trong mô hình đường cong liên kết

Đường cong liên kết truyền thống chỉ có khái niệm về nguồn cung cấp Token. Tuy nhiên, trong mô hình có thể bán khống này, khái niệm về nguồn cung đường cong liên kết không tương đương trực tiếp với tổng nguồn cung mã thông báo thực tế. Thay vào đó, nguồn cung hiệu quả hiện tại của đường cong liên kết phải được trừ vào tổng số lượng mã thông báo bị thiếu tại thời điểm này.

4.2 Coi chừng kịch bản thanh lý tồi tệ nhất có thể xảy ra

Trong các triển khai đơn giản, điểm cung cấp của đường cong liên kết có thể được sử dụng để xác định điểm thanh lý.

Đây không phải là vấn đề nếu chỉ có một lệnh ngắn tại một thời điểm. Nhưng trong trường hợp có nhiều vị trí mở, nhiều sự kiện thanh lý có thể dẫn đến không đủ tài sản thế chấp để bù đắp tất cả các khoản lỗ.

Để giải quyết vấn đề này, điểm cung cấp để xác định điểm thanh lý phải là nguồn cung hiện tại cộng với tất cả các mã thông báo ngắn chưa thanh toán. Nói cách khác, để kiểm tra xem các vị trí của Alice có đủ ký quỹ hay không, hợp đồng giả định rằng tất cả các vị trí của Alice đã được thanh lý trước cô ấy.

4.3 Thanh lý như một trò chơi khuyến khích

Trong giao dịch tiền điện tử thông thường, các tổ chức quản lý tập trung như sàn giao dịch cần đảm bảo rằng tất cả các vị trí mở đều có đủ tài sản thế chấp và chịu trách nhiệm thanh lý tất cả các vị trí có thể làm mất tiền của người cho vay. Các hợp đồng đường cong liên kết trên chuỗi không thực sự có đặc quyền đó. Thay vào đó, chúng tôi mở cuộc gọi đến chức năng forceLiquidation, mở nó ra công chúng. Bất kỳ ai cũng có thể phản hồi sự kiện thanh lý và nhận được một tỷ lệ phần trăm khuyến khích Token cố định, đồng thời nhận một phần phí thanh lý của chủ sở hữu vị trí thanh lý dưới dạng tiền hoa hồng cho người phản hồi. Điều này tương tự như kế hoạch thanh lý của MakerDAO.

Hãy kết thúc bằng cách thảo luận về một số vectơ tấn công tiềm năng mà mọi người có thể mong đợi, cũng như quan điểm và phản ứng của chúng tôi đối với chúng.

1. Kẻ tấn công bán khống toàn bộ nguồn cung cấp mã thông báo: Khi điều này xảy ra, không ai trong cộng đồng có thể bán mã thông báo của họ vì nguồn cung giảm thẳng về không. Thoạt nhìn điều này có thể có vấn đề. Tuy nhiên, việc giảm nguồn cung xuống 0 khiến việc mua mã thông báo mới trở nên rất rẻ. Những người thấy mã thông báo bị định giá thấp có thể mua mã thông báo để thay đổi mối quan hệ cung ứng và giá cả. Vì vậy kẻ tấn công sẽ mất tiền trong kiểu tấn công này.

2. Kẻ tấn công đẩy đường cong liên kết lên trên và buộc mọi người phải thanh lý: Cuộc tấn công này đã có thể xảy ra trong các sàn giao dịch truyền thống (xem sự cố flash Ethereum 2017). Để giảm rủi ro, người bán khống phải cung cấp thêm tài sản thế chấp để đảm bảo vị thế của họ không dễ bị thanh lý.

交易所
Chào mừng tham gia cộng đồng chính thức của Odaily
Nhóm đăng ký
https://t.me/Odaily_News
Tài khoản chính thức
https://twitter.com/OdailyChina