ERPC Memperkuat Logika Pertahanan dan Performa di Seluruh Endpoint Solana Shreds dan gRPC, Meningkatkan Performa Berlatensi Rendah di Tengah Lonjakan Serangan Jaringan

ERPC Memperkuat Logika Pertahanan dan Performa di Seluruh Endpoint Solana Shreds dan gRPC, Meningkatkan Performa Berlatensi Rendah di Tengah Lonjakan Serangan Jaringan

ERPC Memperkuat Logika Pertahanan dan Performa di Seluruh Endpoint Solana Shreds dan gRPC, Meningkatkan Performa Berlatensi Rendah di Tengah Lonjakan Serangan Jaringan
ELSOUL LABO B.V. (Kantor pusat: Amsterdam, Belanda; CEO: Fumitake Kawasaki) dan Validators DAO mengumumkan bahwa ERPC telah menyelesaikan peningkatan besar di seluruh endpoint regional Shreds dan Geyser gRPC, meningkatkan logika defensif dan performa secara bersamaan.
Karena skala jaringan Solana terus tumbuh, lalu lintas serangan turut meningkat. Untuk melindungi lalu lintas normal sekaligus semakin memperbaiki latensi dan stabilitas, ERPC telah memperkuat aturan nftables, meminimalkan dan mengoptimalkan struktur port, memperbarui pipeline perangkat lunak Shreds, dan merancang ulang arsitektur feed ke node gRPC.
Peningkatan ini telah menghasilkan peningkatan performa validator yang dapat diukur dan meningkatkan stabilitas Shreds/gRPC di semua wilayah.

Pertumbuhan Jaringan Solana dan Peningkatan Lalu Lintas Serangan

ERPC terus mendukung aplikasi Solana yang sensitif terhadap latensi dan beban kerja dengan throughput tinggi menggunakan infrastruktur latensi rendah yang stabil. Pada saat yang sama, pola akses terpusat yang menyerupai DDoS dan volume permintaan yang tidak valid juga meningkat, yang membutuhkan tingkat kemampuan pertahanan dan penyaringan lalu lintas yang lebih tinggi di kedua lapisan infrastruktur validator dan RPC.
Untuk mengatasi kondisi yang sedang berkembang ini, ERPC dan Validators DAO secara terus-menerus menganalisis log, metrik, dan fluktuasi skor validator yang diamati selama operasi RPC dan validator harian, menerapkan tuning di seluruh lapisan Shreds, gRPC, dan RPC.
Pembaruan ini berfokus pada perbaikan paling berdampak yang kami identifikasi: memperkuat logika pertahanan, meningkatkan perangkat lunak distribusi Shreds, dan mengoptimalkan struktur feed Shreds yang disediakan untuk node gRPC. Perbaikan ini sekarang telah diterapkan di semua wilayah.

Penguatan nftables dan Minimalisasi Port untuk Meningkatkan Pertahanan dan Penyeimbangan Beban

Pembaruan ini merekayasa ulang lapisan pertahanan jaringan berbasis nftables, memperkenalkan perbaikan seperti:
  • Mengurangi port yang tidak perlu dan mengoptimalkan struktur port
  • Reorganisasi dan penyesuaian set aturan, memperbaiki urutan pencocokan
  • Pemblokiran dini pola serangan dan pola lalu lintas yang mencurigakan
  • Prioritas lalu lintas yang sah untuk Shreds, gRPC, dan RPC
Perubahan ini memperkuat perilaku pertahanan sambil meminimalkan overhead untuk lalu lintas yang sah. Dengan memblokir serangan dan lalu lintas abnormal lebih awal di pipeline, backend Shreds dan node gRPC menanggung lebih sedikit beban yang tidak perlu, meningkatkan stabilitas permintaan dan latensi dalam kondisi normal dan beban tinggi.

Pembaruan Perangkat Lunak Distribusi Shreds dan Optimalisasi Feed Shreds ke Node gRPC

Perangkat lunak distribusi Shreds telah diperbarui dengan beberapa optimasi performa. Hal ini meningkatkan efisiensi pipeline penerimaan, pemrosesan, dan forwarding Shreds, memberikan throughput yang lebih tinggi dan latensi yang lebih rendah pada perangkat keras yang identik.
Selain itu, jalur feed dan model pemrosesan untuk memasok Shreds ke node Geyser gRPC telah didesain ulang, meningkatkan performa pada endpoint gRPC juga. Optimasi pada lapisan Shreds mengalir langsung ke performa gRPC, memberikan manfaat yang signifikan untuk beban kerja yang bergantung pada kedua aliran secara paralel.
Dengan memperkuat nftables, lalu lintas serangan dapat diblokir lebih awal di edge. Dikombinasikan dengan perangkat lunak Shreds yang ditingkatkan dan feed Shreds yang dioptimalkan menuju node gRPC, sistem ini sekarang dapat tetap selaras dengan blok terbaru lebih konsisten. Hal ini memungkinkan resource pemrosesan untuk diprioritaskan untuk lalu lintas yang sah, sekaligus menurunkan beban sistem dan meningkatkan performa secara keseluruhan.

Peningkatan Performa Validator

Validator Epics DAO
Peningkatan ini juga menghasilkan peningkatan yang dapat diukur untuk validator Epics DAO yang dioperasikan oleh ERPC dan Validators DAO.
  • Skor Low Latency Vote Diperbaiki dari kisaran 99,90% menjadi sekitar 99,95%
  • Skor Consensus Voting Diperbaiki dari kisaran 99,97% menjadi sekitar 99,99%
Dengan menyaring lalu lintas yang tidak valid lebih awal dan memastikan bandwidth yang stabil dan resource pemrosesan untuk aliran yang sah, lalu lintas terkait vote menjadi lebih konsisten dengan penurunan jitter. Wawasan operasional ini diterapkan tidak hanya pada validator, tetapi juga di seluruh lapisan Shreds, gRPC, dan RPC, meningkatkan platform ERPC secara keseluruhan.

Peningkatan Performa Shreds dan gRPC di Seluruh Wilayah

Pembaruan ini menerapkan perbaikan berikut di semua wilayah ERPC:
  • Pemrosesan Shreds yang ditingkatkan melalui perangkat lunak Shreds yang diperbarui
  • Pipeline feed Shreds-to-gRPC yang dioptimalkan
  • Logika pertahanan diperkuat menggunakan nftables
  • Minimalisasi dan penyesuaian struktur port dan set aturan
Akibatnya, endpoint Shreds dan gRPC sekarang menunjukkan:
  • Lebih sedikit kejadian slot gap
  • Latensi yang lebih stabil
  • Lebih sedikit kemacetan pemrosesan saat berada di bawah beban

Kedekatan dengan Sumber Data Global dan Jaringan DoubleZero

Sementara banyak layanan terkait Shreds terutama bergantung pada Frankfurt (FRA) sebagai sumber data, ERPC menggunakan sumber data yang didistribusikan secara global, yang dioptimalkan berdasarkan kedekatan.
Wilayah Shreds dan gRPC ERPC saat ini mencakup:
  • Amsterdam (AMS), Tokyo (TYO), New York (NY), Chicago (CHI), Salt Lake City (SLC), London (LON), Singapura (SGP), Frankfurt (FRA)
Arsitektur jaringan:
  • Semua wilayah mendukung DoubleZero
  • Kedekatan langsung dengan Jito Block Engine dan validator Solana utama melalui jaringan yang sama atau PNI (Private Network Interconnect)
Desain ini memungkinkan akses dengan jarak mendekati nol ke sumber data di dalam setiap wilayah, menghasilkan latensi dan stabilitas global yang lebih seragam dibandingkan dengan pengambilan data dari satu wilayah saja.

Paket Terpadu

ERPC menyediakan paket Bundle terpadu yang mengintegrasikan Solana RPC, Geyser gRPC, dan Shredstream.
Paket Bundle
Setiap Bundle mencakup:
  • Solana RPC (HTTP / WebSocket)
  • Geyser gRPC (tidak ada batasan filter)
  • Shredstream gRPC
Endpoint ini beroperasi dalam jaringan yang sama, memungkinkan bot perdagangan dan aplikasi pengolahan aliran untuk berlangganan beberapa aliran secara paralel dan secara otomatis memilih rute tercepat.
Perbaikan pertahanan dan performa baru-baru ini telah diterapkan di semua endpoint Bundle di setiap wilayah, memberikan lingkungan performa tinggi yang konsisten dari pengembangan hingga produksi.

Arsitektur Jarak Nol dengan EPYC VPS / Premium Ryzen VPS

ERPC juga menyediakan penawaran VPS dalam jaringan internal yang sama dengan RPC, gRPC, dan endpoint Shredstream.
EPYC VPS
Ini termasuk opsi VPS EPYC hemat biaya dan konfigurasi Premium Ryzen VPS berfrekuensi tinggi dengan CPU Ryzen 5,7 GHz.
Premium Ryzen VPS
Karakteristik utama dari Premium Ryzen VPS:
  • CPU kelas Ryzen 5,7 GHz
  • Memori ECC DDR5 dan penyimpanan NVMe4
  • Dua koneksi jaringan 25 Gbps
  • Resource sepenuhnya dedicated tanpa overcommit
  • Operasi jarak nol dalam jaringan yang sama dengan Jito Block Engine, node Shredstream, dan node Geyser gRPC
Ini memberikan performa hampir bare metal dengan fleksibilitas VPS dan skalabilitas multiwilayah. Pembaruan Shreds / gRPC baru-baru ini secara langsung menguntungkan aplikasi yang berjalan pada opsi VPS ini, mengurangi latensi dan meningkatkan stabilitas di bawah beban berat.

Informasi Kontak dan Layanan

Paket Solana RPC, Geyser gRPC, Shredstream, VPS, dan Premium VPS ERPC tersedia melalui Discord resmi Validators DAO.
Untuk spesifikasi layanan, ketersediaan stok, pengaturan khusus, atau persyaratan jaringan khusus, silakan buka tiket dukungan di server Discord.

Tantangan yang Ditangani oleh ERPC dan Validators DAO

  • Kegagalan transaksi dan fluktuasi latensi umum di lingkungan RPC publik
  • Pembatasan performa dan masalah overcommit dari banyak penyedia infrastruktur
  • Dampak signifikan jarak jaringan pada kualitas komunikasi
  • Kesulitan bagi proyek kecil untuk mengakses infrastruktur Solana berkualitas tinggi
Selama pengembangan proyek kontribusi open source Epics DAO Solana, kami mengalami secara langsung kesulitan mengakses infrastruktur Solana yang cepat dan berkualitas tinggi. Hal ini menyebabkan kami membangun platform kami sendiri dan, berdasarkan pengetahuan operasional itu, mengembangkan ERPC dan SLV.
Aplikasi finansial sangat kritis karena keterlambatan atau kesalahan secara langsung memengaruhi pengalaman pengguna. Pengembangan Solana melibatkan struktur validator terdistribusi yang kompleks, sehingga sulit bagi banyak tim untuk mempertahankan performa yang stabil.
Dengan hadirnya teknologi seperti Alpenglow, yang diperkirakan akan mempercepat finalisasi blok dan memodernisasi lapisan jaringan, ERPC dan Validators DAO akan terus beradaptasi untuk mendukung peningkatan pengalaman pengembang dan pengguna di seluruh ekosistem Solana. ERPC dan SLV ditempatkan sebagai komponen inti dari misi tersebut.