Pages:
Author

Topic: [ANN][SIM] Simcoin - A Simple Coin - page 65. (Read 157733 times)

hero member
Activity: 840
Merit: 1002
Simcoin Developer
April 16, 2014, 11:48:31 AM
But I'm only saying that because I'm in the tank. Wink Wink

Hell of a tank with 76 people on board Smiley
legendary
Activity: 924
Merit: 1000
April 16, 2014, 09:54:40 AM
Invested 1.5 BTC because your tech really gets to the heart of why cryptos haven't spread that much: security and speed. Add ease of use to your "paranoid" security and you'll have one helluva coin.

Allow me to introduce myself to everyone as Investor #151.

Thanks! I'll do my best.


Glad to hear it! Once the security issue is nailed down, a major barrier against adoption will drop. And better, Simcoin is new without any Silk-Road-type baggage thrown on its back.

But I'm only saying that because I'm in the tank. Wink Wink
legendary
Activity: 924
Merit: 1000
April 16, 2014, 09:52:31 AM
Invested 1.5 BTC because your tech really gets to the heart of why cryptos haven't spread that much: security and speed. Add ease of use to your "paranoid" security and you'll have one helluva coin.

Allow me to introduce myself to everyone as Investor #151.

Thanks! I'll do my best.

----

And with 75 investors we surpassed NXT. It's good, because people still bash NXT for small number of initial investors.

Total investments at this point: 43 BTC

yeah, well but 75 isn't much better either Wink

Gawd, I can almost hear it now.

"Incoming...trollstorm..."
hero member
Activity: 840
Merit: 1002
Simcoin Developer
April 16, 2014, 07:52:11 AM
There is already a currency called "simcoin"
http://www.simcoin.org/

Therefore, the proposed change of name


That looks like a dead project or an attempt not to look like a cybersquatter.
member
Activity: 89
Merit: 10
April 16, 2014, 07:40:13 AM
There is already a currency called "simcoin"
http://www.simcoin.org/

Therefore, the proposed change of name
legendary
Activity: 1680
Merit: 1001
CEO Bitpanda.com
April 16, 2014, 06:48:44 AM
Invested 1.5 BTC because your tech really gets to the heart of why cryptos haven't spread that much: security and speed. Add ease of use to your "paranoid" security and you'll have one helluva coin.

Allow me to introduce myself to everyone as Investor #151.

Thanks! I'll do my best.

----

And with 75 investors we surpassed NXT. It's good, because people still bash NXT for small number of initial investors.

Total investments at this point: 43 BTC

yeah, well but 75 isn't much better either Wink
hero member
Activity: 840
Merit: 1002
Simcoin Developer
April 16, 2014, 04:53:38 AM
Current distribution:

hero member
Activity: 840
Merit: 1002
Simcoin Developer
April 16, 2014, 03:52:08 AM
Invested 1.5 BTC because your tech really gets to the heart of why cryptos haven't spread that much: security and speed. Add ease of use to your "paranoid" security and you'll have one helluva coin.

Allow me to introduce myself to everyone as Investor #151.

Thanks! I'll do my best.

----

And with 75 investors we surpassed NXT. It's good, because people still bash NXT for small number of initial investors.

Total investments at this point: 43 BTC
full member
Activity: 122
Merit: 100
April 15, 2014, 11:44:43 PM
I have carefully read this post,and I like the coin very much,good luck whit it !
legendary
Activity: 1148
Merit: 1000
April 15, 2014, 10:02:23 PM
Cool IPO system  Grin

Like the website and deposit and overview, real simple  Grin
legendary
Activity: 924
Merit: 1000
April 15, 2014, 08:16:39 PM
Invested 1.5 BTC because your tech really gets to the heart of why cryptos haven't spread that much: security and speed. Add ease of use to your "paranoid" security and you'll have one helluva coin.

Allow me to introduce myself to everyone as Investor #151.

EDIT: Password recovery works too. Tongue
hero member
Activity: 840
Merit: 1002
Simcoin Developer
April 15, 2014, 10:10:38 AM
Running three instances gave 3x 2500 keys/sec (7500 total) using around 35% of six cores (2 virtual) - this was the best I achieved, running four or more instances gave no overall increase.

Machine was essentially idle during tests.

Darn, I need to upgrade Smiley

Thanks for the detailed stats!

More than 4 instances won't increase speed much because i7 has only 4 cores.

It's strange that it was mostly idle. There is one "Sleep(1)" every 200 addresses, on my machine it barely makes any difference - one core is 99-100% loaded all the time. But since your computer generates them faster, I guess it makes a difference. Or maybe it's memory- or hdd-bound, so CPU is not fully loaded, after all 4 GHz is a lot!
hero member
Activity: 658
Merit: 500
April 15, 2014, 09:58:21 AM
I've updated the code for error-protected addresses that I did for NXT and converted it into the new format.

As a bonus I also wrote a simple address generator. It's not user-friendly, it's just for you, early adopters Smiley

https://simcoin.info/address_gen.zip

It's a simple console exe that generates random addresses and stores them in a CSV file.

It doesn't look for user-defined words because it's much faster to check a word against millions of pre-generated addresses than to generate those addresses again. What if the next day you need another address with a different word? You just try to find it in your database of addresses, instead of generating them all over again. This also helps if you just want to pick a better looking random address.

Don't go crazy with it, if some issue comes up - I will not hesitate to change how keys are generated.

The program will append new addresses and passphrases to "out.csv" file it creates on the first run. Make sure nobody else can read it.

If you use it, I would appreciate if you post here how many addresses per second you got and what kind of CPU your machine has. My, rather old, 2 GHz PC generates them at the rate of about 1400 keys per second. This means I can find a 6-character word in 4-8 days. The code is not particularly optimized, so the speed can be significantly improved later.

If your CPU has multiple cores, you can run several copies of the program, just make sure you run it from different folders. And leave one core free for the rest of the system.

To exit press Ctrl-C.

i7 920 @ 4ghz, 12gb RAM

Running one instance produced about 2700 keys/sec using about 10% of four cores in Task Manager.

Running three instances gave 3x 2500 keys/sec (7500 total) using around 35% of six cores (2 virtual) - this was the best I achieved, running four or more instances gave no overall increase.

Machine was essentially idle during tests.
hero member
Activity: 826
Merit: 501
in defi we trust
April 15, 2014, 09:18:42 AM
Grin  It's the time to end this IPO,

So you would have more people to dump to?

No way. This is not "get rich quick" scheme. It's "wait a bit, get very rich" scheme Smiley

More of "somebody will get rich scheme"
hero member
Activity: 840
Merit: 1002
Simcoin Developer
April 15, 2014, 08:53:34 AM
Added a lookup program that lets you search for your word in the generated file:

https://simcoin.info/address_gen.zip

It will save all matching addresses in a separate file "found.txt".
hero member
Activity: 840
Merit: 1002
Simcoin Developer
April 15, 2014, 08:20:16 AM
I was getting about 1900 Keys/sec on a 3 year old Intel dual core 2Ghz laptop.

On a laptop? That's good to hear.

By the way, on my machine it already generated 600 Mb worth of addresses, so keep an eye on the size of your "out.csv" Smiley
full member
Activity: 168
Merit: 100
April 15, 2014, 08:17:13 AM
I was getting about 1900 Keys/sec on a 3 year old Intel dual core 2Ghz laptop.
hero member
Activity: 840
Merit: 1002
Simcoin Developer
April 15, 2014, 07:14:39 AM
OK...  too busy to run a clean test and/or change computers...  but with 35 tabs open in Chrome, watching a video, and a traditional crypto wallet running I get 1500 keys/sec with Intel® Core™2 Duo Processor T7250 (2M Cache, 2.00 GHz, 800 MHz FSB).

Thanks!
hero member
Activity: 840
Merit: 1002
Simcoin Developer
April 15, 2014, 07:12:02 AM
In NXT and Bitcoin the best way to handle customer deposits is to generate unique addresses for them. This increases the size of the database. In Simcoin transactions will be done similar to Ripple - with a short text field where you can put some special code to link this deposit to your account. Or you can register with your address as a username, which is possible because they are so short and mnemonic.

It increases the size of the database anyway. If you have data representing that information, you have to store that data. It is as simple as that. You cannot have information without it corresponding data.

Not as much as a new account. Simple numerical code in a text field can be, say, 8 bytes. Public key alone is 32!


It will inevitably increase bandwidth usage. Question is: who much is acceptable?

It won't. Overall network bandwidth will be less than NXT or Bitcoin.
sr. member
Activity: 364
Merit: 250
☕ NXT-4BTE-8Y4K-CDS2-6TB82
April 15, 2014, 07:04:34 AM
Just some questions:

As some of you know, I was the most vocal in NXT community about lack of checksums and helped develop Reed-Solomon protected addresses, which are yet to be implemented in NXT. Well, in Simcoin they will be there from the start and will be shorter - 12 characters instead of 17 (while providing the same level of protection):


Is that not already implemented in Nxt?

There will be no "darkNXT", i.e. no ability to send money to an arbitrary address and lose it. There will be no genesis account where you can send money to destroy it. There will be no reduced security for new addresses as in NXT.

Sending money to a new account is always a risk. You do not need a genesis account for that.

In NXT and Bitcoin the best way to handle customer deposits is to generate unique addresses for them. This increases the size of the database. In Simcoin transactions will be done similar to Ripple - with a short text field where you can put some special code to link this deposit to your account. Or you can register with your address as a username, which is possible because they are so short and mnemonic.

It increases the size of the database anyway. If you have data representing that information, you have to store that data. It is as simple as that. You cannot have information without it corresponding data.

There will be ability to send messages, similar to NXT Arbitrary Messages, but it will be done right: there will be a type tag and all messages will be automatically and transparently encrypted. In fact, ALL traffic will be automatically encrypted to help with privacy, security and to make it harder for governments to filter our packets.

+1

I also will not repeat the same mistake BCNext did: he abandoned his creation to an idealistic vision of completely distributed and "headless" development. It was sad to see great ideas of NXT disintegrate like this. Instead, the source code will remain closed until my vision is implemented exactly as I planned it to be. I might be wrong in some decisions, but at least I will be coherent.

Interesting but futile. People will request the source.

Transaction speed will be a priority. The goal is ambitious: to achieve <1 sec confirmation. Complete confirmation, no backsies. Either your transaction is confirmed and engraved in stone in less than 1 second, or it will be rejected and you will have to try it later.

I believe it is possible. Here's a network simulation video:

It will inevitably increase bandwidth usage. Question is: who much is acceptable?
Pages:
Jump to: