تعتمد الآليات الدقيقة لزراعة المحاصيل على شروط وميزات تطبيق DeFi الفردي. بدأت هذه الممارسة من خلال منح المستخدمين حصة صغيرة من رسوم المعاملات للمساهمة بالسيولة في تطبيق معين ، مثل Uniswap أو Balancer. ومع ذلك ، فإن الطريقة الأكثر شيوعًا لزراعة المحاصيل هي استخدام تطبيق DeFi وكسب رمز المشروع في المقابل. & nbsp؛
أصبحت هذه الممارسة شائعة في أوائل صيف عام 2020 عندما أعلنت شركة Compound أنها ستبدأ في إصدار رمز حوكمة COMP للمقرضين والمقترضين الذين يستخدمون تطبيق Compound. لقد كانت ضربة فورية ، حيث دفعت Compound إلى قمة تصنيفات DeFi. & nbsp؛
منذ ذلك الحين ، اتبعت العديد من المشاريع حذوها من خلال إنشاء تطبيقات DeFi بحوكمة مرتبطة أو رموز أصلية ومكافأة المستخدمين برموزهم المميزة. لقد كررت هذه الرموز المميزة المقلدة نجاح COMP مثل ، على سبيل المثال ، رمز Balancer & rsquo ؛ s BAL ، الذي اكتسب 230٪ فور إطلاقه. يؤدي النجاح المستمر لكل مشروع جديد إلى زيادة الابتكار ، حيث تتنافس المشاريع بشدة على المستخدمين.
يعمل مزارعو المحاصيل الأكثر نجاحًا على زيادة عائداتهم من خلال نشر استراتيجيات استثمار أكثر تعقيدًا عادةً ما تتضمن هذه الاستراتيجيات وضع الرموز المميزة في سلسلة من البروتوكولات لتوليد أقصى عائد.
عادةً ما يستحوذ مزارعو العائدات على عملات مستقرة ، مثل Dai و Tether (USDT) أو USD Coin (USDC) ، حيث يقدمون طريقة سهلة لتتبع الأرباح والخسائر. ومع ذلك ، من الممكن أيضًا زراعة المحاصيل باستخدام العملات المشفرة مثل الأثير (ETH).
window.fbAsyncInit = function () FB.init( appId: ‘1922752334671725’, xfbml: true, version: ‘v2.9’ ); FB.AppEvents.logPageView(); ; (function (d, s, id) var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = “https://connect.facebook.net/en_US/sdk.js”; js.defer = true; fjs.parentNode.insertBefore(js, fjs); (document, ‘script’, ‘facebook-jssdk’)); !function (f, b, e, v, n, t, s) if (f.fbq) return; n = f.fbq = function () n.callMethod ? n.callMethod.apply(n, arguments) : n.queue.push(arguments) ; if (!f._fbq) f._fbq = n; n.push = n; n.loaded = !0; n.version = ‘2.0’; n.queue = []; t = b.createElement(e); t.defer = !0; t.src = v; s = b.getElementsByTagName(e)[0]; s.parentNode.insertBefore(t, s) (window, document, ‘script’, ‘https://connect.facebook.net/en_US/fbevents.js’); fbq(‘init’, ‘1922752334671725’); fbq(‘track’, ‘PageView’);