The Great Aggregating [v0.3.76rc1]

indolering
Posts: 800
Joined: Sun Aug 18, 2013 8:26 pm
os: mac

Re: The Great Aggregating

Post by indolering »

Either the same person has upped their minimum fee or someone new is attacking the network.
DNS is much more than a key->value datastore.

domob
Posts: 1127
Joined: Mon Jun 24, 2013 11:27 am
Contact:

Re: The Great Aggregating

Post by domob »

I've started work on improving performance - this is the real fix, although I think that the "band aid" is also not too bad an idea. A first pull request (to improve CPU load for miners) is already done and being tested by phelix, and I'll try to optimise some expensive disk accesses now.
BTC: 1domobKsPZ5cWk2kXssD8p8ES1qffGUCm | NMC: NCdomobcmcmVdxC5yxMitojQ4tvAtv99pY
BM-GtQnWM3vcdorfqpKXsmfHQ4rVYPG5pKS
Use your Namecoin identity as OpenID: https://nameid.org/

phelix
Posts: 1634
Joined: Thu Aug 18, 2011 6:59 am

Re: The Great Aggregating

Post by phelix »

btw here is my mempool monitoring python script:

https://mega.co.nz/#!cQYFTZbI!0ULCd_Vm_ ... 3BabOuG6OA


Note that it takes a long time for existing TXs to load (1-2 hours).

I got the impression the aggregator TXs were periodically rebroadcasted every couple of hours (may be standard behaviour).
nx.bit - some namecoin stats
nf.bit - shortcut to this forum

georgem
Posts: 82
Joined: Wed Aug 21, 2013 1:46 pm
os: windows

Re: The Great Aggregating

Post by georgem »

I have about 3000 domains I need to update at the moment.

How should I best go about this, without causing problems to the network?

Is a tx fee necessary?
Should I try and broadcast all 3000 name_updates at the same time? Or better spread it over some time?

georgem
Posts: 82
Joined: Wed Aug 21, 2013 1:46 pm
os: windows

Re: The Great Aggregating

Post by georgem »

I hope I am not the one causing those problems. :?
Because I just did a 2000 name_update over a few minutes.
without tx fee. (I should have)

georgem
Posts: 82
Joined: Wed Aug 21, 2013 1:46 pm
os: windows

Re: The Great Aggregating

Post by georgem »

It works, my coins are old enough.

But I have to keep the daemon running a long time yet.

Its like namecoin puts 30 or so name_updates per block... so this will take a few hours to finish.

indolering
Posts: 800
Joined: Sun Aug 18, 2013 8:26 pm
os: mac

Re: The Great Aggregating

Post by indolering »

georgem wrote:It works, my coins are old enough.

But I have to keep the daemon running a long time yet.

Its like namecoin puts 30 or so name_updates per block... so this will take a few hours to finish.
When did you start this? Did you try it once and then update the fee and try again?
DNS is much more than a key->value datastore.

georgem
Posts: 82
Joined: Wed Aug 21, 2013 1:46 pm
os: windows

Re: The Great Aggregating

Post by georgem »

indolering wrote:
georgem wrote:It works, my coins are old enough.

But I have to keep the daemon running a long time yet.

Its like namecoin puts 30 or so name_updates per block... so this will take a few hours to finish.
When did you start this? Did you try it once and then update the fee and try again?

No, i only did this once, without tx fee.

And it seems to work, they are slowly coming thru. I have the daemon open all the time still. I assume it slowly broadcasts the remaining name_updates.

I started the php thru localhost, making cmd calls to the daemon in a loop, and I had it echo the results on the screen. It worked well, and it went thru all the ca 2500 names.

So the calls have been made, and the transaction IDs of every succesful name_updating have been showing.

All this I did probably 8 hours ago or so. It took maybe 1 hour for the loop to finish.

But it takes now hours for all those successful transactions to go into the blockchain.
But I have time. :D

At least it works, and it means ZERO costs for me, yay!

PS: All my names have been in the expires_in 4000 region, that probably helped.

indolering
Posts: 800
Joined: Sun Aug 18, 2013 8:26 pm
os: mac

Re: The Great Aggregating

Post by indolering »

georgem wrote:
indolering wrote:It works, my coins are old enough.

But I have to keep the daemon running a long time yet.

Its like namecoin puts 30 or so name_updates per block... so this will take a few hours to finish.
When did you start this? Did you try it once and then update the fee and try again?


Derp: name ops were never the problem. Just coincidence.
DNS is much more than a key->value datastore.

phelix
Posts: 1634
Joined: Thu Aug 18, 2011 6:59 am

Re: The Great Aggregating

Post by phelix »

From what I see it looks like the "band-aid" patch (raising MIN_RELAY_TX_FEE from 10000 to 100000 just like Bitcoin) will not cause any issues of normal TXs not going through because TX fees when creating TXs are based on MIN_TX_FEE. Anybody see this differently?

So I suggest we add the band-aid patch to the master branch ("namecoinq").
nx.bit - some namecoin stats
nf.bit - shortcut to this forum

Post Reply