Pages:
Author

Topic: [2016-09-23] Litecoin Core Development Update - page 3. (Read 2677 times)

legendary
Activity: 1708
Merit: 1049
September 23, 2016, 04:33:33 PM
#8
Quantum proofing would position Litecoin as a market-hedge to the possibility of quantum computers breaking other coins (including Bitcoin).

sr. member
Activity: 286
Merit: 250
September 23, 2016, 01:58:22 PM
#7
It will be interesting to see how this will affect the crypto landscape. Litecoin has the fourth biggest marketcap which brings anonymous crypto to a lot more users. This may help to enter a period in which anonymous tech becomes a standard for a lot more altcoins - as far as I can see, the vast majority is still not anonymous.
hero member
Activity: 728
Merit: 500
September 23, 2016, 01:44:34 PM
#6
but i also remember that litecoin has no problem of overwhelming transactions

It does not, but if we assume that LTC user base would increase over the years, then it might become a problem and (I think) a hard fork would be required.

wangxinxi is aware of this potential and it was briefly discussed in the subreddit. It's in the early stages and I think many possibilities are currently being looked at. Definitely important to be forward looking and prepare for potential problems.
legendary
Activity: 1960
Merit: 1176
@FAILCommunity
September 23, 2016, 12:11:51 PM
#5
but i also remember that litecoin has no problem of overwhelming transactions

It does not, but if we assume that LTC user base would increase over the years, then it might become a problem and (I think) a hard fork would be required.
legendary
Activity: 2590
Merit: 1022
Leading Crypto Sports Betting & Casino Platform
September 23, 2016, 11:49:56 AM
#4
i don't understand much, but why those confidential transaction, are necessary for litecoin? do they solve something like segwit? but i also remember that litecoin has no problem of overwhelming transactions
member
Activity: 62
Merit: 10
September 23, 2016, 11:38:36 AM
#3
Nice to hear that LTC development is active. With all the hype right now about anonymity this is a good call for litecoin.
legendary
Activity: 1960
Merit: 1176
@FAILCommunity
September 23, 2016, 10:48:52 AM
#2
I'm not a coder, but wouldn't that be a negative effect to the speed and block size of LTC chain?
hero member
Activity: 826
Merit: 1000
Founder & CEO of Coinut.com, Litecoin Core Dev
September 23, 2016, 10:11:15 AM
#1
Research on confidential transactions (CTs) is being continued. As we think the theory behind it is solid enough for implementation, we start to think about the detailed plan.

Confidential transactions have been implemented in the Elements Alpha project [1], which is intended to work as a sidechain of Bitcoin eventually. While I personally feel sidechains are very useful, CT is much more convenient to use when it is integrated into the Litecoin main chain. And because we now have reference code done by the Elements Alpha project, implementing CT on Litecoin probably becomes much easier.

According to [2], we will need SegWit to implement CT as a softfork. This should not be too far away because we are planing to release a new Litecoin Core with SegWit soon.

Confidential transactions will increase the size of the Litecoin blockchain, but there is no need to worry much about it. Although each confidential transaction has a nearly 1.8 KB proof (the total transaction size is a little bigger than that), which is quite a few times bigger than a normal transaction, since it can be put into the witness part by modifying the current SegWit slightly [2], the actual number of transactions of each block will not decrease much. Of course, more disk space will be needed to hold the whole blockchain, but that should not be a big problem given the cheap hard drives. Also, more transaction fee may be charged for a CT.

When we were researching CT and checking its cryptography method, we saw elliptic curve is being used, which is not quantum resistant. This may not be a problem in the near future, but given the fast pace in the quantum computing field [3], we may have to plan ahead. Upgrading CT to a quantum resistant version, i.e., quantum resistant confidential transaction or QRCT named by @coblee, is possible by replacing the elliptic curve based method with quantum resistant ones like lattice based methods.

Further on, we realised that Litecoin itself is also not quantum resistant, because spending coins requires putting the public key in the transaction, and a quantum node can discover the private key based on the public key and modify the transaction's destination address. But this can be fixed without much effort [4].

The ideas about quantum resistance above are obviously still in a very early stage. However, given that all the upgrades can be implemented as soft forks, we see no reason that they are something unrealistic. Actually, we see very good hope that Litecoin could take the initiative and lead the whole blockchain community into considering this for the reason that Litecoin has a unified development team and a huge user base.

We need more developers. Please contact us if you are interested.

[1] https://elementsproject.org/
[2] https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2016-January/012194.html
[3] http://news.mit.edu/2016/quantum-computer-end-encryption-schemes-0303
[4] https://bitcoinmagazine.com/articles/bitcoin-is-not-quantum-safe-and-how-we-can-fix-1375242150
Pages:
Jump to: