مقالات

blog-image

ویتالیک بوترین از مسیر جدید کاهش کارمزد تراکنش‌های اتریوم خبر داد

  • توسط: ادمین پارس بیت
  • زمان مطالعه: 7 دقیقه
  • ساخته شده در : 16 شهریور 1405 به روز شده در : 16 شهریور 1405
  • 1
آنچه در این مقاله می‌خوانید:

    ویتالیک بوترین از مسیر جدید اتریوم برای کاهش هزینه تراکنش‌ها خبر داد

    این خبر و تحلیل بر اساس گزارش و بررسی سایت کریپتونیوز تهیه شده است.

    ویتالیک بوترین، هم‌بنیان‌گذار اتریوم، از رویکردهای فنی جدیدی برای بهینه‌سازی نحوه پردازش تراکنش‌ها در این شبکه سخن گفته است؛ تغییراتی که در صورت پیاده‌سازی می‌توانند بار محاسباتی شبکه را کاهش دهند، پردازش تراکنش‌ها را کارآمدتر کنند و هزینه گس بخش بزرگی از فعالیت‌های اتریوم را پایین بیاورند.یکی از محورهای اصلی این رویکرد، جداسازی اجزای مختلف یک تراکنش و پردازش بهینه‌تر آن‌هاست. بوترین معتقد است ساختار تراکنش‌های اتریوم را می‌توان به دو بخش اصلی «اقدامات» (Actions) و «وابستگی‌ها» (Dependencies) تقسیم کرد. این تفکیک می‌تواند زمینه را برای پردازش موازی برخی اطلاعات و کاهش عملیات غیرضروری در شبکه فراهم کند.این ایده در ادامه تلاش‌های گسترده اکوسیستم اتریوم برای افزایش مقیاس‌پذیری مطرح شده است. توسعه‌دهندگان این شبکه طی سال‌های اخیر علاوه بر تمرکز بر راهکارهای لایه دوم، به دنبال بهینه‌سازی ساختار داخلی شبکه اصلی نیز بوده‌اند تا اتریوم بتواند حجم بیشتری از فعالیت‌ها را با منابع محاسباتی کمتر مدیریت کند.


    🟠 کارگزاری و سکوی تبادل تخصصی OTC رمزدارایی بیت کوین (BTC) در ایران »»

    بیت کوین (Bitcoin) با نماد BTC نخستین و بزرگ‌ترین رمزدارایی بازار ارزهای دیجیتال از نظر ارزش بازار و یکی از شناخته‌شده‌ترین دارایی‌های مبتنی بر بلاکچین است. اگر قصد دارید با روش خرید و فروش بیت کوین (BTC) در بازار OTC، ویژگی‌ها، کاربردها و مزایای این رمزدارایی در ایران بیشتر آشنا شوید، ادامه این مطلب را از دست ندهید.


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

    جداسازی «اقدامات» و «وابستگی‌ها» در تراکنش‌های اتریوم

    در مدل مطرح‌شده، هر تراکنش را می‌توان از نظر منطقی به دو بخش متفاوت تقسیم کرد. بخش نخست، وابستگی‌ها یا Dependencies است که اطلاعات و پیش‌نیازهای لازم برای اثبات اعتبار تراکنش را در بر می‌گیرد.امضاهای دیجیتال، اثبات‌های رمزنگاری، اطلاعات مرتبط با وضعیت شبکه و برخی فناوری‌های پیشرفته مانند ZK-SNARKها و STARKها می‌توانند در این دسته قرار گیرند. شبکه برای اطمینان از معتبر بودن تراکنش باید این داده‌ها را بررسی کند.در مقابل، «اقدامات» یا Actions به عملیات اصلی موردنظر کاربر اشاره دارند. برای مثال، انتقال ETH از یک آدرس به آدرس دیگر یا اجرای یک عملیات مشخص در شبکه را می‌توان در این بخش در نظر گرفت.اهمیت این تفکیک زمانی مشخص می‌شود که پردازش تمام اجزای یک تراکنش الزاماً به‌صورت متوالی انجام نشود. در صورت ایجاد معماری مناسب، بخشی از وابستگی‌ها می‌توانند به شکل موازی بررسی شوند و در نتیجه فشار محاسباتی روی شبکه کاهش پیدا کند.

    پردازش موازی چگونه می‌تواند به اتریوم کمک کند؟

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

    جداسازی «اقدامات» و «وابستگی‌ها» در تراکنش‌های اتریوم

    نقش ممپول و اثبات‌های STARK در ساختار جدید

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

    ارتباط ساختار جدید تراکنش‌ها با کاهش هزینه گس

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

    بوترین در توضیح مسیر پیشنهادی، میان تراکنش‌ها و عملیات «ایستا» (Static) و «پویا» (Dynamic) تمایز قائل شده است.

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


    🔵 کارگزاری و سکوی تبادل تخصصی OTC رمزدارایی تتر گلد (XAUT) در ایران »»

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


    خرید تتر با کارمزد صفر

    بیش از ۹۰ درصد فعالیت‌ها به پیچیدگی کامل نیاز ندارند

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

    EIP-8141 چه نقشی در آینده اتریوم دارد؟

    بوترین در توضیحات خود به پیشنهاد بهبود اتریوم EIP-8141 نیز اشاره کرده است. این پیشنهاد بخشی از مسیر فنی برای حرکت به سمت ساختاری یکپارچه‌تر در پردازش تراکنش‌ها محسوب می‌شود و با مفهوم «Minimal Call-List» یا فهرست حداقلی فراخوانی ارتباط دارد.Call List در سطح کلی می‌تواند اطلاعاتی درباره بخش‌هایی از وضعیت شبکه ارائه دهد که یک تراکنش در زمان اجرا با آن‌ها تعامل خواهد داشت. در صورتی که این اطلاعات پیش از اجرای کامل تراکنش قابل شناسایی باشند، شبکه می‌تواند منابع خود را با دقت بیشتری مدیریت کند.ایده فهرست حداقلی فراخوانی تلاش می‌کند این قابلیت را بدون تحمیل حجم بالایی از اطلاعات اضافی در اختیار شبکه قرار دهد.این رویکرد همچنین با فناوری‌هایی مانند ممپول‌های بازگشتی مبتنی بر STARK و «نانس‌های کلیددار» (Keyed Nonces) هم‌راستا است. ترکیب چنین فناوری‌هایی می‌تواند معماری تراکنش‌های اتریوم را در آینده نسبت به ساختار فعلی منعطف‌تر و در عین حال کارآمدتر کند.

    اتریوم به دنبال بهینه‌سازی لایه پایه است

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

    کلام آخر

    پیشنهادهای جدید ویتالیک بوترین نشان می‌دهند توسعه‌دهندگان اتریوم به دنبال بازطراحی تدریجی برخی از اجزای بنیادین پردازش تراکنش‌ها هستند. جداسازی اقدامات از وابستگی‌ها، پردازش موازی اطلاعات، استفاده از اثبات‌های STARK و ایجاد تفاوت میان عملیات ایستا و پویا از مهم‌ترین بخش‌های این مسیر محسوب می‌شوند.نکته مهم این است که صحبت از «۹۰ درصد» به سهم فعالیت‌هایی اشاره دارد که طبق دیدگاه بوترین به انعطاف‌پذیری کامل و پردازش پویا نیاز ندارند؛ بنابراین نباید آن را به معنای کاهش قطعی ۹۰ درصدی کارمزد تمام این تراکنش‌ها تفسیر کرد.در صورت توسعه و پیاده‌سازی موفق این معماری، بخش بزرگی از تراکنش‌های معمول اتریوم می‌توانند با منابع محاسباتی کمتر پردازش شوند؛ تغییری که در نهایت می‌تواند به کاهش هزینه گس، افزایش کارایی شبکه و فراهم‌شدن زیرساخت مناسب‌تر برای رشد آینده اکوسیستم اتریوم منجر شود. با این حال، تبدیل این ایده‌های فنی به تغییرات عملی در شبکه نیازمند توسعه، آزمایش و طی‌شدن فرآیندهای مربوط به پیشنهادهای بهبود اتریوم خواهد بود.

    اشتراک:

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