Tiêu đề gốc: "Phiên bản tham khảo tiếng Anh của Sách trắng về thiết kế Curve Stablecoin"
Tác giả gốc: JamesX, iZUMi Research
p>
Sách trắng thiết kế Curve Stablecoin là phiên bản tham khảo tiếng Trung và tiếng Anh, bổ sung thêm một số nhận xét tiếng Trung để hỗ trợ cho việc hiểu, đồng thời sửa một số lỗi chính tả trong phiên bản gốc để mọi người tham khảo và nghiên cứu.
Thiết kế của stablecoin có một số khái niệm: thuật toán amm thanh lý cho vay (LLAMMA ), PegKeeper, Chính sách tiền tệ là những vấn đề quan trọng nhất. Nhưng ý tưởng chính là ở LLAMMA: thay thế việc thanh lý bằng AMM có mục đích đặc biệt.
Có một số khái niệm quan trọng nhất trong thiết kế của stablecoin này: Thuật toán AMM cho vay-thanh lý (LLAMMA), PegKeeper (cơ chế duy trì ổn định) và chính sách tiền tệ. Nhưng điểm thiết kế chính là ở LLAMMA: thay thế quy trình thanh lý khoản cho vay thế chấp quá mức truyền thống bằng AMM có mục đích đặc biệt.



Hình 2: Sự phụ thuộc của khoản lỗ vào sự dịch chuyển giá so với ngưỡng thanh lý. Khoảng thời gian quan sát là 3 ngày Hình 2: Sự phụ thuộc của tổn thất do dịch chuyển giá so với ngưỡng thanh lý.Sự phụ thuộc của biến động giá so với ngưỡng thanh lý. Khoảng thời gian quan sát là 3 ngày
Trong thiết kế này, nếu ai đó vay tiền bằng tài sản thế chấp, ngay cả ở ngưỡng thanh lý và giá tài sản thế chấp tăng giảm - không đáng kể Ví dụ: theo mô phỏng sử dụng dữ liệu lịch sử cho ETH/USD kể từ tháng 9 năm 2017, nếu một người không giám sát CDP trong 3 ngày và trong thời gian này, giá giảm 10% dưới ngưỡng thanh lý đã xảy ra - chỉ 1% tài sản thế chấp bị mất.
Trong thiết kế này, nếu ai đó vay thế chấp tài sản, ngay cả khi ngưỡng thanh lý, giá tài sản thế chấp giảm và sau đó tăng trở lại - sẽ không có tổn thất đáng kể nào xảy ra. Ví dụ: dựa trên mô phỏng sử dụng dữ liệu lịch sử của ETH/USD kể từ tháng 9 năm 2017, nếu CDP không được giám sát trong 3 ngày và giá giảm xuống thấp hơn 10% so với giá thanh lý trong thời gian này thì chỉ 1% tài sản thế chấp bị mất.
AMM cho thanh lý/hủy thanh lý liên tục (LLAMMA) AMM cho thanh lý/hủy thanh lý liên tục (LLAMMA)
Ý tưởng cốt lõi của thiết kế stablecoin là Thuật toán AMM cho vay-thanh lý. Ý tưởng là nó chuyển đổi giữa tài sản thế chấp (ví dụ: ETH) và stablecoin (ở đây hãy gọi nó là USD). Nếu giá tài sản thế chấp cao - người dùng gửi tất cả bằng ETH, nhưng khi giá thấp hơn, nó sẽ chuyển đổi sang USD. Đây là rất khác so với các thiết kế AMM truyền thống, nơi người ta có USD ở trên và ETH ở dưới cùng.
Ý tưởng cốt lõi của thiết kế stablecoin là thuật toán AMM cho vay-thanh lý. Ý tưởng là nó chuyển đổi giữa tài sản thế chấp (ví dụ: ETH) và stablecoin (ở đây hãy gọi chúng là USD). Nếu giá của tài sản thế chấp cao - số tiền gửi của người dùng là tất cả ETH, nhưng khi giá giảm, nó sẽ được chuyển đổi thành USD stablecoin. Điều này rất khác so với thiết kế AMM truyền thống, đặt USD stablecoin lên trên (nửa trên của đường cong AMM) và ETH ở dưới cùng (nửa dưới của đường cong AMM).
Mô tả dưới đây không đóng vai trò là những bằng chứng chặt chẽ hoàn toàn tự nhất quán. Phần lớn trong số đó (đặc biệt là bất biến) có được từ việc xem xét các chiều. Có thể cần nhiều nghiên cứu hơn để có mô tả toán học đầy đủ, tuy nhiên những điều dưới đây được cho là đủ để áp dụng vào thực tế.
Mô tả sau đây không thể được sử dụng như một bằng chứng hoàn toàn tự nhất quán và chặt chẽ. Nhiều thứ (đặc biệt là bất biến) được xem xét từ nhiều chiều khác nhau. Để có một mô tả toán học hoàn chỉnh, có thể cần phải nghiên cứu thêm, tuy nhiên mô tả dưới đây được coi là đủ để hỗ trợ việc triển khai trong hợp đồng thông minh.
Điều này chỉ có thể thực hiện được với một nhà tiên tri về giá bên ngoài. Tóm lại, nếu người ta tạo ra một điển hình AMM (ví dụ: với đường cong liên kết là một phần của hyperbol) và tăng "giá trung tâm" của nó từ (ví dụ) xuống lên, các mã thông báo sẽ chuyển đổi đoạn nhiệt từ (ví dụ) USD sang ETH trong khi cung cấp thanh khoản theo cả hai cách trên đường đi (Hình 3).Nó có phần tương tự như tránh giao nhau (còn gọi là chuyển đổi Landau-Zener) trong vật lý lượng tử (mặc dù chỉ là một ý tưởng: mô tả toán học của quá trình có thể rất khác nhau). tập trung được gọi là band ở đây, tại mức po dải không đổi có tính thanh khoản từ pcd đến pcu. Chúng tôi tìm kiếm pcd(po) và pcu(po) là các chức năng của po chỉ, các chức năng còn hơn thế nữa dốc hơn tuyến tính và do đó tăng nhanh hơn po(Hình 4). Ngoài ra, hãy xác định giá pand p là các mức giá trong đó p(po) = po và p(po) = po, xác định điểm cuối của dải trong giới hạn đoạn nhiệt (ví dụ p = po).
Điều này chỉ có thể đạt được bằng cách định giá thức ăn thông qua một nhà tiên tri bên ngoài. Nói tóm lại, nếu một người thực hiện một AMM điển hình (ví dụ: đường cong liên kết là hyperbola) và chuyển "giá trung tâm" của nó từ (ví dụ) giảm sang tăng, thì Token sẽ chuyển từ (ví dụ: USD sang "cách ly" ” sang ETH, đồng thời cung cấp hai cách thanh khoản trong quy trình (Hình 3). Điều này hơi giống với "sự giao nhau tránh" (còn được gọi là chuyển đổi Landau-Zener) trong vật lý lượng tử (mặc dù nó chỉ là một khái niệm: mô tả toán học của quá trình có thể rất khác nhau).


Phạm vi thanh khoản tập trung ở đây được gọi là "Dải", có dòng chảy từ pcd đến pcu trong dải po không đổi. Chúng ta chỉ tìm kiếm pcd(po) và pcu(po) dưới dạng các hàm của po, các hàm dốc hơn tuyến tính và do đó tăng nhanh hơn po (Hình 4). Hơn nữa, chúng ta hãy định nghĩa giá p và p là giá p(po)=po và p(po)=po, được định nghĩa là các điểm cuối của dải trong giới hạn đoạn nhiệt (ví dụ: p=po).

Hình 3: Hành vi của 「AMM với nguồn giá bên ngoài」. Trung tâm giá bên ngoài xác định mức giá mà thanh khoản được hình thành xung quanh. AMM hỗ trợ thanh khoản tập trung từ giá pcd tới pcu, pcd < pcenter < pcu. Khi giá hiện tại p nằm ngoài phạm vi giữa pcd và pcu, AMM hoàn toàn bằng stablecoin (khi ở pcu) hoặc hoàn toàn bằng tài sản thế chấp (khi ở pcd). Khi pcd p pcu, Giá AMM bằng với giá hiện tại p.
Hình 4: AMM mà chúng tôi tìm kiếm. Chúng tôi tìm cách xây dựng một AMM trong đó pcd và pcu là các hàm của po sao cho khi po phát triển, chúng thậm chí còn tăng nhanh hơn. Trong trường hợp này, AMM này sẽ hoàn toàn bằng ETH khi ETH đắt và tất cả bằng USD khi ETH rẻ.
Chúng tôi bắt đầu từ một số ban nhạc, tương tự như Uniswap3 , hình dạng hyperbol của đường cong liên kết được giữ nguyên bằng cách thêm số dư ảo. Giả sử, số lượng USD là x và số lượng ETH là y, do đó, tích số bất biến 「khuếch đại」sẽ là:
Chúng tôi bắt đầu với một số băng tần, tương tự như Uniswap3, và giữ lại các đặc điểm của đường cong liên kết bằng cách tăng "dải ảo". cân bằng" Hình dạng hyperbol. Giả sử số lượng USD là x và số lượng ETH là y, do đó tính bất biến của sản phẩm không đổi "nâng cao" sẽ là:


Chúng tôi cũng có thể biểu thị x0 ;và g không giữ nguyên: chúng thay đổi theo dự đoán giá bên ngoài (và bất biến I cũng vậy, vì vậy nó chỉ là bất biến trong khi giá tiên tri po không thay đổi). cho po,  ;f và g không đổi trong suốt dải. Như đã đề cập trước đó, chúng tôi biểu thị p là giá cao nhất của dải và pas là giá đáy của dải. Chúng tôi xác định A ( thước đo mức độ tập trung thanh khoản) theo cách:
Chúng ta cũng có thể biểu diễn x0x+f và y0y+g, sao cho bất biến có thể được viết dưới dạng I quen thuộc = x0 y0. Tuy nhiên, f và g không giữ nguyên: chúng thay đổi khi giá oracle bên ngoài thay đổi (cũng như I bất biến, vì vậy nó chỉ là bất biến khi giá oracle po không thay đổi). Tại một po nhất định, f và g không đổi trên toàn bộ dải. Như đã đề cập trước đó, chúng tôi biểu thị p là giá cao nhất của dải và p là giá đáy của dải. Định nghĩa của chúng tôi về A (thước đo mức độ tập trung thanh khoản) như sau:


Bất động sản mà chúng tôi đang tìm kiếm có giá cao hơn  ;po sẽ dẫn đến mức giá cao hơn nữa ở cùng số dư, do đó giá thị trường hiện tại (trung bình sẽ theo po) thấp hơn mức đó và nhóm sẽ giao dịch theo hướng hoàn toàn bằng ETH (và điều ngược lại cũng đúng cho hướng khác) Có thể tìm ra nhiều cách để thỏa mãn điều đó nhưng chúng ta cần một cách:
p>
Đặc tính chúng ta đang tìm kiếm là: giá po cao hơn sẽ dẫn đến giá cao hơn cho cùng số dư, do đó giá thị trường hiện tại (trung bình sẽ tuân theo po) thấp hơn giá này và biên độ sẽ giao dịch theo hướng của tất cả ETH (và điều tương tự cũng xảy ra theo hướng khác). Có nhiều cách có thể được tìm ra để thỏa mãn điều này, nhưng chúng ta cần cách này:


trong đó y0 là thước đo tiền gửi phụ thuộc p0 trong dải hiện tại , có mệnh giá bằng ETH, được xác định theo cách mà khi giá hiện tại ;po = p trên Hình 4). Sau đó, nếu chúng ta thay thế y tại thời điểm đó:
Trong đó y0 là chỉ báo đo lường tiền gửi trong dải hiện tại liên quan đến p0, tính bằng ETH và định nghĩa của nó là : Khi giá hiện tại p, p và po bằng nhau thì y=y0, x=0 (xem điểm po=p trong Hình 4). Vì vậy, nếu chúng ta thay thế y tại thời điểm đó:


Giá bằng dx0 /dy0 mà khi đó đối với bất biến tích không đổi là:
Giá bằng dx0 /dy0, khi đó đối với tích bất biến không đổi, Tức là:


Người ta có thể thay thế các tình huống trong đó po = p or po = p bằng x = 0 hoặc  ;y = 0 tương ứng để xác minh rằng các công thức trên là tự đồng nhất.
Chúng ta có thể sử dụng x=0 hoặc y=0 để thay thế trường hợp po=p hoặc po=p để xác minh rằng công thức trên là tự nhất quán.
Thông thường đối với một ban nhạc, chúng tôi biết p và do đó p,  ;po, hằng số A, cũng như x và y (số tiền gửi hiện tại trong dải). Để tính toán mọi thứ, chúng ta cần tìm yo. Nó có thể được tìm thấy bằng cách giải phương trình bậc hai cho bất biến: p>
Thông thường đối với một nhóm, chúng ta biết p, vì vậy chúng ta cũng biết p, po, hằng số A dưới dạng x và y (tiền gửi hiện tại trong băng tần). Để tính phần còn lại, chúng ta cần tìm yo. Nó có thể được tìm thấy bằng cách giải phương trình bậc hai với các bất biến:


chuyển thành phương trình bậc hai với yo:
Đây trở thành phương trình bậc hai của yo:


Trong hợp đồng thông minh, chúng ta giải phương trình bậc hai này bằng hàm get_y0.
Trong hợp đồng thông minh, chúng ta giải phương trình bậc hai này trong hàm get_y0.
Trong khi giá oracle không đổi thì AMM hoạt động theo cách bình thường, ví dụ: bán ETH khi đi tăng / mua ETH khi đi xuống. Chỉ cần thay thế bất biến tương ứng, có thể chỉ ra rằng giá AMM ở giá trị hiện tại của po và giá trị hiện tại của p là:
Khi giá oracle po không thay đổi, AMM hoạt động bình thường, chẳng hạn khi nó tăng Bán ETH/Mua ETH khi giá giảm. Bằng cách thay thế x=0 bằng giá pcd "hiện đang giảm" hoặc y = 0 bằng giá trị pcu giá "hiện đang tăng" vào phương trình bất biến tương ứng, có thể giải thích rằng dưới giá trị hiện tại của po và giá trị hiện tại của p Giá AMM là:


Một câu hỏi thực tế quan trọng khác là: nếu giá thay đổi lên hoặc xuống quá chậm đến mức giá oracle po hoàn toàn có khả năng để theo dõi nó đoán nhiệt, ban nhạc sẽ đạt được bao nhiêu ETH (nếu giá tăng) hoặc x USD (nếu giá giảm) mà ban nhạc sẽ đạt được, với các giá trị hiện tại x và y và rằng chúng ta cũng bắt đầu tại p = po. Mặc dù đây không phải là một bài toán tầm thường cần giải ngay lập tức nhưng các phép tính số đã cho thấy một câu trả lời khá đơn giản:
Một câu hỏi thực tế quan trọng khác là: nếu giá thay đổi chậm đến mức giá tiên tri có thể theo sau "đoạn nhiệt" (trong một dải) thì có bao nhiêu ETH trong số đó? y (nếu giá tăng) hoặc USD của x (nếu giá giảm) liệu dải này sẽ kết thúc với các giá trị hiện tại của x và y và chúng ta cũng bắt đầu từ p=po. Mặc dù đây không phải là một bài toán có thể giải ngay lập tức nhưng việc tính toán số cho thấy một câu trả lời khá đơn giản:


Chúng tôi sẽ sử dụng những kết quả này khi đánh giá mức độ an toàn của khoản vay cũng như những tổn thất tiềm ẩn của AMM.
p>
Chúng tôi sẽ sử dụng những kết quả này khi đánh giá mức độ an toàn của việc cho vay và những tổn thất tiềm tàng của AMM.
Bây giờ chúng ta có mô tả về một dải. Chúng tôi chia tất cả không gian giá thành các dải chạm vào với nhau bằng giá p và p để nếu chúng ta đặt giá cơ sở pbase và có số ban nhạc n:
Bây giờ chúng ta đã có phần mô tả về một ban nhạc. Chúng ta chia toàn bộ không gian giá thành một số dải và giá p và p của các dải này tiếp xúc với nhau. Do đó, nếu chúng ta đặt giá cơ sở pbase và có số dải n:
p>


Có thể chứng minh rằng nghiệm của phương trình 7 và phương trình 5 cho bất kỳ băng tần nào sẽ cho:
Đối với bất kỳ băng tần nào, có thể chứng minh rằng phương trình 7 và nghiệm của Công thức 5 có thể thu được:


điều này cho thấy không có khoảng cách giữa các dải.
Điều này cho thấy rằng không có khoảng cách giữa các dải.
Giao dịch diễn ra trong khi bảo toàn tính bất biến từ phương trình 1, tuy nhiên giá hiện tại bên trong AMM thay đổi khi giá po: nó tăng khi po giảm và ngược lại theo khối, như có thể thấy trong phương trình 8.
Giao dịch diễn ra trong khi vẫn giữ nguyên tính bất biến của Công thức 1. Tuy nhiên, khi giá là po thì giá hiện tại bên trong AMM sẽ thay đổi: khi po giảm thì tăng và ngược lại Tương tự là đúng (hệ số bậc ba), như có thể thấy từ Công thức 8.
Stablecoin là một CDP trong đó người ta vay stablecoin bằng một tài sản thế chấp không ổn định (chẳng hạn như tiền điện tử so với ETH). Tài sản thế chấp được nạp vào LLAMMA trong một phạm vi giá như vậy (chẳng hạn như band) rằng nếu giá tài sản thế chấp giảm tương đối chậm, ETH sẽ được chuyển đổi thành đủ stablecoin để chi trả cho việc đóng CDP (điều này có thể xảy ra thông qua việc tự thanh lý hoặc thông qua thanh lý bên ngoài nếu phạm vi bảo hiểm quá gần với giới hạn nguy hiểm, hoặc không đóng cửa chút nào trong khi chờ giá bật lên).
Stablecoin là CDP nơi mọi người vay bằng tài sản thế chấp không ổn định (tiền điện tử, chẳng hạn như ETH) Stablecoin. Tài sản thế chấp được nạp vào phạm vi giá của LLAMMA (chẳng hạn như một dải giá) và nếu giá của tài sản thế chấp giảm tương đối chậm, ETH sẽ được chuyển đổi thành đủ stablecoin để chi trả cho việc đóng CDP (điều này có thể xảy ra thông qua tự thanh lý hoặc thông qua thanh lý bên ngoài, Nếu tỷ lệ thế chấp quá gần với giới hạn nguy hiểm hoặc không hề đóng cửa trong khi chờ giá tăng trở lại).
Khi người dùng gửi tài sản thế chấp và vay một stablecoin, hợp đồng thông minh LLAMMA sẽ tính toán các khoảng thời gian cần thực hiện xác định tài sản thế chấp. Khi giá của tài sản thế chấp thay đổi, nó bắt đầu được chuyển đổi thành stablecoin. Khi hệ thống "ngập nước", người dùng đã có đủ USD để trang trải khoản vay. Số lượng stablecoin có thể thu được có thể là được tính bằng phương pháp get_x_down công khai. Nếu nó đưa ra các giá trị quá gần với ngưỡng thanh lý - có thể có một nhà thanh lý bên ngoài tham gia (thường không nên xảy ra trong vòng vài ngày hoặc thậm chí vài tuần sau khi giá tài sản thế chấp giảm và đi ngang, hoặc thậm chí sẽ không bao giờ xảy ra nếu giá tài sản thế chấp không bao giờ tăng hoặc tăng trở lại tương đối nhanh). Phương pháp sức khỏe trả về tỷ lệ get_x_down trên nợ cộng với mức tăng giá trị của tài sản thế chấp khi giá cao hơn nhiều so với "thanh lý".
Khi người dùng gửi tài sản thế chấp và vay một stablecoin, hợp đồng thông minh LLAMMA sẽ tính toán phạm vi tài sản thế chấp. Khi giá của tài sản thế chấp thay đổi, nó bắt đầu được chuyển đổi thành stablecoin. Khi hệ thống “ngập nước”, người dùng đã có đủ USD để trả khoản vay. Số lượng stablecoin có thể thu được có thể được tính toán thông qua phương thức get_x_down công khai. Nếu giá trị mà nó mang lại quá gần với ngưỡng thanh lý - một nhà thanh lý bên ngoài có thể tham gia (điều này thường không nên xảy ra trong vài ngày hoặc thậm chí vài tuần sau khi giá tài sản thế chấp giảm và đi ngang, hoặc ngay cả khi giá tài sản thế chấp không bao giờ tăng hoặc di chuyển tương đối phục hồi nhanh hơn, điều đó sẽ không bao giờ xảy ra). Khi giá cao hơn nhiều so với mức "thanh lý", một cách tiếp cận lành mạnh sẽ trả lại tỷ lệ get_x_down cho khoản nợ, cộng với sự gia tăng giá trị của tài sản thế chấp.
Khi một stablecoin tính lãi, điều này cũng phải được phản ánh trong AMM. Việc này được thực hiện bằng cách điều chỉnh tất cả lưới giá. Vì vậy, khi một stablecoin tính lãi suất r, tất cả lưới giá trong AMM sẽ dịch chuyển lên trên với cùng tỷ lệ r được thực hiện thông qua hệ số nhân base_price. Vì vậy, hệ số nhân tăng lên theo thời gian khi miễn là lãi suất được tính là dương.
Khi một stablecoin tính lãi, điều này sẽ phản ánh trong AMM . Hãy phản ánh điều đó quá. Điều này đạt được bằng cách điều chỉnh tất cả các lưới giá. Do đó, khi một stablecoin tính lãi suất r, tất cả giá trong AMM sẽ tăng lên, với cùng mức lãi suất r và điều này được thực hiện thông qua hệ số nhân giá cơ sở. Vì vậy, miễn là lãi suất được tính là dương thì số nhân sẽ tăng theo thời gian.
Khi tính toán get_x_down hoặc get_y_up, trước tiên chúng tôi tìm kiếm số lượng stablecoin và tài sản thế chấp x và y nếu giá hiện tại di chuyển đến mức giá hiện tại po. Sau đó, chúng tôi xem xét số lượng stablecoin hoặc tài sản thế chấp mà chúng tôi nhận được nếu po thay đổi đoạn nhiệt thành giá thấp nhất của dải thấp nhất hoặc giá cao nhất của dải cao nhất tương ứng. Bằng cách này, chúng tôi có thể đo được số lượng stablecoin mà chúng tôi sẽ không phụ thuộc vào giá tức thời hiện tại, điều này rất quan trọng đối với khả năng chống lại cuộc tấn công sandwich.
Khi tính get_x_down hoặc get_y_up, điều đầu tiên chúng ta muốn tìm là liệu giá hiện tại có di chuyển đến mức hiện tại hay không giá po Số lượng stablecoin và tài sản thế chấp x và y. Sau đó, chúng tôi xem xét số lượng stablecoin hoặc tài sản thế chấp mà chúng tôi nhận được tương ứng nếu po thay đổi đoạn nhiệt thành mức giá thấp nhất trong khoảng thấp nhất hoặc đến mức giá cao nhất trong khoảng cao nhất. Bằng cách này, chúng tôi có thể đo được số lượng stablecoin mà chúng tôi sẽ nhận được mà không phụ thuộc vào giá tức thời hiện tại, điều này rất quan trọng để chống lại các cuộc tấn công tầng lửng.
Điều quan trọng cần chỉ ra là LLAMMA sử dụng po được xác định là giá ETH/USD làm nguồn giá và stablecoin của chúng tôi có thể được giao dịch theo tỷ giá cố định (ps < 1) hoặc tỷ giá cao hơn (ps > 1). Nếu ps < 1 thì giá trong LLAMMA là p > po.
Cần chỉ ra rằng LLAMMA sử dụng PO được xác định là giá ETH/USD làm nguồn giá và stablecoin của chúng tôi có thể Giao dịch dưới mức chốt (ps<1) hoặc trên mức chốt (ps>1). Nếu ps<1 thì giá trong LLAMMA là p>po.
Trong phép tính gần đúng đoạn nhiệt, p = po/ps và tất cả chuyển đổi tài sản thế chấp<>stablecoin sẽ xảy ra ở mức giá oracle cao hơn / như thể giá oracle thấp hơn và bằng:
at Trong phép tính gần đúng đoạn nhiệt, p=po/ps, tất cả các chuyển đổi tài sản thế chấp<>stablecoin sẽ diễn ra ở mức giá oracle cao hơn/giống như giá oracle thấp hơn và bằng:


Ở mức giá này, số lượng stablecoin thu được khi chuyển đổi cao hơn theo hệ số 1/ps (nếu ps < 1) .
Ở mức giá này, số lượng stablecoin thu được khi chuyển đổi cao hơn hệ số 1/ps (nếu ps< ; 1).
Việc có ps > 1 trong thời gian kéo dài sẽ ít được mong muốn hơn và vì điều đó chúng tôi sẽ sử dụng bộ ổn định (xem tiếp theo)
Về lâu dài, ps>1 không phải là mức lý tưởng, vì điều này chúng ta sẽ sử dụng bộ ổn định ( Xem chương tiếp theo).
Khi ps > 1 (ví dụ: do nhu cầu về stablecoin tăng lên), sẽ có một khoản dự trữ cố định được hình thành bằng khoản tiền gửi bất đối xứng vào nhóm Curveswap ổn định giữa stablecoin và đồng xu tham chiếu có thể đổi hoặc mã thông báo LP. Sau khi ps > 1, hợp đồng PegKeeper được phép đúc stablecoin không cần thế chấp và (chỉ!) gửi nó vào nhóm Stableswap một chiều sao cho giá cuối cùng sau đó vẫn không nhỏ hơn 1. Khi ps < 1, PegKeeper được phép rút (không đối xứng) và đốt stablecoin.
Khi ps>1 (ví dụ: do nhu cầu về stablecoin tăng lên), sẽ có một khoản dự trữ cố định, bao gồm stablecoin và đồng tiền tham chiếu có thể quy đổi hoặc LP Mã thông báo Các khoản tiền gửi không đối xứng giữa các khoản tiền gửi vào quỹ Curve Swap ổn định được hình thành. Khi ps> 1, hợp đồng PegKeeper được phép đúc các stablecoin không được thế chấp và chỉ gửi chúng vào nhóm Stableswap một cách đơn phương và giá cuối cùng sau khi thực hiện vẫn không nhỏ hơn 1. Khi ps <1, PegKeeper được phép rút (không đối xứng) và đốt stablecoin.
Những hành động này khiến giá ps giảm giá nhanh chóng khi nó cao hơn 1 và tăng giá nếu thấp hơn 1 vì tiền gửi và rút tiền không đối xứng sẽ làm thay đổi giá.Mặc dù việc đúc tiền không được thế chấp, nhưng stablecoin dường như được thế chấp ngầm bằng tính thanh khoản trong nhóm stablecoin. mang lại sự ổn định.
Những hành vi này khiến giá ps giảm giá nhanh chóng khi cao hơn 1, và khi nó thấp hơn 1 Đánh giá cao vì tiền gửi và tiền rút không đối xứng sẽ thay đổi giá. Mặc dù phần “đúc tiền” này không được thế chấp, nhưng stablecoin dường như được hỗ trợ bởi tài sản thế chấp ngầm từ tính thanh khoản trong nhóm stablecoin. Cuối cùng, toàn bộ chu trình đúc/đốt dường như mang lại lợi nhuận đồng thời mang lại sự ổn định.
Hãy biểu thị số lượng stablecoin được đúc thành chất ổn định (nợ) là dst và hàm tính toán số lượng USD cần thiết có thể hoàn lại để mua stablecoin trong một giao dịch ổn định AMM get_dx as fdx(). Sau đó, để giữ mức dự trữ không quá lớn, chúng tôi sử dụng cơ chế ổn định "chậm" thông qua việc thay đổi khoản vay r :
Chúng ta hãy biểu thị số lượng stablecoin được tạo ra cho chất ổn định (nợ) là dst và tính toán nó trong Stableswap AMM hàm trong get_dx cho số lượng USD có thể quy đổi cần thiết để mua stablecoin được biểu diễn dưới dạng fdx(). Sau đó, để giữ cho "dự trữ" không lớn lắm, chúng tôi sử dụng cơ chế ổn định "chậm" bằng cách thay đổi khoản vay r.


trong đó h là sự thay đổi trong ps mà tại đó tỷ lệ r thay đổi theo hệ số 2 (cao hơn ps dẫn đầu để giảm r). Số nợ ổn định dst sẽ cân bằng ở các giá trị khác nhau tùy thuộc vào tỷ lệ tại ps = 1 r0. Do đó, chúng ta có thể (thay vì cài đặt thủ công) giảm r0 trong khi dst/ nguồn cung lớn hơn một số con số mục tiêu (ví dụ: 5%) (do đó khuyến khích người đi vay vay và bán stablecoin, giảm giá và buộc hệ thống đốt dst) hoặc tăng nếu nó thấp hơn (do đó khuyến khích người đi vay trả lại khoản vay và đẩy ps lên, buộc hệ thống phải tăng nợ dst và tiền gửi ổn định).
Trong đó h là sự thay đổi của ps và sự thay đổi của tỷ lệ r là 2 lần (ps càng cao thì thấp hơn r). Lượng nợ ổn định dst sẽ cân bằng ở các giá trị khác nhau tùy theo tỷ lệ ps=1 r0. Vì vậy, thay vì cài đặt thủ công, chúng tôi có thể giảm r0 khi dst/nguồn cung lớn hơn một số mục tiêu (ví dụ: 5%) (từ đó khuyến khích người vay vay và bán stablecoin, hạ giá và buộc hệ thống đốt dst), hoặc tăng khi nó ở mức thấp (do đó khuyến khích người đi vay trả lại khoản vay và đẩy ps lên cao, buộc hệ thống phải tăng dst nợ và tiền gửi ổn định).
Hy vọng rằng các cơ chế được trình bày có thể giải quyết rủi ro thanh lý cho mục đích vay và tạo ra stablecoin. Ngoài ra, các cơ chế chính sách tiền tệ tự động và ổn định có thể giúp duy trì tỷ giá cố định mà không cần phải giữ các PSM quá lớn.
Hy vọng cơ chế đề xuất có thể giải quyết được vấn đề sản xuất ổn định Rủi ro thanh lý vì mục đích tiền tệ và cho vay. Ngoài ra, các cơ chế ổn định và chính sách tiền tệ tự động có thể giúp duy trì mức giá cố định mà không cần duy trì PSM (Mô-đun ổn định Peg) quá lớn.
Liên kết gốc
Chào mừng bạn tham gia cộng đồng chính thức của BlockBeats:
Nhóm Telegram đăng ký: https://t.me/theblockbeats
Nhóm Telegram thảo luận: https://t.me/BlockBeats_App
Tài khoản Twitter chính thức: https://twitter.com/BlockBeatsAsia