Oracle DAO Node'u Kurma
En azından, standart bir Rocket Pool node'u aşağıdakileri çalıştırır:
- Smartnode CLI
- Smartnode API daemon
- Smartnode
nodedaemon - Smartnode
watchtowerdaemon
İsteğe bağlı olarak, node aşağıdaki bileşenleri de çalıştırabilir:
- Bir Execution Client
- Bir Beacon Node
- Bir Validator Client
- MEV-Boost
- Prometheus
- Prometheus Node Exporter
- Grafana
Bu bileşenlerin her biri standart kurulumda Docker container'ları olarak, "Native Mode" kurulumunda systemd servisleri olarak veya Smartnode'un ilgili API rotaları aracılığıyla bağlanabileceği harici olarak yönetilen varlıklar olarak çalıştırılabilir.
Uygun bir şekilde, Oracle DAO node'ları normal Rocket Pool node'ları ile aynıdır, ancak watchtower daemon ek Oracle DAO görevlerini yerine getirir ve performans izleme amaçları için daha fazla Prometheus metriği toplanır.
İlk Node Kurulumu
Başlamanın en iyi yolu, normal bir Rocket Pool node'u için standart kurulum talimatlarını takip etmektir. Bu süreç, node'unuzu nasıl yapılandırmak ve çalıştırmak istediğinizi belirlemenize yardımcı olacaktır.
Node'unuzda minipool'lar (validator'lar) çalıştırmak istiyorsanız, lütfen normal node belgelerini baştan sona takip edin ve işiniz bittiğinde buraya geri dönün.
Minipool'lar çalıştırmayı düşünmüyorsanız ve bunun yerine yalnızca Oracle DAO görevleri için kullanacaksanız, RPL stake etme ve minipool oluşturmayla ilgili tüm adımları atlayabilirsiniz. Node kaydı, iyi bir güvenlik duruşu oluşturma, node'un sağlığını ve performansını izleme ve bir güncellemeden sonra Smartnode'u güncelleme gibi diğer adımlar hala sizin için geçerlidir ve devam etmeden önce bunları dikkatle incelemelisiniz. İşiniz bittiğinde buraya geri dönün.
Ek Oracle DAO Yapılandırması
Oracle DAO sorumluluklarınızı yerine getirmek için sağlamanız gereken iki ek ayar vardır. Lütfen node'unuzu yapılandırmak için kullandığınız modu aşağıdaki sekmelerden seçin.
rocketpool service config TUI'yi açın ve Smartnode and TX Fees bölümüne gidin.
Burada, altta iki seçenek göreceksiniz:

Archive-Mode EC URL, Arşiv Execution Client'ınız için RPC API'sinin HTTP uç noktası olmalıdır.
Harici Olarak Yönetilen modda birincil istemciniz olarak zaten Arşiv EC'nizi kullanıyorsanız, bu ayarı görmezden gelebileceğinizi unutmayın.
Oracle DAO Smartnode Komutları
Smartnode CLI'nin odao komut grubu, Oracle DAO contract'ları ve görevleriyle zincir üstünde etkileşim kurmak için kullanılır:
status
status komutu, Oracle DAO hakkında üye sayısı ve teklif sayısı gibi birkaç ayrıntıyı özetler:
members
members komutu, Oracle DAO'nun her üyesi hakkında kullanıcı adı, iletişim bilgileri, node adresi, RPL bond'u ve oylama için bir teklif gönderdikleri son zaman dahil olmak üzere ayrıntılı bilgi yazdırır:
member-settings
member-settings, Oracle DAO üyeliğiyle ilgili yapılandırılabilir parametrelerin her biri için mevcut değerleri gösterir:
Bu komut Oracle DAO Teklifleri bölümünde daha ayrıntılı olarak açıklanmıştır.
proposal-settings
proposal-settings, Oracle DAO'nun oy kullanabileceği tekliflerle ilgili yapılandırılabilir parametrelerin her biri için mevcut değerleri gösterir:
Bu komut Oracle DAO Teklifleri bölümünde daha ayrıntılı olarak açıklanmıştır.
minipool-settings
minipool-settings, Rocket Pool ağındaki minipool'larla ilgili yapılandırılabilir parametrelerin her biri için mevcut değerleri gösterir:
propose
propose komutu, Oracle DAO'nun geri kalanının oy kullanabileceği yönetişim tekliflerini göndermek için kullanılır.
Bunlar bir ayarı değiştirmeyi veya Oracle DAO üyelerini değiştirmeyi (yani, diğer üyeleri davet etmeyi veya çıkarmayı) içerebilir.
Bu komut Oracle DAO Teklifleri bölümünde daha ayrıntılı olarak açıklanmıştır.
proposals
proposals komutu, mevcut Oracle DAO yönetişim teklifleriyle etkileşim kurmak için kullanılır.
Bunları görüntüleyebilir, yaptığınız teklifleri geri çekebilir, üzerlerinde oy kullanabilir ve (uygulanabilirse) diğer üyeler tarafından onaylandıktan sonra yürürlüğe girmelerini sağlayarak yürütebilir:
Bu komut Oracle DAO Teklifleri bölümünde daha ayrıntılı olarak açıklanmıştır.
join / leave
join ve leave komutları, davet edildikten sonra Oracle DAO'ya katılmak veya diğer üyeler istifa talebinizi onayladıktan sonra Oracle DAO'dan ayrılmak için kullanılır.
Oracle DAO'ya Katılma
RPL Bond'u
Oracle DAO'ya katılmak için, node cüzdanınızda gerekli üyelik bond'unu karşılamak için yeterli RPL bulunması gerekir. Bu, katılma sürecinin bir parçası olarak Rocket Pool'un kasasında kilitlenecektir. Bond için gereken tam RPL miktarı davetiniz sırasında belirlenecek ve size dahil edilmeden önce diğer Oracle DAO üyeleri tarafından iletilecektir.
Diğer tüm ETH ve RPL ödüllerinin aksine, RPL bond'u Oracle DAO'dan çıktığınızda node'unuzun withdrawal adresine gönderilmez. Node cüzdanınızın kendisine geri gönderilir. Bunu node cüzdanınızı tehlikeden korumak için ekstra bir teşvik olarak düşünün.
Daveti Kabul Etme
Node'unuz kurulduktan ve mevcut üyeler tarafından Oracle DAO'ya katılmaya davet edildikten sonra, daveti kabul etmek için rocketpool odao join komutunu kullanabilirsiniz.
Bu iki işlem içerecektir:
- Bond'unuz için gereken RPL'yi kilitlemek için bir
- Bond alındığında Oracle DAO'ya katılmak için bir
Katıldıktan sonra, watchtower daemon'unuz otomatik olarak gerekli görevlerini yerine getirmeye başlayacaktır.
Bunu loglarına bakarak doğrulayabilirsiniz (örneğin, standart Docker tabanlı kurulumlar için rocketpool service logs watchtower); watchtower görev döngüsünü her 4 ila 6 dakikada bir gerçekleştirir ve Oracle DAO'ya katıldıktan sonra çıktısında belirgin bir değişiklik fark edeceksiniz.
Sonraki Adımlar
Artık Oracle DAO'ya katıldığınıza göre, node'unuzu bu rolde nasıl test edeceğinizi öğrenmek için sonraki bölüme göz atın.