Bitcoin Forum

Local => Bahasa Indonesia (Indonesian) => Topic started by: Chikito on November 30, 2019, 05:42:21 AM



Title: [Having Fun] Bikin Private Key Bitcoin
Post by: Chikito on November 30, 2019, 05:42:21 AM
Latar Belakang dan Tujuan

1. Secara Umum untuk having fun jadi tidak ada tujuan khusus, karena lagi libur, jadi bermain sama anak di rumah sekaligus mengenalkan Bitcoin sejak dini.
2. Praktek dari teori


ISI

Bahan-bahan:
1. koin gopek atau 200an perak
2. kertas, lem dan spidol
3. kamera HP  ;D

Full image here (https://ibb.co/nfmYVZh)
https://i.ibb.co/Gfm5L6v/IMG-20191130-072914.jpg

Pertama-tama koin saya buat angka 1 di depan dan angka 0 di belakang. lalu persiapan kertas saya bikin kolom dan baris biar rapi saja, karena di sini anak saya akan melempar koin sebanyak 256x.

Disebelah gambar ada kode binary yang saya akan convert manual ke Hexadesimal,
https://www.wikihow.com/Convert-Binary-to-Hexadecimal

0000 = 0
0001 = 1
0010 = 2
0011 = 3
0100 = 4
0101 = 5
0110 = 6
0111 = 7
1000 = 8
1001 = 9
1010 = A
1011 = B
1100 = C
1101 = D
1110 = E
1111 = F

Di Gambar, ada 4 koin rencana mo sekaligus lempar 4 koin, tapi sama dia senang kalau 1 koin saja yang dilempar.

Pelemparan koin di mulai

https://media.giphy.com/media/gj6rOO4EfKXLeqGarQ/200w_d.gif

Untuk melihat keseluruhan proses pelemparan sudah saya unggah di Youtube : https://youtu.be/8OhBV42qjZo
Silahkan kalau mau nonton, maaf karena amatiran jadi hasil apa adanya  ;D ;D

Inilah hasil pelemparan koin sebanyak 256 kali

full image here (https://ibb.co/RgCPr6R)
https://i.ibb.co/52Yp898/IMG-20191130-075002.jpg

Lalu saya convert binary tersebut ke hexadesimal


full image here (https://ibb.co/G9rKVXR)
https://i.ibb.co/sVbwJcH/IMG-20191130-075852.jpg

Inilah hasilnya:

C25B5EA3AD86A3DCAF2D9B58E665EBA0B60EF5EDE3D5696BBDC3DDEAD95B9F3F

full image here (https://ibb.co/VtZKThW)
https://i.ibb.co/z8KRBFx/IMG-20191130-081355.jpg

Bagaimana cara mengetahui alamat bitcoin dari private key hex tersebut dan bagaimana cara mengimpornya ke electrum wallet?

Jawabannya : https://www.bitaddress.org/ [offline-kan]

Isi kotak Enter Private Key dengan kode hexadecimal : C25B5EA3AD86A3DCAF2D9B58E665EBA0B60EF5EDE3D5696BBDC3DDEAD95B9F3F
Lalu klik view detil

Full Image di sini (https://ibb.co/cX9pCnw)
https://i.ibb.co/QQtS3Lh/1.png


Maka akan terlihat alamat bitcoin kita di kotak bitcoin address
bitcoin address : 16n37sYyhVgvMDFcWMsvQD3tDR4wEUCYDV

full image di sini (https://ibb.co/wzCs4kb)
https://i.ibb.co/9bkhZq9/3.png

Kalau kita scroll ke bawah maka akan menemukan private key WIF
private key: L3jWqoEYuZ3L1f3ZuvAxUWhBfhgGPXxEPbdpGShvYqUXLiB4EN4U

full image di sini (https://ibb.co/F31xY4q)
https://i.ibb.co/8j9tc0Z/4.png

Private key tersebut akan kita impor ke electrum dengan syarat harus mencatumkan kode didepannya
p2pkh:private key alamat untuk legacy awalan 1
p2wpkh-p2sh:private key alamat segwit awalan 3
p2wpkh:private key native segwit awalan bc1

Buka electrum wallet

https://i.ibb.co/HFtXpDd/1a.png

Lalu masukkan private key
p2pkh:L3jWqoEYuZ3L1f3ZuvAxUWhBfhgGPXxEPbdpGShvYqUXLiB4EN4U

https://i.ibb.co/yW17Dp7/2a.png

Next, maka akan terlihat alamat Bitcoin = dengan Yang di bitaddress

Full image di sini (https://ibb.co/swr5jTZ)
https://i.ibb.co/64b1TQk/3a.png

Penutup

Hari ini cukup menyenangkan, anak saya pun punya wallet baru sekarang [tapi bukan yang ini, karena dia melempar coin sebanyak 256 kali lagi setelah gambar dibuat].

So selamat mencoba guys.

Note: Kalau ada yang bisa convert HEX ke WIF secara manual [pakai pena dan kertas] tanpa komputer bisa sharing di sini.
https://bitcointalk.org/index.php?topic=5031405.0
https://bitcointalk.org/index.php?topic=1534028.0


Bacaan:

- https://bitcointalk.org/index.php?topic=3490064.0
- https://bitcointalk.org/index.php?topic=944596.0
- https://bitcointalk.org/index.php?topic=3222335.0
- https://github.com/bitcoinbook/bitcoinbook/blob/develop/ch04.asciidoc
- https://steemit.com/bitcoin/@blocklab/flip-a-coin-256-times-to-create-a-bitcoin-private-key
- https://bitcointalk.org/index.php?topic=4459504.0
- https://bitcointalk.org/index.php?topic=5202939.0

For educational Purpose, DWYOR


Title: Re: [Having Fun] Bikin Private Key Bitcoin Pake Lemparan Koin
Post by: masulum on November 30, 2019, 06:13:57 AM
Hampir mirip dengan yang saya buat kemarin, bedanya ini untuk private key, yang saya buat untuk dijadikan seed.

Sebagai pelengkap: https://bitcointalk.org/index.php?topic=5202939.0
Pada thread juga sudah ada tambahan dari mas mu_enrico.


Title: Re: [Having Fun] Bikin Private Key Bitcoin Pake Lemparan Koin
Post by: Chikito on November 30, 2019, 06:26:29 AM
Hampir mirip dengan yang saya buat kemarin, bedanya ini untuk private key, yang saya buat untuk dijadikan seed.

Sebagai pelengkap: https://bitcointalk.org/index.php?topic=5202939.0
Pada thread juga sudah ada tambahan dari mas mu_enrico.

Link mas udah tak jadikan juga referensi.

Itu memang mirip, semua referensi dan teori di atas memang sama.
yang membedakan di sini adalah Praktek, saya juga mencari praktek flip coin di bitcointalk belum nemu, cuma di steemit yang ada.


Title: Re: [Having Fun] Bikin Private Key Bitcoin Pake Lemparan Koin
Post by: Chikito on December 05, 2019, 11:35:15 AM
Di forum global (https://bitcointalk.org/index.php?topic=5207010.0) saya membuat thread tentang rumus excel untuk convert bilangan binari ke hexadecimal [hex private key]

Linknya : https://docs.google.com/spreadsheets/d/12jKxquPrgIBqbL8qLLmUOXc451YGZdGUgyJP0R5PCFs/edit#gid=0

https://i.ibb.co/sQ82dRh/1.png

Ini rumus untuk menggabungkan hasil lemparan koin satu-satu ke F binary column
Code:
=CONCATENATE(A2,B2,C2,D2)
A2,B2,C2,D2 kolom coin1-4 yang dilempar


dan di bawah ini adalah rumus merubah angka binari yang telah digabungkan ke Hex [H column]
Code:
=BIN2HEX(F2)
F2 adalah kolom Binari


selanjutnya menggabungkan Hex yang ke urutan ke bawah menjadi mendatar seperti di kolom K
Code:
=CONCATENATE(H2,H3,H4,H5,H6,H7,H8,H9,H10,H11,H12,H13,H14,H15,H16,H17,H18,H19,H20,H21,H22,H23,H24,H25,H26,H27,H28,H29,H30,H31,H32,H33,H34,H35,H36,H37,H38,H39,H40,H41,H42,H43,H44,H45,H46,H47,H48,H49,H50,H51,H52,H53,H54,H55,H56,H57,H58,H59,H60,H61,H62,H63,H64,H65)
dimana H2, H3, H4 dan seterusnya adalah kolom hex [H] ke bawah.

Jadi dengan rumus excel di atas tidak perlu lagi convert manual seperti contoh saya di OP. dengan rumus ini, bisa di convert ke microsoft excel secara offline seperti anda mengetik office sebelumnya.

Oya, saya juga membuat Spreadsheet untuk kalian coba-coba, sheet ini terbuka untuk umum, jadi siapa saja bisa membuat flip dan mengkonvertnya pakai excel. Kalian bisa ubah di kolom coin1,coin2,coin3,coin4, dengan mengubah angka 1 dan 0 saja tentunya.
ini linknya : https://docs.google.com/spreadsheets/d/1NqJ1enUWL4diMVPXGa2jshLlm8qQw-avRJdoaTsx0eQ/edit#gid=0


Title: Re: [Having Fun] Bikin Private Key Bitcoin Pake Lemparan Koin
Post by: Chikito on December 13, 2019, 01:39:27 AM
Convert Binary ke hexadecimal bisa juga dilakukan pake kalkulator

Buka kalkulator di Laptop lalu pilih programer atau bisa pake kalkulator ilmiah (https://ibb.co/zxgXD05)

https://i.ibb.co/RDRMXFH/1.png

Normalnya kalkulator di windows cuma bisa 64 bit Binary jadi kalau 256bit musti 4 kali masukinnya.

contoh saya masukin bilangan binary pake lemparan koin di atas

Code:
1100 0010 0101 1011 0101 1110 1010 0011 1010 1101 1000 0110 1010 0011 1101 1100
1010 1111 0010 1101 1001 1011 0101 1000 1110 0110 0110 0101 1110 1011 1010 0000
1011 0110 0000 1110 1111 0101 1110 1101 1110 0011 1101 0101 0110 1001 0110 1011
1011 1101 1100 0011 1101 1101 1110 1010 1101 1001 0101 1011 1001 1111 0011 1111

https://i.ibb.co/Y7Ct1Pf/a.png

https://i.ibb.co/M2p1Qy6/b.png

Inilah hasilnya:
C25B5EA3AD86A3DC‬
AF2D9B58E665EBA0‬
B60EF5EDE3D5696B‬
BDC3DDEAD95B9F3F‬


C25B5EA3AD86A3DCAF2D9B58E665EBA0B60EF5EDE3D5696BBDC3DDEAD95B9F3F


Title: Re: [Having Fun] Bikin Private Key Bitcoin
Post by: Chikito on January 10, 2020, 12:36:59 AM
Bitcoin Visual private key generator

Untuk edukasi tambahan, cocok buat anak dan siapa saja yang suka bermain visual, sekaligus pengenalan.

Link: https://btckeygen.com/ [bisa dipake offline, save page as]
Original thread: Bitcoin Visual private key generator (https://bitcointalk.org/index.php?topic=5187401.0) by @MrFreeDragon

1. Cara Insert Hex

Saya akan pakai Hex PrivKey hasil percobaan di atas
C25B5EA3AD86A3DCAF2D9B58E665EBA0B60EF5EDE3D5696BBDC3DDEAD95B9F3F

Buka Bitcoin Visual private key di local computer/offline

https://i.postimg.cc/mZKc07Cq/1.png

dan ticker Visualize my own HEX private key

https://i.postimg.cc/QCffd0Dp/2.png

Lalu insert Hex PrivKey C25B5EA3AD86A3DCAF2D9B58E665EBA0B60EF5EDE3D5696BBDC3DDEAD95B9F3F,
dan Klik Visualize

https://i.postimg.cc/7bvf0yqD/3.png

Maka didapat visual square 16x16 [16 bits each per line]
Scroll ke bawah untuk mendapatkan alamat Bitcoin dan Publik key

2. Cara bermain di square box

Kita bisa juga langsung dengan berkreasi dalam square box tersebut.
contoh:

https://i.postimg.cc/yxzYfySC/5.png

Scroll ke bawah untuk mendapatkan detil informasi seperti: Private Key in BIN dan Private Key in HEX (64 digits)

https://i.postimg.cc/qBjHDd6M/6.png

For educational purpose only

Warning: Gunakan tool ini hanya untuk having fun, pendidikan anak atau gift dalam jumlah kecil.