BTC и цензура

Има такива, които се опитват да обяснят как биткойн е за съпротива срещу цензурата. Първо, същите хора се свързват с измамената измама BTC, тоест променящата се с вилица вилка на биткойн код, предназначена да обърка невежия инвеститор.

Нека да проучим проблема в лъжата, която се разпространява с BTC.

Една от най-големите характеристики на децентрализирания блокчейн е цензурата. С парите в банковата си сметка трета страна има контрол върху това къде и кога можете да ги изпратите. С Bitcoin можете да изпращате пари на който и да е адрес, който искате, без да се страхувате от намеса на правителството. Свободата обаче не е естественият ред на света. Борбата срещу потисничеството и цензурата е постоянна битка. Докато Bitcoin има важна история за заобикаляне на цензурата, ще разгледаме вездесъщите заплахи срещу криптовалутата и нейното ниво на устойчивост.

Твърдението е ясно: тези в Bitcoin Core се стремят да кажат как заобикалят цензурата и позволяват всичко. Това е абсолютно невярно.

BTC се ерозира първият път, когато е разрешена „мека вилица“. В Bitcoin няма вилици. Сигурността на Bitcoin се основава на стабилен протокол.

Биткойн е система, базирана на стабилен протокол. Той е защитен, стига протоколът да е звучен и да не се променя. Срещу такъв протокол разбира се върви атаката, която тези, които искат да променят Bitcoin, са използвали. Но наистина, те не са нападнали биткойн; по-скоро са заблудили хора, които не са запознати с биткойните, да вярват, че копие на airdrop на друга система е Bitcoin. И копието на airdrop е това, което доведе до BTC (Core).

Както обясних, когато написах бялата книга:

Ако алчният нападател е в състояние да събере повече мощност на процесора от всички честни възли, той ще трябва да избере между това да го използва за измама на хората, като открадне плащанията му или да го използва за генериране на нови монети. Той би трябвало да намери по-изгодно да играе по правилата, такива правила, които го предпочитат с повече нови монети, отколкото всички останали заедно, отколкото да подкопаят системата и валидността на собственото му богатство.

Важното е, че когато считаме за нападател с по-голяма хеш мощност в Bitcoin, дори ако нападателят успее да осъществи събиране на повече от 50% от мрежата (чрез изкопаване на хеш мощност) под негов контрол, той не хвърля системата отворена за произволни промени, като например създаване на стойност от въздух или вземане на пари, които никога не са принадлежали на нападателя. Възлите няма да приемат невалидна транзакция като плащане и честните възли никога няма да приемат блок, който ги съдържа. Нападателят може да се опита да промени само една от собствените си транзакции, за да вземе обратно пари, които е похарчил наскоро.

Никой възел в биткойн мрежата, нито миньор, нито търговец и със сигурност никоя система SPV няма да приеме произволна промяна. Протоколът е поставен в камък.

Единственият начин Биткойн да изрази съпротива срещу цензурата е да има стабилен протокол. Със стабилен протокол това, което може да бъде временно цензурирано днес, по някаква причина, винаги може да бъде възпроизведено по-късно.

Важен е стабилният протокол; подписаната транзакция остава валидна в Bitcoin. Такъв не е случаят, когато протоколът се променя. Въвеждането на промени в протокола означава, че транзакция, която в момента е валидна, може да не бъде валидна по-късно. Транзакция, подписана за бъдеща дата, използваща nLockTime в Bitcoin, ще остане валидна не само сега, но и десетилетие или 100 години от сега. Щом времето, определено във времевото заключване, е достигнато, блокчейнът ще приеме транзакцията. В най-лошото допълнение и нарушение на биткойн протокола, P2SH, такова несигурно изменение позволи на миньорите да бъдат извадени от уравнението. Съдържанието на транзакция с помощта на P2SH вече не може да бъде проверено и валидирано. Следователно недействителните транзакции могат лесно да бъдат включени в блокчейна. По-важното е, че валидните транзакции могат да станат невалидни.

Промените в протокола оставят транзакции, които вече са на блокчейн, да бъдат подплатени по начин, по който по-късно да не могат да бъдат изразходвани. Например, ако транзакцията е включена в блокчейна с помощта на опкод, който понастоящем е валиден, но който по-късно се счита за невалиден, транзакцията не може да бъде анализирана от миньори, докато не бъде изпратено разписката за плащане, което може да възникне в момент след soft fork вече обезсили съдържанието на транзакцията.

За да бъде транзакция устойчива на цензура, тя трябва да може да бъде възпроизведена сега и в бъдеще.

Ако промените протокола, не можете да дадете същото обещание. Така че BTC е пълен с цензура. Следователно BTC не е биткойн и се отнася до цензурата. Всеки път, когато сменяте протокола, цензурирате транзакция. Няма начин да се каже кои транзакции могат или не могат да бъдат вече валидни поради добавянето на плащане към хеш на скрипт (P2SH), и по-лошото е, че в doppelgänger копие на Bitcoin, BTC, SegWit означава, че не можете да определите формата на подписите или опкоди, които може да има в бъдеще.

Bitcoin не променя протокола. Ето защо ще поправим грешките в лош код, който е въведен в Bitcoin и след това ще гарантираме, че протоколът е заключен и поставен в камък, както е проектиран да бъде.

Ако можете да промените протокола, CENSOR част от популацията от транзакции. Следователно BTC не е устойчив нито на цензура, нито на Bitcoin.