Post
Topic
Board Mining (Bahasa Indonesia)
Re: [Challenge] Mining Quiz
by
abhiseshakana
on 11/05/2019, 05:52:11 UTC


Maka langkah selanjutnya ialah melakuakan reverse pada hash tersebut supaya didapatkan bentuk Big endian format
01 CA DC 44 C8 27 E7 FA 91 FD 94 34 F6 FF 88 C5 86 B6 6B 34 1D FD 77 B9 4F 4A 00 00 00 00 00 00 (reverse to big endian)
00 00 00 00 00 00 4A 4F B9 77 FD 1D 34 6B B6 86 C5 88 FF F6 34 94 FD 91 FA E7 27 C8 44 DC CA 01 (Big endian format)

Saya masih bingung dibagian sini itu reverse to big endian apakah itu hanya agan yang menggunakannya untuk soal ini yah?
Soalnya saya cari di google ngga ada pembahasan seperti ini

Didalam soal Quis tersebut sudah saya tuliskan mengenai perintah "getblock" dan verbosity=0 atau false ... Tentunya hal tersebut pasti berhubungan dengan pengerjaan dari soal itu sendiri.

Bacaan :
https://en.bitcoin.it/wiki/Block_hashing_algorithm

Atau bisa agan praktekkan langsung menggunakan Bitcoin-Qt (atau wallet dari coin lainnya) melalui fungsi console, lalu masukkan perintah sebagai berikut :

getblock "hash_block" false ... maka akan didapatkan hasil hex encoded data, dan didalam data tersebut penulisan hash previous block masih dalam format little endian.


Contoh
Quote
getblock 00000000000014b1402d9e348dfd6568d6cd64f9cb3f65f2426376f778f9e8b7 false

result :
0000003001cadc44c827e7fa91fd9434f6ff88c586b66b341dfd77b94f4a00000000000077deeec0a7d6a07ec1106488fc39631ea9cc06a6f3db57f4cbeef6e3f3f9748cdb89c25c54775f1 a3ac7592a0402000000000101000000000000000000000000000000000000000000000000000000 0000000000ffffffff15030f640a04db89c25c013ad118c501000000000000...
Note : Bagian yang saya bold (red) adalah hash dari previous Block yang masih dalam format little endian