Author

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

legendary
Activity: 1036
Merit: 1000
March 23, 2014, 07:50:02 AM
4 mouthes passed, just 30 pages about skycoin. it seems that few person care about the coin.


I hope that many like me have been watching it for the past 4 months... Just not commenting. Smiley

It's better
Dev make a ninja ipo like nxt, guaranteed success!
Launch at Cryptocointalk not here
sr. member
Activity: 378
Merit: 250
March 23, 2014, 07:37:48 AM
4 mouthes passed, just 30 pages about skycoin. it seems that few person care about the coin.


I hope that many like me have been watching it for the past 4 months... Just not commenting. Smiley
newbie
Activity: 18
Merit: 0
March 23, 2014, 02:54:50 AM
4 mouthes passed, just 30 pages about skycoin. it seems that few person care about the coin.
hero member
Activity: 498
Merit: 500
March 22, 2014, 10:18:34 PM
Development Update:

The new wire protocol is more work than expected. Instead of delaying launch by two weeks, to address these issues I am hacking together something that will get the network running.

Multiple software components need to be be refactored.
- Daemon needs to be extended to support multiple connection pools with independent peer exchange and using a common listening socket
- gnet needs to be modified to support an introduction packet
- gnet packet handling callbacks need to be embedded in the gnet object instead of globals, to allow multiple gnet instances in the same application
- daemon DHT functionality for peer bootstrap needs to be abstracted to allow for retrieving bootstrap peers for multiple hashes.
- the hashchain replicator wire protocol needs to be designed and implemented
- the blob and hashchain replicators need to be abstracted on top of the new connection pool

Update:

The new wire protocol is now in its own repo as a library. github: https://github.com/skycoin/sync

run.go is a simple example of spawning two instances and replicating blob data between the instances. Writing tech demo for synchronization of a cryptographically authenticated blob data and running a webserver off the synchronized data.
sr. member
Activity: 448
Merit: 250
black swan hunter
March 22, 2014, 10:58:40 AM
I keep getting the following error from ./run.sh -h , from github/skycoin/skycoin file secp256k1-g
https://i.imgur.com/fMHdTsH.jpg

Code:
apt-get install libgmp-dev

Thanks! I ended up on the Ethereum installation instructions doing a google search for "ubuntu libgmp" when it wouldn't install with "sudo apt-get install libgmp" and just installed all the dependencies listed there. Ethereum prefers Ubuntu 13.04 over 12.04, maybe Skycoin does as well. For some reason, Ubuntu gmp is under libgmp-dev instead of libgmp.

I want to migrate over to arch linux for Beaglebone and other SoC devices (R-Pi isn't quite strong enough for the entire stack of personal cloud/self hosting of Indiebox and the wish list at http://p2pconnects.us/2013/12/30/assembling-my-personal-cloud/), thought Ubuntu would be more complete for a quick and easy install - think I might as well have went with arch linux since that is the goal for a low powered, always on device with network access.

Is there any Skycoin test coin available and a test net? My client came up with a bunch of addresses but no transactions. I'm not sure what I would use as a receiving address. Any docs on how to use?



hero member
Activity: 798
Merit: 500
March 22, 2014, 05:03:24 AM
I keep getting the following error from ./run.sh -h , from github/skycoin/skycoin file secp256k1-g
https://i.imgur.com/fMHdTsH.jpg

Code:
apt-get install libgmp-dev
hero member
Activity: 498
Merit: 500
March 22, 2014, 04:26:08 AM
Development Update:

This is overview of the Skycoin checkpoint system. The checkpoint system addresses the exponential growth of the blockchain, by keeping the data required to run a full client to less than one gigabyte. This was a core design objective for Skycoin, to enable usage on mobile phones.

The checkpoint system allows users to check balances and do transactions without downloading the full block chain. The client only requires a copy of the unspent output set and the blocks since the unspent output set to parse the next block.

1. Every 16384th block will be referred to as a "checkpoint block"
2. Every 16384 blocks (every 68 hours), each obelisk node will publish and sign
- the SHA256 merkle tree hash of the unspent output set
- the SHA256 merkle tree hash of the blocks since the last snapshot
3. Upon reaching a checkpoint block, each client will verify its state against the checkpoints published by the obelisk nodes it is subscribed to
4. The checkpoint at block 2*16384 is for blocks 0 to block 16384.
5. If snapshots are enabled, clients will download the UxSet and blocks since the last checkpoint block. The client will be fully functional at this point and then will begin to download the history since the first block.
6. Verification against Checkpoint Blocks will be enabled by default, but use of snapshots will be disabled for security unless explicitly enabled.
7. High security applications such as exchanges are recommended to disable snapshots and parse the blockchain from the genesis block.
8. If there is a discrepancy between the checkpoint hashes for the nodes a user is subscribed to, the user will be alerted and additionally security measures (such as disabling coin sends) may be put in place until the situation is resolved.

Unspent Output Set Hash:
- Additionally, for each block the unspent output set is hashed and the first 4 bytes of this hash are included in each block. This is a checksum hash and is designed to be constant time for addition/removal of outputs and not designed to be a cryptographic hash. This hash detects non-determinism and bugs in the unspent output state before they can cause blockchain forks.

Skycoin Blockchain Security:

We have made progress on the design of Obelisk. We are evaluating Obelisk under an attack scenario where 90% of the nodes are malicious. We have determined that a severe sibyl attack may slow down block consensus or slow down execution of specific transactions but cannot fork the blockchain earlier that a few blocks into the past (no 51% attack, no double spending). The success rate of blockchain forks in Skycoin, decreases exponentially quickly in the number of confirmations a block has (where as Bitcoin attack difficulty increases approximately linearly in number of confirmations).

An attacker who dominants the Bitcoin hash rate can mint blocks with 0 transactions (slow down network) and 51% attack (revert previously executed transactions). Skycoin does not use mining and an attacker using a colluding majority of Skycoin Obelisk nodes is only able to slow network consensus and transaction processing, but cannot revert previous transactions.


member
Activity: 112
Merit: 10
March 21, 2014, 09:43:37 PM
No point on investing in a new crypto if it's not working.

Too many scams recently. SkyCoin must be disciplined.


Indeed.
+1
sr. member
Activity: 448
Merit: 250
black swan hunter
March 21, 2014, 08:43:44 PM
Development Update:

We are compiling binaries for the testnet. Will release binaries and instructions for running testnet from source. You will be able to get testnet coins by posting address in github thread.

Will these run on Windows, or can they run on linux vps?

Yes. We should have windows binaries.

Notes:
- If you want to run from source, linux is much easier than windows, because windows requires dealing with mingw configuration.
- When golang 1.3 comes out, we will be cross compiling the windows binaries from linux directly
- We are looking into using docker for deployment and testing
- 64-bit is highly recommended
- some people are getting errors because golang is not detecting changes to imported modules correctly. ./compile/clean-static-libs.sh fixes this problem by clearing out the cache

I keep getting the following error from ./run.sh -h , from github/skycoin/skycoin file secp256k1-g



https://i.imgur.com/fMHdTsH.jpg
hero member
Activity: 910
Merit: 1000
March 21, 2014, 10:53:03 AM
No point on investing in a new crypto if it's not working.

Too many scams recently. SkyCoin must be disciplined.


Indeed.
legendary
Activity: 2156
Merit: 1131
March 21, 2014, 04:21:51 AM
What exchange are you going to launch with? Lot's of bad exchanges out there, and I'm wary to be using them at all!

It is better that he focuses on the software.
No point on investing in a new crypto if it's not working.

Too many scams recently. SkyCoin must be disciplined.

hero member
Activity: 498
Merit: 500
March 21, 2014, 12:22:30 AM
Development Update:
- wire protocol almost done
- deterministic wallets RPC almost done (in branch)
- fixing wallet GUI to match new RPC
- windows, OSX and linux build scripts are done

We are working towards a launch where the coin is trading as soon as possible. After launch, there is still work to do.
newbie
Activity: 9
Merit: 0
March 19, 2014, 11:33:17 PM
Development Update:

The hash function for Skycoin deterministic wallet generation is finished. We believe our new deterministic wallet hash function is the most secure hash function against GPU and ASIC brute forcing to date. We are using a new hash called "secp256k1 Hash" that combines SHA256 with elliptic curve signature operations.

Secp256k1 Hash Implementation:

1> SHA256 seed value
2> Compute deterministic private key, pubkey pair from seed value
3> Generate deterministic secp256k1 signature from seed and generated private key
3> Append signature to seed and compute its SHA256 hash
So it's gonna be CPU only at launch?

I assume that's a question about mining. There is no mining in SkyCoin. Its proof of stake based, not proof of work based. If I understand correctly, that hash function is used to generate addresses in a deterministic wallet: its not part of the coin protocol itself, nor do you have any reason to care about its performance unless you are trying to generate lots of addresses for deterministic wallets.
legendary
Activity: 1148
Merit: 1000
March 19, 2014, 12:34:27 AM
will wait for the mining somecoin.
hero member
Activity: 714
Merit: 502
March 18, 2014, 11:55:08 PM
oh dear not another scam!
member
Activity: 83
Merit: 10
March 17, 2014, 02:27:54 PM

Yes. We should have windows binaries.


Any chance of OSX binaries?  I would be happy to test and use it on OSX.  I'm excited for Skycoin.

Thank you
hero member
Activity: 763
Merit: 500
March 17, 2014, 01:06:05 PM
+1. making progress!
hero member
Activity: 498
Merit: 500
March 17, 2014, 05:21:11 AM
Development Update:

We are compiling binaries for the testnet. Will release binaries and instructions for running testnet from source. You will be able to get testnet coins by posting address in github thread.

Will these run on Windows, or can they run on linux vps?

Yes. We should have windows binaries.

Notes:
- If you want to run from source, linux is much easier than windows, because windows requires dealing with mingw configuration.
- When golang 1.3 comes out, we will be cross compiling the windows binaries from linux directly
- We are looking into using docker for deployment and testing
- 64-bit is highly recommended
- some people are getting errors because golang is not detecting changes to imported modules correctly. ./compile/clean-static-libs.sh fixes this problem by clearing out the cache
sr. member
Activity: 448
Merit: 250
black swan hunter
March 17, 2014, 12:19:59 AM
Development Update:

We are compiling binaries for the testnet. Will release binaries and instructions for running testnet from source. You will be able to get testnet coins by posting address in github thread.

Will these run on Windows, or can they run on linux vps?
legendary
Activity: 1148
Merit: 1000
March 16, 2014, 11:21:28 PM
Development Update:

We are compiling binaries for the testnet. Will release binaries and instructions for running testnet from source. You will be able to get testnet coins by posting address in github thread.


great!
Jump to: