مينى اسكريپت، زبان جديد نگارش قراردادهاى هوشمند بيت‌كوين

مينى اسكريپت، زبان جديد نگارش قراردادهاى هوشمند بيت‌كوين
1398/06/05
| 148

خالق سگویت زبان جدیدی را برای قراردادهای هوشمند بیت کوین معرفی کرد


پیتر وولی از توسعه‌دهندگان بیت کوین کور(Bitcoin Core)، زبان برنامه‌نویسی جدیدی به نام مینی‌ اسکریپت (Miniscript) را برای قراردادهای هوشمند بیت کوین معرفی کرد.

به نقل از
کوین‌تلگراف، وولی که سازنده یکی از بروزرسانی‌های بزرگ شبکه بیت کوین به نام سگویت است، روز ۱۹ آگوست (۲۸ مرداد) وب‌سایت پروژه مینی‌اسکریپت را در پیامی که در فهرست ایمیل توسعه‌دهندگان بیت کوین منتشر کرده بود، معرفی کرد.


خرید بیت کوین

 

مینی اسکریپت چیست؟


مینی‌اسکریپت زبانی است که توسط پیتر وولی، اندرو پولسترا و سنکت کانجالکار در شرکت تحقیقات بلاک چینی کانادایی بلاک استریم توسعه یافته است.

وولی در این پیام اشاره کرده است که این پروژه حدود یک سال زمان برده و هم‌اکنون به مرحله‌ای رسیده است که نیازمند توجه بیشتر است.

زبان برنامه‌نویسی مینی‌اسکریپت برای نوشتن زیردسته‌هایی از اسکریپت
بیت کوین به صورت ساختار یافته به کار می‌رود که امکان تحلیل، هم‌نهشتی، امضای جنریک و موارد دیگر را فراهم می‌کند. در همین حال، اسکریپت بیت کوین یک زبان بیسیک برنامه‌نویسی است که به کاربران ایجاد قراردادهای هوشمند را با تعیین شرایط خاصی برای اجرای تراکنش‌ها ممکن می‌سازد.
براساس گفته‌های وولی، پذیرش مینی‌اسکریپت می‌تواند برخی موانعی که در نرم‌افزار وجود دارد را از میان برداشته و سیستم چندامضایی را به وجود آورد که از زبان ساده اسکریپت‌نویسی بیت کوین بهینه‌تر عمل می‌کند. پیتر وولی در توییتر خود گفت:

تصور کنید که شرکتی برای محافظت از ذخایر کیف پول سرد خود از آدرس‌های چند امضایی ۲ از ۳ کلید با ۳ عامل اجرایی استفاده کند. یکی از عوامل اجرایی چینش چندامضایی قفل شده به همراه رمز عبور دو کلمه‌ای خود را دارد. چرا این چینش به تنهایی نتواند یکی از شرکت‌کنندگان چندامضایی را مشخص کند؟ پژوهش و انرژی زیادی بر روی گسترش کارآمدی بلاک چین در جهت پشتیبانی از برنامه‌های پیچیده‌تر صرف می‌شود، اما احساس می‌کنم که فراموش کرده‌ایم از این قابلیت‌ها در روشی دسترس‌پذیرتر، سازنده‌تر و تحلیل‌پذیرتر که عملا امروزه غیرممکن است، استفاده کنیم.

 

 

تحلیل اسکریپت ساده‌تر می‌شود


وولی در ردیت توضیح داد که مینی‌اسکریپت بازسازی فرمول اسکریپت بیت کوین محسوب می‌شود و در حالی که از زبان اسکریپت یکسانی بهره می‌برد، به کیف پول‌ها و سایر نرم‌افزارها امکان ساخت و تحلیل اسکریپت‌ها را به صورت بهینه‌تر خواهد داد.

همچنین این توسعه‌دهنده در پستی تفاوت کد یکسانی از اسکریپت
بیت کوین را با مینی‌اسکریپت مقایسه کرد.
 

خرید بیت کوین


در حال حاضر مینی‌اسکریپت در زبان‌های برنامه‌نویسی سی پلاس‌پلاس و راست پیاده‌سازی شده است. وولی همچنین توضیح داد که مینی‌اسکریپت برای بیت کوین کنونی طراحی شده و اعمال آن به هیچگونه تغییری در اجماع نیاز نخواهد داشت.

 

پارسیان ارز با بهرگیری از آخرین فناوری های روز دنیا و ایجاد دسترسی های مالی و تجاری در حوزه بین اللملی و تلفیق این دور راهکاری ساده ، سریع و ایمن را برای ارائه خدمات رسانی در حوزه پرداخت های بین اللملی را برای کاربران ایرانی فراهم ساخته است.

ثبت نام ورود