
معرفی سرویس جدید Google Cloud با پشتیبانی از اتریوم
در تاریخ 17 سپتامبر 2024، Google Cloud از سرویس جدید Blockchain RPC خود رونمایی کرد که با شبکه اتریوم کاملاً سازگار است. این سرویس به توسعهدهندگان بلاکچین اجازه میدهد تا بهراحتی با شبکههای بلاکچین ارتباط برقرار کرده و از دادههای موجود در آنها استفاده کنند. همچنین، این سرویس راهحلی مقرونبهصرفه برای مدیریت زیرساختهای نود به شمار میآید.
RPC چیست و نقش آن در بلاکچین
RPC (Remote Procedure Call) یک پروتکل نرمافزاری است که به یک برنامه این امکان را میدهد تا درخواست خدمات از برنامهای دیگر در یک شبکه متفاوت داشته باشد. در بلاکچین، RPCها نقش بسیار مهمی در عملکرد برنامه های غیرمتمرکز (DAppها) ایفا میکنند. این پروتکلها به مدیریت وظایفی همچون تأیید تراکنشها، بازیابی دادهها و ارتباط با نودهای بلاکچین کمک میکنند.
یکی از چالشهای اساسی در فناوری بلاکچین، عدم پایداری و قابلیت اطمینان RPCها است. تأخیر یا خطا در اجرای این پروتکلها میتواند منجر به اختلال در عملکرد DAppها شود. این مشکل بهخصوص زمانی که ترافیک شبکه بالا میرود یا حجم تراکنشها افزایش مییابد، بهوضوح مشاهده میشود. بهعنوان مثال، شبکههایی مانند اتریوم و راهحلهای لایه دوم آن مثل ZkSync، همچنین بلاکچینهای دیگری مانند Solana و Manta، در زمانهای اوج تقاضا با این مشکلات مواجه بودهاند.
راهکار Google Cloud برای بهبود عملکرد بلاکچین
گوگل کلود با ارائه سرویس بلاک چین RPC قصد دارد مشکلات مربوط به قابلیت اطمینان این پروتکلها را کاهش دهد. این سرویس با استاندارد JSON-RPC سازگار است که به توسعهدهندگان اجازه میدهد تا بدون نیاز به تغییرات گسترده در کد، فقط با تنظیم نقاط پایانی RPC، آن را یکپارچهسازی کنند. بدین ترتیب، توسعهدهندگان میتوانند بدون نیاز به مدیریت زیرساختهای پیچیده نود، بهراحتی از این سرویس استفاده کنند.
ویژگیهای برجسته سرویس Blockchain RPC
- سازگاری با اتریوم: سرویس جدید Google Cloud از شبکه اصلی اتریوم و همچنین شبکههای آزمایشی آن پشتیبانی میکند. این امر به توسعهدهندگان اجازه میدهد تا بدون نیاز به مدیریت زیرساختهای پیچیده، بهراحتی از خدمات این شبکه بهرهمند شوند.
- سطح رایگان: این سرویس یک سطح رایگان ارائه میدهد که امکان ارسال 100 درخواست در ثانیه و مجموعاً 1 میلیون درخواست در روز را فراهم میکند. این ویژگی بهویژه برای اپلیکیشنهای بلادرنگ (Real-Time) و اپلیکیشنهایی که با حجم بالای داده سروکار دارند، بسیار کارآمد است. این سطح رایگان میتواند هم برای استارتاپها و هم برای شرکتهای بزرگ که به زیرساختهای مطمئن نیاز دارند، مناسب باشد.
- پشتیبانی از استاندارد EIP-1474: این سرویس با EIP-1474 (Ethereum Improvement Proposal 1474) که مجموعهای از متدهای استاندارد شده RPC برای نودهای Ethereum را تعریف میکند، سازگار است. این موضوع به توسعهدهندگان این امکان را میدهد که بهراحتی و با سرعت بالا از این سرویس استفاده کنند.
گسترش به بلاکچینهای دیگر
سرویس Blockchain RPC Google Cloud در حال حاضر در پیشنمایش جهانی در دسترس است و این شرکت برنامه دارد تا در سال آینده پشتیبانی از بلاکچینهای بیشتری را نیز به این سرویس اضافه کند. این اقدام بخشی از استراتژی گستردهتر Google Cloud برای ورود به دنیای بلاکچین است. تاکنون، این شرکت با پروژهها و پلتفرمهای متعددی مانند EigenLayer، Aptos، Flare و Polygon همکاری داشته است.
جمعبندی
سرویس Blockchain RPC جدید Google Cloud با پشتیبانی از Ethereum، تحولی بزرگ در زیرساختهای بلاکچین ایجاد کرده است. با ارائه یک راهحل مقیاسپذیر و مقرونبهصرفه، این سرویس به توسعهدهندگان اجازه میدهد تا با حداقل پیچیدگی، اپلیکیشنهای غیرمتمرکز خود را بر روی بلاکچین راهاندازی و مدیریت کنند. انتظار میرود که این سرویس در آینده به بلاکچینهای بیشتری گسترش یابد و به یکی از ابزارهای اصلی توسعهدهندگان در دنیای Web3 تبدیل شود.