معرفی فت کانترکت

انتظار شما از قراردادهای هوشمند چیست؟

پاسخ من این خواهد بود:

ارائه ویژگی های غنی مانند برنامه های معمولی با عملکرد بهتر و قدرت محاسباتی گسترده تر توسط هم‌زمانی چندگانه نود های محاسباتی.

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

فالا متعهد به ارائه یک شبکه محاسباتی غیرمتمرکز جهانی است که می تواند آزادانه با قراردادهای هوشمند غیرمتمرکز، پروتکل های ذخیره سازی و خدمات ایندکس داده ها ترکیب شود. آنچه ما به دست آورده‌ایم ابری بدون نیاز به اعتماد با بیش از 20000 کارکن است. این نودهای محاسباتی تحت چارچوبی سازماندهی می‌شوند که جداسازی اجرا و توافق را ممکن می‌سازد: برخلاف پلتفرم‌های موجود که در آن همه قراردادها توسط یک ماینر در طول فرآیند تولید بلاک اجرا می‌شوند (با سایر ماینرها که اجرای تکراری را برای اعتبارسنجی انجام می‌دهند)، فالا اجرای صادقانه را در هر کارکن بدون تکرار (یا فقط با یک عامل کوچک) اعمال می کند، بنابراین قدرت محاسباتی آن به صورت خطی با تعداد کارکنان افزایش می یابد. ما معتقدیم که این پیش نیاز یک ابر محاسباتی غیرمتمرکز با قدرت حمل دنیای وب 3 است.

فالا به عنوان بلاک چین محرمانه ای که بلاک چین و فناوری TEE را ترکیب می‌کند شناخته شده بود، و این می تواند به راحتی باعث شود مردم ارزش واقعی طراحی فالا را نادیده بگیرند: انتقال محاسبات به خارج از زنجیره، محدودیت های قرارداد هوشمند فعلی را از بین می برد و منجر به قدرتمندی فت کانترکت می شود با ویژگی های غنی که شامل:

  • پشتیبانی از وظایف محاسباتی فشرده. برای اولین بار حتی یک قرارداد به تنهایی می تواند به طور کامل از قدرت محاسباتی یک کارکن استفاده کند، بدون نیاز به نگرانی در مورد مسدود کردن کل بلاک چین. برای مثال، نیاز های رندر تصویر/فیلم با محبوبیت NFT و متاورس افزایش می‌یابد، در حالی که کارهای رندر CPU فشرده و هزینه بر هستند. با استفاده از پروژه Gramine، ما اثبات مفهوم (POC) را برای اجرای اوپن سورس اصلاح نشده رندر Blender را در کارکنان خود را به پایان رساندیم. با برنامه نویسی هم زمان، می توان قدرت چندین کارکن را ترکیب کرد و به مشاغل سنگین خدمت کرد.
  • ارائه محاسبات بی درنگ با تأخیر کم. زمان پاسخگویی به تعاملات متاورس و بازی نباید از یک ثانیه بیشتر طول بکشد. با این حال، قراردادهای هوشمند بلاک چین سنتی نمی توانند نیازهایی مانند اجرای خدمات با تاخیر کم را برآورده کنند (زیرا در فواصل زمانی بلاک اجرا می شوند). فت کانترکت می‌تواند به پاسخ‌های خواندن و نوشتن در سطح میلی‌ثانیه دست یابد، که آن را به انتخابی عالی برای مستقر کردن متاورس و خدمات بازی تبدیل می‌کند.
  • دسترسی به خدمات اینترنتی. کارکنان ایمن خارج از زنجیره می توانند با خیال راحت درخواست های پیچیده ناهمگام را به فت کانترکت واگذار کنند. در هکاتون فالا، ما یک ربات نمایشی از قیمت BTC ارائه کرده ایم. شما می توانید یک درخواست HTTP برای استعلام قیمت بیت کوین از وب سرویس موجود ارسال کنید و سپس آن را از طریق HTTP API مربوطه به حساب تلگرام خود گزارش دهید. تمام این عملیات در طی 100 LoC در فت کانترکت به دست می آید.

مهمتر از همه، چنین فت کانترکت های قدرتمندی که در داخل مکانیزم کارکن ایمن ما اجرا می شود که هیچ شخصی نمی تواند داده های مشتریان را زیر نظر بگیرد یا ارائه نتایج نادرست با دستکاری در اجرا غیر ممکن است، بنابراین محرمانه بودن و برگشت ناپذیری همچنان در طول اجرای کانترکت وعده داده می شود. در حال حاضر، ما به محیط اجرای قابل اعتماد (TEE)، به ویژه Intel SGX، به عنوان کارکنان ایمن متکی هستیم و این طراحی می تواند از سایر کارکنان مانند AMD SEV یا حتی راه حل های مبتنی بر MPC یا ZKP پشتیبانی کند.

سناریو کاربرد های فت کانترکت
سناریو کاربرد های فت کانترکت


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

فت کانترکت نوعی برنامه غیرمتمرکز به جای قرارداد هوشمند است که از وظایف محاسباتی در زمان واقعی پشتیبانی می کند و حتی اگر خارج از بلاک چین باشند به همه خدمات دسترسی دارد.

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

  • اکنون می توانید دوباره به آموزش هکاتون ما مراجعه کنید و آن را دنبال کنید تا پایگاه کد ما را فورک کرده و تغییراتی را ایجاد کنید. این به شما یک تجربه فوری از توانایی های قرارداد چربی یا به اصطلاح همان فت کانترت ارائه می دهد.
  • پشتیبانی ما برای تعادل Ink! کانترکت در راه است. شما می توانید قرارداد خود را با زبان برنامه نویسی ایمن و کارآمد Rust توسعه دهید، و از بهبود عملکرد کارکنان خارج از زنجیره ما بدون نیاز به دوشاخه کردن یا به اصطلاح فورک کردن پایگاه کد وسیع ما لذت ببرید.

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


درباره فالا

فالا نتورک مسئله اعتماد به محاسبات ابری را برطرف می کند.

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

فالا به عنوان یک عضو از پاراچین و عضو اکوسیستم چند زنجیره ای پولکادات قادر خواهد بود ضمن محافظت از لایه داده، قدرت محاسبه سایر برنامه های بلاکچین را فراهم کند، امکاناتی مانند موقعیت های تجاری DeFi با محافظت از حریم خصوصی و سابقه معاملات، محاسبه اطلاعات محرمانه DID، ارتفاع بخشیدن پل های بین بلاکچینی یا به اصطلاح کراس چین به سبک light-node و موارد دیگر.

خدمات زنجیره ای که در حال حاضر در فالا نتورک در حال توسعه هستند ، شامل Web3 Analytics: قراردادهای هوشمند با عملکرد بالا از فالا برای امکان تجزیه و تحلیل داده های انبوه بسیار زیاد به صورت همزمان با حفظ حریم خصوصی، راه را برای جایگزینی با Google Analytics فراهم میکند زیرا که ذاتاً به رازداری شخصی احترام می گذارد.

? — با ما همراه باشید | وبسایت | توییتر | گیت هاب
? — دیسکورد | انجمن | تلگرام | تلگرام فارسی