- Dikirim
- 19 Agustus 2026 pukul 08.08 UTC
- Penulis
- Kamo
- Commit
- 7ecc45d
'verifySolution' jawaban "adalah ini solusi yang benar untuk tantangan yang kita keluarkan". Tertulis apa-apa tentang apakah kita sudah menerima solusi yang tepat, dan tidak ada lagi yang melakukannya baik - sehingga salah satu memecahkan bisa diputar ulang untuk seluruh tantangan seumur hidup. Yang ditoleransi sementara token itu dekoratif. Tidak sekarang, Layanan SecurityService / register telah mulai membutuhkan tanda diverifikasi (telah membaca bidang tidak pernah), sehingga payload dapat dimainkan ulang berarti satu memecahkan dapat mint account dalam satu lingkaran. Dalam proses, sengaja. kamocapcha- penyebaran berjalan sebuah replika tunggal, sehingga proses-permanen set IS seluruh layanan 's view - tidak ada pod kedua untuk replay untuk mendarat. Mencapai untuk Redis akan menambahkan ketergantungan, kegagalan terbuka atau keputusan tertutup pada outage nya, dan perubahan Peta-Konfigurasi, untuk membeli jaminan topologi ini sudah menyediakan. Ini adalah salah satu modul dengan satu jahitan sehingga skala masa lalu satu replika memiliki tempat yang jelas untuk mengubah. Dibatasi oleh tantangan sendiri berakhir daripada dengan topi ukuran, dan itu adalah keamanan properti, bukan sebuah optimasi memori: sekali sebuah payload kadaluarsa verifySolution menolaknya tanpa bantuan, sehingga entri diadakan untuk tepat CHALLENGE _ EXPIRY _ SECONDS dan prune sendiri. Sebuah LRU dengan topi ukuran akan membiarkan banjir mengusir entri yang masih-valid dan membuka kembali replay ini ada untuk berhenti - ada tes untuk itu. Diklaim hanya setelah solusi memverifikasi. Klaiming pertama akan membiarkan siapa pun membakar muatan in- penerbangan korban, dan akan mengisi set dengan sampah ditolak. Juga menambahkan 'npm test' pada built Node -in runner (tidak ada ketergantungan baru) dan menyimpan berkas tes keluar dari pembuatan produksi melalui tsconfig.testjson - 'npm run build' hendak mulai pengiriman * .testjs ke dist /.