Soft Forks sind wahrscheinlich schlechter als Hard Forks, da es für einen Client schwierig ist, eine Soft Fork abzulehnen (das ist in der Tat der Sinn von Soft Forks). Die einzige Möglichkeit, dies zu tun, besteht darin, entweder 51 % der Hash-Power zu gewinnen oder eine Hard Fork durchzuführen, die sie ablehnt.
Wie können Sie einen Altcoin widerstandsfähig gegen Soft Forking machen (oder nur bestimmte Arten von Soft Forks zulassen)? Ich denke, dies zu tun, ist im Allgemeinen möglicherweise unmöglich, aber es schwieriger zu machen, wäre gut. Keine Soft-Fork-Richtlinie in die Coin-Philosophie integriert zu haben, würde helfen, ist aber wahrscheinlich nicht gut genug.
Sie können Miner nicht daran hindern, mehr Regeln durchzusetzen als der Rest des Netzwerks. Um dies jedoch tatsächlich in einen Soft Fork umzuwandeln, muss ein erheblicher Teil des Netzwerks auch damit beginnen, es durchzusetzen.
Die einzige Möglichkeit, wie ein Softfork die Benutzer des Systems negativ beeinflussen kann, besteht jedoch darin, bestimmte Transaktionen zu verbieten, die früher nützlich waren. Dieses Problem ist nichts anderes als die inhärenten Zensurrechte, die eine Mehrheit der Miner über das System hat. Die Lösung für dieses Problem besteht nicht darin, die Durchsetzung von Regeln zu verhindern (was nicht möglich ist; Bergleute können dies sogar tun, ohne es anzukündigen), sondern indem die Privatsphäre des Systems verbessert wird. Wenn Miner nicht sehen können, was Transaktionen tun, können sie nicht selektiv blockieren.
PyRulez
PyRulez
HansBKK
Pieter Wuille