V12 Testing Thread

darkstrike420

Active Member
Jul 1, 2014
178
136
103
Then his VPS has performance issues (CPU/network network). I am running several nodes on dedicated hardware and 100Mbit uplink and it syncs in 30mins.

Best your friend downloads the bootstrap and syncs from there. --> https://github.com/UdjinM6/dash-bootstrap
Yeah this is what i am talking about. Use 3rd party way to sync. Dash needs to be so no 3rd party is needed.

Also, his VPS when downloading stuff directly from internet hits speeds such as 50MB/s (not mbit, m8, he has 1 Gbit/s).
 

flare

Administrator
Dash Core Team
Moderator
May 18, 2014
2,286
2,404
1,183
Germany
Yeah this is what i am talking about. Use 3rd party way to sync. Dash needs to be so no 3rd party is needed.
Dash IS so - his problems are solely related to his VPS performance. Downloading the bootstrap was just a suggestion to work around his network issues. If syncing with bootstrap takes ages as well his vCPU has not enough performance
 

camosoul

Grizzled Member
Sep 19, 2014
2,261
1,130
1,183
Yeah this is what i am talking about. Use 3rd party way to sync. Dash needs to be so no 3rd party is needed.
As stated by previous helper, this is not DASH's fault or problem. DASH offers a bootstrap to help people who can't/won't/don't fix their network problems.

My VPSes' network pipe is a bit flaky at times, so I use the bootstrap, and then, since they're hosted on the same pizzabox, scp the chain across the local vnet.
 
  • Like
Reactions: flare

camosoul

Grizzled Member
Sep 19, 2014
2,261
1,130
1,183
See my post edit.
Is he trying to pull a virgin chain from behind I2P or TOR? Until you build a valid peers.dat, it can be fail trying to do it that way... Block-sources can be hard to come by if you do that, especially on testnet...

My VPS has fat pipes, too. But if others on the host are derp with their VPSes and hog pipe, things can be unpleasant until the bandwidth ban-hammer shows up.
 

flare

Administrator
Dash Core Team
Moderator
May 18, 2014
2,286
2,404
1,183
Germany
See my post edit.

Even when i sync at home, I don't hit my 100 Mbit/s. However at BitTorrent i hit always 100 mbit/s.
So your measure is to saturate your uplink? Torrent and blockchain are totally different protocols, blockchain only connects to 8 peers simultaneously.

Sorry, but your expectations are unrealistic.
 

darkstrike420

Active Member
Jul 1, 2014
178
136
103
So your measure is to saturate your uplink? Torrent and blockchain are totally different protocols, blockchain only connects to 8 peers simultaneously.

Sorry, but your expectations are unrealistic.
You cannot tell another programmer that his expectations are unrealistic. Code can be changed. Dedicated centralized reseed can be setup. Things can be done, stop lying.

blockchain only connects to 8 peers simultaneously.
Increase the limit, simple.
 

MangledBlue

Well-known Member
Jun 28, 2014
1,246
678
183
USA
He just does know how the system works

You're not downloading a program - Block-chains take a lot more time to Download
To download the same size as a program will take no time at all....
 

qwizzie

Well-known Member
Aug 6, 2014
1,697
815
183
UdjinM6 Eduffield

i'm getting some conflicted transactions now (Testdash4) and also some not confirming transactions from 30 minutes ago (Testdash5)

 
Last edited by a moderator:

MangledBlue

Well-known Member
Jun 28, 2014
1,246
678
183
USA
Dedicated centralized reseed

is not what this project is about



edit: some people here will not give you any respect if you continue to speak to Flare - or any of the other DEV's the way you are.
 
  • Like
Reactions: Lariondos

darkstrike420

Active Member
Jul 1, 2014
178
136
103
He just does know how the system works

You're not downloading a program - Block-chains take a lot more time to Download
To download the same size as a program will take no time at all....
Blockchain is not much different than a program. Only thing that can slow down the process is validation, but my CPU is still not being used at more than 12% so.. what can u say?
Yep, I propose you submit a PR for your patch then. Should be no problem for you as a programmer.

Have a nice evening.
Fund me and I will do it.
 

darkstrike420

Active Member
Jul 1, 2014
178
136
103
This guy obviously has no clue what's going on here

where's that ignore button......???


edit - found it
Mr.Ignore, tell me then why cant blockchain be downloaded at full speed if its not a protocol flaw.

He said 8 connections, if they all reseed at 10 KB/s ofc it wont download at more than 80 KB/s.

I think you're just a mislead boy licking ass of members with "Developer" under their name.
 

the-baker

Member
Mar 12, 2015
70
70
58
Mr.Ignore, tell me then why cant blockchain be downloaded at full speed if its not a protocol flaw.

He said 8 connections, if they all reseed at 10 KB/s ofc it wont download at more than 80 KB/s.

I think you're just a mislead boy licking ass of members with "Developer" under their name.
I don't want to get in the middle of your rage comment spree, but seeing how sync works fine for most people, and not so well for your friend, don't you think that this might be some local problem?
 

flare

Administrator
Dash Core Team
Moderator
May 18, 2014
2,286
2,404
1,183
Germany
Mr.Ignore, tell me then why cant blockchain be downloaded at full speed if its not a protocol flaw.

[...]

I think you're just a mislead boy licking ass of members with "Developer" under their name.
I will not discuss anything further in this tone.

If you are unhappy with how the current protocol is implemented: love it, leave it or change it. I am working since 15 months unfunded on this project and you are the first now on my ignore list.
 
  • Like
Reactions: qwizzie and moli

eduffield

Core Developer
Mar 9, 2014
1,084
5,320
183
UdjinM6 Eduffield

i'm getting some conflicted transactions now (Testdash4) and also some not confirming transactions from 30 minutes ago (Testdash5)

It looks like we just don't have enough miners on v42 yet, I have 61 transactions I'm mining atm

{
"blocks" : 82854,
"currentblocksize" : 11718,
"currentblocktx" : 11,
"difficulty" : 0.02403653,
"errors" : "",
"genproclimit" : 1,
"networkhashps" : 624025,
"pooledtx" : 61,
"testnet" : true,
"chain" : "test",
"generate" : true,
"hashespersec" : 96
}
 

flare

Administrator
Dash Core Team
Moderator
May 18, 2014
2,286
2,404
1,183
Germany
Isn't the whole blockchain download part the same as in bitcoin anyways?
Sure, it's 100% identical code. And the Bitcoin 0.9 protocol is inefficient. Bitcoin v0.10 already improved this a lot, by introducing headers first algorithm, so we should see significant download improvement when Dash v12 goes live.
 
  • Like
Reactions: bluebit

darkstrike420

Active Member
Jul 1, 2014
178
136
103
I don't want to get in the middle of your rage comment spree, but seeing how sync works fine for most people, and not so well for your friend, don't you think that this might be some local problem?
It works fine. It synced. But it can work better.

I am sorry I upset you flare. That blue guy was talking out of his ass and he upset me.

Isn't the whole blockchain download part the same as in bitcoin anyways?
Yeah. I loled when that blue guy said it cannot be improved, he cant even answer why. Networking is my strong side and it certainly CAN be better.

20 gb blockchain on BTC takes weeks to download. It cannot be improved? If you ask me, I say bullshit.
 

darkstrike420

Active Member
Jul 1, 2014
178
136
103
Sure, it's 100% identical code. And the protocol is inefficient. Bitcoin v0.10 already improved this a lot, by introducing headers first algorithm, so we should see significant download improvement when Dash v12 goes live.
Headers first ok, but its not solved completely until we see clients downloading at maximum potential.

You work without funding, ok. You have a job, I have university. I need money, I can't just spend my free time working on DASH because I simply dont have free time.
 

qwizzie

Well-known Member
Aug 6, 2014
1,697
815
183
It looks like we just don't have enough miners on v42 yet, I have 61 transactions I'm mining atm

{
"blocks" : 82854,
"currentblocksize" : 11718,
"currentblocktx" : 11,
"difficulty" : 0.02403653,
"errors" : "",
"genproclimit" : 1,
"networkhashps" : 624025,
"pooledtx" : 61,
"testnet" : true,
"chain" : "test",
"generate" : true,
"hashespersec" : 96
}
okay, i stopped the DS mixing for now to see if my backlog of transactions get confirmed or not and put setgenerate true 2 on one of my wallets..
 

moli

Grizzled Member
Aug 5, 2014
3,255
1,830
1,183
Headers first ok, but its not solved completely until we see clients downloading at maximum potential.

You work without funding, ok. You have a job, I have university. I need money, I can't just spend my free time working on DASH because I simply dont have free time.
Hey, you might be a good programmer but we don't know until we see your code. Why don't you submit your PR like flare said, and now with the budget system going to be put in place, i'm sure you will be compensated.
 

darkstrike420

Active Member
Jul 1, 2014
178
136
103
Hey, you might be a good programmer but we don't know until we see your code. Why don't you submit your PR like flare said, and now with the budget system going to be put in place, i'm sure you will be compensated.
This is not about me being a good coder or being shit coder.

I said important is faster blockchain sync. I got answers back: "Impossible" and "This kid dont know what he talk about".

When the funding system is up and people fund me ill improve it. Not working for free, sorry.
 

UdjinM6

Official Dash Dev
Dash Core Team
Moderator
May 20, 2014
3,639
3,537
1,183
Ok, here is the testing video, which demos 3 problems.

Video resolution: 1255 x 695
Duration: 21 minutes

Index (min:sec):
1: DS settings does not update 0:11
2: DS start mixing delay 0:47
3: First unconfirmed denom 2:37
4: Third unconfirmed denom 5:00
5: More unconfirmed denom 12:54
6: 5 unconfirmed denom 18:28
7: DS stop mixing delay 18:53
8: Wallet restart and conflicted 19:40

http://ajm-inc.net/tDASH_Testing/tDASH-Testing1-11-08-2015-2016.html
"Formating system drive now, please wait"
LOL
:D:D:D

PS. I guess I finally understand what you mean by "delay" and I just never realized that you were talking about that. Preparing a fix now :)

flare darkstrike420 No need to fight each other, fight M*nero trolls on btct if you're trying to find a way to waste you time :D

darkstrike420 yes, there is always some room for improvements but there is also only 24h in a day. For most people V12 (and even v11) syncs quite fast so far and you only need to do this once. With that being said, no offense but we have bigger issues to fix and ideas to implement until blockchain will take weeks to download.;)