romanornr
|
|
December 15, 2016, 08:45:39 PM |
|
Great work DEV! Just wondering if there is a timeline for the roadmap.
SegWit could be done very soon. I know I said within 12 months but more likely it will be done faster. Things are going better than originally planned.
|
|
|
|
PilotofBTC
Legendary
Offline
Activity: 1736
Merit: 1001
|
|
December 15, 2016, 09:12:28 PM |
|
Is seg wit really needed? With block times of 1 minute and the same block size as bitcoin shouldn't the transaction velocity be 10x that of bitcoin?
|
|
|
|
romanornr
|
|
December 16, 2016, 09:27:55 AM Last edit: December 16, 2016, 03:05:16 PM by romanornr |
|
Is seg wit really needed? With block times of 1 minute and the same block size as bitcoin shouldn't the transaction velocity be 10x that of bitcoin?
No SegWit's main purpose isn’t a capacity increase. It's for fixing malleability & making scripting easier to upgrade. It also fixes some long-standing issues, like quadratic hashing.
With third-party and scriptSig malleability fixed, the Lightning Network is less complicated to implement and significantly more efficient in its use of space on the blockchain. With scriptSig malleability removed, it also becomes possible to run lightweight Lightning clients.
Reduced UTXO growth will benefit miners, businesses, and users who run full nodes which in turn helps maintain the current security of the Viacoin network as more users enter the system. Users & developers who help minimise the growth of the UTXO set will benefit from lower fees compared to those who ignore the impact of their transactions on UTXO growth.
Easier changes to script opcodes will make advanced scripting in Viacoin easier. This includes changes such as introducing Schnorr signatures, key recovery to shrink signature sizes, supporting sidechains & creating even smarter contracts by using Merklized Abstract Syntax Trees (MAST) and other research-level ideas.
|
|
|
|
|
RichDaniel
|
|
December 16, 2016, 01:57:15 PM |
|
Github commits today. I might be able to push some extra commits on this friday because the day is not over yet. I only need 5/6h sleep anyways Great job, new dev, you are better than drak.
|
|
|
|
wom1979
Newbie
Offline
Activity: 56
Merit: 0
|
|
December 16, 2016, 04:17:49 PM |
|
Great work
Thanks for the constant updates
|
|
|
|
romanornr
|
|
December 16, 2016, 06:11:49 PM |
|
Pushed extra commits for today. 20/7 busy, ehm I don't want a break but I'm going to take a shower & have dinner. Will see if i can push extra commits
|
|
|
|
grv
|
|
December 16, 2016, 06:48:39 PM |
|
Is seg wit really needed? With block times of 1 minute and the same block size as bitcoin shouldn't the transaction velocity be 10x that of bitcoin?
No SegWit's main purpose isn’t a capacity increase. It's for fixing malleability & making scripting easier to upgrade. It also fixes some long-standing issues, like quadratic hashing.
With third-party and scriptSig malleability fixed, the Lightning Network is less complicated to implement and significantly more efficient in its use of space on the blockchain. With scriptSig malleability removed, it also becomes possible to run lightweight Lightning clients.
Reduced UTXO growth will benefit miners, businesses, and users who run full nodes which in turn helps maintain the current security of the Viacoin network as more users enter the system. Users & developers who help minimise the growth of the UTXO set will benefit from lower fees compared to those who ignore the impact of their transactions on UTXO growth.
Easier changes to script opcodes will make advanced scripting in Viacoin easier. This includes changes such as introducing Schnorr signatures, key recovery to shrink signature sizes, supporting sidechains & creating even smarter contracts by using Merklized Abstract Syntax Trees (MAST) and other research-level ideas.this should be required reading for everyone marginalizing segwit (either out of ignorance or outright stupidity)
|
tips will be spent on ale and ladies of questionable character
|
|
|
wom1979
Newbie
Offline
Activity: 56
Merit: 0
|
|
December 17, 2016, 01:07:34 AM |
|
No SegWit's main purpose isn’t a capacity increase. It's for fixing malleability & making scripting easier to upgrade. It also fixes some long-standing issues, like quadratic hashing.
With third-party and scriptSig malleability fixed, the Lightning Network is less complicated to implement and significantly more efficient in its use of space on the blockchain. With scriptSig malleability removed, it also becomes possible to run lightweight Lightning clients.
Reduced UTXO growth will benefit miners, businesses, and users who run full nodes which in turn helps maintain the current security of the Viacoin network as more users enter the system. Users & developers who help minimise the growth of the UTXO set will benefit from lower fees compared to those who ignore the impact of their transactions on UTXO growth.
Easier changes to script opcodes will make advanced scripting in Viacoin easier. This includes changes such as introducing Schnorr signatures, key recovery to shrink signature sizes, supporting sidechains & creating even smarter contracts by using Merklized Abstract Syntax Trees (MAST) and other research-level ideas.https://i.imgur.com/Qo29ayN.png[/quote] this should be required reading for everyone marginalizing segwit (either out of ignorance or outright stupidity) [/quote] Here here This should be posted on viacoin.or / twitter
|
|
|
|
romanornr
|
|
December 17, 2016, 01:37:57 AM |
|
More commits. Worked 16 hours on Viacoin today.
|
|
|
|
stereotype
Legendary
Offline
Activity: 1554
Merit: 1000
|
|
December 17, 2016, 08:31:36 AM |
|
More commits. Worked 16 hours on Viacoin today.
Someone needs to buy you a box of time, for xmas.
|
|
|
|
romanornr
|
|
December 17, 2016, 09:23:28 PM |
|
Someone needs to buy you a box of time, for xmas. I wish that would be possible. Time can't be bought
|
|
|
|
romanornr
|
|
December 17, 2016, 09:27:49 PM |
|
Commits for today.
I have some more commits staged but it's not entire ready yet, it will be tomorrow or monday.
Working on indexes: adds additional address, spent and timestamp indexes
The addressindex records all changes to an address for retrieving txids, balances and unspent outputs for addresses. Changes are stored and sorted in block order. Both p2sh and p2pkh address types are supported. The index records two sets of key/value pairs. The first records all activity and is useful for viewing transaction history and all changes. The second is specifically for retrieving unspent outputs by address, and is smaller as values are removed once they are spent.
The spentindex has multiple purposes and brings closer together inputs and outputs of transactions. The main purpose is to efficiently determine the address and amount of an input's previous output. The second purpose is to be able to determine which input spent an output.
The timestampindex keeps track of timestamps with block hashes and is useful for searching blocks by date instead of by height. This is useful for a block explorer that will give search options by date. The index uses logical time correction to make sure that the results are sorted in block order. The logical time of a block is actual timestamp of the block, unless it is less than (earlier) the previous block's logical time, and in that case it is one second greater than the previous block's logical time.
|
|
|
|
Barbatos
Member
Offline
Activity: 272
Merit: 11
www.becent.com
|
|
December 17, 2016, 11:12:30 PM |
|
Romano, do you intend to do several releases over 2017 with the different roadmap stuff implemented step by step, or will you do only one major release including most (or all) of them? When can we expect a first official release coming from you? Thank you for all the work you're putting in this coin.
|
|
|
|
romanornr
|
|
December 17, 2016, 11:33:01 PM |
|
Romano, do you intend to do several releases over 2017 with the different roadmap stuff implemented step by step, or will you do only one major release including most (or all) of them? When can we expect a first official release coming from you? Thank you for all the work you're putting in this coin. I think about several releases. To keep attention from people & making sure atleast most people are running one of my new versions. Especially because even after the roadmap I will just continue the development.
|
|
|
|
|
romanornr
|
|
December 20, 2016, 08:47:00 PM |
|
Been sick since Sunday. Managed to get Litepaid.com add Viacoin. Feeling a bit better now. I might start to work full time on Viacoin in the morning.
|
|
|
|
grv
|
|
December 20, 2016, 08:55:30 PM |
|
Been sick since Sunday. Managed to get Litepaid.com add Viacoin. Feeling a bit better now. I might start to work full time on Viacoin in the morning. pretty cool getting via accepted via litepaid
|
tips will be spent on ale and ladies of questionable character
|
|
|
wom1979
Newbie
Offline
Activity: 56
Merit: 0
|
|
December 20, 2016, 09:49:22 PM |
|
Been sick since Sunday. Managed to get Litepaid.com add Viacoin. Feeling a bit better now.
Rest up mate
I hope you are taking a proper break over Christmas...!
|
|
|
|
romanornr
|
|
December 21, 2016, 04:16:16 PM |
|
Been sick since Sunday. Managed to get Litepaid.com add Viacoin. Feeling a bit better now.
Rest up mate
I hope you are taking a proper break over Christmas...!
Thanks! Btw one day I will show you how to quote a post, I'm sure you are doing something wrong.
|
|
|
|
|