Bitcoin Forum
May 08, 2024, 07:26:53 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: [Beta] Electrum 4.0 is available for testing  (Read 358 times)
Husires (OP)
Legendary
*
Offline Offline

Activity: 1596
Merit: 1285



View Profile WWW
June 26, 2020, 09:18:48 AM
Merited by o_e_l_e_o (2), Carlton Banks (1), TryNinja (1), NotATether (1)
 #1

Do not use this version, it is for testing and the official version will be launched soon.

Download it https://download.electrum.org/4.0.0b0/

Main features: PSBT, Lightning, Watchtowers, Submarine swaps

Discussions: https://twitter.com/ElectrumWallet/status/1275890109645312000
https://www.reddit.com/r/Bitcoin/comments/hf99g9/a_beta_version_of_electrum_40_is_available_for/

First version with support for Lightning Network

this is a beta release and they have bugfixes before the final release, so don't expect everything to work yet:

Release 4.0 - (not released yet. ETA June 2020)

Quote
Lightning funds cannot be restored from seed. Instead, users need to create static backups of their channels. Static backups cannot be used to perform lightning transactions, they can only be used to trigger a remote-force-close of a channel.

Lightning-enabled wallet files must not be copied. Instead, a backup of the wallet can be created from the Qt menu, and it will contain static backups of all its channels. Backups can also be exported for each channel (e.g. via QR code), and imported in another wallet. Since backups are encrypted with a key derived from the wallet's xpub, they can only be imported into another instance of the same wallet, or a watch-only version of it. The force-close is not triggered automatically when the backup is imported; imported backups can live inside a wallet file.

.BEST..CHANGE.███████████████
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
███████████████
..BUY/ SELL CRYPTO..
1715153213
Hero Member
*
Offline Offline

Posts: 1715153213

View Profile Personal Message (Offline)

Ignore
1715153213
Reply with quote  #2

1715153213
Report to moderator
1715153213
Hero Member
*
Offline Offline

Posts: 1715153213

View Profile Personal Message (Offline)

Ignore
1715153213
Reply with quote  #2

1715153213
Report to moderator
1715153213
Hero Member
*
Offline Offline

Posts: 1715153213

View Profile Personal Message (Offline)

Ignore
1715153213
Reply with quote  #2

1715153213
Report to moderator
In order to achieve higher forum ranks, you need both activity points and merit points.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
NotATether
Legendary
*
Offline Offline

Activity: 1596
Merit: 6730


bitcoincleanup.com / bitmixlist.org


View Profile WWW
June 26, 2020, 08:49:09 PM
 #2

Lightning network support in Electrum is really cool, although they did mention that the Electrum servers for LN are able to misrepresent the state of a channel quite liberally, unlike on-chain servers which can't do that because they have a copy of the blockchain. The question now is which servers will we be able to trust, besides Electrum's official LN servers if any are planned, because relying on a handful of well-known servers sounds centralized to me. Perhaps a bunch of people and groups can spin up LN servers and someone can make a very long list of them to use, because I feel I can trust normal people's servers more than random LN servers on the internet.

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
jackg
Copper Member
Legendary
*
Offline Offline

Activity: 2856
Merit: 3071


https://bit.ly/387FXHi lightning theory


View Profile
June 26, 2020, 10:47:23 PM
 #3

Lightning network support in Electrum is really cool, although they did mention that the Electrum servers for LN are able to misrepresent the state of a channel quite liberally, unlike on-chain servers which can't do that because they have a copy of the blockchain. The question now is which servers will we be able to trust, besides Electrum's official LN servers if any are planned, because relying on a handful of well-known servers sounds centralized to me. Perhaps a bunch of people and groups can spin up LN servers and someone can make a very long list of them to use, because I feel I can trust normal people's servers more than random LN servers on the internet.

Do we need trust in the lightning network? Normally you can set a force time lock for non cooperation and have to sign all your transactions for a new channel state. If its like 2 weeks then you shouldn't need to trust a server or a watchtower as you can handle your funds and maintain them (as long as you can come online once every two weeks)... They'll probanly release software - if they haven't already - for producing your own watchtower.



The new release looks quite interesting I'll have a look at testing it out tomorrow if there's a portable version I can put $5 on a channel and have a test with it...
nc50lc
Legendary
*
Offline Offline

Activity: 2408
Merit: 5591


Self-proclaimed Genius


View Profile
June 27, 2020, 03:17:14 AM
Last edit: June 29, 2020, 12:41:02 PM by nc50lc
 #4

The new release looks quite interesting I'll have a look at testing it out tomorrow if there's a portable version I can put $5 on a channel and have a test with it...
Sure there is and they've already released beta v2 hours after v1, probably something urgent was changed/included.
https://download.electrum.org/4.0.0b1/

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
TryNinja
Legendary
*
Offline Offline

Activity: 2828
Merit: 6978



View Profile WWW
June 27, 2020, 06:50:11 AM
 #5

How do I enable Lightning? And does it work with my existent Ledger Nano S wallet? Both "Lightning Network" and "Local Watchtower" are grayed out for me.

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
Chikito
Legendary
*
Offline Offline

Activity: 2380
Merit: 2054



View Profile WWW
June 27, 2020, 07:01:54 AM
 #6

Rilis beta v.2

Second beta release for Electrum 4.0: https://download.electrum.org/4.0.0b1
Thank you, beta testers!



How do I enable Lightning? And does it work with my existent Ledger Nano S wallet? Both "Lightning Network" and "Local Watchtower" are grayed out for me.
click wallet > Information > enable Lightning

Click view > show channel

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
TryNinja
Legendary
*
Offline Offline

Activity: 2828
Merit: 6978



View Profile WWW
June 27, 2020, 07:18:34 AM
 #7

click wallet > Infromation > enable Lighning
I have found out. Apparently, "Lightning is currently restricted to HD wallets with p2wpkh addresses".

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
hugeblack
Legendary
*
Online Online

Activity: 2506
Merit: 3647


Buy/Sell crypto at BestChange


View Profile WWW
June 27, 2020, 11:13:27 AM
 #8

Does anyone know if it is possible to create Multi-Path LN Payment channels?
I have read about it in the latest update of LN network, but I do not know whether or not it will be included in this version of Electrum.
I will try it later.

click wallet > Infromation > enable Lighning
I have found out. Apparently, "Lightning is currently restricted to HD wallets with p2wpkh addresses".
Did you run with Administrator privilege? Don't forget, it's still a test version, so maybe some features won't work?

.BEST..CHANGE.███████████████
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
███████████████
..BUY/ SELL CRYPTO..
Rath_
aka BitCryptex
Legendary
*
Offline Offline

Activity: 1876
Merit: 3131



View Profile
June 27, 2020, 12:08:28 PM
Merited by hugeblack (1)
 #9

Does anyone know if it is possible to create Multi-Path LN Payment channels?

No, MPPs still haven't been implemented (source). Existing channels won't need to be closed once they add them. Both the sender and the receiver need to support MPPs. Intermediary nodes do not know if the payment was split so no special behaviour is required on their side.

Did you run with Administrator privilege? Don't forget, it's still a test version, so maybe some features won't work?

That's an intentional behaviour. All implementations use only multisig native SegWit (P2WSH) addresses.
dkbit98
Legendary
*
Offline Offline

Activity: 2226
Merit: 7138



View Profile WWW
June 28, 2020, 10:09:27 PM
 #10

I will wait for main release as I don't have time for proper testing.

Just wondering what do you guys think is major feature update for this version (excluding Lightning)?
I guess they could work a bit on better interface and skin.
Newbies would like that.

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
nc50lc
Legendary
*
Offline Offline

Activity: 2408
Merit: 5591


Self-proclaimed Genius


View Profile
June 29, 2020, 02:23:58 AM
 #11

Just wondering what do you guys think is major feature update for this version (excluding Lightning)?
Mostly lightning but the new RAW Transaction export is better than today's version.
In v3.3.8, the "Master public key" is included in the exported file or clipboard, now, only the public key in use will be included (except if you selected the other option).

That's good for privacy if ever your transaction exports got leaked, or even for security in case a real Quantum computer isn't a myth :)

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
pooya87
Legendary
*
Offline Offline

Activity: 3444
Merit: 10555



View Profile
June 29, 2020, 03:49:21 AM
 #12

Just wondering what do you guys think is major feature update for this version (excluding Lightning)?

1) all cryptography is moved to libsecp256k1 library which is not only faster but also always going to be for bitcoin and has very low chance of producing anything consensus-invalid unlike other crypto libraries such as python-ecdsa which was used before.
2) you can now edit your transaction in the preview window
3) signatures will always have low r which means your transaction size estimation is more accurate now and when you set your fee to x sat/byte you will pay x sat/byte in 99.9% of cases whereas before you set it to x and ended up paying x.y sat/byte due to sometimes 32 and sometimes 33 byte r values. it will also mean Electrum generated signatures are going to be similar to core and other implementations signatures.

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
Carlton Banks
Legendary
*
Offline Offline

Activity: 3430
Merit: 3074



View Profile
June 29, 2020, 01:22:45 PM
Merited by jackg (1)
 #13

significant step forward for the Lightning ecosystem, nice work from electrum team (and also an enterprising idea to offer a watchtower service)

...but, craeful gang, Lightning is still quite fresh Cool

Vires in numeris
DaveF
Legendary
*
Offline Offline

Activity: 3472
Merit: 6266


Crypto Swap Exchange


View Profile WWW
June 29, 2020, 04:46:51 PM
 #14

Did anything change on the back end? 4.0 will not connect to my electrum server.
Before I go on a hunt to figure out what is wrong I'll ask because I did not RTFM.
Connecting to other nodes works fine.

-Dave

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
jackg
Copper Member
Legendary
*
Offline Offline

Activity: 2856
Merit: 3071


https://bit.ly/387FXHi lightning theory


View Profile
June 29, 2020, 09:34:37 PM
 #15

Did anything change on the back end? 4.0 will not connect to my electrum server.
Before I go on a hunt to figure out what is wrong I'll ask because I did not RTFM.
Connecting to other nodes works fine.

-Dave


I can't find anything on the release notes.



Ooooooo also android finally gets password generation/encryption in the wallet from what I can tell (but I don't want to have to reconfigure my phone again after installing the wrong apk last time)...

2) you can now edit your transaction in the preview window

That's nice but scary also, it's my hope that I can do stuff through the preview window so it can't be edited.

I'm assuming this means double spends are now easier to pull off when you (mainly I) make a mistake
pooya87
Legendary
*
Offline Offline

Activity: 3444
Merit: 10555



View Profile
June 30, 2020, 03:47:27 AM
 #16

~
I'm assuming this means double spends are now easier to pull off when you (mainly I) make a mistake

double spends is not about your ability of editing the transaction and how easy it is, but instead it is about whether or not other nodes are going to accept the double spent transaction. in accepting part, nothing has changed. nodes will still reject double spend transactions.
the replace by fee transactions (which could technically be categorized as a double spend) could become easier though.

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
nc50lc
Legendary
*
Offline Offline

Activity: 2408
Merit: 5591


Self-proclaimed Genius


View Profile
June 30, 2020, 03:53:13 AM
 #17

2) you can now edit your transaction in the preview window

That's nice but scary also, it's my hope that I can do stuff through the preview window so it can't be edited.
I'm assuming this means double spends are now easier to pull off when you (mainly I) make a mistake
Here's the actual preview/advanced transaction window:

As you can see, nothing much have changed aside from "lockTime" which will enable the user to create "non-broadcastable" RAW transactions.
Others are already available for the old versions but now toggle-able in the preview.

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
jackg
Copper Member
Legendary
*
Offline Offline

Activity: 2856
Merit: 3071


https://bit.ly/387FXHi lightning theory


View Profile
June 30, 2020, 03:54:05 AM
Last edit: June 30, 2020, 04:07:06 AM by jackg
 #18

~
I'm assuming this means double spends are now easier to pull off when you (mainly I) make a mistake

double spends is not about your ability of editing the transaction and how easy it is, but instead it is about whether or not other nodes are going to accept the double spent transaction. in accepting part, nothing has changed. nodes will still reject double spend transactions.
the replace by fee transactions (which could technically be categorized as a double spend) could become easier though.

There have been reports in the past of people being scammed with a clipboard jacker and noticing only once the funds have been sent. If rbf is enabled (which most of the time it is), the problem is much easier to resolve if its possible to edit a preexisting transaction.

(I'll try it in about 24 hours if no one has and report back as to whether it works or not)...



My previous solution to this problem was having a secondary device which hasn't seen the new transaction and gets taken offline before the wallet is opened and then resigns a transaction with a higher fee...



Edit nc bea tme to it, that's disapointing I thought it'd let you edit inputs and outputs... Cry
pooya87
Legendary
*
Offline Offline

Activity: 3444
Merit: 10555



View Profile
June 30, 2020, 05:18:04 AM
 #19

Edit nc bea tme to it, that's disapointing I thought it'd let you edit inputs and outputs... Cry

as far as i know that wouldn't be RBF anymore since the nodes seem to have implemented the Full-RBF not the RBF-FSS. which means changing the input/outputs mean a completely new transaction and would be a double spend.
bitcoin core source code has to be checked to be sure though, i have not done it. what i said is based on BIP125

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
Rath_
aka BitCryptex
Legendary
*
Offline Offline

Activity: 1876
Merit: 3131



View Profile
June 30, 2020, 10:33:12 AM
 #20

as far as i know that wouldn't be RBF anymore since the nodes seem to have implemented the Full-RBF not the RBF-FSS. which means changing the input/outputs mean a completely new transaction and would be a double spend.

That would still be RBF. As long as the transaction is marked as replaceable, which has been the default for some time now, and the node supports opt-in full RBF, the original transaction will be dropped even if the newer transaction spends the same inputs. I have just tested it on the Bitcoin testnet using the latest beta of Electrum. I had to double-spend manually, though. The original transaction was instantly dropped from the mempool.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!