Author Topic: Litecoin Core v0.10.4.0 Release  (Read 13539 times)

Offline thrasher

  • Litecoin Dev Team
  • Jr. Member
  • **
  • Posts: 28
Litecoin Core v0.10.4.0 Release
« on: December 22, 2015, 05:50:29 AM »
What's New?
This release of Litecoin core is an important update, featuring the BIP65 (CLTV) consensus change and bug fixes. The most notable changes are outlined below.

BIP65 soft fork to enforce OP_CHECKLOCKTIMEVERIFY opcode
This release includes several changes related to the BIP65 soft fork which redefines the existing OP_NOP2 opcode as OP_CHECKLOCKTIMEVERIFY (CLTV) so that a transaction output can be made unspendable until a specified point in the future. This change paves the way for many new exciting features such as payment channels, time-locked refunds, escrow, two-factor wallets and is a major requirement for technologies like the lightning network.

  • This release will only relay and mine transactions spending a CLTV output if they comply with the BIP65 rules as provided in code.
  • This release will produce version 4 blocks by default. Please see the notice to miners below.
  • Once 951 out of a sequence of 1,001 blocks on the local node's best block chain contain version 4 (or higher) blocks, this release will no longer accept new version 3 blocks and it will only accept version 4 blocks if they comply with the BIP65 rules for CLTV.

For a detailed explanation about BIP65, you can view the documentation here.

Notice to miners:
Litecoin Core’s block templates are now for version 4 blocks only, and any mining software relying on its getblocktemplate must be updated in parallel to use libblkmaker either version v0.4.3 or any version from v0.5.2 onward.

  • If you are solo mining, this will affect you the moment you upgrade Litecoin Core, which must be done prior to BIP65 achieving its 951/1001 status.
  • If you are a P2Pool user, you must upgrade to the latest version which can be obtained from here.
  • If you are mining with the stratum mining protocol: this does not affect you.
  • If you are mining with the getblocktemplate protocol to a pool: this will affect you at the pool operator’s discretion, which must be no later than BIP65 achieving its 951/1001 status.

You can track the progress of the soft fork roll out via this link:
http://www.litecoinblockhalf.com/blocks.php

Windows bug fix for corrupted UTXO database on unclean shutdowns
Several Windows users reported that they often need to reindex the entire blockchain after an unclean shutdown of Litecoin Core on Windows (or an unclean shutdown of Windows itself). Although unclean shutdowns remain unsafe, this release no longer relies on memory-mapped files for the UTXO database, which significantly reduced the frequency of unclean shutdowns leading to required reindexes during testing.

IMPORTANT
All users using versions older then Litecoin Core 0.10.2.2 MUST upgrade to ensure that your signatures are encoded using 'low-s' ECDSA signature encoding scheme. Otherwise you run the risk of your transactions not being relayed once all miners upgrade.

If you use Electrum, a release candidate version has also been released which ensures all transactions abide by the 'low-s' ECDSA encoding scheme. The release candidate version for Electrum can be found here.

If you use the Litecoin Android wallet, and are running an older version then 3.30.10. You will need to upgrade to 3.30.10 which can be found here.

For a complete list of Litecoin Core specific changes, you can view the release notes here.
For a complete list of Bitcoin Core specific changes, you can view the release notes here.

Download Binaries
https://litecoin.org/

Please use GPG to verify the integrity of the release binaries. This ensures that the binary you have downloaded has not been tampered with. Linux, MacOS and Win32 cygwin command line GPG instructions are available here. Please also note that we GPG sign the binaries as a convenience to you, the ultimate way to verify the integrity of the builds is to build them yourself using Gitian. Instructions on how to perform these builds, can be found here.

For this release, the binaries have been signed with key identifier FE3348877809386C.

Source
https://github.com/litecoin-project/litecoin/commits/master-0.10
The master-0.10 branch contains the latest commits to the next stable releases of Litecoin Core.

Build instructions for Linux can be found here.
Build instructions for OSX can be found here.

Bug Reporting
https://github.com/litecoin-project/litecoin

Updates
Updates will be posted here.

Mailing Lists
https://groups.google.com/forum/#!forum/litecoin-announce
https://groups.google.com/forum/#!forum/litecoin-dev
Sign up for announcements only or development discussion.

WARNING
Despite this version being heavily tested, this version may contain bugs.  Always back up your wallet.dat file before upgrading. If you encounter any issues, please let us know by posting to the bug reporting section below.
« Last Edit: January 12, 2016, 05:15:04 AM by thrasher »

Offline marshone

  • Newbie
  • *
  • Posts: 4
Re: Litecoin Core v0.10.4.0 Release Candidate
« Reply #1 on: December 22, 2015, 05:05:18 PM »
Hi,

Thanks to Litecoin Dev Team for the new release candidate.

For p2pool users we have updated our software suite  You can direct your miner's to use the litecoin 0.10.4.0 with p2pool V15.

http://p2pool.ltc.marshone.com:9327


Marshone!

Your Cryptocurrencies Network!
http://www.marshone.com

Offline losh11

  • Litecoin Association Member
  • Sr. Member
  • ***
  • Posts: 1265
  • Litecoin is Platinum Isotope 190 to Bitcoin's Gold
    • Bitch, here's my site.
Re: Litecoin Core v0.10.4.0 Release Candidate
« Reply #2 on: December 22, 2015, 06:06:35 PM »
Do you need Gitian sigs for Mac?

Offline thrasher

  • Litecoin Dev Team
  • Jr. Member
  • **
  • Posts: 28
Re: Litecoin Core v0.10.4.0 Release Candidate
« Reply #3 on: December 23, 2015, 05:12:25 AM »
Do you need Gitian sigs for Mac?

Yes please!

Offline Searing

  • Full Member
  • ***
  • Posts: 312
  • Clueless
Re: Litecoin Core v0.10.4.0 Release
« Reply #4 on: February 02, 2016, 08:46:14 AM »
Just a question for further upgrades....My asumption is that this release was a fresh install. When I installed such it came up with a box for default address or different address
I hit the 'default' option....and now it shows 4 years to upgrade and 12 weeks or some such  lol :)

is this the nature of this upgrade? or did it go boom trying to upgrade to this version from the last version on my wallet

not a big deal ..don't keep coin in this wallet just to use for items when needed

it is the Litecoin version 0.10.4 protected on the litecointalk main page

anyway again not a biggy have nothing in wallet ..just wondering if this is how 'major' upgrades work in the future and go for it kinda thing ;)

or if my setup just was dorked in some manner and it did a complete re-do ..all 4 years worth!

« Last Edit: February 02, 2016, 09:05:24 AM by Searing »

Offline losh11

  • Litecoin Association Member
  • Sr. Member
  • ***
  • Posts: 1265
  • Litecoin is Platinum Isotope 190 to Bitcoin's Gold
    • Bitch, here's my site.
Re: Litecoin Core v0.10.4.0 Release
« Reply #5 on: February 02, 2016, 05:24:24 PM »
Just a question for further upgrades....My asumption is that this release was a fresh install. When I installed such it came up with a box for default address or different address
I hit the 'default' option....and now it shows 4 years to upgrade and 12 weeks or some such  lol :)

is this the nature of this upgrade? or did it go boom trying to upgrade to this version from the last version on my wallet

not a big deal ..don't keep coin in this wallet just to use for items when needed

it is the Litecoin version 0.10.4 protected on the litecointalk main page

anyway again not a biggy have nothing in wallet ..just wondering if this is how 'major' upgrades work in the future and go for it kinda thing ;)

or if my setup just was dorked in some manner and it did a complete re-do ..all 4 years worth!

Technically you shouldn't have a block date of 4 years ago, if you have a version of Litecoin already installed. When you update Litecoin, all you need to do is to delete the Litecoin-qt.exe or Litecoin-qt.app file. Then replace it with the latest version of Litecoin.

This shouldn't have happened...

Offline 3eroCold

  • Newbie
  • *
  • Posts: 3
  • Be smart, be secure.
Re: Litecoin Core v0.10.4.0 Release
« Reply #6 on: February 04, 2016, 08:33:20 PM »
I definitely feel a problem with Litecoin Core...

https://litecointalk.org/index.php?topic=28890.0

Offline Searing

  • Full Member
  • ***
  • Posts: 312
  • Clueless
Re: Litecoin Core v0.10.4.0 Release
« Reply #7 on: February 05, 2016, 05:52:05 AM »
Just a question for further upgrades....My asumption is that this release was a fresh install. When I installed such it came up with a box for default address or different address
I hit the 'default' option....and now it shows 4 years to upgrade and 12 weeks or some such  lol :)

is this the nature of this upgrade? or did it go boom trying to upgrade to this version from the last version on my wallet

not a big deal ..don't keep coin in this wallet just to use for items when needed

it is the Litecoin version 0.10.4 protected on the litecointalk main page

anyway again not a biggy have nothing in wallet ..just wondering if this is how 'major' upgrades work in the future and go for it kinda thing ;)

or if my setup just was dorked in some manner and it did a complete re-do ..all 4 years worth!

Technically you shouldn't have a block date of 4 years ago, if you have a version of Litecoin already installed. When you update Litecoin, all you need to do is to delete the Litecoin-qt.exe or Litecoin-qt.app file. Then replace it with the latest version of Litecoin.

This shouldn't have happened...


OK good to know...I will just make it a point to always 'update' from an empty wallet...seems to work OK ..I will do a small transaction sometime to test
but me ...I hoard all my crypto ltc and btc .move some to btc ..so it is a paper wallet thing with me anyway ....litecoin qt is just how I move it around after mining

anyway again good to kinow...do these updates on btc-qt and ltc-qt is probably always best 'empty' ...again not a big deal ...again I dump to 'paper wallets' in a
bank safety deposit box

(this crypto gamble in mining of btc and now ltc either works....or not...is how I playing the tune) :)

Offline losh11

  • Litecoin Association Member
  • Sr. Member
  • ***
  • Posts: 1265
  • Litecoin is Platinum Isotope 190 to Bitcoin's Gold
    • Bitch, here's my site.
Re: Litecoin Core v0.10.4.0 Release
« Reply #8 on: February 09, 2016, 07:46:59 PM »
It is as you mention, a good idea to backup up your wallet before updating.