Bitcoinin private key'i oluşturulurken; 2^256 −2^32 −977 ile alınır. daha buna versiyon baytı, sıkıştırma baytını ekleyeceğiz.
sonra sha256 ekleyeceğiz doğrulma, buna da checksum diyelim.
private key = privatekey + checksum(sha256) (bu kısım kodlarda yok.)
Privatete keyimizi de dönüştürüyoruz =privatekey(Base58)
saygılar
Bahsettiğiniz pubkey formülasyonu değil mi? Privkey ile alakasını anlamadım. Wif mi demek istiyorsunuz?
Priv, her zaman belli aralıkta random bir değer(1:FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEBAAEDCE6AF48A03BBFD25E8CD0364141); ki random'un içinde cpu'dan tutun da bilgisayar çalışma süresine kadar bir sürü etken giriyor.