Bitcoin Forum
May 02, 2024, 03:43:15 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 [66] 67 68 69 70 71 »
  Print  
Author Topic: [ANN][SIM] Simcoin - A Simple Coin  (Read 157669 times)
This is a self-moderated topic. If you do not want to be moderated by the person who started this topic, create a new topic.
wizzardTim
Legendary
*
Offline Offline

Activity: 1708
Merit: 1000


Reality is stranger than fiction


View Profile
November 19, 2014, 03:53:30 PM
 #1301

Ok, then I missunderstood. I thought this little test was implying, that your network will be able to support >1000tps constantly.

My current design goal is 100 TPS, although I make sure that all design decisions allow the system to scale up to 1000 TPS if needed.

Wow  Shocked Shocked

 Cool Cool Cool

Behold the Tangle Mysteries! Dare to know It's truth.

- Excerpt from the IOTA Sacred Texts Vol. I
1714621395
Hero Member
*
Offline Offline

Posts: 1714621395

View Profile Personal Message (Offline)

Ignore
1714621395
Reply with quote  #2

1714621395
Report to moderator
1714621395
Hero Member
*
Offline Offline

Posts: 1714621395

View Profile Personal Message (Offline)

Ignore
1714621395
Reply with quote  #2

1714621395
Report to moderator
1714621395
Hero Member
*
Offline Offline

Posts: 1714621395

View Profile Personal Message (Offline)

Ignore
1714621395
Reply with quote  #2

1714621395
Report to moderator
"With e-currency based on cryptographic proof, without the need to trust a third party middleman, money can be secure and transactions effortless." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
TwinWinNerD
Legendary
*
Offline Offline

Activity: 1680
Merit: 1001


CEO Bitpanda.com


View Profile WWW
November 19, 2014, 04:07:10 PM
 #1302

Ok, then I missunderstood. I thought this little test was implying, that your network will be able to support >1000tps constantly.

My current design goal is 100 TPS, although I make sure that all design decisions allow the system to scale up to 1000 TPS if needed.

That is awesome. I am eager to see such a design in action.

NxtChg (OP)
Hero Member
*****
Offline Offline

Activity: 840
Merit: 1000


Simcoin Developer


View Profile WWW
November 23, 2014, 05:30:39 PM
 #1303

Progress report

As you know, this week I was working on the transaction downloader. Here's a new version of it, which is almost a complete rewrite:

https://simcoin.info/bootstrap-test2.zip

It's now more efficient, better tolerates lost packets and the overhead is dramatically reduced.

It also downloads the file twice, in two separate streams, to demonstrate scalability. Each stream downloads at the same speed as the single stream version, so the total speed is doubled.

--

As usual, most of the time was spent trying to foresee any possible issues or attacks. This is the most daunting part of the project, but since so few developers seem to do it, I think I must continue doing so.



Simcoin: https://simtalk.org:444/ | The Simplest Bitcoin Wallet: https://tsbw.io/ | Coinmix: https://coinmix.to | Tippr stats: https://tsbw.io/tippr/
--
About smaragda and his lies: https://medium.com/@nxtchg/about-smaragda-and-his-lies-c376e4694de9
grandpa_seth
Sr. Member
****
Offline Offline

Activity: 316
Merit: 250

Simcoin Puny Humans Communicator


View Profile
November 26, 2014, 05:07:26 AM
 #1304





This should be the Simcoin logo.
NxtChg (OP)
Hero Member
*****
Offline Offline

Activity: 840
Merit: 1000


Simcoin Developer


View Profile WWW
November 30, 2014, 07:37:49 PM
 #1305

Progress report

This week I continued working on bootstrapping/downloading, because before you can start downloading, you need to figure out what you need to download and get a consensus on that.

So there are 2 more tasks on top of the downloader. Can't go into details here, but the previous solution required an additional database table and the new one works with existing structure, and in general is more flexible.

Also did more SQLite performance tests to make sure the new scheme is fast enough.

In a day or two I expect to finish this part of the system and hopefully never touch it again Smiley

This time the solution seems to be quite good.


Simcoin: https://simtalk.org:444/ | The Simplest Bitcoin Wallet: https://tsbw.io/ | Coinmix: https://coinmix.to | Tippr stats: https://tsbw.io/tippr/
--
About smaragda and his lies: https://medium.com/@nxtchg/about-smaragda-and-his-lies-c376e4694de9
mcjavar
Hero Member
*****
Offline Offline

Activity: 784
Merit: 500


View Profile
December 01, 2014, 11:51:01 PM
 #1306

Progress report

This week I continued working on bootstrapping/downloading, because before you can start downloading, you need to figure out what you need to download and get a consensus on that.

So there are 2 more tasks on top of the downloader. Can't go into details here, but the previous solution required an additional database table and the new one works with existing structure, and in general is more flexible.

Also did more SQLite performance tests to make sure the new scheme is fast enough.

In a day or two I expect to finish this part of the system and hopefully never touch it again Smiley

This time the solution seems to be quite good.



Do you have some stats about the distribution?
NxtChg (OP)
Hero Member
*****
Offline Offline

Activity: 840
Merit: 1000


Simcoin Developer


View Profile WWW
December 02, 2014, 10:00:14 AM
 #1307

Do you have some stats about the distribution?

That's a good question! I haven't done this for a while. So here goes:

Distribution update



234 accounts own simcoins now vs 210 after the IPO and vs 254 in August.

So we lost 20 people, who exited completely. That's a bit insulting. Couldn't you leave at least 10 K, in case I turn out not to be the complete failure you think I am? Smiley

But, oh well, hopefully the joke will be on them.

The top 10 accounts own 23.42% vs 21.26% on August 31.

You can see it in the graph, the money went from the bottom half of the curve to the top half.

Rich get richer, you know Smiley

While the bottom half complains that "we're 99%, give us more", as if they have anyone else to blame but themselves...



Wink

Simcoin: https://simtalk.org:444/ | The Simplest Bitcoin Wallet: https://tsbw.io/ | Coinmix: https://coinmix.to | Tippr stats: https://tsbw.io/tippr/
--
About smaragda and his lies: https://medium.com/@nxtchg/about-smaragda-and-his-lies-c376e4694de9
rlh
Hero Member
*****
Offline Offline

Activity: 804
Merit: 1004


View Profile
December 02, 2014, 10:37:47 AM
 #1308

Ha! Funny image progression, but your last image is wrong.  Should have been this:



Cheesy

A Personal Quote on BTT from 2011:
"I'd be willing to make a moderate "investment" if the value of the BTC went below $2.00.  Otherwise I'll just have to live with my 5 BTC and be happy. :/"  ...sigh.  If only I knew.
NxtChg (OP)
Hero Member
*****
Offline Offline

Activity: 840
Merit: 1000


Simcoin Developer


View Profile WWW
December 02, 2014, 11:45:24 AM
 #1309

I thought I also give you an update on what I am working on right now.

A big area, which is not yet finished, is reorg. Although the consensus mechanism should be very reliable, there might still be situations, particularly in catastrophic scenarios, where some nodes will have a different view of transaction history and need to reorganize it.

The Reorg Boundary is a point in time beyond which no reorg is possible. Nodes will insist on their view of the history no matter what. It should be some reasonable value and I think 4 hours is a good point.

Now, the lazy solution to deal with reorg would be to just flush everything from the point of fracture and re-download it again. The problem, though, is that at 100 TPS 4 hours can amount to about 200 Mb and at 1,000 TPS it can be 2 Gb!

Granted, this should be extremely rare, and we will probably be at 10 TPS, not 100, for quite some time, so it's more like 20 Mb of transactions, tops.

So here's my current dilemma – be lazy or try to invent some complicated scheme to figure out what changed and then rollback/re-download/apply the differences.

It's quite stupid to re-download everything just because one transaction might be different, but detecting what exactly is different over a hostile and unreliable network, and then merging the changes into main "branch" of history, is also far from trivial, actually bordering on "insanely complicated" Smiley

Still thinking about this...

Simcoin: https://simtalk.org:444/ | The Simplest Bitcoin Wallet: https://tsbw.io/ | Coinmix: https://coinmix.to | Tippr stats: https://tsbw.io/tippr/
--
About smaragda and his lies: https://medium.com/@nxtchg/about-smaragda-and-his-lies-c376e4694de9
wizzardTim
Legendary
*
Offline Offline

Activity: 1708
Merit: 1000


Reality is stranger than fiction


View Profile
December 02, 2014, 02:46:01 PM
 #1310

Please don't take the lazy approach. I mean since you dedicated so much work and currently SIM seems to me that is the only cryptocurrency that we can rely for building something totally new, innovative and stable. Every minute dedicated to research before implementation is of utmost importance, since we avoid future impediments.  Wink

Behold the Tangle Mysteries! Dare to know It's truth.

- Excerpt from the IOTA Sacred Texts Vol. I
NxtChg (OP)
Hero Member
*****
Offline Offline

Activity: 840
Merit: 1000


Simcoin Developer


View Profile WWW
December 02, 2014, 04:03:01 PM
 #1311

Please don't take the lazy approach. I mean since you dedicated so much work and currently SIM seems to me that is the only cryptocurrency that we can rely for building something totally new, innovative and stable. Every minute dedicated to research before implementation is of utmost importance, since we avoid future impediments.  Wink

Thanks, but this project is behind schedule and a lot of people want to see some tangible results already Smiley

So I have to cut a few corners to try and deliver sooner. Mostly things that can be improved later, when we need to handle higher volume.

For reorg I will probably use a combination of two schemes: flush everything, but try to re-download only the relevant section of the history and thus cut the download size about 10 times. Half-assed approach Grin

Besides, this should never happen anyway, it's only for very rare cases.

Simcoin: https://simtalk.org:444/ | The Simplest Bitcoin Wallet: https://tsbw.io/ | Coinmix: https://coinmix.to | Tippr stats: https://tsbw.io/tippr/
--
About smaragda and his lies: https://medium.com/@nxtchg/about-smaragda-and-his-lies-c376e4694de9
cryptodevil
Legendary
*
Offline Offline

Activity: 2170
Merit: 1240


Thread-puller extraordinaire


View Profile
December 02, 2014, 04:08:11 PM
 #1312

FWIW, I'm happy to wait.

This is one of the few projects currently in crypto that I don't doubt is going to come through in the long run and I would rather you don't feel pressured to rush out solutions to problems.


WARNING!!! Check your forum URLs carefully and avoid links to phishing sites like 'thebitcointalk' 'bitcointalk.to' and 'BitcointaLLk'
NxtChg (OP)
Hero Member
*****
Offline Offline

Activity: 840
Merit: 1000


Simcoin Developer


View Profile WWW
December 02, 2014, 04:22:22 PM
 #1313

FWIW, I'm happy to wait.

This is one of the few projects currently in crypto that I don't doubt is going to come through in the long run and I would rather you don't feel pressured to rush out solutions to problems.

Thanks, guys Smiley

Simcoin: https://simtalk.org:444/ | The Simplest Bitcoin Wallet: https://tsbw.io/ | Coinmix: https://coinmix.to | Tippr stats: https://tsbw.io/tippr/
--
About smaragda and his lies: https://medium.com/@nxtchg/about-smaragda-and-his-lies-c376e4694de9
lyynx
Sr. Member
****
Offline Offline

Activity: 380
Merit: 275



View Profile
December 04, 2014, 04:21:22 PM
 #1314

FWIW, I'm happy to wait.

This is one of the few projects currently in crypto that I don't doubt is going to come through in the long run and I would rather you don't feel pressured to rush out solutions to problems.

Thanks, guys Smiley

Same here, I am waiting patiently, quality comes first. Keep up the great work.

Nxtblg
Legendary
*
Offline Offline

Activity: 924
Merit: 1000



View Profile WWW
December 04, 2014, 05:05:48 PM
 #1315

FWIW, I'm happy to wait.

This is one of the few projects currently in crypto that I don't doubt is going to come through in the long run and I would rather you don't feel pressured to rush out solutions to problems.

Thanks, guys Smiley

Same here, I am waiting patiently, quality comes first. Keep up the great work.

Me three.  Smiley






██████████████████████████████████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████▄▄▄███████████████████████
███████████████████████████████████████████████████████████████████████▀▀▀████████████████████████
██████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████





...INTRODUCING WAVES........
...ULTIMATE ASSET/CUSTOM TOKEN BLOCKCHAIN PLATFORM...






KLONE::Vader
Member
**
Offline Offline

Activity: 89
Merit: 10


View Profile
December 04, 2014, 05:57:04 PM
 #1316

your minions are well behaved  Grin

NxtChg (OP)
Hero Member
*****
Offline Offline

Activity: 840
Merit: 1000


Simcoin Developer


View Profile WWW
December 04, 2014, 06:03:59 PM
 #1317

your minions are well behaved  Grin

For that, I will reward them generously.

Simcoin: https://simtalk.org:444/ | The Simplest Bitcoin Wallet: https://tsbw.io/ | Coinmix: https://coinmix.to | Tippr stats: https://tsbw.io/tippr/
--
About smaragda and his lies: https://medium.com/@nxtchg/about-smaragda-and-his-lies-c376e4694de9
KLONE::Vader
Member
**
Offline Offline

Activity: 89
Merit: 10


View Profile
December 04, 2014, 06:46:16 PM
 #1318

cross fingers

grandpa_seth
Sr. Member
****
Offline Offline

Activity: 316
Merit: 250

Simcoin Puny Humans Communicator


View Profile
December 04, 2014, 09:32:09 PM
 #1319

your minions are well behaved  Grin

For that, I will reward them generously.

And what does a good little minion or Wayne's World fan say to that? We're not worthy! We're not worthy!
NxtChg (OP)
Hero Member
*****
Offline Offline

Activity: 840
Merit: 1000


Simcoin Developer


View Profile WWW
December 07, 2014, 04:42:12 PM
 #1320

Progress report

Slow week, had to take care of some real life stuff.

So, as you know, I finalized bootstrapper this week, plus reorg. The whole architecture starts to look very simple and elegant.

There are 3 major parts: Transaction Gobbler, Bootstrapper (which now also handles reorg) and the Heart, which handles transaction consensus.

All of them are practically done, yet my to-do list still has a gazillion of small tasks Sad This is the proverbial last 10%, which take another 90% of the time Smiley Anyway, we will get there one day.

Also rewrote this piece of garbage: https://github.com/ghedipunk/PHP-Websockets and now I have a nice, simple, non-blocking websockets server in PHP, which can be used for various dynamic web pages: exchange, explorer, web wallet, you name it. Even games Wink



Simcoin: https://simtalk.org:444/ | The Simplest Bitcoin Wallet: https://tsbw.io/ | Coinmix: https://coinmix.to | Tippr stats: https://tsbw.io/tippr/
--
About smaragda and his lies: https://medium.com/@nxtchg/about-smaragda-and-his-lies-c376e4694de9
Pages: « 1 ... 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 [66] 67 68 69 70 71 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!