<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <updated></updated>
  <generator>https://nostr.ae</generator>

  <title>Nostr notes by </title>
  <author>
    <name></name>
  </author>
  <link rel="self" type="application/atom+xml" href="https://nostr.ae/npub1fvuxqdqg7klqqgy3yy8gdxjv4phu92sll5y8zqm2qe5qdrhxymhqf3vq7f.rss" />
  <link href="https://nostr.ae/npub1fvuxqdqg7klqqgy3yy8gdxjv4phu92sll5y8zqm2qe5qdrhxymhqf3vq7f" />
  <id>https://nostr.ae/npub1fvuxqdqg7klqqgy3yy8gdxjv4phu92sll5y8zqm2qe5qdrhxymhqf3vq7f</id>
  <icon></icon>
  <logo></logo>




  <entry>
    <id>https://nostr.ae/nevent1qqsp9ssyux5nv9c9pu84as6n9yw44dr7kyw0znx63a3azydrkfx2d0szyp9nscp5pr6muqpqjyssap56fj5xls42rl7ssugrdgrxsp5wucnwudwpe8t</id>
    
      <title type="html">📅 Original date posted:2019-08-07 📝 Original message:Seems ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsp9ssyux5nv9c9pu84as6n9yw44dr7kyw0znx63a3azydrkfx2d0szyp9nscp5pr6muqpqjyssap56fj5xls42rl7ssugrdgrxsp5wucnwudwpe8t" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsggud004wahfyyshnjpwh5t6v5j9d0rkmv8eddz26vekhdr480s2cjhtkc9&#39;&gt;nevent1q…tkc9&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2019-08-07&lt;br/&gt;📝 Original message:Seems to be comparable to the proposed &amp;#34;Tick Method&amp;#34; from 2013:&lt;br/&gt;&lt;a href=&#34;https://bitcointalk.org/index.php?topic=307211.msg3308565#msg3308565&#34;&gt;https://bitcointalk.org/index.php?topic=307211.msg3308565#msg3308565&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;However I remember that someone told me the tick method had a flaw..&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;On Wed, Aug 7, 2019 at 6:28 PM Dustin Dettmer via bitcoin-dev &amp;lt;&lt;br/&gt;bitcoin-dev at lists.linuxfoundation.org&amp;gt; wrote:&lt;br/&gt;&lt;br/&gt;&amp;gt; Does revaulting vault up with the same keys, or new ones?&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Are they new derivation paths on the same key?&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Would love some expanded explanation on how you’re proposing this would&lt;br/&gt;&amp;gt; work.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Thanks,&lt;br/&gt;&amp;gt; Dustin&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; On Wed, Aug 7, 2019 at 1:35 PM Bryan Bishop via bitcoin-dev &amp;lt;&lt;br/&gt;&amp;gt; bitcoin-dev at lists.linuxfoundation.org&amp;gt; wrote:&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; Hi,&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; One of the biggest problems with the vault scheme (besides all of the&lt;br/&gt;&amp;gt;&amp;gt; setup data that has to be stored for a long time) is an attacker that&lt;br/&gt;&amp;gt;&amp;gt; silently steals the hot wallet private key and waits for the vault&amp;#39;s&lt;br/&gt;&amp;gt;&amp;gt; owner to make a delayed-spend transaction to initiate a withdrawal&lt;br/&gt;&amp;gt;&amp;gt; from the vault. If the user was unaware of the theft of the key, then&lt;br/&gt;&amp;gt;&amp;gt; the attacker could steal the funds after the delay period.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; To mitigate this, it is important to choose a stipend or withdrawal&lt;br/&gt;&amp;gt;&amp;gt; amount per withdrawal period like x% of the funds. This limits the&lt;br/&gt;&amp;gt;&amp;gt; total stolen funds to x% because once the funds are stolen the user&lt;br/&gt;&amp;gt;&amp;gt; would know their hot key is compromised, and the user would know to&lt;br/&gt;&amp;gt;&amp;gt; instead use one of the other clawback paths during all of the future&lt;br/&gt;&amp;gt;&amp;gt; withdrawal delay periods instead of letting the delay timeout all the&lt;br/&gt;&amp;gt;&amp;gt; way to the (stolen) default/hot key.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; The reason why a loss limiter is the way to go is because there&amp;#39;s&lt;br/&gt;&amp;gt;&amp;gt; currently no way (that I am aware of, without an upgrade) to force an&lt;br/&gt;&amp;gt;&amp;gt; attacker to reveal his key on the blockchain while also forcing the&lt;br/&gt;&amp;gt;&amp;gt; attacker to use a timelock before the key can spend the coins. I am&lt;br/&gt;&amp;gt;&amp;gt; curious about what the smallest least invasive soft-fork would be for&lt;br/&gt;&amp;gt;&amp;gt; enabling this kind of timelock. There are so many covenant proposals&lt;br/&gt;&amp;gt;&amp;gt; at this point (CHECKSIGFROMSTACK, SECURETHEBAG, CHECKOUTPUTVERIFY,&lt;br/&gt;&amp;gt;&amp;gt; ....). Or there&amp;#39;s crazy things like a fork that enables a transaction&lt;br/&gt;&amp;gt;&amp;gt; mode where the (timelock...) script of the first output is&lt;br/&gt;&amp;gt;&amp;gt; automatically prefixed to any of the other scripts on any of the other&lt;br/&gt;&amp;gt;&amp;gt; outputs when an input tries to spend in the future. A thief could add&lt;br/&gt;&amp;gt;&amp;gt; his key to a new output on the transaction and try to spend (just like&lt;br/&gt;&amp;gt;&amp;gt; a user would with a fresh/rotated key), but the OP_CSV would be&lt;br/&gt;&amp;gt;&amp;gt; automatically added to his script to implement the public observation&lt;br/&gt;&amp;gt;&amp;gt; delay window.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; Also, there was other previous work that I was only informed about&lt;br/&gt;&amp;gt;&amp;gt; today after posting my proposal, so I should mention these as related&lt;br/&gt;&amp;gt;&amp;gt; work:&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; &lt;a href=&#34;https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2018-February/015793.html&#34;&gt;https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2018-February/015793.html&lt;/a&gt;&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; &lt;a href=&#34;https://blog.oleganza.com/post/163955782228/how-segwit-makes-security-better&#34;&gt;https://blog.oleganza.com/post/163955782228/how-segwit-makes-security-better&lt;/a&gt;&lt;br/&gt;&amp;gt;&amp;gt; &lt;a href=&#34;https://www.youtube.com/watch?v=diNxp3ZTquo&#34;&gt;https://www.youtube.com/watch?v=diNxp3ZTquo&lt;/a&gt;&lt;br/&gt;&amp;gt;&amp;gt; &lt;a href=&#34;https://bitcointalk.org/index.php?topic=5111656&#34;&gt;https://bitcointalk.org/index.php?topic=5111656&lt;/a&gt;&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; - Bryan&lt;br/&gt;&amp;gt;&amp;gt; &lt;a href=&#34;http://heybryan.org/&#34;&gt;http://heybryan.org/&lt;/a&gt;&lt;br/&gt;&amp;gt;&amp;gt; _______________________________________________&lt;br/&gt;&amp;gt;&amp;gt; bitcoin-dev mailing list&lt;br/&gt;&amp;gt;&amp;gt; bitcoin-dev at lists.linuxfoundation.org&lt;br/&gt;&amp;gt;&amp;gt; &lt;a href=&#34;https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev&#34;&gt;https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev&lt;/a&gt;&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt; _______________________________________________&lt;br/&gt;&amp;gt; bitcoin-dev mailing list&lt;br/&gt;&amp;gt; bitcoin-dev at lists.linuxfoundation.org&lt;br/&gt;&amp;gt; &lt;a href=&#34;https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev&#34;&gt;https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev&lt;/a&gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;-------------- next part --------------&lt;br/&gt;An HTML attachment was scrubbed...&lt;br/&gt;URL: &amp;lt;&lt;a href=&#34;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20190807/881ebc3d/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20190807/881ebc3d/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T20:20:06&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsp6lj9ghkef3l0qz0jre6fscxzkkqu88gfvc5m3d3jmfhrlu6shnqzyp9nscp5pr6muqpqjyssap56fj5xls42rl7ssugrdgrxsp5wucnwu6mc93q</id>
    
      <title type="html">📅 Original date posted:2017-09-22 📝 Original message:The ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsp6lj9ghkef3l0qz0jre6fscxzkkqu88gfvc5m3d3jmfhrlu6shnqzyp9nscp5pr6muqpqjyssap56fj5xls42rl7ssugrdgrxsp5wucnwu6mc93q" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsquxvrw0w7exwany0vzfrrcapjnk35gl07n0n9ulaxz8hys8c35wqnt2had&#39;&gt;nevent1q…2had&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2017-09-22&lt;br/&gt;📝 Original message:The policy seems good with the exception of this paragraph:&lt;br/&gt;&lt;br/&gt;* Bitcoin devs will disclose vulnerabilities publically after 99% of the&lt;br/&gt;   bitcoin network has upgraded [7], and fixes have been released for&lt;br/&gt;   at least 12 months.&lt;br/&gt;&lt;br/&gt;99% upgrade may never be reached. Some nodes cannot even be categorized. I&lt;br/&gt;suggest a number close to 95%.&lt;br/&gt;If the 95% of network has upgraded, it means we&amp;#39;re pretty secure from the&lt;br/&gt;point of view of consensus. It is supposed that from the time the fix has&lt;br/&gt;been released, all other alt-coins will also have released their fixes.&lt;br/&gt;Remember we must also incentivize security researchers to do the hard and&lt;br/&gt;silent research work. Most of them do not hold Bitcoins. They do research&lt;br/&gt;because of other interests, including getting public acknowledgment for&lt;br/&gt;their findings. They&amp;#39;ll be frustrated if they have to wait 2 years.&lt;br/&gt;&lt;br/&gt;I propose this paragraph to replace the previous one:&lt;br/&gt;&lt;br/&gt;* Bitcoin devs will disclose vulnerabilities publically after 95% of the&lt;br/&gt;   bitcoin network has upgraded [7], and fixes have been released for&lt;br/&gt;   at least 6 months.&lt;br/&gt;&lt;br/&gt;Also I suggest we track vulnerabilities with standard CVE codes. IS there&lt;br/&gt;any drawback of this?&lt;br/&gt;&lt;br/&gt;regards&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;On Thu, Sep 21, 2017 at 11:00 PM, Nathan Wilcox via bitcoin-dev &amp;lt;&lt;br/&gt;bitcoin-dev at lists.linuxfoundation.org&amp;gt; wrote:&lt;br/&gt;&lt;br/&gt;&amp;gt; [inline responses]&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; On Thu, Sep 14, 2017 at 2:27 PM, Anthony Towns via bitcoin-dev &amp;lt;&lt;br/&gt;&amp;gt; bitcoin-dev at lists.linuxfoundation.org&amp;gt; wrote:&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; On Tue, Sep 12, 2017 at 09:10:18AM -0700, Simon Liu wrote:&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt; It would be a good starting point if the current policy could be&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt; clarified, so everyone is on the same page, and there is no confusion.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; Collecting various commentary from here and reddit, I think current de&lt;br/&gt;&amp;gt;&amp;gt; facto policy is something like:&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;  * Vulnerabilities should be reported via security at bitcoincore.org [0]&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;  * A critical issue (that can be exploited immediately or is already&lt;br/&gt;&amp;gt;&amp;gt;    being exploited causing large harm) will be dealt with by:&lt;br/&gt;&amp;gt;&amp;gt;      * a released patch ASAP&lt;br/&gt;&amp;gt;&amp;gt;      * wide notification of the need to upgrade (or to disable affected&lt;br/&gt;&amp;gt;&amp;gt;        systems)&lt;br/&gt;&amp;gt;&amp;gt;      * minimal disclosure of the actual problem, to delay attacks&lt;br/&gt;&amp;gt;&amp;gt;    [1] [2]&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;  * A non-critical vulnerability (because it is difficult or expensive to&lt;br/&gt;&amp;gt;&amp;gt;    exploit) will be dealt with by:&lt;br/&gt;&amp;gt;&amp;gt;      * patch and review undertaken in the ordinary flow of development&lt;br/&gt;&amp;gt;&amp;gt;      * backport of a fix or workaround from master to the current&lt;br/&gt;&amp;gt;&amp;gt;        released version [2]&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;  * Devs will attempt to ensure that publication of the fix does not&lt;br/&gt;&amp;gt;&amp;gt;    reveal the nature of the vulnerability by providing the proposed fix&lt;br/&gt;&amp;gt;&amp;gt;    to experienced devs who have not been informed of the vulnerability,&lt;br/&gt;&amp;gt;&amp;gt;    telling them that it fixes a vulnerability, and asking them to identify&lt;br/&gt;&amp;gt;&amp;gt;    the vulnerability. [2]&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;  * Devs may recommend other bitcoin implementations adopt vulnerability&lt;br/&gt;&amp;gt;&amp;gt;    fixes prior to the fix being released and widely deployed, if they&lt;br/&gt;&amp;gt;&amp;gt;    can do so without revealing the vulnerability; eg, if the fix has&lt;br/&gt;&amp;gt;&amp;gt;    significant performance benefits that would justify its inclusion. [3]&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;  * Prior to a vulnerability becoming public, devs will generally recommend&lt;br/&gt;&amp;gt;&amp;gt;    to friendly altcoin devs that they should catch up with fixes. But this&lt;br/&gt;&amp;gt;&amp;gt;    is only after the fixes are widely deployed in the bitcoin network. [4]&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;  * Devs will generally not notify altcoin developers who have behaved&lt;br/&gt;&amp;gt;&amp;gt;    in a hostile manner (eg, using vulnerabilities to attack others, or&lt;br/&gt;&amp;gt;&amp;gt;    who violate embargoes). [5]&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;  * Bitcoin devs won&amp;#39;t disclose vulnerability details until &amp;gt;80% of bitcoin&lt;br/&gt;&amp;gt;&amp;gt;    nodes have deployed the fixes. Vulnerability discovers are encouraged&lt;br/&gt;&amp;gt;&amp;gt;    and requested to follow the same policy. [1] [6]&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; Those seem like pretty good policies to me, for what it&amp;#39;s worth.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt; I advocate a policy like this, except I propose two modifications:&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; - Point 4 should include *zero or more* altcoin developers, such that&lt;br/&gt;&amp;gt; those altcoins also deploy mitigations as early as Bitcoin. (Call this&lt;br/&gt;&amp;gt; &amp;#34;early altcoin disclosure&amp;#34;.)&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; - Disclose of vulnerabilities, by social convention, always explicitly&lt;br/&gt;&amp;gt; names which altcoin developers were included in my proposed Early Altcoin&lt;br/&gt;&amp;gt; Disclosure and Point 6.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; The rationale is that the policy should allow closer coordination with&lt;br/&gt;&amp;gt; altcoins. If the goal is minimizing economic damage, including altcoins&lt;br/&gt;&amp;gt; earlier may be the better trade-off between inclusiveness and secrecy. At&lt;br/&gt;&amp;gt; the same time, the policy doesn&amp;#39;t establish *which* altcoins, which is a&lt;br/&gt;&amp;gt; tricky choice. However it *does* require disclosure of those relationships,&lt;br/&gt;&amp;gt; which provides a form of feedback on the system.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Imagine if altcoin X is compromised, and later disclosure occurs that&lt;br/&gt;&amp;gt; reveals that altcoin X was not contacted early, then this *might* indicate&lt;br/&gt;&amp;gt; leaks, maliciousness in the Bitcoin mitigation organization, or it *might*&lt;br/&gt;&amp;gt; be coincidence or dumb luck. In the other case, if the Bitcoin disclosure&lt;br/&gt;&amp;gt; reveals that X was indeed contacted early, then it probably indicates&lt;br/&gt;&amp;gt; incompetence of the altoin X.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Finally, notice that this kind of loose early disclosure policy can be&lt;br/&gt;&amp;gt; symmetric. For example, Zcash developers may choose to disclose&lt;br/&gt;&amp;gt; vulnerabilities they discover which affect Bitcoin to Bitcoin developers&lt;br/&gt;&amp;gt; *before* Zcash releases fixes, or before those fixes are widely adopted in&lt;br/&gt;&amp;gt; Zcash. We actually have a policy of doing this, since it&amp;#39;s obvious that if&lt;br/&gt;&amp;gt; our mitigation process leaks and that&amp;#39;s used to attack Bitcoin the&lt;br/&gt;&amp;gt; potential economic damage is very large.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; I haven&amp;#39;t seen anything that indicates bitcoin devs will *ever* encourage&lt;br/&gt;&amp;gt;&amp;gt; public disclosure of vulnerabilities (as opposed to tolerating other&lt;br/&gt;&amp;gt;&amp;gt; people publishing them [6]). So I&amp;#39;m guessing current de facto policy is&lt;br/&gt;&amp;gt;&amp;gt; more along the lines of:&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;  * Where possible, Bitcoin devs will never disclose vulnerabilities&lt;br/&gt;&amp;gt;&amp;gt;    publically while affected code may still be in use (including by&lt;br/&gt;&amp;gt;&amp;gt;    altcoins).&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; rather than something like:&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;  * Bitcoin devs will disclose vulnerabilities publically after 99% of the&lt;br/&gt;&amp;gt;&amp;gt;    bitcoin network has upgraded [7], and fixes have been released for&lt;br/&gt;&amp;gt;&amp;gt;    at least 12 months.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt; I advocate for something like the latter case. I&amp;#39;d like to see a timeout&lt;br/&gt;&amp;gt; on disclosure. There&amp;#39;s an endless tail of alt-coins that could be affected,&lt;br/&gt;&amp;gt; and no guarantee all will vigilantly upgrade. Meanwhile, deciding which of&lt;br/&gt;&amp;gt; them to disclose to confidentially versus which should just receive hints&lt;br/&gt;&amp;gt; to apply new patches is tricky and political.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Having a global timeout is a reasonable stop-gap. I consider the cost of&lt;br/&gt;&amp;gt; never disclosing, publicly, a known vulnerbility to be very high, even if&lt;br/&gt;&amp;gt; the fix is ubiquitously deployed, because it&amp;#39;s a loss of security&lt;br/&gt;&amp;gt; knowledge, a precious public good.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; Instinctively, I&amp;#39;d say documenting this policy (or whatever it actually&lt;br/&gt;&amp;gt;&amp;gt; is) would be good, and having all vulnerabilities get publically released&lt;br/&gt;&amp;gt;&amp;gt; eventually would also be good; that&amp;#39;s certainly the more &amp;#34;open source&amp;#34;&lt;br/&gt;&amp;gt;&amp;gt; approach. But arguing the other side:&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;  - documenting security policy gives attackers a better handle on where&lt;br/&gt;&amp;gt;&amp;gt;    to find weak points; this may be more harm than there is benefit to&lt;br/&gt;&amp;gt;&amp;gt;    improving legitimate users&amp;#39; understanding of and confidence in the&lt;br/&gt;&amp;gt;&amp;gt;    development process&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt; Publishing a policy *might* increase organizational vulnerability, but so&lt;br/&gt;&amp;gt; might *not publishing* a policy. It seems fairly neutral to me on&lt;br/&gt;&amp;gt; vulnerability impact, whereas the benefit is good for users and developers.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;  - the main benefit of public vulnerability disclosure is a better&lt;br/&gt;&amp;gt;&amp;gt;    working relationship with security researchers and perhaps better&lt;br/&gt;&amp;gt;&amp;gt;    understanding of what sort of bugs happen in practice in general;&lt;br/&gt;&amp;gt;&amp;gt;    but if most of your security research is effectively in house [6],&lt;br/&gt;&amp;gt;&amp;gt;    maybe those benefits aren&amp;#39;t as great as the harm done by revealing&lt;br/&gt;&amp;gt;&amp;gt;    even old vulnerabilities to attackers&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt; Publishing after a reasonable timeout has many benefits. Many security&lt;br/&gt;&amp;gt; researchers learn from vulnerability disclosures across many disciplines&lt;br/&gt;&amp;gt; and industries. Future protocol designers of things potentially unrelated&lt;br/&gt;&amp;gt; to blockchain altogether may also learn important lessons.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; If the first of those arguments holds, well, hopefully this message has&lt;br/&gt;&amp;gt;&amp;gt; egregious errors that no one will correct, or it will quickly get lost&lt;br/&gt;&amp;gt;&amp;gt; in this list&amp;#39;s archives...&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; Cheers,&lt;br/&gt;&amp;gt;&amp;gt; aj&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt; regards,&lt;br/&gt;&amp;gt; Nathan Wilcox&lt;br/&gt;&amp;gt; Zcash&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; [0] &lt;a href=&#34;http://bitcoincore.org/en/contact&#34;&gt;http://bitcoincore.org/en/contact&lt;/a&gt;&lt;br/&gt;&amp;gt;&amp;gt;     referenced from .github/ISSUE_TEMPLATE.md in git&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; [1] &lt;a href=&#34;https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2017&#34;&gt;https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2017&lt;/a&gt;&lt;br/&gt;&amp;gt;&amp;gt; -September/014986.html&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; [2] &lt;a href=&#34;https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2017&#34;&gt;https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2017&lt;/a&gt;&lt;br/&gt;&amp;gt;&amp;gt; -September/014990.html&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; [3] &lt;a href=&#34;https://www.reddit.com/r/btc/comments/6zf1qo/peter_todd_nice&#34;&gt;https://www.reddit.com/r/btc/comments/6zf1qo/peter_todd_nice&lt;/a&gt;&lt;br/&gt;&amp;gt;&amp;gt; ly_pulled_away_attention_from_jjs/dmxcw70/&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; [4] &lt;a href=&#34;https://www.reddit.com/r/btc/comments/6z827o/chris_jeffrey_j&#34;&gt;https://www.reddit.com/r/btc/comments/6z827o/chris_jeffrey_j&lt;/a&gt;&lt;br/&gt;&amp;gt;&amp;gt; j_discloses_bitcoin_attack_vector/dmxdg83/&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; [5] &lt;a href=&#34;https://www.reddit.com/r/btc/comments/6zb3lp/maxwell_admits_&#34;&gt;https://www.reddit.com/r/btc/comments/6zb3lp/maxwell_admits_&lt;/a&gt;&lt;br/&gt;&amp;gt;&amp;gt; core_sat_on_vulnerability/dmv4y7g/&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; [6] &lt;a href=&#34;https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2017&#34;&gt;https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2017&lt;/a&gt;&lt;br/&gt;&amp;gt;&amp;gt; -September/014991.html&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; [7] Per &lt;a href=&#34;http://luke.dashjr.org/programs/bitcoin/files/charts/branche&#34;&gt;http://luke.dashjr.org/programs/bitcoin/files/charts/branche&lt;/a&gt;&lt;br/&gt;&amp;gt;&amp;gt; s.html&lt;br/&gt;&amp;gt;&amp;gt;     it seems like 1.7% of the network is running known-vulnerable versions&lt;br/&gt;&amp;gt;&amp;gt;     0.8 and 0.9; but only 0.37% are running 0.10 or 0.11, so that might&lt;br/&gt;&amp;gt;&amp;gt; argue&lt;br/&gt;&amp;gt;&amp;gt;     revealing any vulnerabilities fixed since 0.12.0 would be fine...&lt;br/&gt;&amp;gt;&amp;gt;     (bitnodes.21.co doesn&amp;#39;t seem to break down anything earlier than&lt;br/&gt;&amp;gt;&amp;gt; 0.12)&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; _______________________________________________&lt;br/&gt;&amp;gt;&amp;gt; bitcoin-dev mailing list&lt;br/&gt;&amp;gt;&amp;gt; bitcoin-dev at lists.linuxfoundation.org&lt;br/&gt;&amp;gt;&amp;gt; &lt;a href=&#34;https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev&#34;&gt;https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev&lt;/a&gt;&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; _______________________________________________&lt;br/&gt;&amp;gt; bitcoin-dev mailing list&lt;br/&gt;&amp;gt; bitcoin-dev at lists.linuxfoundation.org&lt;br/&gt;&amp;gt; &lt;a href=&#34;https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev&#34;&gt;https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev&lt;/a&gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;-------------- next part --------------&lt;br/&gt;An HTML attachment was scrubbed...&lt;br/&gt;URL: &amp;lt;&lt;a href=&#34;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20170922/cdd9e559/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20170922/cdd9e559/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T20:05:55&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs2ed266du9qk3vmku0f2cf72r7x7at4vece4xlxzgk2tflcrfq43czyp9nscp5pr6muqpqjyssap56fj5xls42rl7ssugrdgrxsp5wucnwuksxupp</id>
    
      <title type="html">📅 Original date posted:2017-09-12 📝 Original ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs2ed266du9qk3vmku0f2cf72r7x7at4vece4xlxzgk2tflcrfq43czyp9nscp5pr6muqpqjyssap56fj5xls42rl7ssugrdgrxsp5wucnwuksxupp" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsrwf390w5ygzl7cqv386kyr7f7kw7qx9tdxvdkwpwgr25qr4pn6ds63k6zc&#39;&gt;nevent1q…k6zc&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2017-09-12&lt;br/&gt;📝 Original message:Historically people have published vulnerabilities in Bitcoin only after&lt;br/&gt;&amp;gt;80% of the nodes have upgraded. This seems to be the general (but not&lt;br/&gt;publicly stated) policy. If you&amp;#39;re a core developer and you know better,&lt;br/&gt;please correct me.&lt;br/&gt;&lt;br/&gt;This means that:&lt;br/&gt;&lt;br/&gt;- a critical vulnerability, like a remote code execution, will be patched&lt;br/&gt;immediately (without disclosing the actual problem) and all participants&lt;br/&gt;will be notified asap. This is no different from any other open source&lt;br/&gt;project. An example of this case was the OpenSSL Heartbleed vulnerability&lt;br/&gt;that affected Bitcoin.&lt;br/&gt;&lt;br/&gt;- a non-critical vulnerability, either because miners only can exploit it&lt;br/&gt;or because it requires vast resources to pull, may require a wait of years&lt;br/&gt;before publication, after a vulnerability was found and reported. This is&lt;br/&gt;because the &amp;#34;natural&amp;#34; node upgrade rate is slow.&lt;br/&gt;&lt;br/&gt;It also implies that some times a researcher works hard to investigate a&lt;br/&gt;vulnerability and later he finds out it was previously reported. It also&lt;br/&gt;means that the researcher cannot report to alt-coins which have a different&lt;br/&gt;policy.&lt;br/&gt;&lt;br/&gt;This policy has nothing to do with a loyalty to Bitcoin Core (or in fact,&lt;br/&gt;the two or so developers that actually receive the e-mails to&lt;br/&gt;security at bitcoincore.org).&lt;br/&gt;&lt;br/&gt;This is a policy that has simply proven to work to protect Bitcoiners. It&lt;br/&gt;began long long ago.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;On Tue, Sep 12, 2017 at 12:37 AM, Anthony Towns via bitcoin-dev &amp;lt;&lt;br/&gt;bitcoin-dev at lists.linuxfoundation.org&amp;gt; wrote:&lt;br/&gt;&lt;br/&gt;&amp;gt; On Mon, Sep 11, 2017 at 07:34:33AM -0400, Alex Morcos wrote:&lt;br/&gt;&amp;gt; &amp;gt; I don&amp;#39;t think I know the right answer here, but I will point out two&lt;br/&gt;&amp;gt; things&lt;br/&gt;&amp;gt; &amp;gt; that make this a little more complicated.&lt;br/&gt;&amp;gt; &amp;gt; 1 - There are lots of altcoin developers and while I&amp;#39;m sure the majority&lt;br/&gt;&amp;gt; would&lt;br/&gt;&amp;gt; &amp;gt; greatly appreciate the disclosure and would behave responsibly with the&lt;br/&gt;&amp;gt; &amp;gt; information, I don&amp;#39;t know where you draw the line on who you tell and&lt;br/&gt;&amp;gt; who you&lt;br/&gt;&amp;gt; &amp;gt; don&amp;#39;t.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; If you can&amp;#39;t pick even a small group that&amp;#39;s trustworthy (top five by&lt;br/&gt;&amp;gt; market cap as a start [0]? or just major bitcoin wallets / exchanges /&lt;br/&gt;&amp;gt; alt node implementations?), then it still seems better to (eventually)&lt;br/&gt;&amp;gt; disclose publically than keep it unrevealed and let it be a potential&lt;br/&gt;&amp;gt; advantage for attackers against people who haven&amp;#39;t upgraded for other&lt;br/&gt;&amp;gt; reasons?&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; I find it hard to imagine bitcoin&amp;#39;s still obscure enough that people&lt;br/&gt;&amp;gt; aren&amp;#39;t tracking git commit logs to use them as inspiration for attacks&lt;br/&gt;&amp;gt; on bitcoin users and businesses; at best I would have thought it&amp;#39;d&lt;br/&gt;&amp;gt; only be a few months of development time between a fix being proposed&lt;br/&gt;&amp;gt; as a PR or committed to master and black hats having the ability to&lt;br/&gt;&amp;gt; exploit it in users who are running older nodes. (Or for that matter,&lt;br/&gt;&amp;gt; being able to be exploited by otherwise legitimate bitcoin businesses&lt;br/&gt;&amp;gt; with an agenda to push, a strong financial motive behind that agenda,&lt;br/&gt;&amp;gt; and a legal team that says they&amp;#39;ll get away with it)&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; &amp;gt; 2- Unlike other software, I&amp;#39;m not sure good security for bitcoin is&lt;br/&gt;&amp;gt; defined by&lt;br/&gt;&amp;gt; &amp;gt; constant upgrading.  Obviously upgrading has an important benefit, but&lt;br/&gt;&amp;gt; one of&lt;br/&gt;&amp;gt; &amp;gt; the security considerations for Bitcoin is knowing that your definition&lt;br/&gt;&amp;gt; of the&lt;br/&gt;&amp;gt; &amp;gt; money hasn&amp;#39;t changed.  Much harder to know that if you change software.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Isn&amp;#39;t that just an argument for putting more effort into backporting&lt;br/&gt;&amp;gt; fixes/workarounds? (I don&amp;#39;t see how you do that without essentially&lt;br/&gt;&amp;gt; publically disclosing which patches have a security impact -- &amp;#34;oh,&lt;br/&gt;&amp;gt; gosh, this patch gets a backport, I wonder if maybe it has security&lt;br/&gt;&amp;gt; implications...&amp;#34;)&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; (In so far as bitcoin is a consensus system, there can sometimes be a&lt;br/&gt;&amp;gt; positive network effect, where having other people upgrade can help your&lt;br/&gt;&amp;gt; security, even if you don&amp;#39;t upgrade; &amp;#34;herd immunity&amp;#34; if you will. That&lt;br/&gt;&amp;gt; way a new release going out to other people helps keep you safe, even&lt;br/&gt;&amp;gt; while you continue to maintain the same definition of money by not&lt;br/&gt;&amp;gt; upgrading at all)&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; If altcoin maintainers are inconvenienced by tracking bitcoin-core&lt;br/&gt;&amp;gt; updates, that would be an argument for them to contribute back to their&lt;br/&gt;&amp;gt; upstream to make their own job easier; either helping with backports,&lt;br/&gt;&amp;gt; or perhaps contributing to patches like PR#8994 might help.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; All of those things seem like they&amp;#39;d help not just altcoins but bitcoin&lt;br/&gt;&amp;gt; investors/traders too, so it&amp;#39;s not even a trade-off between classes of&lt;br/&gt;&amp;gt; bitcoin core users.  And if in the end various altcoins aren&amp;#39;t able to&lt;br/&gt;&amp;gt; keep up with security fixes, that&amp;#39;s probably valuable information to&lt;br/&gt;&amp;gt; provide to the market...&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Cheers,&lt;br/&gt;&amp;gt; aj&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; [0] Roughly: BCash, Litecoin, Dash, BitConnect, ZCash, Dogecoin?&lt;br/&gt;&amp;gt;     I&amp;#39;ve no idea which of those might have trustworthy devs to work with,&lt;br/&gt;&amp;gt;     but surely at least a couple do?&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; _______________________________________________&lt;br/&gt;&amp;gt; bitcoin-dev mailing list&lt;br/&gt;&amp;gt; bitcoin-dev at lists.linuxfoundation.org&lt;br/&gt;&amp;gt; &lt;a href=&#34;https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev&#34;&gt;https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev&lt;/a&gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;-------------- next part --------------&lt;br/&gt;An HTML attachment was scrubbed...&lt;br/&gt;URL: &amp;lt;&lt;a href=&#34;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20170912/78a88c9e/attachment-0001.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20170912/78a88c9e/attachment-0001.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T20:05:53&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsz67wadjc29z9dgtpc4jvhugyx443r5lwmenwglz8gg0e6vegmdmqzyp9nscp5pr6muqpqjyssap56fj5xls42rl7ssugrdgrxsp5wucnwuzlf9dz</id>
    
      <title type="html">📅 Original date posted:2017-09-22 📝 Original message:If the ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsz67wadjc29z9dgtpc4jvhugyx443r5lwmenwglz8gg0e6vegmdmqzyp9nscp5pr6muqpqjyssap56fj5xls42rl7ssugrdgrxsp5wucnwuzlf9dz" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqst792s4n674762rcjx7e68lnunupcrl3eg2uc664u69j8fda2uzeqxq5w0h&#39;&gt;nevent1q…5w0h&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2017-09-22&lt;br/&gt;📝 Original message:If the variable size increase is only a few bytes, then three possibilities&lt;br/&gt;arise:&lt;br/&gt;&lt;br/&gt;- one should allow signatures to be zero padded (to reach the maximum size)&lt;br/&gt;and abandon strict DER encoding&lt;br/&gt;&lt;br/&gt;- one should allow spare witness stack elements (to pad the size to match&lt;br/&gt;the maximum size) and remove the cleanstack rule. But this is tricky&lt;br/&gt;because empty stack elements must be counted as 1 byte.&lt;br/&gt;&lt;br/&gt;- signers must loop the generation of signatures until the signature&lt;br/&gt;generated is of its maximum size.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;On Fri, Sep 22, 2017 at 6:39 PM, Mark Friedenbach &amp;lt;mark at friedenbach.org&amp;gt;&lt;br/&gt;wrote:&lt;br/&gt;&lt;br/&gt;&amp;gt; You generally know the witness size to within a few bytes right before&lt;br/&gt;&amp;gt; signing. Why would you not? You know the size of ECDSA signatures. You can&lt;br/&gt;&amp;gt; be told the size of a hash preimage by the other party. It takes some&lt;br/&gt;&amp;gt; contriving to come up with a scheme where one party has variable-length&lt;br/&gt;&amp;gt; signatures of their chosing&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; &amp;gt; On Sep 22, 2017, at 2:32 PM, Sergio Demian Lerner &amp;lt;&lt;br/&gt;&amp;gt; sergio.d.lerner at gmail.com&amp;gt; wrote:&lt;br/&gt;&amp;gt; &amp;gt;&lt;br/&gt;&amp;gt; &amp;gt; But generally before one signs a transaction one does not know the&lt;br/&gt;&amp;gt; signature size (which may be variable). One can only estimate the maximum&lt;br/&gt;&amp;gt; size.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;-------------- next part --------------&lt;br/&gt;An HTML attachment was scrubbed...&lt;br/&gt;URL: &amp;lt;&lt;a href=&#34;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20170922/2f36b74f/attachment-0001.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20170922/2f36b74f/attachment-0001.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T20:05:39&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsg620d3rerlkdylz6908wkc0j7tw9arh92tulygzkrkycchkw99mqzyp9nscp5pr6muqpqjyssap56fj5xls42rl7ssugrdgrxsp5wucnwu785q7r</id>
    
      <title type="html">📅 Original date posted:2017-07-10 📝 Original message:Thank ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsg620d3rerlkdylz6908wkc0j7tw9arh92tulygzkrkycchkw99mqzyp9nscp5pr6muqpqjyssap56fj5xls42rl7ssugrdgrxsp5wucnwu785q7r" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxsyt76lhgx74nz42205t4fel8x25cqecdhrr4dgzkn6a9794pefcjdte5w&#39;&gt;nevent1q…te5w&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2017-07-10&lt;br/&gt;📝 Original message:Thank you for all your comments. I will improve the BIP based on the&lt;br/&gt;technical suggestions received.&lt;br/&gt;&lt;br/&gt;On the subjective/political side that has slipped into this discussion.&lt;br/&gt;Skip this part if not interested in politics.&lt;br/&gt;&lt;br/&gt;Regarding the timeline, its certainly rather short, but also is the UASF&lt;br/&gt;BIP 148 ultimatum.&lt;br/&gt;&lt;br/&gt;If Bitcoin were a democracy and we had somehow a way to securely perform a&lt;br/&gt;referendum, then this will solve easily. But neither is true. At least now.&lt;br/&gt;&lt;br/&gt;More than 80% of the miners and many users are willing to go in the&lt;br/&gt;Segwit2x direction. With the support and great talent of the Bitcoin Core&lt;br/&gt;developers, Segwit2x activation will not cause any major disruptions.&lt;br/&gt;Without Core, there will be a temporary split. Both sides will have to&lt;br/&gt;hard-fork.&lt;br/&gt;&lt;br/&gt;I want a Bitcoin united. But maybe a split of Bitcoin, each side with its&lt;br/&gt;own vision, is not so bad.&lt;br/&gt;&lt;br/&gt;On Sat, Jul 8, 2017 at 6:19 PM, Brian Hoffman &amp;lt;brian at ob1.io&amp;gt; wrote:&lt;br/&gt;&lt;br/&gt;&amp;gt; I don&amp;#39;t feel threatened by investors. You&amp;#39;re full of shit btcdrak.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Proofread your emails. You just declared support for segwit2x.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; On Jul 8, 2017, at 9:28 AM, Btc Drak via bitcoin-dev &amp;lt;bitcoin-dev at lists.&lt;br/&gt;&amp;gt; linuxfoundation.org&amp;gt; wrote:&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; I am utterly appalled by this proposal both technically, ethically, and by&lt;br/&gt;&amp;gt; the process which it has adopted. Hard forks require consensus from the&lt;br/&gt;&amp;gt; entire ecosystem in order to prevent a fork, funds loss, confusion and harm&lt;br/&gt;&amp;gt; to the robust guarantees of the Bitcoin system has thus far displayed.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; I know this is a draft, but you are seeking reviews of a proposal that has&lt;br/&gt;&amp;gt; just a few weeks remaining before deployment (where &amp;#34;technical review&amp;#34; is&lt;br/&gt;&amp;gt; pointless because the is not actually open &amp;lt;&lt;a href=&#34;https://pastebin.com/kktB1kaw&amp;gt&#34;&gt;https://pastebin.com/kktB1kaw&amp;gt&lt;/a&gt;; unless&lt;br/&gt;&amp;gt; you are an approved member&lt;br/&gt;&amp;gt; &amp;lt;&lt;a href=&#34;https://github.com/btc1/bitcoin/commit/1719c872b6624c37b0f2d94e7a4a2656fac4804a#diff-6a3371457528722a734f3c51d9238c13&amp;gt&#34;&gt;https://github.com/btc1/bitcoin/commit/1719c872b6624c37b0f2d94e7a4a2656fac4804a#diff-6a3371457528722a734f3c51d9238c13&amp;gt&lt;/a&gt;;),&lt;br/&gt;&amp;gt; making it totally unworkable and irresponsible. For example, exactly how&lt;br/&gt;&amp;gt; are other implementations supposed to adopt the BIP in such a short&lt;br/&gt;&amp;gt; timeframe? For all the talk of how important &amp;#34;alternative implementations&amp;#34;&lt;br/&gt;&amp;gt; are, how does this rash and rushed action promote an ecosystem of multiple&lt;br/&gt;&amp;gt; implementors? By encouraging fast upgrades, you are actually centralizing&lt;br/&gt;&amp;gt; the ecosystem even further.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; The linked coded doesn&amp;#39;t uniquely identify itself on the network by&lt;br/&gt;&amp;gt; user-agent, something all distinct implementations have done to date.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; The draft BIP text looks like an afterthought and doesn&amp;#39;t actually specify&lt;br/&gt;&amp;gt; the proposal in enough detail to implement from the text. By contrast for&lt;br/&gt;&amp;gt; example, BIP141 has a level of detail which allowed others to implement&lt;br/&gt;&amp;gt; segwit without looking at any reference code (which consequently results to&lt;br/&gt;&amp;gt; more confidence and testing of the specification all round). The Bitcoin&lt;br/&gt;&amp;gt; system has a market cap of over $40bn supported by a robust and reliable&lt;br/&gt;&amp;gt; network and your proposal is an offence to all Bitcoin has achieved because&lt;br/&gt;&amp;gt; due to it&amp;#39;s the strong foundations.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; I cannot not support this proposal in the current form and timeline, nor&lt;br/&gt;&amp;gt; do I support the coercion that has been used behind closed doors to try and&lt;br/&gt;&amp;gt; gain more support (not limited to, but including approaching company&lt;br/&gt;&amp;gt; investors to twist arms and veiled threats of blacklisting companies from&lt;br/&gt;&amp;gt; further funding/collaboration).&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; I think the best you can hope for this hard fork proposal is for it to be&lt;br/&gt;&amp;gt; quietly ignored.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; On Fri, Jul 7, 2017 at 10:25 PM, Sergio Demian Lerner via bitcoin-dev &amp;lt;&lt;br/&gt;&amp;gt; bitcoin-dev at lists.linuxfoundation.org&amp;gt; wrote:&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; Hello,&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; Here is a BIP that matches the reference code that the Segwit2x group has&lt;br/&gt;&amp;gt;&amp;gt; built and published a week ago.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; This BIP and code satisfies the requests of a large part of the Bitcoin&lt;br/&gt;&amp;gt;&amp;gt; community for a moderate increase in the Bitcoin non-witness block space&lt;br/&gt;&amp;gt;&amp;gt; coupled with the activation of Segwit.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; You can find the BIP draft in the following link:&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; &lt;a href=&#34;https://github.com/SergioDemianLerner/BIPs/blob/master/BIP-&#34;&gt;https://github.com/SergioDemianLerner/BIPs/blob/master/BIP-&lt;/a&gt;&lt;br/&gt;&amp;gt;&amp;gt; draft-sergiolerner-segwit2x.mediawiki&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; Reference source was kindly provided by the Segwit2x group.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; Best regards,&lt;br/&gt;&amp;gt;&amp;gt;  Sergio.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; _______________________________________________&lt;br/&gt;&amp;gt;&amp;gt; bitcoin-dev mailing list&lt;br/&gt;&amp;gt;&amp;gt; bitcoin-dev at lists.linuxfoundation.org&lt;br/&gt;&amp;gt;&amp;gt; &lt;a href=&#34;https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev&#34;&gt;https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev&lt;/a&gt;&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt; _______________________________________________&lt;br/&gt;&amp;gt; bitcoin-dev mailing list&lt;br/&gt;&amp;gt; bitcoin-dev at lists.linuxfoundation.org&lt;br/&gt;&amp;gt; &lt;a href=&#34;https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev&#34;&gt;https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev&lt;/a&gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;-------------- next part --------------&lt;br/&gt;An HTML attachment was scrubbed...&lt;br/&gt;URL: &amp;lt;&lt;a href=&#34;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20170710/a72aad85/attachment-0001.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20170710/a72aad85/attachment-0001.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T20:04:04&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqst4lxpm5tf80fp20lr647wcp36fgllz6yjslwnmukhscgd826fkdczyp9nscp5pr6muqpqjyssap56fj5xls42rl7ssugrdgrxsp5wucnwudwj2zg</id>
    
      <title type="html">📅 Original date posted:2017-07-13 📝 Original message:Well, ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqst4lxpm5tf80fp20lr647wcp36fgllz6yjslwnmukhscgd826fkdczyp9nscp5pr6muqpqjyssap56fj5xls42rl7ssugrdgrxsp5wucnwudwj2zg" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszfx5jra3fgzru00v7mhjp5fga7wl8hxaxq7nf38y4gjrq3mmc0cggy66mw&#39;&gt;nevent1q…66mw&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2017-07-13&lt;br/&gt;📝 Original message:Well, 40 bytes reduction per input is excessive too :)&lt;br/&gt;But 30 bytes reduction will do fine.&lt;br/&gt;&lt;br/&gt;On Thu, Jul 13, 2017 at 12:10 AM, Sergio Demian Lerner &amp;lt;&lt;br/&gt;sergio.d.lerner at gmail.com&amp;gt; wrote:&lt;br/&gt;&lt;br/&gt;&amp;gt; Some responses..&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; The proposal adds another gratuitous limit to the system: A maximum&lt;br/&gt;&amp;gt;&amp;gt; transaction size where none existed before, yet this limit is almost&lt;br/&gt;&amp;gt;&amp;gt; certainly too small to prevent actual DOS attacks while it is also&lt;br/&gt;&amp;gt;&amp;gt; technically larger than any transaction that can be included today&lt;br/&gt;&amp;gt;&amp;gt; (the largest possible transaction today is 1mb minus the block&lt;br/&gt;&amp;gt;&amp;gt; overheads).  The maximum resource usage for maliciously crafted 1MB&lt;br/&gt;&amp;gt;&amp;gt; transaction is enormous and permitting two of them greatly exacerbates&lt;br/&gt;&amp;gt;&amp;gt; the existing vulnerability.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt; I think that limiting the maximum transaction size may not be the best&lt;br/&gt;&amp;gt; possible solution to the N^2 hashing problem, yet it is not a bad start.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; There are several viable soft-forking solutions to it:&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; 1- Soft-fork to perform periodic reductions in the maximum non-segwit&lt;br/&gt;&amp;gt; checksigs per input (down to 20)&lt;br/&gt;&amp;gt; 2- Soft-fork to perform periodic reductions in the number of non-segwit&lt;br/&gt;&amp;gt; checksigs per transaction. (down to 5K)&lt;br/&gt;&amp;gt; 3- Soft-fork to perform periodic reductions in the amount of data hashed&lt;br/&gt;&amp;gt; by non-segwit checksigs.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Regardless which one one picks, the soft-fork can be deployed with enough&lt;br/&gt;&amp;gt; time in advance to reduce the exposure. The risk is still low. Four years&lt;br/&gt;&amp;gt; have passed since I reported this vulnerability and yet nobody has&lt;br/&gt;&amp;gt; exploited it. The attack is highly anti-economical, yet every discussion&lt;br/&gt;&amp;gt; about the block size ends up citing this vulnerability.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; ,&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt; Assuming the current transaction pattern is replicated in a 2 MB&lt;br/&gt;&amp;gt;&amp;gt; plain-sized block that is 100% filled with transactions, then the&lt;br/&gt;&amp;gt;&amp;gt; witness-serialized block would occupy 3.6 MB&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; But in a worst case the result would be 8MB, which this document fails&lt;br/&gt;&amp;gt;&amp;gt; to mention.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; I will mention this worst case in the BIP.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Even if artificially filling the witness space up to 8 MB is&lt;br/&gt;&amp;gt; anti-economical, Segwit exacerbates this problem because each witness byte&lt;br/&gt;&amp;gt; costs 1/4th of a non-witness byte, so the block bloat attack gets cheaper&lt;br/&gt;&amp;gt; than before. I think the guilt lies more in Segwit discount factor than in&lt;br/&gt;&amp;gt; the plain block size increase.&lt;br/&gt;&amp;gt; I would remove the discount factor altogether, and add a fixed (40 bytes)&lt;br/&gt;&amp;gt; discount for each input with respect to outputs (not for certain input&lt;br/&gt;&amp;gt; types), to incentivize the cleaning of the UTXO set. A discount for inputs&lt;br/&gt;&amp;gt; cannot be used to bloat an unlimited number of blocks, because for each&lt;br/&gt;&amp;gt; input the attacker needs to first create an output (without discount).&lt;br/&gt;&amp;gt; There is no need to incentivize removing the signatures from blocks,&lt;br/&gt;&amp;gt; because there is already an incentive to do so to save disk space.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt; Deploy a modified BIP91 to activate Segwit. The only modification is&lt;br/&gt;&amp;gt;&amp;gt; that the signal &amp;#34;segsignal&amp;#34; is replaced by &amp;#34;segwit2x&amp;#34;.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; This means that BIP-91 and your proposal are indistinguishable on the&lt;br/&gt;&amp;gt;&amp;gt; network, because the string &amp;#34;segsignal&amp;#34; is merely a variable name used&lt;br/&gt;&amp;gt;&amp;gt; in the software.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; No, it is exposed to the rpc mining interface (getblocktemplate). It must&lt;br/&gt;&amp;gt; be redefined, even if it&amp;#39;s not a consensus change.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;-------------- next part --------------&lt;br/&gt;An HTML attachment was scrubbed...&lt;br/&gt;URL: &amp;lt;&lt;a href=&#34;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20170713/23535924/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20170713/23535924/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T20:04:03&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqszfx5jra3fgzru00v7mhjp5fga7wl8hxaxq7nf38y4gjrq3mmc0cgzyp9nscp5pr6muqpqjyssap56fj5xls42rl7ssugrdgrxsp5wucnwuqlj8uh</id>
    
      <title type="html">📅 Original date posted:2017-07-13 📝 Original message:Some ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqszfx5jra3fgzru00v7mhjp5fga7wl8hxaxq7nf38y4gjrq3mmc0cgzyp9nscp5pr6muqpqjyssap56fj5xls42rl7ssugrdgrxsp5wucnwuqlj8uh" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgmnxlvndg8ulyvuvvndq3dduarx20khkj4827935kf0j82ntn9zqufx9hm&#39;&gt;nevent1q…x9hm&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2017-07-13&lt;br/&gt;📝 Original message:Some responses..&lt;br/&gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; The proposal adds another gratuitous limit to the system: A maximum&lt;br/&gt;&amp;gt; transaction size where none existed before, yet this limit is almost&lt;br/&gt;&amp;gt; certainly too small to prevent actual DOS attacks while it is also&lt;br/&gt;&amp;gt; technically larger than any transaction that can be included today&lt;br/&gt;&amp;gt; (the largest possible transaction today is 1mb minus the block&lt;br/&gt;&amp;gt; overheads).  The maximum resource usage for maliciously crafted 1MB&lt;br/&gt;&amp;gt; transaction is enormous and permitting two of them greatly exacerbates&lt;br/&gt;&amp;gt; the existing vulnerability.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;I think that limiting the maximum transaction size may not be the best&lt;br/&gt;possible solution to the N^2 hashing problem, yet it is not a bad start.&lt;br/&gt;&lt;br/&gt;There are several viable soft-forking solutions to it:&lt;br/&gt;&lt;br/&gt;1- Soft-fork to perform periodic reductions in the maximum non-segwit&lt;br/&gt;checksigs per input (down to 20)&lt;br/&gt;2- Soft-fork to perform periodic reductions in the number of non-segwit&lt;br/&gt;checksigs per transaction. (down to 5K)&lt;br/&gt;3- Soft-fork to perform periodic reductions in the amount of data hashed by&lt;br/&gt;non-segwit checksigs.&lt;br/&gt;&lt;br/&gt;Regardless which one one picks, the soft-fork can be deployed with enough&lt;br/&gt;time in advance to reduce the exposure. The risk is still low. Four years&lt;br/&gt;have passed since I reported this vulnerability and yet nobody has&lt;br/&gt;exploited it. The attack is highly anti-economical, yet every discussion&lt;br/&gt;about the block size ends up citing this vulnerability.&lt;br/&gt;&lt;br/&gt;,&lt;br/&gt;&lt;br/&gt;&amp;gt; &amp;gt; Assuming the current transaction pattern is replicated in a 2 MB&lt;br/&gt;&amp;gt; plain-sized block that is 100% filled with transactions, then the&lt;br/&gt;&amp;gt; witness-serialized block would occupy 3.6 MB&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; But in a worst case the result would be 8MB, which this document fails&lt;br/&gt;&amp;gt; to mention.&lt;br/&gt;&amp;gt;&lt;br/&gt;&lt;br/&gt;I will mention this worst case in the BIP.&lt;br/&gt;&lt;br/&gt;Even if artificially filling the witness space up to 8 MB is&lt;br/&gt;anti-economical, Segwit exacerbates this problem because each witness byte&lt;br/&gt;costs 1/4th of a non-witness byte, so the block bloat attack gets cheaper&lt;br/&gt;than before. I think the guilt lies more in Segwit discount factor than in&lt;br/&gt;the plain block size increase.&lt;br/&gt;I would remove the discount factor altogether, and add a fixed (40 bytes)&lt;br/&gt;discount for each input with respect to outputs (not for certain input&lt;br/&gt;types), to incentivize the cleaning of the UTXO set. A discount for inputs&lt;br/&gt;cannot be used to bloat an unlimited number of blocks, because for each&lt;br/&gt;input the attacker needs to first create an output (without discount).&lt;br/&gt;There is no need to incentivize removing the signatures from blocks,&lt;br/&gt;because there is already an incentive to do so to save disk space.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; &amp;gt; Deploy a modified BIP91 to activate Segwit. The only modification is&lt;br/&gt;&amp;gt; that the signal &amp;#34;segsignal&amp;#34; is replaced by &amp;#34;segwit2x&amp;#34;.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; This means that BIP-91 and your proposal are indistinguishable on the&lt;br/&gt;&amp;gt; network, because the string &amp;#34;segsignal&amp;#34; is merely a variable name used&lt;br/&gt;&amp;gt; in the software.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; No, it is exposed to the rpc mining interface (getblocktemplate). It must&lt;br/&gt;be redefined, even if it&amp;#39;s not a consensus change.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;-------------- next part --------------&lt;br/&gt;An HTML attachment was scrubbed...&lt;br/&gt;URL: &amp;lt;&lt;a href=&#34;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20170713/94c52265/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20170713/94c52265/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T20:04:03&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs2ual3707y9e9jf2wagmkej7q2fxeu2uq4x4kak2ev0en3vjjthaczyp9nscp5pr6muqpqjyssap56fj5xls42rl7ssugrdgrxsp5wucnwuswsee9</id>
    
      <title type="html">📅 Original date posted:2017-07-07 📝 Original message:Hello, ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs2ual3707y9e9jf2wagmkej7q2fxeu2uq4x4kak2ev0en3vjjthaczyp9nscp5pr6muqpqjyssap56fj5xls42rl7ssugrdgrxsp5wucnwuswsee9" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8ferpgwmpg6lm7sv9temqd8pk5t8h87ckhvnyfgdl8dujd9hmhuqmn86f5&#39;&gt;nevent1q…86f5&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2017-07-07&lt;br/&gt;📝 Original message:Hello,&lt;br/&gt;&lt;br/&gt;Here is a BIP that matches the reference code that the Segwit2x group has&lt;br/&gt;built and published a week ago.&lt;br/&gt;&lt;br/&gt;This BIP and code satisfies the requests of a large part of the Bitcoin&lt;br/&gt;community for a moderate increase in the Bitcoin non-witness block space&lt;br/&gt;coupled with the activation of Segwit.&lt;br/&gt;&lt;br/&gt;You can find the BIP draft in the following link:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://github.com/SergioDemianLerner/BIPs/blob/master/BIP-draft-sergiolerner-segwit2x.mediawiki&#34;&gt;https://github.com/SergioDemianLerner/BIPs/blob/master/BIP-draft-sergiolerner-segwit2x.mediawiki&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Reference source was kindly provided by the Segwit2x group.&lt;br/&gt;&lt;br/&gt;Best regards,&lt;br/&gt; Sergio.&lt;br/&gt;-------------- next part --------------&lt;br/&gt;An HTML attachment was scrubbed...&lt;br/&gt;URL: &amp;lt;&lt;a href=&#34;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20170707/d7d45d57/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20170707/d7d45d57/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T20:04:01&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqst4ljy3eqguhx9n2vt4arvjjdged3rd60ayvw8hkwc627lkgdmqpgzyp9nscp5pr6muqpqjyssap56fj5xls42rl7ssugrdgrxsp5wucnwusm905l</id>
    
      <title type="html">📅 Original date posted:2017-06-27 📝 Original ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqst4ljy3eqguhx9n2vt4arvjjdged3rd60ayvw8hkwc627lkgdmqpgzyp9nscp5pr6muqpqjyssap56fj5xls42rl7ssugrdgrxsp5wucnwusm905l" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsx2xnzje5xvpmnrzmdcnkczy7hxgh0j35f682hk32pgtejcczpjwc8k3ant&#39;&gt;nevent1q…3ant&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2017-06-27&lt;br/&gt;📝 Original message:Currently the only implementation that fulfills the requirements of the NYA&lt;br/&gt;agreement is the segwit2x/btc1 implementation, which is being finalized&lt;br/&gt;this week.&lt;br/&gt;&lt;br/&gt;Segwit2mb does not fulfill the NYA agreement.&lt;br/&gt;&lt;br/&gt;I&amp;#39;m asking now the segwit2x development team when a BIP will be ready so&lt;br/&gt;that Core has the opportunity to evaluate the technical proposal.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;On Wed, Jun 21, 2017 at 1:05 AM, Jacob Eliosoff via bitcoin-dev &amp;lt;&lt;br/&gt;bitcoin-dev at lists.linuxfoundation.org&amp;gt; wrote:&lt;br/&gt;&lt;br/&gt;&amp;gt; Well, this Saturday&amp;#39;s &amp;#34;Chinese roundtable&amp;#34; statement from a bunch of&lt;br/&gt;&amp;gt; miners (&lt;a href=&#34;https://pastebin.com/b3St9VCF&#34;&gt;https://pastebin.com/b3St9VCF&lt;/a&gt;) says they intend &amp;#34;NYA&amp;#34; in the&lt;br/&gt;&amp;gt; coinbase as support for &amp;#34;the New York consensus SegWit2x program btc1 (&lt;br/&gt;&amp;gt; &lt;a href=&#34;https://github.com/btc1&#34;&gt;https://github.com/btc1&lt;/a&gt;)&amp;#34;, whose code includes the (accelerated&lt;br/&gt;&amp;gt; 336-block) BIP 91 change.  So, other facts or interpretations could come to&lt;br/&gt;&amp;gt; light, but until they do we should probably assume that&amp;#39;s what the &amp;#34;NYA&amp;#34;&lt;br/&gt;&amp;gt; (which just broke 80% over the last 24h) means.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; On Tue, Jun 20, 2017 at 10:11 PM, Mark Friedenbach &amp;lt;mark at friedenbach.org&amp;gt;&lt;br/&gt;&amp;gt; wrote:&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; 80% have set &amp;#34;NYA&amp;#34; in their coinbase string. We have no idea what that&lt;br/&gt;&amp;gt;&amp;gt; means. People are equating it to BIP 91 -- but BIP 91 did not exist at&lt;br/&gt;&amp;gt;&amp;gt; the time of the New York agreement, and differs from the actual text&lt;br/&gt;&amp;gt;&amp;gt; of the NYA in substantive ways. The &amp;#34;Segwit2MB&amp;#34; that existed at the&lt;br/&gt;&amp;gt;&amp;gt; time of the NYA, and which was explicitly referenced by the text is&lt;br/&gt;&amp;gt;&amp;gt; the proposal by Sergio Demian Lerner that was made to this mailing&lt;br/&gt;&amp;gt;&amp;gt; list on 31 March. The text of the NYA grants no authority for&lt;br/&gt;&amp;gt;&amp;gt; upgrading this proposal while remaining compliant with the agreement.&lt;br/&gt;&amp;gt;&amp;gt; This is without even considering the fact that in the days after the&lt;br/&gt;&amp;gt;&amp;gt; NYA there was disagreement among those who signed it as to what it&lt;br/&gt;&amp;gt;&amp;gt; meant.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; I feel it is a very dangerous and unwarranted assumption people are&lt;br/&gt;&amp;gt;&amp;gt; making that what we are seeing now is either 80% support for BIP-91 or&lt;br/&gt;&amp;gt;&amp;gt; for the code in the btc1 repo.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; On Tue, Jun 20, 2017 at 6:36 PM, Erik Aronesty &amp;lt;erik at q32.com&amp;gt; wrote:&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt; # Jacob Eliosoff:&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;  will start orphaning non-bit-1 blocks before Aug 1, and we avoid a&lt;br/&gt;&amp;gt;&amp;gt; split.&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt; Correct.  There are 2 short activation periods in BIP91 either of which&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt; would avoid a split.&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt; # Gregory Maxwell:&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; unclear to me _exactly_ what it would need to implement to be&lt;br/&gt;&amp;gt;&amp;gt; consistent.&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt; This is the relevant pull req to core:&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt; &lt;a href=&#34;https://github.com/bitcoin/bitcoin/pull/10444&#34;&gt;https://github.com/bitcoin/bitcoin/pull/10444&lt;/a&gt;&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt; Seems OK.  It&amp;#39;s technically running now on testnet5.   I think it (or a&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt; -bip148 option) should be merged as soon as feasible.&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; previously debunked &amp;#34;XT&amp;#34; and &amp;#34;Classic&amp;#34; hysteria.&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt; apples vs oranges, imo.   segwit is not a contentious feature.   the&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt; &amp;#34;bundling&amp;#34; in segwit2x is, but that&amp;#39;s not the issue here.   the issue&lt;br/&gt;&amp;gt;&amp;gt; is we&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt; are indirectly requiring miners that strongly support segwit to install&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt; consensus protocol changes outside of bitcoin&amp;#39;s standard reference.&lt;br/&gt;&amp;gt;&amp;gt;  80% of&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt; them have signaled they will do so.   these are uncharted waters.&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt; On Tue, Jun 20, 2017 at 6:57 PM, Jacob Eliosoff via bitcoin-dev&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt; &amp;lt;bitcoin-dev at lists.linuxfoundation.org&amp;gt; wrote:&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; I could be wrong, but the latest BIP91 implementation (also included in&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Segwit2x) cuts the activation period to 336 blocks (2.33 days).  (This&lt;br/&gt;&amp;gt;&amp;gt; has&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; been updated at&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &lt;a href=&#34;https://github.com/bitcoin/bips/blob/master/bip-0091.mediawiki&#34;&gt;https://github.com/bitcoin/bips/blob/master/bip-0091.mediawiki&lt;/a&gt;.)  So&lt;br/&gt;&amp;gt;&amp;gt; if 80%&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; of hashpower is actually running that code and signaling on bit 4 by&lt;br/&gt;&amp;gt;&amp;gt; July 25&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; or so, then those 80&#43;% will start orphaning non-bit-1 blocks before&lt;br/&gt;&amp;gt;&amp;gt; Aug 1,&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; and we avoid a split.&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; There may still be a few non-bit-1 blocks that get orphaned after Aug&lt;br/&gt;&amp;gt;&amp;gt; 1,&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; because they&amp;#39;re mined by old BIP141 nodes.  But it seems like very few&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; miners won&amp;#39;t be signaling either Segwit2x *or* BIP141 by then...&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Make sense?&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; On Tue, Jun 20, 2017 at 6:48 PM, Mark Friedenbach &amp;lt;&lt;br/&gt;&amp;gt;&amp;gt; mark at friedenbach.org&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; wrote:&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; Why do you say activation by August 1st is likely? That would require&lt;br/&gt;&amp;gt;&amp;gt; an&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; entire difficulty adjustment period with &amp;gt;=95% bit1 signaling. That&lt;br/&gt;&amp;gt;&amp;gt; seems a&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; tall order to organize in the scant few weeks remaining.&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; On Jun 20, 2017, at 3:29 PM, Jacob Eliosoff via bitcoin-dev&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;lt;bitcoin-dev at lists.linuxfoundation.org&amp;gt; wrote:&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; If segwit is activated before Aug 1, as now seems likely, there will&lt;br/&gt;&amp;gt;&amp;gt; be&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; no split that day.  But if activation is via Segwit2x (also likely),&lt;br/&gt;&amp;gt;&amp;gt; and at&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; least some nodes do &amp;amp; some don&amp;#39;t follow through with the HF 3mo later&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; (again, likely), agreed w/ Greg that *then* we&amp;#39;ll see a split -&lt;br/&gt;&amp;gt;&amp;gt; probably in&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; Sep/Oct.  How those two chains will match up and how the split will&lt;br/&gt;&amp;gt;&amp;gt; play out&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; is anyone&amp;#39;s guess...&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; On Jun 20, 2017 6:16 PM, &amp;#34;Hampus Sjöberg via bitcoin-dev&amp;#34;&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;lt;bitcoin-dev at lists.linuxfoundation.org&amp;gt; wrote:&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt; Ironically, it looks like most of the segwit2x signaling miners are&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt; faking it (because they&amp;#39;re not signaling segwit which it requires).&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt; It&amp;#39;ll be unfortunate if some aren&amp;#39;t faking it and start orphaning&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt; their own blocks because they are failing to signal segwit.&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; Well, they&amp;#39;re doing some kind of &amp;#34;pre-signaling&amp;#34; in the coinbase at&lt;br/&gt;&amp;gt;&amp;gt; the&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; moment, because the segwit2x project is still in alpha-phase&lt;br/&gt;&amp;gt;&amp;gt; according to&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; the timeline. They&amp;#39;re just showing commitment.&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; I&amp;#39;m sure they will begin signaling on version bit 4/BIP91 as well as&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; actually running a segwit2x node when the time comes.&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt; As far as prevent a chain split goes, all those things&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt; (148/91/segwit2x(per today)) effectively guarantee a chainsplit--&lt;br/&gt;&amp;gt;&amp;gt; so I&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt; don&amp;#39;t think that holds.&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; Segwit2x/BIP91/BIP148 will orphan miners that do not run a Segwit2x&lt;br/&gt;&amp;gt;&amp;gt; (or&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; BIP148) node, because they wouldn&amp;#39;t have the new consensus rule of&lt;br/&gt;&amp;gt;&amp;gt; requiring&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; all blocks to signal for segwit.&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; I don&amp;#39;t believe there would be any long lasting chainsplit though&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; (because of the ~80% hashrate support on segwit2x), perhaps 2-3&lt;br/&gt;&amp;gt;&amp;gt; blocks if we&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; get unlucky.&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; Hampus&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; 2017-06-20 23:49 GMT&#43;02:00 Gregory Maxwell via bitcoin-dev&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;lt;bitcoin-dev at lists.linuxfoundation.org&amp;gt;:&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; On Tue, Jun 20, 2017 at 3:44 PM, Erik Aronesty via bitcoin-dev&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;lt;bitcoin-dev at lists.linuxfoundation.org&amp;gt; wrote:&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; Because a large percentage of miners are indifferent, right now&lt;br/&gt;&amp;gt;&amp;gt; miners&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; have&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; to choose between BIP148 and Segwit2x if they want to activate&lt;br/&gt;&amp;gt;&amp;gt; Segwit.&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; Miners can simply continuing signaling segwit, which will leave them&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; at least soft-fork compatible with BIP148 and BIP91 (and god knows&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; what &amp;#34;segwit2x&amp;#34; is since they keep changing the actual definition and&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; do not have a specification; but last I saw the near-term behavior&lt;br/&gt;&amp;gt;&amp;gt; the&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; same as BIP91 but with a radically reduced activation window, so the&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; story would be the same there in the near term).&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; Ironically, it looks like most of the segwit2x signaling miners are&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; faking it (because they&amp;#39;re not signaling segwit which it requires).&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; It&amp;#39;ll be unfortunate if some aren&amp;#39;t faking it and start orphaning&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; their own blocks because they are failing to signal segwit.&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; I don&amp;#39;t think the rejection of segwit2x from Bitcoin&amp;#39;s developers&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; could be any more resolute than what we&amp;#39;ve already seen:&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&#34;https://en.bitcoin.it/wiki/Segwit_support&#34;&gt;https://en.bitcoin.it/wiki/Segwit_support&lt;/a&gt;&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; On Tue, Jun 20, 2017 at 5:22 PM, Mark Friedenbach via bitcoin-dev&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;lt;bitcoin-dev at lists.linuxfoundation.org&amp;gt; wrote:&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; I think it is very naïve to assume that any shift would be&lt;br/&gt;&amp;gt;&amp;gt; temporary.&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; We have a hard enough time getting miners to proactively upgrade to&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; recent versions of the reference bitcoin daemon. If miners&lt;br/&gt;&amp;gt;&amp;gt; interpret&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; the situation as being forced to run non-reference software in&lt;br/&gt;&amp;gt;&amp;gt; order&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; to prevent a chain split because a lack of support from Bitcoin&lt;br/&gt;&amp;gt;&amp;gt; Core,&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; that could be a one-way street.&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; I think this is somewhat naive and sounds a lot like the repeat of&lt;br/&gt;&amp;gt;&amp;gt; the&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; previously debunked &amp;#34;XT&amp;#34; and &amp;#34;Classic&amp;#34; hysteria.&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; There is a reason that segwit2x is pretty much unanimously rejected&lt;br/&gt;&amp;gt;&amp;gt; by&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; the technical community.  And just like with XT/Classic/Unlimited&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; you&amp;#39;ll continue to see a strong correlation with people who are&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; unwilling and unable to keep updating the software at an acceptable&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; level of quality-- esp. because the very founding on their fork is&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; predicated on discarding those properties.&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; If miners want to go off and create an altcoin-- welp, thats&lt;br/&gt;&amp;gt;&amp;gt; something&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; they can always do,  and nothing about that will force anyone to go&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; along with it.&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; As far as prevent a chain split goes, all those things&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; (148/91/segwit2x(per today)) effectively guarantee a chainsplit-- so&lt;br/&gt;&amp;gt;&amp;gt; I&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; don&amp;#39;t think that holds.&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; _______________________________________________&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; bitcoin-dev mailing list&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; bitcoin-dev at lists.linuxfoundation.org&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&#34;https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev&#34;&gt;https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev&lt;/a&gt;&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; _______________________________________________&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; bitcoin-dev mailing list&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; bitcoin-dev at lists.linuxfoundation.org&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &lt;a href=&#34;https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev&#34;&gt;https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev&lt;/a&gt;&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; _______________________________________________&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; bitcoin-dev mailing list&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; bitcoin-dev at lists.linuxfoundation.org&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &lt;a href=&#34;https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev&#34;&gt;https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev&lt;/a&gt;&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; _______________________________________________&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; bitcoin-dev mailing list&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; bitcoin-dev at lists.linuxfoundation.org&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &lt;a href=&#34;https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev&#34;&gt;https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev&lt;/a&gt;&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; _______________________________________________&lt;br/&gt;&amp;gt; bitcoin-dev mailing list&lt;br/&gt;&amp;gt; bitcoin-dev at lists.linuxfoundation.org&lt;br/&gt;&amp;gt; &lt;a href=&#34;https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev&#34;&gt;https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev&lt;/a&gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;-------------- next part --------------&lt;br/&gt;An HTML attachment was scrubbed...&lt;br/&gt;URL: &amp;lt;&lt;a href=&#34;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20170627/3642debc/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20170627/3642debc/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T20:03:31&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsywdqpxcg7yv3stxwgs9axfqlt85rqp744g90g4vxtq60r3m090jqzyp9nscp5pr6muqpqjyssap56fj5xls42rl7ssugrdgrxsp5wucnwustl260</id>
    
      <title type="html">📅 Original date posted:2017-05-09 📝 Original message:Thanks ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsywdqpxcg7yv3stxwgs9axfqlt85rqp744g90g4vxtq60r3m090jqzyp9nscp5pr6muqpqjyssap56fj5xls42rl7ssugrdgrxsp5wucnwustl260" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs95r3s8hc5ajemtmyev2n0hget0fw6wx9t2hueg39n00edrjhd5lqg9yk80&#39;&gt;nevent1q…yk80&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2017-05-09&lt;br/&gt;📝 Original message:Thanks Johnson and Hampus for the clarifications.&lt;br/&gt;However, I would rather do the opposite: soft-fork to 50% now, and&lt;br/&gt;soft-fork again to 75% discount later if needed, because it doesn&amp;#39;t affect&lt;br/&gt;the max transactions/second.&lt;br/&gt;&lt;br/&gt;Segwit as it is today should be activated. However if it is not before&lt;br/&gt;November, then for the next Segwit attempt I would choose a more&lt;br/&gt;conservative 50% discount.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;On Tue, May 9, 2017 at 12:45 PM, Johnson Lau &amp;lt;jl2012 at xbt.hk&amp;gt; wrote:&lt;br/&gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; &amp;gt; On 9 May 2017, at 21:49, Sergio Demian Lerner via bitcoin-dev &amp;lt;&lt;br/&gt;&amp;gt; bitcoin-dev at lists.linuxfoundation.org&amp;gt; wrote:&lt;br/&gt;&amp;gt; &amp;gt;&lt;br/&gt;&amp;gt; &amp;gt;&lt;br/&gt;&amp;gt; &amp;gt; So it seems the 75% discount has been chosen with the idea that in the&lt;br/&gt;&amp;gt; future the current transaction pattern will shift towards multisigs. This&lt;br/&gt;&amp;gt; is not a bad idea, as it&amp;#39;s the only direction Bitcoin can scale without a&lt;br/&gt;&amp;gt; HF.&lt;br/&gt;&amp;gt; &amp;gt; But it&amp;#39;s a bad idea if we end up doing, for example, a 2X blocksize&lt;br/&gt;&amp;gt; increase HF in the future. In that case it&amp;#39;s much better to use a 50%&lt;br/&gt;&amp;gt; witness discount, and do not make scaling risky by making the worse case&lt;br/&gt;&amp;gt; block size 8 Mbytes, when it could have been 2*2.7=5.4 Mbytes.&lt;br/&gt;&amp;gt; &amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; As we could change any parameter in a hardfork, I don’t think this has any&lt;br/&gt;&amp;gt; relation with the current BIP141 proposal. We could just use 75% in a&lt;br/&gt;&amp;gt; softfork, and change that to a different value (or completely redefine the&lt;br/&gt;&amp;gt; definition of weight) with a hardfork later.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;-------------- next part --------------&lt;br/&gt;An HTML attachment was scrubbed...&lt;br/&gt;URL: &amp;lt;&lt;a href=&#34;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20170509/e01b3062/attachment-0001.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20170509/e01b3062/attachment-0001.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T20:00:57&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsvun64a54nawy0j23lvwayzyuc8dvgm4kc33zn9w3g6qvh6cvwtgczyp9nscp5pr6muqpqjyssap56fj5xls42rl7ssugrdgrxsp5wucnwuqk8c94</id>
    
      <title type="html">📅 Original date posted:2017-05-09 📝 Original message:This ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsvun64a54nawy0j23lvwayzyuc8dvgm4kc33zn9w3g6qvh6cvwtgczyp9nscp5pr6muqpqjyssap56fj5xls42rl7ssugrdgrxsp5wucnwuqk8c94" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsy4en0g9dvx35wagmd4y50up3d57t69wu94gthmdc3978ly4huvtsktj83y&#39;&gt;nevent1q…j83y&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2017-05-09&lt;br/&gt;📝 Original message:This [1] article says the current discount prevents witness spam. Witness&lt;br/&gt;spam is free space in the witness part of the block that can be filled by&lt;br/&gt;miners to create bigger blocks with almost no cost for the benefit a&lt;br/&gt;cluster of miners with low latency, increasing centralization.&lt;br/&gt;&lt;br/&gt;The 75% discount does not prevent it, but on the contrary leaves a lot of&lt;br/&gt;extra witness space for spam.&lt;br/&gt;&lt;br/&gt;If the maximum block weight is set to 2.7M, each byte of non-witness block&lt;br/&gt;costs 1.7, and each byte of witness costs 1, then a normal filled block&lt;br/&gt;would be 2.7M bytes (1.7&#43;1), and there will be no need to create ever a 4&lt;br/&gt;Mbyte block. The worst case would be the average case, and the transaction&lt;br/&gt;rate would be the maximum possible.&lt;br/&gt;&lt;br/&gt;The current 75% discount can only achieve more transactions per second if&lt;br/&gt;the type of transactions change. Therefore the current 75% discount only&lt;br/&gt;makes the block size worst case worse (4 Mbytes when it should be 2.7&lt;br/&gt;Mbytes).&lt;br/&gt;&lt;br/&gt;80% of all inputs/outputs are P2PKH. The only way to make use of the extra&lt;br/&gt;witness&lt;br/&gt;space If most P2PKH transactions are replaced by multisigs (typically for&lt;br/&gt;LN).&lt;br/&gt;&lt;br/&gt;So it seems the 75% discount has been chosen with the idea that in the&lt;br/&gt;future the current transaction pattern will shift towards multisigs. This&lt;br/&gt;is not a bad idea, as it&amp;#39;s the only direction Bitcoin can scale without a&lt;br/&gt;HF.&lt;br/&gt;But it&amp;#39;s a bad idea if we end up doing, for example, a 2X blocksize&lt;br/&gt;increase HF in the future. In that case it&amp;#39;s much better to use a 50%&lt;br/&gt;witness discount, and do not make scaling risky by making the worse case&lt;br/&gt;block size 8 Mbytes, when it could have been 2*2.7=5.4 Mbytes.&lt;br/&gt;&lt;br/&gt;I&amp;#39;ve uploaded the code here:&lt;br/&gt;&lt;a href=&#34;https://github.com/SergioDemianLerner/SegwitStats&#34;&gt;https://github.com/SergioDemianLerner/SegwitStats&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [1] &lt;a href=&#34;https://segwit.org/why-a-discount-factor-of-4-why-not-&#34;&gt;https://segwit.org/why-a-discount-factor-of-4-why-not-&lt;/a&gt;&lt;br/&gt;2-or-8-bbcebe91721e.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;On Mon, May 8, 2017 at 8:47 PM, Alphonse Pace via bitcoin-dev &amp;lt;&lt;br/&gt;bitcoin-dev at lists.linuxfoundation.org&amp;gt; wrote:&lt;br/&gt;&lt;br/&gt;&amp;gt; Sergio,&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; I&amp;#39;m not sure what the data you present has to do with the discount.  A 75%&lt;br/&gt;&amp;gt; discount prevents witness spam precisely because it is 75%, nothing more.&lt;br/&gt;&amp;gt; The current usage simply gives a guideline on how much capacity is gained&lt;br/&gt;&amp;gt; through a particular discount.  With the data you show, it would imply that&lt;br/&gt;&amp;gt; those blocks, with SegWit used where possible, would result in blocks of&lt;br/&gt;&amp;gt; ~1.8MB.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; On Mon, May 8, 2017 at 5:42 PM, Sergio Demian Lerner via bitcoin-dev &amp;lt;&lt;br/&gt;&amp;gt; bitcoin-dev at lists.linuxfoundation.org&amp;gt; wrote:&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; I have processed 1000 blocks starting from Block #461653.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; I computed several metrics, including the supposed size of witness data&lt;br/&gt;&amp;gt;&amp;gt; and non-witness data (onchain), assuming all P2SH inputs/outputs are&lt;br/&gt;&amp;gt;&amp;gt; converted to P2PWSH and all P2PKH inputs/outputs are converted to P2WPKH.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; This takes into account that other types of transactions will not be&lt;br/&gt;&amp;gt;&amp;gt; modified by Segwit (e.g. OP_RETURN outputs, or P2PK). This analysis doesn&amp;#39;t&lt;br/&gt;&amp;gt;&amp;gt; take into account that LN transactions may affect the current state,&lt;br/&gt;&amp;gt;&amp;gt;  increasing the segwit/nosegwit ratio.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; Among a lot of information, I&amp;#39;ve got the following real world results...&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; acMainChainSpace =352608924&lt;br/&gt;&amp;gt;&amp;gt; acSegwitSpace =599400403&lt;br/&gt;&amp;gt;&amp;gt; Ratio segwit/nosegwit=1.6999&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; This implies that the 75% that discount is not the best option to prevent&lt;br/&gt;&amp;gt;&amp;gt; witness spam in a block of 4 MB, as stated in&lt;br/&gt;&amp;gt;&amp;gt; &lt;a href=&#34;https://segwit.org/why-a-discount-factor-of-4-why-not-2-or-8-bbcebe91721e&#34;&gt;https://segwit.org/why-a-discount-factor-of-4-why-not-2-or-8-bbcebe91721e&lt;/a&gt;&lt;br/&gt;&amp;gt;&amp;gt; .&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; The non-witness data weight factor should not be 4 but 2.35. The closest&lt;br/&gt;&amp;gt;&amp;gt; integer value is 2, which leads to a 50% witness discount.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; The Bitcoinj source code is available for anyone to review. I encourage&lt;br/&gt;&amp;gt;&amp;gt; anyone to re-compute this with another utility to cross-check. Maybe&lt;br/&gt;&amp;gt;&amp;gt; Antoine Le Calvez (p2sh.info) would like to double-check.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; _______________________________________________&lt;br/&gt;&amp;gt;&amp;gt; bitcoin-dev mailing list&lt;br/&gt;&amp;gt;&amp;gt; bitcoin-dev at lists.linuxfoundation.org&lt;br/&gt;&amp;gt;&amp;gt; &lt;a href=&#34;https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev&#34;&gt;https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev&lt;/a&gt;&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; _______________________________________________&lt;br/&gt;&amp;gt; bitcoin-dev mailing list&lt;br/&gt;&amp;gt; bitcoin-dev at lists.linuxfoundation.org&lt;br/&gt;&amp;gt; &lt;a href=&#34;https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev&#34;&gt;https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev&lt;/a&gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;-------------- next part --------------&lt;br/&gt;An HTML attachment was scrubbed...&lt;br/&gt;URL: &amp;lt;&lt;a href=&#34;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20170509/38a4f95e/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20170509/38a4f95e/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T20:00:56&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsyh93s7pyazy7uydqs5hp00yzugnguyfns9z6mwxgn6c89629fyzgzyp9nscp5pr6muqpqjyssap56fj5xls42rl7ssugrdgrxsp5wucnwuft43nf</id>
    
      <title type="html">📅 Original date posted:2017-05-08 📝 Original message:I have ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsyh93s7pyazy7uydqs5hp00yzugnguyfns9z6mwxgn6c89629fyzgzyp9nscp5pr6muqpqjyssap56fj5xls42rl7ssugrdgrxsp5wucnwuft43nf" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsy4txrrem9a83350vwkswjjml4mssngcjj3ch9xdwwchxtsrnsgegsnt9zz&#39;&gt;nevent1q…t9zz&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2017-05-08&lt;br/&gt;📝 Original message:I have processed 1000 blocks starting from Block #461653.&lt;br/&gt;&lt;br/&gt;I computed several metrics, including the supposed size of witness data and&lt;br/&gt;non-witness data (onchain), assuming all P2SH inputs/outputs are converted&lt;br/&gt;to P2PWSH and all P2PKH inputs/outputs are converted to P2WPKH.&lt;br/&gt;&lt;br/&gt;This takes into account that other types of transactions will not be&lt;br/&gt;modified by Segwit (e.g. OP_RETURN outputs, or P2PK). This analysis doesn&amp;#39;t&lt;br/&gt;take into account that LN transactions may affect the current state,&lt;br/&gt; increasing the segwit/nosegwit ratio.&lt;br/&gt;&lt;br/&gt;Among a lot of information, I&amp;#39;ve got the following real world results...&lt;br/&gt;&lt;br/&gt;acMainChainSpace =352608924&lt;br/&gt;acSegwitSpace =599400403&lt;br/&gt;Ratio segwit/nosegwit=1.6999&lt;br/&gt;&lt;br/&gt;This implies that the 75% that discount is not the best option to prevent&lt;br/&gt;witness spam in a block of 4 MB, as stated in&lt;br/&gt;&lt;a href=&#34;https://segwit.org/why-a-discount-factor-of-4-why-not-2-or-8-bbcebe91721e&#34;&gt;https://segwit.org/why-a-discount-factor-of-4-why-not-2-or-8-bbcebe91721e&lt;/a&gt;.&lt;br/&gt;&lt;br/&gt;The non-witness data weight factor should not be 4 but 2.35. The closest&lt;br/&gt;integer value is 2, which leads to a 50% witness discount.&lt;br/&gt;&lt;br/&gt;The Bitcoinj source code is available for anyone to review. I encourage&lt;br/&gt;anyone to re-compute this with another utility to cross-check. Maybe&lt;br/&gt;Antoine Le Calvez (p2sh.info) would like to double-check.&lt;br/&gt;-------------- next part --------------&lt;br/&gt;An HTML attachment was scrubbed...&lt;br/&gt;URL: &amp;lt;&lt;a href=&#34;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20170508/aaeb7ba1/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20170508/aaeb7ba1/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T20:00:55&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqszdr8uea38msm049nfvnejy37g4jy2jjs9w39sf3x3yhhppk3z0dqzyp9nscp5pr6muqpqjyssap56fj5xls42rl7ssugrdgrxsp5wucnwufed86q</id>
    
      <title type="html">📅 Original date posted:2016-10-14 📝 Original message:I read ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqszdr8uea38msm049nfvnejy37g4jy2jjs9w39sf3x3yhhppk3z0dqzyp9nscp5pr6muqpqjyssap56fj5xls42rl7ssugrdgrxsp5wucnwufed86q" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0r25rxjdtn5mhjh3l2qzmmtn3el68upuv2e0l0xhc5l6yqfmljcqnlcrky&#39;&gt;nevent1q…crky&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2016-10-14&lt;br/&gt;📝 Original message:I read the DPL v1.1 and I find it dangerous for Bitcoin users. Current&lt;br/&gt;users may be confident they are protected but in fact they are not, as the&lt;br/&gt;future generations of users can be attacked, making Bitcoin technology&lt;br/&gt;fully proprietary and less valuable.&lt;br/&gt;&lt;br/&gt;If you read the DPL v1.1 you will see that companies that join DPL can&lt;br/&gt;enforce their patents against anyone who has chosen not to join the DPL.&lt;br/&gt;(&lt;a href=&#34;http://defensivepatentlicense.org/content/defensive-patent-license&#34;&gt;http://defensivepatentlicense.org/content/defensive-patent-license&lt;/a&gt;)&lt;br/&gt;&lt;br/&gt;So basically most users of Bitcoin could be currently under threat of being&lt;br/&gt;sued by Bitcoin companies and individuals that joined DPL in the same way&lt;br/&gt;they might be under threat by the remaining companies. And even if they&lt;br/&gt;joined DPL, they may be asked to pay royalties for the use of the&lt;br/&gt;inventions prior joining DPL.&lt;br/&gt;&lt;br/&gt;DPL changes nothing for most individuals that cannot and will not hire&lt;br/&gt;patent attorneys to advise them on what the DPL benefits are and what&lt;br/&gt;rights they are resigning. Remember that patten attorneys fees may be&lt;br/&gt;prohibitive for individuals in under-developed countries.&lt;br/&gt;&lt;br/&gt;Also DPL is revocable by the signers (with only a 180-day notice), so if&lt;br/&gt;Bitcoin Core ends up using ANY DPL covered patent, the company owning the&lt;br/&gt;patent can later force all new Bitcoin users to pay royalties.&lt;br/&gt;&lt;br/&gt;Because Bitcoin user base grows all the time with new individuals, the sole&lt;br/&gt;existence of DPL licensed patents in Bitcoin represents a danger to Bitcoin&lt;br/&gt;future almost the same as the existence of non-DPL license patents.&lt;br/&gt;&lt;br/&gt;If you&amp;#39;re publishing all your ideas and code (public disclosure), you&lt;br/&gt;cannot later go and file a patent in most of the world except the US, where&lt;br/&gt;you have a 1 year grace period. So we need to do something specific to&lt;br/&gt;prevent the publishers filing a US patent.&lt;br/&gt;What we need much more than DPL, we need that every BIP and proposal to the&lt;br/&gt;Bitcoin mailing list contains a note that grants all Bitcoin users a&lt;br/&gt;worldwide, royalty-free, no-charge, non-exclusive, irrevocable license for&lt;br/&gt;the content of the e-mail or BIP.&lt;br/&gt;&lt;br/&gt;I&amp;#39;m not a lawyer and this is not an advise of any kind. Please check&lt;br/&gt;yourself the DPL v1.1 and get your own idea. I&amp;#39;m speaking on behalf of&lt;br/&gt;myself, and not any company.&lt;br/&gt;(&lt;a href=&#34;http://defensivepatentlicense.org/content/defensive-patent-license&#34;&gt;http://defensivepatentlicense.org/content/defensive-patent-license&lt;/a&gt;)&lt;br/&gt;&lt;br/&gt;Best regards,&lt;br/&gt; Sergio.&lt;br/&gt;-------------- next part --------------&lt;br/&gt;An HTML attachment was scrubbed...&lt;br/&gt;URL: &amp;lt;&lt;a href=&#34;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20161014/095eb988/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20161014/095eb988/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T19:53:54&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs9fsfghv5f3tdwuzq8jhmwzpqwcfq6sp9syx9y0zn9mw30x2x40fgzyp9nscp5pr6muqpqjyssap56fj5xls42rl7ssugrdgrxsp5wucnwuxy3d45</id>
    
      <title type="html">📅 Original date posted:2016-10-02 📝 Original message:Since ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs9fsfghv5f3tdwuzq8jhmwzpqwcfq6sp9syx9y0zn9mw30x2x40fgzyp9nscp5pr6muqpqjyssap56fj5xls42rl7ssugrdgrxsp5wucnwuxy3d45" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2quv7zpfh8gcmrye3hc4tny2m55y75rkgg60d6wqgj78zmpwc99clugfjq&#39;&gt;nevent1q…gfjq&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2016-10-02&lt;br/&gt;📝 Original message:Since ScalingBitcoin is close, I think this is a good moment to publish our&lt;br/&gt;proposal on drivechains. This BIP proposed the drivechain we&amp;#39;d like to use&lt;br/&gt;in RSK (a.k.a. Rootstock) two-way pegged blockchain and see it implemented&lt;br/&gt;in Bitcoin. Until that happens, we&amp;#39;re using a federated approach.&lt;br/&gt;I&amp;#39;m sure that adding risk-less Bitcoin extensibility through&lt;br/&gt;sidechains/drivechains is what we all want, but it&amp;#39;s of maximum importance&lt;br/&gt;to decide which technology will leads us there.&lt;br/&gt;We hope this work can also be the base of all other new 2-way-pegged&lt;br/&gt;blockchains that can take Bitcoin the currency to new niches and test new&lt;br/&gt;use cases, but cannot yet be realized because of current&lt;br/&gt;limitations/protections.&lt;br/&gt;&lt;br/&gt;The full BIP plus a reference implementation can be found here:&lt;br/&gt;&lt;br/&gt;BIP (draft):&lt;br/&gt;&lt;a href=&#34;https://github.com/rootstock/bips/blob/master/BIP-R10.md&#34;&gt;https://github.com/rootstock/bips/blob/master/BIP-R10.md&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Code &amp;amp; Test cases:&lt;br/&gt;&lt;a href=&#34;https://github.com/rootstock/bitcoin/tree/op-count-acks_devel&#34;&gt;https://github.com/rootstock/bitcoin/tree/op-count-acks_devel&lt;/a&gt;&lt;br/&gt;(Note: Code is still unaudited)&lt;br/&gt;&lt;br/&gt;As a summary, OP_COUNT_ACKS is a new segwit-based and soft-forked opcode&lt;br/&gt;that counts acks and nacks tags in coinbase fields, and push the resulting&lt;br/&gt;totals in the script stack.&lt;br/&gt;&lt;br/&gt;The system was designed with the following properties in mind:&lt;br/&gt;&lt;br/&gt;1. Interoperability with scripting system&lt;br/&gt;2. Zero risk of invalidating a block&lt;br/&gt;3. No additional computation during blockchain management and&lt;br/&gt;re-organization&lt;br/&gt;4. No change in Bitcoin security model&lt;br/&gt;5. Bounded computation of poll results&lt;br/&gt;6. Strong protection from DoS attacks&lt;br/&gt;7. Minimum block space consumption&lt;br/&gt;8. Zero risk of cross-secondary chain invalidation&lt;br/&gt;&lt;br/&gt;Please see the BIP draft for a more-detailed explanation on how we achieve&lt;br/&gt;these goals.&lt;br/&gt;&lt;br/&gt;I&amp;#39;ll be in ScalingBitcoin in less than a week and I&amp;#39;ll be available to&lt;br/&gt;discuss the design rationale, improvements, changes and ideas any of you&lt;br/&gt;may have.&lt;br/&gt;&lt;br/&gt;Truly yours,&lt;br/&gt;Sergio Demian Lerner&lt;br/&gt;Bitcoiner and RSK co-founder&lt;br/&gt;-------------- next part --------------&lt;br/&gt;An HTML attachment was scrubbed...&lt;br/&gt;URL: &amp;lt;&lt;a href=&#34;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20161002/b654e8f3/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20161002/b654e8f3/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T19:53:41&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsqkrdqjgqwwt64tyy62v7urxt2sjcchkqavuujmg4u2em5q0qxqwczyp9nscp5pr6muqpqjyssap56fj5xls42rl7ssugrdgrxsp5wucnwu6cvdlk</id>
    
      <title type="html">📅 Original date posted:2016-05-11 📝 Original message:On ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsqkrdqjgqwwt64tyy62v7urxt2sjcchkqavuujmg4u2em5q0qxqwczyp9nscp5pr6muqpqjyssap56fj5xls42rl7ssugrdgrxsp5wucnwu6cvdlk" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszs8x0pt79pe4c0ahx7astyukvt8xwfsm0zldyshelx3rzjpyek6ctmc8fd&#39;&gt;nevent1q…c8fd&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2016-05-11&lt;br/&gt;📝 Original message:On Tue, May 10, 2016 at 6:43 PM, Sergio Demian Lerner &amp;lt;&lt;br/&gt;sergio.d.lerner at gmail.com&amp;gt; wrote:&lt;br/&gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; You can find it here:&lt;br/&gt;&amp;gt; &lt;a href=&#34;https://bitslog.wordpress.com/2014/03/18/the-re-design-of-the-bitcoin-block-header/&#34;&gt;https://bitslog.wordpress.com/2014/03/18/the-re-design-of-the-bitcoin-block-header/&lt;/a&gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Basically, the idea is to put in the first 64 bytes a 4 byte hash of the&lt;br/&gt;&amp;gt; second 64-byte chunk. That design also allows increased nonce space in the&lt;br/&gt;&amp;gt; first 64 bytes.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; My mistake here. I didn&amp;#39;t recalled correctly my own idea. The idea is to&lt;br/&gt;include in the second 64-byte chunk a 4-byte hash of the first chunk, not&lt;br/&gt;the opposite.&lt;br/&gt;-------------- next part --------------&lt;br/&gt;An HTML attachment was scrubbed...&lt;br/&gt;URL: &amp;lt;&lt;a href=&#34;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20160511/b0e9c92b/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20160511/b0e9c92b/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T19:50:30&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsv75c22wnzqwem3jh0ekdhlep8500mg8spyzka74l6jwqq3xvcqggzyp9nscp5pr6muqpqjyssap56fj5xls42rl7ssugrdgrxsp5wucnwuwdngy9</id>
    
      <title type="html">📅 Original date posted:2016-05-10 📝 Original message:Your ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsv75c22wnzqwem3jh0ekdhlep8500mg8spyzka74l6jwqq3xvcqggzyp9nscp5pr6muqpqjyssap56fj5xls42rl7ssugrdgrxsp5wucnwuwdngy9" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsztzm2egmwnh9kt539sk5wcvwrathtqpnwwzdv6dlkp3u979m24ks0eeava&#39;&gt;nevent1q…eava&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2016-05-10&lt;br/&gt;📝 Original message:Your idea of moving the Merkle root to the second chunk does not work.&lt;br/&gt;&lt;br/&gt;The AsicBoost can change the version bits and it does not need to find a&lt;br/&gt;collision.&lt;br/&gt;(However *Spondoolies patent *only mentions Merkle collisions:&lt;br/&gt;&lt;a href=&#34;https://patentscope.wipo.int/search/docservicepdf_pct/id00000032873338/PAMPH/WO2016046820.pdf&#34;&gt;https://patentscope.wipo.int/search/docservicepdf_pct/id00000032873338/PAMPH/WO2016046820.pdf&lt;/a&gt;&lt;br/&gt;)&lt;br/&gt;&lt;br/&gt;Back in 2014 I designed a ASIC-compatible block header that prevents&lt;br/&gt;AsicBoost in all its forms.&lt;br/&gt;&lt;br/&gt;You can find it here:&lt;br/&gt;&lt;a href=&#34;https://bitslog.wordpress.com/2014/03/18/the-re-design-of-the-bitcoin-block-header/&#34;&gt;https://bitslog.wordpress.com/2014/03/18/the-re-design-of-the-bitcoin-block-header/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Basically, the idea is to put in the first 64 bytes a 4 byte hash of the&lt;br/&gt;second 64-byte chunk. That design also allows increased nonce space in the&lt;br/&gt;first 64 bytes.&lt;br/&gt;&lt;br/&gt;But it you want to do a simpler change, you can more easily use the first&lt;br/&gt;32 bits of the Parent Block Hash (now currently zero) to store the first 4&lt;br/&gt;bytes of the SHA256 of the last 16 bytes of the header. That way to &amp;#34;tie&amp;#34;&lt;br/&gt;the two header chunks. It&amp;#39;s a minimal change (but a hard-fork)&lt;br/&gt;&lt;br/&gt;But some ASIC companies already have cores that are better (on power, cost,&lt;br/&gt;rate, temperature, etc.) than competing companies ASICs. Why do you think a&lt;br/&gt;10% improvement from AsicBoost is different from many of other improvements&lt;br/&gt;they already have (secretly) added? Maybe we (?) should only allow ASICs&lt;br/&gt;that have a 100% open source designs?&lt;br/&gt;&lt;br/&gt;If we change the protocol then the message to the ecosystem is that ASIC&lt;br/&gt;optimizations should be kept secret. It is fair to change the protocol&lt;br/&gt;because we don&amp;#39;t like that certain ASIC manufacturer has better chips, if&lt;br/&gt;the chips are sold in the market and anyone can buy them? And what about&lt;br/&gt;using approximate adders (30% improvement), or dual rail asynchronous&lt;br/&gt;adders (also more than 10% improvement) ? How do we repair those?&lt;br/&gt;&lt;br/&gt;Disclaimer: I have stake in AsicBoost, but I&amp;#39;m not sure about this.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;On Tue, May 10, 2016 at 5:27 PM, Tier Nolan via bitcoin-dev &amp;lt;&lt;br/&gt;bitcoin-dev at lists.linuxfoundation.org&amp;gt; wrote:&lt;br/&gt;&lt;br/&gt;&amp;gt; The various chunks in the double SHA256 are&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Chunk 1: 64 bytes&lt;br/&gt;&amp;gt; version&lt;br/&gt;&amp;gt; previous_block_digest&lt;br/&gt;&amp;gt; merkle_root[31:4]&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Chunk 2: 64 bytes&lt;br/&gt;&amp;gt; merkle_root[3:0]&lt;br/&gt;&amp;gt; nonce&lt;br/&gt;&amp;gt; timestamp&lt;br/&gt;&amp;gt; target&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Chunk 3: 64 bytes&lt;br/&gt;&amp;gt; digest from first sha pass&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Their improvement requires that all data in Chunk 2 is identical except&lt;br/&gt;&amp;gt; for the nonce.  With 4 bytes, the birthday paradox means collisions can be&lt;br/&gt;&amp;gt; found reasonable easily.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; If hard forks are allowed, then moving more of the merkle root into the&lt;br/&gt;&amp;gt; 2nd chunk would make things harder.  The timestamp and target could be&lt;br/&gt;&amp;gt; moved into chunk 1.  This increases the merkle root to 12 bytes in the 2nd&lt;br/&gt;&amp;gt; chunk.  Finding collisions would be made much more difficult.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; If ASIC limitations mean that the nonce must stay where it is, this would&lt;br/&gt;&amp;gt; mean that the merkle root would be split into two pieces.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; On Tue, May 10, 2016 at 7:57 PM, Peter Todd via bitcoin-dev &amp;lt;&lt;br/&gt;&amp;gt; bitcoin-dev at lists.linuxfoundation.org&amp;gt; wrote:&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; As part of the hard-fork proposed in the HK agreement(1) we&amp;#39;d like to&lt;br/&gt;&amp;gt;&amp;gt; make the&lt;br/&gt;&amp;gt;&amp;gt; patented AsicBoost optimisation useless, and hopefully make further&lt;br/&gt;&amp;gt;&amp;gt; similar&lt;br/&gt;&amp;gt;&amp;gt; optimizations useless as well.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; What&amp;#39;s the best way to do this? Ideally this would be SPV compatible, but&lt;br/&gt;&amp;gt;&amp;gt; if it&lt;br/&gt;&amp;gt;&amp;gt; requires changes from SPV clients that&amp;#39;s ok too. Also the fix this should&lt;br/&gt;&amp;gt;&amp;gt; be&lt;br/&gt;&amp;gt;&amp;gt; compatible with existing mining hardware.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; 1)&lt;br/&gt;&amp;gt;&amp;gt; &lt;a href=&#34;https://medium.com/@bitcoinroundtable/bitcoin-roundtable-consensus-266d475a61ff&#34;&gt;https://medium.com/@bitcoinroundtable/bitcoin-roundtable-consensus-266d475a61ff&lt;/a&gt;&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; 2)&lt;br/&gt;&amp;gt;&amp;gt; &lt;a href=&#34;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/2016-April/012596.html&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/2016-April/012596.html&lt;/a&gt;&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; --&lt;br/&gt;&amp;gt;&amp;gt; &lt;a href=&#34;https://petertodd.org&#34;&gt;https://petertodd.org&lt;/a&gt; &amp;#39;peter&amp;#39;[:-1]@petertodd.org&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; _______________________________________________&lt;br/&gt;&amp;gt;&amp;gt; bitcoin-dev mailing list&lt;br/&gt;&amp;gt;&amp;gt; bitcoin-dev at lists.linuxfoundation.org&lt;br/&gt;&amp;gt;&amp;gt; &lt;a href=&#34;https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev&#34;&gt;https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev&lt;/a&gt;&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; _______________________________________________&lt;br/&gt;&amp;gt; bitcoin-dev mailing list&lt;br/&gt;&amp;gt; bitcoin-dev at lists.linuxfoundation.org&lt;br/&gt;&amp;gt; &lt;a href=&#34;https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev&#34;&gt;https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev&lt;/a&gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;-------------- next part --------------&lt;br/&gt;An HTML attachment was scrubbed...&lt;br/&gt;URL: &amp;lt;&lt;a href=&#34;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20160510/e98fa60e/attachment-0001.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20160510/e98fa60e/attachment-0001.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T19:50:29&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsgqc3kjfd5q6at9e4ugqck6rmut30sfwc74uwzfyspveyq59g8ywgzyp9nscp5pr6muqpqjyssap56fj5xls42rl7ssugrdgrxsp5wucnwu34ws4t</id>
    
      <title type="html">📅 Original date posted:2015-10-14 📝 Original ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsgqc3kjfd5q6at9e4ugqck6rmut30sfwc74uwzfyspveyq59g8ywgzyp9nscp5pr6muqpqjyssap56fj5xls42rl7ssugrdgrxsp5wucnwu34ws4t" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsd27zd546lcjtjaas6jmly3nuu8k8rpeq4dyaymp7n2zqmc2rv0lsg3t0th&#39;&gt;nevent1q…t0th&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2015-10-14&lt;br/&gt;📝 Original message:I&amp;#39;m reading it.&lt;br/&gt;&lt;br/&gt;First comment: since a Bitcoin block time is only greater than the median&lt;br/&gt;of the last 11 blocks, a miner could choose the key block time in order to&lt;br/&gt;generate about 400 miniblocks, instead of the average 60 blocks. Not very&lt;br/&gt;bad, but should be taken into account.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;On Wed, Oct 14, 2015 at 3:02 PM, Emin Gün Sirer &amp;lt;&lt;br/&gt;bitcoin-dev at lists.linuxfoundation.org&amp;gt; wrote:&lt;br/&gt;&lt;br/&gt;&amp;gt; Hi everyone,&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; We just released the whitepaper describing Bitcoin-NG, a new technique for&lt;br/&gt;&amp;gt; addressing some of the scalability challenges faced by Bitcoin.&lt;br/&gt;&amp;gt; Surprisingly, Bitcoin-NG can simultaneously increase throughput while&lt;br/&gt;&amp;gt; reducing latency, and do so without impacting Bitcoin&amp;#39;s open architecture&lt;br/&gt;&amp;gt; or changing its trust model. This post illustrates the core technique:&lt;br/&gt;&amp;gt;      &lt;a href=&#34;http://hackingdistributed.com/2015/10/14/bitcoin-ng/&#34;&gt;http://hackingdistributed.com/2015/10/14/bitcoin-ng/&lt;/a&gt;&lt;br/&gt;&amp;gt; while the whitepaper has all the nitty gritty details:&lt;br/&gt;&amp;gt;      &lt;a href=&#34;http://arxiv.org/abs/1510.02037&#34;&gt;http://arxiv.org/abs/1510.02037&lt;/a&gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Fitting NG on top of the current Bitcoin blockchain is future work that we&lt;br/&gt;&amp;gt; think is quite possible. NG is compatible with both Bitcoin as is, as well&lt;br/&gt;&amp;gt; as Blockstream-like sidechains, and we currently are not planning to&lt;br/&gt;&amp;gt; compete commercially with either technology -- we see NG as being&lt;br/&gt;&amp;gt; complementary to both efforts. This is pure science, published and shared&lt;br/&gt;&amp;gt; with the community to advance the state of blockchains and to help them&lt;br/&gt;&amp;gt; reach throughputs and latencies required of cutting edge fintech&lt;br/&gt;&amp;gt; applications. Perhaps it can be adopted, or perhaps it can provide the&lt;br/&gt;&amp;gt; spark of inspiration for someone else to come up with even better solutions.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; We would be delighted to hear your feedback.&lt;br/&gt;&amp;gt; - Ittay Eyal and E. Gün Sirer.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; _______________________________________________&lt;br/&gt;&amp;gt; bitcoin-dev mailing list&lt;br/&gt;&amp;gt; bitcoin-dev at lists.linuxfoundation.org&lt;br/&gt;&amp;gt; &lt;a href=&#34;https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev&#34;&gt;https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev&lt;/a&gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;-------------- next part --------------&lt;br/&gt;An HTML attachment was scrubbed...&lt;br/&gt;URL: &amp;lt;&lt;a href=&#34;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20151014/7b921e1f/attachment-0001.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20151014/7b921e1f/attachment-0001.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T19:43:29&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsfmhn72lg29aznar00p8ynhjaqn80skv3cq5dylwlqu57ht7mj72szyp9nscp5pr6muqpqjyssap56fj5xls42rl7ssugrdgrxsp5wucnwu2z73ts</id>
    
      <title type="html">📅 Original date posted:2015-10-05 📝 Original message:Some ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsfmhn72lg29aznar00p8ynhjaqn80skv3cq5dylwlqu57ht7mj72szyp9nscp5pr6muqpqjyssap56fj5xls42rl7ssugrdgrxsp5wucnwu2z73ts" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgk9cmpgvpcr4yras9f6c478ce2kwfplvua8jltlq4jus2ag3ulkgnwpgmr&#39;&gt;nevent1q…pgmr&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2015-10-05&lt;br/&gt;📝 Original message:Some of the people on this mailing list are blindly discussing the&lt;br/&gt;technicalities of a soft/hard fork without realizing that is not Mike&amp;#39;s&lt;br/&gt;main intention. At least I perceive (and maybe others too) something else&lt;br/&gt;is happening.&lt;br/&gt;&lt;br/&gt;Let me try to clarify: the discussion has nothing to do with technical&lt;br/&gt;arguments. I generally like more hard forks than soft forks (but I won&amp;#39;t&lt;br/&gt;explain why because this is not a technical thread), but for CLTV this is&lt;br/&gt;quite irrelevant (but I won&amp;#39;t explain why..), and I want CLTV to be&lt;br/&gt;deployed asap.&lt;br/&gt;&lt;br/&gt;Mike&amp;#39;s intention is to criticize the informal governance model of Bitcoin&lt;br/&gt;Core development and he has strategically pushed the discussion to a&lt;br/&gt;dead-end where the group either:&lt;br/&gt;&lt;br/&gt;1) ignores him, which is against the established criteria that all&lt;br/&gt;technical objections coming from anyone must be addressed until that person&lt;br/&gt;agrees, so that a change can be uncontroversial. If the group moves forward&lt;br/&gt;with the change, then the &amp;#34;uncontroversial&amp;#34; criteria is violated and then&lt;br/&gt;credibility is lost. So a new governance model would be required for which&lt;br/&gt;the change is within the established rules.&lt;br/&gt;&lt;br/&gt;2) respond to his technical objections one after the other, on never ending&lt;br/&gt;threads, bringing the project to a standstill.&lt;br/&gt;&lt;br/&gt;As I don&amp;#39;t want 2) to happen, then 1) must happen, which is what Mike&lt;br/&gt;wants. I have nothing for or against Mike personally. I just think Mike&lt;br/&gt;Hearn has won this battle. But having a more formal decision making process&lt;br/&gt;may not be too bad for Bitcoin, maybe it can actually be good.&lt;br/&gt;&lt;br/&gt;Best regards&lt;br/&gt; from a non-developer to my dearest developer friends,&lt;br/&gt;  Sergio.&lt;br/&gt;-------------- next part --------------&lt;br/&gt;An HTML attachment was scrubbed...&lt;br/&gt;URL: &amp;lt;&lt;a href=&#34;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20151005/4d07e31d/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20151005/4d07e31d/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T19:42:37&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqszd8ww6uwuqzxt7e4ydl33jk3a2q4y4xakz7nm98n2nxmw88w97vczyp9nscp5pr6muqpqjyssap56fj5xls42rl7ssugrdgrxsp5wucnwu33sxp9</id>
    
      <title type="html">📅 Original date posted:2015-08-27 📝 Original message:Guys, ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqszd8ww6uwuqzxt7e4ydl33jk3a2q4y4xakz7nm98n2nxmw88w97vczyp9nscp5pr6muqpqjyssap56fj5xls42rl7ssugrdgrxsp5wucnwu33sxp9" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs29zrlyrc8l7qq3e0qvfaxhynk5lpxnel9j8dl2y85ydg9qqpa9pgph776r&#39;&gt;nevent1q…776r&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2015-08-27&lt;br/&gt;📝 Original message:Guys,&lt;br/&gt; I strongly think the original prabhat e-mail is a parody.&lt;br/&gt;&lt;br/&gt;And I find very funny that important people have responded.&lt;br/&gt;&lt;br/&gt;But maybe I&amp;#39;m wrong!&lt;br/&gt;*:)*&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;El jue., 27 ago. 2015 a las 11:04, Chris Pacia via bitcoin-dev (&amp;lt;&lt;br/&gt;bitcoin-dev at lists.linuxfoundation.org&amp;gt;) escribió:&lt;br/&gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; On 08/27/2015 09:39 AM, prabhat via bitcoin-dev wrote:&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Fine point.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; So where is the solution? What to do?&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; How about nothing.&lt;br/&gt;&amp;gt; _______________________________________________&lt;br/&gt;&amp;gt; bitcoin-dev mailing list&lt;br/&gt;&amp;gt; bitcoin-dev at lists.linuxfoundation.org&lt;br/&gt;&amp;gt; &lt;a href=&#34;https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev&#34;&gt;https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev&lt;/a&gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;-------------- next part --------------&lt;br/&gt;An HTML attachment was scrubbed...&lt;br/&gt;URL: &amp;lt;&lt;a href=&#34;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20150827/cba7d874/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20150827/cba7d874/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T19:38:20&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsf00wl760k5geaypxknrklw4kpuzaw8ae9zc9ygrmnh3g2wtda8tczyp9nscp5pr6muqpqjyssap56fj5xls42rl7ssugrdgrxsp5wucnwuuf732k</id>
    
      <title type="html">📅 Original date posted:2015-08-18 📝 Original message:Just ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsf00wl760k5geaypxknrklw4kpuzaw8ae9zc9ygrmnh3g2wtda8tczyp9nscp5pr6muqpqjyssap56fj5xls42rl7ssugrdgrxsp5wucnwuuf732k" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsg53gcmgv5fa2u4vewlqfe3nt65hg637jecystxh7a4pqfv9v0g9qxgcy3w&#39;&gt;nevent1q…cy3w&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2015-08-18&lt;br/&gt;📝 Original message:Just to add some superfluous and unessential spice to this discussion,&lt;br/&gt;there were two Satoshi users originally registered in sourceforge, one&lt;br/&gt;registered very soon after the other. So I say Satoshi were at least two&lt;br/&gt;people, so it may be the case that one Satoshi re-appeared, but the other&lt;br/&gt;did not.&lt;br/&gt;&lt;br/&gt;Ore maybe one Satoshi is for Bitcoin XT, and the other Satoshi is against&lt;br/&gt;it.&lt;br/&gt;&lt;br/&gt;Satoshi wars!&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;On Tue, Aug 18, 2015 at 5:59 PM, Anon Moto via bitcoin-dev &amp;lt;&lt;br/&gt;bitcoin-dev at lists.linuxfoundation.org&amp;gt; wrote:&lt;br/&gt;&lt;br/&gt;&amp;gt; And this is how the powers that be compromise bitcoin. They can&amp;#39;t stop&lt;br/&gt;&amp;gt; TCP/IP, but they sure can take over the development team. It&amp;#39;s a good thing&lt;br/&gt;&amp;gt; that no one from the CIA has had any conversations with anyone from the&lt;br/&gt;&amp;gt; bitcoin development team. Phew...&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; On Tue, Aug 18, 2015 at 11:57 AM, Oliver Egginger via bitcoin-dev &amp;lt;&lt;br/&gt;&amp;gt; bitcoin-dev at lists.linuxfoundation.org&amp;gt; wrote:&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; Am 18.08.2015 um 11:15 schrieb Warren Togami Jr.:&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt; I honestly don&amp;#39;t understand your position, but I get the sense that you&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt; are suggesting Satoshi wouldn&amp;#39;t be welcome to return if he wanted to be&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt; active in development again?&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; Who am I? Personally I have zero objection if the creator steps in. I&lt;br/&gt;&amp;gt;&amp;gt; think he would be highly welcome by the most people. At first I had the&lt;br/&gt;&amp;gt;&amp;gt; impression that the email was a fake, but maybe I was wrong. At the&lt;br/&gt;&amp;gt;&amp;gt; moment I think: Maybe it&amp;#39;s even the best if we do not know exactly&lt;br/&gt;&amp;gt;&amp;gt; whether it was Satoshi or not.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; Unanimity is mission critical for Bitcoin and must be an absolute&lt;br/&gt;&amp;gt;&amp;gt; priority. If not the vast majority is in favor for a fork, then the fork&lt;br/&gt;&amp;gt;&amp;gt; should be avoided until a consensus is found. Even if it takes until the&lt;br/&gt;&amp;gt;&amp;gt; cows come home.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; But it is very likely now that it will come to a fork. No matter which&lt;br/&gt;&amp;gt;&amp;gt; site will win, this will produce a lot of humiliated people at the end.&lt;br/&gt;&amp;gt;&amp;gt; That&amp;#39;s not good and leads to bitterness on both sites.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; - oliver&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; _______________________________________________&lt;br/&gt;&amp;gt;&amp;gt; bitcoin-dev mailing list&lt;br/&gt;&amp;gt;&amp;gt; bitcoin-dev at lists.linuxfoundation.org&lt;br/&gt;&amp;gt;&amp;gt; &lt;a href=&#34;https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev&#34;&gt;https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev&lt;/a&gt;&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; _______________________________________________&lt;br/&gt;&amp;gt; bitcoin-dev mailing list&lt;br/&gt;&amp;gt; bitcoin-dev at lists.linuxfoundation.org&lt;br/&gt;&amp;gt; &lt;a href=&#34;https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev&#34;&gt;https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev&lt;/a&gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;-------------- next part --------------&lt;br/&gt;An HTML attachment was scrubbed...&lt;br/&gt;URL: &amp;lt;&lt;a href=&#34;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20150818/8de0e558/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20150818/8de0e558/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T19:35:43&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsg8radkm7zqjq03jhcrsmg22fy86hpwp6fl6uwg2gftm75u6llgjczyp9nscp5pr6muqpqjyssap56fj5xls42rl7ssugrdgrxsp5wucnwusxttmg</id>
    
      <title type="html">📅 Original date posted:2015-08-18 📝 Original message:Just ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsg8radkm7zqjq03jhcrsmg22fy86hpwp6fl6uwg2gftm75u6llgjczyp9nscp5pr6muqpqjyssap56fj5xls42rl7ssugrdgrxsp5wucnwusxttmg" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsrq8q80ex0r7gtrjtmxmgnh8hgnq6h0e8dkkrg2cvffwhzl2n678c9sx0p3&#39;&gt;nevent1q…x0p3&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2015-08-18&lt;br/&gt;📝 Original message:Just to add some superfluous and unessential spice to this discussion,&lt;br/&gt;there were two Satoshi users originally registered in sourceforge, one&lt;br/&gt;registered very soon after the other. So I say Satoshi were at least two&lt;br/&gt;people, so it may be the case that one Satoshi re-appeared, but the other&lt;br/&gt;did not.&lt;br/&gt;&lt;br/&gt;Ore maybe one Satoshi is for Bitcoin XT, and the other Satoshi is against&lt;br/&gt;it.&lt;br/&gt;&lt;br/&gt;Satoshi wars!&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;On Tue, Aug 18, 2015 at 5:59 PM, Anon Moto via bitcoin-dev &amp;lt;&lt;br/&gt;bitcoin-dev at lists.linuxfoundation.org&amp;gt; wrote:&lt;br/&gt;&lt;br/&gt;&amp;gt; And this is how the powers that be compromise bitcoin. They can&amp;#39;t stop&lt;br/&gt;&amp;gt; TCP/IP, but they sure can take over the development team. It&amp;#39;s a good thing&lt;br/&gt;&amp;gt; that no one from the CIA has had any conversations with anyone from the&lt;br/&gt;&amp;gt; bitcoin development team. Phew...&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; On Tue, Aug 18, 2015 at 11:57 AM, Oliver Egginger via bitcoin-dev &amp;lt;&lt;br/&gt;&amp;gt; bitcoin-dev at lists.linuxfoundation.org&amp;gt; wrote:&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; Am 18.08.2015 um 11:15 schrieb Warren Togami Jr.:&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt; I honestly don&amp;#39;t understand your position, but I get the sense that you&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt; are suggesting Satoshi wouldn&amp;#39;t be welcome to return if he wanted to be&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt; active in development again?&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; Who am I? Personally I have zero objection if the creator steps in. I&lt;br/&gt;&amp;gt;&amp;gt; think he would be highly welcome by the most people. At first I had the&lt;br/&gt;&amp;gt;&amp;gt; impression that the email was a fake, but maybe I was wrong. At the&lt;br/&gt;&amp;gt;&amp;gt; moment I think: Maybe it&amp;#39;s even the best if we do not know exactly&lt;br/&gt;&amp;gt;&amp;gt; whether it was Satoshi or not.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; Unanimity is mission critical for Bitcoin and must be an absolute&lt;br/&gt;&amp;gt;&amp;gt; priority. If not the vast majority is in favor for a fork, then the fork&lt;br/&gt;&amp;gt;&amp;gt; should be avoided until a consensus is found. Even if it takes until the&lt;br/&gt;&amp;gt;&amp;gt; cows come home.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; But it is very likely now that it will come to a fork. No matter which&lt;br/&gt;&amp;gt;&amp;gt; site will win, this will produce a lot of humiliated people at the end.&lt;br/&gt;&amp;gt;&amp;gt; That&amp;#39;s not good and leads to bitterness on both sites.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; - oliver&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; _______________________________________________&lt;br/&gt;&amp;gt;&amp;gt; bitcoin-dev mailing list&lt;br/&gt;&amp;gt;&amp;gt; bitcoin-dev at lists.linuxfoundation.org&lt;br/&gt;&amp;gt;&amp;gt; &lt;a href=&#34;https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev&#34;&gt;https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev&lt;/a&gt;&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; _______________________________________________&lt;br/&gt;&amp;gt; bitcoin-dev mailing list&lt;br/&gt;&amp;gt; bitcoin-dev at lists.linuxfoundation.org&lt;br/&gt;&amp;gt; &lt;a href=&#34;https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev&#34;&gt;https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev&lt;/a&gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;-------------- next part --------------&lt;br/&gt;An HTML attachment was scrubbed...&lt;br/&gt;URL: &amp;lt;&lt;a href=&#34;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20150818/8de0e558/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20150818/8de0e558/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T17:47:26&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsw37rjxjsfyderevyg3tnc783dmq2zh5ym3uasqdhy3r9wwymq7gczyp9nscp5pr6muqpqjyssap56fj5xls42rl7ssugrdgrxsp5wucnwuj5n78t</id>
    
      <title type="html">📅 Original date posted:2015-08-06 📝 Original message:Is ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsw37rjxjsfyderevyg3tnc783dmq2zh5ym3uasqdhy3r9wwymq7gczyp9nscp5pr6muqpqjyssap56fj5xls42rl7ssugrdgrxsp5wucnwuj5n78t" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxhy04wtgykdv54y4lr2p0h3x0yevfyww8s4zvy7nqz5aqyfxymasndcajh&#39;&gt;nevent1q…cajh&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2015-08-06&lt;br/&gt;📝 Original message:Is there any up to date documentation about TheBlueMatt relay network&lt;br/&gt;including what kind of block compression it is currently doing? (apart from&lt;br/&gt;the source code)&lt;br/&gt;&lt;br/&gt;Regards, Sergio.&lt;br/&gt;&lt;br/&gt;On Wed, Aug 5, 2015 at 7:14 PM, Gregory Maxwell via bitcoin-dev &amp;lt;&lt;br/&gt;bitcoin-dev at lists.linuxfoundation.org&amp;gt; wrote:&lt;br/&gt;&lt;br/&gt;&amp;gt; On Wed, Aug 5, 2015 at 9:19 PM, Arnoud Kouwenhoven - Pukaki Corp&lt;br/&gt;&amp;gt; &amp;lt;arnoud at pukaki.bz&amp;gt; wrote:&lt;br/&gt;&amp;gt; &amp;gt; Thanks for this (direct) feedback. It would make sense that if blocks&lt;br/&gt;&amp;gt; can be&lt;br/&gt;&amp;gt; &amp;gt; submitted using ~5kb packets, that no further optimizations would be&lt;br/&gt;&amp;gt; needed&lt;br/&gt;&amp;gt; &amp;gt; at this point. I will look into the relay network transmission protocol&lt;br/&gt;&amp;gt; to&lt;br/&gt;&amp;gt; &amp;gt; understand how it works!&lt;br/&gt;&amp;gt; &amp;gt;&lt;br/&gt;&amp;gt; &amp;gt; I hear that you are saying that this network solves speed of transmission&lt;br/&gt;&amp;gt; &amp;gt; and thereby (technical) block size issues. Presumably it would solve&lt;br/&gt;&amp;gt; speed&lt;br/&gt;&amp;gt; &amp;gt; of block validation too by prevalidating transactions.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Correct. Bitcoin Core has cached validation for many years now... if&lt;br/&gt;&amp;gt; not for that and other optimizations, things would be really broken&lt;br/&gt;&amp;gt; right now. :)&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; &amp;gt; Assuming this is all&lt;br/&gt;&amp;gt; &amp;gt; true, and I have no reason to doubt that at this point, I do not&lt;br/&gt;&amp;gt; understand&lt;br/&gt;&amp;gt; &amp;gt; why there is any discussion at all about the (technical) impact of large&lt;br/&gt;&amp;gt; &amp;gt; blocks, why there are large numbers of miners building on invalid blocks&lt;br/&gt;&amp;gt; &amp;gt; (SPV mining, &lt;a href=&#34;https://bitcoin.org/en/alert/2015-07-04-spv-mining&#34;&gt;https://bitcoin.org/en/alert/2015-07-04-spv-mining&lt;/a&gt;), or why&lt;br/&gt;&amp;gt; &amp;gt; there is any discussion about the speed of block validation (cpu&lt;br/&gt;&amp;gt; processing&lt;br/&gt;&amp;gt; &amp;gt; time to verify blocks and transactions in blocks being a limitation).&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; I&amp;#39;m also mystified by a lot of the large block discussion, much of it&lt;br/&gt;&amp;gt; is completely divorced from the technology as deployed; much less what&lt;br/&gt;&amp;gt; we-- in industry-- know to be possible. I don&amp;#39;t blame you or anyone in&lt;br/&gt;&amp;gt; particular on this; it&amp;#39;s a new area and we don&amp;#39;t yet know what we need&lt;br/&gt;&amp;gt; to know to know what we need to know; or to the extent that we do it&lt;br/&gt;&amp;gt; hasn&amp;#39;t had time to get effectively communicated.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; The technical/security implications of larger blocks are related to&lt;br/&gt;&amp;gt; other things than propagation time, if you assume people are using the&lt;br/&gt;&amp;gt; available efficient relay protocol (or better).&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; SPV mining is a bit of a misnomer (If I coined the term, I&amp;#39;m sorry).&lt;br/&gt;&amp;gt; What these parties are actually doing is blinding mining on top of&lt;br/&gt;&amp;gt; other pools&amp;#39; stratum work. You can think of it as sub-pooling with&lt;br/&gt;&amp;gt; hopping onto whatever pool has the highest block (I&amp;#39;ll call it VFSSP&lt;br/&gt;&amp;gt; in this post-- validation free stratum subpooling).  It&amp;#39;s very easy to&lt;br/&gt;&amp;gt; implement, and there are other considerations.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; It was initially deployed at a time when a single pool in Europe has&lt;br/&gt;&amp;gt; amassed more than half of the hashrate. This pool had propagation&lt;br/&gt;&amp;gt; problems and a very high orphan rate, it may have (perhaps&lt;br/&gt;&amp;gt; unintentionally) been performing a selfish mining attack; mining off&lt;br/&gt;&amp;gt; their stratum work was an easy fix which massively cut down the orphan&lt;br/&gt;&amp;gt; rates for anyone who did it.  This was before the relay network&lt;br/&gt;&amp;gt; protocol existed (the fact that all the hashpower was consolidating on&lt;br/&gt;&amp;gt; a single pool was a major motivation for creating it).&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; VFSSP also cuts through a number of practical issues miners have had:&lt;br/&gt;&amp;gt; Miners that run their own bitcoin nodes in far away colocation&lt;br/&gt;&amp;gt; (&amp;gt;100ms) due to local bandwidth or connectivity issues (censored&lt;br/&gt;&amp;gt; internet); relay network hubs not being anywhere near by due to&lt;br/&gt;&amp;gt; strange internet routing (e.g. japan to china going via the US for ...&lt;br/&gt;&amp;gt; reasons...); the CreateNewBlock() function being very slow and&lt;br/&gt;&amp;gt; unoptimized, etc.   There are many other things like this-- and VFSSP&lt;br/&gt;&amp;gt; avoids them causing delays even when you don&amp;#39;t understand them or know&lt;br/&gt;&amp;gt; about them. So even when they&amp;#39;re easily fixed the VFSSP is a more&lt;br/&gt;&amp;gt; general workaround.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Mining operations are also usually operated in a largely fire and&lt;br/&gt;&amp;gt; forget manner. There is a long history in (esp pooled) mining where&lt;br/&gt;&amp;gt; someone sets up an operation and then hardly maintains it after the&lt;br/&gt;&amp;gt; fact... so some of the use of VFSSP appears to just be inertia-- we&lt;br/&gt;&amp;gt; have better solutions now, but they they work to deploy and changing&lt;br/&gt;&amp;gt; things involves risk (which is heightened by a lack of good&lt;br/&gt;&amp;gt; monitoring-- participants learn they are too latent by observing&lt;br/&gt;&amp;gt; orphaned blocks at a cost of 25 BTC each).&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; One of the frustrating things about incentives in this space is that&lt;br/&gt;&amp;gt; bad outcomes are possible even when they&amp;#39;re not necessary. E.g. if a&lt;br/&gt;&amp;gt; miner can lower their orphan rate by deploying a new protocol (or&lt;br/&gt;&amp;gt; simply fixing some faulty hardware in their infrastructure, like&lt;br/&gt;&amp;gt; Bitcoin nodes running on cheap VPSes with remote storage)  OR they can&lt;br/&gt;&amp;gt; lower their orphan rate by pointing their hashpower at a free&lt;br/&gt;&amp;gt; centeralized pool, they&amp;#39;re likely to do the latter because it takes&lt;br/&gt;&amp;gt; less effort.&lt;br/&gt;&amp;gt; _______________________________________________&lt;br/&gt;&amp;gt; bitcoin-dev mailing list&lt;br/&gt;&amp;gt; bitcoin-dev at lists.linuxfoundation.org&lt;br/&gt;&amp;gt; &lt;a href=&#34;https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev&#34;&gt;https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev&lt;/a&gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;-------------- next part --------------&lt;br/&gt;An HTML attachment was scrubbed...&lt;br/&gt;URL: &amp;lt;&lt;a href=&#34;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20150806/0321960d/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20150806/0321960d/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T17:45:27&#43;02:00</updated>
  </entry>

</feed>