Bitcoin Forum
May 14, 2024, 05:53:42 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Hard fork and Soft fork for libertarian  (Read 596 times)
Nicolas Dorier (OP)
Hero Member
*****
Offline Offline

Activity: 714
Merit: 621


View Profile
May 10, 2016, 08:26:12 AM
 #1

On [this medium post](https://medium.com/@nicolasdorier/hf-and-sf-for-libertarians-1c8d4b68372d#.la65bgj4h), I maintained the following:

  • A soft fork can't violate the Non Aggression Principle (NAP)
  • A hard fork does not either, but service provider might violate it if not being careful by switching chain without your consent

On twitter piotr seemed to disagree, given the 140 limits I want to better discuss it here.

Bitcoin address 15sYbVpRh6dyWycZMwPdxJWD4xbfxReeHe
1715666022
Hero Member
*
Offline Offline

Posts: 1715666022

View Profile Personal Message (Offline)

Ignore
1715666022
Reply with quote  #2

1715666022
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
hdbuck
Legendary
*
Offline Offline

Activity: 1260
Merit: 1002



View Profile
May 10, 2016, 09:11:09 AM
 #2

forks are raping the network's integrity.

whether you like it hard or soft doesnt matter.

Amph
Legendary
*
Offline Offline

Activity: 3206
Merit: 1069



View Profile
May 10, 2016, 09:38:23 AM
 #3

either way a solution is needed, bitcoin can not resolve its issue without at least a soft fork, and it's not like there were not multiple soft or hard fork in the past

and the network despite those fork, is still alive and kicking, so this is hypocrisy...
Nicolas Dorier (OP)
Hero Member
*****
Offline Offline

Activity: 714
Merit: 621


View Profile
May 11, 2016, 03:48:38 AM
 #4

forks are raping the network's integrity.

whether you like it hard or soft doesnt matter.

You can't believe that what you said is true without at the same time believing users should have the right to force miner which transaction to put into their blocks.

A soft fork is only about miners agreeing to add rules to what they consider a valid transaction. As long as you think miners are free to choose the transactions in their block, then you support soft fork.

Bitcoin address 15sYbVpRh6dyWycZMwPdxJWD4xbfxReeHe
hdbuck
Legendary
*
Offline Offline

Activity: 1260
Merit: 1002



View Profile
May 12, 2016, 12:12:42 PM
Last edit: May 12, 2016, 12:36:12 PM by hdbuck
 #5

forks are raping the network's integrity.

whether you like it hard or soft doesnt matter.

You can't believe that what you said is true without at the same time believing users should have the right to force miner which transaction to put into their blocks.

A soft fork is only about miners agreeing to add rules to what they consider a valid transaction. As long as you think miners are free to choose the transactions in their block, then you support soft fork.


Wat? users incentivize miners to put this or that transaction into their block by actually paying a fee.

Soft fork gives colluded miners the power to bend the protocol rules according to this or that centrally planned agreement. And by doing so they shamelessly cheat the network's integrity to enforce non backward compatible rules that will furthermore maliciously blend in along with the transactions they proceed.

Protocol change must be universally agreed upon by the whole network to be legit. Bitcoin isnt about playing politicians here, with roundtables and bribes or what not. Soft forks are a devious way to contort the rules without consensus. If you were so confident about the relevance of the VC market pull "upgrades" you are so eager to shove down the protocol's throat, then you should propose a hard fork it and see how your altcoin goes.

Nicolas Dorier (OP)
Hero Member
*****
Offline Offline

Activity: 714
Merit: 621


View Profile
May 21, 2016, 02:27:53 PM
 #6

Sorry to be late to respond, got problems with my PC lately.

Quote
users incentivize miners to put this or that transaction into their block by actually paying a fee.

Correct. But it does not mean a miner HAS to accept your transaction, even if you paid the fee. The fee does not give you the right to force a miner to mine it.

Quote
Protocol change must be universally agreed upon by the whole network to be legit. Bitcoin isnt about playing politicians here, with roundtables and bribes or what not. Soft forks are a devious way to contort the rules without consensus. If you were so confident about the relevance of the VC market pull "upgrades" you are so eager to shove down the protocol's throat, then you should propose a hard fork it and see how your altcoin goes.

You must distinguish between protocol rules, consensus rules impacting nodes and consensus rules impacting miners.

Protocol rules is made by the node's developers. (xthin, cmpctblock, getutxo, bloom filters or whatever)
Consensus rules impacting nodes need universal agreement, as if it does not, a split of currency can happens.
Consensus rules impacting miners does not need agreement, as the miners were ALWAYS in possession of which transaction they decide to mine in the first place.

If you think a SF is wrong whatever the reason, you should find a way to enforce it in a decentralized manner, and this mean that you must find a way to make it impossible for miners to see anything more than fees in the transaction.
Interestingly, you can implement that in a SF. Smiley

Bitcoin address 15sYbVpRh6dyWycZMwPdxJWD4xbfxReeHe
deisik
Legendary
*
Offline Offline

Activity: 3444
Merit: 1280


English ⬄ Russian Translation Services


View Profile WWW
May 21, 2016, 07:38:06 PM
 #7

whether you like it hard or soft doesnt matter

Taming of the shrew, wow

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!