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

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

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

مقدمه

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

پیش‌نیازها

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

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

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

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

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

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

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

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

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

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

اجرای گره‌های شخصی شما از ذخیره‌سازی تا پهنای باند و زمان مهندسی ارزشمند شما، می‌تواند بسیار هزینه‌بر باشد. Things like spinning up more nodes when scaling, upgrading nodes to the latest versions, and ensuring state consistency, can distract from building and spending resources on your desired web3 product.

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

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

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

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

  • Alchemy(opens in a new tab)
    • مستندات(opens in a new tab)
    • ویژگی‌ها
      • دارای سطح رایگان
      • مقیاس‌پذیری در حین استفاده
      • داده‌های آرشیوی رایگان
      • ابزار تجزیه و تحلیل
      • پیشخان
      • نقاط پایانی منحصربه‌فرد وب سرویس
      • قلاب‌های وب
      • پشتیبانی مستقیم
  • Ankr(opens in a new tab)
    • مستندات(opens in a new tab)
    • ویژگی‌ها
      • پروتکل Ankr - دسترسی به نقاط پایانی وب سرویس RPC عمومی را برای بیش از 8 زنجیره باز می‌کند
      • تعادل بار و نظارت بر سلامت گره برای یک گذرگاه سریع و قابل‌اعتماد به نزدیکترین گره موجود
      • سطح ممتاز که نقطه پایانی WSS و محدودیت نرخ بدون سقف را فعال می‌کند
      • استقرار گره‌ی کامل و اعتبارسنج با یک کلیک برای بیش از 40 زنجیره
      • مقیاس‌پذیری دلخواه
      • ابزار تجزیه و تحلیل
      • پیشخان
      • نقاط پایانی RPC،‏ HTTPS و WSS
      • پشتیبانی مستقیم
  • BlockDaemon(opens in a new tab)
  • Chainstack(opens in a new tab)
    • مستندات(opens in a new tab)
    • ویژگی‌ها
      • گره‌های اشتراکی رایگان
      • گره‌های اشتراکی آرشیو
      • پشتیبانی از GraphQL
      • نقاط پایانی RPC،‏ HTTPS و WSS
      • گره‌های کامل و بایگانی اختصاصی
      • زمان همگام‌سازی سریع برای بکارگیری‌های اختصاصی
      • اتصال به سرویس‌های ابری شما
      • هزینه‌ی ساعتی
      • پشتیبانی مستقیم شبانه‌روزی در تمام ایام هفته
  • GetBlock(opens in a new tab)
    • مستندات(opens in a new tab)
    • ویژگی‌ها
      • دسترسی به بیش از 40 گره‌ی زنجیره‌ی بلوکی
      • 40 هزار درخواست رایگان روزانه
      • کلیدهای وب سرویس نامحدود
      • سرعت اتصال بالا 1 گیگابایت بر ثانیه
      • ردیابی+آرشیو
      • تجزیه و تحلیل پیشرفته
      • به‌روزرسانی‌های خودکار
      • پشتیبانی فنی
  • InfStones(opens in a new tab)
    • ویژگی‌ها
      • دارای سطح رایگان
      • مقیاس‌پذیری در حین استفاده
      • تجزیه و تحلیل
      • پیشخان
      • نقاط پایانی منحصربه‌فرد وب سرویس
      • گره‌های کامل اختصاصی
      • زمان همگام‌سازی سریع برای بکارگیری‌های اختصاصی
      • پشتیبانی مستقیم شبانه‌روزی در تمام ایام هفته
      • دسترسی به بیش از 50 گره زنجیره‌ی بلوکی
  • Infura(opens in a new tab)
    • مستندات(opens in a new tab)
    • ویژگی‌ها
      • دارای سطح رایگان
      • مقیاس‌پذیری در حین استفاده
      • داده‌های آرشیوی پولی
      • پشتیبانی مستقیم
      • پیشخان
  • Kaleido(opens in a new tab)
    • مستندات(opens in a new tab)
    • ویژگی‌ها
      • Free startier tier
      • One-click Ethereum node deployment
      • Customizable clients and algorithms (Geth, Quorum & Besu || PoA, IBFT & Raft)
      • 500+ administrative and service APIs
      • RESTful interface for Ethereum transaction submission (Apache Kafka backed)
      • Outbound streams for event delivery (Apache Kafka backed)
      • Deep collection of "off-chain" and ancillary services (e.g. bilateral encrypted messaging transport)
      • Straightforward network onboarding with governance and role-based access control
      • Sophisticated user management for both administrators and end users
      • Highly scalable, resilient, enterprise-grade infrastructure
      • Cloud HSM private key management
      • Ethereum Mainnet Tethering
      • ISO 27k and SOC 2, Type 2 certifications
      • Dynamic runtime configuration (e.g. adding cloud integrations, altering node ingresses, etc.)
      • Support for multi-cloud, multi-region and hybrid deployment orchestrations
      • Simple hourly SaaS-based pricing
      • SLAs and 24x7 support
  • Moralis(opens in a new tab)
    • مستندات(opens in a new tab)
    • ویژگی‌ها
      • گره‌های اشتراکی رایگان
      • گره‌های آرشیو اشتراکی رایگان
      • تمرکز بر حفظ حریم خصوصی (سیاست عدم حفظ سوابق کار)
      • پشتیبانی از زنجیره‌ی متقاطع
      • مقیاس‌پذیری در حین استفاده
      • پیشخان
      • SDK اتریوم منحصربه‌فرد
      • نقاط پایانی منحصربه‌فرد وب سرویس
      • پشتیبانی فنی مستقیم
  • Pocket Network(opens in a new tab)
    • مستندات(opens in a new tab)
    • ویژگی‌ها
      • پروتکل و بازار RPC غیرمتمرکز
      • 1 میلیون درخواست در روز در سطح رایگان (به ازای هر نقطه‌ی پایانی، حداکثر 2)
      • نقاط پایانی عمومی(opens in a new tab)
      • برنامه‌ی +Pre-Stake (اگر به بیش از 1 میلیون درخواست در روز نیاز دارید)
      • پشتیبانی از بیش از 15 زنجیره‌ی بلوکی
      • بیش از 6400 گره که برای خدمت‌رسانی به برنامه‌های کاربردی POKT کسب می‌کنند
      • گره‌ی آرشیو، گره‌ی آرشیو با ردیابی و پشتیبانی از گره‌ی شبکه‌ی تست
      • تنوع در کلاینت گره شبکه‌ی اصلی اتریوم
      • هیچ نقطه شکستی وجود ندارد
      • زمان خاموشی صفر
      • اقتصاد توکنی نزدیک به صفر و مقرون‌به‌صرفه (برای پهنای باند شبکه، یک بار POKT را سهام‌گذاری کنید)
      • بدون هزینه‌های ماهانه، زیرساخت‌های خود را به یک دارایی تبدیل کنید
      • تعادل بار در پروتکل تعبیه شده است
      • تعداد درخواست‌ها در روز و تعداد گره‌ها را در هر ساعت به‌طور بی‌نهایت مقیاس‌پذیر کنید
      • خصوصی‌ترین و مقاوم‌ترین گزینه در برابر سانسور
      • پشتیبانی عملی از توسعه‌دهندگان
      • پیشخان و تجزیه و تحلیل پورتال Pocket(opens in a new tab)
  • QuikNode(opens in a new tab)
    • ویژگی‌ها
      • ۷ - روز امتحان رایگان
      • پشتیبانی متنوع
      • قلاب‌های وب
      • پیشخان
      • تجزیه و تحلیل
  • Rivet(opens in a new tab)
  • SettleMint(opens in a new tab)
    • مستندات(opens in a new tab)
    • ویژگی‌ها
      • دوره‌ی آزمایشی رایگان
      • مقیاس‌پذیری در حین استفاده
      • پشتیبانی از GraphQL
      • نقاط پایانی RPC،‏ HTTPS و WSS
      • گره‌های کامل اختصاصی
      • اتصال به سرویس‌های ابری خود
      • ابزار تجزیه و تحلیل
      • پیشخان
      • هزینه‌ی ساعتی
      • پشتیبانی مستقیم
  • Watchdata(opens in a new tab)
    • مستندات(opens in a new tab)
    • ویژگی‌ها
      • Data reliability
      • Uninterrupted connection with no downtime
      • Process automation
      • Free tariffs
      • High limits that suit any user
      • Support for various nodes
      • Resource scaling
      • High processing speeds

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

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