Bitcoin Forum

Local => Türkçe (Turkish) => Topic started by: ferhat1242 on November 17, 2017, 10:56:07 PM



Title: Kendim private key oluşturabilirmyiim ?
Post by: ferhat1242 on November 17, 2017, 10:56:07 PM
Evet arkadaşlar kendi istediğim şekilde priv key oluşturabilirmiyim ? Eğer oluşturabilirsem nasıl yapacağım ? Kaç haneli olması gere? İstediğim harfleri kullanabilirmiyim ? Tşkler yorumlarınız için


Title: Re: Kendim private key oluşturabilirmyiim ?
Post by: bitcointr01 on November 18, 2017, 02:58:16 AM
Klavyede rastgele karakterler yazarak oluşturamazsınız. Fakat https://brainwalletx.github.io/ kullanabilirsiniz.


Title: Re: Kendim private key oluşturabilirmyiim ?
Post by: apimembership on November 18, 2017, 03:53:20 AM
kendinizin oluşturmanızdan kastınız nedir acaba? direk istediğiniz bir ifade ile bir adres oluşturmak mı ? ki cevabı hayır. Yoksa yine bitcoin ağı üzerinden bir api ile alıp alamayacağınız mı? (yani sabit piyasadaki wallet ları kullanmadan) ki cevabı evet. yani herhangi bir api yardımı ile ki bu bitcoin in kendi native kodu da olabilir kendi private keyinizi direk olarak alabilirsiniz.


Title: Re: Kendim private key oluşturabilirmyiim ?
Post by: PHI1618 on November 18, 2017, 07:00:09 AM
Hangi coin'den bahsediyorsunuz? IOTA'da mesela priv key'i tamamen siz oluşturuyorsunuz enteresan bi şekilde :)
Priv key oluşturmak demek public key oluşturmak demektir. Vannity mesela bitcoin için istediğiniz karakterlerle başlayan pub key üretiyor.


Title: Re: Kendim private key oluşturabilirmyiim ?
Post by: ferhat1242 on November 18, 2017, 08:33:15 AM
Bitcoin için diyorum.Demek istediğim baştan sona tüm karakterleri kendim belirliyebilirmiyim ? Rastgele değilde daha anlaşılır priv keyler üretilebilir mi ?


Title: Re: Kendim private key oluşturabilirmyiim ?
Post by: teo220 on November 18, 2017, 09:46:10 AM
Öyle birşey yok.
Private keyin anlamı kalmaz o zaman. Hocam paranoyaklıktan mı yapıyorsunuz yoksa fantazi mi :) Yani üretilen private keyi cüzdan uygulamaları veya sitelerinin kopyaladığını düşünerek mi sordunuz bu soruyu ? :)


Title: Re: Kendim private key oluşturabilirmyiim ?
Post by: bl0atw4re on November 18, 2017, 10:09:14 AM
Private keyinizi kendin oluşturabilirsin.ama sistemin detaylarını,doğru gizli anahtar formatını ve nasıl o gizli anahtardan bitcoin adresini üretebileceğini bilmen lazım.


Title: Re: Kendim private key oluşturabilirmyiim ?
Post by: ballot on November 18, 2017, 10:14:24 AM
https://brainwalletx.github.io/


Title: Re: Kendim private key oluşturabilirmyiim ?
Post by: lodos2005 on November 18, 2017, 10:47:54 AM
ASLINDA YAPABİLİRSİNİZ. brainwallet dediğimiz olay bu.

istediğiniz herşeyi private key "gibi" kullanabilirsiniz. telefonunuzun imei numarası,  doğum tarihiniz, kimlik numaranız, ayakkabı numaranız  vs vs.

nasıl kullanacaksınız. (dipnot: böyle basit birşey asla ama asla kullanmayın.)

örnek olarak ayakkabı numaranızı  kullanmak istiyorsunuz. fakat bunu belli bir formata dönüştürmek gerekiyor. hadi bunu adım adım yapalım.

1.Adım

ayakkabı numaranı sha256 ile hashını al (google'da herhangi bir siteden sha256 hashını alabilirsiniz)
sha256(42)=73475cb40a568e8da8a045ced110137e159f890ac4da883b6b17dc651b3a8049  

2. Adım
hash'ın başına "80" ekle  (buradaki 80 versiyonu belirtmekte)
8073475cb40a568e8da8a045ced110137e159f890ac4da883b6b17dc651b3a8049 (bunu not alalım ilerde işimize yarayacak)


3. Adım
2. hash'ımızı byte'a çevirmemiz lazım. (bununda herhangi bir siteden yapabilirsiniz. hex2byte)
128,115,71,92,180,10,86,142,141,168,160,69,206,209,16,19,126,21,159,137,10,196,218,136,59,107,23,220,101,27,58,128,73

4. Adım
çıkan byte'ların tekrar sha256 hashını alalım.(hash'da byte şeklinde olmalı)
153,44,34,25,198,81,125,227,191,124,55,96,203,180,10,72,82,50,240,47,2,29,93,187,71,109,153,136,166,243,127,78

5. Adım
4. adımda üretilen hash'ın tekrar sha256 hash'ını alalım.
9c05c0d48d025998c8d6ff7c911a0a3391a93ab3678a93db05b7b96817bf90d4

6. Adım
bir önceki adımdaki ürettiğimiz hash'ın ilk 8 karakterini alalım.
9c05c0d4

7. Adım
2. adımda not altığımız hash'ın sonuna bir önceki adımda oluşturduğumuz 8 karakteri alalım.

8. Adım
8073475cb40a568e8da8a045ced110137e159f890ac4da883b6b17dc651b3a8049 + 9c05c0d4


9. Adım
elde ettiğimiz değeri okunaklı işe yara hale getirmek için base58 ile encode edelim.
5Jh4DsK7Hq6t9rfTzVDgG3gaDbPE4mjYZjtm2RadPxHVHHZn9p7 --- İŞTE GERÇEK PRIVATE KEY'imiz bu

10. Adım
private key'den  public key elde etmek için private key'inizi herhangi bir cüzdana import edebilirsiniz.
bu örnekte public key'imiz
14ZtDMZF1k2tFfVE1gzmTHMxyq8Maa6Hj9 oluyor.



TEKRAR ÖNEMLİ DİPNOT: EĞER BASİT BİR PRİVATEKEY'INIZ VARSA (örnekte olduğu gibi) bir başkasıda private key'inizi üretebilir.

örnekte olduğu gibi https://blockchain.info/address/14ZtDMZF1k2tFfVE1gzmTHMxyq8Maa6Hj9 adresine baktığımızda  toplamda 0.13BTC gelmiş ve aynı zamanlarda gitmiş.


Lütfen tahmin edilmesi basit kelime/rakam kullanarak private key üretmeyin. Bu tür adresleri kullanmak çok büyük bir risktir.

normal bir ev bilgisayarın saniyede 50 milyon privatekey üretebileceğiniz aklınızda bulundurun. 20-30 harf rakam uzunluğunda yaparım kimse tahmin edemez demeyin :)










Title: Re: Kendim private key oluşturabilirmyiim ?
Post by: hyipworld on November 18, 2017, 11:18:46 AM
Ben private key oluşturup oradaki numaraları kendime göre değiştiriyorum. Böylece başka bir private key oluşturmuş oluyorum zaten..


Title: Re: Kendim private key oluşturabilirmyiim ?
Post by: Compact_Racer_729 on November 18, 2017, 05:38:18 PM
Ben private key oluşturup oradaki numaraları kendime göre değiştiriyorum. Böylece başka bir private key oluşturmuş oluyorum zaten..

nasıl değiştiriyorsun hocam, pvt key sabit bir şey değil mi?


Title: Re: Kendim private key oluşturabilirmyiim ?
Post by: globaturcana on November 18, 2017, 08:25:28 PM
Kendi private keyimizi oluşturmak güvenlik sorunu oluşturabilir. Tahmin edilemeyecek kelimelerden oluşturmamız gerekir bu da bizim işimize yaramaz. Kendi keyini oluşturmak sonrasında hatırlamak ya da tekrar üretebilmek içindir. Bana pek mantıklı gelmedi bu olay.


Title: Re: Kendim private key oluşturabilirmyiim ?
Post by: bitpazari on November 18, 2017, 10:02:53 PM
Bir şekilde deneyerek bulacağım private key'e güvenmektense cüzdanların ürettiği key'lere güvenmeyi seçerim. Bir private key ve bir adres kullanmak yerine çok sayıda adres kullanmak daha mantıklı olur. Bir arkadaş paylaşmış sağolsun nasıl oluşturulduğunu, bende merak ediyordum biraz öğrenmiş oldum ama konuya hakim olmadığım için yanlış bir şey yapabileceğimden dolayı tercih etmem. Güvenilir cüzdanlar bence daha sağlam adresler üretiyordur. Karakter değişimi sakat olabilir. Sizin bunu yapabileceğinizi tahmin edenler bunun için program geliştirmiş olabilir.


Title: Re: Kendim private key oluşturabilirmyiim ?
Post by: koinli on November 19, 2017, 09:11:18 PM
en mantıklısı otomatik pvt key oluşturmak. ama cüzdan oluşturulacak siteyi seçerken dikkatli olmakda fayda var, kimsein bilmediği antin kuntin siteleri kullanmayın. mümkünse windowsta oluşturmayın virüs vs. açısından. ios ya da macOS da oluşturun derim.


Title: Re: Kendim private key oluşturabilirmyiim ?
Post by: omerchip on November 19, 2017, 09:15:35 PM
neden olusturuyosun ki ne güzel private key veriyolar kullan iste bence ugrasma


Title: Re: Kendim private key oluşturabilirmyiim ?
Post by: bl0atw4re on November 20, 2017, 11:27:47 AM
neden olusturuyosun ki ne güzel private key veriyolar kullan iste bence ugrasma

Private key bitcoin dünyasında kullanıcının herşeyidir.public(genel,bilinen)bir private keyin kullanılması kolayca bitcoinlerinizin çalınmasına neden olabilir.


Title: Re: Kendim private key oluşturabilirmyiim ?
Post by: MorpheWQ on November 20, 2017, 01:48:16 PM
İşin temelinde rastlantısallık varken olayı bir takım kurallara bağlamak güvenlik zaafiyeti oluşturur.
Taktik maktik yok, bam bam bam seçeneği en uygun olanı.


Title: Re: Kendim private key oluşturabilirmyiim ?
Post by: orcungunay on November 20, 2017, 02:13:40 PM
ASLINDA YAPABİLİRSİNİZ. brainwallet dediğimiz olay bu.

istediğiniz herşeyi private key "gibi" kullanabilirsiniz. telefonunuzun imei numarası,  doğum tarihiniz, kimlik numaranız, ayakkabı numaranız  vs vs.

nasıl kullanacaksınız. (dipnot: böyle basit birşey asla ama asla kullanmayın.)

örnek olarak ayakkabı numaranızı  kullanmak istiyorsunuz. fakat bunu belli bir formata dönüştürmek gerekiyor. hadi bunu adım adım yapalım.

1.Adım

ayakkabı numaranı sha256 ile hashını al (google'da herhangi bir siteden sha256 hashını alabilirsiniz)
sha256(42)=73475cb40a568e8da8a045ced110137e159f890ac4da883b6b17dc651b3a8049  

2. Adım
hash'ın başına "80" ekle  (buradaki 80 versiyonu belirtmekte)
8073475cb40a568e8da8a045ced110137e159f890ac4da883b6b17dc651b3a8049 (bunu not alalım ilerde işimize yarayacak)


3. Adım
2. hash'ımızı byte'a çevirmemiz lazım. (bununda herhangi bir siteden yapabilirsiniz. hex2byte)
128,115,71,92,180,10,86,142,141,168,160,69,206,209,16,19,126,21,159,137,10,196,218,136,59,107,23,220,101,27,58,128,73

4. Adım
çıkan byte'ların tekrar sha256 hashını alalım.(hash'da byte şeklinde olmalı)
153,44,34,25,198,81,125,227,191,124,55,96,203,180,10,72,82,50,240,47,2,29,93,187,71,109,153,136,166,243,127,78

5. Adım
4. adımda üretilen hash'ın tekrar sha256 hash'ını alalım.
9c05c0d48d025998c8d6ff7c911a0a3391a93ab3678a93db05b7b96817bf90d4

6. Adım
bir önceki adımdaki ürettiğimiz hash'ın ilk 8 karakterini alalım.
9c05c0d4

7. Adım
2. adımda not altığımız hash'ın sonuna bir önceki adımda oluşturduğumuz 8 karakteri alalım.

8. Adım
8073475cb40a568e8da8a045ced110137e159f890ac4da883b6b17dc651b3a8049 + 9c05c0d4


9. Adım
elde ettiğimiz değeri okunaklı işe yara hale getirmek için base58 ile encode edelim.
5Jh4DsK7Hq6t9rfTzVDgG3gaDbPE4mjYZjtm2RadPxHVHHZn9p7 --- İŞTE GERÇEK PRIVATE KEY'imiz bu

10. Adım
private key'den  public key elde etmek için private key'inizi herhangi bir cüzdana import edebilirsiniz.
bu örnekte public key'imiz
14ZtDMZF1k2tFfVE1gzmTHMxyq8Maa6Hj9 oluyor.



TEKRAR ÖNEMLİ DİPNOT: EĞER BASİT BİR PRİVATEKEY'INIZ VARSA (örnekte olduğu gibi) bir başkasıda private key'inizi üretebilir.

örnekte olduğu gibi https://blockchain.info/address/14ZtDMZF1k2tFfVE1gzmTHMxyq8Maa6Hj9 adresine baktığımızda  toplamda 0.13BTC gelmiş ve aynı zamanlarda gitmiş.


Lütfen tahmin edilmesi basit kelime/rakam kullanarak private key üretmeyin. Bu tür adresleri kullanmak çok büyük bir risktir.

normal bir ev bilgisayarın saniyede 50 milyon privatekey üretebileceğiniz aklınızda bulundurun. 20-30 harf rakam uzunluğunda yaparım kimse tahmin edemez demeyin :)

Vay arkadaş bu iş bu kadar basitmiydi(!) :) Süper bir açıklama olmuş teşekkürler...


Title: Re: Kendim private key oluşturabilirmyiim ?
Post by: Undermood on November 20, 2017, 04:42:23 PM
kendi anahtarı sen de oluşturabilirsin ama basit olmamalı, çok karışık ve çok uzun bir sayı olmalı


Title: Re: Kendim private key oluşturabilirmyiim ?
Post by: becareful on November 21, 2017, 02:56:26 PM
ASLINDA YAPABİLİRSİNİZ. brainwallet dediğimiz olay bu.

istediğiniz herşeyi private key "gibi" kullanabilirsiniz. telefonunuzun imei numarası,  doğum tarihiniz, kimlik numaranız, ayakkabı numaranız  vs vs.

nasıl kullanacaksınız. (dipnot: böyle basit birşey asla ama asla kullanmayın.)

örnek olarak ayakkabı numaranızı  kullanmak istiyorsunuz. fakat bunu belli bir formata dönüştürmek gerekiyor. hadi bunu adım adım yapalım.

1.Adım

ayakkabı numaranı sha256 ile hashını al (google'da herhangi bir siteden sha256 hashını alabilirsiniz)
sha256(42)=73475cb40a568e8da8a045ced110137e159f890ac4da883b6b17dc651b3a8049  

2. Adım
hash'ın başına "80" ekle  (buradaki 80 versiyonu belirtmekte)
8073475cb40a568e8da8a045ced110137e159f890ac4da883b6b17dc651b3a8049 (bunu not alalım ilerde işimize yarayacak)


3. Adım
2. hash'ımızı byte'a çevirmemiz lazım. (bununda herhangi bir siteden yapabilirsiniz. hex2byte)
128,115,71,92,180,10,86,142,141,168,160,69,206,209,16,19,126,21,159,137,10,196,218,136,59,107,23,220,101,27,58,128,73

4. Adım
çıkan byte'ların tekrar sha256 hashını alalım.(hash'da byte şeklinde olmalı)
153,44,34,25,198,81,125,227,191,124,55,96,203,180,10,72,82,50,240,47,2,29,93,187,71,109,153,136,166,243,127,78

5. Adım
4. adımda üretilen hash'ın tekrar sha256 hash'ını alalım.
9c05c0d48d025998c8d6ff7c911a0a3391a93ab3678a93db05b7b96817bf90d4

6. Adım
bir önceki adımdaki ürettiğimiz hash'ın ilk 8 karakterini alalım.
9c05c0d4

7. Adım
2. adımda not altığımız hash'ın sonuna bir önceki adımda oluşturduğumuz 8 karakteri alalım.

8. Adım
8073475cb40a568e8da8a045ced110137e159f890ac4da883b6b17dc651b3a8049 + 9c05c0d4


9. Adım
elde ettiğimiz değeri okunaklı işe yara hale getirmek için base58 ile encode edelim.
5Jh4DsK7Hq6t9rfTzVDgG3gaDbPE4mjYZjtm2RadPxHVHHZn9p7 --- İŞTE GERÇEK PRIVATE KEY'imiz bu

10. Adım
private key'den  public key elde etmek için private key'inizi herhangi bir cüzdana import edebilirsiniz.
bu örnekte public key'imiz
14ZtDMZF1k2tFfVE1gzmTHMxyq8Maa6Hj9 oluyor.



TEKRAR ÖNEMLİ DİPNOT: EĞER BASİT BİR PRİVATEKEY'INIZ VARSA (örnekte olduğu gibi) bir başkasıda private key'inizi üretebilir.

örnekte olduğu gibi https://blockchain.info/address/14ZtDMZF1k2tFfVE1gzmTHMxyq8Maa6Hj9 adresine baktığımızda  toplamda 0.13BTC gelmiş ve aynı zamanlarda gitmiş.


Lütfen tahmin edilmesi basit kelime/rakam kullanarak private key üretmeyin. Bu tür adresleri kullanmak çok büyük bir risktir.

normal bir ev bilgisayarın saniyede 50 milyon privatekey üretebileceğiniz aklınızda bulundurun. 20-30 harf rakam uzunluğunda yaparım kimse tahmin edemez demeyin :)










çok ayrıntılı yazmışın, bilgilendirme için teşekkürler.


Title: Re: Kendim private key oluşturabilirmyiim ?
Post by: JJRousseau on November 21, 2017, 03:24:02 PM
değiştirebilmekten kasıt nedir? akılda kalıcı olmasını mı istiyorsun? ancak öyle olsa idi priv key in çözülmesi çok daha kolay olurdu.


Title: Re: Kendim private key oluşturabilirmyiim ?
Post by: Closing on November 21, 2017, 09:10:36 PM
Kendimiz üretebilsek bile ne kadar güvenli olur merak uyandırıcı. Uzun uzadıya anlatan arkadaş için teşekkür ederim.


Title: Re: Kendim private key oluşturabilirmyiim ?
Post by: kgungor on November 22, 2017, 10:53:16 AM
Kendimiz üretince  daha güvenli olmayacak.