Menurut opini saya tidak ada salahnya jika memang berniat untuk mempelajarinya. Terkadang kalau tidak ada paksaan/kebutuhan mendesak biasanya tidak mau meneruskan belajar.
Yups betul sekali, saya ingat awal-awal mengenal electrum itu ketika mendengar berita kalau wallet exchange kena hack, karena khawatir akan terjadi pada saya, maka saya pun berniat untuk bikin wallet baru dengan menggunakan electrum. Namun, di saat awal-awal penggunaan, saya malah tidak memperhatikan safety penggunaan yang benar, malah pada saat itu saya membuat 12 mnemonic seed sendiri tanpa standar electrum. saya lupa kata-katanya, tapi ya mirip-mirip seperti ini: "saya pergi ke pasar membeli mangga", nah di electrum akan terbuka dan membuat alamat baru di wallet ketika mencetang BIP39. Kalau saya pikir-pikir sekarang, betapa teledornya saya saat itu, alamat yang dibuat tersebut sempat saya depositkan beberapa btc dari exchange, dan langsung segera merubahnya ketika tahu itu berbahaya,
Hah, sempat-sempatnya agan terpikirkan menggunakan seed sendiri seperti itu.
Sekalian saya coba buat wallet dengan contoh seed di atas.
Note: tidak direkomendasikan menggunakan seed phrase non-standard, yang berikut ini hanya eksperimen saja. Perhatikan
Warning yang tertera pada aplikasi Electrum ketika menggunakan Seed phrase non-standard yang tidak dihasilkan oleh wallet tersebut.
Seperti nampak di atas, untuk menu seed tidak aktif, sementara untuk Private key-nya masih bisa di Export.
Saya lihat pada footnote screenshot diatas, sudah tersedia update
Electrum versi 4.5, berikut ini rilis notenya:
# Release 4.5.0 (January 12, 2024)
* General:
- remove SSL options from config (012ce1c)
- make number of logfiles to keep configurable (5e8b14f)
- refactored SimpleConfig and added ConfigVars (#8454)
- incremental writes of wallet file (#8493)
- add warnings and prompt users when signing txs with non-default sighashes (#8687)
- refactored bip21/bolt11/lnurl/etc-handling into PaymentIdentifiers (#8462)
- add option to merge duplicate outputs (#8474)
- fix: consider bip21 URIs as invalid if they contain unknown req-* param (#8781)
* Lightning:
- fix BOLT-04 "MUST set `short_channel_id` to the `short_channel_id` used by the incoming onion" (ca93af2)
- add support for hold invoices (1acf426)
- add support for bundled payments (c4eb7d8)
- various MPP improvements (#7987, ..)
- support large channels (40f2087)
- new flow for normal submarine swaps (fd10ae3)
- the client now uses hold invoices, just like the server
- the client waits until HTLCs are received before going on-chain
- the user may cancel the swaps during that waiting time
- don't create invoice with duplicate route hints (a3997f8)
- don't set channel OPEN before channel_ready has been both sent and received (#8641)
- if trampoline is enabled, do not add non-trampoline nodes to invoices (120faa4)
* QML GUI (Android):
- port to Qt6 (#8545)
- fix regression for lnurl-pay (#8585)
- fix invoice amount bounds check (#8582)
- fix places where text was rendered off-screen for certain translations (#8611)
- fix lnworker undefined when node alias requested (#8635)
- fix BIP39 cosigner script type must be same as primary (8cd95f1)
- fix: never use current fiat exchange rate for old historical amounts (#8788)
- better handle android back-gesture (#8464)
- new: show private key in address details (016b5eb)
- new: show tx inputs in TxDetails and other dialogs (#8772)
- new: label sync plugin toggle (b6863b4)
- fix: properly suggest paying BOLT11 invoice onchain if insufficient balance (0a80460)
- new: message sign & verify (e5e1e46)
- new: allow never expiring payment requests (#8631)
- new: add coins/UTXOs to addresses list, add filters (cf91d2e)
- new: delete addresses from imported wallet (#8675)
- new: add support for lightning address and openalias (03dd38b)
- new: add setting to allow screenshots everywhere (0dae1733)
- simplify welcome page for first-start network settings (#8737)
- various UI fixes (b846eab, #8634, 9ed5f7b, 941f425, b20a4b9, af61b9d, 0fb47c8, 2995bc8, ..)
* Qt Desktop GUI:
- port wizard to new implementation
- fix fiat balance sorting in address list window (#8469, #8478)
- remove thousands separator when copying numbers to clipboard (#8479)
- new: option to use extra trampoline for legacy payments (b2053c6)
- new: send change to lightning option for on-chain payments (649ce97)
- new: notes tab for saving text in the (encrypted) wallet file (d691aa07)
- simplify welcome page for first-start network settings (#8737)
- various UI fixes (#8587, #6526, ..)
* Hardware wallets:
- Trezor: allow multiple change outputs (#3920)
- Trezor: support external pre-signed inputs (#8324)
- Bitbox02: update to 6.2.0 (#8459)
* Plugins:
- new: swapserver plugin (#8489)
* Builds/binaries:
- update bundled zbar, for security fixes (#8805)