Author

Topic: NEM (XEM) Official Thread - 100% New Code - Easy To Use APIs - page 1278. (Read 2985503 times)

legendary
Activity: 866
Merit: 1002
We were analyzing scenario when harvesting is being done on a computer that may belong to an adversary. Let's name person who harvests as Alice and the owner of the server as Bob. If Alice doesn't have a copy of the whole blockchain and a fork has happened then she can't decide which branch of the two is legit. Bob may use this to trick Alice into harvesting on his secret branch trying to do a double-spending.

Your reasoning is perfectly valid with few buts...

1) he would have to convince "quite a few" users, to actually make this successful. If one person is able to do that we're doomed anyway (same in NXT)
2) it does not work like "power leasing", so attacker actually needs to generate block using every key == waste of time and resources, while meanwhile main chain is going forward...
legendary
Activity: 1526
Merit: 1012
Does Bob hump Alice ?
hero member
Activity: 980
Merit: 1001
Will local node and remote node have to run at the same time to do delegated harvesting?

No they don't have to run at the same time. Only the node you're harvesting on needs to run.
Anything else would defeat the point of the excecise.
legendary
Activity: 2142
Merit: 1010
Newbie
Please elaborate on your question, as I might have misunderstood it.

We were analyzing scenario when harvesting is being done on a computer that may belong to an adversary. Let's name person who harvests as Alice and the owner of the server as Bob. If Alice doesn't have a copy of the whole blockchain and a fork has happened then she can't decide which branch of the two is legit. Bob may use this to trick Alice into harvesting on his secret branch trying to do a double-spending.
sr. member
Activity: 457
Merit: 251
Will local node and remote node have to run at the same time to do delegated harvesting?
legendary
Activity: 1526
Merit: 1012
tools gonna be manipulated Smiley
hero member
Activity: 980
Merit: 1001
NO.

If you're getting error 699, it means you have tried harvesting with >1 account on a single machine.

By default NIS is setup to allow only SINGLE harvester.

If you want to increase the number change unclockedLimit in NIS settings:

Code:
# Maximum number of unlocked accounts. Meaning: maximum number of accounts that are allowed to use this NIS for harvesting
nis.unlockedLimit = 1

I have only one open.... don't know what to do.... I tried changing the host  with no success

please help

any change you harvested locally and now trying to do delegated ?
That's like harvesting with multiple accounts at once.


 ok maybe I don't understand I'm harvesting locally...

but what is correct

and can I only harvest locally is that ok?

Yep, that's perfectly fine.
hero member
Activity: 687
Merit: 500
When will assets be available?  The client still states that they are "not yet available in beta release".

The above, and what happened to the Proof of Importance competition rewards?  I came in 3rd place, and had 0.1 nemstake slated as a reward? Huh

Did you provide an address to receive the reward?

My address was listed in the nemesis block (NBVOVD-U27VD6-HHUCRM-SBFPX3-YQWKHB-4KTTQP-E4D4)

We will check on that.
full member
Activity: 226
Merit: 100
NO.

If you're getting error 699, it means you have tried harvesting with >1 account on a single machine.

By default NIS is setup to allow only SINGLE harvester.

If you want to increase the number change unclockedLimit in NIS settings:

Code:
# Maximum number of unlocked accounts. Meaning: maximum number of accounts that are allowed to use this NIS for harvesting
nis.unlockedLimit = 1

I have only one open.... don't know what to do.... I tried changing the host  with no success

please help

any change you harvested locally and now trying to do delegated ?
That's like harvesting with multiple accounts at once.


 ok maybe I don't understand I'm harvesting locally...

but what is correct

and can I only harvest locally is that ok?
legendary
Activity: 866
Merit: 1002
I assume that I'm right if it's the only counterargument that came to your mind.

Please elaborate on your question, as I might have misunderstood it.
hero member
Activity: 980
Merit: 1001
NO.

If you're getting error 699, it means you have tried harvesting with >1 account on a single machine.

By default NIS is setup to allow only SINGLE harvester.

If you want to increase the number change unclockedLimit in NIS settings:

Code:
# Maximum number of unlocked accounts. Meaning: maximum number of accounts that are allowed to use this NIS for harvesting
nis.unlockedLimit = 1

I have only one open.... don't know what to do.... I tried changing the host  with no success

please help

any change you harvested locally and now trying to do delegated ?
That's like harvesting with multiple accounts at once.
legendary
Activity: 2142
Merit: 1010
Newbie
Remote server may use your harvesting power for double-spending.

I assume you're trolling, as I cannot expect such statement from educated person and a developer.

I assume that I'm right if it's the only counterargument that came to your mind.
full member
Activity: 226
Merit: 100
NO.

If you're getting error 699, it means you have tried harvesting with >1 account on a single machine.

By default NIS is setup to allow only SINGLE harvester.

If you want to increase the number change unclockedLimit in NIS settings:

Code:
# Maximum number of unlocked accounts. Meaning: maximum number of accounts that are allowed to use this NIS for harvesting
nis.unlockedLimit = 1

I have only one open.... don't know what to do.... I tried changing the host  with no success

please help
member
Activity: 103
Merit: 10
NO.

If you're getting error 699, it means you have tried harvesting with >1 account on a single machine.

By default NIS is setup to allow only SINGLE harvester.

If you want to increase the number change unclockedLimit in NIS settings:

Code:
# Maximum number of unlocked accounts. Meaning: maximum number of accounts that are allowed to use this NIS for harvesting
nis.unlockedLimit = 1

ty...where i can do this??
legendary
Activity: 1246
Merit: 1000
When will assets be available?  The client still states that they are "not yet available in beta release".

The above, and what happened to the Proof of Importance competition rewards?  I came in 3rd place, and had 0.1 nemstake slated as a reward? Huh

Did you provide an address to receive the reward?

My address was listed in the nemesis block (NBVOVD-U27VD6-HHUCRM-SBFPX3-YQWKHB-4KTTQP-E4D4)
legendary
Activity: 1596
Merit: 1000
I am not Dorian Nakamoto.
When will assets be available?  The client still states that they are "not yet available in beta release".

The above, and what happened to the Proof of Importance competition rewards?  I came in 3rd place, and had 0.1 nemstake slated as a reward? Huh

Did you provide an address to receive the reward?
legendary
Activity: 866
Merit: 1002
NO.

If you're getting error 699, it means you have tried harvesting with >1 account on a single machine.

By default NIS is setup to allow only SINGLE harvester.

If you want to increase the number change unclockedLimit in NIS settings:

Code:
# Maximum number of unlocked accounts. Meaning: maximum number of accounts that are allowed to use this NIS for harvesting
nis.unlockedLimit = 1
legendary
Activity: 1246
Merit: 1000
When will assets be available?  The client still states that they are "not yet available in beta release".

The above, and what happened to the Proof of Importance competition rewards?  I came in 3rd place, and had 0.1 nemstake slated as a reward? Huh
legendary
Activity: 1596
Merit: 1000
I am not Dorian Nakamoto.
member
Activity: 103
Merit: 10
Hey devs. ...i got an error when i start delegated harvesting..

"ERROR 699 - Maximum number of harvesters allowed on server has been reached."

what to do now??



You need to give more information.

Is it a local or a remote node ? I someone already harvesting there ? If it is remote, is it your node ?

This message indicates that someone is already harvesting on that node.
So it's really necessary to set a remote host in options?

In that case you should update the guide

+1

yes this would be fine to update the guide. Thanks
Jump to: