Rekayasa secara terbuka
Kami mendorong ledger hingga sesuatu rusak. Bukan ledger yang rusak.
Kami terus menaikkan jalur pembayaran hingga batas berikutnya, menghapus titik kontensi, dan menyisakan database ledger sekitar setengah kapasitas pada puncak.

2.600/ detik
tersimpan
Semua pembayaran penuh selesai hingga puncak kenaikan.
~50%
kapasitas database
Terpakai pada puncak setelah kontensi dihapus.
0
kegagalan keras
Tidak ada pembayaran hilang dalam hasil ambigu.
0
pelanggaran ledger
Audit independen tetap bersih.
Kami terus melaju melewati tingkat nyaman
Studi sebelumnya menunjukkan ledger tetap tepat dan cepat pada tingkat terpublikasi dengan ruang tersisa. Kali ini kami mencari titik ketika sistem berhenti mengimbangi dan memahami batas sebenarnya.
Jalur authorize-and-capture penuh didorong jauh melewati titik naiknya latensi sambil menunggu komponen pertama yang menyerah.
Batasnya adalah kontensi database kami sendiri
Throughput berhenti naik meski prosesor database jauh dari sibuk. Itu tanda kontensi: pekerjaan terserialisasi, bukan sumber daya habis.
Kami menemukan titiknya pada jalur tulis, menghapusnya, lalu mengulang kenaikan yang sama.
Hasilnya jelas: semua pembayaran tersimpan, 100%, hingga 2.600 per detik, tanpa kegagalan keras. Pada tingkat itu database hanya memakai sekitar setengah kapasitas maksimum.
Angka 1.600 pembayaran per detik berada nyaman di dalam rentang terukur. Itu angka konservatif, dan pengujian ini menunjukkan alasannya.
Batas berikutnya adalah bagian yang mudah
Setelah kontensi hilang, batas berpindah ke komputasi stateless di depan ledger, bagian yang dapat diskalakan horizontal dengan menambah instance. Itu tempat yang baik bagi batas.
Bagian sulit platform pembayaran bukan menerima permintaan. Bagian sulitnya menjaga ledger tetap tepat saat uang bergerak di bawah beban. Bagian itu bukan bottleneck.
Audit independen menghitung ulang semua saldo dari 1,3 juta transaksi:
Konservasi
Entri bertanda tetap berjumlah nol per mata uang.
Setiap transaksi seimbang
Tidak ada transaksi yang meninggalkan pembukuan timpang.
Tersimpan sama dengan hitung ulang
Saldo tersimpan cocok dengan riwayat transaksi.
Tidak ada overdraft terlarang
Semua rekening tetap dalam batas.
Semua invarians menghasilkan nol.
Batasnya pindah ke komputasi biasa. Batas ketepatan tidak bergerak.
Buktinya tersedia untuk umum
Akses awal
Jadilah mitra desain.
Kami bekerja dengan sejumlah kecil tim yang membangun produk dompet dan uang di atas WalletD. Jika itu Anda, mari bicara. Anda akan mendapat akses langsung ke orang-orang yang membangunnya.