سرکل پلتفورم توسعه هوشمند Web3 را معرفی کرد
سرکل پلتفورم توسعه هوشمند Web3 را معرفی کرد. این پلتفورم برای توسعهدهندگان Web2 هماینک در دسترس است. در این پست از ارز دیجیتال، جزئیات بیشتری درباره این پلتفورم میخوانید.
سرکل پلتفورم توسعه هوشمند Web3 را معرفی کرد
سرکل راهاندازی یک پلتفرم جدید را اعلام کرد. این پلتفورم از قالبهای آماده برای آسانسازی ساخت برنامههای Web3 برای توسعه دهندگان سنتی استفاده میکند.
بر اساس اعلامیه و پست رسانههای اجتماعی در 19 اکتبر، صادرکننده استیبل کوین، سرکل، ابزار جدیدی را راهاندازی کرده است. سرکل میگوید که توسعهدهندگان پیچیدگی ساخت اپلیکیشنهای Web3 را با این ابزار ساده میکنند.
این ابزار جدید که «پلتفورم قرارداد هوشمند» نامیده میشود، به توسعهدهندگان اجازه میدهد تا قراردادهای هوشمند را با استفاده از مجموعهای از کدهای آماده و یک کنسول یا REST API اجرا کنند. بدین ترتیب استفاده از آن را برای برنامهنویسان سنتی Web2 به طور بالقوه آسانتر میشود.
سرکل همچنین یک ابزار «پمپ بنزین» منتشر کرد که به توسعه دهندگان اجازه می دهد هزینه های بنزین کاربران خود را بپردازند. این ابزار میتواند ورود کاربران را آسانتر کند.
وقتی توسعهدهندگان قراردادهای هوشمند را مستقر میکنند، معمولاً به ابزارهای توسعهدهنده Web3 مانند Truffle یا Hardhat برای اجرای استقرار متکی هستند. هنگام استفاده از این ابزارها، قراردادها باید با Solidity نوشته شوند، زبانی که برخی از برنامه نویسان معمولی آن را به خوبی نمی دانند. آنها همچنین از توسعهدهندگان میخواهند که اسکریپتهای استقرار بلاک چین یا «مهاجرت» را ایجاد و اجرا کنند. این فرآیندی است که برخی از توسعه دهندگان Web2 با آن آشنا نیستند.
جزئیات و نحوه عملکرد پلتفورم قرارداد هوشمند
طبق اسناد سرکل، پلتفرم قرارداد هوشمند مجموعهای از الگوهای آماده را ارائه میدهد. از این الگوها میتوان از آنها برای ایجاد انواع قراردادهای هوشمند استفاده کرد. برای مثال، توسعهدهندگان میتوانند از این قالبها برای تولید قراردادهایی برای توکنهای غیرقابل تعویض (NFT)، برنامههای وفاداری بلاک چین، و تعامل با یونی سوآپ یا سایر پروژههای مالی غیرمتمرکز یا با قراردادهای استیبل کوین سرکل استفاده کنند. این یعنی یک توسعهدهنده میتواند از پلتفرم استفاده کند تا مجبور نباشد از اول یک قرارداد Solidity ایجاد کند. این ممکن است شروع ساخت در Web3 را برای توسعهدهندگان Web2 آسانتر کند.
طبق این اطلاعیه پس از ایجاد قرارداد، توسعهدهنده میتواند آن را با استفاده از کنسول «بدون کد» که به عنوان بخشی از پلتفرم ارائه شده است، در پالیگان مستقر کند. طبق این اعلامیه، کنسول «بدون کد» هنوز برای اتریوم یا آوالانچ در دسترس نیست.
با این حال، این پلتفرم مجموعهای از واسطهای برنامهنویسی برنامههای کاربردی انتقال حالت نمایشی (REST API) را برای استفاده در این شبکهها فراهم میکند و توسعهدهندگان میتوانند از آنها برای استقرار یا تعامل با قراردادهای خود استفاده کنند. REST APIها ابزار استانداردی هستند که توسعهدهندگان برای تعامل با دیتابیس Web2 استفاده میکنند، و آنها را برای توسعهدهندگانی که هرگز برنامههای Web3 ساختهاند آشناتر میکنند.
طبق این اطلاعیه سرکل قصد دارد هم کنسول “بدون کد” و هم API های REST را برای شبکه های بیشتری در آینده در دسترس قرار دهد.
طبق اسناد این پلتفرم، توسعهدهندگان میتوانند از آن برای استقرار یک قرارداد سفارشی استفاده کنند. اگرچه در این مورد باید کد مربوطه را هم برای آن ارائه کنند. با این حال، حتی در این مورد، توسعهدهنده نیازی به نوشتن یک اسکریپ برای این قرارداد هوشمند ندارد. زیرا این امر میتواند توسط کنسول یا REST APIها مدیریت شود.
ویژگی توسعه دهنده پمپ بنزین
سرکل همچنین یک ویژگی توسعه دهنده دوم به نام “پمپ بنزین” را اعلام کرد. این به توسعه دهندگان برنامه Web3 اجازه می دهد تا هزینه گاز کاربران خود را بپردازند. این به طور بالقوه به توسعهدهندگان اجازه میدهد تا کاربران را راحتتر منصوب کنند. زیرا از نیاز کاربران به پیشپرداخت کیف پولهای خود با سکه اصلی شبکه جلوگیری میکند.
پمپ بنزین از ویژگی انتزاع حساب اتریوم برای اجرای این تراکنشهای بدون گاز استفاده میکند. در این اطلاعیه آمده است که ابربرنامه Grab این ویژگی جدید را پیاده سازی کرده است. این ویژگی به کاربران اجازه می دهد هنگام بازخرید کوپن های NFT هیچ گونه گازی پرداخت نکنند.