<oembed><type>rich</type><version>1.0</version><author_name>npub1f2nvlx49er5c7sqa43src6ssyp6snd4qwvtkwm5avc2l84cs84esecrwet</author_name><author_url>https://nostr.ae/npub1f2nvlx49er5c7sqa43src6ssyp6snd4qwvtkwm5avc2l84cs84esecrwet</author_url><provider_name>njump</provider_name><provider_url>https://nostr.ae</provider_url><html>📅 Original date posted:2016-09-09&#xA;📝 Original message:The alert system was a centralized facility to allow trusted parties&#xA;to send messages to be displayed in wallet software (and, very early&#xA;on, actually remotely trigger the software to stop transacting).&#xA;&#xA;It has been removed completely in Bitcoin Core after being disabled for a while.&#xA;&#xA;While the system had some potential uses, there were a number of&#xA;problems with it.&#xA;&#xA;The alert system was a frequent source of misunderstanding about the&#xA;security model and &#39;effective governance&#39;, for example a years ago a&#xA;BitcoinJ developer wanted it to be used to control fee levels on the&#xA;network and few months back one of Bloq&#39;s staff was pushing for a&#xA;scheme where &#34;the developers&#34; would use it to remotely change the&#xA;difficulty-- apparently with no idea how abhorrent others would find&#xA;it.&#xA;&#xA;The system also had a problem of not being scalable to different&#xA;software vendors-- it didn&#39;t really make sense that core would have&#xA;that facility but armory had to do something different (nor would it&#xA;really make sense to constantly have to maintain some list of keys in&#xA;the node software).&#xA;&#xA;It also had the problem of being unaccountable. No one can tell which&#xA;of the key holders created a message. This creates a risk of misuse&#xA;with a false origin to attack someone&#39;s reputation.&#xA;&#xA;Finally, there is good reason to believe that the key has been&#xA;compromised-- It was provided to MTGox by a developer and MTGox&#39;s&#xA;systems&#39; were compromised and later their CEO&#39;s equipment taken by the&#xA;Japanese police.&#xA;&#xA;In any case, it&#39;s gone now in Core and most other current software--&#xA;and I think it&#39;s time to fully deactivate it.&#xA;&#xA;I&#39;ve spent some time going around the internet looking for all&#xA;software that contains this key (which included a few altcoins) and&#xA;asked them to remove it. I will continue to do that.&#xA;&#xA;One of the facilities in the alert system is that you can send a&#xA;maximum sequence alert which cannot be overridden and displays only a&#xA;static key compromise text message and blocks all other alerts. I plan&#xA;to send a triggering alert in the not-distant future (exact time to be&#xA;announced well in advance) feedback on timing would be welcome.&#xA;&#xA;There are likely a few production systems that automatically shut down&#xA;when there is an alert, so this risks some small one-time disruption&#xA;of those services-- but none worse than if an alert were sent to&#xA;advise about a new system upgrade.&#xA;&#xA;At some point after that, I would then plan to disclose this private&#xA;key in public, eliminating any further potential of reputation attacks&#xA;and diminishing the risk of misunderstanding the key as some special&#xA;trusted source of authority.&#xA;&#xA;Cheers,</html></oembed>