آموزش ارز دیجیتال

شبکه آپتوس (Aptos) چیست و چه اهدافی دارد؟

شبکه Aptos، بلاک چین یک زیرساخت امن، مقیاس پذیر و قابل توسعه است. این پروژه توسط Diem، پروژه بلاک چین فیس بوک ایجاد شده است. شبکه Aptos می‌خواهد به امن‌ترین شبکه بلاک چین تبدیل شود و زیرساختی را فراهم کند که برنامه‌های غیرمتمرکز (Dapps) به راحتی بر روی آن ساخته شوند. در این مقاله به معرفی شبکه Tier 1 شبکه آپتوس، بررسی ایده و هدف، نحوه عملکرد شبکه آپتوس، خدمات شبکه، معرفی سکه APT، نقشه راه، همکاری و سرمایه گذاران در پروژه و تیم آپتوس می پردازیم.

شبکه Aptos چیست؟

شبکه Aptos چیست؟

امروزه بسیاری از بلاک چین ها در فضای اینترنت ظاهر می شوند که به توسعه دهندگان اجازه می دهد ده ها هزار برنامه غیرمتمرکز در آنجا ایجاد کنند، اما متاسفانه به دلیل هزینه های بالا، محدودیت در پردازش تراکنش ها و مشکلات امنیتی متعدد، استفاده از بلاک چین هنوز جهانی نشده است. پذیرش عمومی این صنعت نیازمند کاربردهای مقیاس پذیر، قابل اعتماد و مقرون به صرفه است. شبکه Aptos طبق گفته تیم توسعه آن، همه این ویژگی ها را دارد. این بلاک چین حدود 3 سال پیش راه اندازی شد و تقریبا 120 توسعه دهنده روی آن کار می کنند.

این شبکه نوآوری هایی در اجماع، طراحی قرارداد هوشمند، امنیت سیستم، عملکرد و تمرکززدایی به ارمغان آورد. بلاک چین Aptos از زبان برنامه نویسی Move برای فعال کردن تراکنش های سریع و ایمن استفاده می کند. مدل داده شبکه Aptos یک سیستم مدیریت کلید انعطاف پذیر و گزینه های اجاره ترکیبی (نیمه دائمی) را ارائه می دهد. این تجربه کاربری ایمن تر و قابل اطمینان تر و همچنین شفافیت تراکنش های از پیش امضا شده و پروتکل های سبک وزن را برای برنامه های مشتری فراهم می کند.

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

هدف از شبکه Aptos

هدف از شبکه Aptos

هدف Aptos تبدیل شدن به یک شبکه و زیرساخت مقیاس پذیر، ایمن، کم هزینه و قابل همکاری برای ساخت dApp های مختلف است تا بلاک چین ها را به طور گسترده ای مورد پذیرش و استفاده عموم قرار دهد. این شبکه می تواند تا 160000 تراکنش در ثانیه را پردازش کند.

Aptos از زبان برنامه نویسی Move استفاده می کند که می تواند همه این کارها را با هم انجام دهد. Move یک زبان قرارداد هوشمند جدید است که امنیت و انعطاف پذیری را فراهم می کند. این زبان بر روی Rust ساخته شده و آپدیت ها و تغییراتی در آن ایجاد شده است تا مشکلاتی که شبکه سولانا دارد را نداشته باشد.

چگونه با شبکه Aptos کار کنیم؟

تیم Dim که اکنون پروژه شبکه Aptos را راه اندازی کرده است، تجربه ساخت، توسعه، ترویج و مدیریت بلاک چین Dim را دارد و طی سال ها کار بر روی این پروژه به این نتیجه رسیده است که یک شبکه می تواند به طور مداوم پروتکل های خود را بهبود بخشد. کار کنید و مشتریان را بدون وقفه ارتقا دهید. پروژه Dim متعلق به متا (قبل از فیس بوک) بود.

شبکه Aptos به جای استفاده از مکانیزم اجماع که از ترتیب تراکنش ها پیروی می کند، پروژه Aptos از دو الگوریتم اجماع استفاده می کند که دو فرآیند را از هم جدا می کند و به آنها اجازه می دهد به صورت موازی اجرا شوند. این باعث کاهش تاخیر (زمان مورد نیاز برای تایید تراکنش های شبکه) و افزایش سرعت می شود.

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

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

مدل داده های منطقی

آشنایی با شبکه aptos

وضعیت دفتر کل بلاک چین شبکه Aptos، وضعیت همه حساب ها را نشان می دهد. وضعیت این دفتر کل با استفاده از یک عدد صحیح بدون علامت 64 بیتی مطابق با تعداد تراکنش های اجرا شده توسط سیستم کپی می شود. هر کسی که یک تراکنش را در این شبکه ثبت کند، وضعیت شبکه را تغییر خواهد داد. به محض انجام معامله، خروجی برای آن تولید می شود. این خروجی شامل 0 یا چند عملیات برای تغییر وضعیت دفتر کل (مجموعه‌های رکورد نامیده می‌شود)، جهت رویداد حاصل (تأیید یا رد)، مقدار گاز مصرف شده و وضعیت تراکنش است.

اتفاقات یا اتفاقات

رویدادها در طول اجرای یک تراکنش منتشر می شوند. هر ماژول Move می تواند رویدادهای خود را تعریف کند و انتخاب کند که آن رویدادها پس از اجرا چه زمانی منتشر شوند. به عنوان مثال، هنگام انتقال یک قطعه، حساب های فرستنده و گیرنده به ترتیب رویدادهای SentEvent و Receiver را منتشر می کنند.

این داده ها در دفتر کل Aptos ذخیره می شوند و می توانند توسط گره های شبکه اعتبار سنجی شوند. هر گره Aptos یک کلید منحصر به فرد دارد و از این کلیدها می توان برای تأیید جزئیات رویداد استفاده کرد. اگر یک گره چندین رویداد را با کلید خود پخش کند، جریانی از رویدادها ایجاد می کند که ترتیب آنها از 0 شروع می شود و با اعداد متوالی 1، 2، 3 و غیره ادامه می یابد.

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

مهر زمان

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

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

تراکنش ها و کارمزد تراکنش های بلاک چین Aptos

تراکنش های شبکه Aptos و کارمزد تراکنش ها

تراکنش های این شبکه دارای قیمت گاز است (که در توکن های این شبکه تعریف شده است). درست مانند شبکه اتریوم، اعتبار سنجی تراکنش ها را بر اساس میزان گاز انتخاب شده برای آنها در اولویت قرار می دهد. البته، در هر مرحله از مدل بلاک چین Aptos، ویژگی هایی برای حذف تراکنش های کم ارزش وجود دارد. این کار برای کارآمدتر کردن شبکه و جلوگیری از تجمع فضای بلوک انجام می شود.

نقشه راه شبکه Aptos

آپتوس نقشه راه دقیق و خوبی ارائه کرده است که مراحل این پروژه را تا زمان راه اندازی مین نت توضیح می دهد، اما پس از راه اندازی مین نت این پروژه، نقشه راه دقیق و زمان بندی شده ای برای برنامه های آتی این پروژه ارائه نشده است.

با تیم Aptos آشنا شوید

این پروژه توسط Mo Shaikh، مدیر عامل پروژه، و Avery Ching ایجاد شده است. هر دو کارمند سابق متا (قبل از فیس بوک) هستند و سال ها تجربه در نقش های توسعه دهنده ارشد و مهندسی در صنعت بلاک چین دارند.

سایر اعضای تیم Aptos محققان، طراحان و مهندسان پروژه Diem هستند. Diem یک پروژه متا بلاک چین بود که در ژانویه 2022 (روز 1400) به دلایل قانونی کنار گذاشته شد. در حال حاضر 60 عضو این پروژه در Optos کار می کنند. علاوه بر این، چندین عضو کلیدی پروژه سولانا، از جمله مدیر ارشد سابق سولانا، آستین ویرتز، نیز به این پروژه ملحق شده‌اند. شبکه Aptos ملحق شد

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

همچنین ببینید
بستن
دکمه بازگشت به بالا