پرش به محتوای اصلی
Change page

گره‌ها به‌عنوان سرویس

آخرین ویرایش: @mahdigachloo33(opens in a new tab), ۱۰ تیر ۱۴۰۳

مقدمه

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

پیش‌نیازها

اگر از قبل درک درستی از گره‌ها و کلاینت‌ها ندارید، به گره‌ها و کلاینت‌ها مراجعه کنید.

سهام گذاران

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

در مورد اجرای یک گره بیشتر بخوانید.

خدماتی که در این صفحه توضیح داده شده است برای گره های بدون شرط بندی است.

سرویس‌های گره چگونه کار می‌کنند؟

ارائه‌دهندگان خدمات گره، کلاینت‌های گره‌ توزیع شده را در پشت‌صحنه برای شما اجرا می‌کنند، بنابراین نیازی ندارید که خودتان آن‌ها را انجام دهید.

این سرویس‌ها معمولاً یک کلید API ارائه می‌کنند که می‌توانید از آن برای نوشتن و خواندن از زنجیره‌ی بلوکی استفاده کنید. آن‌ها اغلب علاوه بر شبکه‌ی اصلی به شبکه‌های تست اتریوم نیز دسترسی دارند.

برخی از سرویس‌ها، گره‌ اختصاصی خودشان را به شما ارائه می‌دهند و آن‌ها را برای شما مدیریت می‌کنند، در حالی که برخی دیگر از متعادل‌کننده‌های بار برای توزیع فعالیت در گره‌ها استفاده می‌کنند.

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

سرویس‌های گره اغلب کلاینت‌های گره و انواع گره گوناگونی را اجرا می‌کنند که به شما این امکان را می‌دهد علاوه بر روش‌های خاص کلاینت در یک API به گره‌های کامل و بایگانی‌شده نیز دسترسی داشته باشید.

خاطرنشان می‌شود که سرویس‌های گرهْ کلیدهای خصوصی یا اطلاعات شما را نباید و نمی‌توانند ذخیره کنند.

مزایای استفاده از یک سرویس گره چیست؟

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

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

معایب استفاده از یک سرویس گره چیست؟

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

درباره مزایای اجرای گره‌ خودتان بیشتر بخوانید.

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

بیشتر بخوانید

  • گره‌ها و کاربرها
  • شروع توسعه‌ی اتریوم با استفاده از Alchemy
  • راهنمای ارسال تراکنش‌ها با استفاده از web3 و Alchemy

آیا این مقاله مفید بود؟