Author

Topic: Can make specific people only can mine to some coin? (Read 164 times)

legendary
Activity: 960
Merit: 1028
Spurn wild goose chases. Seek that which endures.
If you have a trusted identity source with crypto keys inside (e.g. a biometric passport or an Estonian e-citizenship card), you could require that blocks be signed by such a key.

Then, for Alice to resell her mining equipment to Bob, she'd also have to give Bob a copy of her passport/Estonia card/etc., which presumably she'd be reluctant to do (since it'd also let him impersonate her in other matters).

But again: if you have this sort of system, you are really just selling "membership in the miner whitelist". So the mining "hardware" doesn't even need to be GPU, just some simple thing that can periodically check the user's passport key & write a block based on that. It could be a Raspberry PI, it'd still do the same job.
jr. member
Activity: 59
Merit: 1
.......
And he don't want that mine hardware buyer to resell it.
.......
Even if the first part is possible i think this step will be difficult.
I expect it must be possible for the owner to move his equipment to another location. selecting another internet provider etc.
Or do you want to include a fingerprint reader, camera or other bio-metric sensor in the hardware (and software) where the owner needs to authenticate himself at regular intervals?
Possible solutions:
- Restrict who can get the mining reward. (This way anyone can mine, however this is only profitable for a select group.)
- Include in the rules of the coin that a specific constant changing key is needed for mining. Provide this key using a cloud server where the miners need to authenticate (and subscribe).
Even if it is technical done it will be difficult to convince anyone to buy/use a system with many restrictions.


 
member
Activity: 126
Merit: 10
It is possible to buy good dear miners and to consider option of production of less difficult currencies why not bitcoin or other expensive coins?
Everything is simple, the same эфиpиyм бoвывaтт is easier, so profit is higher and breakage of the equipment is less probable
jr. member
Activity: 413
Merit: 5
So eventually, some guy want to sell mining hardware exclusively,

and he already got litecoin cloned coin.

So he want to make mining hardware order from hardware assembly company, (not Asic, but just GPUs)

and attach his company sticker to it, and he want this hardware only can mine his coin.

And he don't want that mine hardware buyer to resell it.

Is this possible?
legendary
Activity: 960
Merit: 1028
Spurn wild goose chases. Seek that which endures.
Can I make specific people who buy mining hardware only can mine that coin?
Long story made short: if you're able to maintain a list of specific people, then you don't need mining at all.

The purpose of mining is to prevent "sybil attacks" - where one person pretends to be many people in order to outvote the honest users.

Mining defeats that kind of attack this because, even though I can effortlessly make a million BitcoinTalk accounts, I can't effortlessly make a million GPUs.

But if you have a closed list of "authorized miners", then that already prevents one person from pretending to be many people.

You can just say, "OK, everyone who's authorized each gets one vote", and enforce that via public key signatures or something, and the network obeys the outcome of that vote.

(Of course, it's up for debate whether this kind of design - with a voter whitelist etc - is a good idea. Smiley It's certainly not decentralized, which many people here care about. But it might make sense for some use cases.)
legendary
Activity: 3038
Merit: 4418
Crypto Swap Exchange
Your crypto should be decentralised. With most coin, it is impossible for the client to see who or which IP has mined the coins. The client can only see who has relayed the block to them and sometimes, it is assumed that they were the ones who has mined the coin which is inaccurate.

With most mining pool, their coinbase transaction contains identifying information about them and block explorers interpret this to link the blocks to them. However, anyone can see the coinbase and potentially just use their coinbase data to bypass any restrictions.
member
Activity: 238
Merit: 10
if you don't want to decentralize your coin from joining,that would be hard, anything that a GPU/CPU can compute can be...a newly developed algorithm will only solve the issue temporarily,this is pretty much what you're implying...if you managed to make a other GPU and ASICs can be easily outperformed by it, that is still a temporary isolation/solution...If even your coin became profitable and famous, the chance that ASIC manufacturers to make an ASIC based on your coin can be high....even if your hardware is different and unique,If this is a relative small market, nobody would really invest their time into developing specific technologies to circumvent the restrictions that are put in place, not to mine it.....then you also need to deal with accusations of mining centralization that would be used as arguments against your coin....
legendary
Activity: 2618
Merit: 2304
So now A coin exist. (litecoin clone)
Someone want to sell mining hardware that only can mine A coin.
And he don't want buyer sell that hardware to another guy.

Is this possible? By IP check or other method?
There is no difference if the miner will sell this bunch of GPUs to another guy. Anyway, the previous miner won't be able to mine a coin, so your crypto currency will be centralized, but prevented from joining of ASICs.

Registering an IP-address can be circumvented if the previous miner will establish an IP-tunnel to the new miner.
legendary
Activity: 3542
Merit: 1965
Leading Crypto Sports Betting & Casino Platform
Ok, so you don't want to decentralize your coin but to prevent ASICs from joining.

That would be hard, anything that a GPU/CPU can compute can be [r]renovated (into ASICs).
A newly developed algorithm will only solve the issue temporarily, as seen in the past ASIC-proof coins.
As a Cryptocurrency, it's impossible to select specific hardware while blocking others.
This is pretty much what you're implying.

As for the hardware, if you managed to make a "your-coin-specific mining hardware/GPU" and other GPU and ASICs can be easily outperformed by it, that is still a temporary isolation/solution.
If even your coin became profitable and famous, the chance that ASIC manufacturers to make an ASIC based on your coin can be high.
Even if your hardware is different and unique, it still has a "processor" which solves an algorithm that can be [r].
So now A coin exist. (litecoin clone)
Someone want to sell mining hardware that only can mine A coin.
And he don't want buyer sell that hardware to another guy.

Is this possible? By IP check or other method?

If this is a relative small market, nobody would really invest their time into developing specific technologies to circumvent the restrictions that are put in place, not to mine it.

Once this becomes more popular, you might experience some problems with people trying to circumvent these restrictions. They might even launch DoSS attacks against the IP's that are allowed to mine these coins.

Then you also need to deal with accusations of mining centralization that would be used as arguments against your coin. People feel very strongly about mining centralization and the risks associated with that.    
legendary
Activity: 2618
Merit: 6452
Self-proclaimed Genius
I don't know if IP check is possible and if it was, the blockchain will be designed to choose which miners to accept?
I sorry to tell you that, any device can be easily configured to mimic that specialized hardware if someone like Bitmain (ASIC manufacturer) wants to step up their game.
That was Crytonote and Scrypt promised years ago.

Funny thing is, the only option for any coin to be ASIC-proof is to become unprofitable for them to avert their eye on your coin... or be centralized.

With that, what's the point of making A Coin as a decentralized digital currency if you're going to choose the miners and discard the rest of the community?
jr. member
Activity: 413
Merit: 5
Ok, so you don't want to decentralize your coin but to prevent ASICs from joining.

That would be hard, anything that a GPU/CPU can compute can be [r]renovated (into ASICs).
A newly developed algorithm will only solve the issue temporarily, as seen in the past ASIC-proof coins.
As a Cryptocurrency, it's impossible to select specific hardware while blocking others.
This is pretty much what you're implying.

As for the hardware, if you managed to make a "your-coin-specific mining hardware/GPU" and other GPU and ASICs can be easily outperformed by it, that is still a temporary isolation/solution.
If even your coin became profitable and famous, the chance that ASIC manufacturers to make an ASIC based on your coin can be high.
Even if your hardware is different and unique, it still has a "processor" which solves an algorithm that can be [r].
So now A coin exist. (litecoin clone)
Someone want to sell mining hardware that only can mine A coin.
And he don't want buyer sell that hardware to another guy.

Is this possible? By IP check or other method?
legendary
Activity: 2618
Merit: 6452
Self-proclaimed Genius
Ok, so you don't want to decentralize your coin but to prevent ASICs from joining.

That would be hard, anything that a GPU/CPU can compute can be [r]renovated (into ASICs).
A newly developed algorithm will only solve the issue temporarily, as seen in the past ASIC-proof coins.
As a Cryptocurrency, it's impossible to select specific hardware while blocking others.
This is pretty much what you're implying.

As for the hardware, if you managed to make a "your-coin-specific mining hardware/GPU" and other GPU and ASICs can be easily outperformed by it, that is still a temporary isolation/solution.
If even your coin became profitable and famous, the chance that ASIC manufacturers to make an ASIC based on your coin can be high.
Even if your hardware is different and unique, it still has a "processor" which solves an algorithm that can be [r].
jr. member
Activity: 413
Merit: 5
So if I make litecoin clone, its algo is Scrypt.

Can I make specific people who buy mining hardware only can mine that coin?

Mining hardware will be normal bunch of GPUs. (Should make some gimic to hardware too?)



Jump to: