-
Binance Chain و Binance DEX چیست?
نقل قول: “هدف از بلاکچین جدید و DEX ایجاد یک بازار جایگزین برای صدور و مبادله دارایی های دیجیتالی به روشی غیرمتمرکز است.”
Binance Chain یک پروژه بلاکچین است که توسط آن ساخته شده است مبادله Binance و جامعه آن برای پشتیبانی از عملیات مبادله غیرمتمرکز خود به نام Binance DEX ، که در این زنجیره جدید فعالیت می کند ، پشتیبانی می کنند. در ابتدایی ترین شکل خود ، Binance Chain امکان معاملات اساسی مانند ارسال و دریافت توکن های BNB را فراهم می کند.
جالبتر اینکه ، Binance Chain تازه به عنوان راهی برای صدور انواع دارایی های دیجیتالی جدید توسط شرکت ها یا پروژه ها نیز خدمت می کند. استفاده از Binance Chain برای این مزایای زیادی دارد زیرا آنها قادر به انتشار مستقیم دارایی در زنجیره هستند اما همچنین از قابلیت تبادل / انتقال شبکه اصلی استفاده می کنند. این امر به دارایی دیجیتال تازه صادر شده نقدینگی و قابلیت استفاده فوری می بخشد.
علاوه بر این ، پروژه ها می توانند پیشنهاد ایجاد جفت های تجاری جدید بین دو نشانه مختلف و ارائه سفارشات برای این جفت های تجاری جدید را بدهند. در مرحله بعدی ، می توان DEX را از طریق کاوشگر کنترل کرد تا قیمت و فعالیت بازار یک دارایی خاص را تأیید کند.
به طور پیش فرض ، Binance Chain مجهز به یک رابط کاوشگر ، API و رابط های RPC گره است. برای کسانی که هنگام خواندن RPC (تماس از راه دور از راه دور) گم می شوند ، اساساً به شما امکان می دهد با یک گره متصل شوید و یک رابط کاربری ساده برای تعامل با گره مانند باز کردن قفل حساب خود یا انتقال وجه فراهم می کند.
برای کاربرانی که علاقه مند به انجام کارهای بیشتر با Binance هستند ، موارد زیر نیز امکان پذیر است:
– برای اجرای یک گره اعتبار سنج اقدام کنید.
– یک گره کامل را برای گوش دادن و پخش به روزرسانی های مستقیم معاملات ، بلوک ها و فعالیت های اجماعی اجرا کنید.
– سایر داده های Binance Chain را از طریق node کامل یا API استخراج کنید.
– ابزارهای سفارشی را برای کمک به بهبود تجربه کاربر هنگام استفاده از Binance Chain یا Binance DEX تهیه کنید.
Binance DEX Mechanics – منطق تطبیق
صرافی هایی مانند کراکن از مدل سازنده و سازنده استفاده می کنند که به آنها امکان می دهد هزینه های “گیرندگان” را کاهش دهند. این بدان معناست که “سازندگان” ، کسانی که در کتاب سفارش سفارش می دهند ، مسئول ایجاد نقدینگی هستند و بنابراین ، هزینه کمتری برای سفارش آنها اعمال می شود. هزینه های “گیرنده” فقط زمانی اعمال می شود که نقدینگی را از کتاب با قرار دادن بازار یا سفارش محدودی که بلافاصله در مقابل یک سفارش محدود از قبل در کتاب اجرا می شود ، حذف کنید. به گفته کراکن ، تفاوت بین هزینه های “سازنده” و “گیرنده” کم و بیش 0.10٪ است ، اما این به طور کلی با نقدینگی عمیق تر و اسپردهای شدیدتر در مدل سازنده سازنده جبران می شود.
Binance DEX با استفاده از حراج دوره ای که با همه سفارشات موجود در بازه های زمانی مشخص در هر جفت معاملاتی مطابقت دارد ، این کار را متفاوت انجام می دهد. الگوریتم تطبیق بهترین “پیشنهادات” و “س asksال” را می گیرد. در مرحله بعد ، “پیشنهادات” و “درخواست ها” عبور از هم منطبق و اجرا می شوند. سفارشات به ترتیب قیمت و زمان اجرا می شوند.
زنجیره زنجیره Binance
تحمل گسل بیزانس
Binance Chain با استفاده از محلول Tendermint که یکی از پیاده سازی شده ترین راه حل های BFT است ، تحمل خطای بیزانس (BFT) را اجرا می کند. تحمل خطای بیزانس در مورد رسیدن به نهایی بودن بلوک است ، به این معنی که 2/3 شبکه باید بر روی محتوای بلوک توافق کند تا به عنوان نهایی برچسب گذاری شود.
اساساً ، تحمل خطای بیزانس یک الگوریتم اجماع است که در سیستم های با توان بالا کار می کند. خاصیت نهایی تا 2/3 گره در شبکه به درستی عمل می کند تضمین شده است. بنابراین ، در صورت مخرب یا خراب شدن برخی از گره ها ، نهایی بودن آن هنوز تضمین می شود.
به طور خلاصه ، BFT اطمینان حاصل می کند که گره ها می توانند در مورد وضعیت مشترک توافق کنند اما همچنین باید ثابت کنند پیام های ارسالی بین گره ها هنگام انتقال اصلاح نشده اند. از دیگر پروژه هایی که این سازوکار اجماع بسیار محبوب را اجرا می کنند ، می توان به Hyperledger Fabric ، Lisk و Zilliqa اشاره کرد.
گره اعتبارسنج
گره های اعتبارسنجی گره هایی در شبکه هستند که بالاترین مسئولیت را دارند زیرا زنجیره Binance و تمام داده هایی را که Binance DEX به زنجیره انتشار می دهد ، حفظ می کنند. آنها به اجماع می پیوندند و در مورد بلوک ها توافق می کنند تا بلوک های جدیدی را به زنجیره اضافه کنند. هزینه های جمع آوری شده از فرآیند اعتبار سنجی در بین اعتبارسنجان شرکت کننده توزیع می شود.
گره شاهد
اکثر گره های Binance Chain از این گره های به اصطلاح شاهد تشکیل می شوند که وظیفه کمک به ایجاد نسخه های داده و انتشار حالت زنجیره ای در اطراف شبکه را دارند. آنها در روند اجماع شرکت نمی کنند اما بیشتر به عنوان نوعی پخش کننده عمل می کنند.
گره شتاب گرفته
گره تسریع شده نوع خاصی از گره است که اجماع غنی تری دارد. برای این گره ها ، هدف اصلی فراهم کردن دسترسی سریعتر API برای سیستم های حساس به زمان بیشتر است. این گره های تسریع شده با ایجاد زیرساختی کاملاً بهینه در اطراف گره های اعتبارسنج فعال می شوند زیرا از خط اول به Binance Chain دسترسی دارند. با ایجاد اطراف این گره ، آنها عملکرد تأیید کننده را تحت تأثیر قرار نمی دهند که برای Binance Chain زیان آور است.
کیت های توسعه
در حال حاضر ، Binance کیت هایی را برای توسعه ابزارها و برنامه ها در بالای Binance Chain برای چهار زبان برنامه نویسی مختلف: Go ، Java ، Javascript و C ارائه می دهد.+++.
با نگاهی به Javascript SDK ، آنها اسناد کامل API و چند نمونه کد را برای شروع ارائه می دهند. جالبتر اینکه ، آنها پشتیبانی Ledger (کیف پول سخت افزاری) را نیز فراهم می کنند ، بنابراین شما می توانید معاملات Ledger خود را امضا کنید و معاملات را در هر برنامه ای که تصمیم به اجرای این پشتیبانی دارد تأیید کنید. این یک ویژگی عالی برای تصویب بیشتر استانداردهای ایمن تر در استفاده از نشانه ها است.
نشانه BEP-2 در زنجیره Binance
علاوه بر انتشار Binance DEX ، Binance همچنین با استفاده از پیشنهاد توکن BEP-2 جدید خود ، پیشنهاد جدیدی برای مدیریت رمزها در Binance Chain ایجاد کرده است. مانند هر پیشنهاد رمز دیگر (اشاره به استاندارد ERC20) ، این پیشنهاد BEP-2 مجموعه ای مشترک از قوانین را برای مدیریت نشانه ها در Binance Chain ترسیم می کند و عملکردهایی را که می تواند اجرا کند.
هنگامی که Binance Chain از طریق Genesis Block ایجاد شد ، تنها دارایی که می توان یافت دارایی BNB بومی بود. این یک رمز ERC20 است که برای نسخه BEP-2 رمز BNB جایگزین می شود. این رمز جدید BEP-2 BNB می تواند برای پرداخت هزینه (گاز) و همچنین برای ذخیره سازی در Binance Chain استفاده شود.
پیشنهاد رمز خصوصیات زیر را برای دارایی BEP-2 بیان می کند (اطلاعات بیشتر در مورد انواع زمینه ها در Binance Github):
– آدرس منبع: آدرس کاربری که رمز جدید را صادر می کند.
– نام نشانه
– نماد تیکر
– کل عرضه
– Mintable: این که آیا می توان در آینده نشانه های جدیدی ایجاد کرد یا از منبع ثابت استفاده می شود.
اقدامات احتمالی نشانه
طبق سایت Binance’s ، Binance Chain از اقدامات توکن زیر پشتیبانی می کند:
1. صدور رمز
2. انتقال رمزها
3. Freeze tokens: به شما امکان می دهد مقدار مشخصی از رمزها را در آدرس خود قفل کنید. این بدان معنی است که نمی توان از رمزها برای ایجاد سفارش ، انتقال یا پرداخت هزینه استفاده کرد.
4. یخ زدایی از نشانه ها: عمل مخالف انجماد.
5. نشانه های نعناع: می توان یک معامله ضرابخانه را برای صدور رمزهای بیشتری برای دارایی که ایجاد کرده اید ، آغاز کرد.
6. رایت نشانه ها: می توان با “سوزاندن” آنها مقدار کل توکن ها را کاهش داد. این بدان معنی است که شما در حال ارسال توکن به یک آدرس موجود نیستید ، بنابراین نمی توانید آنها را بازیابی کنید و یک کاوشگر تراکنش نمی تواند این موضوع را پیگیری کند.