Skip to content

Releases: PlatONnetwork/PlatON-Go

Baleyworld_v0.5.0

28 Feb 07:52
a9a9514
Compare
Choose a tag to compare
Baleyworld_v0.5.0 Pre-release
Pre-release

md5sum

File md5sum
platon-ubuntu-amd64-0.5.0-with-mv.tar.gz 05d933f44e83215049af6b33d2a00819
platon-windows-x86_64-0.5.0-with-mv.zip e0926bb0c21227b70a5f448a62856f2a
platon-ubuntu-amd64-0.5.0.tar.gz 869fddec566ad4a881d7a56c71719c44
platon-windows-x86_64-0.5.0.zip 2988b96adcd7ef8144499a14f8b6cc87

Change Log

  • Support voting related transactions. #31
  • Support for nodes auto-discovery. #32
  • Support for privacy contract on windows. #33
  • Added some candidator pool logic which is necessary in PPOS. #34
  • Fixed the bug of returning a timeout when deploying VC contracts.
  • Fixed the 'bad block' bug which was caused by voting transactions.

Baleyworld_v0.4.0

28 Jan 02:46
2d908d3
Compare
Choose a tag to compare
Baleyworld_v0.4.0 Pre-release
Pre-release

sha3sum

File sha3sum
platon-ubuntu-amd64-0.4.0.tar.gz 18cf606e8a46c54ac6ad9b9c573e0069193041e8d737910a0cc84328
platon-windows-x86_64-0.4.0.zip 40c3a7a22575c25838248302f934716c0847c0652e27baf3c3647fd8

Change Log

  • Supported verifiable contracts.#23
  • VC enable nodes can perform VC computing off the chain.#24
  • VC enable nodes automatically publishes the VC computing result to the chain.#25
  • All nodes verify the VC certificate and then register the results on the chain.#26
  • Supported Docker image installation for PlatON.
  • Fixed that the transaction pool was locked and the transaction couldn't be sent out during the single node stress test.
  • Fixed that the get result taskid returned an empty string when querying the result on the chain.

Baleyworld_v0.3.0

18 Jan 02:28
a047729
Compare
Choose a tag to compare

sha3sum

File sha3sum
platon-ubuntu-amd64-0.3.0.tar.gz 286ecd0d4fa8d8bf54ef79b30d21cff7e390b518c2106f0778727e00
platon-windows-x86_64-0.3.0.zip dac09503c053a7dc145ef269ec11e109bd06fec6a826000f63bfd1f2

Change Log

  • Support PPOS Phase one function (became validator via pledge). #17
  • Added compile options, choose whether to support/include MPC function. #20
  • Adjust block producing time window of CBFT consensus to reduce the fork probability. #21
  • Fixed the WASM contract return value parsing problem caused by a WASM virtual machine bug during 32-byte signed data alignment processing.#18
  • Fixed MPC contract storage exceptions.
  • Fixed bugs which is blocking CBFT consensus.
  • Fixed node panic bugs.

Baleyworld_v0.2.0

28 Dec 02:02
78f9266
Compare
Choose a tag to compare
Baleyworld_v0.2.0 Pre-release
Pre-release

md5sum

File md5sum
ctool-linux-amd64 d4e11eab0e8c97d1efdc459adacf8899
ctool-windows-amd64.exe e7fb9e9175203a5bfc52fe734a08519a
ethkey-linux-amd64 dbd1b4ec3c1924cde2dbce9f81fbb696
ethkey-windows-amd64.exe f8c9d9d743d242d1750117c7bec2f81e
platon-linux-amd64 3a8c5b96025d1ba7de3a8c7e7eedc39d
platon-windows-amd64.exe 24de7c4e8b7fa6ea0f62b04aa34e2966
PlatON-Contract.tar.gz a1d1c2681264cfabbc01bca5779d8123
mpclib.tar.gz 4865f8587c830f833d7e1d9eb4984428
platon.json e8895fbcae39548690200a82f5bae5d8
platon-linux-amd64-full.deb 235229f40dc9bfb93d7e0ccd4b3a4b84
platon-linux-amd64-full.tar.gz 88566b33c3b9546c72a7172c3bd9712c
platon-linux-mpc-vm-amd64.deb ebc0b9fe01054e1fb6c98df110928691
platon-windows-amd64-full.zip 9de1c83c3acc5007a47b658b53594c11

Change Log

  • Support secure two-party computing on PlatON. #14
  • Support the 'MPC' type transactions. #15
  • Support for smart contracts running on WASM.#10
  • Replace the default smart contracts' virtual machine with WASM.#11
  • Support smart contracts written in C++.#12
  • Add a new storage model, which is suitable for the storage of WASM contracts.#13
  • Fixed an "unknown ancestor" bug, which is caused by delayed P2P connection and lose some blocks.
  • Fixed a "concurrent map writes" bug, added a mutex lock on map access.
  • Fixed out of sequence block confirmation bug that caused chain fork.
  • Optimized txpool performance, added a channel to get consumers obtain txpool lock smoothly.
  • Fixed gas estimation bug which may cause process panic.
  • Raised priority of consensus-related messages in p2p broadcasting.

Baleyworld_v0.1.0

18 Dec 04:24
93ca04d
Compare
Choose a tag to compare
Baleyworld_v0.1.0 Pre-release
Pre-release

md5sum

File md5sum
ethkey-linux-amd64 512a64d2e2475811b9b17174f1d2f30d
platon-linux-amd64 cb548eedb2ae88864a2e08b12f9303c9
ethkey-windows-amd64.exe 5f94ba9644df0c80434c6f6b72d95aab
platon-windows-amd64.exe da766c14d1250019485ada459d9e1593
platon.json 170e71ac854658ada51276520a9ac07b

Change Log

  • Implement Concurrent Byzantine Fault Tolerance algorithm. #4
  • Implement WASM virtual machine. #5
  • Streamlined foundamental blockchain platform based on Ethereum.
  • Optimized txpool lock competition mechanism for transaction performance.
  • Modified the Gaslimit dynamic adjustment strategy.
  • Removed uncle block and modified difficulty adjustment strategy.
  • Modified the genesis block generation logic of puppeth, and added the configure for CBFT.
  • Removed transactions verification incentives and new block generating incentives temporarily.
  • Finished basic PlatON introduction, installation instructions and step-by-step guide for private network building.