یکی از چالشهای مهم توسعهدهندگان ابزارهای معاملاتی در دنیای کریپتو، پیدا کردن یک راه پایدار برای کسب درآمد است. بسیاری از آنها برای جبران این مشکل سراغ مدلهای افیلیت سنتی میروند؛ اما این روشها معمولاً چندین ایراد دارند؛ مستلزم دریافت تاییدیه و همکاری مستقیم با پلتفرم هستند، شفافیت کافی در کارمزدها وجود ندارد و پرداختها اغلب با تأخیر انجام میشوند.
صرافی غیرمتمرکز dydx برای حل این مشکل قابلیت جدیدی را به نام کد سازنده (Builder Code) معرفی کرده است. این قابلیت به توسعهدهندگان اجازه میدهد بدون واسطه و بهصورت آنچین، درصد اندکی از هر معامله را بهعنوان درآمد دریافت کنند. به این ترتیب، هر کسی که یک کیف پول، ربات تلگرامی یا رابط کاربری معاملاتی بسازد و سفارشها را از طریق dYdX هدایت کند، میتواند بهطور مستقیم درآمد پایداری را بهدست بیاورد.
در این مطلب از میهن بلاکچین قصد داریم ببینیم کد سازنده (Builder Code) صرافی dydx چیست، چه مزایایی برای توسعهدهندگان دارد و چرا استفاده از این مدل در نهایت به نفع کاربران هم میشود.
نکات کلیدی کدهای سازنده (Builder Codes) قابلیت جدیدی از صرافی dydX است که به توسعهدهندگان اجازه میدهد با قرار دادن دو فیلد کارمزد و آدرس پرداخت در هر سفارش، مستقیماً سهمی از کارمزد هر معامله را بهدست بیاورند.
اپلیکیشنها، رباتها و کیفپولها میتوانند بدون نیاز به تأیید دستی، معاملات dYdX را یکپارچه کنند و در عین حال بهصورت شفاف روی بلاکچین درآمدزایی داشته باشند. این مدل توسعهدهندگان مستقل را تشویق میکند که ابزارهای کاربردیتر، رابطهای محلی و پلتفرمهای معاملاتی امنتری بسازند.
تمام کارمزدها بهطور عمومی روی بلاکچین ثبت میشوند؛ بنابراین هر کسی میتواند ببیند چه کسی چه مقدار درآمد داشته است و هزینههای پلتفرمهای مختلف را با یکدیگر مقایسه کنند.
قابلیت کد سازنده (Builder Codes) صرافی dYdX چیست؟
کدهای سازنده (Builder Codes) صرافی dYdX متادیتا یا برچسبهای آنچینی هستند که با هدف تخصیص بخشی از کارمزد معاملات به توسعهدهندگان طراحی شدهاند. در واقع، کد سازنده شبیه به یک کد همکاری (Affiliate code) است که توسعهدهنده میتواند آن را مستقیما به معاملات اضافه کند تا هر زمان که معاملهای انجام میشود، سهم اندکی از کارمزد را بهدست بیاورد.
هر کد از دو بخش تشکیل میشود؛ آدرس کیف پول توسعهدهنده و نرخ کارمزد که به صورت قسمت در میلیون (ppm) تعریف میشود و میتواند حداکثر ۱۰٬۰۰۰ ppm (معادل ۱٪) باشد. هر زمان معاملهای که کد سازنده روی آن اعمال شده باشد در dYdX انجام شود، پروتکل بهطور خودکار کارمزد مشخصشده را به آدرس توسعهدهنده انتقال میدهد.
این فرآیند کاملا روی بلاکچین انجام میشود؛ بنابراین دیگر نیازی به پیگیری دستی، قراردادهای جداگانه یا اعتماد به یک پلتفرم واسطه وجود ندارد. ویژگی مهم دیگر این است که استفاده از کد سازنده هیچ محدودیتی ندارد. به این معنا که همه توسعهدهندگان کیفپولها، باتها و ترمینالهای معاملاتی میتوانند بدون نیاز به کسب اجازه، بازارهای dydx را به خدمات خود متصل کنند و در ازای معاملات کاربران، سهم مشخصی از کارمزدها را بهصورت شفاف دریافت کنند.
مزایای کدهای سازنده dYdX چیست؟
استفاده از قابلیت Builder Codes صرافی دیوایدیاکس چند مزیت مهم برای توسعهدهندگان دارد که به شرح زیر است:
- کارمزد همکاری داخلی: این کدها نقش یک برچسب همکاری آنچین را در معاملات ایفا میکنند. آنها آدرس پرداخت و کارمزد مشخصی را به هر سفارش اضافه میکنند تا پس از اجرای معامله، سهم توسعهدهنده بهطور خودکار پرداخت شود.
- اعمال آسان کد: از نظر فنی تنها دو فیلد آدرس توسعهدهنده و نرخ کارمزد به پیام سفارش اضافه میشود. پروتکل dYdX با همین دو خط کد کوتاه متوجه میشود که کارمزد معامله را چطور باید تقسیم کند.
- پرداخت خودکار آنچین: پروتکل ابتدا سهم توسعهدهنده را بررسی میکند و بهمحض انجام موفق معامله، مستقیما سهم توسعهدهنده را به کیف پول او ارسال میکند.
- بدون نیاز به مجوز: برخلاف برنامههای ریفرال سنتی، در اینجا استفاده از کد سازنده به هیچ تأییدیهای نیاز ندارد. همه توسعهدهندگان میتوانند تنها با اضافه کردن کد خود، مسیریابی سفارشها را به صرافی غیرمتمرکز dYdX هدایت کند و به همین راحتی بخشی از کارمزدها را بهدست بیاورند.
- شفافیت و محدودیت: کارمزد توسعهدهنده به حداکثر ۱٪ معامله محدود شده است تا از هزینههای غیرمنصفانه جلوگیری شود. همچنین همه کارمزدها و دریافتکنندگان آنها روی زنجیره قابل مشاهده هستند؛ بنابراین هیچ چیز پنهانی وجود ندارد.
قابلیت Builder Codes چطور باعث ساخت اپلیکیشنهای بهتر میشوند؟
به بیان ساده، قابلیت کد سازنده یک جریان درآمدی خودکار و آنچین را برای توسعهدهندگان ایجاد میکند. همین موضوع باعث میشود که آنها انگیزه بیشتری برای ساخت ابزارها و اپلیکیشنهای معاملاتی باکیفیتتر داشته باشند. حقیقت این است که بسیاری از توسعهدهندگان اپلیکیشنهای غیرمتمرکز با مشکل درآمدزایی روبهرو هستند. از طرف دیگر، برنامههای افیلیت سنتی در دنیای کریپتو هم کمکی به آنها نمیکنند؛ زیرا عموما پیچیده، خارج از زنجیره و غیرقابل اعتماد هستند.
قابلیت کدهای سازنده dydx با امکانپذیر کردن کسب درآمد مستقیم در خود پلتفرم این مشکل را حل کرده است. اگر توسعهدهندهای یک رابط یا ربات معاملاتی کاربردی برای dYdX بسازد، میتواند بابت هر معاملهای که از طریق برنامهاش انجام میشود، کارمزد اندکی را مستقیم و بدون واسطه از خود پروتکل دریافت کند.
این پاداش داخلی باعث میشود توسعهدهندگان زمان بیشتری را صرف بهبود امکانات، تجربه کاربری و خدمات پشتیبانی کنند؛ چراکه درآمد آنها با استفاده کاربران از اپلیکیشن ارتباط مستقیم دارد. به عبارت دیگر، هرچه شما و سایر کاربران بیشتر از طریق ابزار توسعهدهنده معامله انجام دهید، او نیز درآمد بیشتری بهدست میآورد. همین موضوع انگیزه توسعهدهندگان را برای ساخت اپلیکیشنهای مفید و کاربرپسند تقویت میکند. برای روشن شدن این موضوع، بیایید چند نمونه از مزایای واقعی کدهای سازنده برای کاربران را مرور کنیم:
ابزارهای معاملاتی رایگان یا پیشرفتهتر
فرض کنید توسعهدهندهای یک ترمینال معاملاتی تحت وب ساخته است و بهجای دریافت حق اشتراک یا هزینه اولیه، تنها ۰٫۵٪ کارمزد از طریق کد سازنده دریافت میکند. بهاین ترتیب، شما میتوانید بهطور رایگان از این ابزار استفاده کنید و از نمودارها و تحلیلهای پیشرفته آن بهرهمنده شوید؛ در حالی که توسعهدهنده هم هنگامی که شما معاملهای انجام دهید، بخشی از کارمزد را بهدست میآورد. این یک موقعیت برد-برد واقعی است.
تجربه بهتر در کیفپولها
درآمدزایی مستقیم از کدهای سازنده، توسعهدهندگان کیف پولهای موبایلی را ترغیب میکند تا قابلیت «معامله» را در کنار توکنها اضافه کنند. در نتیجه، شما میتوانید مستقیما از درون برنامه موبایلی در بازارهای دائمی (Perpetual Markets) معامله کنید و تجربه ساده و یکپارچهای داشته باشید. آنها نیز بهواسطه دریافت درصد کوچکی از کارمزد هر معامله، انگیزه و توان مالی بیشتری برای نگهداری، توسعه و بهبود امکانات کیف پول خواهند داشت.
رباتها و ابزارهای نوآورانه
رباتهای معاملاتی تلگرامی یا اپلیکیشنهای مدیریت پرتفوی میتوانند قابلیت معامله مستقیم dYdX را اضافه کنند. هر بار که کاربران از این مسیر معامله کنند، سهم کوچکی به توسعهدهنده میرسد. این درآمد به توسعهدهنده کمک میکند سرویس را پایدار نگه دارند و ویژگیهای جدیدتری اضافه کنند؛ بنابراین همواره ابزار بهتری در اختیار کاربر قرار میگیرد.
پلتفرمهای محلی و بومیسازیشده
رابطهای کاربری محلی یا اختصاصی هم میتوانند از این قابلیت استفاده کنند. بهطور مثال، یک تیم میتواند رابط کاربری dYdX را به زبان محلی یا متناسب با یک جامعه خاص ارائه دهد. بهلطف قابلیت کدهای سازنده، توسعهدهنده میتواند از این نسخه محلی درآمد پایدار کسب کند. درنتیجه، شما بهعنوان یک کاربر از تجربه شخصیسازیشده لذت میبرید و آنها هم برای ادامه کار بودجه لازم را مستقیما دریافت خواهند کرد.
کدهای سازنده چطور به شفافسازی کارمزدها کمک میکنند؟
ویژگی مهم کدهای سازنده این است که هر کارمزدی را کاملاً شفاف و قابل رهگیری میکنند؛ بنابراین همیشه میتوانید ببینید چه میزان کارمزدی از شما کسر شده و چه کسی آن را دریافت کرده است. این موضوع در مقایسه با کدهای ریفرال یا برنامههای همکاری سنتی یک مزیت بزرگ به حساب میآید؛ چراکه در چنین مدلهایی معمولاً بخشی از کارمزدها در پشتصحنه جابهجا میشود و شما بهعنوان کاربر اصلا مطلع نمیشوید.
اما در مورد قابلیت کد سازنده dydx، ماجرا کاملا متفاوت است؛ زیرا هر زمان کارمزد سازنده روی سفارشی اعمال شود، اطلاعات مربوطه مستقیماً روی بلاکچین ثبت میشود و همه میتوانند آن را مشاهده کنند. این یعنی، هیچ کمیسیون پنهانی در کار نیست. بنابراین مزیت کدهای سازنده در شفافسازی کارمزدها را میتوانیم در سه مورد زیر خلاصه کنیم:
- ثبت آنچین: پس از اجرای معامله، مبلغ دقیق کارمزد و آدرس دریافتکننده روی بلاکچین ثبت میشود. این درست مانند داشتن یک رسید عمومی است. اگر اپلیکیشنی بگوید ۰٫۲٪ کارمزد میگیرد، شما میتوانید با بررسی جزئیات تراکنش مطمئن شوید که دقیقاً همان مقدار کسر شده است.
- بدون نیاز به رشوههای پنهان: در مدلهای همکاری سنتی، ممکن است بخشی از کارمزد بهطور مخفیانه به فرد یا نهاد دیگری پرداخت شود. کد سازنده dydx با شفافسازی نسبت کارمزدها این روند را کاملاً تغییر میدهد؛ هر سهم قابل بررسی است و مسیرهای پرداخت نیز قابل رهگیری هستند. شما دقیقاً میدانید چه کسی چه مبلغی دریافت کرده است.
- مسئولیتپذیری توسعهدهنده و حق انتخاب کاربر: از آنجاییکه نرخ کارمزدها بهسادگی قابل مشاهده است، توسعهدهندگان مجبور هستند مسئولیتپذیر باشند. اگر اپلیکیشنی بخواهد کارمزد غیرمنصفانهای (بالاتر از ۱٪) دریافت کنند، کاربران بهسرعت متوجه میشوند و احتمالا از آن سرویس استفاده نخواهند کرد. در عمل، این موضوع باعث میشود توسعهدهندگان برای جذب کاربران روی کیفیت خدمات و تجربه بهتر رقابت کنند.
برنامههای همکاری سنتی (متمرکز یا آفچین) | کد سازنده dydx | ویژگی |
معمولاً به تأیید یا شراکت نیاز دارد. توسعهدهنده باید درخواست دهد و شرکت تصمیم میگیرد چه کسی میتواند همکاری کند. | برای همه توسعهدهندگان قابلاستفاده است؛ به هیچ مجوز یا تأییدی لازم ندارد. هر اپلیکیشن با افزودن کد میتواند درآمد کسب کند. | مشارکت |
ردیابی از طریق لینکها یا کدهای معرفی خارج از زنجیره انجام میشود. معاملات توسط دیتابیس پلتفرم پیگیری میشوند و در خود معامله اطلاعاتی وجود ندارند. | کد مستقیماً بهصورت آنچین در سفارش ادغام میشود. تنها دو فیلد (آدرس و کارمزد) در پیام سفارش، اطلاعات همکاری را مدیریت میکند. نیازی به سیستمهای رهگیری جداگانه نیست. | یکپارچهسازی |
اجرای کارمزد توسط پلتفرم انجام میشود؛ صرافی معاملات معرفیشده را جمع میزند و بعدا کمیسیون را پرداخت میکند. پرداختها معمولاً هفتگی یا ماهانه هستند. | تقسیم کارمزد توسط پروتکل انجام میشود؛ بلاکچین بهطور خودکار سهم توسعهدهنده را هنگام تکمیل معامله پرداخت میکند. اعمال کارمزد بدون مداخله دستی، خطا یا تأخیر انجام میشود. | اعمال کارمزد |
عمدتاً غیرشفاف است؛ کاربران معمولاً نمیدانند کارمزدها چطور تقسیم میشوند. همکاران به گزارشهای پلتفرم متکی هستند و کاربران فقط یک کد معرفی میبینند. | کاملاً شفاف است؛ آدرس توسعهدهنده و نرخ کارمزد برای هر سفارش روی زنجیره ثبت میشود. هر کسی میتواند ببیند چه کسی چه مبلغی گرفته است. | شفافیت |
درصد سهم کارمزد بسته به برنامه متفاوت است و توسط پلتفرم تعیین میشود. کاربران معمولاً مطلع نمیشوند چه مقدار از کارمزدشان به همکار میرسد و ممکن است سقف مشخصی وجود نداشته باشد. | طبق قوانین پروتکل کارمزد حداکثر ۱٪ معامله است. کاربران میتوانند کارمزد اضافهشده را ببینند و بر اساس آن انتخاب کنند. | محدودیت کارمزدها و هزینهها |
برخی برنامهها تخفیف یا پاداشهایی را برای کاربران معرفیشده در نظر میگیرند، اما این موضوع به تصمیم پلتفرم بستگی دارد. در بسیاری از موارد منفعت کاربر اصلا مشخص نیست. | کارمزد توسعهدهنده بهصورت یک هزینه کوچک از معامله کسر میشود. تخفیف مستقیمی وجود ندارد؛ اما کاربران از خدمات بهتر و ابزارهایی که مدام ارتقا پیدا میکنند، بهرهمند میشوند. | انگیزه کاربران |
جمعبندی
قابلیت کد سازنده (Builder Code) صرافی dYdX را میتوان نسل جدیدی از کدهای ریفرال یا برنامههای افیلیت دانست، با این تفاوت که همهچیز روی بلاکچین و بهصورت شفاف انجام میشود. برخلاف مدلهای سنتی که کاربر نمیدانست چه بخشی از کارمزد به چه کسی میرسد، در اینجا اطلاعات و نسبت کارمزدها روی زنجیره ثبت میشود و برای همه قابلمشاهده است. علاوه بر این، سقف کارمزدها مشخص است (حداکثر ۱٪) و پرداختها بهطور مستقیم و بدون واسطه توسط خود پروتکل انجام میگیرد؛ بنابراین خبری از تأخیر یا گزارشهای غیرشفاف نیست.
اما مزیت کدهای سازنده برای کاربر هم قابل توجه است. توسعهدهندگان با استفاده از درآمدی که از این قابلیت بهدست میآورند، خدمات بهتر، رابطهای کاربری سادهتر و امکانات متنوعتری را ارائه میدهند. در نتیجه، کاربر تجربه معاملاتی راحتتر و یکپارچهتری خواهد داشت. البته فراموش نکنید که شفافیت به معنای برابری همه کارمزدها نیست؛ بهتر است قبل از انتخاب ابزار یا اپلیکیشنهای مختلف، با مقایسه کارمزدهای کد سازنده گزینه متعادلی را از نظر هزینه و کیفیت انتخاب کنید.
سوالات متداول (FAQ)
کد سازنده در dYdX چیست؟
کدهای سازنده (Builder Codes) متادیتای آنچینی هستند که به توسعهدهندگان اجازه میدهند هنگام انجام معاملات از طریق dYdX سهمی از کارمزدها را دریافت کنند. هر کد شامل آدرس کیف پول و نرخ تعیینشده کارمزد میشود.
چه کسانی میتوانند از Builder Codes استفاده کنند؟
تمام توسعهدهندگانی که بازارهای دائمی dYdX را در ابزارهای خود ادغام میکنند، میتوانند بدون هیچ مجوز یا قراردادی از کد سازنده استفاده کنند. کافی است آدرس معتبر باشد و نرخ کارمزد در محدوده مجاز تعیین شود تا پروتکل بهطور خودکار، سهم کارمزد را برای آنها واریز کند.
قابیلت کد سازنده چطور تجربه معاملاتی کاربران را بهبود میدهند؟
این کدها راهی برای کسب درآمد پایدار توسعهدهندگان هستند و در نتیجه آنها انگیزه و توان مالی لازم را برای بهبود ابزارها و رابطهای کاربری خواهند داشت.
آیا توسعهدهنده میتواند از کدهای سازنده برای دریافت کارمزد بیشتر استفاده کند؟
خیر، پروتکل برای جلوگیری از سوءاستفاده، سقف کارمزد را حداکثر ۱٪ از هر معامله تعیین کرده است. بهعلاوه، تمام کارمزدها روی زنجیره قابلمشاهده و رهگیری هستند.