Title: [Challenge] Custom Bitcoin Address Post by: abhiseshakana on January 23, 2024, 02:59:47 AM [Challenge] Custom Bitcoin Address Deskripsi challenge Membuat sebuah custom bitcoin address menggunakan aplikasi VanitySearch / VanityGen dengan memanfaatkan resource dari CPU / GPU yang dimiliki oleh masing-masing partisipan. Ketentuan
Reward Untuk masing-masing 10 partisipan tercepat akan mendapatkan @5 Merit sesuai dengan ketentuan Challenge Partisipan
Link download VanitySearch https://github.com/JeanLucPons/VanitySearch/releases Note
Disclaimer
Title: Re: [Challenge] Custom Bitcoin Address Post by: Hanadawa on January 23, 2024, 07:39:30 AM Apakah bisa memakai non-custodial wallet seperti Trustwallet atau Coinbase Wallet? Atau hanya bisa dengan seperti Bitcoin core atau Electrum?
Tadi saya sudah mendownload file .exe nya. Tapi ketika saya buka tidak bisa. Hanya nampak jendela nya sebentar lalu menghilang Om. https://www.talkimg.com/images/2024/01/23/kQXFJ.png Title: Re: [Challenge] Custom Bitcoin Address Post by: ABCbits on January 23, 2024, 08:52:30 AM Apakah bisa memakai non-custodial wallet seperti Trustwallet atau Coinbase Wallet? Atau hanya bisa dengan seperti Bitcoin core atau Electrum? Wallet apapun yang memiliki fitur untuk import private key dan sign message. Tetapi saya sendiri menyarankan menggunakan wallet Electrum. Tadi saya sudah mendownload file .exe nya. Tapi ketika saya buka tidak bisa. Hanya nampak jendela nya sebentar lalu menghilang Om. VanitySearch bukan aplikasi dengan GUI, penggunaanya harus menggunakan bantuan command prompt (cmd). Contoh penggunaannya bisa dilihat di https://github.com/JeanLucPons/VanitySearch/#usage (https://github.com/JeanLucPons/VanitySearch/#usage). Title: Re: [Challenge] Custom Bitcoin Address Post by: abhiseshakana on January 23, 2024, 10:02:17 AM Apakah bisa memakai non-custodial wallet seperti Trustwallet atau Coinbase Wallet? Atau hanya bisa dengan seperti Bitcoin core atau Electrum? Tadi saya sudah mendownload file .exe nya. Tapi ketika saya buka tidak bisa. Hanya nampak jendela nya sebentar lalu menghilang Om. Vanitygen dan VanitySearch merupakan command line program untuk membuat custom Bitcoin address. Buat pengguna OS Windows jika ingin menjalankan file executable dari VanitySearch/Vanitygen selain menggunakan CMD juga bisa menggunakan PowerShell. Jika agan tidak familiar dengan command line tool, maka silahkan dicari tutorial cara running file exe menggunakan CMD/PowerShell, sementara untuk mengetahui baris-baris perintah yang bisa digunakan pada VanitySearch agan bisa menggunakan argumen VanitySearch.exe -h (pada CMD) Title: Re: [Challenge] Custom Bitcoin Address Post by: bayu7adi on January 23, 2024, 12:35:16 PM Ingin submit, tapi ane sedikit ragu. Apakah benar seperti ini? Karena ane rasa estimasinya di CMD 4jam lebih, tetapi ini belum ada 30 menit sudah mendapatkan address 1bayu7a.
Custom Address: 1bayu7aLMrcu3AeTFKaFSTsfZU8gVs5Kq Public Key (HEX): 023542896b3708427f7235cced3736b7eb4df88be49654efee6de690d4ee3b0f1e Title: Re: [Challenge] Custom Bitcoin Address Post by: abhiseshakana on January 23, 2024, 01:00:51 PM Ingin submit, tapi ane sedikit ragu. Apakah benar seperti ini? Karena ane rasa estimasinya di CMD 4jam lebih, tetapi ini belum ada 30 menit sudah mendapatkan address 1bayu7a. Ya itu hanya estimasi waktu saja Gan, sementara untuk Real Time-nya tergantung pada sumber daya komputasi (Besar Hashrate) yang digunakan. Bisa lebih cepat atau bisa juga lebih lambat. Dengan pencapaian Real Time sekitaran 30 Menit saya duga agan menggunakan resource GPU + CPU. Quote Custom Address : 1bayu7ahFxP2GP36m5ciKFjePGVb8Rxi4 Yang saya minta adalah Public Key (HEX Format), sementara yang agan tuliskan diatas adalah Private Key (HEX) dan karena ini merupakan ketentuan challenge maka merit akan saya berikan setelah agan memberikan informasi mengenai Public Key (HEX) yang terkait dengan custom address milik agan.Public Key (HEX) : 0x6943CE9B4A5445F320FC6B33E8169F439F23A9804264A9BAC9066CABF58B5291 * Proses untuk mencari Public Key (HEX) menggunakan data yang agan dapatkan pada saat generate custom address juga merupakan salah satu challenge Title: Re: [Challenge] Custom Bitcoin Address Post by: Farul on January 23, 2024, 04:43:03 PM Ingin submit, tapi ane sedikit ragu. Apakah benar seperti ini? Karena ane rasa estimasinya di CMD 4jam lebih, tetapi ini belum ada 30 menit sudah mendapatkan address 1bayu7a. itu private key hexnya kok ga disensor ;D , padahal private key wif bisa didapet dari hexCustom Address : 1bayu7ahFxP2GP36m5ciKFjePGVb8Rxi4 Public Key (HEX) : 0x6943CE9B4A5445F320FC6B33E8169F439F23A9804264A9BAC9066CABF58B5291 https://www.talkimg.com/images/2024/01/23/kQW52.png ini punya gw bang ;D Quote Public Key : 02D5ED8CFB84867CC958C4030E5D3983E374018F2369D960B9E693F72EC6A465D5 Cuma 20-30 menitan doangAddress : 1FahruLNbenwjevk3vR3dWaxvWvYammy7g https://i.ibb.co/1dnjVgS/image-2024-01-23-233817897.png satu hal yang gw notis adalah kalo huruf pertamanya A-P kapital difficultynya 58x lebih gampang / lebih cepet Title: Re: [Challenge] Custom Bitcoin Address Post by: Patikno on January 24, 2024, 02:34:19 AM Custom Address : 1Patiknq7MHwFfR4YPAua8uXMpBQtjfqCg
Public Key (HEX) : 0398b3a537b073c14effeec484ac116cd63043f6aa1c9669443e286ad451d3d4ff Izin ikut ya @abhiseshakana. Title: Re: [Challenge] Custom Bitcoin Address Post by: bayu7adi on January 24, 2024, 04:02:21 AM Ingin submit, tapi ane sedikit ragu. Apakah benar seperti ini? Karena ane rasa estimasinya di CMD 4jam lebih, tetapi ini belum ada 30 menit sudah mendapatkan address 1bayu7a. Ya itu hanya estimasi waktu saja Gan, sementara untuk Real Time-nya tergantung pada sumber daya komputasi (Besar Hashrate) yang digunakan. Bisa lebih cepat atau bisa juga lebih lambat. Dengan pencapaian Real Time sekitaran 30 Menit saya duga agan menggunakan resource GPU + CPU. Setiap kali ane run dengan -gpu , pasti muncul notice seperti ini Code: GPUEngine: CudaGetDeviceCount CUDA driver version is insufficient for CUDA runtime version Ane searching di thread VanitySearch (Yet another address prefix finder) (https://bitcointalk.org/index.php?topic=5112311.0) juga banyak yang menemui masalah serupa yang mana pengguna GPU AMD tidak bisa running dan muncul juga notice seperti diatas. Jade ane berasumsi hanya bisa running pakai CPU, karena GPU ane dari AMD. whitch CUDA driver i need? This program is built with CUDA only (Nvidia); it currently does not support OpenCL, which is needed to run your RX580.D:\VanitySearch>VanitySearch.exe -l GPUEngine: CudaGetDeviceCount CUDA driver version is insufficient for CUDA runtime version i have a AMD RX580 installed, with the normal AMD driver Pack... BTW, postingan udah ane edit gan. Yang tadinya private key (HEX) , sudah diganti dengan public key (HEX). Title: Re: [Challenge] Custom Bitcoin Address Post by: BABY SHOES on January 24, 2024, 04:09:00 AM Custom Address : 1BABYshRBjdYMcLrd83DJ5HvFsKaVZEW7q
Public Key (HEX) : 03d85b652c054636d23edec31c0b72ddfeae392bf21850b57b46322d1640aeb9ae Sekarang udah nemu dan ikut challenge ini ;) Title: Re: [Challenge] Custom Bitcoin Address Post by: Sarah Azhari on January 24, 2024, 04:35:28 AM Izin nimbrung
Custom Address : 1saraH5Wep3pXewkesHx69pASHA98Sg18 Public Key (HEX) : 03C575594049728938005709DA47DA6934650BF522F4B8B80147358DB560825F1C Title: Re: [Challenge] Custom Bitcoin Address Post by: abhiseshakana on January 24, 2024, 06:27:01 AM Izin nimbrung Menurut dugaanku agan hanya menggunakan 5 character setelah previx 1. Sedangkan ketentuan dari Challenge Custom Bitcoin Address di thread ini mengharuskan adanya 6 character setelah previx 1 (yang tentunya memiliki tingkat difficulty yang lebih tinggi dibandingkan dengan hanya menggunakan 5 character).Custom Address : 1saraH5Wep3pXewkesHx69pASHA98Sg18 Public Key (HEX) : 03C575594049728938005709DA47DA6934650BF522F4B8B80147358DB560825F1C Untuk memenuhi ketentuan Challenge, silahkan digenerate custom address dengan previx 1sarah1 Custom Address : 1HUsnaqMKQtcasDMMfL53hGGDpjottCvvZ Tidak masalah Kang karena yang saya tekankan pada challenge ini adalah membuat custom address menggunakan 6 character dan bisa dipastikan jika address tersebut bukanlah fake (address diturunkan dari public key yang terkait).Public Key (HEX) : 04ecf4df43bc319599b9d69f392eb43190a52749cf98126b6519e823a6b57da4dffb4529bb42e4a 698d8123dc3dc89dce1294cf2324898a74a230bf0536dc439f1 Address dan Public Key (HEX) nya uncompressed. Silahkan dikoreksi jika keliru. Btw pada saat saya mengecek Public Key milik Kang Anwar, saya menemukan error, karena adanya space di penulisannya. 04ecf4df43bc319599b9d69f392eb43190a52749cf98126b6519e823a6b57da4dffb4529bb42e4a 698d8123dc3dc89dce1294cf2324898a74a230bf0536dc439f1 Setelah saya hilangkan space tersebut address 1HUsnaqMKQtcasDMMfL53hGGDpjottCvvZ memang merupakan turunan dari public key terkait. Title: Re: [Challenge] Custom Bitcoin Address Post by: Husna QA on January 24, 2024, 06:30:35 AM Custom Address : 1HUsnaqMKQtcasDMMfL53hGGDpjottCvvZ
Public Key (HEX) : 04ecf4df43bc319599b9d69f392eb43190a52749cf98126b6519e823a6b57da4dffb4529bb42e4a 698d8123dc3dc89dce1294cf2324898a74a230bf0536dc439f1 Address dan Public Key (HEX) nya uncompressed. Silahkan dikoreksi jika keliru. Title: Re: [Challenge] Custom Bitcoin Address Post by: MAAManda on January 24, 2024, 07:12:55 AM Baru pertama kali generate address custom jaringan Bitcoin om, terkendala mulai dari cara gunain .exe sampai eksekusi address yang mau dicari ;D. Tapi akhirnya bisa juga setelah lihat macam-macam tutorial, BTW kalau ada yang keliru dari submit-an saya dibawah mohon dikoreksi ya...
Custom Address : 1MaamanECMApoFVsXkDbxxzi3mbFpScMUx Public Key (HEX) : 03778f0460b89200176c706780d04fcb4b3c3e56f3243c46a04ab5952b645194e5 Title: Re: [Challenge] Custom Bitcoin Address Post by: Husna QA on January 24, 2024, 08:24:55 AM Custom Address : 1HUsnaqMKQtcasDMMfL53hGGDpjottCvvZ Tidak masalah Kang karena yang saya tekankan pada challenge ini adalah membuat custom address menggunakan 6 character dan bisa dipastikan jika address tersebut bukanlah fake (address diturunkan dari public key yang terkait).Public Key (HEX) : 04ecf4df43bc319599b9d69f392eb43190a52749cf98126b6519e823a6b57da4dffb4529bb42e4a 698d8123dc3dc89dce1294cf2324898a74a230bf0536dc439f1 Address dan Public Key (HEX) nya uncompressed. Silahkan dikoreksi jika keliru. Btw pada saat saya mengecek Public Key milik Kang Anwar, saya menemukan error, karena adanya space di penulisannya. 04ecf4df43bc319599b9d69f392eb43190a52749cf98126b6519e823a6b57da4dffb4529bb42e4a 698d8123dc3dc89dce1294cf2324898a74a230bf0536dc439f1 Setelah saya hilangkan space tersebut address 1HUsnaqMKQtcasDMMfL53hGGDpjottCvvZ memang merupakan turunan dari public key terkait. Ya, tadi saya juga menyadari itu ketika mengecek ulang dengan meng-copy langsung dari postingan; Ketika coba select all dengan cara double klik pada Public key, tidak semua terblock; Dan ketika coba di click & drag, nampak seperti ada overlapping pada block (warna birunya rada tebal); Quote Tapi ketika postingannya di reply, pada quote tidak ada spasi. Coba mas cek juga perbandingannya sebelum hasil reply-nya di upload. Ini mengingatkan saya pada sign message Bitcoin address ataupun enkripsi PGP dengan banyak character bersambung kadang ketika di post langsung atau menggunakan insert quote, ada tambahan spasi secara otomatis saat di copy, berbeda dengan ketika di post nya menggunakan insert code. Quote Custom Address: 1HUsnaqMKQtcasDMMfL53hGGDpjottCvvZ Public Key (HEX): 04ecf4df43bc319599b9d69f392eb43190a52749cf98126b6519e823a6b57da4dffb4529bb42e4a 698d8123dc3dc89dce1294cf2324898a74a230bf0536dc439f1 Code: Custom Address: 1HUsnaqMKQtcasDMMfL53hGGDpjottCvvZ Title: Re: [Challenge] Custom Bitcoin Address Post by: PytagoraZ on January 24, 2024, 10:19:39 AM https://talkimg.com/images/2024/01/24/kP2t8.png
Apakah bisa memakai non-custodial wallet seperti Trustwallet atau Coinbase Wallet? Atau hanya bisa dengan seperti Bitcoin core atau Electrum? Tadi saya sudah mendownload file .exe nya. Tapi ketika saya buka tidak bisa. Hanya nampak jendela nya sebentar lalu menghilang Om. Vanitygen dan VanitySearch merupakan command line program untuk membuat custom Bitcoin address. Buat pengguna OS Windows jika ingin menjalankan file executable dari VanitySearch/Vanitygen selain menggunakan CMD juga bisa menggunakan PowerShell. Jika agan tidak familiar dengan command line tool, maka silahkan dicari tutorial cara running file exe menggunakan CMD/PowerShell, sementara untuk mengetahui baris-baris perintah yang bisa digunakan pada VanitySearch agan bisa menggunakan argumen VanitySearch.exe -h (pada CMD) Ane udah donload file exe VanitySearch dan buka CMD, tetapi setelahnya bingung mau gimana lagi gan, perintah apa yang harus di tulis dan jalanin filenya ke gimana? ane baca petunjuk dari tautan yang diberikan oleh agan @ABCbits juga tetap ga paham. Itu yang dimaksud sama agan @abhiseshakana tentang argumen VanitySearch.exe -h si maksudnya apa gan? ane coba pastekan sebagai perintah juga ga keluar apa-apa, ane coba pake perintah HELP untk mengetahui perintah-perintah di CMD tapi tetep ga paham. Apa ini cukup sulit untuk dipahami ane yang termasuk ga paham sama sekali dengan OS gan? atau mungkin ada link lain untuk penggunaan /Vanitygen yang mudah dipahami dan sukur pakai bahasa indonesia VanitySearch bukan aplikasi dengan GUI, penggunaanya harus menggunakan bantuan command prompt (cmd). Contoh penggunaannya bisa dilihat di https://github.com/JeanLucPons/VanitySearch/#usage (https://github.com/JeanLucPons/VanitySearch/#usage). Soalnya lumayan kalo bisa selesein challenge bisa dapet +5 bisa buat tambah-tambah suksesi rank, :D Ada udang dibalik batu uy... Title: Re: [Challenge] Custom Bitcoin Address Post by: abhiseshakana on January 24, 2024, 11:04:02 AM Ane udah donload file exe VanitySearch dan buka CMD, tetapi setelahnya bingung mau gimana lagi gan, perintah apa yang harus di tulis dan jalanin filenya ke gimana? ane baca petunjuk dari tautan yang diberikan oleh agan @ABCbits juga tetap ga paham. Itu yang dimaksud sama agan @abhiseshakana tentang argumen VanitySearch.exe -h si maksudnya apa gan? ane coba pastekan sebagai perintah juga ga keluar apa-apa, ane coba pake perintah HELP untk mengetahui perintah-perintah di CMD tapi tetep ga paham. Apa ini cukup sulit untuk dipahami ane yang termasuk ga paham sama sekali dengan OS gan? atau mungkin ada link lain untuk penggunaan /Vanitygen yang mudah dipahami dan sukur pakai bahasa indonesia Untuk detail cara penggunaan VanitySearch silahkan dipelajari di thread [GUIDE] Cara Membuat Alamat Bitcoin Unikmu Sendiri (Custom Address) (https://bitcointalk.org/index.php?topic=5106263.0). Baca dari post 1 sampai akhir, soalnya banyak penjelasan di thread tersebut.Ini bukan thread tanya jawab seperti pada umumnya, jadi buat siapa saja yang merasa masih bingung mengenai proses pembuatan custom address, silahkan berdiskusi di thread yang berkaitan. Kalo untuk pertanyaan mengenai ketentuan challenge, silahkan diposting disini. Title: Re: [Challenge] Custom Bitcoin Address Post by: PytagoraZ on January 25, 2024, 08:30:48 AM Ahirnya setelah 3 jam ketemu juga,
Custom Address : 1PytagoHLzDzz7fMnh29gt8B4Auq35FAz7 Public Key (HEX) : 027FA977F69036ED5E2DCF40CFC89B2AFD3305E9B78FE908C1BEEC8F10D713314E Note : Mohon koreksi itu bener ga Pub Key-nya Title: Re: [Challenge] Custom Bitcoin Address Post by: komisariatku on January 25, 2024, 03:46:57 PM Custom Address : 1KomisaCSUEMXKZqJ8ZFGLr9RfCyHxCLrr
Public Key (HEX) : 02566511155F1727E2124528090F2BFCD6B608D32B6B3A693DD3B514AECC8B618C Title: Re: [Challenge] Custom Bitcoin Address Post by: salad daging on January 25, 2024, 06:00:12 PM Custom Address : 1SaLaddpsdFu5SePJBGej3sLxaeSbvRxF
Public Key (HEX) : 026036211fa1fffb1c3d3ad99ca89d8762d598d662ebb2106d380ec66c7294b349 Mohon kalau ada yang salah di koreksi lagi :D, pertama kali nya buat custom bitcoin sendiri. Title: Re: [Challenge] Custom Bitcoin Address Post by: AakZaki on January 25, 2024, 07:58:41 PM Custom Address : 1AaZakiav6yomY8BVwhkv8kkVhP4kuyyKe
Public Key (HEX) : 04448478DFBB7D21687F401DB32C368ECD4AFEC1A62F7214B0A4EF11F4FA49E7DA8F1B882855C42 0E6AE08D74C6BD700BEDD0C67A34F0E7AC578E983E449F88049 Title: Re: [Challenge] Custom Bitcoin Address Post by: roycilik on January 25, 2024, 08:36:52 PM 1AaZaki Create nya pake PC dewa Zeuz iniTitle: Re: [Challenge] Custom Bitcoin Address Post by: abhiseshakana on January 26, 2024, 03:34:07 AM Terima kasih buat semua teman-teman yang telah ikut berpartisipasi didalam Challenge Custom Bitcoin Address. Dikarenakan jumlah partisipan sudah mencapai 10 orang, maka dengan ini Challenge saya nyatakan berakhir.
Terus terang yang menjadi motivasi saya untuk mengadakan Challenge ini adalah memberikan support (terutama rank legendary) yang saya nilai agak susah mendapatkan merit, sementara seperti yang saya ketahui ada beberapa Sigcamp yang agak ketat terhadap persyaratan merit ini. Title: Re: [Challenge] Custom Bitcoin Address Post by: abhiseshakana on January 30, 2024, 02:41:45 AM Sebagai penutup dari thread Challenge Custom Address, maka saya akan melakukan breakdown dengan tujuan bisa menjadi informasi buat member-member lain yang sekiranya membutuhkannya.
Breakdown Challenge Custom Address - Jalankan Command Prompt (CMD) sebagai admistrator - Arahkan ke Directory dimana VanitySearch.exe tersimpan - Generate Custom address menggunakan perintah VanitySearch.exe -gpu -stop "prefix" Code: VanitySearch.exe -gpu -stop 1contoh PubAddress: 1contohYJuH2TAs6tUf41zDSrj38kf2nx Priv (WIF): p2pkh:L4RjgktgBJFHXu9wThe8JZk3MagAnJr5udqgUGbtCri6mfSZb7Bh Priv (HEX): 0xD70C60AEE73DD97576F42953AE2F9766250397F8BECCCF19C179D5E5F67B9A95 - Cari Pubkey (Hex) menggunakan perintah VanitySearch.exe -gpu -cp "PrivKey Hex" Code: VanitySearch.exe -gpu -cp L4RjgktgBJFHXu9wThe8JZk3MagAnJr5udqgUGbtCri6mfSZb7Bh PrivAddr: p2pkh:L4RjgktgBJFHXu9wThe8JZk3MagAnJr5udqgUGbtCri6mfSZb7Bh PubKey: 03B1EF814CE5EBE130CD1EF8C75FFD5E20AF6B30B10A19B2DCB6C51844050C2047 Addr (P2PKH): 1contohYJuH2TAs6tUf41zDSrj38kf2nx https://www.talkimg.com/images/2024/01/29/khyBo.jpeg Salah satu ketentuan yang ada di Challenge ini adalah menyertakan Public Key (HEX) sebagai proof jika Custom address yang dibuat memang turunan dari public key terkait, maka saya melakukan hash function secara personal (menggunakan program Python 3.12) sampai didapatkan hasil dari custom address yang diposting oleh masing-masing partisipan. Oleh karena itu untuk memastikan semua function dari module-module pyhton (yang diperlukan dalam proses ini), bisa berjalan tanpa kendala, maka harus dilakukan beberapa konfigurasi terlebih dahulu. - Jalankan program Python 3.12 Code: >>> import hashlib - Diketahui PubKey 03B1EF814CE5EBE130CD1EF8C75FFD5E20AF6B30B10A19B2DCB6C51844050C2047 - Eksekusi SHA256 pada PubKey Code: >>> hash_PubKey = sha256(bytes.fromhex('03B1EF814CE5EBE130CD1EF8C75FFD5E20AF6B30B10A19B2DCB6C51844050C2047')) - Eksekusi RIPEMD160 pada hash_sha256_PubKey Code: >>> hash_160 = (bytes.fromhex('1bdecda75ca9c4253ef8145331eee032d2a4ecebfece033123ad71f26da99b4e')) - Tambahkan Network Version Byte (Mainnet 0x00) ke front line hash_160 hash_01 = 0006c59e37f0922f24f466e70ce7b56f43bbc56a6f - Eksekusi SHA256 pada hash_01 Code: >>> hash_02 = sha256(bytes.fromhex('0006c59e37f0922f24f466e70ce7b56f43bbc56a6f')) - Eksekusi SHA256 pada hash_02 Code: >>> hash_03 = sha256(bytes.fromhex('ec00420b82841d274e33398c6540beeaa3ad325b47c281ac906ae4ab08de3d1c')) - Gunakan 4 bytes pertama dari hash_03 sebagai checksum checksum = c7183b0d - Tambahkan checksum di endpoint hash_01 hash_final = 0006c59e37f0922f24f466e70ce7b56f43bbc56a6fc7183b0d - Eksekusi Base85 encode pada hash_final Code: >>> address = base58.b58encode(bytes.fromhex('0006c59e37f0922f24f466e70ce7b56f43bbc56a6fc7183b0d')) address yang didapatkan dari proses hash function di Python 3.12 sama dengan custom address yang dibuat di VanitySearch https://www.talkimg.com/images/2024/01/29/khcmW.jpeg Title: Re: [Challenge] Custom Bitcoin Address Post by: PytagoraZ on January 30, 2024, 02:56:11 AM ~snip~ OP curang nih, Kasih kunci jawaban saat challenge udah selesai, coba dari awal dikasi tau kan kita-kita ga pusing nyari tutornya. ;D Padahal kunci jawaban masuk surga aja udah dikasi tau loh sebelum kita meninggoy.. ;) Just kidd, Thanks dan apreasiasi yang sangat besar buat OP atas challengenya, ane secara ga sadar jadi mau belajat tentang perwalletan gara-gara challenge agan abhi dan agan khusna. Title: Re: [Challenge] Custom Bitcoin Address Post by: Husna QA on January 30, 2024, 05:08:16 AM -snip- - Jalankan program Python 3.12 Code: >>> import hashlib Maaf, entah ini cocok atau tidak ditanyakan di thread challenge ini, namun saya menemui kendala ketika menginput perintah import base58 seperti nampak pada screenshot berikut: - Pesan error yang didapat dari aplikasi bawaan Python (IDLE Shell): https://i.ibb.co/sbmy8HW/Screen-Shot-2024-01-30-at-11-58-54.png - Pesan error dari aplikasi Visual Studio Code: https://i.ibb.co/V32zVqS/Screen-Shot-2024-01-30-at-12-05-30.png Penjelasan singkat yang saya dapatkan adalah ini: Quote from: https://github.com/microsoft/pyright/blob/main/docs/configuration.md#reportMissingImports reportMissingImports [boolean or string, optional]: Generate or suppress diagnostics for imports that have no corresponding imported python file or type stub file. The default value for this setting is "error". Title: Re: [Challenge] Custom Bitcoin Address Post by: taufik123 on January 30, 2024, 05:44:33 AM Sebenarnya kemaren sebelum thread di lock udah mau ngikut.
Tapi karena PC kentang ( minta Upgrade ), jadi gak keburu selesai. Coba pakek GPU malah muncul error Code: GPUEngine: CudaGetDeviceCount CUDA driver version is insufficient for CUDA runtime version 35 BTW spek yang rekomended atau minimum spek untuk generate Address Bitcoin biar lancar apa aja? Next mau rombak PC biar gak kentang-kentang amat. Spek sekarang https://www.talkimg.com/images/2024/01/30/k5qvC.png Title: Re: [Challenge] Custom Bitcoin Address Post by: EduardoSe on January 30, 2024, 05:59:01 AM harus menggunakan pc atau laptop ya custom addres nya
tidak bisa menggunakan android alias HP atau tablet Title: Re: [Challenge] Custom Bitcoin Address Post by: abhiseshakana on January 30, 2024, 07:12:21 AM Maaf, entah ini cocok atau tidak ditanyakan di thread challenge ini, namun saya menemui kendala ketika menginput perintah import base58 seperti nampak pada screenshot berikut: Kemungkinan besar karena tidak ditemukan module base58, sehingga perintah import base58 tidak bisa dieksekusi- Pesan error yang didapat dari aplikasi bawaan Python (IDLE Shell): https://i.ibb.co/sbmy8HW/Screen-Shot-2024-01-30-at-11-58-54.png - Pesan error dari aplikasi Visual Studio Code: https://i.ibb.co/V32zVqS/Screen-Shot-2024-01-30-at-12-05-30.png Penjelasan singkat yang saya dapatkan adalah ini: Quote from: https://github.com/microsoft/pyright/blob/main/docs/configuration.md#reportMissingImports reportMissingImports [boolean or string, optional]: Generate or suppress diagnostics for imports that have no corresponding imported python file or type stub file. The default value for this setting is "error". Solusi install package base58 terlebih dahulu - pada CMD arahkan ke directory dimana program pip3.exe (pip3 digunakan karena versi python milik saya 3.12) - Jalankan argumen pip3 install base58 - Setelah berhasil, jalankan program python dan eksekusi import base58 proses diatas dijalankan pada OS Windows, namun kemungkinan step-step untuk MacOS kurang lebih hampir sama. Coba pakek GPU malah muncul error Kemungkinan ada conflict dengan driver VGA yang digunakan, solusi sesuaikan versi CUDA Toolkit (downgrade or upgrade CUDA runtime) yang match dengan Driver VGA.Code: GPUEngine: CudaGetDeviceCount CUDA driver version is insufficient for CUDA runtime version 35 BTW spek yang rekomended atau minimum spek untuk generate Address Bitcoin biar lancar apa aja? Sebenarnya spek diatas sudah cukup ampuh untuk custom address (terlebih lagi jika GPU bisa digunakan sebagai hash resource)Next mau rombak PC biar gak kentang-kentang amat. Spek sekarang https://www.talkimg.com/images/2024/01/30/k5qvC.png Title: Re: [Challenge] Custom Bitcoin Address Post by: taufik123 on January 30, 2024, 08:39:35 AM Code: GPUEngine: CudaGetDeviceCount CUDA driver version is insufficient for CUDA runtime version 35 Paling tidak cari yg 4GB ke atas. Sebenarnya spek diatas sudah cukup ampuh untuk custom address (terlebih lagi jika GPU bisa digunakan sebagai hash resource) Tadi makek CPU, estimasi waktu yang dibutuhkan sekitar 1 hari lebihhttps://www.talkimg.com/images/2024/01/30/k76Pf.png BTW kalo hardisk Bad Sector ngaruh ke kinerja juga gak? Karena status health hardisk berubah jadi "Caution" Title: Re: [Challenge] Custom Bitcoin Address Post by: abhiseshakana on January 30, 2024, 09:55:15 AM Tadi makek CPU, estimasi waktu yang dibutuhkan sekitar 1 hari lebih Sederhananya semakin banyak character pada prefix yang diinginkan akan menghasilkan tingkat difficulty yang semakin besar. Untuk itu jika memang menginginkan proses yang lebih cepat, maka yang perlu diupgrade adalah GPU Hardware agar bisa menghasilkan hashpower yang cukup besar.https://www.talkimg.com/images/2024/01/30/k76Pf.png Quote BTW kalo hardisk Bad Sector ngaruh ke kinerja juga gak? Pada dasarnya proses komputasi pada vanitysearch menggunakan sumber daya CPU atau GPU, sehingga bisa diasumsikan hampir tidak ada proses yang memerlukan disk usage kecuali untuk argumen-argumen tertentu yang memerlukan proses write/read data ke hardisk (contoh argumen -o <outputfile>). Sehingga jika memang bad sector tersebut tidak bersinggungan langsung dengan data dimana vanitysearch tersimpan, saya pikir tidak akan mempengaruhi kinerjanya.Karena status health hardisk berubah jadi "Caution" Title: Re: [Challenge] Custom Bitcoin Address Post by: Husna QA on January 30, 2024, 03:42:05 PM -snip- Kemungkinan besar karena tidak ditemukan module base58, sehingga perintah import base58 tidak bisa dieksekusiSolusi install package base58 terlebih dahulu - pada CMD arahkan ke directory dimana program pip3.exe (pip3 digunakan karena versi python milik saya 3.12) - Jalankan argumen pip3 install base58 - Setelah berhasil, jalankan program python dan eksekusi import base58 proses diatas dijalankan pada OS Windows, namun kemungkinan step-step untuk MacOS kurang lebih hampir sama. Saya coba cari dari beberapa referensi (https://sussblockchain.com/wp-content/uploads/2018/06/Segwit_Install_Inst.pdf), argumen perintahnya sedikit berbeda mas; Berikut ini jika menggunakan macOS (ada tambahan ecdsa): Code: pip install ecdsa base58 https://i.ibb.co/wyhzk44/Screen-Shot-2024-01-30-at-22-21-01.png dan berikut ini hasil akhirnya: https://i.ibb.co/1sJZSkZ/Screen-Shot-2024-01-30-at-22-33-48.png Done. Terima kasih atas clue nya mas, meskipun ada sedikit perbedaan antara argumen di WindowsOS dan MacOS. Tadi makek CPU, estimasi waktu yang dibutuhkan sekitar 1 hari lebih https://www.talkimg.com/images/2024/01/30/k76Pf.png Coba kalau ditambahkan argumen -c (untuk fungsi: Case unsensitive search). Title: Re: [Challenge] Custom Bitcoin Address Post by: abhiseshakana on January 31, 2024, 06:31:53 AM Sempat ada yang bertanya (melalui PM) bagaimana caranya memastikan Custom address merupakan turunan dari Private Key. Pada Breakdown Challenge, yang saya uraikan sebelumnya hanyalah proses menurunkan Public Key (compressed) menjadi Address (Custom Address). Untuk itu akan saya tambahkan proses menurunkan Private Key menjadi Public Key. (Untuk semua proses tetap menggunakan Python 3.12)
- Pertama-tama tambahkan library dan modules yang dibutuhkan ke dalam Python Code: import hashlib - Diketahui Private Key (HEX) pada Breakdown Challenge adalah 0xD70C60AEE73DD97576F42953AE2F9766250397F8BECCCF19C179D5E5F67B9A95 - Menurunkan Private Key (HEX) ke Public Key (Uncompressed) Code: private_key = "D70C60AEE73DD97576F42953AE2F9766250397F8BECCCF19C179D5E5F67B9A95" - Didapatkan Uncompressed Public Key 04b1ef814ce5ebe130cd1ef8c75ffd5e20af6b30b10a19b2dcb6c51844050c204777308d4176208 29cea2ce5cd50f85c548b3d5a1bbea7774444db5d6c1c8f6e01 - Merubah Uncompressed Public Key menjadi Compressed Public Key Code: if (ord(bytearray.fromhex(public_key_uncompressed[-2:])) % 2 == 0): lalu lanjutkan dengan perintah sebagai berikut Code: public_key_compressed += public_key_uncompressed[2:66] - Didapatkan Compressed Public Key 03b1ef814ce5ebe130cd1ef8c75ffd5e20af6b30b10a19b2dcb6c51844050c2047 https://www.talkimg.com/images/2024/01/31/kiBcj.jpeg Setelah didapatkan Compressed Public Key, maka untuk menurunkannya menjadi Address, langkah-langkahnya seperti yang telah saya uraikan di Breakdown Challenge Custom Address (#post_poin1) Jika yang diketahui adalah Private Key WIF, maka perlu di convert terlebih dahulu ke bentuk Private Key (HEX) - Diketahui Private Key WIF L4RjgktgBJFHXu9wThe8JZk3MagAnJr5udqgUGbtCri6mfSZb7Bh - Tambahkan library dan modules yang dibutuhkan Code: import hashlib - Convert Private Key WIF ke Private Key (HEX) Code: private_key_WIF = "L4RjgktgBJFHXu9wThe8JZk3MagAnJr5udqgUGbtCri6mfSZb7Bh" - Didapatkan Private Key (HEX) d70c60aee73dd97576f42953ae2f9766250397f8becccf19c179d5e5f67b9a95 https://www.talkimg.com/images/2024/01/31/kig0G.jpeg - Selanjutnya tinggal meneruskan prosesnya menggunakan langkah-langkah Menurunkan Private Key (HEX) ke Public Key (Uncompressed) (#post_poin2) |