Skip to content

Releases: spacemeshos/poet

v0.5.1 ported round recovery fixes from v0.6.0

27 Jan 09:13
Compare
Choose a tag to compare

Full Changelog: v0.5.0...v0.5.1

v0.6.0

25 Jan 11:31
9d5efe7
Compare
Choose a tag to compare

Breaking change: Increased hashing difficulty for tree leaves in POSW algorithm from 100 to 400 hashes/leaf (#229).

What's Changed

  • Add proof verification in UTs by @poszu in #222
  • Increase the LabelHashNestingDepth by @pigmej in #229
  • Save round state when it is created by @poszu in #230
  • Export Datadir and RpcListen in harness server config by @poszu in #231

Full Changelog: v0.5.0...v0.6.0

v0.5.0

19 Jan 12:40
fcebb6e
Compare
Choose a tag to compare

Grand performance optimizations in proof generation

What's Changed

  • Bump google.golang.org/grpc from 1.51.0 to 1.52.0 by @dependabot in #213
  • Bump github.com/spacemeshos/go-scale from 1.1.2 to 1.1.3 by @dependabot in #212
  • Fix: typos by @omahs in #211
  • Refactors in round.go by @poszu in #195
  • Run gosec in CI by @poszu in #207
  • Avoid calling time.Until in the POSW loop by @poszu in #215
  • Reformat to 120 columns by @poszu in #216
  • Lock round execution to OS thread and write TID to file by @poszu in #209
  • Bump golang.org/x/sys from 0.3.0 to 0.4.0 by @dependabot in #217
  • Enable prometheus metrics and expose leaves counter reset every epoch by @poszu in #218
  • Improved benchmarks for POSW by @poszu in #221
  • Bump merkle-tree - v0.2.0 by @poszu in #223
  • Increase leaves counter metric every leaf. by @poszu in #225
  • Removed tools from source & dependency graph by @fasmat in #226
  • Improve hashing speed by @poszu in #224

New Contributors

Full Changelog: v0.4.2...v0.5.0

v0.4.2

03 Jan 08:32
e8403f8
Compare
Choose a tag to compare

What's Changed

  • Run docker workflow on releases by @poszu in #208

Full Changelog: v0.4.1...v0.4.2

v0.4.1

03 Jan 08:10
9f58a6f
Compare
Choose a tag to compare

What's Changed

  • Make round teardown synchronous by @poszu in #192
  • Fix short option in cmd/bench/config by @pigmej in #194
  • Fixing TestService_Recovery by @poszu in #196
  • Removed leftovers after removing broadcasting by @poszu in #197
  • Fixed all linting issues in .proto by @poszu in #198
  • Bump github.com/grpc-ecosystem/grpc-gateway/v2 from 2.14.0 to 2.15.0 by @dependabot in #201
  • Use multierror pkg by @poszu in #199
  • Update retry delay after setting up a timer by @poszu in #203
  • Bump github.com/spacemeshos/api/release/go from 1.5.3 to 1.5.5 by @dependabot in #193
  • Bump github.com/spacemeshos/api/release/go from 1.5.5 to 1.5.6 by @dependabot in #204
  • Tag built docker image with poet version by @poszu in #205
  • Run govulncheck in CI by @poszu in #152
  • Use zap directly instead of smutil.log pkg by @poszu in #202

New Contributors

Full Changelog: v0.4.0...v0.4.1

v0.4.0

16 Dec 11:47
301d2bb
Compare
Choose a tag to compare

What's Changed

  • Bump go.uber.org/zap from 1.23.0 to 1.24.0 by @dependabot in #171
  • Add golang.org/x/crypto/ed25519 to depguard check by @fasmat in #177
  • Fix verifier test windows by @poszu in #175
  • Refactor Service to actor pattern by @poszu in #172
  • Remove deprecated rpccore GRPC API by @poszu in #183
  • Tag Poet binary with version by @poszu in #184
  • Avoid saving Service state repeatedly by @poszu in #186
  • Extend nonce space in fiat shamir by @poszu in #188
  • Run unit tests in parallel by @poszu in #180
  • Update spacemesh API by @fasmat in #189
  • Bump github.com/spacemeshos/go-scale from 1.1.1 to 1.1.2 by @dependabot in #191
  • Allow for querying proofs and remove broadcasting by @poszu in #187

Full Changelog: v0.3.0...v0.4.0

Prover using storage

25 Oct 07:14
Compare
Choose a tag to compare
Prover using storage Pre-release
Pre-release

Can go up to large values of n without running out of memory. Using an optimal binary file for dag storage.
Still lots of room for optimization of i/o

In-memory Prover

24 Oct 17:06
Compare
Choose a tag to compare
In-memory Prover Pre-release
Pre-release
ram-prover

Basic store tests