SETTINGS
Content language
flag Vietnamese
Vietnamese
flag Vietnamese
Vietnamese
Tiếng việt
flag English
English
English
Channel logo
Coin98 Insights
Save
Copy link

Tập làm nông dân Yield Farming trên Bancor (BNT)

Hôm nay, hãy cùng Coin98 trở thành một nông dân trên ruộng Bancor (BNT) để xem giao thức này có những gì đặc biệt nhé!
Avatar
cryptolover994
Published Mar 11 2021
Updated Jul 13 2022
10 min read
thumbnail

Yield farming - thuật ngữ không còn xa lạ đối với anh em trong giới crypto. Tuy nhiên, ở mỗi ruộng DeFi, chúng ta lại có những điểm cộng, điểm trừ riêng biệt mà đôi khi người dùng phải cân nhắc rất kĩ mới quyết định chọn mặt gửi liquidity. 

Hôm nay, hãy cùng Coin98 trở thành một nông dân trên ruộng Bancor (BNT) để xem giao thức này có những gì đặc biệt nhé!

[toc]

Bancor (BNT) hoạt động như thế nào?  

Trước khi đi vào cách hoạt động của Bancor, anh em có thể tham khảo bài giới thiệu khái quát về Bancor tại đây.

Liquidity mining

Nếu anh em đã sử dụng một số AMM như Uniswap hay Sushiswap thì chắc hẳn không còn xa lạ gì với liquidity mining. Đối với những anh em chưa biết, liquidity mining hiểu đơn giản là việc anh em được thưởng governance token của sàn khi add và giữ LP trên đó, ví dụ như SUSHI của Sushiswap hay UNI của Uniswap.

Cơ chế liquidity mining cũng hoạt động tương tự trên Bancor (BNT). Được ra mắt từ tháng 11/2020, người dùng khi add và giữ LP sẽ được thưởng governance token BNT của Bancor. Bất cứ pool nào trên Bancor cũng có thể được hưởng cơ chế liquidity mining, miễn là được đại đa số vote trên proposal. Đây cũng là một điểm thể hiện sự decentralized của Bancor.

Đọc thêm những điều cần biết về liquidity mining tại: Liquidity Mining: Chiến lược phân phối token lấy người dùng làm trọng tâm

Bảo vệ người dùng khỏi Impermanent loss (IL protection)

Theo cảm nhận của người biên soạn, đây chính là cơ chế có thể sẽ đưa Bancor lên tầm cao mới trong làng AMM. Anh em có thể đọc thêm về impermanent loss tại đây

Hãy thử lấy một ví dụ đơn giản:

  • A đem 100 USDC đưa vào LP với mục đích farm BNT. Anh em đừng vội ngạc nhiên tại sao chỉ cần dùng 1 token vẫn add LP được. Đây chính là tính năng đặc biệt của BNT, single-sided liquidity.
  • Bancor mint 100 BNT từ DAO và đưa đi stake cùng với 100 USDC của A (giả sử 1 BNT = 1 USDC). Đây chính là bước Bancor cover IL cho anh em.
  • Sau 3 tháng, A quyết định rút LP về. Thời điểm này, giá của BNT giảm 10%, đồng nghĩa với việc impermanent loss khiến khoản stake của A chỉ còn 90 USDC khi rút.
  • Tuy nhiên với cơ chế bảo vệ người dùng, A vẫn rút được 105 USDC, bao gồm 100 USDC vốn kèm 5 USDC từ phí giao dịch.
  • Tại sao A không bị lỗ khi rút LP? Đó là bởi 100 BNT mà Bancor đã mint từ DAO và đưa đi stake cùng 100 USDC của A trước đó. Sau khi cộng thêm 10 đồng từ việc giá giảm và 5 đồng từ phí giao dịch, 100 BNT này hiện tại đã trở thành 115 BNT và được Bancor bán để cover IL của nông dân yield farming. Cần chú ý rằng trong 115 BNT này, Bancor sẽ chỉ bán số vừa đủ để cover IL, lượng token còn lại được burn để đảm bảo tính minh bạch.

Cơ chế này đảm bảo cho người add LP một vụ mùa an toàn và năng suất. Tuy nhiên, dưới đây là một số điều kiện để được hưởng IL protection:

  • Phải là pool đã được whitelist.
  • Với mỗi ngày giữ LP, anh em sẽ được bảo vệ 1%. Như vậy, để được bảo vệ 100% giá trị, anh em cần phải giữ LP trên Bancor tối thiểu 100 ngày, một khoảng thời gian không phải là ngắn trên thị trường Crypto.
  • Trong 30 ngày đầu tiên, bạn sẽ không được bảo vệ (mặc dù trên lí thuyết bạn vẫn được bảo vệ cộng dồn 1% mỗi ngày). Đến ngày thứ 31 giữ LP, bạn sẽ được cover 30% IL và tính cộng dồn đến ngày thứ 100.

Đây là trade-off mà mình nghĩ là chấp nhận được đối với các yield farmer - những người ưa chuộng sự bền vững. Việc giữ LP trên Bancor trong vòng 3 tháng với nguồn passive income ổn định, ít rủi ro nghe cũng không tồi chút nào.

Cơ chế tăng mức nhận thưởng (Bonus Reward Multiplier - BRM)

Cơ chế BRM của Bancor là cơ chế tăng mức nhận BNT cho người dùng add LP, mặt khác, nó cũng giúp Bancor thu hút liquidity providers mới cũng như giữ chân họ trên giao thức lâu dài. Một ví dụ cụ thể sẽ giúp anh em hiểu hơn về BRM:

  • A stake 100 USDC trong pool USDC/BNT và theo lý thuyết sẽ được nhận 100 BNT mỗi tuần cho việc stake này.
  • Sau 7 ngày, A nhận được 100 BNT. Vào ngày đầu tiên của tuần thứ 2, A được nhận được thêm 25 BNT do BRM được set ở mức 1.25x. Sau tuần thứ 2, tổng reward của A là 225.
  • Tiếp tục, vào ngày đầu tuần thứ 3, A nhận được thêm 75 BNT do BRM được set ở mức 1.5x. Vậy con số 75 này tính như thế nào? Trên lý thuyết, A chỉ nhận được 200 BNT reward sau tuần thứ 2. Với BRM 1.5x, tổng mức nhận của A đạt 300 BNT với 100 BNT thưởng thêm theo cơ chế BRM. Số 100 BNT này sẽ trừ đi số thưởng thêm ở tuần trước (25 BNT) để ra được số thưởng thêm tuần này. Hơi loằng ngoằng nhưng cơ chế của BRM là vậy.
  • Kết thúc tuần thứ 3, A có tổng cộng 400 BNT (sẽ là 300 nếu không có BRM).
  • Cứ tiếp tục như vậy, đầu tuần thứ 4 BRM được set ở mức 1.75x cho đến đầu tuần thứ 5, BRM được set ở mức maximum là 2x. Theo tính toán, vào ngày đầu tuần thứ 5, tổng số BNT reward của A là 800 BNT, gấp 2 lần số BNT trên lý thuyết nếu không có BRM.

Nhìn thì có vẻ phức tạp, mà đúng là phức tạp thật, nhưng có thể hiểu nôm na rằng giữ LP càng lâu trên Bancor (tính bằng tháng), lượng BNT reward của anh em sẽ càng tăng, và là theo cấp số nhân. Đây chính là cách Bancor giữ chân các LP providers của mình.

BRM được tính theo pool và được cộng dồn theo pool: Mỗi pool sẽ có mức BRM riêng. Nếu anh em add thêm 1000 USDC vào một pool USDC add sẵn đang hưởng 2x BRM, anh em sẽ được hưởng tiếp 2x BRM này mà không bị reset. 

Farm trên Bancor

Lý thuyết là vậy, chúng ta hãy thử đi qua những bước thực hành gieo trồng và gặt hái trên Bancor nhé.

Bước 1: Kết nối ví - Chọn LP

Anh em sẽ cần một ví có Ethereum Mainet để bắt đầu farm trên Bancor. Tham khảo hướng dẫn mở và sử dụng ví Metamask tại đây.

Sau khi đã tạo ví và connect với Bancor, anh em sẽ chọn ruộng pool tùy theo sở thích và mức độ chấp nhận lợi nhuận - rủi ro của mình. 

Bước 2: Mua token để đưa vào stake

Sau khi đã chọn được ruộng ưng ý, anh em sẽ cần mua token để bắt đầu công cuộc làm “nông dân”. Do hầu hết cặp LP trên Bancor đều là top coins, anh em sẽ có thể dễ dàng mua được trên các sàn CEX lớn như Binance, Coinbase hay Kraken. 

Một lưu ý nhỏ là Bancor chạy trên nền tảng ERC20, nên anh em sẽ cần mua thêm một chút ETH để trả phí gas.

Bước 3: Farm

Bắt đầu farm thôi! Dưới đây là một ví dụ trực quan về cách farm theo cặp USDC/BNT:

Theo minh họa, stake USDC trong pool sẽ đem lại 85.33% APY, trong khi đó stake BNT sẽ đem lại 83.56%. Một khoản reward 8.65% sẽ được lấy từ phí giao dịch. 

Sau khi ấn dấu “+” ở góc phải của pool, Bancor sẽ đưa anh em đến giao diện Single-sided liquidity pool, nơi anh em chỉ cần stake một trong 2 token trong pool. Ở đây, chúng ta sẽ chọn mẫu stake bằng USDC.

  

Theo đó, anh em chỉ được stake tối đa 6,907.7 USDC. Số giới hạn này được tính toán dựa trên cơ sở lượng BNT đang được stake trong pool. 

Sau khi nhập số lượng token muốn stake, chúng ta chỉ việc xác nhận stake nữa là xong. Trên Bancor, anh em sẽ chịu 2 lần gas fee, một lần approval ví và một lần xác nhận staking. Đây cũng là điểm cộng của Bancor khi so sánh với 3 lần phí khi farming như ở Uniswap và Sushiswap. 

Hoàn thành staking, anh em về mục Protection để xem khoản canh tác của mình đang hoạt động như thế nào:

Hiện tại trên giao diện của Bancor chưa tích hợp hiển thị BRM, nên anh em sẽ phải tự tính tay tuy nhiên các dev của Bancor đã lắng nghe ý kiến của user về việc này và đang gấp rút để add thêm cho anh em trong quá trình làm ruộng.

Tips

Anh em hoàn toàn có thể compound khoản reward mà mình nhận được khi add LP trên Bancor. Tuy hơi mất công thao tác nhưng kết quả có lẽ sẽ không phụ lòng anh em.

Để compound, chúng ta cần tới giao diện Protection của Bancor, sau đó ấn Stake trong mục Reward. Bancor sẽ đưa anh em tới giao diện này:

Anh em chỉ việc stake tiếp số BNT reward mà mình nhận được, miễn sao nằm trong giới hạn Space Available mà Bancor đã  tính toán. 

Đừng bỏ qua vì thấy phiền anh em nhé, bởi như Einstein đã từng nói “Lãi kép là kỳ quan thứ 8 của thế giới” - điều này chưa bao giờ hết đúng!

Lời kết

Như vậy là Coin98 đã đi qua những tính năng nổi trội của Bancor farming cũng như các bước đơn giản để trở thành một nông dân yield farming chính hiệu trên giao thức này. Hi vọng anh em đã có được cái nhìn khách quan và sớm đưa ra quyết định có hay không trở thành một yield farmer trên Bancor.

Bài viết có tham khảo article gốc tại đây.

RELEVANT SERIES