Cara Anda menghasilkan
Imbalan sebuah node adalah bagian dari emisi satu hari, ditentukan oleh berapa yang di-stake-nya dan tiga pengukuran atas apa yang dilakukannya dengan stake itu. Inilah rumus yang benar-benar dijalankan perangkat lunak, dengan bagian-bagian yang tak dapat diketahuinya ditandai sebagaimana adanya.
Setiap konstanta di halaman ini dibaca dari crates/rewards di openfiat-core. Belum ada node yang dibayar.
Yang menentukan bagian Anda
Emisi per epoch bersifat tetap. Imbalan Anda adalah bobot Anda dibagi bobot setiap node yang memenuhi syarat, dan bobot adalah stake dikalikan tiga pengukuran layanan — masing-masing paling banyak 1,0.
share = emission × (stake × connectivity × availability × pinning) ÷ Σ (the same, for every eligible node)
effective_stake
Berapa yang Anda stake
Dibaca dari akun stake on-chain Anda, tak pernah dari angka yang dilaporkan node tentang dirinya sendiri. Stake memberi node ballast: jika dua node menyebut akun yang sama, keduanya dikeluarkan dari epoch.
connectivity_bps
Apakah Anda menjembatani ke Solana
1,0 jika jaringan melihat node Anda memunculkan pengumuman blockhash Solana, 0,4 jika hanya melihatnya menyebar lewat gossip. Node jembatan mengerjakan pekerjaan yang jelas lebih banyak, dan selisihnya tampak pada pengumuman bertanda tangannya sendiri alih-alih pada suatu klaim.
availability_bps
Berapa banyak dari hari Anda daring
Bagian dari 24 irisan satu jam dalam epoch tempat node Anda terdengar. Terdengar sekali dalam sebuah irisan menghitungnya dan terdengar lima ratus kali menghitung sama, jadi membanjiri jaringan tak menghasilkan apa-apa.
pinning_bps
Apakah Anda menyajikan konten
1,0 jika node Anda mengembalikan byte yang cocok dengan sebuah alamat konten saat ditantang, 0,7 jika ia tak pernah ditantang atau gagal. Inilah satu-satunya dari ketiganya yang terbukti alih-alih masuk akal — byte yang mengerucut menjadi sebuah CID tak dapat diproduksi tanpa memilikinya.
Sebuah catatan tentang pengali keempat ini. Tabel terkonfirmasi di OFS-4100 §9.2 mendaftar tiga faktor — stake, konektivitas, ketersediaan — dan tak menyebut pinning. Crate menerapkannya juga. Di mana spesifikasi dan kode berbeda, halaman ini mengikuti kode, karena kodelah yang akan menghitung sebuah jadwal; tetapi bacalah pengali pinning sebagai sesuatu yang mendahului spesifikasi alih-alih ditetapkan olehnya.
Tak ada di sini yang dapat melebihi 1,0
Setiap pengali adalah pecahan dari satu, dan perangkat lunak menolak memulai dengan sekumpulan parameter yang salah satunya bukan demikian.
Ini bukan kehati-hatian, ini satu-satunya susunan yang tertutup. Pool sebuah epoch adalah sejumlah token tetap, dan pengali menentukan bagaimana pool itu dibagi. Pengali di atas 1,0 tak akan membayar lebih sebuah node bagus dari suatu tempat — ia akan membagikan token yang tak ada di ember Infrastruktur. RewardParams::validate menolak set semacam itu seketika alih-alih membiarkan defisitnya muncul di hari pembayaran.
Itu pula sebabnya imbalan untuk menyajikan konten dibangun sebagai penalti atas node yang tak menyajikannya. «Node yang melakukan pinning menghasilkan lebih banyak» dan «node yang tak melakukan pinning menghasilkan lebih sedikit» menggambarkan hasil yang sama, dan hanya yang kedua yang dapat diimplementasikan tanpa mengarang token. Node yang melakukan pinning menyimpan seluruh bagiannya; node yang tak melakukan pinning apa pun melepas tiga per sepuluh bagiannya.
| Konektivitas | Konten | Pengali |
|---|---|---|
| Jembatan ke Solana | Menjawab sebuah tantangan | 1.00 |
| Jembatan ke Solana | Tak ditantang, atau gagal | 0.70 |
| Gossip saja | Menjawab sebuah tantangan | 0.40 |
| Gossip saja | Tak ditantang, atau gagal | 0.28 |
Baca dua baris tengah bersama-sama: node gossip-saja yang menyajikan konten (0.40) masih menghasilkan lebih sedikit daripada node jembatan yang tak menyajikan apa pun (0.70). Menyajikan konten adalah premi di atas koneksi ke chain, tak pernah pengganti untuknya.
Coba angka Anda sendiri
Kolom kiri adalah yang Anda kendalikan. Yang kanan membagi hasilnya menjadi dua: yang ditetapkan tepat oleh masukan Anda, dan yang bergantung pada jaringan yang belum terbentuk.
Node Anda
Di bawah 1.000 OPEN sebuah node tak dibobot sama sekali. Ia tak dibayar dengan bagian yang lebih kecil — ia diabaikan.
Dari 24 irisan satu jam dalam epoch. Sebuah irisan dihitung sekali, sebanyak apa pun trafik yang Anda kirim selama itu.
Ditentukan oleh masukan Anda
1.00dari kemungkinan 1,00
Pengali kualitas Anda — tiga faktor layanan, dipadukan sebagaimana jadwal memadukannya.
- konektivitas
- 1.00
- ketersediaan
- 1.00
- pinning
- 1.00
- kualitas
- 1.00
Bergantung pada sisa jaringan
Bagian Anda adalah bobot Anda dibagi bobot setiap node yang memenuhi syarat, jadi ia tak dapat dihitung hanya dari masukan Anda. Tak ada total langsung untuk disubstitusi — halaman ini tak membaca keadaan chain, dan tak pernah ada imbalan yang dibagikan. Jadi totalnya adalah asumsi, Anda yang menetapkannya, dan kedua angka di bawah bersandar padanya dan tak ada yang lebih kokoh.
- 1.1%
- Bagian Anda dari pool epoch
- 928.72
- OPEN per epoch, di bawah asumsi itu
Seluruh pool adalah 82,192 OPEN per epoch, dibagi antara setiap node yang memenuhi syarat. Kedua angka bergerak begitu ada yang lain men-stake, dan tak satu pun berupa prakiraan.
Pool-nya terbatas
Emisi bootstrap adalah sebuah ember, bukan sebuah laju. Ia mengosong.
120.000.000 OPEN — 12% dari pasokan — dicadangkan untuk membayar node selama pendapatan protokol masih terlalu kecil untuk berarti, dibagikan merata selama sekitar empat tahun epoch harian. Pada hari ia habis, pool imbalan menjadi persis bagian treasury Infrastruktur atas biaya penyelesaian: yang telah dihasilkan jaringan, dan tak lebih. Siapa yang menyesuaikan ukuran node terhadap angka-angka di atas sebaiknya menyesuaikannya terhadap hari itu pula.
- 120,000,000
- OPEN di ember
- 82,192
- OPEN per epoch
- 1,460
- Epoch harian
Alokasi genesis Infrastruktur / Bootstrap Node, 12% dari total pasokan.
Dibagikan ke setiap node yang memenuhi syarat, dan dibatasi oleh sisa di ember.
Sekitar empat tahun, setelahnya emisi adalah apa yang didanai pendapatan protokol.
Yang tak akan diberitahukan halaman ini
Tiga angka hilang, dan masing-masing hilang dengan sengaja.
Berapa nilainya dalam mata uang Anda
OPEN tak punya pasar dan karenanya tak punya harga. Sebuah angka dalam dolar, euro, atau renminbi di sini akan menjadi nilai yang dikarang proyek ini tentang tokennya sendiri lalu diserahkan kepada Anda dengan otoritas sebuah kalkulator. Tak ada kurs jujur untuk mengonversi, jadi tak ada konversi.
Sebuah imbal hasil, APR, atau return
Return persentase terdengar seperti janji, dan itu bukan sesuatu yang dapat dijanjikan protokol. Emisi di baliknya mengosong dalam empat tahun, bagiannya dibagi dengan setiap node yang masuk, dan tak satu parameter pun tetap — §9 menjadikan semuanya dapat diperbarui lewat tata kelola. Satu angka tahunan tunggal akan menyembunyikan ketiga hal itu.
Berapa yang di-stake jaringan hari ini
Halaman ini tak membaca keadaan chain. Bagian Anda bergantung pada total yang di-stake di setiap node yang memenuhi syarat, dan alih-alih menyubstitusi sebuah angka yang masuk akal, kalkulator menjadikan total itu sebuah asumsi yang Anda tetapkan, lalu menandai semua yang bersandar padanya.
Yang benar-benar berjalan
Perhitungannya ada. Pembayarannya tidak.
Node mengamati aktivitas satu sama lain dan menerbitkan yang mereka lihat, dan jadwal yang mengubah pengamatan itu menjadi jumlah telah diimplementasikan dan diuji — secara deterministik, agar siapa pun dengan pengamatan yang sama menurunkan jawaban yang sama dan node pembayar dapat diverifikasi alih-alih dipercaya. Yang kurang adalah langkah terakhir: tak ada yang mengirim jadwal on-chain, dan vault imbalan kosong. Belum ada node yang pernah dibayar.
Setiap nilai di sini adalah parameter tata kelola alih-alih konstanta: batas bawah 1,000 OPEN, 24 irisan ketersediaan, dan keempat pengali dapat diubah lewat pemungutan suara tanpa perubahan kode. Ini adalah nilai default hari ini.
Konstanta dibaca dari crates/rewards/src/params.rs; aritmetikanya mencerminkan schedule.rs, termasuk di mana ia memotong.
Jalankan satu dan cari tahu
Model imbalan adalah setengah yang lebih kecil dari keputusan. Yang lebih besar adalah apakah mesin, bandwidth, dan perhatian sepadan bagi Anda — panduan operator berisi perangkat keras nyata, perintah nyata, dan bagian-bagian yang belum dibangun.