Skip to content

3.9.13ShufBeta Dev Test Build #30

Pre-release
Pre-release
Compare
Choose a tag to compare
@cculianu cculianu released this 16 Mar 20:20
· 84 commits to master since this release

cashshuffle_screen


What's new:

  • Fix #99 -- Added blame at round 5. This only kicks in if the broadcast of the tx failed. The code then proceeds to check the inputs from the players again and see if anyone has double-spent, and if so, blame them.
  • Client no longer proceeds with N-1 shuffles if it finds a liar/cheater/etc during a Round. Instead, it blames them and then aborts the round and goes back to look for more shufflers. After discussions in telegram we all pretty much agree N-1 is open to exploit/abuse and is privacy weakening, with no real benefit.
  • Hardened code to be more resilient to bad messages coming from other players
  • Bug fixes / code refactoring
  • More checks that each player is specifying legit inputs

The below binaries are all signed with my PGP key available here.