BNB Akıllı Zincirinde Bir Arşiv Düğümü Nasıl Çalıştırılır
Arşiv düğümü nedir?
Kısaca, arşiv düğümü --gcmode archive
özel seçeneği ile çalışan tam bir düğümdür. Zincirin başlangıç bloğundan itibaren tüm tarihsel verileri saklar. Sadece en son bloklar için tüm durum değişiklik verilerini tutan tipik bir tam düğüm ile karşılaştırıldığında, arşiv düğümü her blok için bunları her zaman saklar.
Arşiv düğümü neden önemlidir?
Geliştiriciler, bir tam düğüm ile bir adresin bakiyesini ve bir akıllı sözleşmenin durumunu kontrol etmek için sınırlı son bloklara sorgu yapma ile sınırlıdır.
Arşiv düğümleri, kullanıcıların belirli bir zamanda herhangi bir blok sorgulamasına olanak tanır, bu da geliştirme süreçlerini hızlandırır.
Zincir ilerlerken istediklerini elde etmek zorlaşırken, arşiv düğümü ile belirli bir zamanda herhangi bir blok sorgulayabilirler.
"Arşiv düğümleri, çeşitli uygulamalar tarafından zorlu kullanım senaryoları için kullanılmaktadır."
— Geliştirici Rehberi
Arşiv düğümleri, aşağıdakiler de dahil olmak üzere, blok zincir üzerindeki çeşitli uygulamalar tarafından zorlu kullanım senaryoları için kullanılmaktadır:
- Otomatik ticaret sistemleri, ticaret modelini optimize etmek için tarihsel verilere ihtiyaç duyar
- Doğrulama modülleri, işlemleri zamanında doğrulamak için durum verilerine ihtiyaç duyar
- Analitik araçlar, veri analizi yapmak için tam tarihsel verilere ihtiyaç duyar
- Bazı cüzdanlardaki borsa, hızlı ve etkili transferler için arşiv düğümüne bağımlıdır
Önerilen Gereksinimler
Bir arşiv düğümü çalıştırmak yüksek maliyet gerektirecektir çünkü tüm blok ve durum değişiklik verilerini içerir. Öncelikle yeterli kapasiteye sahip bir disk gerektirir; bunun yanı sıra, CPU ve disk performansı son blok yüksekliğini yakalamak için yeterince iyi olmalıdır. önerilen donanım gereksinimlerine başvurabilirsiniz.
BSC ana ağında bir arşiv düğümünü nasıl çalıştırırsınız?
Erigon istemcisi ile çalıştırma
Erigon artık BSC ana ağını desteklemektedir. En son sürüm, sadece 3 gün içinde sıfırdan bir arşiv düğümü senkronize etmenizi sağlar ve 4.3 TB disk alanı kullanır. Aşağıda gösterildiği gibi Erigon ile bir arşiv düğümü çalıştırabilirsiniz.
Reth istemcisi ile çalıştırma
Reth artık BSC ağını desteklemekte ve son benchmark testlerinde Geth ve Erigon'a kıyasla üstün performans sergilemektedir. Arşiv düğümü (ve tam düğüm) çalıştırmak için reth'i kullanabilirsiniz; daha fazla bilgi için Tam Düğüm
referansına bakabilirsiniz.
title: BSC Erigon Düğümü Dağıtım Kılavuzu
BSC Erigon Düğümü Dağıtımı
Node Real ekibi tarafından yönetilen BSC Erigon, BSC ağı için önde gelen arşiv düğümü uygulaması olmayı amaçlayan bir Erigon çatallamasıdır.
Donanım Gereksinimleri
BSC Erigon düğümünüzün optimal performansını sağlamak için aşağıdaki donanım spesifikasyonlarını öneriyoruz:
- RAM: 64GB veya daha fazla (daha yüksek RAM, daha iyi performans ile ilişkilidir)
- Depolama: SSD veya NVMe
- Arşiv Düğümü: Minimum 5TB
- Hızlı Düğüm: Minimum 700GB
BSC Erigon Düğümü Dağıtım Adımları
1. Erigon Binariesini Temin Etme
Seçenek 1: Kaynak Koddan Derleme
git clone https://github.com/node-real/bsc-erigon.git
cd bsc-erigon
make erigon
Seçenek 2: Docker imajını kullanma
docker pull ghcr.io/node-real/bsc-erigon:${latest_version}
2. Erigon Düğümünü Başlatma
Varsayılan olarak, düğüm arşiv modunda çalışacaktır. Sıfırdan senkronize etmek genellikle yaklaşık 3 gün sürer.
./build/bin/erigon \
--datadir="<your_data_directory_path>" \
--chain=bsc \
--port=30303 \
--http.port=8545 \
--authrpc.port=8551 \
--torrent.port=42069 \
--private.api.addr=127.0.0.1:9090 \
--http --ws \
--http.api=eth,debug,net,trace,web3,erigon,bsc
Not: Birden fazla örnek çalıştırırken, her zincir için farklı portlar belirtin, böylece port çakışmalarından kaçının.
3. Hızlı Düğüm Çalıştırma (Arşiv Dışı Mod)
Hızlı bir düğüm başlatmak için --prune.mode=minimal
bayrağını ekleyin. Bu mod yalnızca son 3 günün durum ve blok verilerini saklar ve geçmiş 3 gün için debug_trace* işlemlerini destekler.
Günlerce senkronize etmeden çalışmak isterseniz, topluluk tarafından yönetilen depo dan hızlı düğüm anlık görüntüleri alabilirsiniz.
Bu adımları takip ederek, gereksinimlerinize göre ya bir tam BSC Erigon düğümü veya bir hızlı düğüm dağıtabilirsiniz.
Hangi seçeneği tercih ederseniz edin, BSC Erigon size verimli ve güvenilir bir düğüm hizmeti sunacaktır.