Author

Topic: [SKY] Skycoin Launch Announcement - page 154. (Read 381579 times)

member
Activity: 70
Merit: 10
May 24, 2014, 04:15:55 AM
Development Update:

The Skycoin meshnet white paper is done, Skywire

https://docs.google.com/document/d/1_rPNMTokwmBPFel1pZfLbTtTkooSWtGKrTLB3RbXIrI

We thought the new developers could learn golang in two days and its taking a bit longer, especially with getting up to date on the code base and what needs to be done and why its structured the way it is. Working on better system for coordinating the work.

Well done!
Just take your time and keep up the good work.
legendary
Activity: 1316
Merit: 1041
Bitcoin is a bit**
May 23, 2014, 07:16:09 AM
What we will probably do, is have a pre-IPO "order commitment". Users will Bitcoin account histories and/or Github accounts and project contributors will be allowed to commit to IPO, up to percentage of the IPO. Participation will be capped at 5 BTC and the cap will go down as the pool gets depleted.

Then the people who have been following project for a while, will get a guaranteed commitment to IPO, without worrying about timing. Then rest of IPO pool will be released after launch.



For the record, I have been following Skycoin since the beginning.
Same here Smiley


me too Smiley  (following, since feb or early april )
legendary
Activity: 1181
Merit: 1002
May 23, 2014, 07:11:21 AM
still watching with ever growing interest
hero member
Activity: 498
Merit: 500
May 23, 2014, 07:09:06 AM
Development Update:

The Skycoin meshnet white paper is done, Skywire

https://docs.google.com/document/d/1_rPNMTokwmBPFel1pZfLbTtTkooSWtGKrTLB3RbXIrI

We thought the new developers could learn golang in two days and its taking a bit longer, especially with getting up to date on the code base and what needs to be done and why its structured the way it is. Working on better system for coordinating the work.
hero member
Activity: 498
Merit: 500
May 23, 2014, 01:50:38 AM
A decentralized distributed consensus currency, so to speak. At least aiming to be decentralized.  
I don't really get the why. Why not some variation of proof of stake? For example a version where one stake equals one virtual node. No need for trust when there's financial interest.  


Yes. We actually have two layers of proof-of-stake. There is the blockchain consensus, then within the blockchain we have coinhours, which are burned as fees. That is a form of proof-of-stake.  A forked blockchain with transactions reverted will have a lower total coinhour burn.

Quorum Proof of Stake

During development, we came up with several new algorithms.

In one algorithm, coin holders elect a quorum of servers who determine blockchain consensus. The elected pubkeys/nodes vote between blocks in a public process. Then each of them unanimously signs the hash of the consensus block. Once all the quorum members have signed the block, they cant go back and sign another block with the same sequence number (example, block 5000). If the quorum members try to sign an earlier block, that has already been decided, then it results in the quorum being invalidated and a new quorum election.

To vote, a user moves their keys from address A to address B. Then they can sign a voting message with the public key for address A. If a user has 10 coins, they have 10 vote shares. If you require each person to have 10 coins to vote and there are only 100 million coins, then the maximum number of votes is 10 million. At 200 bytes per vote, that is only 200 megabytes of votes. Its tractable.

A corrupt quorum can vote for bad blocks (blocks with no transactions) or selectively deny transactions from particular addresses. However, a bad quorum cannot 51% attack or create a new block the network would accept.

Open issues, with this are whether to have the votes on the blockchain or off-blockchain and whether quorum decisions should be on blockchain.

Skycoin has a "blob replicator" and "public broadcast channel" and the idea, is that once data has been published, its replicated peer-to-peer and cannot be unpublished. So if a quorum publishes signatures for two separate blocks with the same sequence number (tries to 51% attack), then everyone will replicate that data. The existence of the signatures cannot be hidden and it must force a new quorum election.

Hybrid Systems

Consensus in a Quorum is much faster (only ~15 nodes have to agree) than consensus for 200,000 nodes. So we might use the web-of-trust to elect the quorum and then have them do blockchain consensus.

We could require that a vote requires holding Skycoin. You have 10 coins in address A. You send the coins to a new address B. Now the public key for A can sign a vote slip and gets 10 votes. This proves you have coins and are a Skycoin holder and are not a bot.

You can combine, web-of-trust with the proof of stake/voting mechanism. You could require that changes to the Skycoin source code (for the blockchain module) require a majority of coin holders to vote to ratify the changes. You hash the files in some way and get a root hash and people vote on the hash. Then if someone gives you source files, you can hash them and get a hash and compare it to what it should be.

End Game

We think we can go beyond proof-of-stake. We believe it is possible to be 51% attack proof, even if the attacker controls the majority of the coins and the majority of hashing power. We want an absolute, mathematical guarantee and that is what we are working towards.
newbie
Activity: 23
Merit: 0
May 22, 2014, 03:26:03 PM
Very excited about this!

I really like how this project is getting shape now. Good to know there is a bigger team working on it and that things are well thought over instead of being rushed.

For the past months I've been a weekly lurker on this thread, and I notice that the overall community (me included) is a bit passive compared to other projects with similar ambitions. So I would be glad to hear how the community can help you guys out!

Cheers


hero member
Activity: 637
Merit: 500
May 21, 2014, 04:37:59 AM
I would advise against touching this. Doesn't seem legit since there is no contact information on the asset description.
Anyone can create an asset there.

Also I am sure the devs are not considering using any other coin that Bitcoin for the IPO (this excludes NXT and includes Counterparty and Mastercoin). The Bitcoin network is at the moment a guarantee, a guarantee you don't have when using NXT (or the other derivatives).

member
Activity: 118
Merit: 104
Counterparty
May 21, 2014, 03:08:07 AM
full member
Activity: 221
Merit: 100
May 20, 2014, 09:32:20 AM
@Skycoin, I suggest you consider to use Nxt AE to sell and store the pre-IPO tokens. It is safe and easy and people can start to trade the tokens (the new investors can find a way to invest in Skycoin) before the launch and distribution of the real coins. You guys can concentrate on the development after the pre-ipo. Siacoin successfully did their pre-ipo tokens on the Nxt AE.
member
Activity: 86
Merit: 10
May 20, 2014, 09:30:17 AM
the best coin project since bitcoin .. exciting
hero member
Activity: 826
Merit: 500
May 20, 2014, 07:50:57 AM
You state " Skycoin transactions have higher privacy than Bitcoin transactions". I see you mention CoinJoin, but is that all as far as anonymity?
sr. member
Activity: 350
Merit: 250
May 20, 2014, 07:38:31 AM
looks interesting
legendary
Activity: 1862
Merit: 1015
May 20, 2014, 07:35:24 AM
The beauty of the plan, ha, ha, ha
newbie
Activity: 31
Merit: 0
May 20, 2014, 07:29:57 AM
What we will probably do, is have a pre-IPO "order commitment". Users will Bitcoin account histories and/or Github accounts and project contributors will be allowed to commit to IPO, up to percentage of the IPO. Participation will be capped at 5 BTC and the cap will go down as the pool gets depleted.

Then the people who have been following project for a while, will get a guaranteed commitment to IPO, without worrying about timing. Then rest of IPO pool will be released after launch.



For the record, I have been following Skycoin since the beginning.
Same here Smiley
hero member
Activity: 644
Merit: 500
May 20, 2014, 07:09:57 AM
What we will probably do, is have a pre-IPO "order commitment". Users will Bitcoin account histories and/or Github accounts and project contributors will be allowed to commit to IPO, up to percentage of the IPO. Participation will be capped at 5 BTC and the cap will go down as the pool gets depleted.

Then the people who have been following project for a while, will get a guaranteed commitment to IPO, without worrying about timing. Then rest of IPO pool will be released after launch.



For the record, I have been following Skycoin since the beginning.  My Bitcointalk account was opened last year.  Thanks.
member
Activity: 68
Merit: 10
May 20, 2014, 05:29:14 AM
Still interested!
legendary
Activity: 1316
Merit: 1041
Bitcoin is a bit**
sr. member
Activity: 441
Merit: 250
May 20, 2014, 03:26:29 AM
Users will Bitcoin account histories
?
legendary
Activity: 1526
Merit: 1000
the grandpa of cryptos
May 19, 2014, 05:10:11 PM
before SKY comes up check LGD legendary coin people - really decent.
sr. member
Activity: 462
Merit: 250
Hi, Im Bitcoin trader and crypto enthusiast.
May 19, 2014, 09:11:26 AM
in light of the IPO comments on the first page please do let us know how we can help to contribute to the coins success and hopefully earn a place as an original investor Smiley
+1
Jump to: