Bitcoin Forum
May 11, 2024, 05:21:10 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: anti-monopoly rules  (Read 721 times)
CLIENT (OP)
Newbie
*
Offline Offline

Activity: 5
Merit: 0


View Profile
March 13, 2014, 08:17:00 PM
 #1

It is conceivable that a government of a state or other large entity may get into the game and monopolize the transaction validation process for non-economic motives.

Is it possible to limit the power of mining/transaction confirmation by imposing a cap based on a region or top level domain?
The forum strives to allow free discussion of any ideas. All policies are built around this principle. This doesn't mean you can post garbage, though: posts should actually contain ideas, and these ideas should be argued reasonably.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715404870
Hero Member
*
Offline Offline

Posts: 1715404870

View Profile Personal Message (Offline)

Ignore
1715404870
Reply with quote  #2

1715404870
Report to moderator
1715404870
Hero Member
*
Offline Offline

Posts: 1715404870

View Profile Personal Message (Offline)

Ignore
1715404870
Reply with quote  #2

1715404870
Report to moderator
1715404870
Hero Member
*
Offline Offline

Posts: 1715404870

View Profile Personal Message (Offline)

Ignore
1715404870
Reply with quote  #2

1715404870
Report to moderator
kjj
Legendary
*
Offline Offline

Activity: 1302
Merit: 1025



View Profile
March 14, 2014, 11:06:03 AM
 #2

No.

Though if it concerns you, you could create your own cryptocurrency that requires that blocks be signed, and then use PKI to enforce authentication, and then impose whatever other rules you desire using that identification.  I don't recommend it, and no one will use it.

17Np17BSrpnHCZ2pgtiMNnhjnsWJ2TMqq8
I routinely ignore posters with paid advertising in their sigs.  You should too.
BitOnyx
Member
**
Offline Offline

Activity: 112
Merit: 10

Cryptocurrencies Exchange


View Profile WWW
March 14, 2014, 11:20:34 AM
 #3

Sure they can do it but execution of such low would be impossible. Not to mention that people would just move to another coin even if it would be possible.

CLIENT (OP)
Newbie
*
Offline Offline

Activity: 5
Merit: 0


View Profile
March 14, 2014, 06:19:13 PM
 #4

There are two separate questions: 1. how can it be done? 2. why it make sense to have anti-monopoly rules?

I can explain why it make sense to have location based rules.

The mining process will evolve from individual developers mining on their hardware, to could-based mining.
Eventually, large pools will take over from individual miners and transaction verification process will be concentrated in few extremely powerful computer farms. That effectively means the end of "distributed" verification. With transaction process being monopolized, its easy to manipulate the entire system. So anti-monopoly rules are not a luxury, but necessity.

To enforce fair mining some sort of cap/limit has to be introduced.
To be practical, the cap has to be very generic and easy to implement for example:
1. Cap by top level domain
2. Cap by physical location

PKI seems like an overkill. Am I wrong?
kjj
Legendary
*
Offline Offline

Activity: 1302
Merit: 1025



View Profile
March 14, 2014, 06:44:48 PM
 #5

Your reasons for wanting it are speculation and you seem to be operating under some grave misunderstandings of what mining is all about.  It defines the order of transactions.  Everyone still always validates everything.

1. Cap by top level domain

VPN

2. Cap by physical location

VPN.  Also, physical location of what?  Reported by what?  Authenticated by what?

17Np17BSrpnHCZ2pgtiMNnhjnsWJ2TMqq8
I routinely ignore posters with paid advertising in their sigs.  You should too.
cr1776
Legendary
*
Offline Offline

Activity: 4032
Merit: 1301


View Profile
March 14, 2014, 06:54:15 PM
 #6

Am I wrong?

Yes.

You have a lot of assumptions in there that are unsupported and lots of hand-waving away problems, two to start:

1. Top level domain?  Bitcoin doesn't care about TLDs (assuming you are talking DNS TLDs).  So a single big ISP would be mining limited since all the IP addresses are under one TLD regardless of how many individuals are under that ISP?  What if a single miner has 80% of the network behind a single IP with NAT?

2. Physical location?  How are you tracking this?  What about Tor, i2p, VPNs etc?

PKI is about the only way to make this practical and enforceable, and having signed blocks is a new coin.
CLIENT (OP)
Newbie
*
Offline Offline

Activity: 5
Merit: 0


View Profile
March 17, 2014, 01:55:58 PM
 #7

Guys, you all bring very good reasons "why not".
Let me give you one reason why yes - 51% attack.

It's true that
1) its risk seems highly unlikely and
2) you cannot totally prevent such event

However, by limiting single miner (or pool) to let's say 25% will make 51% attack even harder to carry out.

Having this thought in mind, what do you think can be done?

I appreciate the fact that VPN and IP proxy make this job hard, but isn't there a simple, clean, elegant way?
Pages: [1]
  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!