Bitcoin Forum

Local => Bahasa Indonesia (Indonesian) => Topic started by: punk.zink on May 15, 2024, 02:31:03 AM



Title: [Merit] Kuis SFI Jilid 2
Post by: punk.zink on May 15, 2024, 02:31:03 AM

Kuis SFI Jilid 2 [ended]


Reward : Up to 8 Merits

Peserta : Seluruh member SFI yang terdaftar sebelum 1 Mei 2024 (tidak ada batasan Rank)

Rules :
  • No Alt-Account (calon peserta hanya diijinkan membuat jawaban menggunakan 1 akun saja)
  • Dilarang memposting jawaban secara langsung pada thread ini
  • Jawaban yang telah dikirimkan tidak bisa di revisi ulang
  • 1 Peserta hanya diperkenankan mengirimkan 1 form jawaban saja
  • Jumlah peserta hanya terbatas pada 20 orang saja (karena keterbatasan sMerit yang dimiliki oleh OP)
  • Masing-masing pertanyaan memiliki reward merit berdasarkan porsinya
  • Tidak ada keharusan untuk menjawab kelima pertanyaan Kuis (silahkan diisi yang memang dirasa bisa)
  • Batas waktu Kuis : 1 Minggu atau Kuota calon peserta mencapai limit (mana yang tercapai lebih dulu)

Kuis :

1. Siapakah Member Bitcointalk yang menjadi pemilik domain bitcointalk.org ?
(Jawaban harus disertai dengan link url dari profil member yang ditanyakan), Reward : 1 Merit

2. Sesuai dengan protokol yang ada di jaringan Bitcoin, berapakah batas ukuran maksimal dari ScriptSig, pada sebuah transaksi Coinbase (Generation Transaction) ?
(Satuan ukuran ScriptSig adalah Byte), Reward : 1 Merit

3. Diantara Cryptocurrency dibawah ini, altcoin manakah yang bukan merupakan fork dari repository Bitcoin ?

  • Bitcoin SV (BSV)
  • Bitcoin XT (BTCXT)
  • BitcoinZ (BTCZ)
  • Litecoin (LTC)
  • BitcoinX (BCX)

(Pilih salah satu dari Jawaban yang tersedia), Reward : 1 Merit

4. Sebuah kandidat Block (Bitcoin) dengan versi 00000002 berhasil dibuat pada tanggal 11 Mei 2024, jam 10:05:05 (WIB). Kandidat Block tersebut memiliki merkle root 00fd81bf15fbee08555c189c8f09eba3d257acaa72c68e07313d5d0d93c87d74, dan nonce yang digunakan adalah f860c700. Jika hash dari Block sebelumnya adalah 00000000000000000017ed39e6265758c730ebc37e207010d214225f3f84f81d dan Bits (target) adalah 1715a35c, maka....

  • Tentukanlah Hash (Block Header) dari kandidat Block tersebut ?
  • Apakah Hash tersebut memenuhi kriteria untuk menjadikan kandidat block menjadi sebuah Block yang Valid ?

(Jawaban harus disertai uraian dan langkah-langkah yang jelas), Reward : 5 Merits


Link Submit Jawaban :
Untuk menghindari copas dan duplikasi jawaban dari peserta lainnya, maka untuk pelaksanaan Kuis di proses melalui Google Form

Form Kuis SFI Jilid 2 (https://docs.google.com/forms/d/1Dq1pEnWgu_5x5lyVKgiTTrTv18cdWB6ZB33vlLs6GeU/)


Format Post tanda keikutsertaan di Kuis SFI Jilid 2 ini
Code:
* Username :
* Link Username :
* Sudah mengisi Form Kuis SFI : Ya


Title: Re: [Merit] Kuis SFI Jilid 2
Post by: Husna QA on May 15, 2024, 09:06:21 AM
Ikut meramaikan thread;

Code:
* Username : Husna QA
* Link Username : https://bitcointalk.org/index.php?action=profile;u=1827294
* Sudah mengisi Form Kuis SFI : Ya

Tidak ada keharusan untuk menjawab kelima pertanyaan Kuis (silahkan diisi yang memang dirasa bisa)
-snip-

Saya lihat pertanyaannya hanya empat nomor mas; Atau yang keempat itu dianggap dua pertanyaan?


No. 3 saya rada ragu dengan jawabannya; Semula saya kira yang bukan merupakan fork dari Bitcoin, namun pada pertanyaan OP ada kata "repository Bitcoin" jadinya tadi sempat mandeg untuk meyakinkan dulu jawabannya.

No. 4 ini yang membuat rada pening juga, tadi sampai membuka banyak tab di browser untuk membaca banyak referensi.
Ada dua komponen yang mesti dicari konversi/representasi nya terlebih dulu dari keterangan yang ada pada pertanyaan OP.


Title: Re: [Merit] Kuis SFI Jilid 2
Post by: Luzin on May 15, 2024, 09:14:09 AM
Coba peruntungan lagi, kemaren gagal banyak jawaban yang salah (malah semua salah sepertinya)  ;D semoga kali ini bisa dapat hasil maksimal.

Code:
* Username :Luzin
* Link Username : https://bitcointalk.org/index.php?action=profile;u=2813627;sa=summary
* Sudah mengisi Form Kuis SFI : Ya


Title: Re: [Merit] Kuis SFI Jilid 2
Post by: punk.zink on May 15, 2024, 10:55:16 AM

Saya lihat pertanyaannya hanya empat nomor mas; Atau yang keempat itu dianggap dua pertanyaan?

Ya, untuk soal No.4 memiliki 2 pertanyaan dengan porsi Reward merit +3 dan +2, sehingga jika benar semua akan mendapatkan +5 merits.


Quote
No. 3 saya rada ragu dengan jawabannya; Semula saya kira yang bukan merupakan fork dari Bitcoin, namun pada pertanyaan OP ada kata "repository Bitcoin" jadinya tadi sempat mandeg untuk meyakinkan dulu jawabannya.

Hanya merupakan fork pada umumnya dan bukanlah Softfork maupun hardfork  ;D

Quote
No. 4 ini yang membuat rada pening juga, tadi sampai membuka banyak tab di browser untuk membaca banyak referensi.
Ada dua komponen yang mesti dicari konversi/representasi nya terlebih dulu dari keterangan yang ada pada pertanyaan OP.

Untuk pertanyaan No.4 sebenarnya sudah pernah saya ulas dan saya kira penjelasan dan uraian yang saya berikan di thread tersebut sudah cukup jelas.


Title: Re: [Merit] Kuis SFI Jilid 2
Post by: BABY SHOES on May 15, 2024, 11:28:18 AM
* Username : BABY SHOES
* Link Username : https://bitcointalk.org/index.php?action=profile;u=3447699
* Sudah mengisi Form Kuis SFI : Ya


Title: Re: [Merit] Kuis SFI Jilid 2
Post by: atookz on May 15, 2024, 02:45:19 PM
* Username : atookz
* Link Username : https://bitcointalk.org/index.php?action=profile;u=3552965
* Sudah mengisi Form Kuis SFI : Ya


Title: Re: [Merit] Kuis SFI Jilid 2
Post by: taufik123 on May 15, 2024, 03:53:20 PM
Ikut meramaikan lagi:

* Username : taufik123
* Link Username : https://bitcointalk.org/index.php?action=profile;u=831523
* Sudah mengisi Form Kuis SFI : Ya


Title: Re: [Merit] Kuis SFI Jilid 2
Post by: Ryu_Ar1 on May 15, 2024, 04:09:18 PM
* Username : Ryu_Ar1
* Link Username : https://bitcointalk.org/index.php?action=profile;u=3430388
* Sudah mengisi Form Kuis SFI : Ya


Title: Re: [Merit] Kuis SFI Jilid 2
Post by: pusaka on May 15, 2024, 04:24:55 PM
* Username : pusaka
* Link Username : https://bitcointalk.org/index.php?action=profile;u=508961;sa=summary
* Sudah mengisi Form Kuis SFI : Ya


Title: Re: [Merit] Kuis SFI Jilid 2
Post by: Furious 7 on May 15, 2024, 04:39:43 PM
Ikut meramaikan mas

* Username : Furious 7
* Link Username : https://bitcointalk.org/index.php?action=profile;u=537726
* Sudah mengisi Form Kuis SFI : Ya


Title: Re: [Merit] Kuis SFI Jilid 2
Post by: deepblue01 on May 15, 2024, 08:24:53 PM
bismillahh... :D :D :D
mudahan2an tambah rame aja member sfi
Code:
* Username :deepblue01
* Link Username : https://bitcointalk.org/index.php?action=profile;u=987557;sa=summary
* Sudah mengisi Form Kuis SFI : Ya


Title: Re: [Merit] Kuis SFI Jilid 2
Post by: Not your key not your BTC on May 16, 2024, 12:24:28 AM
Username : Not your key not your BTC
Link Username : https://bitcointalk.org/index.php?action=profile;u=3517191
Sudah mengisi Form Kuis SFI : Ya


Title: Re: [Merit] Kuis SFI Jilid 2
Post by: arjunmujay on May 16, 2024, 01:03:19 AM
* Username : arjunmujay
* Link Username : https://bitcointalk.org/index.php?action=profile;u=1126888
* Sudah mengisi Form Kuis SFI : Ya


Title: Re: [Merit] Kuis SFI Jilid 2
Post by: N.O on May 16, 2024, 01:42:02 AM
* Username: N.O
* Link Username: https://bitcointalk.org/index.php?action=profile;u=3581457
* Have filled in the SFI Quiz Form: Yes


Title: Re: [Merit] Kuis SFI Jilid 2
Post by: Sarah Azhari on May 16, 2024, 03:14:53 AM
Code:
* Username : Sarah Azhari
* Link Username : https://bitcointalk.org/index.php?action=profile;u=2706458
* Sudah mengisi Form Kuis SFI : Ya


Title: Re: [Merit] Kuis SFI Jilid 2
Post by: liuka on May 17, 2024, 11:03:06 PM
Username : Liuka
* Link Username : https://bitcointalk.org/index.php?action=profile;u=507377
* Sudah mengisi Form Kuis SFI : Ya


Title: Re: [Merit] Kuis SFI Jilid 2
Post by: blue Snow on May 18, 2024, 12:04:11 AM
Ikut juga meramaikan thread

* Username : blue Snow
* Link Username : https://bitcointalk.org/index.php?action=profile;u=2772969
* Sudah mengisi Form Kuis SFI : Ya


No. 3 saya rada ragu dengan jawabannya; Semula saya kira yang bukan merupakan fork dari Bitcoin, namun pada pertanyaan OP ada kata "repository Bitcoin" jadinya tadi sempat mandeg untuk meyakinkan dulu jawabannya.
Hanya merupakan fork pada umumnya dan bukanlah Softfork maupun hardfork  ;D
Memang pertanyaan ini cukup menjebak, kalau yang itu jelas bukan karena fake satoshi tidak secara langsung ambil dari repository bitcoin tapi dari turunannya. Yang jelas, di 2 selain itu yang bikin ane bingung, karena sama-sama fork dari repository bitcoin di github langsung. Mungkin keduanya benar jika member pilih salah satunya.

di pertanyaan no.1 juga harus hati-hati, soalnya ada thread khusus yang dibuat oleh administrator untuk penegasan siapa owner bitcointalk sesungguhnya.

Ane lihat di thread kuis SFI jilid 1 sudah buru-buru dilock oleh OP, mungkin kali ini tidak harus buru-buru karena mungkin ada banding dari member yang ingin mengoreksi jawabannya. tks.


Title: Re: [Merit] Kuis SFI Jilid 2
Post by: Hoximen7 on May 19, 2024, 06:28:55 AM

* Username : hoximen7
* Link Username : https://bitcointalk.org/index.php?action=profile;u=3630431
* Sudah mengisi Form Kuis SFI : Ya


Title: Re: [Merit] Kuis SFI Jilid 2
Post by: Reredmi896 on May 19, 2024, 08:51:37 AM
* Username : reredmi896
* Link Username : https://bitcointalk.org/index.php?action=profile;u=3623490
* Sudah mengisi Form Kuis SFI : Ya


Title: Re: [Merit] Kuis SFI Jilid 2
Post by: CcnoutChopper19 on May 19, 2024, 09:01:34 AM
* Username : CcnoutChopper19
* Link Username : https://bitcointalk.org/index.php?action=profile;u=3625830
* Sudah mengisi Form Kuis SFI : Ya


Title: Re: [Merit] Kuis SFI Jilid 2
Post by: KeenanEl19 on May 19, 2024, 09:27:16 AM
* Username : KeenanEl19
* Link Username : https://bitcointalk.org/index.php?action=profile
* Sudah mengisi Form Kuis SFI : Ya


Title: Re: [Merit] Kuis SFI Jilid 2
Post by: Arenga pinnata on May 19, 2024, 06:14:33 PM
* Username : Arenga Pinnata
* Link Username : https://bitcointalk.org/index.php?action=profile;u=3532741
* Sudah mengisi Form Kuis SFI : Ya


Title: Re: [Merit] Kuis SFI Jilid 2
Post by: punk.zink on May 20, 2024, 11:50:02 AM
Berhubung kuota peserta 20 orang telah tercapai, maka Kuis SFI Jilid 2 dinyatakan berakhir



Jawaban Kuis SFI Jilid 2

1. Siapakah Member Bitcointalk yang menjadi pemilik domain bitcointalk.org ?
(Jawaban harus disertai dengan link url dari profil member yang ditanyakan), Reward : 1 Merit

Jawaban : Cøbra (https://bitcointalk.org/index.php?action=profile;u=249495) or theymos (https://bitcointalk.org/index.php?action=profile;u=35)

Pada dasarnya yang memiliki domain bitcointalk.org adalah Cøbra, namun untuk sebuah alasan dia menyerahkan domain tersebut kepada theymos. Jadi bagi siapa saja yang menjawab Kuis No.1 dengan Cøbra atau theymos, maka jawaban akan dianggap benar (jawaban harus sesuai dengan nama member yang ditanyakan beserta llink url dari profile member tersebut)

Proof :

Satoshi created both bitcoin.org and this forum, which was originally at bitcoin.org/smf. Later, the forum got its own domain name, but due to this history, bitcoin.org and bitcointalk.org have traditionally been linked, and for quite some time Cøbra and I have together managed the domain names. However, Cøbra has never had much involvement in bitcointalk.org's operation, and I haven't involved myself in bitcoin.org for a couple of years, so the linkage between the two no longer really made made any sense. Therefore, we decided to separate the domains: I no longer have any access to the bitcoin.org domain name, and Cøbra no longer has any access to the bitcointalk.org domain name. The two sites should be viewed as totally separate, which in practice they have been for years.

There will be no changes whatsoever on bitcointalk.org due to this, and I'd assume that the same will be true of bitcoin.org. The bitcoin.org open-source project (https://github.com/bitcoin-dot-org/bitcoin.org) has been advancing steadily, and I hope and expect that it will continue to do so thanks to the efforts of its contributors.

Thanks to Cøbra for handling much of bitcointalk.org's domain-name-related work in the past.

Now here people are, hinting at some vague notion of me being untrustworthy, despite me safely and without incident handing the domain over to theymos.


2. Sesuai dengan protokol yang ada di jaringan Bitcoin, berapakah batas ukuran maksimal dari ScriptSig, pada sebuah transaksi Coinbase (Generation Transaction) ?
(Satuan ukuran ScriptSig adalah Byte), Reward : 1 Merit

Jawaban : 100 bytes

Proof : https://github.com/bitcoin/bitcoin/blob/master/src/consensus/tx_check.cpp#L47-L50

   if (tx.IsCoinBase())
    {
        if (tx.vin[0].scriptSig.size() < 2 || tx.vin[0].scriptSig.size() > 100)
            return state.Invalid(TxValidationResult::TX_CONSENSUS, "bad-cb-length");


3. Diantara Cryptocurrency dibawah ini, altcoin manakah yang bukan merupakan fork dari repository Bitcoin ?

  • Bitcoin SV (BSV)
  • Bitcoin XT (BTCXT)
  • BitcoinZ (BTCZ)
  • Litecoin (LTC)
  • BitcoinX (BCX)

(Pilih salah satu dari Jawaban yang tersedia), Reward : 1 Merit

Note : Untuk soal No.3 ada kesalahan penulisan detail dari pertanyaan yang diajukan, yang seharusnya adalah "Diantara Cryptocurrency dibawah ini, altcoin manakah yang bukan merupakan direct fork dari repository Bitcoin ?" , dan untuk jawabannya adalah BitcoinZ (BTCZ) yang merupakan direct fork Horizen (ZEN) dan Bitcoin SV yang merupakan direct fork dari Bitcoin Cash.

Sementara untuk Litecoin, Bitcoin XT dan BitcoinX merupakan direct fork dari repository Bitcoin https://github.com/bitcoin/bitcoin/forks

Berhubung ada kesalahan teknis dari OP, maka untuk setiap peserta akan mendapatkan konsekuensi +1 merit untuk soal No.3


4. Sebuah kandidat Block (Bitcoin) dengan versi 00000002 berhasil dibuat pada tanggal 11 Mei 2024, jam 10:05:05 (WIB). Kandidat Block tersebut memiliki merkle root 00fd81bf15fbee08555c189c8f09eba3d257acaa72c68e07313d5d0d93c87d74, dan nonce yang digunakan adalah f860c700. Jika hash dari Block sebelumnya adalah 00000000000000000017ed39e6265758c730ebc37e207010d214225f3f84f81d dan Bits (target) adalah 1715a35c, maka....

  • Tentukanlah Hash (Block Header) dari kandidat Block tersebut ?
  • Apakah Hash tersebut memenuhi kriteria untuk menjadikan kandidat block menjadi sebuah Block yang Valid ?

(Jawaban harus disertai uraian dan langkah-langkah yang jelas), Reward : 5 Merits

Jawaban :

Diketahui :
Version      : 00000002
Previous Hash   : 00000000000000000017ed39e6265758c730ebc37e207010d214225f3f84f81d
Merkle Root   : 00fd81bf15fbee08555c189c8f09eba3d257acaa72c68e07313d5d0d93c87d74
Time      : 11 Mei 2024 10:05:05 (WIB) >>>>> 1715396705 (Unix Timestamp) >>>>> 663ee061 (Hex Format)
Bits      : 1715a35c
Nonce      : f860c700

Block Header = version + Previous Hash + merkleroot + Time + Bits + Nonce (dalam format Hex Little Endian)
Block Header = 02000000 + 1df8843f5f2214d21070207ec3eb30c7585726e639ed17000000000000000000 + 747dc8930d5d3d31078ec672aaac57d2a3eb098f9c185c5508eefb15bf81fd00 + 61e03e66 + 5ca31517 + 00c760f8
Block Header = 020000001df8843f5f2214d21070207ec3eb30c7585726e639ed17000000000000000000747dc89 30d5d3d31078ec672aaac57d2a3eb098f9c185c5508eefb15bf81fd0061e03e665ca3151700c760 f8

Hash Block Header = SHA256 (SHA256 (020000001df8843f5f2214d21070207ec3eb30c7585726e639ed17000000000000000000747dc89 30d5d3d31078ec672aaac57d2a3eb098f9c185c5508eefb15bf81fd0061e03e665ca3151700c760 f8)
Hash Block Header = SHA256 (4e0d1f06086a416061ab6b54371df3cc1bb7261a66c9879c24adcec0dccc9d01)
Hash Block Header = 9ad9d1f88a58a8cddaed66b5724fe18bd252fba1d2fde6c784280b73397027dc (dalam format Little Endian)
Hash Block Header = dc277039730b2884c7e6fdd2a1fb52d28be14f72b566eddacda8588af8d1d99a (dalam format Big Endian)


Target = Bits dalam bentuk 32 Bytes
Target = 1715a35c dalam bentuk 32 Bytes
Target (32 Bytes) = n Bytes + (17 (exponent) 15a35c (Coefficient))
* Exponent 0x17 menyatakan panjang bytes dari Coefficient (15a35c)
* 0x17 = 23 Bytes >>>> 15a35c0000000000000000000000000000000000000000

Target (32 Bytes) = n Bytes + 23 Bytes
Target (32 Bytes) = 9 Bytes + 23 Bytes
Target (32 Bytes) = 000000000000000000 (9 Bytes) + 15a35c0000000000000000000000000000000000000000 (23 Bytes)

Target = 00000000000000000015a35c0000000000000000000000000000000000000000 (32 Bytes Hex)
Target = 2072520395859657486634608572838975759381606196813234176 (dalam format Decimal)

Hash Kandidat Block = dc277039730b2884c7e6fdd2a1fb52d28be14f72b566eddacda8588af8d1d99a
Hash Kandidat Block = 99578508268268266792133224442471041454934660395160908769188172472389685336474 (dalam format Decimal)

Untuk menjadi Block yang valid, Hash Kandidat Block harus lebih kecil dari Target, sementara dari perhitungan diatas didapatkan
Hash Kandidat Block (99578508268268266792133224442471041454934660395160908769188172472389685336474) > Target (2072520395859657486634608572838975759381606196813234176)
Berarti Kandidat Block diatas tidak memenuhi kriteria untuk menjadi Block yang valid



Menggunakan Python

Code:
version = '02000000'
prevhash = '1df8843f5f2214d21070207ec3eb30c7585726e639ed17000000000000000000'
merkleroot = '747dc8930d5d3d31078ec672aaac57d2a3eb098f9c185c5508eefb15bf81fd00'
time = '61e03e66'
bits = '5ca31517'
nonce = '00c760f8'
target = '00000000000000000015a35c0000000000000000000000000000000000000000'
header_hex = (version + prevhash + merkleroot + time + bits + nonce)
header_bin = unhexlify(header_hex)
header = hashlib.sha256(hashlib.sha256(header_bin).digest()).digest()
hash_little_endian = hexlify(header).decode("utf-8")
print(hash_little_endian)
hash = hexlify(header[::-1]).decode("utf-8")
print(hash)
if not target >= hash:
    print('invalid')
else:
    print('valid')

Hash kandidat Block
Code:
9ad9d1f88a58a8cddaed66b5724fe18bd252fba1d2fde6c784280b73397027dc (Little Endian)
Code:
dc277039730b2884c7e6fdd2a1fb52d28be14f72b566eddacda8588af8d1d99a (Big Endian)

Hash =< Target
Code:
invalid

Note : Untuk Soal No.4 pertanyaan kedua, jawaban akan dianggap benar jika pada uraian jawabannya menggunakan Hash yang relevan dengan pertanyaan pertama. Meskipun pada jawabannya dituliskan "tidak valid atau invalid" namun jika hash yang digunakan bukanlah 9ad9d1f88a58a8cddaed66b5724fe18bd252fba1d2fde6c784280b73397027dc, maka jawaban akan tetap dianggap salah.




@Hoximen7 - Tidak memenuhi syarat untuk mengikuti Kuis SFI Jilid 2, karena Date Registered akun adalah May 13, 2024, 08:13:58 PM

Peserta : Seluruh member SFI yang terdaftar sebelum 1 Mei 2024 (tidak ada batasan Rank)



Spreadsheets Peserta (dan masing-masing jawaban) Kuis SFI Jilid 2 (https://docs.google.com/spreadsheets/d/1H5PecxUF0dBX1xwP1egkOYfPoRxpWM-98btg8Fo63Vs)


Title: Re: [Merit] Kuis SFI Jilid 2
Post by: taufik123 on May 20, 2024, 12:36:19 PM
Jawaban Kuis SFI Jilid 2

1. Siapakah Member Bitcointalk yang menjadi pemilik domain bitcointalk.org ?
(Jawaban harus disertai dengan link url dari profil member yang ditanyakan), Reward : 1 Merit

Jawaban : Cøbra (https://bitcointalk.org/index.php?action=profile;u=249495) or theymos (https://bitcointalk.org/index.php?action=profile;u=35)

Pada dasarnya yang memiliki domain bitcointalk.org adalah Cøbra, namun untuk sebuah alasan dia menyerahkan domain tersebut kepada theymos. Jadi bagi siapa saja yang menjawab Kuis No.1 dengan Cøbra atau theymos, maka jawaban akan dianggap benar (jawaban harus sesuai dengan nama member yang ditanyakan beserta llink url dari profile member tersebut)

Anjirr saya bingung buat jawab nomer 1 ini,
karena beberapa sumber mengatakan Sirius yang ngedaftarin domainnya dan kemudian di kelola oleh Cobra.

Emang kudu teliti buat cari jawabannya,

Sirius founded the forum and still owns the domain name, so I would say that he owns it.

https://en.bitcoin.it/wiki/Sirius




Title: Re: [Merit] Kuis SFI Jilid 2
Post by: punk.zink on May 20, 2024, 01:20:37 PM
Anjirr saya bingung buat jawab nomer 1 ini,
karena beberapa sumber mengatakan Sirius yang ngedaftarin domainnya dan kemudian di kelola oleh Cobra.

Emang kudu teliti buat cari jawabannya,

Sirius founded the forum and still owns the domain name, so I would say that he owns it.

https://en.bitcoin.it/wiki/Sirius

Jika pertanyaannya adalah siapa member yang pertama kali menjadi pemilik domain bitcointalk.org, maka jawabannya adalah sirius  ;D

Sebenarnya kalo dirunut sampai akhir, seharusnya yang memiliki kontrol atas domain bitcointalk.org adalah theymos, namun yang bersangkutan tidak pernah memberikan statement yang jelas bahwa sekarang hanya dialah yang jadi pemilik domain bitcointalk.org. Yang diketahui hanyalah bahwa Cøbra menyerahkan domain tersebut kepada theymos dan Cøbra tidak lagi memiliki akses ke domain name bitcointalk.org.

Oleh karena itu untuk Soal No.1 saya menjadikan jawabannya lebih fleksibel, dimana jika disebutkan Cøbra atau theymos, maka akan saya anggap benar jawaban keduanya


Title: Re: [Merit] Kuis SFI Jilid 2
Post by: blue Snow on May 20, 2024, 11:55:27 PM
Anjirr saya bingung buat jawab nomer 1 ini,
karena beberapa sumber mengatakan Sirius yang ngedaftarin domainnya dan kemudian di kelola oleh Cobra.

Ini jawaban yang benar,

Satoshi created both bitcoin.org and this forum, which was originally at bitcoin.org/smf. Later, the forum got its own domain name, but due to this history, bitcoin.org and bitcointalk.org have traditionally been linked, and for quite some time Cøbra and I have together managed the domain names. However, Cøbra has never had much involvement in bitcointalk.org's operation, and I haven't involved myself in bitcoin.org for a couple of years, so the linkage between the two no longer really made made any sense. Therefore, we decided to separate the domains: I no longer have any access to the bitcoin.org domain name, and Cøbra no longer has any access to the bitcointalk.org domain name. The two sites should be viewed as totally separate, which in practice they have been for years.

There will be no changes whatsoever on bitcointalk.org due to this, and I'd assume that the same will be true of bitcoin.org. The bitcoin.org open-source project (https://github.com/bitcoin-dot-org/bitcoin.org) has been advancing steadily, and I hope and expect that it will continue to do so thanks to the efforts of its contributors.

Thanks to Cøbra for handling much of bitcointalk.org's domain-name-related work in the past.

Seharusnya yang jawab Cøbra salah.

Berhubung ada kesalahan teknis dari OP, maka untuk setiap peserta akan mendapatkan konsekuensi +1 merit untuk soal No.3
Jika konsekuensinya begini, seharusnya ane dapat 3 merit karena ane jawab benar soal no.1 (theymos) dan no.2 (100 byte)

ane lihat di sheet juga banyak yang jawab bener di no.1 dan 2 tapi cuma dapat 2 merit.

kalau konsekuensi nya tdk jalan seharusnya tidak dikasih merit member yang jawab salah semua, itu berbeda orang loh antara cyrus dan sirius

dan ane lihat di pertanyaan no.4 banyak yang copas dari chatGPT



Title: Re: [Merit] Kuis SFI Jilid 2
Post by: punk.zink on May 21, 2024, 01:34:29 AM
Seharusnya yang jawab Cøbra salah.

Cøbra memang sudah menyerahkan domain ke theymos, namun untuk perpanjangan domain terakhir sampai 2029 dilakukan dan dibayar oleh Cøbra, oleh karenanya untuk hal ini saya memberikan konsekuensi bagi yang menjawab Soal No.1 dengan Cøbra dan theymos, saya anggap benar (syarat harus disertai link url dari member yang ditanyakan)

I just renewed bitcoin.org and bitcointalk.org all the way up to 2029.

Detail Jawaan untuk Soal No.1 :
- Cøbra dan theymos >>>> Benar
- Cøbra >>>> Benar
- theymos  >>>> Benar
- Cøbra dan member lain >>>> Salah
- theymos dan member lain >>>> Salah
- member lain >>>> Salah


Quote
Jika konsekuensinya begini, seharusnya ane dapat 3 merit karena ane jawab benar soal no.1 (theymos) dan no.2 (100 byte)

Untuk jawaban Soal No.1 wajib menyertakan link url dari profil member yang ditanyakan. Sementara agan hanya menjawab Theymos dan tidak menyertakan link url (mohon teliti sebelum melakukan submit jawaban)

Quote
ane lihat di sheet juga banyak yang jawab bener di no.1 dan 2 tapi cuma dapat 2 merit.

kalau konsekuensi nya tdk jalan seharusnya tidak dikasih merit member yang jawab salah semua, itu berbeda orang loh antara cyrus dan sirius

Asumsi agan salah. Untuk soal No.1 detail jawaban benar dan salah silahkan cek detail ini (#post_index1). Sementara untuk jawaban No.2 selama dituliskan 100 bytes, 100 byte atau 100 akan saya anggap benar, namun jika dituliskan 100 bit sudah pasti salah karena 1 byte adalah 8 bit.

Quote
dan ane lihat di pertanyaan no.4 banyak yang copas dari chatGPT

Saya tidak pernah melarang penggunaan chatGPT

My Thread, My rules


Title: Re: [Merit] Kuis SFI Jilid 2
Post by: blue Snow on May 21, 2024, 02:07:23 AM
Untuk jawaban Soal No.1 wajib menyertakan link url dari profil member yang ditanyakan. Sementara agan hanya menjawab Theymos dan tidak menyertakan link url (mohon teliti sebelum melakukan submit jawaban)
entah kenapa harus disertai Link, padahal nyari di google dengan kata theymos akan diarahkan ke orang itu, Pun kalau mau bikin akun di forum ini juga tidak akan bisa dengan nama yang sama (logika) nya sih.

Tapi kalu mau (rules dan pembenaran) ente begitu ya whatever.


Title: Re: [Merit] Kuis SFI Jilid 2
Post by: Husna QA on May 21, 2024, 06:56:15 AM
-snip- saya bingung buat jawab nomer 1 ini,
karena beberapa sumber mengatakan Sirius yang ngedaftarin domainnya dan kemudian di kelola oleh Cobra.

Emang kudu teliti buat cari jawabannya,

Sirius founded the forum and still owns the domain name, so I would say that he owns it.

https://en.bitcoin.it/wiki/Sirius

Saya malah baru tahu kalau ada informasi seperti di atas. Informasi yang saya tahu dulu itu adalah Cøbra: https://bitcointalk.org/index.php?action=profile;u=249495 (https://bitcointalk.org/index.php?action=profile;u=249495); Dan karena OP tidak menyebutkan pemilik domain yang pertama atau yang sekarang, jadi saya coba memberikan rincian;

Quote
Cøbra: https://bitcointalk.org/index.php?action=profile;u=249495
Referensi: https://bitcointalk.org/index.php?topic=5129680.msg50522659#msg50522659

Namun pada perkembangannya berikutnya Cøbra tidak lagi memiliki akses ke bitcointalk.org domain.
Referensi: https://bitcointalk.org/index.php?topic=5241347.msg54243783#msg54243783

Untuk No.2 saya mendapatkan sumbernya sedikit berbeda https://github.com/bitcoin/bitcoin/blob/v26.0/src/consensus/tx_check.cpp#L46-L49 namun rincian isinya sama dengan link yang disebutkan pada jawaban OP.
Awalnya dari jawaban Achow berikut, namun saya cek, isi link-nya sudah berubah:

The maximum is 100 bytes and is checked and defined here: https://github.com/bitcoin/bitcoin/blob/master/src/consensus/tx_verify.cpp#L195

Nah untuk pertanyaan no.3 ini semula saya akan menjawab Bitcoin SV karena memang tidak langsung fork dari Bitcoin, namun sempat ragu karena pertanyaan OP kurang spesifik (sebagaimana sudah dinyatakan pada jawaban kuis- ada tambahan kata direct fork).

Sementara untuk no.4 mesti belajar lagi.
Sedikit pertanyaan, kenapa untuk yang berikut ini jadi bisa berbeda dengan yang diketahui pada pertanyaan?

Code:
version = '02000000'
prevhash = '1df8843f5f2214d21070207ec3eb30c7585726e639ed17000000000000000000'
merkleroot = '747dc8930d5d3d31078ec672aaac57d2a3eb098f9c185c5508eefb15bf81fd00'

4. Sebuah kandidat Block (Bitcoin) dengan versi 00000002 berhasil dibuat pada tanggal 11 Mei 2024, jam 10:05:05 (WIB). Kandidat Block tersebut memiliki merkle root 00fd81bf15fbee08555c189c8f09eba3d257acaa72c68e07313d5d0d93c87d74, dan nonce yang digunakan adalah f860c700. Jika hash dari Block sebelumnya adalah 00000000000000000017ed39e6265758c730ebc37e207010d214225f3f84f81d dan Bits (target) adalah 1715a35c, maka....


Title: Re: [Merit] Kuis SFI Jilid 2
Post by: punk.zink on May 21, 2024, 07:07:52 AM
Nah untuk pertanyaan no.3 ini semula saya akan menjawab Bitcoin SV karena memang tidak langsung fork dari Bitcoin, namun sempat ragu karena pertanyaan OP kurang spesifik (sebagaimana sudah dinyatakan pada jawaban kuis- ada tambahan kata direct fork).

OP juga manusia, masih tidak bisa luput dari kelalaian  ;D (mungkin untuk pembelajaran, biar untuk next-nya bisa lebih teliti lagi)

Quote
Sementara untuk no.4 mesti belajar lagi.
Sedikit pertanyaan, kenapa untuk yang berikut ini jadi bisa berbeda dengan yang diketahui pada pertanyaan?

Code:
version = '02000000'
prevhash = '1df8843f5f2214d21070207ec3eb30c7585726e639ed17000000000000000000'
merkleroot = '747dc8930d5d3d31078ec672aaac57d2a3eb098f9c185c5508eefb15bf81fd00'

4. Sebuah kandidat Block (Bitcoin) dengan versi 00000002 berhasil dibuat pada tanggal 11 Mei 2024, jam 10:05:05 (WIB). Kandidat Block tersebut memiliki merkle root 00fd81bf15fbee08555c189c8f09eba3d257acaa72c68e07313d5d0d93c87d74, dan nonce yang digunakan adalah f860c700. Jika hash dari Block sebelumnya adalah 00000000000000000017ed39e6265758c730ebc37e207010d214225f3f84f81d dan Bits (target) adalah 1715a35c, maka....

Sebenarnya tidak berbeda Om, cuman pada saat menyusun block header untuk semua variabel yang digunakan (version, prev hash, merkle, time, bits dan nonce) haruslah dalam bentuk Hex dan dalam format Little Endian. Untuk hal ini juga sudah saya jelaskan di jawaban atas.

Diketahui :
Version      : 00000002
Previous Hash   : 00000000000000000017ed39e6265758c730ebc37e207010d214225f3f84f81d
Merkle Root   : 00fd81bf15fbee08555c189c8f09eba3d257acaa72c68e07313d5d0d93c87d74
Time      : 11 Mei 2024 10:05:05 (WIB) >>>>> 1715396705 (Unix Timestamp) >>>>> 663ee061 (Hex Format)
Bits      : 1715a35c
Nonce      : f860c700

Block Header = version + Previous Hash + merkleroot + Time + Bits + Nonce (dalam format Hex Little Endian)
Block Header = 02000000 + 1df8843f5f2214d21070207ec3eb30c7585726e639ed17000000000000000000 + 747dc8930d5d3d31078ec672aaac57d2a3eb098f9c185c5508eefb15bf81fd00 + 61e03e66 + 5ca31517 + 00c760f8
Block Header = 020000001df8843f5f2214d21070207ec3eb30c7585726e639ed17000000000000000000747dc89 30d5d3d31078ec672aaac57d2a3eb098f9c185c5508eefb15bf81fd0061e03e665ca3151700c760 f8

Tool untuk mengubah format Little Endian ke Big Endian (dan sebaliknya) bisa menggunakan situs ini https://learnmeabitcoin.com/technical/general/little-endian/


Title: Re: [Merit] Kuis SFI Jilid 2
Post by: Husna QA on May 21, 2024, 09:33:22 AM
-snip-
Sebenarnya tidak berbeda Om, cuman pada saat menyusun block header untuk semua variabel yang digunakan (version, prev hash, merkle, time, bits dan nonce) haruslah dalam bentuk Hex dan dalam format Little Endian. Untuk hal ini juga sudah saya jelaskan di jawaban atas.
-snip-
Tool untuk mengubah format Little Endian ke Big Endian (dan sebaliknya) bisa menggunakan situs ini https://learnmeabitcoin.com/technical/general/little-endian/

Terima kasih atas penjelasannya, saya belum 'ngeh' kalau harus dalam format Little Endian. Sehingga sebelumnya saya langsung mengisi beberapa variable apa adanya tanpa mengubahnya terlebih dulu (sehingga jadi berbeda hasil hash-nya);

Code:
import hashlib
from hashlib import sha256
import binascii
from binascii import unhexlify, hexlify
 
version = '00000002'
prevhash = '00000000000000000017ed39e6265758c730ebc37e207010d214225f3f84f81d'
merkleroot = '00fd81bf15fbee08555c189c8f09eba3d257acaa72c68e07313d5d0d93c87d74'
time = '1715396705'
bits = '1715a35c'
nonce = 'f860c700'
target = '00000000000000000015a35c0000000000000000000000000000000000000000'
header_hex = (version + prevhash + merkleroot + time + bits + nonce)
header_bin = unhexlify(header_hex)
header = hashlib.sha256(hashlib.sha256(header_bin).digest()).digest()
hash = hexlify(header[::-1]).decode("utf-8")
print(hash)
if not target >= hash:
    print('invalid')
else:
    print('valid')

https://i.ibb.co.com/BGLVzfm/Screen-Shot-2024-05-15-at-14-51-12.png


Btw, untuk mencari Target saya juga sempat membuka situs learnmeabitcoin.com tersebut, pada bagian ini:
https://learnmeabitcoin.com/technical/block/bits/ (https://learnmeabitcoin.com/technical/block/bits/)


Title: Re: [Merit] Kuis SFI Jilid 2
Post by: Chikito on May 22, 2024, 12:02:07 AM
Nah untuk pertanyaan no.3 ini semula saya akan menjawab Bitcoin SV karena memang tidak langsung fork dari Bitcoin, namun sempat ragu karena pertanyaan OP kurang spesifik (sebagaimana sudah dinyatakan pada jawaban kuis- ada tambahan kata direct fork).
Kalau saya dulu suka main-main di github, fork itu semacam kayak copy source code dari github ke akun kita, sehingga kita bisa mengubahnya atau bisa secara langsung menggunakannya tanpa harus izin dulu ke source utamanya. Kalau Bitcoin SV itu setahu saya bukan langsung dari BTC tapi dari BCH atau Bitcoin cash. Sedangkan yang nyata-nyata fork dari BTC itu kalau saya liat listnya yaitu Litecoin (LTC) dan BCX. Karena coblee (https://bitcointalk.org/index.php?action=profile;u=20651) sedari awal memang anggota forum ini, dan memang tertarik untuk membuat coin baru sehingga fork di githubnya btc, sedangkan BCX forknya kalau gak salah di desember 2017, proses juga sama kayak BCH akan dapat coin BCX jika disnapshoot di spesifik blok btc.


Title: Re: [Merit] Kuis SFI Jilid 2
Post by: Husna QA on May 22, 2024, 04:56:46 AM
Nah untuk pertanyaan no.3 ini semula saya akan menjawab Bitcoin SV karena memang tidak langsung fork dari Bitcoin, namun sempat ragu karena pertanyaan OP kurang spesifik (sebagaimana sudah dinyatakan pada jawaban kuis- ada tambahan kata direct fork).
Kalau saya dulu suka main-main di github, fork itu semacam kayak copy source code dari github ke akun kita, sehingga kita bisa mengubahnya atau bisa secara langsung menggunakannya tanpa harus izin dulu ke source utamanya. Kalau Bitcoin SV itu setahu saya bukan langsung dari BTC tapi dari BCH atau Bitcoin cash. Sedangkan yang nyata-nyata fork dari BTC itu kalau saya liat listnya yaitu Litecoin (LTC) dan BCX. Karena coblee (https://bitcointalk.org/index.php?action=profile;u=20651) sedari awal memang anggota forum ini, dan memang tertarik untuk membuat coin baru sehingga fork di githubnya btc, sedangkan BCX forknya kalau gak salah di desember 2017, proses juga sama kayak BCH akan dapat coin BCX jika disnapshoot di spesifik blok btc.


Ya, untuk Bitcoin SV itu hardfork dari BCH di sekitar November 2018. Waktu itu saya masih termasuk belum lama gabung di Bitcointalk, pernah baca informasinya, jadi ada dua kubu di Bitcoin Cash, yakni menjadi BCH ABC dan BCH SV yang kemudian dikenal dengan BCH dan Bitcoin SV. Exchange seperti Indodax juga sempat mengumumkan pendistribusian coin hasil hardfork tersebut (https://blog.indodax.com/announcement-about-bchabc-and-bchsv/ (https://blog.indodax.com/announcement-about-bchabc-and-bchsv/)).


Untuk jawaban Soal No.1 wajib menyertakan link url dari profil member yang ditanyakan. Sementara agan hanya menjawab Theymos dan tidak menyertakan link url (mohon teliti sebelum melakukan submit jawaban)
entah kenapa harus disertai Link, padahal nyari di google dengan kata theymos akan diarahkan ke orang itu, Pun kalau mau bikin akun di forum ini juga tidak akan bisa dengan nama yang sama (logika) nya sih.

Sedikit menjawab tentang ini, ketika saya membaca pada pertanyaan OP di No.1 'wajib' menyertakan juga link profile member tersebut, waktu itu yang terbesit dalam pikiran saya tujuannya adalah mungkin agar lebih spesifik user yang ditujunya (berdasar profile member di Bitcointalk) dan karena link ID dari profile tentunya tidak berubah, sedangkan untuk username bisa saja ada member lain yang memiliki username mirip-mirip atau bisa juga user yang bersangkutan pernah merubah display name-nya.