<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel><title>RenCryptoFish</title><link>https://rencryptofish.com/</link><description>Technical blog covering DeFi, perpetual swaps, and quantitative crypto trading</description><language>en</language><atom:link href="https://rencryptofish.com/rss.xml" rel="self" type="application/rss+xml"/>
<item><title>Forcing Technologies: Why Firms Adopt and Who Profits</title><link>https://rencryptofish.com/posts/forcing-technologies</link><dc:creator>Ren (Electric Capital), GPT 6 Astra and Claude 5.1 Fable</dc:creator><description>How competitive pressure makes technologies necessary, and why urgent adoption does not guarantee durable supplier profits. A model and investment framework, with proofs and case studies.</description><content:encoded><![CDATA[<p class="ltx_p" id="p1"><em class="ltx_emph ltx_font_italic">Working draft, October 20, 2026.</em></p>

<section id="Sx1" class="ltx_section">
<h2 class="ltx_title ltx_title_section" id="the-argument-in-one-page">The argument in one page</h2>


<p class="ltx_p" id="Sx1.p1">In June 2010, Spread Networks and Infinera announced a New York–Chicago fiber route below 13.33 milliseconds round trip. By February 2013, McKay Brothers reported 8.27 milliseconds on its Illinois–New Jersey microwave route <cite class="ltx_cite ltx_citemacro_citep">(Infinera, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib634" title="Infinera and Spread Networks Enable Sub-13.33 ms Route Between New York and Chicago" class="ltx_ref ref">2010</a>; McKay Brothers, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib108" title="McKay Brothers announces new milestones in low latency networks" class="ltx_ref ref">2013</a>)</cite>. Traders competing to arrive first faced a choice: buy speed or lose position. Their suppliers faced the next generation of the same race. Zayo agreed to buy Spread for $127 million in November 2017 <cite class="ltx_cite ltx_citemacro_citep">(Zayo Group Holdings, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib635" title="Zayo to Acquire Spread Networks" class="ltx_ref ref">2017</a>)</cite>. An urgent purchase had not guaranteed its first supplier a durable advantage.</p>


<p class="ltx_p" id="Sx1.p2"><em class="ltx_emph ltx_font_italic">Technology becomes economically forcing when its spread makes the old way of operating less viable for holdouts. That pressure creates urgency; market structure determines who captures the spending, and for how long.</em> Rivals change prices, service expectations and access to customers. Attacks make defenses inadequate. Regulatory and private requirements supply another mechanism, with distinct enforcement risks.</p>


<p class="ltx_p" id="Sx1.p3">The two-curve model separates the incentive to adopt from the buyer’s gain or loss and the supplier’s price ceiling. A tool can pay its first user and become necessary as rivals change the market. The paper follows that transition through competition, fulfillment costs, networks and defenses; prices, deployment and supplier profits require additional assumptions. Its test is an observable mechanism, an exposed buyer and a credible timing window: a margin crossing or deployment schedule can establish one without an announced deadline.</p>


<p class="ltx_p" id="Sx1.p4">AI and crypto show how adoption pressure and supplier returns can differ across applications, platforms and infrastructure. NVIDIA earned $193.7 billion of Data Center revenue in fiscal 2026; Ethereum’s 2022 Merge removed mining from its network while Bitcoin’s hardware race continued <cite class="ltx_cite ltx_citemacro_citep">(NVIDIA Corporation, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib166" title="NVIDIA announces financial results for fourth quarter and fiscal 2026 (form 8-k exhibit), february 25, 2026" class="ltx_ref ref">2026</a>; Ethereum.org Contributors, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib604" title="The Merge" class="ltx_ref ref">2026b</a>)</cite>. Section&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S4" title="4 AI and crypto: useful products, competing platforms, expensive races ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">4</span></a> compares four crypto networks and five foundation-model strategies, separating useful services, platform advantages and repeated infrastructure spending.</p>


<p class="ltx_p" id="Sx1.p5">The investment screen asks which companies can retain revenue after adoption becomes common. A comparison of sixteen investment opportunities identifies the following priorities (Section&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S6" title="6 Where we would invest now ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">6</span></a>); these are conditional diligence judgments, not completed investment decisions:</p>
<ol id="Sx1.I1" class="ltx_enumerate">
<li id="Sx1.I1.i1" class="ltx_item" value="1">
 

<p class="ltx_p" id="Sx1.I1.i1.p1"><strong class="ltx_text ltx_font_bold" style="font-size:80%;">AI-operated specialist services.</strong><span class="ltx_text" style="font-size:80%;"> Own accepted work and recurring customer contracts; prove that automation reduces cash cost after review and repricing.</span></p>

</li>
<li id="Sx1.I1.i2" class="ltx_item" value="2">
 

<p class="ltx_p" id="Sx1.I1.i2.p1"><strong class="ltx_text ltx_font_bold" style="font-size:80%;">Repeatable industrial cells.</strong><span class="ltx_text" style="font-size:80%;"> Own an application, reliable field service and financeable equipment; deployment capital and guarantees determine the return.</span></p>

</li>
<li id="Sx1.I1.i3" class="ltx_item" value="3">
 

<p class="ltx_p" id="Sx1.I1.i3.p1"><strong class="ltx_text ltx_font_bold" style="font-size:80%;">Flexible power access, subject to enforceable contracts.</strong><span class="ltx_text" style="font-size:80%;"> Accepted load flexibility can change usable capacity; a scheduler must possess enforceable operating and payment rights.</span></p>

</li>
<li id="Sx1.I1.i4" class="ltx_item" value="4">
 

<p class="ltx_p" id="Sx1.I1.i4.p1"><strong class="ltx_text ltx_font_bold" style="font-size:80%;">Cross-border payout operations, subject to access to customers and local partners.</strong><span class="ltx_text" style="font-size:80%;"> Stablecoin rails can improve a difficult endpoint; all-in costs, local liquidity and retained fees constrain the entrant.</span></p>

</li>
<li id="Sx1.I1.i5" class="ltx_item" value="5">
 

<p class="ltx_p" id="Sx1.I1.i5.p1"><strong class="ltx_text ltx_font_bold" style="font-size:80%;">Fraud signals and seller negotiation, as options.</strong><span class="ltx_text" style="font-size:80%;"> These opportunities require evidence of additional fraud prevented in live use and higher seller profit after costs. Complex certificate operations remain a requirement-led benchmark.</span></p>

</li>
</ol>

<div class="ltx_logical-block" style="background-color:#F0F0F0;padding:9pt;">

<p class="ltx_p" id="Sx1.p6"><strong class="ltx_text ltx_font_bold" style="font-size:80%;">What would prove us wrong</strong></p>


<p class="ltx_p" id="Sx1.p7"><span class="ltx_text" style="font-size:80%;">The economic thesis fails in a proposed market if holdouts retain their margins, customers and access as adoption spreads. The investment thesis fails if an equivalent substitute captures the spending, delivery costs consume the gain or financing outlasts the useful window. Public deployments show that these technologies can work. The scenarios examine the adoption, pricing and cash requirements a new supplier would face. Neither a useful technology nor an urgent purchase guarantees an attractive company.</span></p>

</div>
</section>
<section id="S1" class="ltx_section">
<h2 class="ltx_title ltx_title_section" id="the-model">
<a href="https://rencryptofish.com/posts/forcing-technologies#the-model" class="secnum" aria-label="Copy link to section 1">1</a>The model</h2>


<p class="ltx_p" id="S1.p1">Take a fixed field of rivals: the merchants selling into a state, the trading firms on an exchange, the swimmers in a final. Let <math id="S1.p1.m1" class="ltx_Math" alttext="x" display="inline"><mi>x</mi></math> be the share of them that has adopted a technology, from none to all. Each rival is small enough that its own choice leaves <math id="S1.p1.m2" class="ltx_Math" alttext="x" display="inline"><mi>x</mi></math> where it is. Two payoffs describe its position, both measured against the world before the technology existed: <math id="S1.p1.m3" class="ltx_Math" alttext="U_{A}(x)" display="inline"><mrow><msub><mi>U</mi><mi>A</mi></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow></math> if it adopts and <math id="S1.p1.m4" class="ltx_Math" alttext="U_{N}(x)" display="inline"><mrow><msub><mi>U</mi><mi>N</mi></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow></math> if it holds out. Zero means nothing has changed. Both curves can sit below zero at once, which is what an arms race looks like from the inside. The cost of adopting, <math id="S1.p1.m5" class="ltx_Math" alttext="c" display="inline"><mi>c</mi></math>, is a flow per period: the subscription, the hardware amortized, the staff who run it.</p>


<p class="ltx_p" id="S1.p2">Economic forcing is the deterioration of the holdout’s position as the technology spreads: rivals take its customers, lower the price it can charge, raise the service customers expect, or leave it outside a useful network. A positive return to adoption is insufficient evidence of that mechanism. A tool can pay its first user before it changes anyone else’s circumstances, then become necessary as competitors pass its benefits through to customers. Requirements imposed by a platform, a buyer or a regulator can produce similar urgency, but their enforcement is a separate source of pressure. We first identify the mechanism and the exposed buyer, then ask what a supplier can capture.</p>

<section id="S1.SS1" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="four-channels">
<a href="https://rencryptofish.com/posts/forcing-technologies#four-channels" class="secnum" aria-label="Copy link to section 1.1">1.1</a>Four channels</h3>


<p class="ltx_p" id="S1.SS1.p1">Four sources of value or pressure determine the payoff gap.</p>
<dl id="S1.I1" class="ltx_description">
<dt id="S1.I1.ix1" class="ltx_item"><span class="ltx_tag ltx_tag_item"><strong class="ltx_text ltx_font_bold">Direct value, <math id="S1.I1.ix1.m1" class="ltx_Math" alttext="\gamma" display="inline"><mi>γ</mi></math>.</strong></span></dt>
<dd class="ltx_item">

<p class="ltx_p" id="S1.I1.ix1.p1">The technology does something for the adopter whether or not anyone else has it. An AI assistant increased issues resolved per hour by 15% in a study of 5,172 support agents, without requiring rival firms to adopt <cite class="ltx_cite ltx_citemacro_citep">(Brynjolfsson<span class="ltx_text ltx_bib_etal"> et al.</span>, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib29" title="Generative AI at work" class="ltx_ref ref">2025</a>)</cite>. Net value also depends on its cost.</p>

</dd>
<dt id="S1.I1.ix2" class="ltx_item"><span class="ltx_tag ltx_tag_item"><strong class="ltx_text ltx_font_bold">Network value, <math id="S1.I1.ix2.m1" class="ltx_Math" alttext="\beta x" display="inline"><mrow><mi>β</mi><mo>⁢</mo><mi>x</mi></mrow></math>.</strong></span></dt>
<dd class="ltx_item">

<p class="ltx_p" id="S1.I1.ix2.p1">The technology is worth more as counterparties join. A bank connection is worth nothing until both the bank and the app are on it; Plaid’s product got better with every bank it added and every app that integrated it.</p>

</dd>
<dt id="S1.I1.ix3" class="ltx_item"><span class="ltx_tag ltx_tag_item"><strong class="ltx_text ltx_font_bold">Competitive edge, <math id="S1.I1.ix3.m1" class="ltx_Math" alttext="\alpha" display="inline"><mi>α</mi></math> and <math id="S1.I1.ix3.m2" class="ltx_Math" alttext="r" display="inline"><mi>r</mi></math>.</strong></span></dt>
<dd class="ltx_item">

<p class="ltx_p" id="S1.I1.ix3.p1">The adopter takes something from rivals that have not adopted: business, a ranking, the next trade. The prize is fixed, so one side’s gain is the other’s loss, and the edge erodes as rivals catch up. Spread Networks’ fiber gave its customers a speed advantage that competing routes could erode. The strength ratio <math id="S1.I1.ix3.p1.m1" class="ltx_Math" alttext="r" display="inline"><mi>r</mi></math> determines how the edge changes with adoption; it does not set the speed of diffusion.</p>

</dd>
<dt id="S1.I1.ix4" class="ltx_item"><span class="ltx_tag ltx_tag_item"><strong class="ltx_text ltx_font_bold">Exclusion, <math id="S1.I1.ix4.m1" class="ltx_Math" alttext="\varepsilon\Phi(x)" display="inline"><mrow><mi>ε</mi><mo>⁢</mo><mi mathvariant="normal">Φ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow></math>.</strong></span></dt>
<dd class="ltx_item">

<p class="ltx_p" id="S1.I1.ix4.p1">A gatekeeper penalizes holdouts, and nobody in the field collects the penalty. After <em class="ltx_emph ltx_font_italic">Wayfair</em>, a remote seller that did not collect sales tax answered to the state rather than to a rival. The gatekeeper can as easily be a browser, a card network, a dominant customer or an insurer, and Section&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S2" title="2 Where the pressure comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">2</span></a> says what changes when it is. The pressure curve <math id="S1.I1.ix4.p1.m1" class="ltx_Math" alttext="\Phi" display="inline"><mi mathvariant="normal">Φ</mi></math> rises from zero to one; <math id="S1.I1.ix4.p1.m2" class="ltx_Math" alttext="\theta" display="inline"><mi>θ</mi></math> locates its rise in adoption share and <math id="S1.I1.ix4.p1.m3" class="ltx_Math" alttext="k" display="inline"><mi>k</mi></math> controls its steepness. A calendar deadline requires a separate time-dependent enforcement path.</p>

</dd>
</dl>


<p class="ltx_p" id="S1.SS1.p2">Let <math id="S1.SS1.p2.m1" class="ltx_Math" alttext="p" display="inline"><mi>p</mi></math> be the shared belief that the technology works. Subtracting the holdout’s payoff from the adopter’s gives the gain from adopting,</p>
<div class="equation-wrap"><table id="S1.Ex1" class="ltx_equation ltx_eqn_table" role="presentation">

<tbody><tr class="ltx_equation ltx_eqn_row ltx_align_baseline">
<td class="ltx_eqn_cell ltx_eqn_center_padleft"></td>
<td class="ltx_eqn_cell ltx_align_center"><math id="S1.Ex1.m1" class="ltx_Math" alttext="\underbrace{\Delta(x)}_{\text{adopt minus hold out}}=\underbrace{p\gamma}_{%
\text{direct}}+\underbrace{p\beta x}_{\text{network}}+\underbrace{\frac{p%
\alpha}{1+(r-1)x}}_{\text{contest}}+\underbrace{\varepsilon\Phi(x)}_{\text{%
exclusion}}-c." display="block"><mrow><mrow><munder><munder accentunder="true"><mrow><mi mathvariant="normal">Δ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow><mo>⏟</mo></munder><mtext>adopt minus hold out</mtext></munder><mo>=</mo><mrow><mrow><munder><munder accentunder="true"><mrow><mi>p</mi><mo>⁢</mo><mi>γ</mi></mrow><mo>⏟</mo></munder><mtext>direct</mtext></munder><mo>+</mo><munder><munder accentunder="true"><mrow><mi>p</mi><mo>⁢</mo><mi>β</mi><mo>⁢</mo><mi>x</mi></mrow><mo>⏟</mo></munder><mtext>network</mtext></munder><mo>+</mo><munder><munder accentunder="true"><mfrac><mrow><mi>p</mi><mo>⁢</mo><mi>α</mi></mrow><mrow><mn>1</mn><mo>+</mo><mrow><mrow><mo stretchy="false">(</mo><mrow><mi>r</mi><mo>−</mo><mn>1</mn></mrow><mo stretchy="false">)</mo></mrow><mo>⁢</mo><mi>x</mi></mrow></mrow></mfrac><mo>⏟</mo></munder><mtext>contest</mtext></munder><mo>+</mo><munder><munder accentunder="true"><mrow><mi>ε</mi><mo>⁢</mo><mi mathvariant="normal">Φ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow><mo>⏟</mo></munder><mtext>exclusion</mtext></munder></mrow><mo>−</mo><mi>c</mi></mrow></mrow><mo lspace="0em">.</mo></mrow></math></td>
<td class="ltx_eqn_cell ltx_eqn_center_padright"></td>
</tr></tbody>
</table></div>
<p class="ltx_p">Beliefs scale the three technology channels and leave the penalty alone, which is why a company can doubt a technology and still buy it before a deadline. A rival acts when the gain exceeds the value of waiting, <math id="S1.SS1.p2.m2" class="ltx_Math" alttext="W" display="inline"><mi>W</mi></math>, and once it has acted it cannot undo the decision. The four channels are the model’s accounting; the economics that fill them, rivals, counterparties, cost curves, customers and gatekeepers, are the subject of Section&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S2" title="2 Where the pressure comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">2</span></a>. Appendix&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A1" title="Appendix A The model in full ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">A</span></a> derives the two curves, adds an outside option, and walks through each parameter one at a time.</p>


<p class="ltx_p" id="S1.SS1.p3">The field and the supplier must be named separately. An application developer choosing a chain or model, a miner replacing machines and a laboratory buying compute face different payoff comparisons (Section&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S4" title="4 AI and crypto: useful products, competing platforms, expensive races ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">4</span></a>). Network value means that other participants or complements improve the adopter’s service. Spreading a fixed training bill over more customers is instead an economy of scale; migration and re-evaluation costs can retain customers without a network effect. Those distinctions determine what evidence can support <math id="S1.SS1.p3.m1" class="ltx_Math" alttext="\beta" display="inline"><mi>β</mi></math>, and which business might charge for it.</p>

</section>
<section id="S1.SS2" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="three-tests-and-four-patterns">
<a href="https://rencryptofish.com/posts/forcing-technologies#three-tests-and-four-patterns" class="secnum" aria-label="Copy link to section 1.2">1.2</a>Three tests and four patterns</h3>


<p class="ltx_p" id="S1.SS2.p1">With the technology proven (<math id="S1.SS2.p1.m1" class="ltx_Math" alttext="p=1" display="inline"><mrow><mi>p</mi><mo>=</mo><mn>1</mn></mrow></math>), three numbers summarize a technology for a rival of average cost:</p>
<div class="equation-wrap"><table id="S1.E1" class="ltx_equationgroup ltx_eqn_table" role="presentation">
<tbody>
<tr id="S1.E1X" class="ltx_equation ltx_eqn_row ltx_align_baseline">
<td class="ltx_eqn_cell ltx_eqn_center_padleft"></td>
<td class="ltx_td ltx_align_right ltx_eqn_cell"><math id="S1.E1X.m2" class="ltx_Math" alttext="\displaystyle\Delta(0)" display="inline"><mrow><mi mathvariant="normal">Δ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>0</mn><mo stretchy="false">)</mo></mrow></mrow></math></td>
<td class="ltx_td ltx_align_left ltx_eqn_cell"><math id="S1.E1X.m3" class="ltx_Math" alttext="\displaystyle=\gamma+\alpha-c" display="inline"><mrow><mi></mi><mo>=</mo><mrow><mrow><mi>γ</mi><mo>+</mo><mi>α</mi></mrow><mo>−</mo><mi>c</mi></mrow></mrow></math></td>
<td class="ltx_td ltx_eqn_cell"></td>
<td class="ltx_td ltx_align_left ltx_eqn_cell"><span class="ltx_text ltx_markedasmath ltx_font_italic">Does adopting first pay?</span></td>
<td class="ltx_eqn_cell ltx_eqn_center_padright"></td>
<td rowspan="3" class="ltx_eqn_cell ltx_eqn_eqno ltx_align_middle ltx_align_right"><span class="ltx_tag ltx_tag_equationgroup ltx_align_right">(1)</span></td>
</tr>
<tr id="S1.E1Xa" class="ltx_equation ltx_eqn_row ltx_align_baseline">
<td class="ltx_eqn_cell ltx_eqn_center_padleft"></td>
<td class="ltx_td ltx_align_right ltx_eqn_cell"><math id="S1.E1Xa.m2" class="ltx_Math" alttext="\displaystyle\Delta(1)" display="inline"><mrow><mi mathvariant="normal">Δ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>1</mn><mo stretchy="false">)</mo></mrow></mrow></math></td>
<td class="ltx_td ltx_align_left ltx_eqn_cell"><math id="S1.E1Xa.m3" class="ltx_Math" alttext="\displaystyle=\gamma+\beta+\alpha/r+\varepsilon-c" display="inline"><mrow><mi></mi><mo>=</mo><mrow><mrow><mi>γ</mi><mo>+</mo><mi>β</mi><mo>+</mo><mrow><mi>α</mi><mo>/</mo><mi>r</mi></mrow><mo>+</mo><mi>ε</mi></mrow><mo>−</mo><mi>c</mi></mrow></mrow></math></td>
<td class="ltx_td ltx_eqn_cell"></td>
<td class="ltx_td ltx_align_left ltx_eqn_cell"><span class="ltx_text ltx_markedasmath ltx_font_italic">Would dropping it hurt once everyone has it?</span></td>
<td class="ltx_eqn_cell ltx_eqn_center_padright"></td>
</tr>
<tr id="S1.E1Xb" class="ltx_equation ltx_eqn_row ltx_align_baseline">
<td class="ltx_eqn_cell ltx_eqn_center_padleft"></td>
<td class="ltx_td ltx_align_right ltx_eqn_cell"><math id="S1.E1Xb.m2" class="ltx_Math" alttext="\displaystyle y_{R}" display="inline"><msub><mi>y</mi><mi>R</mi></msub></math></td>
<td class="ltx_td ltx_align_left ltx_eqn_cell"><math id="S1.E1Xb.m3" class="ltx_Math" alttext="\displaystyle=\gamma+\beta-c" display="inline"><mrow><mi></mi><mo>=</mo><mrow><mrow><mi>γ</mi><mo>+</mo><mi>β</mi></mrow><mo>−</mo><mi>c</mi></mrow></mrow></math></td>
<td class="ltx_td ltx_eqn_cell"></td>
<td class="ltx_td ltx_align_left ltx_eqn_cell"><span class="ltx_text ltx_markedasmath ltx_font_italic">Is the field better off with everyone in?</span></td>
<td class="ltx_eqn_cell ltx_eqn_center_padright"></td>
</tr>
</tbody>
</table></div>
<p class="ltx_p">The third line adds up everyone’s payoff, so the contest cancels and the penalty disappears from the total: at full adoption there are no holdouts left to pay it, although a defector would still face it. The formal taxonomy calls a technology <em class="ltx_emph ltx_font_italic">forced</em> when <math id="S1.SS2.p1.m2" class="ltx_Math" alttext="\Delta(1)>0" display="inline"><mrow><mrow><mi mathvariant="normal">Δ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>1</mn><mo stretchy="false">)</mo></mrow></mrow><mo>&gt;</mo><mn>0</mn></mrow></math>, <em class="ltx_emph ltx_font_italic">competitively compelled</em> when <math id="S1.SS2.p1.m3" class="ltx_Math" alttext="\Delta(0)\leq 0" display="inline"><mrow><mrow><mi mathvariant="normal">Δ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>0</mn><mo stretchy="false">)</mo></mrow></mrow><mo>≤</mo><mn>0</mn></mrow></math>, and <em class="ltx_emph ltx_font_italic">wasteful for the field</em> when <math id="S1.SS2.p1.m4" class="ltx_Math" alttext="y_{R}<0" display="inline"><mrow><msub><mi>y</mi><mi>R</mi></msub><mo>&lt;</mo><mn>0</mn></mrow></math>. These are endpoint labels, not causal findings: a useful standalone product can satisfy the full-adoption test with no harm to holdouts. Economic forcing additionally requires evidence about how the holdout’s position changes. Table&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S1.T1" title="Table 1 ‣ 1.2 Three tests and four patterns ‣ 1 The model ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">1</span></a> combines the first two tests with the third, and Figure&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S1.F1" title="Figure 1 ‣ 1.2 Three tests and four patterns ‣ 1 The model ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">1</span></a> draws one technology of each kind.</p>

<figure id="S1.T1" class="ltx_table">
<figcaption class="ltx_caption" style="font-size:90%;"><span class="ltx_tag ltx_tag_table">Table 1: </span>Four endpoint patterns. The sign of <math id="S1.T1.m2" class="ltx_Math" alttext="y_{R}" display="inline"><msub><mi>y</mi><mi>R</mi></msub></math> gives the labels in the last two columns.</figcaption>
<div class="table-wrap"><table class="ltx_tabular ltx_guessed_headers ltx_align_middle">
<thead class="ltx_thead">
<tr class="ltx_tr">
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Pattern</span></span>
</span>
</th>
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Adopt first / stay at full adoption</span></span>
</span>
</th>
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><math id="S1.T1.m3" class="ltx_Math" alttext="y_{R}>0" display="inline"><mrow><msub><mi mathsize="90%">y</mi><mi mathsize="90%">R</mi></msub><mo mathsize="90%">&gt;</mo><mn mathsize="90%">0</mn></mrow></math><span class="ltx_text">: full adoption pays</span></span>
</span>
</th>
<th class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><math id="S1.T1.m4" class="ltx_Math" alttext="y_{R}\leq 0" display="inline"><mrow><msub><mi mathsize="90%">y</mi><mi mathsize="90%">R</mi></msub><mo mathsize="90%">≤</mo><mn mathsize="90%">0</mn></mrow></math><span class="ltx_text">: no net gain at full adoption</span></span>
</span>
</th>
</tr>
</thead>
<tbody class="ltx_tbody">
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Dominant</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">yes / yes</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">productive</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">arms race</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Tipping</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">no / yes</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">coordination</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">wasteful bandwagon</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Selective</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">yes / no</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">selective</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">wasteful selective</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Never</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">no / no</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">suppressed</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">inert</span></span>
</span>
</td>
</tr>
</tbody>
</table></div>
</figure>
<figure id="S1.F1" class="ltx_figure"><a href="https://rencryptofish.com/images/forcing-technologies/two_curves.png" class="figure-expand" aria-label="Expand figure: Figure 1: One technology of each kind, with its parameters above each panel. The vertical gap between the curves is the incentive to adopt; the height of each curve relative to zero is the change from the world before the technology. In the arms race, everyone adopts and everyone ends below zero. In the coordination case, nobody moves until half the field has, and then everyone gains. Under selective forcing the edge wears away and adoption stops at 42%, where adopters and holdouts are equally badly off. Under the mandate, the adopter’s curve never rises above −0.2; the penalty on holdouts does all the work, and the field as a whole ends worse off than it started."><img src="https://rencryptofish.com/images/forcing-technologies/two_curves.png" id="S1.F1.g1" class="ltx_graphics ltx_centering ltx_img_square" width="598" height="505" alt="Figure 1: One technology of each kind, with its parameters above each panel. The vertical gap between the curves is the incentive to adopt; the height of each curve relative to zero is the change from the world before the technology. In the arms race, everyone adopts and everyone ends below zero. In the coordination case, nobody moves until half the field has, and then everyone gains. Under selective forcing the edge wears away and adoption stops at 42%, where adopters and holdouts are equally badly off. Under the mandate, the adopter’s curve never rises above −0.2; the penalty on holdouts does all the work, and the field as a whole ends worse off than it started." loading="lazy"></a>
<figcaption class="ltx_caption ltx_centering"><span class="ltx_tag ltx_tag_figure">Figure 1: </span>One technology of each kind, with its parameters above each panel. The vertical gap between the curves is the incentive to adopt; the height of each curve relative to zero is the change from the world before the technology. In the arms race, everyone adopts and everyone ends below zero. In the coordination case, nobody moves until half the field has, and then everyone gains. Under selective forcing the edge wears away and adoption stops at 42%, where adopters and holdouts are equally badly off. Under the mandate, the adopter’s curve never rises above <math id="S1.F1.m2" class="ltx_Math" alttext="-0.2" display="inline"><mrow><mo>−</mo><mn>0.2</mn></mrow></math>; the penalty on holdouts does all the work, and the field as a whole ends worse off than it started.</figcaption>
</figure>

<p class="ltx_p" id="S1.SS2.p2">Figure&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S1.F2" title="Figure 2 ‣ 1.2 Three tests and four patterns ‣ 1 The model ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">2</span></a> places 14 historical cases on the last two tests. To the right of zero, staying adopted pays when everyone else has adopted; above zero, full adoption leaves the rival group better off than no adoption. In the fitted estimates, hybrid corn and containers have positive group payoffs across their displayed intervals. Dreadnoughts and clap skates sit in the lower-right area: <em class="ltx_emph ltx_font_italic">privately worth keeping, collectively costly</em>. Frequent-flyer programs and LZR suits lie near the welfare boundary, where the intervals matter more than the point estimates. These are comparisons at full adoption, including cases whose observed adoption remains partial; their interpretation depends on the model and its priors.</p>


<p class="ltx_p" id="S1.SS2.p3">The welfare columns and historical map are the buyers’ accounting; nothing in them says what a company earns.</p>

<figure id="S1.F2" class="ltx_figure"><a href="https://rencryptofish.com/images/forcing-technologies/calibration_scatter.png" class="figure-expand" aria-label="Expand figure: Figure 2: Historical cases on the adoption-pressure and welfare map. Dots pair posterior medians of Δ⁢(1) and yR; bars show separate 5th–95th percentile intervals, not joint regions. Estimates are conditional on priors and observation assumptions, use units normalized within each case, and exclude outside options, counters and wider spillovers. They describe full-adoption incentives and rival-group payoffs, not causal holdout losses or dollar comparisons across industries. Data and estimation: Appendices J and K."><img src="https://rencryptofish.com/images/forcing-technologies/calibration_scatter.png" id="S1.F2.g1" class="ltx_graphics ltx_centering ltx_img_square" width="598" height="563" alt="Figure 2: Historical cases on the adoption-pressure and welfare map. Dots pair posterior medians of Δ⁢(1) and yR; bars show separate 5th–95th percentile intervals, not joint regions. Estimates are conditional on priors and observation assumptions, use units normalized within each case, and exclude outside options, counters and wider spillovers. They describe full-adoption incentives and rival-group payoffs, not causal holdout losses or dollar comparisons across industries. Data and estimation: Appendices J and K." loading="lazy"></a>
<figcaption class="ltx_caption ltx_centering"><span class="ltx_tag ltx_tag_figure">Figure 2: </span>Historical cases on the adoption-pressure and welfare map. Dots pair posterior medians of <math id="S1.F2.m3" class="ltx_Math" alttext="\Delta(1)" display="inline"><mrow><mi mathvariant="normal">Δ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>1</mn><mo stretchy="false">)</mo></mrow></mrow></math> and <math id="S1.F2.m4" class="ltx_Math" alttext="y_{R}" display="inline"><msub><mi>y</mi><mi>R</mi></msub></math>; bars show separate 5th–95th percentile intervals, not joint regions. Estimates are conditional on priors and observation assumptions, use units normalized within each case, and exclude outside options, counters and wider spillovers. They describe full-adoption incentives and rival-group payoffs, not causal holdout losses or dollar comparisons across industries. Data and estimation: Appendices&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A10" title="Appendix J What the historical adoption curves tell us ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">J</span></a> and&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A11" title="Appendix K Calibration assumptions and estimation settings ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">K</span></a>.</figcaption>
</figure>
</section>
<section id="S1.SS3" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="productivity-can-change-the-market-around-the-buyer">
<a href="https://rencryptofish.com/posts/forcing-technologies#productivity-can-change-the-market-around-the-buyer" class="secnum" aria-label="Copy link to section 1.3">1.3</a>Productivity can change the market around the buyer</h3>


<p class="ltx_p" id="S1.SS3.p1">The fixed-prize contest is one source of that deterioration, not a general model of price competition. Suppose automation saves a firm <math id="S1.SS3.p1.m1" class="ltx_Math" alttext="\gamma" display="inline"><mi>γ</mi></math> per period and competitors pass some of those savings through in lower market prices. Let <math id="S1.SS3.p1.m2" class="ltx_Math" alttext="h(x)" display="inline"><mrow><mi>h</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow></math> be the resulting revenue loss at a fixed output, common to adopters and holdouts, with <math id="S1.SS3.p1.m3" class="ltx_Math" alttext="h(0)=0" display="inline"><mrow><mrow><mi>h</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>0</mn><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mn>0</mn></mrow></math>. Their changes from the old operating profit are</p>
<div class="equation-wrap"><table id="S1.Ex2" class="ltx_equation ltx_eqn_table" role="presentation">

<tbody><tr class="ltx_equation ltx_eqn_row ltx_align_baseline">
<td class="ltx_eqn_cell ltx_eqn_center_padleft"></td>
<td class="ltx_eqn_cell ltx_align_center"><math id="S1.Ex2.m1" class="ltx_Math" alttext="U_{A}^{\mathrm{prod}}(x)=\gamma-c-h(x),\qquad U_{N}^{\mathrm{prod}}(x)=-h(x)." display="block"><mrow><mrow><mrow><mrow><msubsup><mi>U</mi><mi>A</mi><mi>prod</mi></msubsup><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mrow><mi>γ</mi><mo>−</mo><mi>c</mi><mo>−</mo><mrow><mi>h</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow></mrow></mrow><mo rspace="2.167em">,</mo><mrow><mrow><msubsup><mi>U</mi><mi>N</mi><mi>prod</mi></msubsup><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mrow><mo>−</mo><mrow><mi>h</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow></mrow></mrow></mrow><mo lspace="0em">.</mo></mrow></math></td>
<td class="ltx_eqn_cell ltx_eqn_center_padright"></td>
</tr></tbody>
</table></div>
<p class="ltx_p">The switching gain remains <math id="S1.SS3.p1.m4" class="ltx_Math" alttext="\gamma-c" display="inline"><mrow><mi>γ</mi><mo>−</mo><mi>c</mi></mrow></math>, yet the holdout’s operating profit, its original profit less <math id="S1.SS3.p1.m5" class="ltx_Math" alttext="h(x)" display="inline"><mrow><mi>h</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow></math>, can cross zero. Adoption was profitable at the start and can become necessary to keep operating later. That crossing supplies a timing window even when no rule supplies a date; installation time must be subtracted from the window.</p>


<p class="ltx_p" id="S1.SS3.p2">This common downward shift is an explicit extension to the base model’s payoff levels. It leaves the direct-value adoption gap unchanged but changes producer welfare and viability: at full adoption the field’s change is <math id="S1.SS3.p2.m1" class="ltx_Math" alttext="\gamma-c-h(1)" display="inline"><mrow><mi>γ</mi><mo>−</mo><mi>c</mi><mo>−</mo><mrow><mi>h</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>1</mn><mo stretchy="false">)</mo></mrow></mrow></mrow></math>, and consumers receive the price reduction. It is not a zero-sum transfer among the firms, and the base model’s outside-option and welfare results cannot simply be applied to it. The case in Section&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S7.SS2" title="7.2 Case 2: fulfillment savings become competitive pressure ‣ 7 Four worked cases ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">7.2</span></a> works through the extension with stated assumptions. In a network, likewise, a rising adoption gain alone establishes attraction; an exclusion or lost-demand mechanism must be observed before claiming that holdouts are being harmed.</p>

</section>
<section id="S1.SS4" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="the-price-ceiling-moves-with-adoption">
<a href="https://rencryptofish.com/posts/forcing-technologies#the-price-ceiling-moves-with-adoption" class="secnum" aria-label="Copy link to section 1.4">1.4</a>The price ceiling moves with adoption</h3>


<p class="ltx_p" id="S1.SS4.p1">A buyer facing exposed rivals will pay at most its gross benefit from adopting,</p>
<div class="equation-wrap"><table id="S1.E2" class="ltx_equation ltx_eqn_table" role="presentation">

<tbody><tr class="ltx_equation ltx_eqn_row ltx_align_baseline">
<td class="ltx_eqn_cell ltx_eqn_center_padleft"></td>
<td class="ltx_eqn_cell ltx_align_center"><math id="S1.E2.m1" class="ltx_Math" alttext="B(x,p)=p\left[\gamma+\beta x+\frac{\alpha}{1+(r-1)x}\right]+\varepsilon\Phi(x)," display="block"><mrow><mrow><mrow><mi>B</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo>,</mo><mi>p</mi><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mrow><mrow><mi>p</mi><mo>⁢</mo><mrow><mo>[</mo><mrow><mi>γ</mi><mo>+</mo><mrow><mi>β</mi><mo>⁢</mo><mi>x</mi></mrow><mo>+</mo><mfrac><mi>α</mi><mrow><mn>1</mn><mo>+</mo><mrow><mrow><mo stretchy="false">(</mo><mrow><mi>r</mi><mo>−</mo><mn>1</mn></mrow><mo stretchy="false">)</mo></mrow><mo>⁢</mo><mi>x</mi></mrow></mrow></mfrac></mrow><mo>]</mo></mrow></mrow><mo>+</mo><mrow><mi>ε</mi><mo>⁢</mo><mi mathvariant="normal">Φ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow></mrow></mrow><mo>,</mo></mrow></math></td>
<td class="ltx_eqn_cell ltx_eqn_center_padright"></td>
<td rowspan="1" class="ltx_eqn_cell ltx_eqn_eqno ltx_align_middle ltx_align_right"><span class="ltx_tag ltx_tag_equation ltx_align_right">(2)</span></td>
</tr></tbody>
</table></div>
<p class="ltx_p">less its own implementation cost <math id="S1.SS4.p1.m1" class="ltx_Math" alttext="\kappa" display="inline"><mi>κ</mi></math> and the value of waiting <math id="S1.SS4.p1.m2" class="ltx_Math" alttext="W" display="inline"><mi>W</mi></math>. The company’s price <math id="S1.SS4.p1.m3" class="ltx_Math" alttext="q" display="inline"><mi>q</mi></math> has to fit inside <math id="S1.SS4.p1.m4" class="ltx_Math" alttext="B-\kappa-W" display="inline"><mrow><mi>B</mi><mo>−</mo><mi>κ</mi><mo>−</mo><mi>W</mi></mrow></math>, and the slope of <math id="S1.SS4.p1.m5" class="ltx_Math" alttext="B" display="inline"><mi>B</mi></math> in <math id="S1.SS4.p1.m6" class="ltx_Math" alttext="x" display="inline"><mi>x</mi></math> says what happens to that room as the market fills:</p>
<div class="equation-wrap"><table id="S1.Ex3" class="ltx_equation ltx_eqn_table" role="presentation">

<tbody><tr class="ltx_equation ltx_eqn_row ltx_align_baseline">
<td class="ltx_eqn_cell ltx_eqn_center_padleft"></td>
<td class="ltx_eqn_cell ltx_align_center"><math id="S1.Ex3.m1" class="ltx_Math" alttext="\frac{\partial B}{\partial x}=p\left[\beta-\frac{\alpha(r-1)}{(1+(r-1)x)^{2}}%
\right]+\varepsilon\Phi^{\prime}(x)." display="block"><mrow><mrow><mfrac><mrow><mo rspace="0em">∂</mo><mi>B</mi></mrow><mrow><mo rspace="0em">∂</mo><mi>x</mi></mrow></mfrac><mo>=</mo><mrow><mrow><mi>p</mi><mo>⁢</mo><mrow><mo>[</mo><mrow><mi>β</mi><mo>−</mo><mfrac><mrow><mi>α</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mrow><mi>r</mi><mo>−</mo><mn>1</mn></mrow><mo stretchy="false">)</mo></mrow></mrow><msup><mrow><mo stretchy="false">(</mo><mrow><mn>1</mn><mo>+</mo><mrow><mrow><mo stretchy="false">(</mo><mrow><mi>r</mi><mo>−</mo><mn>1</mn></mrow><mo stretchy="false">)</mo></mrow><mo>⁢</mo><mi>x</mi></mrow></mrow><mo stretchy="false">)</mo></mrow><mn>2</mn></msup></mfrac></mrow><mo>]</mo></mrow></mrow><mo>+</mo><mrow><mi>ε</mi><mo>⁢</mo><msup><mi mathvariant="normal">Φ</mi><mo>′</mo></msup><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow></mrow></mrow><mo lspace="0em">.</mo></mrow></math></td>
<td class="ltx_eqn_cell ltx_eqn_center_padright"></td>
</tr></tbody>
</table></div>
<p class="ltx_p">Under a contest the ceiling falls: the tenth buyer of a speed advantage gets less of it than the first, and the company either cuts price or ships the next generation. Under network value and exclusion the ceiling rises: holdouts face a larger exclusion penalty, and new participants gain access to more counterparties. Under direct value alone the incremental ceiling is flat. Price competition can still make the purchase urgent while reducing the buyer’s ability to pay; the productivity case therefore checks continued operation and competing suppliers as well as the incremental ceiling. The 14 historical fits in Appendix&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A10" title="Appendix J What the historical adoption curves tell us ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">J</span></a> show both slopes: the fitted budget for a dreadnought falls from about <math id="S1.SS4.p1.m7" class="ltx_Math" alttext="1.9" display="inline"><mn>1.9</mn></math> to <math id="S1.SS4.p1.m8" class="ltx_Math" alttext="1.0" display="inline"><mn>1.0</mn></math> as navies catch up, and the budget for a container berth rises from <math id="S1.SS4.p1.m9" class="ltx_Math" alttext="0.5" display="inline"><mn>0.5</mn></math> to <math id="S1.SS4.p1.m10" class="ltx_Math" alttext="1.0" display="inline"><mn>1.0</mn></math> as ports join.</p>

</section>
<section id="S1.SS5" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="two-exits-that-bound-the-pressure">
<a href="https://rencryptofish.com/posts/forcing-technologies#two-exits-that-bound-the-pressure" class="secnum" aria-label="Copy link to section 1.5">1.5</a>Two exits that bound the pressure</h3>


<p class="ltx_p" id="S1.SS5.p1">Holdouts have two ways out, and each caps what a company can charge. One is to leave the contested segment: ally, specialize, or exit, for a payoff <math id="S1.SS5.p1.m1" class="ltx_Math" alttext="Q\leq 0" display="inline"><mrow><mi>Q</mi><mo>≤</mo><mn>0</mn></mrow></math>. Once holdouts take the outside option, adopters lose their competitive edge. The adoption gain falls by the same amount and can stop further adoption, under the shakeout conditions of Proposition&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#Thmproposition3" title="Proposition 3 (Shakeout). ‣ Appendix C Formal statements ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">3</span></a>. The other is a counter, a defense that shields a share <math id="S1.SS5.p1.m2" class="ltx_Math" alttext="\varphi" display="inline"><mi>φ</mi></math> of a holdout’s stake at cost <math id="S1.SS5.p1.m3" class="ltx_Math" alttext="c_{K}" display="inline"><msub><mi>c</mi><mi>K</mi></msub></math>. In this model, demand for a counter develops as the technology it defends against spreads (Appendix&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A6" title="Appendix F Counters: a third choice ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">F</span></a>). The two exits disarm different things. An exit can end pressure from a contest or a gatekeeper; a counter can end pressure from a contest only. Neither disarms a technology whose direct and network gains alone cover its cost (Corollaries&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#Thmcorollary1" title="Corollary 1 (What an outside option can disarm). ‣ Appendix C Formal statements ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">1</span></a> and&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#Thmcorollary4" title="Corollary 4 (What a counter can disarm). ‣ Appendix C Formal statements ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">4</span></a>). For a company, an exit is a lost customer and a counter may be a second product line.</p>

</section>
<section id="S1.SS6" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="what-each-channel-means-for-a-company">
<a href="https://rencryptofish.com/posts/forcing-technologies#what-each-channel-means-for-a-company" class="secnum" aria-label="Copy link to section 1.6">1.6</a>What each channel means for a company</h3>


<p class="ltx_p" id="S1.SS6.p1">Table&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S1.T2" title="Table 2 ‣ 1.6 What each channel means for a company ‣ 1 The model ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">2</span></a> sets the five channels side by side as company business models.</p>

<figure id="S1.T2" class="ltx_table">
<figcaption class="ltx_caption" style="font-size:90%;"><span class="ltx_tag ltx_tag_table">Table 2: </span>Supplier business models associated with each channel. “Ceiling” is the buyer’s maximum price <math id="S1.T2.m2" class="ltx_Math" alttext="B-\kappa-W" display="inline"><mrow><mi>B</mi><mo>−</mo><mi>κ</mi><mo>−</mo><mi>W</mi></mrow></math> as adoption spreads.</figcaption>
<div class="table-wrap"><table class="ltx_tabular ltx_guessed_headers ltx_align_middle">
<thead class="ltx_thead">
<tr class="ltx_tr">
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Channel</span></span>
</span>
</th>
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Who pays</span></span>
</span>
</th>
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Why now</span></span>
</span>
</th>
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Ceiling as </span><math id="S1.T2.m3" class="ltx_align_left" alttext="x" display="inline"><mi mathsize="90%">x</mi></math><span class="ltx_text"> rises</span></span>
</span>
</th>
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Durability</span></span>
</span>
</th>
<th class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Main commercial risk</span></span>
</span>
</th>
</tr>
</thead>
<tbody class="ltx_tbody">
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Direct value </span><math id="S1.T2.m4" class="ltx_align_left" alttext="\gamma" display="inline"><mi mathsize="90%">γ</mi></math></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">The adopter, from its own P&amp;L</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">ROI first; a margin or service threshold can later make delay costly</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Incremental ceiling flat; viability and substitutes can cap it</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">While savings persist and the company retains a cost or workflow advantage</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">The incumbent bundles; competitors pass the saving to customers</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Network </span><math id="S1.T2.m5" class="ltx_align_left" alttext="\beta x" display="inline"><mrow><mi mathsize="90%">β</mi><mo>⁢</mo><mi mathsize="90%">x</mi></mrow></math></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Adopters, once counterparties are on</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">After a threshold, if standalone value is insufficient</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Rises; supplier capture depends on control of access</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Strong where the operator retains the network</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">The standard opens; a gatekeeper reprices access</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Contest </span><math id="S1.T2.m6" class="ltx_align_left" alttext="\alpha,r" display="inline"><mrow><mi mathsize="90%">α</mi><mo mathsize="90%">,</mo><mi mathsize="90%">r</mi></mrow></math></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Exposed rivals whose gains cover costs</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Early buyers have the largest edge</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Falls as the edge erodes, unless the company sells the next generation</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Through re-buys, while the race runs</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">A ban; a counter; the venue sells the race itself</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Exclusion </span><math id="S1.T2.m7" class="ltx_align_left" alttext="\varepsilon\Phi" display="inline"><mrow><mi mathsize="90%">ε</mi><mo>⁢</mo><mi mathsize="90%" mathvariant="normal">Φ</mi></mrow></math></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Holdouts, on the gatekeeper’s clock</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Expected enforcement; often a deadline</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Rises with expected penalty; need not fall after compliance</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Recurring service or a temporary migration wave</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Installed demand saturates; the capability is bundled; enforcement changes</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Counter </span><math id="S1.T2.m8" class="ltx_align_left" alttext="\varphi,c_{K}" display="inline"><mrow><mi mathsize="90%">φ</mi><mo mathsize="90%">,</mo><msub><mi mathsize="90%">c</mi><mi mathsize="90%">K</mi></msub></mrow></math></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">The exposed side of someone else’s race</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Only once the attack has spread</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Rises with the attack</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">While the attack keeps evolving</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">The platform defends natively; the attack is banned</span></span>
</span>
</td>
</tr>
</tbody>
</table></div>
</figure>

<p class="ltx_p" id="S1.SS6.p2">For investment, the rows answer two separate questions: what makes waiting costly for the buyer, and what lets a company retain part of the resulting budget? A contest can renew the purchase with each generation; productivity gains can make the old cost structure unviable; a network can make disconnection costly; a mandate can announce an enforcement date. None guarantees supplier profit. The next section traces these pressures before the paper applies a narrower screen for a new company’s entry, capture and timing.</p>

</section>
</section>
<section id="S2" class="ltx_section">
<h2 class="ltx_title ltx_title_section" id="where-the-pressure-comes-from">
<a href="https://rencryptofish.com/posts/forcing-technologies#where-the-pressure-comes-from" class="secnum" aria-label="Copy link to section 2">2</a>Where the pressure comes from</h2>


<p class="ltx_p" id="S2.p1">The question is what happens to a firm that keeps operating as before while others adopt. It may lose customers to a faster rival, face lower market prices, fall short of a service expectation, or lose access to counterparties. Those are economic mechanisms. A procurement requirement, platform policy or statute can also make holding out costly, through an imposed condition rather than the market response alone. Both kinds can operate together: fraud creates a loss, for example, while a liability rule changes who bears it. The examples below establish mechanisms, not their frequency across the economy. For each, an investor needs evidence of the buyer’s exposure and a timing window, followed by a separate account of how a supplier can retain the budget.</p>

<section id="S2.SS1" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="rivals-force-each-other-when-the-prize-is-fixed">
<a href="https://rencryptofish.com/posts/forcing-technologies#rivals-force-each-other-when-the-prize-is-fixed" class="secnum" aria-label="Copy link to section 2.1">2.1</a>Rivals force each other when the prize is fixed</h3>


<p class="ltx_p" id="S2.SS1.p1">The simplest forcing has no gatekeeper in it. When customers, rankings or fills are allocated by relative position, a technology that improves position is worth having only because rivals lack it, and a rival that lacks it loses ground whether or not it ever buys. Hirsch called the goods positional; Lazear and Rosen showed that when pay depends on rank, the effort each contestant puts in is set by the spread between the prizes rather than by what the effort produces; Frank and Cook described the markets in which small differences in position carry most of the reward, and why the spending they induce is wasted from the group’s point of view <cite class="ltx_cite ltx_citemacro_citep">(Hirsch, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib9" title="Social limits to growth" class="ltx_ref ref">1976</a>; Lazear and Rosen, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib420" title="Rank-order tournaments as optimum labor contracts" class="ltx_ref ref">1981</a>; Frank and Cook, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib429" title="The winner-take-all society" class="ltx_ref ref">1995</a>)</cite>. In the model this is the contest term, <math id="S2.SS1.p1.m1" class="ltx_Math" alttext="\alpha/(1+(r-1)x)" display="inline"><mrow><mi>α</mi><mo>/</mo><mrow><mo stretchy="false">(</mo><mrow><mn>1</mn><mo>+</mo><mrow><mrow><mo stretchy="false">(</mo><mrow><mi>r</mi><mo>−</mo><mn>1</mn></mrow><mo stretchy="false">)</mo></mrow><mo>⁢</mo><mi>x</mi></mrow></mrow><mo stretchy="false">)</mo></mrow></mrow></math>: a lone adopter takes ground from every holdout, each later adopter has less ground to take, and a holdout’s loss, <math id="S2.SS1.p1.m2" class="ltx_Math" alttext="\alpha x/(1+(r-1)x)" display="inline"><mrow><mrow><mi>α</mi><mo>⁢</mo><mi>x</mi></mrow><mo>/</mo><mrow><mo stretchy="false">(</mo><mrow><mn>1</mn><mo>+</mo><mrow><mrow><mo stretchy="false">(</mo><mrow><mi>r</mi><mo>−</mo><mn>1</mn></mrow><mo stretchy="false">)</mo></mrow><mo>⁢</mo><mi>x</mi></mrow></mrow><mo stretchy="false">)</mo></mrow></mrow></math>, grows with every rival that moves. Adoption here is a strategic substitute in the sense of Bulow, Geanakoplos and Klemperer: rivals’ adoption lowers the gain from adopting while raising the cost of abstaining <cite class="ltx_cite ltx_citemacro_citep">(Bulow<span class="ltx_text ltx_bib_etal"> et al.</span>, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib4" title="Multimarket oligopoly: strategic substitutes and complements" class="ltx_ref ref">1985</a>)</cite>. Two things follow. There is no tipping point, so adoption can begin without a critical mass of users; and a static equilibrium can lie well short of everyone, with the holdouts worse off than before the race began. Irreversible adoption can overshoot that equilibrium; the simulated field in Case 1, Section&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S7.SS1" title="7.1 Case 1: answer placement for a consumer brand ‣ 7 Four worked cases ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">7.1</span></a>, reaches 72% at month 48. The field as a whole ends poorer whenever the direct value is below the cost: the arms race of Table&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S1.T1" title="Table 1 ‣ 1.2 Three tests and four patterns ‣ 1 The model ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">1</span></a>, and the Red Queen of Barnett and Hansen, in which rivals’ improvements offset one another while their costs remain <cite class="ltx_cite ltx_citemacro_citep">(Barnett and Hansen, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib25" title="The red queen in organizational evolution" class="ltx_ref ref">1996</a>)</cite>.</p>


<p class="ltx_p" id="S2.SS1.p2">Markets with this structure are easy to list, because a venue ranks, matches or fills. Trading (Spread Networks), search and AI answers (Section&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S6.SS5.SSS0.Px4" title="Placement in AI answers. ‣ 6.5 Other investment opportunities and benchmarks ‣ 6 Where we would invest now ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">6.5</span></a>), applicant screening and programmatic advertising all allocate by position.
Retail media shows how the venue can profit from competition for placement. A retailer’s shelf, search box and app are positional: placement can move business between brands, giving exposed brands a reason to buy while the gain covers their costs. Retailers have turned that competition into a product line. Amazon’s advertising revenue went from $37.7 billion in 2022 to $56.2 billion in 2024 and about $68.6 billion in 2025; Walmart’s grew 46% to nearly $6.4 billion in its fiscal 2026; Instacart’s reached $1.07 billion, and it sells the capability on to more than 310 other grocers <cite class="ltx_cite ltx_citemacro_citep">(Amazon.com, Inc., <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib438" title="Amazon.com, Inc. Form 10-K for fiscal 2024 — Financial Report (XBRL), Segment Information" class="ltx_ref ref">2025</a>, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib440" title="Amazon.com Announces Fourth Quarter Results (Exhibit 99.1 to Form 8-K)" class="ltx_ref ref">2026d</a>; Marketing Dive, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib439" title="Amazon annual ad revenue passes $68B, boosted by full-funnel strategy" class="ltx_ref ref">2026</a>; Walmart Inc., <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib475" title="Walmart reports revenue growth of 5.6%, up 4.9% in constant currency (Q4 FY26 earnings release, Form 8-K exhibit)" class="ltx_ref ref">2026</a>; Maplebear Inc., <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib457" title="Instacart Q4 2025 Shareholder Letter (Form 8-K exhibit)" class="ltx_ref ref">2026</a>)</cite>. More than 200 retailers ran a network by the end of 2024, up from 150 a year earlier, because, as one company put it, “pretty much every retailer feels like they need to be doing this” <cite class="ltx_cite ltx_citemacro_citep">(Mewborn<span class="ltx_text ltx_bib_etal"> et al.</span>, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib445" title="No More Easy Money on the Side: Retail Media Enters the Performance Era" class="ltx_ref ref">2023</a>; Modern Retail, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib462" title="With every company entering the ad business, here’s what to expect from retail media networks in 2025" class="ltx_ref ref">2024</a>)</cite>, and 36% of the consumer-goods companies surveyed in late 2023 were buying from ten or more networks, against 6% in 2022 <cite class="ltx_cite ltx_citemacro_citep">(Path to Purchase Institute, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib463" title="Trends 2024, Part 1: Retailer Media Network Ratings &amp; Insights" class="ltx_ref ref">2024</a>)</cite>. The software intermediary grew more slowly: Criteo’s retail-media revenue rose 2% in 2025 and fell 17% in the fourth quarter, which the company attributed partly to scope changes at two clients <cite class="ltx_cite ltx_citemacro_citep">(Criteo S.A., <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib451" title="Criteo Reports Fourth Quarter 2025 Results" class="ltx_ref ref">2026</a>)</cite>. The contrast illustrates different revenue paths; it does not measure how much profit each layer captured.
Exposed rivals buy while the competitive edge covers their costs. Early adopters value it most, and new generations can sustain demand. Venues can also sell the advantage directly, as exchanges do with colocation and search engines with advertising. Regulation can end this demand. A contest that imposes costs on the field may attract a ban (Section&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS1" title="3.1 Arms races create repeated demand for an edge ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">3.1</span></a>).</p>

</section>
<section id="S2.SS2" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="network-adoption-can-accelerate-without-an-announced-deadline">
<a href="https://rencryptofish.com/posts/forcing-technologies#network-adoption-can-accelerate-without-an-announced-deadline" class="secnum" aria-label="Copy link to section 2.2">2.2</a>Network adoption can accelerate without an announced deadline</h3>


<p class="ltx_p" id="S2.SS2.p1">The opposite structure is the strategic complement: a rival’s adoption raises your gain from adopting. Katz and Shapiro and Farrell and Saloner worked out what follows when a technology is worth more the more others use it: an installed base nobody wants to be first to leave, inertia below a threshold and a bandwagon above it, and a winner chosen by expectations as much as by quality <cite class="ltx_cite ltx_citemacro_citep">(Katz and Shapiro, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib6" title="Network externalities, competition, and compatibility" class="ltx_ref ref">1985</a>, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib430" title="Technology adoption in the presence of network externalities" class="ltx_ref ref">1986</a>; Farrell and Saloner, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib7" title="Standardization, compatibility, and innovation" class="ltx_ref ref">1985</a>, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib431" title="Installed base and compatibility: innovation, product preannouncements, and predation" class="ltx_ref ref">1986</a>; Arthur, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib8" title="Competing technologies, increasing returns, and lock-in by historical events" class="ltx_ref ref">1989</a>)</cite>. Under their strategic-complementarity conditions, Milgrom and Roberts established largest and smallest equilibria that bound adaptive play; convergence to one of those extremes is not a general result <cite class="ltx_cite ltx_citemacro_citep">(Milgrom and Roberts, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib427" title="Rationalizability, learning, and equilibrium in games with strategic complementarities" class="ltx_ref ref">1990</a>)</cite>. In the model this is <math id="S2.SS2.p1.m1" class="ltx_Math" alttext="\beta x" display="inline"><mrow><mi>β</mi><mo>⁢</mo><mi>x</mi></mrow></math>. With identical costs, known effectiveness and no waiting value, a network-led tipping point occurs where <math id="S2.SS2.p1.m2" class="ltx_Math" alttext="\Delta(x_{T})=0" display="inline"><mrow><mrow><mi mathvariant="normal">Δ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><msub><mi>x</mi><mi>T</mi></msub><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mn>0</mn></mrow></math> crosses from negative to positive. Below it no unassisted actor adopts; above it the gain from connecting grows. A falling holdout payoff additionally requires that unconnected firms lose access or business; the network term alone does not establish that loss. Someone has to pay for the crossing, because the pioneers adopt at a loss. Sometimes a regulator pays with a mandate. A large actor can instead fund the crossing: by subsidizing one side, which is Rochet and Tirole’s platform, pricing the two sides so as to internalize the externality between them <cite class="ltx_cite ltx_citemacro_citep">(Rochet and Tirole, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib421" title="Platform competition in two-sided markets" class="ltx_ref ref">2003</a>)</cite>; by switching the default on for an installed base it already owns, as Stripe and Shopify did with stablecoin acceptance (Section&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S4" title="4 AI and crypto: useful products, competing platforms, expensive races ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">4</span></a>); or by being large enough that its own adoption is the tip. Switching costs then hold the field where it tipped <cite class="ltx_cite ltx_citemacro_citep">(Klemperer, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib426" title="Markets with consumer switching costs" class="ltx_ref ref">1987</a>; Farrell and Klemperer, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib433" title="Coordination and lock-in: competition with switching costs and network effects" class="ltx_ref ref">2007</a>)</cite>.</p>


<p class="ltx_p" id="S2.SS2.p2">When the participants are competitors, these incentives can support coordinated pricing. The Justice Department’s complaint against RealPage, filed on August 23, 2024, alleges that rivals encouraged one another to use a tool: the software set prices for about three million apartments on data from sixteen million, with about 80% of its market, and the complaint alleges that landlords “know that others are using the same software,” asked whether competitors nearby were already on it before licensing it themselves, and said they would rather their competitors used it too, since widespread use would benefit them all <cite class="ltx_cite ltx_citemacro_citep">(U.S. Department of Justice, Antitrust Division, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib464" title="Complaint, United States et al. v. RealPage, Inc., No. 1:24-cv-00710 (M.D.N.C.)" class="ltx_ref ref">2024</a>; U.S. Department of Justice, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib465" title="Justice Department Sues RealPage for Algorithmic Pricing Scheme that Harms Millions of American Renters" class="ltx_ref ref">2024</a>)</cite>. Those allegations describe a possible complementarity among landlords, with renters bearing the cost; they do not establish a measured <math id="S2.SS2.p2.m1" class="ltx_Math" alttext="\beta" display="inline"><mi>β</mi></math> or a causal adoption path. Thoma Bravo paid $10.2 billion for RealPage in April 2021 <cite class="ltx_cite ltx_citemacro_citep">(RealPage, Inc., <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib472" title="Thoma Bravo Completes Acquisition of RealPage (Exhibit 99.1 to Form 8-K)" class="ltx_ref ref">2021</a>)</cite>. The Justice Department’s proposed settlement of November 24, 2025 would restrict competitors’ nonpublic data in pricing, require changes to price-alignment features and impose a monitor <cite class="ltx_cite ltx_citemacro_citep">(U.S. Department of Justice, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib684" title="Justice Department Requires RealPage to End the Sharing of Competitively Sensitive Information and Alignment of Pricing Among Competitors" class="ltx_ref ref">2025</a>)</cite>. It was proposed without a trial or admission of wrongdoing. This is evidence of legal risk to a coordination mechanism, not evidence that RealPage retained its customers or lost all the reasons they bought.</p>


<p class="ltx_p" id="S2.SS2.p3">Section&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS3" title="3.3 Coordination goods can pay the operator ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">3.3</span></a> examines the commercial consequence: ownership of access can matter more than having funded the network’s growth. Shapiro and Varian’s advice to give the technology away until the field tips and charge for the lock-in afterwards works only if the pioneer owns the lock-in <cite class="ltx_cite ltx_citemacro_citep">(Shapiro and Varian, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib422" title="Information rules: a strategic guide to the network economy" class="ltx_ref ref">1999</a>)</cite>. Plaid built the connection layer but remained dependent on banks for data access; Sea-Land pioneered containerization without owning the resulting standard. The investor should ask whether the startup will control an asset that remains valuable after the network has formed.</p>

</section>
<section id="S2.SS3" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="a-falling-cost-curve-can-make-the-old-cost-structure-unviable">
<a href="https://rencryptofish.com/posts/forcing-technologies#a-falling-cost-curve-can-make-the-old-cost-structure-unviable" class="secnum" aria-label="Copy link to section 2.3">2.3</a>A falling cost curve can make the old cost structure unviable</h3>


<p class="ltx_p" id="S2.SS3.p1">Wright found in 1936 that the labor cost of an airframe fell by a fixed fraction with every doubling of cumulative output, and Arrow built the economics of learning by doing on the same regularity <cite class="ltx_cite ltx_citemacro_citep">(Wright, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib423" title="Factors affecting the cost of airplanes" class="ltx_ref ref">1936</a>; Arrow, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib424" title="The economic implications of learning by doing" class="ltx_ref ref">1962</a>)</cite>. A learning curve can make adoption profitable for a class of buyers in a similar period. Griliches showed that the timing and spread of hybrid corn tracked its profitability in different regions <cite class="ltx_cite ltx_citemacro_citep">(Griliches, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib14" title="Hybrid corn: an exploration in the economics of technological change" class="ltx_ref ref">1957</a>)</cite>. That first crossing establishes an adoption incentive. Economic forcing requires the next step: lower costs change the prices or service levels rivals can sustain, and the firms that keep the old process lose margin or demand.</p>


<p class="ltx_p" id="S2.SS3.p2">The two steps need separate measurements. A pilot can establish a saving; price quotes, contract renewals, conversion rates and holdout margins show whether the saving is changing competition. Amazon’s description of its next-generation fulfillment center makes the proposed connection explicit: it targeted a 25% improvement in cost to serve during peak seasons and identified savings it could pass to customers <cite class="ltx_cite ltx_citemacro_citep">(Amazon, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib636" title="Amazon unveils the next generation of fulfillment centers powered by AI and 10 times more robotics" class="ltx_ref ref">2024</a>)</cite>. That is a company target, not a measured industry effect. The fulfillment case in Section&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S7.SS2" title="7.2 Case 2: fulfillment savings become competitive pressure ‣ 7 Four worked cases ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">7.2</span></a> assumes a pass-through path and shows exactly when it would exhaust a holdout’s margin, and how lower pass-through would remove that crossing. Its point is that useful automation and competitive pressure can coexist; neither a saving nor a deployment count establishes the second on its own.
Published price and adoption data show how quickly these economics can change. BloombergNEF’s survey put the average lithium-ion pack at $115 a kilowatt-hour in 2024, down 20% in a year, and at $108 in 2025, with packs for battery-electric cars below $100 and Chinese packs at $84 <cite class="ltx_cite ltx_citemacro_citep">(BloombergNEF, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib448" title="Lithium-Ion Battery Pack Prices See Largest Drop Since 2017, Falling to $115 per Kilowatt-Hour" class="ltx_ref ref">2024</a>, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib447" title="Lithium-Ion Battery Pack Prices Fall to $108 per Kilowatt-Hour Despite Rising Metal Prices" class="ltx_ref ref">2025</a>)</cite>; new-energy vehicles were 47.9% of China’s vehicle sales in 2025, 16.5 million of them <cite class="ltx_cite ltx_citemacro_citep">(CnEVPost, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib449" title="CAAM forecasts China NEV sales to grow 15.2% to 19 million units in 2026" class="ltx_ref ref">2026</a>)</cite>. IRENA put the global levelized generation cost of utility-scale solar at 4.3 cents a kilowatt-hour in 2024, about 90% below 2010, against 7.3 cents for coal and 8.5 for gas, and 91% of the renewable capacity commissioned that year was cheaper than the cheapest new fossil plant <cite class="ltx_cite ltx_citemacro_citep">(International Renewable Energy Agency (IRENA), <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib458" title="Renewable Power Generation Costs in 2024" class="ltx_ref ref">2025</a>)</cite>; renewables were 85.6% of the generating capacity the world added in 2025 <cite class="ltx_cite ltx_citemacro_citep">(TaiyangNews, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib459" title="IRENA: Global Solar PV Additions Exceeded 510 GW In 2025" class="ltx_ref ref">2026</a>)</cite>. A 60-watt-equivalent LED bulb that cost more than $50 in 2007 cost $5.90 in 2017, and LEDs went from 8% of installed US lighting in 2015 to about 48% in 2020 <cite class="ltx_cite ltx_citemacro_citep">(U.S. Department of Energy, Solid-State Lighting Program, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib453" title="2020 LED Adoption Report" class="ltx_ref ref">2020</a>; inside.lighting, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib460" title="Insights: Latest LED Adoption Report (DOE 2020 U.S. Lighting Market Characterization)" class="ltx_ref ref">2024</a>)</cite>.
These price and adoption series establish changing economics; they do not by themselves identify damage to comparable holdouts. The question for companies is who owns the curve and how much of its saving customers and competing suppliers take. Sutton’s argument about endogenous sunk costs supplies one route to concentration when maintaining quality requires continuing fixed investment <cite class="ltx_cite ltx_citemacro_citep">(Sutton, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib419" title="Sunk costs and market structure: price competition, advertising, and the evolution of concentration" class="ltx_ref ref">1991</a>)</cite>. When many producers drive a commodity’s curve together, margins can instead migrate to installation, finance and integration. In either case, an urgent purchase can coexist with a flat or falling supplier price ceiling.</p>

</section>
<section id="S2.SS4" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="expectations-ratchet-to-what-most-rivals-offer">
<a href="https://rencryptofish.com/posts/forcing-technologies#expectations-ratchet-to-what-most-rivals-offer" class="secnum" aria-label="Copy link to section 2.4">2.4</a>Expectations ratchet to what most rivals offer</h3>


<p class="ltx_p" id="S2.SS4.p1">A fourth source of pressure is the customer. Kano separated features that delight when present from features that are expected and punish when absent, and features move from the first group to the second as rivals supply them <cite class="ltx_cite ltx_citemacro_citep">(Kano<span class="ltx_text ltx_bib_etal"> et al.</span>, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib26" title="Attractive quality and must-be quality" class="ltx_ref ref">1984</a>)</cite>; Kahneman and Tversky’s reference dependence is the mechanism, since customers judge an offer against the reference the market has set and weigh losses against it more than gains <cite class="ltx_cite ltx_citemacro_citep">(Kahneman and Tversky, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib432" title="Prospect theory: an analysis of decision under risk" class="ltx_ref ref">1979</a>)</cite>. Appendix&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A8.SS3" title="H.3 Expectations can outlast the deployments that created them ‣ Appendix H What changes as a market matures ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">H.3</span></a> adds an expectation that follows adoption upward and can persist if adoption recedes. Business transferred to rivals belongs in the contest channel; demand lost to the whole field requires a separate loss term. Neither is established by the base network term alone. If matching the expectation adds cost without enough producer surplus, full adoption can leave firms worse off even though dropping the feature hurts. A wasteful bandwagon additionally requires that adopting alone did not pay; an initially profitable feature can instead produce the arms-race pattern. Customers may gain in either case.
Delivery speed is the running example. Amazon reported more than 13 billion Prime items delivered the same or next day worldwide in 2025; its US volume grew 30% from 2024 <cite class="ltx_cite ltx_citemacro_citep">(Amazon.com, Inc., <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib441" title="Amazon sets new Prime delivery speed record in 2025 with over 13 billion items arriving the same or next day around the world" class="ltx_ref ref">2026c</a>)</cite>; Walmart’s chief executive promised in April 2025 to reach 95% of the US population in under three hours by the end of the year, and its February 2026 results reported sales through its expedited delivery channels up more than 50% <cite class="ltx_cite ltx_citemacro_citep">(TheStreet, via AOL, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib477" title="Walmart Just Announced Major Change to Delivery Service" class="ltx_ref ref">2025</a>; Walmart Inc., <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib475" title="Walmart reports revenue growth of 5.6%, up 4.9% in constant currency (Q4 FY26 earnings release, Form 8-K exhibit)" class="ltx_ref ref">2026</a>)</cite>; Target extended next-day delivery from 20% to 54% of the population in September 2025, an effort, in the wire report’s words, to “narrow gap with rivals” <cite class="ltx_cite ltx_citemacro_citep">(D’Innocenzio, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib471" title="Target steps up next-day parcel delivery as discounter tries to narrow gap with rivals" class="ltx_ref ref">2025</a>)</cite>. The surveys discussed in Section&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS2" title="3.2 A productive tool can become necessary as the market changes ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">3.2</span></a> support the role of delivery expectations, although they do not identify the causal loss suffered by slower retailers. Another rapid response took three months. Lyft let its drivers cash out daily in December 2015; Uber announced the same in March 2016, “a little behind the times” in Fortune’s words, and had paid out $1.3 billion that way within a year <cite class="ltx_cite ltx_citemacro_citep">(Reisinger, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib473" title="Uber Tests New Instant Pay Service for Drivers" class="ltx_ref ref">2016</a>; Yeung, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib474" title="Uber paid $1.3 billion to drivers using Instant Pay in the past 12 months" class="ltx_ref ref">2017</a>)</cite>.
For companies, the consequences are timing and price. A discretionary budget can become difficult to defer when the feature becomes expected, often after platforms have begun to bundle it. The relevant window is the interval before lost conversion, retention or renewals exhausts the buyer’s tolerance; a calendar announcement is unnecessary. An adoption wave can also reflect an informational cascade. Bikhchandani, Hirshleifer and Welch showed that rational actors who watch each other’s choices can adopt in a wave that carries no information about payoffs, and such waves end as abruptly as they start <cite class="ltx_cite ltx_citemacro_citep">(Bikhchandani<span class="ltx_text ltx_bib_etal"> et al.</span>, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib425" title="A theory of fads, fashion, custom, and cultural change as informational cascades" class="ltx_ref ref">1992</a>)</cite>; evidence for an economic ratchet requires holdout losses attributable to the changed expectation, which is the row of Table&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S5.T10" title="Table 10 ‣ 5 Spotting a forcing event early ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">10</span></a> on holdouts losing share.</p>

</section>
<section id="S2.SS5" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="gatekeepers-are-not-only-regulators">
<a href="https://rencryptofish.com/posts/forcing-technologies#gatekeepers-are-not-only-regulators" class="secnum" aria-label="Copy link to section 2.5">2.5</a>Gatekeepers are not only regulators</h3>


<p class="ltx_p" id="S2.SS5.p1">Private requirements remain requirements: changing the identity of the gatekeeper does not establish competitive forcing. Their distinct evidence is enforcement and the gatekeeper’s incentive to continue it, rather than a measured market-price or demand response.</p>


<p class="ltx_p" id="S2.SS5.p2">Exclusion, <math id="S2.SS5.p2.m1" class="ltx_Math" alttext="\varepsilon\Phi(x)" display="inline"><mrow><mi>ε</mi><mo>⁢</mo><mi mathvariant="normal">Φ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow></math>, is a penalty on holdouts that no rival collects, and nothing in the term says the penalty comes from the state. A browser (Chrome 68), a card network (the EMV liability shift), a dominant customer (Walmart’s supplier mandates), a platform (Apple’s tracking prompt), an insurer (controls required at renewal), a standards body (the CA/Browser Forum’s certificate lifetimes) and the customers who send security questionnaires (SOC&nbsp;2) each set a penalty, a date and a steepness, and more than half the mandates in Section&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S3" title="3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">3</span></a> are of this kind.
Walmart’s two tag mandates provide a useful comparison. On June 11, 2003 it told its 100 largest suppliers to put radio tags on every pallet and case by January 1, 2005, with the rest to follow by 2006; a tag cost 40 cents to a dollar, the supplier paid for it, and the expected savings, which Bernstein put at $8.4 billion a year, would accrue to Walmart <cite class="ltx_cite ltx_citemacro_citep">(Violino, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib467" title="Wal-Mart Draws Line in the Sand" class="ltx_ref ref">2003</a>; Roberti, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib454" title="Case Study: Wal-Mart’s Race for RFID" class="ltx_ref ref">2003</a>)</cite>. The January 2006 deadline passed with few suppliers compliant, the program was “fizzling” by 2007, and the penalty Walmart eventually set, $2 a pallet at Sam’s Club from February 2008, was cut to 12 cents within a year <cite class="ltx_cite ltx_citemacro_citep">(Supply Chain Digest, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib470" title="RFID News: Looking Back at the Wal-Mart RFID Time Line" class="ltx_ref ref">2009</a>)</cite>. The January 2022 expansion of the item-level program, already used for apparel, required tags on additional home, electronics and toy categories arriving in stores by September 2, 2022, and on nine more categories by February 1, 2024; by then a tag cost three to five cents, and the inventory accuracy it bought, from about 60% to 99% by SKU in Auburn University’s measurements, was the supplier’s gain as well as Walmart’s <cite class="ltx_cite ltx_citemacro_citep">(Swedberg, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib476" title="Walmart Recommits to RFID" class="ltx_ref ref">2022</a>; CYBRA Corporation, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib452" title="What You Need to Know About Walmart’s Latest RFID Tagging Mandate" class="ltx_ref ref">2026</a>; R.R. Donnelley &amp; Sons, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib469" title="A Guide to Walmart’s Latest RFID Mandate" class="ltx_ref ref">2024</a>)</cite>. The later mandate coincided with substantial growth for tag suppliers. The industry shipped 52.9 billion tag chips in 2024, 77% of them for apparel; Impinj’s revenue went from $190 million in 2021 to $366 million in 2024; Avery Dennison’s label business reached about $850 million growing 18% a year, and the two companies announced a fresh-food expansion in October 2025 <cite class="ltx_cite ltx_citemacro_citep">(Taylor, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib434" title="52.9 Billion UHF RFID Endpoint ICs Shipped in 2024" class="ltx_ref ref">2025</a>; Impinj, Inc., <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib456" title="Impinj Reports Fourth Quarter and Full Year 2025 Financial Results" class="ltx_ref ref">2026</a>; edgar.tools, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib455" title="Impinj Inc (PI) – Financials and Filings (10-K revenue 2021–2025; DEF 14A 2026)" class="ltx_ref ref">2026</a>; Avery Dennison Corporation, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib444" title="First Quarter 2024 Financial Review and Analysis (Exhibit 99.2 to Form 8-K)" class="ltx_ref ref">2024</a>; Hickey, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib468" title="Walmart, Avery Dennison Expand RFID Use in Grocery Section" class="ltx_ref ref">2025</a>)</cite>. Apple’s prompt is the platform version. From April 26, 2021 every iOS app had to ask permission to track; Meta told investors the change would cost it about $10 billion in 2022, and AppLovin had agreed to pay about $1 billion for Adjust, a measurement company, in the February before the rule took effect <cite class="ltx_cite ltx_citemacro_citep">(9to5Mac, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib443" title="Apple reminds developers about ATT requirements ahead of iOS 14.5 release" class="ltx_ref ref">2021</a>; Meta Platforms, Inc., <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib461" title="Meta Platforms Q4 2021 Earnings Call Transcript" class="ltx_ref ref">2022</a>; AppLovin Corporation, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib442" title="AppLovin Corporation Form S-1/A (Registration Statement, Amendment)" class="ltx_ref ref">2021</a>)</cite>. The gatekeeper paid nothing, its rivals paid a great deal, and fines of €150 million in France and €98.6 million in Italy have since been levied without the rule changing <cite class="ltx_cite ltx_citemacro_citep">(Autorité de la concurrence, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib435" title="Targeted advertising: the Autorité de la concurrence imposes a fine of €150,000,000 on Apple" class="ltx_ref ref">2025</a>; PPC Land, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib437" title="Italy fines Apple €98.6 million for making developers ask users twice" class="ltx_ref ref">2025</a>)</cite>.
A private gatekeeper’s incentive to enforce matters for timing. Its own gain from compliance can strengthen the credibility of a penalty, although implementation costs, contracts and legal constraints also matter. The 2003 mandate asked suppliers to pay for a benefit that was Walmart’s, and Walmart did not enforce it; the 2022 mandate came with cheap tags, a measured gain on both sides and enforcement. The signal to read is the gatekeeper’s own gain from compliance, and the risk to price is the one the platform row of Table&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S5.T11" title="Table 11 ‣ 5 Spotting a forcing event early ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">11</span></a> names: a gatekeeper that supplies the capability itself can displace vendors unless they offer additional value.</p>

</section>
<section id="S2.SS6" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="who-keeps-the-budget-appropriability">
<a href="https://rencryptofish.com/posts/forcing-technologies#who-keeps-the-budget-appropriability" class="secnum" aria-label="Copy link to section 2.6">2.6</a>Who keeps the budget: appropriability</h3>


<p class="ltx_p" id="S2.SS6.p1">Teece’s theory of appropriability explains why the innovator may not capture the returns. An innovator profits when imitation is hard, or when it owns the complementary assets the innovation needs to reach the customer: distribution, the workflow, the installed base, the venue <cite class="ltx_cite ltx_citemacro_citep">(Teece, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib418" title="Profiting from technological innovation: implications for integration, collaboration, licensing and public policy" class="ltx_ref ref">1986</a>)</cite>. When a specified capability is easy to imitate or supplied through an open standard, the complementary asset may retain more value: the accounting suite above the free exchange (TeamSystem), the operating system above the age check, the rails above the stablecoin, the exchange above the fiber, the bank above the data connection. Sutton identifies a further route to concentration: continuing fixed investment in quality can prevent a growing market from fragmenting among small suppliers <cite class="ltx_cite ltx_citemacro_citep">(Sutton, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib419" title="Sunk costs and market structure: price competition, advertising, and the evolution of concentration" class="ltx_ref ref">1991</a>)</cite>. That mechanism is consistent with some consolidation in defense and certificate operations, but does not establish its cause. The opportunities in Section&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S6" title="6 Where we would invest now ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">6</span></a> therefore require either a capability that remains difficult to copy or complementary assets the entrant can retain: customer contracts, distribution, data, field service or financing capacity. Without either advantage, a startup risks selling a capability that competitors or platforms will provide at no additional charge.</p>

<figure id="S2.T3" class="ltx_table">
<figcaption class="ltx_caption" style="font-size:90%;"><span class="ltx_tag ltx_tag_table">Table 3: </span>Six sources of pressure. Each requires its own evidence about exposure, timing and capture; the productivity row uses the explicit extension in Section&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S1.SS3" title="1.3 Productivity can change the market around the buyer ‣ 1 The model ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">1.3</span></a>.</figcaption>
<div class="table-wrap"><table class="ltx_tabular ltx_guessed_headers ltx_align_middle">
<thead class="ltx_thead">
<tr class="ltx_tr">
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Source</span></span>
</span>
</th>
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">In the model</span></span>
</span>
</th>
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Timing evidence</span></span>
</span>
</th>
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Possible capture</span></span>
</span>
</th>
<th class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Running examples</span></span>
</span>
</th>
</tr>
</thead>
<tbody class="ltx_tbody">
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Rivals, over a fixed prize</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><math id="S2.T3.m1" class="ltx_Math" alttext="\alpha/(1+(r-1)x)" display="inline"><mrow><mi mathsize="90%">α</mi><mo maxsize="90%" minsize="90%" stretchy="true" symmetric="true">/</mo><mrow><mo maxsize="90%" minsize="90%">(</mo><mrow><mn mathsize="90%">1</mn><mo mathsize="90%">+</mo><mrow><mrow><mo maxsize="90%" minsize="90%">(</mo><mrow><mi mathsize="90%">r</mi><mo mathsize="90%">−</mo><mn mathsize="90%">1</mn></mrow><mo maxsize="90%" minsize="90%">)</mo></mrow><mo>⁢</mo><mi mathsize="90%">x</mi></mrow></mrow><mo maxsize="90%" minsize="90%">)</mo></mrow></mrow></math><span class="ltx_text">; holdouts’ loss grows with </span><math id="S2.T3.m2" class="ltx_align_left" alttext="x" display="inline"><mi mathsize="90%">x</mi></math></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">The first rival’s move; renewed by each generation; ended by a ban</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">The venue that hosts the race; the company selling the next increment</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Spread Networks and the exchanges; LZR; AI answers</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Counterparties, through a network</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><math id="S2.T3.m3" class="ltx_Math" alttext="\beta x" display="inline"><mrow><mi mathsize="90%">β</mi><mo>⁢</mo><mi mathsize="90%">x</mi></mrow></math><span class="ltx_text">; a threshold if early gains do not cover costs</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Whoever crosses the tipping point: a subsidized side, a switched default, a large joiner</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">The operator that retains control of access</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Plaid; containers; stablecoin rails; rent-setting software</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">A cost curve and price response</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><math id="S2.T3.m4" class="ltx_Math" alttext="\gamma-c" display="inline"><mrow><mi mathsize="90%">γ</mi><mo mathsize="90%">−</mo><mi mathsize="90%">c</mi></mrow></math><span class="ltx_text"> pays; common loss </span><math id="S2.T3.m5" class="ltx_align_left" alttext="h(x)" display="inline"><mrow><mi mathsize="90%">h</mi><mo>⁢</mo><mrow><mo maxsize="90%" minsize="90%">(</mo><mi mathsize="90%">x</mi><mo maxsize="90%" minsize="90%">)</mo></mrow></mrow></math><span class="ltx_text"> erodes operating profit</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Saving, observed pass-through and the holdout’s margin crossing, less installation time</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">The curve’s owner, complementary suppliers or customers through lower prices</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Fulfillment automation; hybrid corn; batteries; solar; LEDs</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Customers’ expectations</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">History-dependent expectations; transfers and lost demand must be separated</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">The share of rivals already offering the feature</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">The platform that bundles it for many sellers at once</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Free and same-day delivery; pay-later at checkout; mobile deposit</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">A private gatekeeper (platform, dominant customer, card network, insurer, standards body)</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><math id="S2.T3.m6" class="ltx_Math" alttext="\varepsilon\Phi(x)" display="inline"><mrow><mi mathsize="90%">ε</mi><mo>⁢</mo><mi mathsize="90%" mathvariant="normal">Φ</mi><mo>⁢</mo><mrow><mo maxsize="90%" minsize="90%">(</mo><mi mathsize="90%">x</mi><mo maxsize="90%" minsize="90%">)</mo></mrow></mrow></math><span class="ltx_text">; credibility depends on enforcement incentives</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">The policy’s date, credible when compliance pays the gatekeeper</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">The gatekeeper, if it can supply the capability; otherwise the companies it tolerates</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Chrome 68 and Let’s Encrypt; EMV and Verifone; SOC&nbsp;2 and Vanta; Walmart’s tags; Apple’s prompt</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">A regulator or court</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><math id="S2.T3.m7" class="ltx_Math" alttext="\varepsilon\Phi(x)" display="inline"><mrow><mi mathsize="90%">ε</mi><mo>⁢</mo><mi mathsize="90%" mathvariant="normal">Φ</mi><mo>⁢</mo><mrow><mo maxsize="90%" minsize="90%">(</mo><mi mathsize="90%">x</mi><mo maxsize="90%" minsize="90%">)</mo></mrow></mrow></math><span class="ltx_text"> is a proxy; a calendar rule needs time-dependent enforcement</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">The final text and enforcement; distinguish migration from recurring work</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Required service providers; bundles can limit commodity fees</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><em class="ltx_emph ltx_font_italic">Wayfair</em><span class="ltx_text"> and Avalara; SdI and TeamSystem; age assurance and the OS age signals</span></span>
</span>
</td>
</tr>
</tbody>
</table></div>
</figure>
</section>
</section>
<section id="S3" class="ltx_section">
<h2 class="ltx_title ltx_title_section" id="economic-pressure-and-the-companys-business">
<a href="https://rencryptofish.com/posts/forcing-technologies#economic-pressure-and-the-companys-business" class="secnum" aria-label="Copy link to section 3">3</a>Economic pressure and the company’s business</h2>


<p class="ltx_p" id="S3.p1">The cases begin with rivals competing over position, then follow productive tools into changing customer expectations, networks and defenses. They ask what happens to the holdout and who retains the spending. Private requirements and public mandates supply comparisons with a more explicit enforcement mechanism. None of these channels establishes an attractive entry point for a new supplier on its own. Table&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S3.T4" title="Table 4 ‣ 3.6 Mandates create migration waves and recurring work ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">4</span></a>, at the end of the section, records the company outcomes.</p>

<section id="S3.SS1" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="arms-races-create-repeated-demand-for-an-edge">
<a href="https://rencryptofish.com/posts/forcing-technologies#arms-races-create-repeated-demand-for-an-edge" class="secnum" aria-label="Copy link to section 3.1">3.1</a>Arms races create repeated demand for an edge</h3>


<p class="ltx_p" id="S3.SS1.p1">In a pure positional contest, rivals spend to protect a relative advantage that disappears from the field’s total payoff. Purchases can recur with each generation, but supplier profit depends on who controls the next improvement and whether buyers can exit or defend. Bitcoin mining and frontier AI combine this pressure with security or productive demand; Section&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S4" title="4 AI and crypto: useful products, competing platforms, expensive races ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">4</span></a> separates those channels. A positional supplier faces four hazards: the edge erodes with <math id="S3.SS1.p1.m1" class="ltx_Math" alttext="x" display="inline"><mi>x</mi></math>, the company selling the edge is itself in a race, the venue that hosts the contest can sell the race directly, and a regulator can end it.</p>


<p class="ltx_p" id="S3.SS1.p2">Spread Networks lit a private fiber route from Chicago to the New Jersey data centers in June 2010, 825 miles at a round trip of 13.33 milliseconds, at a cost Forbes estimated at $300 million <cite class="ltx_cite ltx_citemacro_citep">(Matsumoto, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib106" title="Carrier pwns NYC/Chicago latency" class="ltx_ref ref">2010</a>; Steiner, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib107" title="Wall street’s speed war" class="ltx_ref ref">2010</a>)</cite>. Trading firms paid because three milliseconds was the difference between the fill and the miss; the edge was pure <math id="S3.SS1.p2.m1" class="ltx_Math" alttext="\alpha" display="inline"><mi>α</mi></math>. McKay Brothers reported 8.27 milliseconds on its microwave route in February 2013 <cite class="ltx_cite ltx_citemacro_citep">(McKay Brothers, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib108" title="McKay Brothers announces new milestones in low latency networks" class="ltx_ref ref">2013</a>)</cite>; when Zayo agreed to buy Spread in November 2017 for $127 million fewer than a quarter of its 432 fibers were lit <cite class="ltx_cite ltx_citemacro_citep">(Zayo Group Holdings, Inc., <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib76" title="Form 10-q for the quarter ended December 31, 2017" class="ltx_ref ref">2018</a>; Hardy, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib109" title="Zayo to buy Spread Networks for $127 million in cash" class="ltx_ref ref">2017</a>)</cite>. Those disclosures do not establish customer migration or Spread’s lifetime return. They show competing generations of speed alongside a different position in the market: exchanges sell colocation and proprietary data to both sides of the race, revenue that Budish, Lee and Shim put at $675 to 790 million in 2015 and projected at $1.3 to 1.5 billion for 2022 <cite class="ltx_cite ltx_citemacro_citep">(Budish<span class="ltx_text ltx_bib_etal"> et al.</span>, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib110" title="A theory of stock exchange competition and innovation: will the market fix the market?" class="ltx_ref ref">2019</a>)</cite>; ICE’s exchange data and connectivity line alone was $1.03 billion in 2025 <cite class="ltx_cite ltx_citemacro_citep">(Intercontinental Exchange, Inc., <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib111" title="Intercontinental Exchange reports strong full year 2025 results (exhibit 99.1 to form 8-k), february 5, 2026" class="ltx_ref ref">2026</a>)</cite>. IEX’s speed bump, approved by the SEC in June 2016, is the counter to this race, and it illustrates the limit of counters: it protected IEX’s own customers and left the race running everywhere else <cite class="ltx_cite ltx_citemacro_citep">(U.S. Securities and Exchange Commission, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib112" title="SEC approves IEX proposal to launch national exchange, issues interpretation on automated securities prices" class="ltx_ref ref">2016</a>)</cite>.</p>


<p class="ltx_p" id="S3.SS1.p3">The LZR Racer shows how a regulator ends one. Speedo launched the suit in February 2008 at $550; swimmers wearing it set 62 world records by the Beijing Games, and 108 fell in 2008 <cite class="ltx_cite ltx_citemacro_citep">(Sports Illustrated, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib113" title="Suits me: going for a swim in the record-breaking LZR Racer" class="ltx_ref ref">2008</a>; Associated Press, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib114" title="FINA bans record-setting bodysuits" class="ltx_ref ref">2009</a>)</cite>. Arena’s polyurethane X-Glide beat it at the 2009 world championships, and on July 31, 2009 FINA’s Bureau confirmed January 1, 2010 as the date for the new textile-only requirements <cite class="ltx_cite ltx_citemacro_citep">(FINA, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib64" title="PR59: FINA bureau meeting" class="ltx_ref ref">2009</a>)</cite>. Speedo’s parent, Pentland, is private, so the company’s revenue through the episode is not public; TYR’s antitrust suit against Speedo was dismissed in 2010, and the non-textile category ended by rule less than two years after the launch <cite class="ltx_cite ltx_citemacro_citep">(Katten Muchin Rosenman LLP, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib115" title="Katten wins dismissal of antitrust suit on behalf of Speedo" class="ltx_ref ref">2010</a>)</cite>. An investment in this market depends on the supplier’s ability to keep improving, its relationship with the venue and the risk of a ban.</p>


<p class="ltx_p" id="S3.SS1.p4">Some suppliers sustain revenue by combining a competitive advantage with services that are costly to replace. The Bloomberg terminal reached the market in December 1982 with twenty units at Merrill Lynch <cite class="ltx_cite ltx_citemacro_citep">(McCracken, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib527" title="How the bloomberg terminal made history: and stays ever relevant" class="ltx_ref ref">2015</a>)</cite>; its combination of data, tools and communication has sustained paid demand for more than forty years. Subscribers passed 325,000 in 2015 and Bloomberg now says more than 350,000 <cite class="ltx_cite ltx_citemacro_citep">(McCracken, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib527" title="How the bloomberg terminal made history: and stays ever relevant" class="ltx_ref ref">2015</a>; BlueGamma, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib528" title="Bloomberg terminal cost 2026: about $32,000 per user a year" class="ltx_ref ref">2026</a>)</cite>; Burton-Taylor put Bloomberg’s share of a $27.5 billion market-data industry at 33% in 2016, and the industry’s revenue at a record $49.2 billion in 2025 <cite class="ltx_cite ltx_citemacro_citep">(Burton-Taylor International Consulting, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib529" title="Global spend on financial market data &amp; news 2016: market sizing press release" class="ltx_ref ref">2017</a>, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib530" title="Financial market data/analysis: global share &amp; segment sizing 2026" class="ltx_ref ref">2026</a>)</cite>; and the reported single-terminal price rose to $31,980 a year from January 2025 <cite class="ltx_cite ltx_citemacro_citep">(NeuGroup, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib531" title="Bloomberg terminals: how much more you’ll pay next year" class="ltx_ref ref">2024</a>)</cite>, with the customers saying in 2000 what they say now: “We are upset about the increase, but what can we do about it?” <cite class="ltx_cite ltx_citemacro_citep">(WatersTechnology, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib532" title="Bloomberg upsets market data managers with terminal price hike" class="ltx_ref ref">2000</a>)</cite>. The terminal’s communication network and embedded workflows help explain its persistence: a departing desk must replace more than a faster data feed. That is a capture mechanism to test, not proof that customers cannot switch. Semrush kept the search-placement race for seventeen years. Its revenue grew from $92 million in 2019 to $444 million in 2025 and Adobe paid $1.9 billion for it in April 2026, four times ARR <cite class="ltx_cite ltx_citemacro_citep">(SEMrush Holdings, Inc., <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib533" title="Form s-1 registration statement" class="ltx_ref ref">2021</a>; Semrush Holdings, Inc., <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib534" title="Semrush announces fourth quarter and full year 2025 financial results (form 8-k, exhibit 99.1)" class="ltx_ref ref">2026a</a>; Adobe Inc. and Semrush Holdings, Inc., <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib535" title="Adobe to acquire semrush" class="ltx_ref ref">2025</a>; Adobe, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib229" title="Adobe Completes Semrush Acquisition, Strengthening CX Enterprise with Enhanced Brand Visibility Capabilities" class="ltx_ref ref">2026</a>)</cite>; net revenue retention had fallen from 120% to 104% over the same years, indicating slower expansion within the customer base without identifying its cause, and the race itself was moving to AI answers, the opportunity discussed in Section&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S6.SS5.SSS0.Px4" title="Placement in AI answers. ‣ 6.5 Other investment opportunities and benchmarks ‣ 6 Where we would invest now ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">6.5</span></a>. The Trade Desk kept the programmatic bidding race for a decade, with customer retention above 95% every year and $2.9 billion of revenue on $13.4 billion of spend in 2025, in a market where programmatic is now more than 90% of US display advertising <cite class="ltx_cite ltx_citemacro_citep">(The Trade Desk, Inc., <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib536" title="Form 10-k for the fiscal year ended december 31, 2025" class="ltx_ref ref">2026a</a>, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib537" title="The trade desk reports fourth quarter and fiscal year 2025 financial results" class="ltx_ref ref">b</a>; eMarketer, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib538" title="FAQ on programmatic advertising: keeping up with automated ad buying" class="ltx_ref ref">2026</a>)</cite>, while competing with venues that also sell buying tools: its filing names Google and Amazon among its competitors. Revenue growth fell from 26% in 2024 to 3% in the second quarter of 2026, and the shares are down about 80% from their August 2025 level <cite class="ltx_cite ltx_citemacro_citep">(The Trade Desk, Inc., <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib539" title="The trade desk reports second quarter 2026 financial results" class="ltx_ref ref">2026c</a>; 24/7 Wall St., <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib540" title="Live: will trade desk’s q2 earnings tonight reset its 80% selloff?" class="ltx_ref ref">2026</a>)</cite>. Those outcomes do not isolate the effect of venue competition. Retail media, in Section&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S2.SS1" title="2.1 Rivals force each other when the prize is fixed ‣ 2 Where the pressure comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">2.1</span></a>, provides another example of venues selling placement directly.</p>


<p class="ltx_p" id="S3.SS1.p5">The dreadnought race, whose falling ceiling Section&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S1" title="1 The model ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">1</span></a> uses, brought orders to the shipyards without insulating them from the later contraction. Britain’s annual naval expenditure rose from £31.5 million to £50 million, and the yards sold the race abroad as well: Armstrong Whitworth sold the dreadnought it was building for Brazil to the Ottoman navy for £2.75 million in December 1913 <cite class="ltx_cite ltx_citemacro_citep">(Cartwright, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib541" title="The anglo-german arms race: riding the waves to wwi" class="ltx_ref ref">2025</a>; Wikipedia contributors, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib542" title="HMS agincourt (1913)" class="ltx_ref ref">2026a</a>)</cite>. After the Armistice Vickers reported losses of more than £1.25 million, Armstrong lost £626,000 in the first eleven months of 1926, and the two merged their armaments businesses in 1927 <cite class="ltx_cite ltx_citemacro_citep">(Wikipedia contributors, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib543" title="Vickers limited" class="ltx_ref ref">2026c</a>; Grace’s Guide to British Industrial History, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib544" title="Armstrong whitworth" class="ltx_ref ref">2026</a>)</cite>. Major League Baseball centralized the purchase of tracking systems for all thirty clubs (TrackMan’s radar in 2015 and Hawk-Eye’s cameras in 2020) and distributes the data to every club, so the sensor companies sold one contract each and the edge moved to the analysts <cite class="ltx_cite ltx_citemacro_citep">(Major League Baseball, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib545" title="Statcast" class="ltx_ref ref">2026</a>; Ballpark Digest, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib546" title="Hawk-eye innovations, mlb announce tracking-platform deal" class="ltx_ref ref">2020</a>)</cite>. What separates Bloomberg from Spread Networks is what the company owns besides the edge: the network, the workflow, or an exit to an incumbent before the venue moves.</p>

</section>
<section id="S3.SS2" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="a-productive-tool-can-become-necessary-as-the-market-changes">
<a href="https://rencryptofish.com/posts/forcing-technologies#a-productive-tool-can-become-necessary-as-the-market-changes" class="secnum" aria-label="Copy link to section 3.2">3.2</a>A productive tool can become necessary as the market changes</h3>


<p class="ltx_p" id="S3.SS2.p1">When standalone value exceeds adoption cost and the value of waiting, the gain from adopting is already positive at <math id="S3.SS2.p1.m1" class="ltx_Math" alttext="x=0" display="inline"><mrow><mi>x</mi><mo>=</mo><mn>0</mn></mrow></math>. With direct value alone, that gain stays positive: the dominant pattern of Table&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S1.T1" title="Table 1 ‣ 1.2 Three tests and four patterns ‣ 1 The model ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">1</span></a>. Diffusion then depends on budgets, information and installation capacity rather than a tipping point. Customer-support AI illustrates the direct benefit. In the staggered-rollout field study cited in Section&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S1" title="1 The model ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">1</span></a>, 5,172 agents at one software firm resolved 15% more issues per hour with an assistant, the least experienced gaining most <cite class="ltx_cite ltx_citemacro_citep">(Brynjolfsson<span class="ltx_text ltx_bib_etal"> et al.</span>, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib29" title="Generative AI at work" class="ltx_ref ref">2025</a>)</cite>, and the gain needed no other firm to adopt. Economic forcing requires a further link: rivals’ lower prices, improved service or faster delivery must damage the firms that keep the old process. The fulfillment case in Section&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S7.SS2" title="7.2 Case 2: fulfillment savings become competitive pressure ‣ 7 Four worked cases ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">7.2</span></a> makes the price channel explicit.</p>


<p class="ltx_p" id="S3.SS2.p2">Broad demand for a useful product does not establish an advantage for any particular supplier. The budget that direct value creates is contestable by every company with access to the same models, and by the incumbent that already owns the workflow. Intercom’s Fin charges $0.99 per resolution <cite class="ltx_cite ltx_citemacro_citep">(Intercom, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib70" title="Fin AI Agent outcomes" class="ltx_ref ref">n.d.</a>)</cite>; Google folded Gemini into Workspace in January 2025 and Microsoft put Copilot into consumer Microsoft 365 the same week <cite class="ltx_cite ltx_citemacro_citep">(Google Workspace, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib167" title="The best of Google AI, now included in Workspace business and enterprise plans" class="ltx_ref ref">2025</a>; Rognier, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib168" title="Copilot is now included in Microsoft 365 personal and family" class="ltx_ref ref">2025</a>)</cite>; and the standalone leaders are priced as if the market were already theirs: Sierra reported more than $150 million of ARR entering its third year, and Decagon raised $250 million at a $4.5 billion valuation in January 2026, triple its price of six months earlier <cite class="ltx_cite ltx_citemacro_citep">(Sierra, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib208" title="Year two in review" class="ltx_ref ref">2026</a>; Decagon, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib209" title="Decagon’s $250 million commitment to the AI concierge future" class="ltx_ref ref">2026</a>)</cite>. A differentiated product, distribution or installed workflow may protect it. The additional forcing question is whether adopters change prices, response times or service levels enough to damage comparable holdouts. Section&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S6" title="6 Where we would invest now ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">6</span></a> sets aside the broad support category on entry and capture grounds, while retaining that economic test for narrower markets.</p>


<p class="ltx_p" id="S3.SS2.p3">Customer expectations supply a second route: rivals raise what customers expect, and a holdout loses demand to a standard it did not set. Section&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S2.SS4" title="2.4 Expectations ratchet to what most rivals offer ‣ 2 Where the pressure comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">2.4</span></a> gives the mechanism and Appendix&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A8.SS3" title="H.3 Expectations can outlast the deployments that created them ‣ Appendix H What changes as a market matures ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">H.3</span></a> models it as a ratchet, an expectation that follows adoption upward and stays there if adoption recedes. Amazon Prime is the case, and it has run for twenty years. It launched on February 2, 2005 at $79 a year for unlimited two-day shipping <cite class="ltx_cite ltx_citemacro_citep">(Amazon.com, Inc., <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib478" title="Amazon.com announces record free cash flow fueled by lower prices and free shipping; introduces new express shipping program: amazon prime, press release (exhibit 99.1 to form 8-k), february 2, 2005" class="ltx_ref ref">2005</a>)</cite>; in April 2019 Amazon put about $800 million into a single quarter to make one-day delivery the default <cite class="ltx_cite ltx_citemacro_citep">(The Motley Fool, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib479" title="Amazon.com inc (amzn) q1 2019 earnings call transcript, april 25, 2019" class="ltx_ref ref">2019a</a>)</cite>; the same-day volumes of Section&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S2.SS4" title="2.4 Expectations ratchet to what most rivals offer ‣ 2 Where the pressure comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">2.4</span></a> are where that has reached, with 30-minute delivery following in May 2026 <cite class="ltx_cite ltx_citemacro_citep">(Amazon.com, Inc., <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib480" title="Amazon sets new prime delivery speed record in 2025 with over 13 billion items arriving the same or next day around the world, press release, february 3, 2026" class="ltx_ref ref">2026b</a>, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib481" title="Amazon rolls out amazon now to dozens of cities across the u.s., providing 30-minute delivery to millions of customers, press release, may 12, 2026" class="ltx_ref ref">a</a>)</cite>. The customers moved with it: 62% of US holiday shoppers defined fast shipping as two days or less in 2018, up from 54% a year earlier <cite class="ltx_cite ltx_citemacro_citep">(Chain Store Age, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib482" title="Deloitte: holiday shoppers hooked on these two shipping preferences, november 1, 2018" class="ltx_ref ref">2018</a>)</cite>, and in 2025 62% said faster shipping decides between retailers at the same price <cite class="ltx_cite ltx_citemacro_citep">(Radial, Inc., <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib483" title="Radial consumer delivery expectations survey (conducted with dynata, august 2025), press release, september 8, 2025" class="ltx_ref ref">2025</a>)</cite>. Retailers serving customers with those expectations faced pressure to improve fulfillment; existing logistics networks supplied one way to respond. Walmart’s own fulfillment service handled more than 40% of its marketplace sales by late 2024 and had 52% of its sellers by February 2026 <cite class="ltx_cite ltx_citemacro_citep">(Walmart Inc., <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib484" title="Q3 fy25 earnings call transcript, november 19, 2024" class="ltx_ref ref">2024</a>; Investing.com, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib485" title="Earnings call transcript: walmart q4 2026 beats eps forecast, stock rises, february 19, 2026" class="ltx_ref ref">2026</a>)</cite>; Target bought Shipt for $550 million in December 2017 <cite class="ltx_cite ltx_citemacro_citep">(Target Corporation, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib486" title="Target to acquire same-day delivery platform shipt, inc. to bolster fulfillment capabilities, press release, december 13, 2017" class="ltx_ref ref">2017</a>)</cite>; and Shopify, which paid $2.1 billion for Deliverr in May 2022 because fast shipping was “now table stakes,” sold the business to Flexport thirteen months later for a 13% stake and booked $1.7 billion of one-time charges <cite class="ltx_cite ltx_citemacro_citep">(Shopify Inc., <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib487" title="Holy ship! shopify to acquire deliverr for $2.1b, building the future of global logistics for independent brands, may 5, 2022" class="ltx_ref ref">2022</a>, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib488" title="Shopify announces first-quarter 2023 financial results; agrees to sell shopify logistics to flexport, press release, may 4, 2023" class="ltx_ref ref">2023a</a>, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib489" title="Shopify announces second-quarter 2023 financial results, press release, august 2, 2023" class="ltx_ref ref">2023b</a>)</cite>. The independents that sell Prime-like fulfillment to everyone else raised at $1 billion (ShipBob, 2021) and $3 billion (Stord, May 2026) <cite class="ltx_cite ltx_citemacro_citep">(ShipBob, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib490" title="ShipBob raises $200 million in series e funding led by bain capital ventures, valuing the ecommerce logistics platform well over $1 billion, press release, june 29, 2021" class="ltx_ref ref">2021</a>; TechCrunch, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib491" title="Amazon fulfillment competitor stord raises $250m at $3b valuation, may 26, 2026" class="ltx_ref ref">2026</a>)</cite>: a real company market, made by a rival’s service level rather than by a rule.</p>


<p class="ltx_p" id="S3.SS2.p4">AI features in SaaS provide a possible parallel, with less evidence yet of a common customer requirement. Bessemer found AI features on the roadmaps of 96% of its portfolio companies in 2023 and wrote in August 2025 that “there is no cloud without AI anymore” <cite class="ltx_cite ltx_citemacro_citep">(Crunchbase News, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib492" title="Bessemer state of the cloud 2023: ‘every single category of saas software’ will be changed by ai, april 12, 2023" class="ltx_ref ref">2023</a>; Bessemer Venture Partners, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib493" title="The official state of the cloud: ai, august 13, 2025" class="ltx_ref ref">2025</a>)</cite>; the bundling above is what meeting the expectation cost the incumbents; and some existing businesses reported weaker demand as customers turned to AI tools. Chegg told investors on May 1, 2023 that students’ interest in ChatGPT was cutting its new-customer growth, and lost 48% of its value the next day <cite class="ltx_cite ltx_citemacro_citep">(Chegg, Inc., <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib494" title="Chegg reports q1 2023 earnings (exhibit 99.1 to form 8-k), press release, may 1, 2023" class="ltx_ref ref">2023</a>; Associated Press, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib495" title="Chegg’s stock plunges on fears of competition from chatgpt, may 2, 2023" class="ltx_ref ref">2023</a>)</cite>; new questions on Stack Overflow fell from 1.34 million in 2022 to 109,000 in 2025 <cite class="ltx_cite ltx_citemacro_citep">(PPC Land, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib496" title="Stack overflow drops to 1,442 questions in july, down 99% from 2014 peak, august 8, 2026" class="ltx_ref ref">2026</a>)</cite>. These observations show changing offers and demand, but do not establish that every SaaS buyer must purchase an AI feature. Even where a requirement develops, suppliers of the capability remain in competition. What the ratchet adds is a signal, in the customer surveys and holdout revenues of Section&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S5" title="5 Spotting a forcing event early ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">5</span></a>, that a budget has become compulsory without any gatekeeper saying so.</p>

</section>
<section id="S3.SS3" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="coordination-goods-can-pay-the-operator">
<a href="https://rencryptofish.com/posts/forcing-technologies#coordination-goods-can-pay-the-operator" class="secnum" aria-label="Copy link to section 3.3">3.3</a>Coordination goods can pay the operator</h3>


<p class="ltx_p" id="S3.SS3.p1">A network good with little standalone value can be worth little to the first adopter and much more to later ones, leaving early adopters below the profitability threshold shown in Figure&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S1.F1" title="Figure 1 ‣ 1.2 Three tests and four patterns ‣ 1 The model ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">1</span></a>: below the tipping point nobody moves, and whoever funds the crossing does so at a loss. A tipping point establishes a growing gain from connection. Economic pressure on holdouts additionally requires lost access or demand, such as customers leaving a merchant that cannot accept the standard. The question for companies is who owns the network and who can reprice its access.</p>


<p class="ltx_p" id="S3.SS3.p2">Plaid built the connection layer between US banks and the apps that read their data, a business with network effects represented by <math id="S3.SS3.p2.m1" class="ltx_Math" alttext="\beta x" display="inline"><mrow><mi>β</mi><mo>⁢</mo><mi>x</mi></mrow></math>: each bank added made every app more valuable and each app made every bank connection more worth having. Visa agreed to buy it for $5.3 billion in January 2020, the Justice Department sued, and the deal was abandoned in January 2021; Plaid then raised at $13.4 billion in April 2021 and at $6.1 billion in April 2025 <cite class="ltx_cite ltx_citemacro_citep">(Visa Inc., <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib125" title="Visa to acquire Plaid" class="ltx_ref ref">2020</a>; U.S. Department of Justice, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib126" title="Visa and Plaid abandon merger after antitrust division’s suit to block" class="ltx_ref ref">2021</a>; Beltran, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib127" title="Fintech Plaid raises $575 million at a $6.1 billion valuation, less than half its 2021 peak" class="ltx_ref ref">2025</a>)</cite>. That valuation decline preceded the bank-fee announcements below and cannot be attributed to them. JPMorgan told aggregators in July 2025 that they would pay for access to customer data, fees it said would total hundreds of millions of dollars, and the companies announced a renewed access agreement that September, without disclosing its financial terms <cite class="ltx_cite ltx_citemacro_citep">(Bloomberg Law, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib83" title="JPMorgan tells fintechs to pay up for customer data access" class="ltx_ref ref">2025a</a>; JPMorganChase, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib128" title="JPMorganChase and Plaid announce an extension to their data access agreement for sharing of consumer permissioned data" class="ltx_ref ref">2025</a>)</cite>; the Consumer Financial Protection Bureau’s 2024 open-banking rule, which would have made that access a right, was enjoined in October 2025 while the Bureau reconsidered it <cite class="ltx_cite ltx_citemacro_citep">(ABA Banking Journal, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib129" title="Kentucky federal court enjoins CFPB from enforcing current 1033 final rule" class="ltx_ref ref">2025</a>)</cite>. Demand for bank connections did not give Plaid control over access fees. The banks’ ability to set terms creates a capture risk; the cited announcements do not quantify its effect on Plaid’s margins.</p>


<p class="ltx_p" id="S3.SS3.p3">Containerization tells the same story over sixty years. Malcom McLean’s container service began with the <em class="ltx_emph ltx_font_italic">Ideal X</em> voyage on April 26, 1956 and sold out to R.J. Reynolds in 1969; the box became an ISO standard from 1968; and the lines that adopted it destroyed more than $100 billion of shareholder value over the twenty years to 2017, earning less than their cost of capital in most of them <cite class="ltx_cite ltx_citemacro_citep">(Rodrigue, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib130" title="The Ideal-X, first containership, 1956" class="ltx_ref ref">2026</a>; Wackett, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib131" title="Two decades of liner shipping consolidation has destroyed shareholder value, says report" class="ltx_ref ref">2018</a>)</cite>. The standard created benefits beyond the pioneering shipping line, including lower transport costs for shippers. Those gains need not appear as durable profits for carriers. For a supplier, the investment case depends on control over access to the network or a credible acquisition route.</p>

</section>
<section id="S3.SS4" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="counters-are-the-arms-races-second-market">
<a href="https://rencryptofish.com/posts/forcing-technologies#counters-are-the-arms-races-second-market" class="secnum" aria-label="Copy link to section 3.4">3.4</a>Counters are the arms race’s second market</h3>


<p class="ltx_p" id="S3.SS4.p1">Some competitive technologies create losses that make protection valuable. The model treats a counter as a third choice within a defined rival field (Appendix&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A6" title="Appendix F Counters: a third choice ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">F</span></a>); external threats require a separate exposure model. Greater loss can raise the willingness-to-pay ceiling for effective protection, but does not guarantee a higher realized price. It also has a failure mode the attack side lacks: the venue can defend natively, and then the counter is a feature of the platform rather than a company.</p>


<p class="ltx_p" id="S3.SS4.p2">Distributed denial-of-service protection is the historical case. Attack sizes reset their record almost every year, to 31.4 terabits per second in late 2025 <cite class="ltx_cite ltx_citemacro_citep">(Cloudflare, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib134" title="2025 q4 DDoS threat report: a record-setting 31.4 tbps attack caps a year of massive DDoS assaults" class="ltx_ref ref">2026</a>)</cite>; Akamai bought Prolexic, the largest standalone defender, for about $370 million in February 2014, and Cloudflare, with mitigation at its core, grew from $287 million of revenue in 2019 to $2.17 billion in 2025 <cite class="ltx_cite ltx_citemacro_citep">(Akamai Technologies, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib132" title="Akamai completes acquisition of Prolexic" class="ltx_ref ref">2014</a>; Cloudflare, Inc., <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib133" title="Cloudflare announces fourth quarter and fiscal year 2025 financial results" class="ltx_ref ref">2026</a>)</cite>. E-commerce fraud prevention followed the same path: Riskified listed in July 2021 at $21 a share, and five years later reports $345 million of revenue and names generative AI and agentic commerce as the next things changing fraud <cite class="ltx_cite ltx_citemacro_citep">(Riskified Ltd., <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib135" title="Prospectus (form 424b4), july 28, 2021" class="ltx_ref ref">2021</a>, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib136" title="Form 20-f for the fiscal year ended december 31, 2025" class="ltx_ref ref">2026</a>)</cite>. Cybersecurity as a whole is the largest counter market in the taxonomy. Gartner expects $244 billion of information-security spending in 2026 <cite class="ltx_cite ltx_citemacro_citep">(Gartner, Inc., <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib547" title="Forecast analysis: information security, worldwide, 2026" class="ltx_ref ref">2026</a>)</cite>, and CrowdStrike, which sells endpoint defense, grew its recurring revenue from $313 million in January 2019 to $5.84 billion in July 2026 <cite class="ltx_cite ltx_citemacro_citep">(CrowdStrike Holdings, Inc., <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib548" title="Form 10-k for the fiscal year ended january 31, 2021" class="ltx_ref ref">2021</a>, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib549" title="CrowdStrike reports second quarter fiscal year 2027 financial results" class="ltx_ref ref">2026</a>)</cite>. Its July 2024 update crashed about 8.5 million Windows machines <cite class="ltx_cite ltx_citemacro_citep">(TechCrunch, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib550" title="Microsoft says 8.5m windows devices were affected by crowdstrike outage" class="ltx_ref ref">2024</a>)</cite>, and the year still ended with recurring revenue up 23% and gross retention of 97% <cite class="ltx_cite ltx_citemacro_citep">(CrowdStrike Holdings, Inc., <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib551" title="CrowdStrike reports fourth quarter and fiscal year 2025 financial results (form 8-k, exhibit 99.1)" class="ltx_ref ref">2025</a>)</cite>: persistent threat exposure can sustain demand through a service failure. Customers can still switch suppliers, and retention alone does not identify pricing power.</p>


<p class="ltx_p" id="S3.SS4.p3">Identity verification remains a live benchmark in Section&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S6" title="6 Where we would invest now ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">6</span></a>: attacks can create renewed demand for defense, while requirements sustain some of the verification flows. Attackers have industrialized the deepfake: in Entrust’s 2026 Identity Fraud Report, published in November 2025 on more than a billion verification events, deepfakes were one in five biometric fraud attempts, deepfaked selfies rose 58% in a year and injection attacks 40% <cite class="ltx_cite ltx_citemacro_citep">(Entrust, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib145" title="2026 identity fraud report" class="ltx_ref ref">2025</a>)</cite>. At the same time regulators mandate the check: the United Kingdom’s age-assurance rules took effect on July 25, 2025 and produced 69 million age checks in the second half of the year across a 32-service sample, 23 times the prior six months <cite class="ltx_cite ltx_citemacro_citep">(Ofcom, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib139" title="Report on the use of age assurance" class="ltx_ref ref">2026</a>)</cite>; Australia’s under-16 ban took effect on December 10, 2025 and 4.7 million accounts were removed within days <cite class="ltx_cite ltx_citemacro_citep">(The Register, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib140" title="Australian social media ban enforcement report" class="ltx_ref ref">2026</a>)</cite>; and Texas’s app-store law came into force after the Supreme Court declined to block it in July 2026 <cite class="ltx_cite ltx_citemacro_citep">(Wiley Rein LLP, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib142" title="Key developments with state app store accountability acts as Texas act takes effect" class="ltx_ref ref">2026</a>)</cite>. A counter that leaves the compliance requirement unmet cannot disarm it (Corollary&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#Thmcorollary4" title="Corollary 4 (What a counter can disarm). ‣ Appendix C Formal statements ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">4</span></a>): a platform that would rather not verify anyone still has to run a check, and the check is the flow a detection company sells into. Operating-system signals and platforms’ own estimation can reduce demand for paid checks. An evolving attack can preserve a separate detection budget where those controls remain inadequate. Socure reported $364 million of recurring revenue growing 63% and raised at $5.2 billion in August 2026; Persona raised $200 million at $2 billion in April 2025; Yoti’s revenue grew 62% to £29 million in 2025 <cite class="ltx_cite ltx_citemacro_citep">(Biometric Update, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib147" title="Socure hits $364m ARR in Q2 on strong cross-sector growth" class="ltx_ref ref">2026d</a>, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib148" title="Socure acquires Fravity, raises $156m to bring agentic AI to fraud investigations" class="ltx_ref ref">c</a>; Persona, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib138" title="Series D" class="ltx_ref ref">2025</a>; Borak, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib149" title="Yoti records 62% revenue growth in 2025" class="ltx_ref ref">2026</a>)</cite>. The risk is the one every counter carries: Apple and Google now ship age signals at the operating-system level, and Discord said at its September 2026 rollout that more than 90% of its users would never face an active check <cite class="ltx_cite ltx_citemacro_citep">(Apple Inc., <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib143" title="Declared age range" class="ltx_ref ref">2025</a>; Biometric Update, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib144" title="Discord launches age-adaptive design, says 90% of users won’t need active checks" class="ltx_ref ref">2026b</a>)</cite>.</p>

</section>
<section id="S3.SS5" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="low-supply-costs-can-eliminate-revenue-from-the-required-capability">
<a href="https://rencryptofish.com/posts/forcing-technologies#low-supply-costs-can-eliminate-revenue-from-the-required-capability" class="secnum" aria-label="Copy link to section 3.5">3.5</a>Low supply costs can eliminate revenue from the required capability</h3>


<p class="ltx_p" id="S3.SS5.p1">A mandate can achieve widespread adoption without creating substantial revenue for suppliers. HTTPS is the case (Appendix&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A10" title="Appendix J What the historical adoption curves tell us ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">J</span></a> fits it as a mix of dominant and tipping adoption). Google made encryption a ranking signal in August 2014 and announced on February 8, 2018 that Chrome 68 would mark every HTTP page “Not secure” from July; by then 68% of Chrome traffic on Android and Windows was already encrypted <cite class="ltx_cite ltx_citemacro_citep">(Bahajji and Illyes, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib116" title="HTTPS as a ranking signal" class="ltx_ref ref">2014</a>; Schechter, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib67" title="A secure web is here to stay" class="ltx_ref ref">2018</a>)</cite>. Chrome 68 shipped on July 24, 2018 <cite class="ltx_cite ltx_citemacro_citep">(Google, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib117" title="Stable channel update for desktop (Chrome 68.0.3440.75)" class="ltx_ref ref">2018</a>)</cite>: a gatekeeper’s penalty with a date, applied to every website.</p>


<p class="ltx_p" id="S3.SS5.p2">Free certificates limited the revenue available from basic issuance. Let’s Encrypt opened its public beta on December 3, 2015 and issued domain-validated certificates free, automatically, to anyone; by 2025 it served 762 million websites and had issued more than seven billion certificates in its first decade <cite class="ltx_cite ltx_citemacro_citep">(Aas, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib118" title="Entering public beta" class="ltx_ref ref">2015</a>; Internet Security Research Group, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib119" title="2025 annual report" class="ltx_ref ref">2025</a>)</cite>. Free issuance constrained prices for basic certificates; it did not eliminate every paid certificate service. Symantec agreed on August 2, 2017 to sell its certificate authority to DigiCert for $950 million in cash and a 30% stake, as Chrome prepared to stop trusting Symantec’s certificates altogether <cite class="ltx_cite ltx_citemacro_citep">(Symantec Corporation, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib120" title="Form 8-k, item 1.01: purchase agreement with DigiCert, august 2, 2017" class="ltx_ref ref">2017</a>; O’Brien<span class="ltx_text ltx_bib_etal"> et al.</span>, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib121" title="Chrome’s plan to distrust Symantec certificates" class="ltx_ref ref">2017</a>)</cite>. A distinct paid market developed above basic issuance. Enterprises with more than 100,000 certificates pay for inventory, rotation and outage prevention: 86% of 450 organizations surveyed in 2025 had suffered a certificate-related outage in the past year, one in ten every week <cite class="ltx_cite ltx_citemacro_citep">(Keyfactor, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib122" title="Keyfactor research reveals digital certificate outages a weekly reality for 1 in 10 enterprises" class="ltx_ref ref">2025</a>)</cite>. CyberArk bought Venafi, the largest certificate-lifecycle company, for $1.54 billion in 2024 on about $150 million of recurring revenue, and Palo Alto Networks announced its $25 billion CyberArk deal in July 2025 citing machine identities <cite class="ltx_cite ltx_citemacro_citep">(CyberArk Software Ltd., <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib123" title="CyberArk to acquire Venafi (exhibit 99.1 to form 6-k), may 20, 2024" class="ltx_ref ref">2024</a>; Palo Alto Networks, Inc., <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib124" title="Palo Alto Networks to acquire CyberArk (exhibit 99.1 to form 8-k), july 30, 2025" class="ltx_ref ref">2025</a>)</cite>. When a nonprofit or platform supplies an equivalent capability free, exclusion need not create a separately chargeable budget for it. Complex certificate operations can still support paid services. Shorter browser certificate lifetimes increase demand for that work (Section&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S6.SS5.SSS0.Px1" title="Certificate lifecycle and cryptographic agility. ‣ 6.5 Other investment opportunities and benchmarks ‣ 6 Where we would invest now ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">6.5</span></a>).</p>

</section>
<section id="S3.SS6" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="mandates-create-migration-waves-and-recurring-work">
<a href="https://rencryptofish.com/posts/forcing-technologies#mandates-create-migration-waves-and-recurring-work" class="secnum" aria-label="Copy link to section 3.6">3.6</a>Mandates create migration waves and recurring work</h3>


<p class="ltx_p" id="S3.SS6.p1">A mandate often supplies an announced enforcement date, making its purchase window easier to observe than a competitive threshold. Expected enforcement can raise a holdout’s willingness to pay and compress the sales window. Once most firms comply, new-installation demand can fall even though the penalty for dropping compliance remains. The base model captures that continuing incentive; a migration sales wave additionally depends on the installed base and replacement cycle. Recurring filings, monitoring or new transactions can sustain paid work after the initial deadline.</p>


<p class="ltx_p" id="S3.SS6.p2">Sales tax recurs every month. <em class="ltx_emph ltx_font_italic">Wayfair</em> let states require collection from sellers with no physical presence, and 33 states and the District of Columbia had adopted economic-nexus rules within eight months <cite class="ltx_cite ltx_citemacro_citep">(The Motley Fool, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib92" title="Avalara Inc (AVLR) Q4 2018 earnings conference call transcript" class="ltx_ref ref">2019b</a>)</cite>. Avalara’s revenue grew from $213.2 million in 2017 to $272.1 million in 2018, $382.4 million in 2019, $500.6 million in 2020 and $699.0 million in 2021 <cite class="ltx_cite ltx_citemacro_citep">(Avalara, Inc., <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib87" title="Prospectus (form 424b4), june 14, 2018" class="ltx_ref ref">2018</a>, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib88" title="Form 10-k for the fiscal year ended december 31, 2019" class="ltx_ref ref">2020</a>, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib89" title="Form 10-k for the fiscal year ended december 31, 2021" class="ltx_ref ref">2022</a>)</cite>; Vista agreed to pay $8.4 billion for it in August 2022, and the company filed confidentially for a second listing in July 2025 <cite class="ltx_cite ltx_citemacro_citep">(Vista Equity Partners, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib90" title="Avalara to be acquired by vista equity partners for $8.4 billion" class="ltx_ref ref">2022</a>; Srivastava, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib91" title="Tax software company Avalara confidentially files for US IPO, eyes return to public markets" class="ltx_ref ref">2025</a>)</cite>. Its chief executive was careful about the cause: “We filed for our IPO before the ruling, and we never counted on it. However, it has given us a tailwind” <cite class="ltx_cite ltx_citemacro_citep">(Prete and Baltz, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib93" title="High court tax ruling was a jackpot for software companies" class="ltx_ref ref">2019</a>)</cite>. SOC&nbsp;2 recurs every year, and it is enforced by customers rather than by a regulator: a security questionnaire that asks for the report is a gatekeeper with a budget attached. Vanta, founded in 2018, crossed $100 million of recurring revenue in the fiscal year to January 2024 and $300 million by April 2026, with 16,000 customers and a last valuation of $4.15 billion <cite class="ltx_cite ltx_citemacro_citep">(Vanta, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib94" title="Celebrating new milestones" class="ltx_ref ref">2024</a>; Lazarus, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib73" title="Exclusive: vanta crosses $300 million in ARR as shadow AI fuels compliance demand" class="ltx_ref ref">2026</a>; Bloomberg Law, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib95" title="Vanta notches $4.15 billion valuation with new funding round" class="ltx_ref ref">2025b</a>)</cite>. Drata, founded in 2020, passed $100 million in February 2025 <cite class="ltx_cite ltx_citemacro_citep">(Drata, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib96" title="Drata celebrates four years of transforming governance, risk and compliance, crossing $100 million in annual recurring revenue" class="ltx_ref ref">2025</a>)</cite>.</p>


<p class="ltx_p" id="S3.SS6.p3">EMV illustrates a migration wave under a continuing liability rule. From October 1, 2015, US merchants accepting chip cards without chip-capable terminals could bear counterfeit-fraud losses. Upgrading avoided that exposure; it did not require every merchant to buy a new terminal, nor did the liability incentive expire after the upgrade <cite class="ltx_cite ltx_citemacro_citep">(Visa, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib685" title="EMV Liability Shift: Why It Pays to Adopt New Technology" class="ltx_ref ref">2016</a>)</cite>. Verifone’s North American revenue rose from $526 million in fiscal 2014 to $792 million in 2015 and $804 million in 2016, then fell to $630 million in 2017 <cite class="ltx_cite ltx_citemacro_citep">(VeriFone Systems, Inc., <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib97" title="Fourth quarter and fiscal year 2015 results (exhibit 99.1 to form 8-k), december 14, 2015" class="ltx_ref ref">2015</a>, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib98" title="Fourth quarter and fiscal year 2016 results (exhibit 99.1 to form 8-k), december 12, 2016" class="ltx_ref ref">2016</a>, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib99" title="Fourth quarter and fiscal year 2017 results (exhibit 99.1 to form 8-k), december 12, 2017" class="ltx_ref ref">2017b</a>)</cite>. Its 2017 annual report says why: “revenue increases due to the adoption of standards such as EMV in the United States have in the past slowed and declined” <cite class="ltx_cite ltx_citemacro_citep">(VeriFone Systems, Inc., <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib77" title="Form 10-k for the fiscal year ended October 31, 2017" class="ltx_ref ref">2017a</a>)</cite>. Francisco Partners took the company private in April 2018 for $23.04 a share, about $3.4 billion with debt, a 54% premium to a stock that had fallen to $15 <cite class="ltx_cite ltx_citemacro_citep">(VeriFone Systems, Inc., <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib100" title="Verifone to be acquired by Francisco Partners for $3.4 billion (exhibit 99.1 to form 8-k), april 9, 2018" class="ltx_ref ref">2018</a>)</cite>. Y2K is the same shape at a larger scale. Gartner put worldwide remediation spending at $300 to $600 billion <cite class="ltx_cite ltx_citemacro_citep">(Edward W. Kelley, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib101" title="The Federal Reserve’s efforts to address the year 2000 computer problem" class="ltx_ref ref">1998</a>)</cite>; Keane’s Y2K revenue went from $369.5 million in 1998 to $206.1 million in 1999 to $5.4 million in 2000, and Cognizant’s from 44% of revenue to 0.4% over the same three years <cite class="ltx_cite ltx_citemacro_citep">(Keane, Inc., <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib102" title="Form 10-k405 for the fiscal year ended december 31, 2000" class="ltx_ref ref">2001</a>; Cognizant Technology Solutions Corp., <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib103" title="Form 10-k for the fiscal year ended december 31, 2000" class="ltx_ref ref">2001</a>)</cite>. Post-quantum migration (Section&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S6.SS5.SSS0.Px1" title="Certificate lifecycle and cryptographic agility. ‣ 6.5 Other investment opportunities and benchmarks ‣ 6 Where we would invest now ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">6.5</span></a>) also creates migration work, but its deadlines are less uniform.</p>


<p class="ltx_p" id="S3.SS6.p4">Private requirements also depend on the gatekeeper’s enforcement incentives. Walmart’s two RFID programs and Apple’s tracking prompt, discussed in Section&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S2.SS5" title="2.5 Gatekeepers are not only regulators ‣ 2 Where the pressure comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">2.5</span></a>, show why an announced policy, its enforcement and its effect on supplier revenue need separate evidence.</p>


<p class="ltx_p" id="S3.SS6.p5">Italy is the precedent for the e-invoicing case in Section&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S7" title="7 Four worked cases ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">7</span></a>, and its warning is about bundling rather than dates. Italy introduced mandatory business-to-business e-invoicing for in-scope firms through the state’s own exchange, the Sistema di Interscambio, from January 1, 2019 <cite class="ltx_cite ltx_citemacro_citep">(European Commission, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib104" title="eInvoicing in Italy" class="ltx_ref ref">2026</a>)</cite>. The exchange is free. Free public transmission limited that fee opportunity; accounting software above the exchange remained a paid market. TeamSystem, the largest Italian company selling that software, reported €1.06 billion of revenue, €476 million of adjusted EBITDA and a €37.7 million consolidated net loss in 2025 <cite class="ltx_cite ltx_citemacro_citep">(TeamSystem Holdco S.p.A., <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib105" title="Consolidated financial statements for the year ended december 31, 2025" class="ltx_ref ref">2026</a>)</cite>. A September 2026 press report put the valuation in minority-stake transactions with Francisco Partners and KKR at €8 to 10 billion <cite class="ltx_cite ltx_citemacro_citep">(Private Equity Wire, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib75" title="Francisco Partners, KKR take minority stakes in TeamSystem at up to €10bn valuation" class="ltx_ref ref">2026</a>)</cite>. A French transmission startup would compete with the free and bundled offers described in Section&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S6.SS5.SSS0.Px5" title="Invoice exceptions. ‣ 6.5 Other investment opportunities and benchmarks ‣ 6 Where we would invest now ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">6.5</span></a>.</p>

<figure id="S3.T4" class="ltx_table">
<figcaption class="ltx_caption" style="font-size:80%;"><span class="ltx_tag ltx_tag_table">Table 4: </span>Who kept the budget. One row per running example, with a demand mechanism and a reported company outcome. Receipts and transaction values are not estimates of profits caused by the mechanism.</figcaption>
<div class="table-wrap"><table class="ltx_tabular">
<thead class="ltx_thead">
<tr class="ltx_tr">
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"></span>
</span>
</th>
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column"></th>
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column"></th>
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column"></th>
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column"></th>
</tr>
<tr class="ltx_tr">
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Example</span></span>
</span>
</th>
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Channel</span></span>
</span>
</th>
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Demand mechanism</span></span>
</span>
</th>
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Who paid</span></span>
</span>
</th>
<th class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Who kept the budget, and what ended it</span></span>
</span>
</th>
</tr>
</thead>
<tbody class="ltx_tbody">
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">AI support assistants</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Direct</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">ChatGPT demonstration, Nov.&nbsp;2022</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Support operations, from their own labor line</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Model providers and workflow incumbents; bundling</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">HTTPS certificates</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Exclusion</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Chrome 68 “Not secure,” July 2018</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Website operators</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Free issuance constrains basic certificate fees; lifecycle companies a layer up (Venafi, $1.54bn)</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Bank data connections</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Network</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">App demand; the 2024 open-banking rule, enjoined in 2025</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Fintech apps</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Plaid as operator; banks can charge for access, but its Sept.&nbsp;2025 JPMorgan agreement’s financial terms were undisclosed</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Sales-tax compliance</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Exclusion, recurring</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><em class="ltx_emph ltx_font_italic">Wayfair</em><span class="ltx_text">, June 2018</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Remote sellers</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Avalara ($8.4bn take-private, 2022); recurring compliance demand continues</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">SOC&nbsp;2</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Exclusion, recurring</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Customer questionnaires</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">SaaS companies</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Vanta ($300m ARR, 2026), Drata; the risk is a free tier</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">EMV terminals</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Exclusion; migration wave</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Liability shift, Oct.&nbsp;2015</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">US merchants</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Verifone, during the upgrade wave ($3.4bn take-private, 2018)</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Italian e-invoicing</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Exclusion</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">SdI mandate, Jan.&nbsp;2019</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">In-scope VAT-registered firms</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">The accounting suite (TeamSystem, reported €8–10bn valuation), above the free public exchange</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Low-latency fiber</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Contest</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Spread Networks, 2010</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Trading firms</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">The next company (microwave), then the venue (exchange colocation); Spread sold for $127m</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Polyurethane suits</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Contest</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">LZR Racer, Feb.&nbsp;2008</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Elite swimmers</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Speedo for one season, rivals the next; FINA’s ban ended it, Jan.&nbsp;2010</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Market-data terminals</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Contest and network</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Bloomberg terminal, Dec.&nbsp;1982; periodic price increases</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Subscribing trading desks</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Bloomberg, for forty years (more than 350,000 seats at about $32,000); the terminal is also the network</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Search placement</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Contest</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Google’s rankings; AI answers from 2024</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Sites competing for organic traffic</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Semrush ($444m revenue, 2025; sold to Adobe for $1.9bn, 2026), Ahrefs; the race moved to AI answers</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Programmatic ad bidding</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Contest</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Real-time bidding; 90% of US display by 2025</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Programmatic advertisers</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">The Trade Desk for a decade ($2.9bn revenue, 2025), facing venue competitors Google and Amazon; later growth slowed</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Dreadnoughts</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Contest</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">HMS </span><em class="ltx_emph ltx_align_left ltx_font_italic">Dreadnought</em><span class="ltx_text">, 1906; the 1909 eight-ship programme</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Navies, from estimates rising from £31.5m to £50m</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Vickers and Armstrong while the race ran; losses after the Armistice and a merger in 1927</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">AI compute</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Productive demand and contest</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Repeated model and hardware generations</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Labs, clouds and application providers</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">NVIDIA: $193.7bn Data Center revenue in FY2026; corporate gross margin 71.1%, not a segment margin. Utilization and replacement risk remain downstream (Section&nbsp;</span><a href="https://rencryptofish.com/posts/forcing-technologies#S4" title="4 AI and crypto: useful products, competing platforms, expensive races ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ltx_align_left ref"><span class="ltx_text ltx_ref_tag">4</span></a><span class="ltx_text">)</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Bitcoin mining</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Reward contest and security</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Relative hashpower and equipment efficiency</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Miners, through hardware and power bills</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Suppliers receive spending; difficulty, energy costs and the dollar reward determine miners’ returns. Ethereum’s Merge ended a different network’s mining market (Section&nbsp;</span><a href="https://rencryptofish.com/posts/forcing-technologies#S4" title="4 AI and crypto: useful products, competing platforms, expensive races ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ltx_align_left ref"><span class="ltx_text ltx_ref_tag">4</span></a><span class="ltx_text">)</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Endpoint security</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Counter</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Ransomware and breaches; Gartner forecasts $244bn spending in 2026</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Enterprises buying protection</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">CrowdStrike ($5.8bn ARR, July 2026; 97% gross retention in FY2025); the risk is the platform’s own defense</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Identity verification</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Counter and mandate</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Deepfakes; age laws 2025–26</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Platforms, from fines and fraud avoided</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Socure, Persona, Yoti; the risk is OS-level age signals</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">RFID tags at Walmart’s suppliers</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Exclusion, customer as gatekeeper</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Walmart’s letters: pallets by Jan.&nbsp;2005 (lapsed); items by Sept.&nbsp;2, 2022</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Suppliers in the named categories</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Impinj ($366m revenue, 2024), Avery Dennison; the 2003 mandate failed to achieve broad compliance</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Mobile ad tracking</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Exclusion, platform as gatekeeper</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Apple’s prompt, April 26, 2021</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Advertisers and ad networks (Meta: about $10bn in 2022)</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">The platform; measurement re-tooled (AppLovin bought Adjust, $1bn); EU fines have not reversed the tracking rule</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Rent-setting software</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Coordination among rivals</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">DOJ alleges shared pricing data; suit Aug.&nbsp;23, 2024</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Landlords, then renters</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">RealPage ($10.2bn, 2021) faced restrictions on its pricing mechanism in the proposed Nov.&nbsp;2025 settlement; customer retention is unverified</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Retail media</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Contest; the venue sells the race</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Amazon’s ad line; more than 200 networks by 2024</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Consumer brands</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">The retailers (Amazon $56bn, 2024; Walmart $6.4bn, FY2026); Criteo’s 2025 retail-media revenue grew 2%</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Battery packs and solar</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Cost curve</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Packs at $115/kWh (2024) and $108 (2025); solar at 4.3 cents/kWh</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Automakers, utilities</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Low-cost producers and customers may capture the saving; holdout losses require evidence of substitution and price response</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Delivery speed</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Expectations</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Prime, Feb.&nbsp;2005; one-day by default, 2019; 13bn same- or next-day items, 2025</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Rival retailers (Walmart, Target), from fulfillment capex</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Amazon and Walmart as operators; Shopify paid $2.1bn for Deliverr and sold for a 13% stake; Stord and ShipBob sell to the rest</span></span>
</span>
</td>
</tr>
</tbody>
</table></div>
</figure>
</section>
</section>
<section id="S4" class="ltx_section">
<h2 class="ltx_title ltx_title_section" id="ai-and-crypto-useful-products-competing-platforms-expensive-races">
<a href="https://rencryptofish.com/posts/forcing-technologies#ai-and-crypto-useful-products-competing-platforms-expensive-races" class="secnum" aria-label="Copy link to section 4">4</a>AI and crypto: useful products, competing platforms, expensive races</h2>


<p class="ltx_p" id="S4.p1">AI and crypto can create substantial value while competition reduces suppliers’ returns. A support worker using an assistant, a trader using Hyperliquid, a developer choosing Ethereum and a laboratory buying another GPU cluster are making different investments. Their gains cannot be inferred from one industry’s adoption curve. The comparison has to follow the buyer’s alternative, the source of pressure and the recipient of the payment.</p>


<p class="ltx_p" id="S4.p2">The strongest common mechanism is competition to supply a base on which others build. Bitcoin, Ethereum, Solana and Hyperliquid offer different combinations of settlement, execution and liquidity; OpenAI, Anthropic, Google, Meta and DeepSeek offer models, distribution and tools. Applications can strengthen those bases while also acquiring the customers and retaining the margin. Meanwhile, miners and model developers buy infrastructure whose suppliers can earn before the ultimate economics are settled. The cases below test those mechanisms rather than treating either sector as a single regime.</p>

<section id="S4.SS1" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="payoffs-for-users-platforms-and-infrastructure-buyers">
<a href="https://rencryptofish.com/posts/forcing-technologies#payoffs-for-users-platforms-and-infrastructure-buyers" class="secnum" aria-label="Copy link to section 4.1">4.1</a>Payoffs for users, platforms and infrastructure buyers</h3>


<p class="ltx_p" id="S4.SS1.p1">For a user, <math id="S4.SS1.p1.m1" class="ltx_Math" alttext="\gamma" display="inline"><mi>γ</mi></math> is the value of completing a task or accessing a service relative to the existing alternative, after holding other users’ adoption fixed. A network term belongs where additional counterparties or complementary applications improve that service. For a platform, the question is whether another application attracts users who then attract other applications, and whether the platform can charge for that connection. For an infrastructure buyer, the question is whether more capacity serves paying demand, protects a competitive position, or does both. Table&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S4.T5" title="Table 5 ‣ 4.1 Payoffs for users, platforms and infrastructure buyers ‣ 4 AI and crypto: useful products, competing platforms, expensive races ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">5</span></a> keeps these decisions separate.</p>

<figure id="S4.T5" class="ltx_table">
<figcaption class="ltx_caption" style="font-size:90%;"><span class="ltx_tag ltx_tag_table">Table 5: </span>The paired comparison. Channels describe a specified decision, not an entire industry.</figcaption>
<div class="table-wrap"><table class="ltx_tabular ltx_guessed_headers ltx_align_middle">
<thead class="ltx_thead">
<tr class="ltx_tr">
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Decision</span></span>
</span>
</th>
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">AI</span></span>
</span>
</th>
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Crypto</span></span>
</span>
</th>
<th class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Evidence that identifies the mechanism</span></span>
</span>
</th>
</tr>
</thead>
<tbody class="ltx_tbody">
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Use a service</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Worker or firm buys a better task outcome; rivalry can later lower prices or raise expectations</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Holder, trader, merchant or recipient buys asset exposure, execution, settlement or dollar access</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Task quality and total cost against the actual alternative; losses incurred by comparable holdouts</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Build on a base</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Developer chooses a model, API, host and distribution channel</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Developer chooses a chain, liquidity pool, settlement layer and distribution channel</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Retained paid activity after credits or incentives end; complement use; cost of switching or using several bases</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Supply capacity</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Lab trains models; cloud serves training and inference</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Miner competes for rewards; validator supplies consensus and execution</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Realized utilization, replacement spending and returns after capital costs; changes in competitors’ outcomes</span></span>
</span>
</td>
</tr>
</tbody>
</table></div>
</figure>

<p class="ltx_p" id="S4.SS1.p2">A larger training run is not automatically a network effect: spreading its cost over more customers is an economy of scale. Nor is a larger validator set interchangeable with more paying applications. The adoption share <math id="S4.SS1.p2.m1" class="ltx_Math" alttext="x" display="inline"><mi>x</mi></math> must refer to a defined field making a comparable choice. Dollars of capital expenditure, hashrate and model benchmark scores are useful observations, but none is <math id="S4.SS1.p2.m2" class="ltx_Math" alttext="x" display="inline"><mi>x</mi></math>. Months of technical leadership do not directly measure the model’s erosion parameter <math id="S4.SS1.p2.m3" class="ltx_Math" alttext="r" display="inline"><mi>r</mi></math>.</p>

</section>
<section id="S4.SS2" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="adoption-direct-value-can-precede-competitive-pressure">
<a href="https://rencryptofish.com/posts/forcing-technologies#adoption-direct-value-can-precede-competitive-pressure" class="secnum" aria-label="Copy link to section 4.2">4.2</a>Adoption: direct value can precede competitive pressure</h3>


<p class="ltx_p" id="S4.SS2.p1">The evidence for useful AI is strongest where the outcome is specified. The staggered introduction studied by <cite class="ltx_cite ltx_citemacro_citet">Brynjolfsson<span class="ltx_text ltx_bib_etal"> et al.</span> (<a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib29" title="Generative AI at work" class="ltx_ref ref">2025</a>)</cite> covered 5,172 support agents and raised issues resolved per hour by 15% on average, with larger gains for less experienced workers. This is evidence of a productive channel in that workplace, not a universal return on an AI subscription. Verification, integration, error correction and organizational change still enter the adopting firm’s cost. A public demonstration can raise belief <math id="S4.SS2.p1.m1" class="ltx_Math" alttext="p" display="inline"><mi>p</mi></math> without proving a particular production workflow.</p>


<p class="ltx_p" id="S4.SS2.p2">Results differ across tasks and users. METR’s early-2025 randomized study found experienced open-source developers took 19% longer with the available AI tools. Its February 2026 update reported apparent improvements in a later study but warned that developers and tasks were selecting out of the no-AI condition, making the new estimate unreliable <cite class="ltx_cite ltx_citemacro_citep">(Becker<span class="ltx_text ltx_bib_etal"> et al.</span>, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib619" title="We Are Changing Our Developer Productivity Experiment Design" class="ltx_ref ref">2026</a>)</cite>. Neither result licenses a claim about all software work. Together with the support study, they make task-level testing necessary and show why self-reported enthusiasm, benchmark gains and realized productivity must remain separate.</p>


<p class="ltx_p" id="S4.SS2.p3">Productivity can nevertheless become pressure. Once rivals pass savings to customers, a firm can lose margin while the technology continues to create value; Section&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S1.SS3" title="1.3 Productivity can change the market around the buyer ‣ 1 The model ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">1.3</span></a> models that distinction. Competition for a fixed position in search or an AI answer is a different mechanism, closer to <math id="S4.SS2.p3.m1" class="ltx_Math" alttext="\alpha" display="inline"><mi>α</mi></math>. AI-generated attacks create a third: the buyer pays to prevent losses imposed by attackers. Section&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S7.SS3" title="7.3 Case 3: a detection layer sold into verification flows ‣ 7 Four worked cases ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">7.3</span></a> evaluates that defense at the verification workflow, where catching an additional fraud attempt matters more than general model capability.</p>


<p class="ltx_p" id="S4.SS2.p4">Crypto demand needs equally specific treatment. In the Federal Reserve’s October 2025 household survey, 9% of US adults reported buying or holding cryptocurrency as an investment during the prior year, while 2% reported transactional use <cite class="ltx_cite ltx_citemacro_citep">(Board of Governors of the Federal Reserve System, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib623" title="Economic Well-Being of U.S. Households in 2025" class="ltx_ref ref">2026</a>)</cite>. Those overlapping categories measure different purposes, not the success and failure of one payment product. A holder’s demand for an asset, a trader’s demand for liquidity and a merchant’s demand for acceptance have different alternatives and network requirements.</p>


<p class="ltx_p" id="S4.SS2.p5">Dollar access and cross-border payouts can have direct value before general merchant acceptance. In Stripe’s customer account, Remote’s payments executive estimates that optional USDC payouts reach contractors two to three days faster and avoid currency-conversion costs exceeding 1% of payout value <cite class="ltx_cite ltx_citemacro_citep">(Stripe, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib625" title="Remote Helps Contractors Save Over 1 Percent of Payout Value by Offering Stablecoin Disbursements" class="ltx_ref ref">2026</a>)</cite>. These are company-published estimates, not a controlled comparison or a complete cost calculation: later redemption, local spending, custody and compliance can reduce the gain. But they identify a buyer and a plausible saving that a blanket coordination story misses. Conversely, Visa’s filtering of stablecoin transfers removes substantial automated and other non-economic activity; even its adjusted series is not a census of purchases <cite class="ltx_cite ltx_citemacro_citep">(Sheffield, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib624" title="Making Sense of Stablecoins" class="ltx_ref ref">2025</a>)</cite>. Repeat use after all costs is the demand test.</p>

</section>
<section id="S4.SS3" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="four-layer-1-cases">
<a href="https://rencryptofish.com/posts/forcing-technologies#four-layer-1-cases" class="secnum" aria-label="Copy link to section 4.3">4.3</a>Four Layer 1 cases</h3>

<section id="S4.SS3.SSS0.Px1" class="ltx_paragraph">
<p class="paragraph-head">Bitcoin: monetary coordination and a separate mining contest.</p>


<p class="ltx_p" id="S4.SS3.SSS0.Px1.p1">Bitcoin’s original design combines peer-to-peer transfer with proof-of-work to establish a transaction history <cite class="ltx_cite ltx_citemacro_citep">(Nakamoto, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib602" title="Bitcoin: A Peer-to-Peer Electronic Cash System" class="ltx_ref ref">2008</a>)</cite>. Its potential network advantage comes from other holders, counterparties, liquidity and infrastructure accepting the same asset and history. That differs from attracting developers to a general-purpose application runtime. Holding bitcoin does not entitle its owner to a corporate revenue stream. Users pay transaction fees; miners receive those fees and protocol issuance in exchange for block production. Custodians, exchanges, hardware makers and power suppliers have separate businesses. The monetary network may retain demand while competition erodes an individual miner’s return. That separation is the central Bitcoin lesson for the model-provider comparison.</p>

</section>
<section id="S4.SS3.SSS0.Px2" class="ltx_paragraph">
<p class="paragraph-head">Ethereum: shared applications, with value divided across layers.</p>


<p class="ltx_p" id="S4.SS3.SSS0.Px2.p1">Ethereum makes applications and assets available within a shared execution environment. Contracts can call other contracts, allowing a new application to use existing services rather than recruit every complement afresh <cite class="ltx_cite ltx_citemacro_citep">(Ethereum.org Contributors, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib605" title="Smart Contract Composability" class="ltx_ref ref">2026a</a>)</cite>. That is a concrete network mechanism; developer counts alone are only a proxy. It does not ensure that all value accrues to ETH holders. Under EIP-1559 the base transaction fee is burned, while the priority fee goes to the block producer; issuance and other validator receipts require separate accounting <cite class="ltx_cite ltx_citemacro_citep">(Buterin<span class="ltx_text ltx_bib_etal"> et al.</span>, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib606" title="EIP-1559: Fee Market Change for ETH 1.0 Chain" class="ltx_ref ref">2019</a>)</cite>. Rollups can retain their own execution relationships while buying settlement and data availability from Ethereum. EIP-4844 introduced a separate blob transaction and fee mechanism intended to lower rollup data costs <cite class="ltx_cite ltx_citemacro_citep">(Buterin and others, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib607" title="EIP-4844: Shard Blob Transactions" class="ltx_ref ref">2022</a>)</cite>. Greater ecosystem use can therefore coexist with a lower fee per operation at the base. The empirical question is whether demand growth and settlement dependence compensate for that compression.</p>

</section>
<section id="S4.SS3.SSS0.Px3" class="ltx_paragraph">
<p class="paragraph-head">Solana: execution quality must turn into retained demand.</p>


<p class="ltx_p" id="S4.SS3.SSS0.Px3.p1">Solana’s case is a shared execution platform competing on the cost and performance of using applications. Its fee rules distinguish base fees, split between burning and the validator, from prioritization fees paid to the validator <cite class="ltx_cite ltx_citemacro_citep">(Solana Documentation, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib608" title="Fees" class="ltx_ref ref">2026</a>)</cite>. Cheap execution can make new activities viable, but low fees and high transaction counts do not by themselves establish pricing power. Reliability is part of the product: the February 6, 2024 halt lasted approximately five hours, according to the developers’ incident report <cite class="ltx_cite ltx_citemacro_citep">(Anza, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib609" title="02-06-24 Solana Mainnet Beta Outage Report" class="ltx_ref ref">2024</a>)</cite>. The outage illustrates the importance of reliability, although it does not establish the network’s current performance. The durable-advantage test is whether applications and users remain after incentives fall and competing chains improve, paying enough to support the relevant suppliers. A trading boom, validator votes and repeated automated transactions cannot be treated as interchangeable measures of customer demand.</p>

</section>
<section id="S4.SS3.SSS0.Px4" class="ltx_paragraph">
<p class="paragraph-head">Hyperliquid: an application can build the base around itself.</p>


<p class="ltx_p" id="S4.SS3.SSS0.Px4.p1">Hyperliquid reverses the assumption that a broad developer ecosystem must come first. HyperCore includes the order books and matching engine; HyperEVM supplies general-purpose execution under the same HyperBFT consensus and can connect applications to that trading state <cite class="ltx_cite ltx_citemacro_citep">(Hyperliquid, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib610" title="HyperCore Overview" class="ltx_ref ref">2026a</a>, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib611" title="HyperEVM" class="ltx_ref ref">c</a>)</cite>. The proposed network loop is specific: trading liquidity attracts traders, and applications can reuse that liquidity. Fee routing gives a closer connection to monetization than token market capitalization does. The documentation directs trading fees among HLP, deployers and an assistance fund that converts fees into HYPE; its current description says that fund’s HYPE is burned <cite class="ltx_cite ltx_citemacro_citep">(Hyperliquid, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib612" title="Trading Fees" class="ltx_ref ref">2026d</a>)</cite>. These are protocol rules, not audited company earnings. The unresolved question is how much independent application demand persists beyond the core trading venue. Liquidity concentration, dependence on the venue’s risk controls and changing fee rules limit the inference from one successful application to a defensible general platform.</p>

</section>
</section>
<section id="S4.SS4" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="five-foundation-model-strategies">
<a href="https://rencryptofish.com/posts/forcing-technologies#five-foundation-model-strategies" class="secnum" aria-label="Copy link to section 4.4">4.4</a>Five foundation-model strategies</h3>


<p class="ltx_p" id="S4.SS4.p1">A foundation model is a reusable model adapted to many downstream tasks <cite class="ltx_cite ltx_citemacro_citep">(Bommasani and others, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib617" title="On the Opportunities and Risks of Foundation Models" class="ltx_ref ref">2021</a>)</cite>. Reuse can support a platform, but the economics depend on what the provider controls besides the model. Table&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S4.T6" title="Table 6 ‣ DeepSeek: efficiency can reset the cost of competing. ‣ 4.4 Five foundation-model strategies ‣ 4 AI and crypto: useful products, competing platforms, expensive races ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">6</span></a> summarizes the comparison; the following examples are dated demonstrations of different strategies, not a ranking of today’s model quality.</p>

<section id="S4.SS4.SSS0.Px1" class="ltx_paragraph">
<p class="paragraph-head">OpenAI: model access plus a direct customer relationship.</p>


<p class="ltx_p" id="S4.SS4.SSS0.Px1.p1">OpenAI supplies models through an API and through ChatGPT, so a developer can buy a component from a firm that also serves end users. Its July 2024 GPT-4o mini release priced input tokens at $0.15 and output tokens at $0.60 per million, over 60% below GPT-3.5 Turbo <cite class="ltx_cite ltx_citemacro_citep">(OpenAI, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib507" title="GPT-4o mini: advancing cost-efficient intelligence, july 18, 2024" class="ltx_ref ref">2024a</a>)</cite>. This is evidence of price competition and product segmentation, not a quality-adjusted industry price index. Distribution, integrations and accumulated workflow context may retain users when a capability lead narrows. Automatic learning from every customer is a weaker claim: OpenAI’s business and API policy excludes training on customer data by default, subject to explicit opt-in <cite class="ltx_cite ltx_citemacro_citep">(OpenAI, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib620" title="Enterprise Privacy at OpenAI" class="ltx_ref ref">2026</a>)</cite>. A data advantage needs lawful access and evidence of improvement, not just a usage count.</p>

</section>
<section id="S4.SS4.SSS0.Px2" class="ltx_paragraph">
<p class="paragraph-head">Anthropic: enterprise distribution and a first-party application.</p>


<p class="ltx_p" id="S4.SS4.SSS0.Px2.p1">The February 2025 Claude 3.7 release offered access through Anthropic, Amazon Bedrock and Google’s Vertex AI, alongside the introduction of Claude Code <cite class="ltx_cite ltx_citemacro_citep">(Anthropic, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib621" title="Claude 3.7 Sonnet and Claude Code" class="ltx_ref ref">2025</a>)</cite>. The dated release illustrates two routes to customers: distribution through several clouds and a direct application built on the model. Neither requires all developers to assemble around one exclusive host. Cloud relationships can expand reach while giving the distributor bargaining power; a first-party coding product can retain workflow value while competing with developers that buy the underlying model. Renewals and paid use after a competing release are better evidence of durability than a launch benchmark.</p>

</section>
<section id="S4.SS4.SSS0.Px3" class="ltx_paragraph">
<p class="paragraph-head">Google: integration changes where the return is earned.</p>


<p class="ltx_p" id="S4.SS4.SSS0.Px3.p1">Google included Gemini capabilities in Workspace Business and Enterprise plans in January 2025, removing the need for a separate AI add-on <cite class="ltx_cite ltx_citemacro_citep">(Google Workspace, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib167" title="The best of Google AI, now included in Workspace business and enterprise plans" class="ltx_ref ref">2025</a>)</cite>. That gives the model an existing route to users and changes the price a standalone application must beat. Bundling does not make development or inference costless. It means the return may be earned through suite retention, cloud demand or other products, rather than a separately reported Gemini margin. Comparing a standalone model company’s revenue with the whole of Google’s business would obscure that distinction.</p>

</section>
<section id="S4.SS4.SSS0.Px4" class="ltx_paragraph">
<p class="paragraph-head">Meta’s Llama: access to weights changes the supplier.</p>


<p class="ltx_p" id="S4.SS4.SSS0.Px4.p1">Llama 3.1 permits deployment and modification under its community license, including a special permission requirement for licensees above its 700-million-monthly-user threshold <cite class="ltx_cite ltx_citemacro_citep">(Meta, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib622" title="Llama 3.1 Community License Agreement" class="ltx_ref ref">2024</a>)</cite>. The license makes the weights available subject to these restrictions. A user can purchase hosting, adaptation and operations from another supplier rather than pay the model originator for every call. That can shift the budget toward infrastructure and applications. It leaves inference, evaluation, support and subsequent upgrades to fund. Downloads reveal distribution; they do not establish Meta’s model revenue or the profitability of a third-party host. Zuckerberg’s stated rationale links model release to Meta’s own products and reduced dependence on closed suppliers <cite class="ltx_cite ltx_citemacro_citep">(Zuckerberg, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib630" title="Open Source AI Is the Path Forward" class="ltx_ref ref">2024</a>)</cite>; that is a strategy for earning elsewhere in the business, whose incremental return still needs evidence.</p>

</section>
<section id="S4.SS4.SSS0.Px5" class="ltx_paragraph">
<p class="paragraph-head">DeepSeek: efficiency can reset the cost of competing.</p>


<p class="ltx_p" id="S4.SS4.SSS0.Px5.p1">DeepSeek-V3’s technical report describes 2.788 million H800 GPU-hours for its training and an estimated $5.576 million at an assumed $2 per GPU-hour, explicitly excluding prior research and ablation experiments <cite class="ltx_cite ltx_citemacro_citep">(DeepSeek-AI, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib599" title="DeepSeek-V3 technical report" class="ltx_ref ref">2024</a>)</cite>. The reported result challenges a simple equation between spending and capability. It does not measure the cost of building the company, reproducing its research or serving customers. More efficient training may reduce entry costs; cheaper inference may also expand demand enough to increase total compute purchases. Which effect dominates is an empirical question, and neither follows from the training bill alone.</p>

<figure id="S4.T6" class="ltx_table">
<figcaption class="ltx_caption" style="font-size:90%;"><span class="ltx_tag ltx_tag_table">Table 6: </span>Layer 1s and foundation models: where the platform analogy holds and breaks. Interpretations follow the case evidence above.</figcaption>
<div class="table-wrap"><table class="ltx_tabular ltx_guessed_headers ltx_align_middle">
<thead class="ltx_thead">
<tr class="ltx_tr">
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Economic question</span></span>
</span>
</th>
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Layer 1 networks</span></span>
</span>
</th>
<th class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Foundation-model providers</span></span>
</span>
</th>
</tr>
</thead>
<tbody class="ltx_tbody">
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">What do users share?</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">An asset and transaction history; on application chains, state, contracts and liquidity</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">A reusable capability; tools and distribution may be shared, but customer workflows need not share state</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Where can the network effect arise?</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Counterparties, liquidity and composable applications; the mix differs across the four cases</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Complementary tools and distribution; a data feedback loop requires access rights and useful learning</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">What makes moving costly?</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Moving assets and liquidity, bridging risk, contract dependencies and counterparty coordination</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Re-evaluation, integrations, model-specific behavior, data policies and committed cloud spend</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Who receives the payment?</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Miners or validators, application operators and intermediaries; burns change supply without creating corporate profit</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Model API, application or hosting company; bundled returns may appear elsewhere in the provider’s business</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">What weakens capture?</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Competing chains, cheaper blockspace, applications retaining fees and developers using several chains</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Competing models, available weights, routing, cheaper inference and incumbent bundles</span></span>
</span>
</td>
</tr>
</tbody>
</table></div>
</figure>

<p class="ltx_p" id="S4.SS4.SSS0.Px5.p2">Both types of platform can subsidize entry and attract complements without retaining their eventual value. Electric Capital’s 2024 analysis found one in three crypto developers working across multiple chains; its current methodology counts such developers in individual ecosystem totals and covers open-source repositories <cite class="ltx_cite ltx_citemacro_citep">(Electric Capital, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib615" title="Developer Report: 2024 Analysis" class="ltx_ref ref">2024</a>, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib614" title="Developer Report: About and Methodology" class="ltx_ref ref">2026</a>)</cite>. Those totals cannot be added as exclusive market shares. In AI, availability through several hosts similarly creates options, although moving a workflow still requires testing. Neither multi-chain development nor model routing implies frictionless switching.</p>


<p class="ltx_p" id="S4.SS4.SSS0.Px5.p3">The “fat protocols” thesis proposed that shared state and tokens would concentrate value at the protocol layer <cite class="ltx_cite ltx_citemacro_citep">(Monegro, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib616" title="Fat Protocols" class="ltx_ref ref">2016</a>)</cite>. Here it is a hypothesis to test. Ethereum’s rollups and Hyperliquid’s integration show why the application/base boundary matters; model providers moving into applications pose the same capture question. A rollup may still purchase Ethereum settlement, whereas a self-hosted model need not buy an inference call from its originator. They are different ways of changing the supplier, with different residual dependencies.</p>

</section>
</section>
<section id="S4.SS5" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="the-arms-race-mining-supplies-the-mechanism-ai-changes-the-prize">
<a href="https://rencryptofish.com/posts/forcing-technologies#the-arms-race-mining-supplies-the-mechanism-ai-changes-the-prize" class="secnum" aria-label="Copy link to section 4.5">4.5</a>The arms race: mining supplies the mechanism, AI changes the prize</h3>


<p class="ltx_p" id="S4.SS5.p1">Bitcoin mining makes relative investment unusually visible. A miner’s expected share of rewards depends on its share of network hashpower. Difficulty adjusts, and issuance follows a protocol schedule, so adding machines does not proportionately expand the long-run number of blocks. The dollar value of the prize still changes with bitcoin’s price and fees <cite class="ltx_cite ltx_citemacro_citep">(Bitcoin Developer Documentation, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib603" title="Mining" class="ltx_ref ref">2026</a>)</cite>. More efficient equipment can benefit its buyer while inducing rivals to replace equipment too. Budish’s model links this rent competition to the cost of deterring attacks <cite class="ltx_cite ltx_citemacro_citep">(Budish, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib37" title="The economic limits of Bitcoin and the blockchain" class="ltx_ref ref">2018</a>)</cite>. The security service prevents a conclusion that all mining expenditure is socially wasted merely because miners compete for rewards.</p>


<p class="ltx_p" id="S4.SS5.p2">MARA’s reported results expose the pressure without requiring a welfare estimate. Year-end energized hashrate rose from 53.2 to 66.4 EH/s in 2025, yet fourth-quarter blocks won fell from 703 to 595 compared with the prior-year quarter. The company attributed higher purchased energy cost per bitcoin partly to network difficulty outrunning its hashrate growth <cite class="ltx_cite ltx_citemacro_citep">(MARA Holdings, Inc., <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib627" title="Fourth Quarter and Fiscal Year 2025 Shareholder Letter" class="ltx_ref ref">2026</a>)</cite>. Energized capacity is a point-in-time capability, while blocks are a period outcome; uptime, fees and chance also matter. The evidence is consistent with a race and does not isolate the causal return to each machine. Its reported net loss also included large asset revaluations, which cannot be read as mining’s operating loss.</p>


<p class="ltx_p" id="S4.SS5.p3">AI laboratories face an analogous incentive when an improvement wins customers, developers or distribution and rivals respond with another training run, release or price cut. But AI can expand the prize by enabling work that was previously uneconomic. It also involves learning about uncertain demand. Compute-optimal training research demonstrates that how compute is allocated across model size and data matters to performance <cite class="ltx_cite ltx_citemacro_citep">(Hoffmann and others, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib618" title="Training Compute-Optimal Large Language Models" class="ltx_ref ref">2022</a>)</cite>. Capital expenditure alone cannot distinguish productive expansion, experimentation and defensive investment. Evidence of competition requires a sequence connecting rivals’ advances to purchases and to losses experienced by those that fall behind.</p>


<p class="ltx_p" id="S4.SS5.p4">NVIDIA’s sales show the scale of spending on AI infrastructure: its fiscal-2026 Data Center revenue was $193.7 billion. The 71.1% GAAP gross margin reported for that year belongs to the entire company, not specifically to Data Center <cite class="ltx_cite ltx_citemacro_citep">(NVIDIA Corporation, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib166" title="NVIDIA announces financial results for fourth quarter and fiscal 2026 (form 8-k exhibit), february 25, 2026" class="ltx_ref ref">2026</a>)</cite>. Those sales combine several workloads and do not identify the fraction attributable to a positional contest. Nor do they establish that every infrastructure supplier earns equally durable returns. Financed capacity carries utilization, replacement and customer-credit risks after the equipment seller books revenue.</p>


<p class="ltx_p" id="S4.SS5.p5">The two races also meet in physical infrastructure. Core Scientific’s 2025 filing reports $65.4 million of colocation revenue, against $24.4 million in 2024, as it adapted capacity for high-density computing <cite class="ltx_cite ltx_citemacro_citep">(Core Scientific, Inc., <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib626" title="Annual Report on Form 10-K for the Year Ended December 31, 2025" class="ltx_ref ref">2026</a>)</cite>. Power and sites can have alternative uses; bitcoin ASICs cannot simply become AI accelerators. Conversion requires investment and a customer. The distinction separates an asset owner’s option from a claim that every miner can escape deteriorating economics by switching to AI.</p>

</section>
<section id="S4.SS6" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="a-worked-race-and-six-possible-outcomes">
<a href="https://rencryptofish.com/posts/forcing-technologies#a-worked-race-and-six-possible-outcomes" class="secnum" aria-label="Copy link to section 4.6">4.6</a>A worked race and six possible outcomes</h3>


<p class="ltx_p" id="S4.SS6.p1">Consider one round of the model with <math id="S4.SS6.p1.m1" class="ltx_Math" alttext="p=1" display="inline"><mrow><mi>p</mi><mo>=</mo><mn>1</mn></mrow></math>, <math id="S4.SS6.p1.m2" class="ltx_Math" alttext="r=2" display="inline"><mrow><mi>r</mi><mo>=</mo><mn>2</mn></mrow></math>, <math id="S4.SS6.p1.m3" class="ltx_Math" alttext="c=0.4" display="inline"><mrow><mi>c</mi><mo>=</mo><mn>0.4</mn></mrow></math> and <math id="S4.SS6.p1.m4" class="ltx_Math" alttext="\beta=\varepsilon=0" display="inline"><mrow><mi>β</mi><mo>=</mo><mi>ε</mi><mo>=</mo><mn>0</mn></mrow></math>, in normalized payoff units. If <math id="S4.SS6.p1.m5" class="ltx_Math" alttext="\gamma=0.2" display="inline"><mrow><mi>γ</mi><mo>=</mo><mn>0.2</mn></mrow></math> and <math id="S4.SS6.p1.m6" class="ltx_Math" alttext="\alpha=1" display="inline"><mrow><mi>α</mi><mo>=</mo><mn>1</mn></mrow></math>, adopting first pays <math id="S4.SS6.p1.m7" class="ltx_Math" alttext="0.8" display="inline"><mn>0.8</mn></math> and adopting when everyone else has pays <math id="S4.SS6.p1.m8" class="ltx_Math" alttext="0.3" display="inline"><mn>0.3</mn></math>, but the field’s saturated payoff is <math id="S4.SS6.p1.m9" class="ltx_Math" alttext="y_{R}=-0.2" display="inline"><mrow><msub><mi>y</mi><mi>R</mi></msub><mo>=</mo><mrow><mo>−</mo><mn>0.2</mn></mrow></mrow></math>. Set <math id="S4.SS6.p1.m10" class="ltx_Math" alttext="\gamma=0.6" display="inline"><mrow><mi>γ</mi><mo>=</mo><mn>0.6</mn></mrow></math> and <math id="S4.SS6.p1.m11" class="ltx_Math" alttext="\alpha=0.2" display="inline"><mrow><mi>α</mi><mo>=</mo><mn>0.2</mn></mrow></math> instead: the saturated adoption gain is still <math id="S4.SS6.p1.m12" class="ltx_Math" alttext="0.3" display="inline"><mn>0.3</mn></math>, while <math id="S4.SS6.p1.m13" class="ltx_Math" alttext="y_{R}=+0.2" display="inline"><mrow><msub><mi>y</mi><mi>R</mi></msub><mo>=</mo><mrow><mo>+</mo><mn>0.2</mn></mrow></mrow></math>. Both can sustain adoption; one destroys value for the modeled field and the other creates it. This is an illustration, not a calibration to mining or AI, and the two examples need not have the same adoption path.</p>


<p class="ltx_p" id="S4.SS6.p2">A sequence of new generations can restart the contest: a useful advance gives an early lead, rivals match it, prices or rankings adjust, and the next purchase restores an advantage. That sequence is an extension in interpretation; the base model makes a single irreversible adoption decision. It does not prove perpetual expenditure. Table&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S4.T7" title="Table 7 ‣ 4.6 A worked race and six possible outcomes ‣ 4 AI and crypto: useful products, competing platforms, expensive races ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">7</span></a> states conditional branches that may overlap, with no assigned probabilities.</p>

<figure id="S4.T7" class="ltx_table">
<figcaption class="ltx_caption" style="font-size:90%;"><span class="ltx_tag ltx_tag_table">Table 7: </span>Conditional arms-race outcomes and observations that would distinguish them.</figcaption>
<div class="table-wrap"><table class="ltx_tabular">
<thead class="ltx_thead">
<tr class="ltx_tr">
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"></span>
</span>
</th>
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column"></th>
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column"></th>
</tr>
<tr class="ltx_tr">
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Outcome</span></span>
</span>
</th>
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Evidence supporting it</span></span>
</span>
</th>
<th class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Contrary evidence; who bears the downside</span></span>
</span>
</th>
</tr>
</thead>
<tbody class="ltx_tbody">
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Productive expansion</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Paid demand and task quality grow enough to cover inference, development and replacement costs</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Idle capacity and weak renewals undermine it; capacity owners and financiers bear excess investment</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Returns consumed by competition</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Shorter-lived leads, matching expenditure and falling returns after capital costs despite continued adoption</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Durable differentiation or expanding surplus weakens it; exposed producers absorb the replacement bill</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Consolidation or specialization</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Exits from the frontier, durable niche customers or outsourcing at acceptable margins</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Continued profitable entry weakens it; exiting firms bear stranded assets and creditors may lose</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Several bases remain viable</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Customers use multiple chains or models, switch after price changes and retain portable complements</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Persistent exclusive retention weakens it; platforms fund recruitment without corresponding pricing power</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">A technical or protocol change</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Comparable service delivered with less resource use, or consensus changes remove a hardware requirement</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Rebound demand or new bottlenecks sustain spending; owners of obsolete equipment bear write-downs</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Rules partition the market</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Export restrictions, access rules or customer procurement divide suppliers and demand</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Substitution and continued trade weaken the partition; excluded suppliers lose sales and restricted buyers pay more</span></span>
</span>
</td>
</tr>
</tbody>
</table></div>
</figure>

<p class="ltx_p" id="S4.SS6.p3">These markets can change when their underlying technical or regulatory rules change. Ethereum’s September 15, 2022 Merge ended proof-of-work on that network while preserving its transaction history and applications; it did not end Bitcoin mining <cite class="ltx_cite ltx_citemacro_citep">(Ethereum.org Contributors, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib604" title="The Merge" class="ltx_ref ref">2026b</a>)</cite>. Cambridge’s October 2021 account of China’s mining restrictions reports geographic displacement and a partial recovery in global hashrate by August <cite class="ltx_cite ltx_citemacro_citep">(Rauchs, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib629" title="Geographic Shift" class="ltx_ref ref">2021</a>)</cite>. The race continued elsewhere. Available model weights and efficient inference can lower the cost of participating without shielding a rival from competitive loss. A counter in the formal model does the latter; a cheaper input need not.</p>

</section>
<section id="S4.SS7" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="forecasts-for-2031-and-2036">
<a href="https://rencryptofish.com/posts/forcing-technologies#forecasts-for-2031-and-2036" class="secnum" aria-label="Copy link to section 4.7">4.7</a>Forecasts for 2031 and 2036</h3>


<p class="ltx_p" id="S4.SS7.p1">Our five-year forecast is that AI creates the broadest pressure through competition in repeatable services, with intense defensive spending in businesses exposed to automated attacks. Compute replacement creates a more concentrated race. In crypto, the strongest candidate beyond trading is settlement in costly payment corridors; within trading, liquidity can create stronger local dependence. By 2036, the leading additional candidates are agent-compatible customer access, shared collateral and physical automation. Their wider reach requires operational milestones that have not yet been demonstrated across the relevant populations.</p>


<p class="ltx_p" id="S4.SS7.p2">These are conditional judgments from October 20, 2026, for October 20, 2031 and October 20, 2036. “Leading” identifies the strongest supported mechanism within a stated field; “narrow” separates intensity from breadth; “conditional” identifies a necessary milestone; “weak” means the proposed holdout-loss channel lacks support. The tiers are not estimated probabilities. The public evidence identifies useful capabilities and some operating outcomes, but does not identify comparable losses among holdouts, exits and adopters across these fields.</p>


<p class="ltx_p" id="S4.SS7.p3">We distinguish pressure already present from additional deterioration, and an event reached <em class="ltx_emph ltx_font_italic">by</em> a horizon from one still active <em class="ltx_emph ltx_font_italic">at</em> it. Our provisional materiality test is a loss of at least 10% of positive baseline annual operating profit for at least half a defined commercial field, lasting two years after feasible alternatives, with adoption able to improve the actor’s position. The threshold is a research convention. Appendix&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A15.SS6" title="O.6 Forecast definitions, assumptions and resolution ‣ Appendix O AI and crypto: evidence and accounting boundaries ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">O.6</span></a> specifies sensitivity tests and identifies outcomes for which probabilities remain unestimated.</p>

<figure id="S4.T8" class="ltx_table">
<figcaption class="ltx_caption" style="font-size:90%;"><span class="ltx_tag ltx_tag_table">Table 8: </span>Conditional forcing forecasts from October 20, 2026. Tiers compare mechanisms within the stated fields; they are not probability bins.</figcaption>
<div class="table-wrap"><table class="ltx_tabular">
<thead class="ltx_thead">
<tr class="ltx_tr">
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"></span>
</span>
</th>
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column"></th>
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column"></th>
</tr>
<tr class="ltx_tr">
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><strong class="ltx_text ltx_font_bold">Capability / field</strong></span>
</span>
</th>
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><strong class="ltx_text ltx_font_bold">2031</strong></span>
</span>
</th>
<th class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><strong class="ltx_text ltx_font_bold">2036</strong></span>
</span>
</th>
</tr>
</thead>
<tbody class="ltx_tbody">
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Specialist workflows</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Leading: pressure in measurable, repeatable services.</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Leading: pressure on staffing and service delivery if complete workflows become reliable.</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Compute and power</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Narrow but intense: capacity and replacement pressure.</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Conditional: specialization and efficiency may relocate or reduce the bottleneck.</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Agent interfaces</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Conditional: important customer channels require compatibility.</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Leading conditional candidate: machine-readable access becomes routine procurement.</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Attack defenses</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Leading within exposed workflows: repeated defense purchases.</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Leading within exposed workflows if attacks keep adapting.</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Physical automation</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Narrow: repeatable tasks and favorable sites.</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Conditional expansion: deployment and maintenance become repeatable across sites.</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Stablecoin operations</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Leading crypto candidate outside trading, in high-friction corridors.</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Leading capability candidate; particular coins and chains remain substitutable.</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Shared collateral</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Conditional: specialist financial networks.</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Conditional expansion: collateral mobility and integration become economically important.</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Trading liquidity</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Narrow but intense where execution quality concentrates.</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Narrow and persistent if liquidity survives adverse cycles.</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Bitcoin mining</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Narrow and intense among continuing miners.</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Conditional persistence after reward, energy and exit changes.</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Bitcoin monetary use</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Weak general forcing; possible specialist niches.</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Conditional niches; no forecast of universal business dependence.</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Agent payments</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Conditional: selected production commerce.</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Conditional expansion: authorization and settlement become access requirements.</span></span>
</span>
</td>
</tr>
</tbody>
</table></div>
</figure>
<section id="S4.SS7.SSS0.Px1" class="ltx_paragraph">
<p class="paragraph-head">AI: cost competition first, wider coordination later.</p>


<p class="ltx_p" id="S4.SS7.SSS0.Px1.p1">For support, coding and back-office suppliers selling comparable output, the 2031 mechanism is verified savings becoming lower prices or lost orders for holdouts. The support study’s 15% productivity improvement establishes a task benefit, not that competitive transmission. METR’s later measurement difficulties and Anthropic’s conversation-based estimates also caution against equating apparent speed with accepted output or firm returns <cite class="ltx_cite ltx_citemacro_citep">(Brynjolfsson<span class="ltx_text ltx_bib_etal"> et al.</span>, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib29" title="Generative AI at work" class="ltx_ref ref">2025</a>; Becker<span class="ltx_text ltx_bib_etal"> et al.</span>, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib619" title="We Are Changing Our Developer Productivity Experiment Design" class="ltx_ref ref">2026</a>; Anthropic, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib637" title="Anthropic Economic Index: New Building Blocks for Understanding AI Use" class="ltx_ref ref">2026a</a>)</cite>. Census measured AI use in any business function at 19.8% in early May 2026, following a broadened question; that is not the adoption share for a particular production workflow <cite class="ltx_cite ltx_citemacro_citep">(U.S. Census Bureau, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib161" title="Large firms with at least 20 employees biggest AI users" class="ltx_ref ref">2026</a>)</cite>. We would downgrade this leading forecast if comparable holdouts retain prices, orders and margins despite sustained rival savings.</p>


<p class="ltx_p" id="S4.SS7.SSS0.Px1.p2">By 2036, reliable performance across complete workflows could extend pressure from individual tasks to staffing, service speed and the organization of firms. The likely recipients are operators selling accepted outcomes and companies controlling customer distribution. A specialist must retain value after model charges, review and integration. Physical automation could transmit similar pressure to logistics and factory operators, but its ranking remains below software workflows until multisite deployment and maintenance become repeatable. Existing industrial robot counts do not isolate AI capability or establish those returns <cite class="ltx_cite ltx_citemacro_citep">(International Federation of Robotics, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib641" title="Five Million Robots Now Operate in Factories Globally" class="ltx_ref ref">2026a</a>)</cite>. Downtime or supervision that erases the cost advantage reverses the forecast.</p>


<p class="ltx_p" id="S4.SS7.SSS0.Px1.p3">Frontier laboratories and AI hosts face a different five-year problem: delivering competitive capacity and replacing it. NVIDIA’s realized sales and the IEA’s electricity analysis support the scale of infrastructure demand; neither separates productive expansion from positional expenditure. The IEA’s 2030 electricity figure is itself a projection <cite class="ltx_cite ltx_citemacro_citep">(NVIDIA, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib639" title="NVIDIA Announces Financial Results for Second Quarter Fiscal 2027" class="ltx_ref ref">2026</a>; International Energy Agency, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib638" title="Key Questions on Energy and AI: Executive Summary" class="ltx_ref ref">2026</a>)</cite>. Delivered power, differentiated compute and infrastructure can receive this spending. Ten-year capture is less secure because efficiency, custom hardware, outsourcing and exits can move the bottleneck. Buyers that defer upgrades without losing capability or customers would weaken the forcing thesis; supplier revenue alone would not establish competitive pressure on buyers.</p>


<p class="ltx_p" id="S4.SS7.SSS0.Px1.p4">For financial verification and enterprise security, the forecast concerns additional expected losses after existing controls. Selected documented misuse supports the mechanism, without measuring its population incidence <cite class="ltx_cite ltx_citemacro_citep">(Anthropic, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib640" title="Detecting and Countering Misuse of AI: September 2026" class="ltx_ref ref">2026b</a>)</cite>. Through 2031, effective defenses can attract repeated spending in exposed workflows; through 2036, adaptation can sustain it. Owners of identity, payment and security signals have an advantage, while specialists need measured protection beyond bundled controls. If incremental losses stop rising or existing defenses absorb them, the independent budget shrinks. Attackers and defenders are separate populations here.</p>

</section>
<section id="S4.SS7.SSS0.Px2" class="ltx_paragraph">
<p class="paragraph-head">Crypto: particular financial relationships, with competing rails.</p>


<p class="ltx_p" id="S4.SS7.SSS0.Px2.p1">For payout and treasury providers, begin with a named corridor, such as US-to-Mexico contractor payments. Remote’s reported USDC payout gains make this a concrete candidate, but complete redemption costs and competitor losses remain unmeasured <cite class="ltx_cite ltx_citemacro_citep">(Stripe, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib625" title="Remote Helps Contractors Save Over 1 Percent of Payout Value by Offering Stablecoin Disbursements" class="ltx_ref ref">2026</a>)</cite>. By 2031, sustained delivered savings could force competing providers to match cost and availability. Distribution, redemption and local liquidity are plausible recipients. By 2036, continuous settlement could become ordinary service infrastructure, while the coin and chain remain replaceable. Project Agora’s tokenized bank-deposit prototype provides a plausible alternative to stablecoin settlement, although a prototype does not establish realized savings <cite class="ltx_cite ltx_citemacro_citep">(Bank for International Settlements, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib642" title="Project Agora" class="ltx_ref ref">2026</a>)</cite>. Bank services matching the full economics would reverse the crypto-specific forecast.</p>


<p class="ltx_p" id="S4.SS7.SSS0.Px2.p2">Shared collateral ranks below corridor operations for 2031. The exposed actors are institutions and applications financing the same assets: useful composability becomes forcing only if outsiders suffer worse financing or lose counterparties. By 2036, usable rights, liquidity and integration could widen that dependence, benefiting custody, financing and application providers. Equivalent financing outside the network would defeat the stronger claim. Ethereum settlement, L2 execution and bank-led infrastructure therefore remain competing or complementary implementations, rather than a single adoption decision <cite class="ltx_cite ltx_citemacro_citep">(Ethereum.org Contributors, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib605" title="Smart Contract Composability" class="ltx_ref ref">2026a</a>; Buterin and others, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib607" title="EIP-4844: Shard Blob Transactions" class="ltx_ref ref">2022</a>; Bank for International Settlements, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib642" title="Project Agora" class="ltx_ref ref">2026</a>)</cite>.</p>


<p class="ltx_p" id="S4.SS7.SSS0.Px2.p3">Trading venues can generate intense pressure on traders and market makers in particular instruments by 2031. For 2036, retained liquidity through adverse conditions matters more than current activity. Venues and order-flow distributors can charge only while execution or customer access remains difficult to replace. Cheap migration after incentives end would reverse the persistence forecast. Bitcoin mining supplies an existing replacement-pressure benchmark, with rewards, energy and exit determining its continuation; it does not establish a new economy-wide forcing event. General business dependence on holding bitcoin remains a weak forecast unless refusing it causes durable commercial losses despite alternatives.</p>

</section>
<section id="S4.SS7.SSS0.Px3" class="ltx_paragraph">
<p class="paragraph-head">The intersection: access can become necessary while implementations compete.</p>


<p class="ltx_p" id="S4.SS7.SSS0.Px3.p1">MCP connects applications to tools and context; A2A coordinates agent systems. AP2 addresses payment authority, while x402 supplies a payment interface with multiple possible rails <cite class="ltx_cite ltx_citemacro_citep">(Model Context Protocol Contributors, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib644" title="Model Context Protocol Specification" class="ltx_ref ref">2026</a>; A2A Project, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib645" title="Agent2Agent Protocol Specification" class="ltx_ref ref">2026</a>; Parikh and Surapaneni, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib68" title="Powering AI commerce with the new agent payments protocol (AP2)" class="ltx_ref ref">2025</a>; x402, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib646" title="Introducing x402 V2: Evolving the Standard for Internet-native Payments" class="ltx_ref ref">2025</a>)</cite>. These layers do not imply that agent commerce requires cryptocurrency. A priced x402 API endpoint establishes an offer, not repeat paid demand <cite class="ltx_cite ltx_citemacro_citep">(Coinbase, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib647" title="CDP SQL API Now Accepts x402 Payments: Onchain Data for Autonomous Agents" class="ltx_ref ref">2026</a>)</cite>. For 2031, software suppliers and merchants face conditional pressure where customers actually delegate purchases. For 2036, interoperable access, authority and recourse could become procurement requirements. Workflow distributors and trusted payment operations are stronger capture candidates than generic connectors. Existing channels preserving orders cheaply would defeat the forcing claim; interchangeable connectors would defeat a supplier’s margin claim.</p>

<figure id="S4.T9" class="ltx_table">
<figcaption class="ltx_caption" style="font-size:90%;"><span class="ltx_tag ltx_tag_table">Table 9: </span>The nine existing cases under the two horizons. These are conditional strategy judgments, not provider rankings or asset-return forecasts.</figcaption>
<div class="table-wrap"><table class="ltx_tabular">
<thead class="ltx_thead">
<tr class="ltx_tr">
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"></span>
</span>
</th>
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column"></th>
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column"></th>
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column"></th>
</tr>
<tr class="ltx_tr">
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><strong class="ltx_text ltx_font_bold">Case</strong></span>
</span>
</th>
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><strong class="ltx_text ltx_font_bold">2031 dependence</strong></span>
</span>
</th>
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><strong class="ltx_text ltx_font_bold">2036 structural change</strong></span>
</span>
</th>
<th class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><strong class="ltx_text ltx_font_bold">Capture and challenge</strong></span>
</span>
</th>
</tr>
</thead>
<tbody class="ltx_tbody">
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">OpenAI</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Paid workflows and distribution can make the capability important; provider dependence remains unproved.</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Renewal depends on workflow ownership, reliability and customers’ ability to route elsewhere.</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Distribution and accepted outcomes could support returns; cheap switching and weak paid retention would undermine them.</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Anthropic</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Enterprise workflows can support demand where measured reliability pays for review and integration.</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Interoperability can widen use while moving bargaining power toward workflow owners.</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Reliable paid workloads could support returns; equivalent alternatives and cheap switching would weaken the case.</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Google</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Existing workspace and cloud distribution can bundle AI into ordinary purchases.</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Capture depends on retained customer access and infrastructure returns as model supply changes.</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Distribution and infrastructure could support returns; unprofitable bundling or customers bypassing those channels would weaken the case.</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Meta / Llama</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Available weights can reduce dependence on a single API and complement existing distribution.</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Cheaper substitutes can spread capability while shifting revenue to hosts and applications.</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Complementary businesses and deployment services; licenses and hosting still matter.</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">DeepSeek</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Efficient models challenge the cost of matching frontier capability; full costs remain unobserved.</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Efficiency may lower entry costs or expand demand; neither guarantees a lasting model margin.</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Efficient operation with retained customers; a training-run estimate cannot establish profit.</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Bitcoin</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Strong existing replacement pressure for miners; weak general business need to hold the asset.</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Mining depends on rewards, costs and exit; monetary forcing still needs counterparty loss evidence.</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Power, equipment and paid services; token appreciation is a separate outcome.</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Ethereum / L2s</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Shared assets and collateral can create dependence within connected financial applications.</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Wider collateral use is conditional; execution may move while base settlement persists or changes.</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Liquidity and application access; base fees require separately measured settlement dependence.</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Solana</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Local dependence can form around retained applications, liquidity and execution quality.</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Durability requires paid use through competing improvements and adverse cycles.</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Applications, distribution and validation could support returns; cheap migration of useful activity would weaken the case.</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Hyperliquid</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">The strongest case is concentrated trading liquidity; broader application dependence is conditional.</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">A wider platform requires external applications that retain paying users through stress.</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Trading and application receipts; fee routing and burns alone do not establish holder profit.</span></span>
</span>
</td>
</tr>
</tbody>
</table></div>
</figure>
</section>
<section id="S4.SS7.SSS0.Px4" class="ltx_paragraph">
<p class="paragraph-head">Who can retain the spending.</p>


<p class="ltx_p" id="S4.SS7.SSS0.Px4.p1">Table&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S4.T9" title="Table 9 ‣ The intersection: access can become necessary while implementations compete. ‣ 4.7 Forecasts for 2031 and 2036 ‣ 4 AI and crypto: useful products, competing platforms, expensive races ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">9</span></a> carries the nine existing cases into both horizons without assuming today’s suppliers remain dominant. For incumbents, distribution, scarce delivered capacity and control of useful financial relationships offer the strongest capture mechanisms. For new specialists, the better candidates sell verified outcomes, incremental protection or difficult settlement operations across platforms. A new base needs retained customers and complements after subsidies; a protocol participant needs separately specified economic rights. Neither widespread use nor token appreciation establishes company profit.</p>


<p class="ltx_p" id="S4.SS7.SSS0.Px4.p2">Circle illustrates the payment boundary: its second-quarter 2026 distribution, transaction and other costs were $412 million against $701 million of revenue and reserve income, approximately 58.8%; the remainder is before operating expenses <cite class="ltx_cite ltx_citemacro_citep">(Circle Internet Group, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib643" title="Circle Reports Second Quarter 2026 Results" class="ltx_ref ref">2026</a>)</cite>. A strong settlement forecast therefore does not locate all the value at the issuer. We would revisit these rankings as independent cohorts establish accepted-output savings, changed competing offers and retained paid demand during 2027–2029. The stronger ten-year forecasts depend on those observations and on the specified deployment or interoperability milestones.</p>

</section>
</section>
<section id="S4.SS8" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="what-would-justify-a-new-supplier">
<a href="https://rencryptofish.com/posts/forcing-technologies#what-would-justify-a-new-supplier" class="secnum" aria-label="Copy link to section 4.8">4.8</a>What would justify a new supplier</h3>


<p class="ltx_p" id="S4.SS8.p1">For another base platform, the burden is to identify demand that persists after recruitment subsidies and technical novelty fade, then show a defensible way to charge for it. For a supplier serving several bases, the test is whether portability, reliability or a specialized workflow saves customers enough to support a margin after infrastructure and support. Multi-platform demand is useful only if the platforms cannot cheaply absorb the function.</p>


<p class="ltx_p" id="S4.SS8.p2">The stablecoin investment case also depends on the source of demand: issuer rules can create compliance budgets, but settlement can also earn through direct savings and counterparty demand. A new company needs corridor-level retention and net savings, not merely aggregate stablecoin supply. Likewise, useful AI does not guarantee a profitable model provider, and model-provider losses do not establish negative social value. Appendix&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A15" title="Appendix O AI and crypto: evidence and accounting boundaries ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">O</span></a> records the accounting boundaries and remaining evidence gaps. Section&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S5" title="5 Spotting a forcing event early ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">5</span></a> turns these cases into observable signals; the investment memos then ask which of those signals leaves room for a new company.</p>

</section>
</section>
<section id="S5" class="ltx_section">
<h2 class="ltx_title ltx_title_section" id="spotting-a-forcing-event-early">
<a href="https://rencryptofish.com/posts/forcing-technologies#spotting-a-forcing-event-early" class="secnum" aria-label="Copy link to section 5">5</a>Spotting a forcing event early</h2>


<p class="ltx_p" id="S5.p1">The useful signal is a change in the buyer’s economics that makes delay costly. Establish the mechanism first: a rival’s cost or performance improvement, a change in customer demand, a network access loss, a rising attack, or an enforced requirement. Then identify the exposed buyer and estimate the interval before the loss exceeds its tolerance, allowing for installation time. The market signals in Table&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S5.T10" title="Table 10 ‣ 5 Spotting a forcing event early ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">10</span></a> come first; Table&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S5.T11" title="Table 11 ‣ 5 Spotting a forcing event early ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">11</span></a> records the distinct evidence left by gatekeepers. Published enforcement dates can make timing easier to document.</p>


<p class="ltx_p" id="S5.p2">A cost-saving pilot establishes what adoption can earn. Comparable holdouts’ prices, margins, win rates and retention show what abstention costs as adoption spreads. Use observations before and after a rival’s rollout and an unexposed comparison where possible; control for input prices, customer mix and the exit of weak firms. A capital budget, benchmark or expectation survey is an early hypothesis about pressure, not proof of it. The identification argument of Appendix&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A9" title="Appendix I Evidence that separates pressure from value ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">I</span></a> becomes practical here: adoption counts alone cannot separate productive value from competitive transfer.</p>


<p class="ltx_p" id="S5.p3">A timing window can be expressed as a threshold and a range rather than a date. In the illustrative fulfillment case, an assumed rival deployment path reaches the holdout’s zero-profit threshold in about sixteen months; a nine-month installation leaves about seven months to begin. Lower pass-through removes the crossing entirely (Section&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S7.SS2" title="7.2 Case 2: fulfillment savings become competitive pressure ‣ 7 Four worked cases ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">7.2</span></a>). A buyer’s tolerance may bind before zero profit, but it has to be stated. The equivalent evidence in other channels is a renewal cohort losing customers, counterparties moving transactions, or expected attack losses overtaking the cost of defense.</p>

<figure id="S5.T10" class="ltx_table">
<figcaption class="ltx_caption" style="font-size:80%;"><span class="ltx_tag ltx_tag_table">Table 10: </span>Leading indicators from the market, by channel. Lead times are illustrative diligence windows, not estimated predictive lags. Dated examples establish chronology, not causation.</figcaption>
<div class="table-wrap"><table class="ltx_tabular">
<thead class="ltx_thead">
<tr class="ltx_tr">
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"></span>
</span>
</th>
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column"></th>
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column"></th>
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column"></th>
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column"></th>
</tr>
<tr class="ltx_tr">
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Signal</span></span>
</span>
</th>
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Channel</span></span>
</span>
</th>
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Lead</span></span>
</span>
</th>
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">What it looked like</span></span>
</span>
</th>
<th class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">False positive</span></span>
</span>
</th>
</tr>
</thead>
<tbody class="ltx_tbody">
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Replacement spending rising while realized returns fall</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Contest hypothesis</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Observe each equipment or model generation</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Compare mining efficiency with rewards per unit; AI capacity with paid utilization and replacement costs (Section&nbsp;</span><a href="https://rencryptofish.com/posts/forcing-technologies#S4" title="4 AI and crypto: useful products, competing platforms, expensive races ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ltx_align_left ref"><span class="ltx_text ltx_ref_tag">4</span></a><span class="ltx_text">)</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Demand growth, experimentation or input-price shocks can explain spending; capacity is not an adoption share</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Paid cohorts retained after incentives or a rival release</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Platform durability</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Cohort renewals; no universal lead</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Measure fee-paying applications and paid model workloads, switching and use of several platforms (Appendix&nbsp;</span><a href="https://rencryptofish.com/posts/forcing-technologies#A15" title="Appendix O AI and crypto: evidence and accounting boundaries ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ltx_align_left ref"><span class="ltx_text ltx_ref_tag">O</span></a><span class="ltx_text">)</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Overlapping developers, airdrop activity, credits and account counts mistaken for exclusive retained customers</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Capacity delivery, cash receipts and financing tracked separately</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Supplier capture</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Contract and delivery milestones</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Distinguish orders, energized capacity, use and payment; trace supplier-funded purchases and residual asset risk</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Backlog or a letter of intent counted as current sales; one dollar counted at several layers</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">A rival’s capital-expenditure or procurement guidance</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Contest</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Concurrent; 1–3 quarters before the company’s revenue</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Meta raised its 2024 capex guidance on April 24, 2024 “to support our AI roadmap,” then guided $60–65bn for 2025 and $115–135bn for 2026; Alphabet guided $175–185bn and Amazon about $200bn for 2026 </span><cite class="ltx_cite ltx_align_left ltx_citemacro_citep"><span class="ltx_text">(</span>Meta Platforms, Inc.<span class="ltx_text">, </span><a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib497" title="Meta reports first quarter 2024 results, april 24, 2024" class="ltx_ref ref">2024</a>, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib498" title="Meta reports fourth quarter and full year 2025 results, january 28, 2026" class="ltx_ref ref">2026</a>; Alphabet Inc.<span class="ltx_text">, </span><a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib499" title="Alphabet announces fourth quarter and fiscal year 2025 results, february 4, 2026" class="ltx_ref ref">2026</a>; GeekWire<span class="ltx_text">, </span><a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib500" title="Amazon stock sinks 10% after q4 profit miss as jassy signals $200b in capital spending, february 5, 2026" class="ltx_ref ref">2026</a><span class="ltx_text">)</span></cite><span class="ltx_text">; Nvidia’s data-center quarter went from $22.6bn to $62.3bn behind them </span><cite class="ltx_cite ltx_align_left ltx_citemacro_citep"><span class="ltx_text">(</span>NVIDIA Corporation<span class="ltx_text">, </span><a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib501" title="NVIDIA announces financial results for first quarter fiscal 2025 (form 8-k exhibit 99.1), may 22, 2024" class="ltx_ref ref">2024a</a>, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib166" title="NVIDIA announces financial results for fourth quarter and fiscal 2026 (form 8-k exhibit), february 25, 2026" class="ltx_ref ref">2026</a><span class="ltx_text">)</span></cite></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">A capacity signal read as demand: TD Cowen’s February 2025 report of Microsoft lease cancellations, and CoreWeave’s November 2025 capex cut for a late developer, while the company’s revenue kept rising </span><cite class="ltx_cite ltx_align_left ltx_citemacro_citep"><span class="ltx_text">(</span>Fortune<span class="ltx_text">, </span><a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib502" title="Microsoft cancels leases for ai data centers, analyst says, february 24, 2025" class="ltx_ref ref">2025</a>; TIKR<span class="ltx_text">, </span><a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib503" title="CoreWeave (nasdaq: crwv) stock sinks almost 8% as weak guidance spooks wall street, november 11, 2025" class="ltx_ref ref">2025</a><span class="ltx_text">)</span></cite></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">A company’s generation cadence or price list</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Contest</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">About 3 quarters to the company’s revenue</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Blackwell announced March 18, 2024, samples in August, “in full production” in November, a $35.6bn data-center quarter in February 2025; a “one-year rhythm” dated through 2028 </span><cite class="ltx_cite ltx_align_left ltx_citemacro_citep"><span class="ltx_text">(</span>NVIDIA Corporation<span class="ltx_text">, </span><a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib504" title="NVIDIA blackwell platform arrives to power a new era of computing, march 18, 2024" class="ltx_ref ref">2024b</a>, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib505" title="NVIDIA ceo jensen huang keynote at computex 2024, june 2, 2024" class="ltx_ref ref">c</a>, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib506" title="NVIDIA announces financial results for fourth quarter and fiscal 2025 (form 8-k exhibit 99.1), february 26, 2025" class="ltx_ref ref">2025</a><span class="ltx_text">)</span></cite><span class="ltx_text">; OpenAI’s price per token down 99% from 2022 to July 2024 </span><cite class="ltx_cite ltx_align_left ltx_citemacro_citep"><span class="ltx_text">(</span>OpenAI<span class="ltx_text">, </span><a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib507" title="GPT-4o mini: advancing cost-efficient intelligence, july 18, 2024" class="ltx_ref ref">2024a</a><span class="ltx_text">)</span></cite></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">A slipped generation the last one covers (the August 2024 Blackwell delay report; Hopper filled the gap and revenue rose 16% a quarter </span><cite class="ltx_cite ltx_align_left ltx_citemacro_citep"><span class="ltx_text">(</span>SiliconANGLE<span class="ltx_text">, </span><a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib508" title="Report: design flaw discovery set to delay launch of nvidia’s new blackwell gpus, august 4, 2024" class="ltx_ref ref">2024</a><span class="ltx_text">)</span></cite><span class="ltx_text">); a price list falling because the capability is commoditizing, the last row of this table</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">A public benchmark or leaderboard result</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Capability signal; can revise </span><math id="S5.T10.m1" class="ltx_align_left" alttext="p" display="inline"><mi mathsize="80%">p</mi></math></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Weeks when the benchmark is a product; 5–15 months when a company can sell against it; years for a new industry</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">ImageNet 2012: 15.3% error against 26.2% </span><cite class="ltx_cite ltx_align_left ltx_citemacro_citep"><span class="ltx_text">(</span>ImageNet<span class="ltx_text">, </span><a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib509" title="ILSVRC2012 results, october 13, 2012" class="ltx_ref ref">2012</a><span class="ltx_text">)</span></cite><span class="ltx_text">; ChatGPT to Microsoft’s multibillion-dollar investment in 54 days </span><cite class="ltx_cite ltx_align_left ltx_citemacro_citep"><span class="ltx_text">(</span>OpenAI<span class="ltx_text">, </span><a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib510" title="Introducing chatgpt, november 30, 2022" class="ltx_ref ref">2022</a>; Microsoft<span class="ltx_text">, </span><a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib511" title="Microsoft and openai extend partnership, january 23, 2023" class="ltx_ref ref">2023</a><span class="ltx_text">)</span></cite><span class="ltx_text">; SWE-bench Verified (August 2024) to Cursor’s $100m of ARR in five months and $1bn in fifteen </span><cite class="ltx_cite ltx_align_left ltx_citemacro_citep"><span class="ltx_text">(</span>OpenAI<span class="ltx_text">, </span><a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib512" title="Introducing swe-bench verified, august 13, 2024" class="ltx_ref ref">2024b</a>; Anysphere, Inc.<span class="ltx_text">, </span><a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib513" title="Series b, january 16, 2025" class="ltx_ref ref">2025a</a>, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib514" title="Series d, november 13, 2025" class="ltx_ref ref">b</a><span class="ltx_text">)</span></cite></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">A result with no buyer behind it: Inflection-2, “the second most capable LLM in the world,” November 2023, and the team hired away four months later </span><cite class="ltx_cite ltx_align_left ltx_citemacro_citep"><span class="ltx_text">(</span>Inflection AI<span class="ltx_text">, </span><a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib515" title="Inflection-2: the next step up, november 22, 2023" class="ltx_ref ref">2023</a><span class="ltx_text">)</span></cite><span class="ltx_text">; a leaderboard that is gamed (27 private Llama-4 variants tested on Chatbot Arena) </span><cite class="ltx_cite ltx_align_left ltx_citemacro_citep"><span class="ltx_text">(</span>Singh<span class="ltx_text ltx_bib_etal"> et al.</span><span class="ltx_text">, </span><a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib516" title="The leaderboard illusion, arxiv:2504.20879, submitted april 29, 2025" class="ltx_ref ref">2025</a><span class="ltx_text">)</span></cite></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Competitors passing cost savings into prices or service, with holdout margins or retention falling</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Cost and price response</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">The buyer’s tolerance threshold, less installation time</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Fulfillment case: monitor realized cost per order, comparable contract quotes and rival deployment; the numerical path in Section&nbsp;</span><a href="https://rencryptofish.com/posts/forcing-technologies#S7.SS2" title="7.2 Case 2: fulfillment savings become competitive pressure ‣ 7 Four worked cases ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ltx_align_left ref"><span class="ltx_text ltx_ref_tag">7.2</span></a><span class="ltx_text"> is illustrative</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Savings retained as profit; unrelated price cuts; changing customer mix; holdouts able to specialize or exit cheaply</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">A learning curve on course to cross the incumbent’s cost for a class of buyers</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Direct value, synchronized</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">12–36 months; computable from the curve</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Battery packs at $115 then $108 a kilowatt-hour (BNEF, 2024–25) with Chinese EVs at parity; solar at 4.3 cents against coal at 7.3 (IRENA)</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">A curve that flattens before the crossing; a crossing in a segment too small to matter; a commodity whose producers’ margins go to zero as it crosses</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Rivals naming the technology on earnings calls, or a CEO memo making it a condition of headcount</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Contest or direct value</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">0–6 months (late)</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Shopify’s April 2025 memo requiring teams to show AI could not do a job before hiring for it</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Talk without a budget line; the mention is itself the competitive signal and the capability is bundled</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Holdouts losing measurable share, fills, traffic or applicants, or saying so in a filing</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Contest</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Concurrent; the filing 1–2 quarters later</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Pew’s observed 8% click-through with an AI summary against 15% without one, before establishing causation; slower trading firms losing fills in the latency race; Chegg’s May 2023 call, with ChatGPT “having an impact on our new customer growth” and the shares down 48% </span><cite class="ltx_cite ltx_align_left ltx_citemacro_citep"><span class="ltx_text">(</span>Chegg, Inc.<span class="ltx_text">, </span><a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib494" title="Chegg reports q1 2023 earnings (exhibit 99.1 to form 8-k), press release, may 1, 2023" class="ltx_ref ref">2023</a>; Associated Press<span class="ltx_text">, </span><a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib495" title="Chegg’s stock plunges on fears of competition from chatgpt, may 2, 2023" class="ltx_ref ref">2023</a><span class="ltx_text">)</span></cite><span class="ltx_text">; Nokia’s smartphone share from 50.9% to 40.8% in the year after the iPhone </span><cite class="ltx_cite ltx_align_left ltx_citemacro_citep"><span class="ltx_text">(</span>Fierce Wireless<span class="ltx_text">, </span><a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib517" title="Report: nokia’s smartphone market share dropping, march 11, 2009" class="ltx_ref ref">2009</a><span class="ltx_text">)</span></cite></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Share lost for unrelated reasons, or an adoption share rising because holdouts exited (Appendix&nbsp;</span><a href="https://rencryptofish.com/posts/forcing-technologies#A8.SS2" title="H.2 Holdouts can adopt or disappear ‣ Appendix H What changes as a market matures ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ltx_align_left ref"><span class="ltx_text ltx_ref_tag">H.2</span></a><span class="ltx_text">); a holdout’s price hit with no share loss (Pearson fell 15% in sympathy with Chegg and called itself ChatGPT-proof </span><cite class="ltx_cite ltx_align_left ltx_citemacro_citep"><span class="ltx_text">(</span>The Motley Fool<span class="ltx_text">, </span><a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib518" title="Why chegg and pearson just popped but duolingo dropped, may 3, 2023" class="ltx_ref ref">2023</a><span class="ltx_text">)</span></cite><span class="ltx_text">); an analyst’s forecast of holdout loss (Gartner’s projected 25% fall in search volume by 2026 </span><cite class="ltx_cite ltx_align_left ltx_citemacro_citep"><span class="ltx_text">(</span>Gartner, Inc.<span class="ltx_text">, </span><a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib519" title="Gartner predicts search engine volume will drop 25% by 2026, due to ai chatbots and other virtual agents, february 19, 2024" class="ltx_ref ref">2024</a><span class="ltx_text">)</span></cite><span class="ltx_text">; revenue growth is not a direct test of a volume forecast)</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">A service level that most rivals match within a few quarters</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Expectations</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">0–12 months</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Same-day delivery (Amazon, Walmart and Target in 2025); daily driver payouts (Lyft to Uber in three months, 2015–16)</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">A cascade with no measured customer loss; a platform that bundles the feature before any company budget forms</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Customer-expectation surveys</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Expectations</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">2–5 years, once the supply side moves</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">PwC, 2018: 32% of customers would leave a brand after one bad experience </span><cite class="ltx_cite ltx_align_left ltx_citemacro_citep"><span class="ltx_text">(</span>PwC<span class="ltx_text">, </span><a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib521" title="Experience is everything: here’s how to get it right (consumer intelligence series; future of customer experience survey 2017/18), 2018" class="ltx_ref ref">2018</a><span class="ltx_text">)</span></cite><span class="ltx_text">; Salesforce, 2023: 77% expect to interact with someone immediately </span><cite class="ltx_cite ltx_align_left ltx_citemacro_citep"><span class="ltx_text">(</span>Salesforce, Inc.<span class="ltx_text">, </span><a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib522" title="New salesforce research: customer experience is as important as products (state of the connected customer, sixth edition), august 28, 2023" class="ltx_ref ref">2023</a><span class="ltx_text">)</span></cite><span class="ltx_text">; the delivery surveys of Section&nbsp;</span><a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS2" title="3.2 A productive tool can become necessary as the market changes ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ltx_align_left ref"><span class="ltx_text ltx_ref_tag">3.2</span></a><span class="ltx_text">; the support-AI budgets of 2023–26 followed (Fin, Sierra, Decagon)</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">A stated preference without a budget: openness to AI fell in the 2023 survey while support-AI budgets rose fastest</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Attack statistics rising faster than defenses</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Counter</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">6–18 months</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Deepfakes in one of five biometric fraud attempts; DDoS record sizes reset yearly</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">The platform absorbs the defense (mail providers against AI-written outbound; job boards against AI-written applications)</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">A counter company appearing, or a venue adding a native defense</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Counter</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">3–7 years from founding to an enterprise budget; its statistics lead by 2–3 years</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">DDoS: the attacks on Yahoo and eBay in February 2000, Prolexic founded in 2003, bought by Akamai for $370m in 2014 </span><cite class="ltx_cite ltx_align_left ltx_citemacro_citep"><span class="ltx_text">(</span>Wikipedia contributors<span class="ltx_text">, </span><a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib523" title="Prolexic technologies" class="ltx_ref ref">2026b</a><span class="ltx_text">)</span></cite><span class="ltx_text">; deepfakes: Deeptrace’s 2019 census, Sumsub’s tenfold rise in 2023, a Gartner designation and a KPMG stake for Reality Defender in 2026 </span><cite class="ltx_cite ltx_align_left ltx_citemacro_citep"><span class="ltx_text">(</span>Deeptrace<span class="ltx_text">, </span><a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib524" title="The state of deepfakes: landscape, threats, and impact, september 2019" class="ltx_ref ref">2019</a>; Sumsub<span class="ltx_text">, </span><a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib525" title="Sumsub research: global deepfake incidents surge tenfold from 2022 to 2023, november 28, 2023" class="ltx_ref ref">2023</a>; Reality Defender<span class="ltx_text">, </span><a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib526" title="Press" class="ltx_ref ref">2026</a><span class="ltx_text">)</span></cite></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">A counter founded before the attack is commercial (96% of the deepfakes Deeptrace counted in 2019 were pornography); the venue absorbs the defense, and the counter becomes a feature</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">The venue launching its own product for the race</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Contest</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Negative signal</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Ads in ChatGPT and in Google’s AI Mode (2026); retailers’ own media networks, more than 200 by 2024, with Criteo’s retail-media line flat</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Possible exception: customers retain independent tools that improve on the venue’s product</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">The price of the forced capability falling toward zero</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Any</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Negative signal</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Let’s Encrypt, December 2015; a free e-invoicing tier inside an accounting suite</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Possible exception: customers still pay for complementary integration or management services</span></span>
</span>
</td>
</tr>
</tbody>
</table></div>
</figure>
<figure id="S5.T11" class="ltx_table">
<figcaption class="ltx_caption" style="font-size:80%;"><span class="ltx_tag ltx_tag_table">Table 11: </span>Leading indicators from a gatekeeper. Lead times are illustrative windows from the signal to the first budget, not estimated predictive lags.</figcaption>
<div class="table-wrap"><table class="ltx_tabular">
<thead class="ltx_thead">
<tr class="ltx_tr">
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"></span>
</span>
</th>
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column"></th>
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column"></th>
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column"></th>
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column"></th>
</tr>
<tr class="ltx_tr">
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Signal</span></span>
</span>
</th>
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Channel</span></span>
</span>
</th>
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Lead</span></span>
</span>
</th>
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">What it looked like</span></span>
</span>
</th>
<th class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">False positive</span></span>
</span>
</th>
</tr>
</thead>
<tbody class="ltx_tbody">
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">A final rule with a dated obligation, in the Federal Register, the EU Official Journal or a ministry circular</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Exclusion</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">12–36 months</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">CMMC’s acquisition rule, published September 10, 2025, with Level&nbsp;2 certification required in solicitations from November 10, 2026; France’s September 1, 2026 and 2027 e-invoicing phases</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">A proposed rule; a rule with no enforcement (France levies no sanctions in 2026); a date that slips (the EU AI Act’s Annex&nbsp;III moved 16 months in July 2026) or is suspended (CMMC’s second phase, July 13, 2026)</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">A platform policy post with a version number and a date</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Exclusion, steep </span><math id="S5.T11.m1" class="ltx_align_left" alttext="\Phi" display="inline"><mi mathsize="80%" mathvariant="normal">Φ</mi></math></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">3–18 months</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Chrome’s February 8, 2018 announcement that version 68 would mark HTTP “Not secure”; the CA/Browser Forum’s 2025 ballot cutting certificate lifetimes; Apple’s age-range API</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">The platform supplies the capability itself, free, and the company market never forms</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">A new line item in security questionnaires, RFPs or subcontract flow-downs</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Exclusion, buyer as gatekeeper</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">6–24 months</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">SOC&nbsp;2 reports as a condition of enterprise sales, which built Vanta; CMMC clauses flowing down to subcontractors; AI-governance questions appearing in company reviews</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Boilerplate questions nobody scores; a requirement an existing supplier satisfies by default</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">An insurer or lender condition</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Exclusion</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">6–12 months</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Cyber insurers tightening underwriting and stipulating controls such as multi-factor authentication and endpoint detection in the 2021 hard market, when US pricing rose 96% in a year </span><cite class="ltx_cite ltx_align_left ltx_citemacro_citep"><span class="ltx_text">(</span>Marsh<span class="ltx_text">, </span><a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib262" title="Cyber Insurance Market Overview: Fourth Quarter 2021" class="ltx_ref ref">2021</a><span class="ltx_text">)</span></cite></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Conditions waived at renewal once the market softens</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">A dominant customer’s supplier letter with a tagging, labelling or data requirement and a date</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Exclusion, customer as gatekeeper</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">6–24 months</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Walmart’s January 2022 letter (tags in the specified additional categories by September 2, 2022) and its February 2024 expansion; Impinj’s revenue up 93% over 2021–24</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">A mandate the customer does not enforce, or whose gain it keeps for itself: Walmart’s 2003 pallet mandate had fizzled by 2007</span></span>
</span>
</td>
</tr>
</tbody>
</table></div>
</figure>

<p class="ltx_p" id="S5.p4">Three signals warrant closer examination: announced deadlines, platform competition and pilot results. The first is the deadline that moves. The model separates belief in technical effectiveness from expected enforcement. A rule’s legal status does not remove uncertainty about enforcement or timing; <math id="S5.p4.m1" class="ltx_Math" alttext="\varepsilon" display="inline"><mi>ε</mi></math> must reflect the expected loss. Regulation 2026/1744 moved the AI Act’s Annex III high-risk requirements from August 2026 to December 2, 2027, with a separate August 2028 date for product-related high-risk systems <cite class="ltx_cite ltx_citemacro_citep">(European Parliament and Council of the European Union, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib260" title="Regulation (EU) 2026/1744 of the European Parliament and of the Council of 8 July 2026 amending Regulations (EU) 2024/1689, (EU) 2018/1139 and (EU) 2023/1230 (Digital Omnibus on AI)" class="ltx_ref ref">2026</a>)</cite>. France’s e-invoicing mandate was postponed from 2024 before it started in 2026. The SEC ended its defense of the stayed climate-disclosure rules in March 2025 and proposed rescission in May 2026; neither action was itself a completed repeal <cite class="ltx_cite ltx_citemacro_citep">(U.S. Securities and Exchange Commission, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib261" title="SEC Votes to End Defense of Climate Disclosure Rules (Press Release 2025-58)" class="ltx_ref ref">2025</a>, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib686" title="SEC Proposes Rescission of Climate-Related Disclosure Rules" class="ltx_ref ref">2026</a>)</cite>. A supplier planning around the original date could incur sales costs before delayed or cancelled demand. For a thesis that depends on a mandate, the strongest timing evidence is final text with credible enforcement. A proposal requires a probability and delay allowance; economic losses already borne by the buyer should be assessed separately.</p>


<p class="ltx_p" id="S5.p5">The second is the platform that owns both sides of a race. AI-written outbound against inbox filtering is a real arms race, and Google and Microsoft include the defense in their mailbox products, limiting demand for a separate supplier. AI-written job applications against screening has the same shape, with LinkedIn, Workday and Greenhouse holding the defense. An independent supplier needs protection or information beyond the bundled controls. Identity verification is one such possibility, which is why these races inform that memo rather than establish separate investable markets here.</p>


<p class="ltx_p" id="S5.p6">The third is the pilot. Its result may include a temporary positional advantage and omit the network value of later adoption. Appendix&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A5.SS2" title="E.2 A pilot’s return mixes edge and network ‣ Appendix E When adoption starts and where it stops ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">E.2</span></a>’s <math id="S5.p6.m1" class="ltx_Math" alttext="\alpha-\beta" display="inline"><mrow><mi>α</mi><mo>−</mo><mi>β</mi></mrow></math> comparison is between the first adopter’s payoff and the field’s payoff at full adoption; it is not a general formula for a company’s price ceiling. The memos therefore estimate the buyer’s incremental ceiling <math id="S5.p6.m2" class="ltx_Math" alttext="B(x,p)-\kappa-W" display="inline"><mrow><mrow><mi>B</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo>,</mo><mi>p</mi><mo stretchy="false">)</mo></mrow></mrow><mo>−</mo><mi>κ</mi><mo>−</mo><mi>W</mi></mrow></math> along an adoption path, test continued operation and alternatives, and record what observable evidence would change that path. In a productive market, urgency can increase while the incremental ceiling stays flat.</p>

</section>
<section id="S6" class="ltx_section">
<h2 class="ltx_title ltx_title_section" id="where-we-would-invest-now">
<a href="https://rencryptofish.com/posts/forcing-technologies#where-we-would-invest-now" class="secnum" aria-label="Copy link to section 6">6</a>Where we would invest now</h2>


<p class="ltx_p" id="S6.p1">We would prioritize companies that can operate at the new cost structure and suppliers of scarce complements that make adoption useful. The strongest new research priorities are narrowly operated AI services and repeatable industrial automation, followed by contract-backed power flexibility and corridor-specific payment operations. Security and compliance provide useful comparisons. Productive operators also merit consideration when they can demonstrate a customer advantage.</p>


<p class="ltx_p" id="S6.p2">The distinction is between an attractive direction and an investable company. Public sources establish deployments, competing products and some company outcomes. They do not establish private unit economics, an entry valuation or a causal estimate of holdout losses in the proposed fields. The decisions below allocate diligence, not capital. A software-only seed investor should treat equipment financing, acquisitions and power contracts as separate capabilities to acquire or partner for, rather than hide them inside a software revenue multiple.</p>


<p class="ltx_p" id="S6.p3">The analysis compares sixteen opportunities across crypto, AI, fintech and other markets, with detailed assessments of four and two-year operating scenarios for six. Appendix&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A14" title="Appendix N Investment directions: parameters, evidence and capital ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">N</span></a> gives their parameters and the full decision map. The repository note <span class="ltx_text ltx_font_typewriter">paper/investment_directions_findings.md</span> contains the source ledger, public organization map, competing alternatives and calculations. The assessment uses public sources; interviews and paid experiments remain to be conducted.</p>

<figure id="S6.T12" class="ltx_table">
<figcaption class="ltx_caption" style="font-size:90%;"><span class="ltx_tag ltx_tag_table">Table 12: </span>Investment research priorities as of October 20, 2026. “Advance” means investigate an identifiable paid position; it is not a completed investment decision.</figcaption>
<div class="table-wrap"><table class="ltx_tabular ltx_guessed_headers ltx_align_middle">
<thead class="ltx_thead">
<tr class="ltx_tr">
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"></span>
</span>
</th>
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Direction</span></span>
</span>
</th>
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Position worth owning</span></span>
</span>
</th>
<th class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Decision and binding condition</span></span>
</span>
</th>
</tr>
</thead>
<tbody class="ltx_tbody">
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">1</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">AI-operated specialist services</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Recurring delivery contracts and dependable exception handling</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Advance a narrow workflow; cash labor reduction and retained contribution must survive repricing.</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">2</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Repeatable industrial cells</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Application expertise, field service and financeable equipment</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Advance one job family; uptime, changeovers and debt service must fit the fee.</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">3</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Flexible power access</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Accepted operating obligations and access/payment rights</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Requires enforceable operating and payment rights.</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">4</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Corridor payout operations</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Embedded distribution and a difficult local endpoint</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Conditional; a matched all-in saving and attainable retained flow are required.</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">5</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Shared fraud signals</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Useful receiving-account labels and operational access</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Requires a data partner and evidence of losses prevented in live use.</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">6</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Seller negotiation</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Authority over a vertical commercial workflow</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Run a small experiment; the scenario assumes no bargaining advantage until one is measured.</span></span>
</span>
</td>
</tr>
</tbody>
</table></div>
</figure>
<section id="S6.SS1" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="own-the-delivered-service-then-test-the-competitive-pressure">
<a href="https://rencryptofish.com/posts/forcing-technologies#own-the-delivered-service-then-test-the-competitive-pressure" class="secnum" aria-label="Copy link to section 6.1">6.1</a>Own the delivered service, then test the competitive pressure</h3>


<p class="ltx_p" id="S6.SS1.p1">For AI-operated specialist services, start with a defined document-completion or exception-resolution service in logistics. The investee sells accepted work and owns delivery quality; it is not merely selling seats in an assistant. C.H. Robinson reports deployed agents contributing to productivity, while its H1 2026 disclosure shows headcount declining alongside higher personnel expense, including restructuring <cite class="ltx_cite ltx_citemacro_citep">(C.H. Robinson, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib648" title="C.H. Robinson scales fleet of AI agents past 30" class="ltx_ref ref">2025</a>, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib649" title="C.H. Robinson reports 2026 second quarter results" class="ltx_ref ref">2026</a>)</cite>. That combination supports feasibility and warns against turning time saved directly into cash saved. It does not isolate an AI effect or identify non-adopting rivals.</p>


<p class="ltx_p" id="S6.SS1.p2">The constructed mature operator has $20m revenue and $12m of addressable labor. A realizable 20% saving gives <math id="S6.SS1.p2.m1" class="ltx_Math" alttext="\gamma=\$2.4m" display="inline"><mrow><mi>γ</mi><mo rspace="0.1389em">=</mo><mrow><mo lspace="0.1389em" rspace="0.167em">$</mo><mrow><mn>2.4</mn><mo>⁢</mo><mi>m</mi></mrow></mrow></mrow></math>; $400k upstream capability purchases and $600k other costs leave <math id="S6.SS1.p2.m2" class="ltx_Math" alttext="F=\$1.4m" display="inline"><mrow><mi>F</mi><mo rspace="0.1389em">=</mo><mrow><mo lspace="0.1389em" rspace="0.167em">$</mo><mrow><mn>1.4</mn><mo>⁢</mo><mi>m</mi></mrow></mrow></mrow></math>. If competition passes through 80% of the saving, <math id="S6.SS1.p2.m3" class="ltx_Math" alttext="h(1)=\$1.92m" display="inline"><mrow><mrow><mi>h</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>1</mn><mo stretchy="false">)</mo></mrow></mrow><mo rspace="0.1389em">=</mo><mrow><mo lspace="0.1389em" rspace="0.167em">$</mo><mrow><mn>1.92</mn><mo>⁢</mo><mi>m</mi></mrow></mrow></mrow></math> and the producer payoff change is <math id="S6.SS1.p2.m4" class="ltx_Math" alttext="-\$520k" display="inline"><mrow><mo>−</mo><mrow><mo lspace="0.167em" rspace="0.167em">$</mo><mrow><mn>520</mn><mo>⁢</mo><mi>k</mi></mrow></mrow></mrow></math>. With $1.2m initial profit, the saturated adopter still earns $680k while the holdout loses $720k. The forcing mechanism is a change in market prices or service, not a mandate. The pass-through rate and adoption trajectory remain assumptions.</p>


<p class="ltx_p" id="S6.SS1.p3">Value can persist in distribution, contracts and reliable completion as models improve. It need not persist in the first tool used. The investee pays models, staff and working capital before retaining the residual. The illustrative new-business funnel reaches $3.27m annualized service receipts at month 24 and needs about $4.06m of equity including a 25% contingency, before any acquisition. It remains cash-consuming at that point. The established operator used in the payoff calculation is much larger than the startup projected at month 24.</p>


<p class="ltx_p" id="S6.SS1.p4">Convoy illustrates the risk that a logistics platform may change owners without delivering durable returns to its original investors: Flexport describes buying Convoy’s platform and later selling it to DAT <cite class="ltx_cite ltx_citemacro_citep">(Flexport, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib650" title="Why we bought, built, and sold the Convoy Platform" class="ltx_ref ref">2025</a>)</cite>. That is not a controlled failure of AI. It is a reminder that distribution, finance and operating execution are part of the product.</p>

</section>
<section id="S6.SS2" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="make-the-industrial-application-repeatable-and-financeable">
<a href="https://rencryptofish.com/posts/forcing-technologies#make-the-industrial-application-repeatable-and-financeable" class="secnum" aria-label="Copy link to section 6.2">6.2</a>Make the industrial application repeatable and financeable</h3>


<p class="ltx_p" id="S6.SS2.p1">For industrial automation, the initial product is a machine-tending or packaging cell designed for a consistent set of tasks. Formic’s 3D Machine case reports operating hours and a capacity gain under a service arrangement, without disclosing the price or cash saving <cite class="ltx_cite ltx_citemacro_citep">(Formic, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib651" title="3D Machine finds new competitive edge with automation partner Formic" class="ltx_ref ref">2023</a>)</cite>. Greater capacity counts in <math id="S6.SS2.p1.m1" class="ltx_Math" alttext="\gamma" display="inline"><mi>γ</mi></math> only when it eliminates expense or earns contribution on sold output. The performance guarantee transfers some risk from buyer to operator.</p>


<p class="ltx_p" id="S6.SS2.p2">The scenario assumes a $150k reduction in labor expenditure and $50k of scrap/rework savings, with a $100k annual fee and $60k of other buyer cost. Thus <math id="S6.SS2.p2.m1" class="ltx_Math" alttext="F=\$40k" display="inline"><mrow><mi>F</mi><mo rspace="0.1389em">=</mo><mrow><mo lspace="0.1389em" rspace="0.167em">$</mo><mrow><mn>40</mn><mo>⁢</mo><mi>k</mi></mrow></mrow></mrow></math>. With the assumed effectiveness haircut and waiting value, the current margin is <math id="S6.SS2.p2.m2" class="ltx_Math" alttext="-\$30k" display="inline"><mrow><mo>−</mo><mrow><mo lspace="0.167em" rspace="0.167em">$</mo><mrow><mn>30</mn><mo>⁢</mo><mi>k</mi></mrow></mrow></mrow></math>: an application with slightly worse economics should wait or fail. The $100k fee is an assumed $25 per paid hour at 4,000 annual hours, not Formic’s quoted price.</p>


<p class="ltx_p" id="S6.SS2.p3">Supplier economics are a separate calculation. A $180k installed asset depreciated over five years, $35k annual cash delivery expense and $100k fee produce $29k economic gross profit before overhead. At half the fee, that becomes a $21k loss. The assumed equipment loan does not eliminate capital need: the 24-month path reaches about 29 active cells, requires $3.93m peak equity before contingency, and carries $3.51m equipment debt at month 24. Without that facility, peak cash need is $7.10m before contingency.</p>


<p class="ltx_p" id="S6.SS2.p4">The industry comparison reinforces the distinction. Symbotic disclosed non-billable deployment overruns in its FY2024 reporting and a net loss alongside substantial FY2025 revenue <cite class="ltx_cite ltx_citemacro_citep">(Symbotic / SEC, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib683" title="Symbotic Form 10-K FY2024" class="ltx_ref ref">2024</a>; Symbotic / SEC Exhibit 99.1, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib654" title="Symbotic fourth quarter and fiscal year 2025 results" class="ltx_ref ref">2025</a>)</cite>. Its warehouse systems are not retrofit cells, but backlog growth does not establish that contract prices cover installation and maintenance risks. The attractive asset is a repeatable application with local service density and financing, rather than a generic robotics label.</p>

</section>
<section id="S6.SS3" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="own-a-scarce-complement-usable-power-or-a-payout-endpoint">
<a href="https://rencryptofish.com/posts/forcing-technologies#own-a-scarce-complement-usable-power-or-a-payout-endpoint" class="secnum" aria-label="Copy link to section 6.3">6.3</a>Own a scarce complement: usable power or a payout endpoint</h3>

<section id="S6.SS3.SSS0.Px1" class="ltx_paragraph">
<p class="paragraph-head">Flexible power access.</p>


<p class="ltx_p" id="S6.SS3.SSS0.Px1.p1">The hypothesis is that accepted load flexibility lets a site obtain usable power sooner or on better terms. A Phoenix field study demonstrated a 25% power reduction on a 256-GPU cluster for three hours under its selected workload commitments; Google announced utility agreements; Indiana’s case index lists a Google capacity and demand-response arrangement as pending <cite class="ltx_cite ltx_citemacro_citep">(Coskun et al., <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib660" title="Turning AI data centers into grid-interactive assets: field demonstration in Phoenix" class="ltx_ref ref">2025</a>; Google, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib659" title="How we are making data centers more flexible to benefit power grids" class="ltx_ref ref">2025</a>; Indiana Office of Utility Consumer Counselor, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib662" title="Indiana Michigan Power rates and pending cases" class="ltx_ref ref">2026</a>)</cite>. None is a disclosed startup fee or a general right to connect a new site.</p>


<p class="ltx_p" id="S6.SS3.SSS0.Px1.p2">For a 20MW site, assume 5MW becomes usable earlier and contributes $200k per MW-year after ordinary compute, power and workload opportunity costs, before the separately listed flexibility costs. Then <math id="S6.SS3.SSS0.Px1.p2.m1" class="ltx_Math" alttext="\gamma=\$1m" display="inline"><mrow><mi>γ</mi><mo rspace="0.1389em">=</mo><mrow><mo lspace="0.1389em" rspace="0.167em">$</mo><mrow><mn>1</mn><mo>⁢</mo><mi>m</mi></mrow></mrow></mrow></math>; a $250k fee and $350k other cost leave <math id="S6.SS3.SSS0.Px1.p2.m2" class="ltx_Math" alttext="F=\$400k" display="inline"><mrow><mi>F</mi><mo rspace="0.1389em">=</mo><mrow><mo lspace="0.1389em" rspace="0.167em">$</mo><mrow><mn>400</mn><mo>⁢</mo><mi>k</mi></mrow></mrow></mrow></math>. The current haircut and waiting value require about 5.83MW to clear the purchase hurdle, so the assumed 5MW does not yet do so. If the utility recognizes no incremental capacity or access, set that benefit to zero.</p>


<p class="ltx_p" id="S6.SS3.SSS0.Px1.p3">The investee must control useful workload flexibility and possess enforceable payment/access rights. A cloud, site owner, utility or incumbent aggregator may own them instead. Duke’s modeled system headroom is not a site inventory or a software market <cite class="ltx_cite ltx_citemacro_citep">(Norris et al., Duke University, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib661" title="Rethinking load growth" class="ltx_ref ref">2025</a>)</cite>. The coordination-only funnel reaches four active sites and $1m annualized receipts at month 24, requiring roughly $7m equity with contingency. Generation, storage, buildings and transmission are excluded and require separate project finance.</p>

</section>
<section id="S6.SS3.SSS0.Px2" class="ltx_paragraph">
<p class="paragraph-head">Corridor payout operations.</p>


<p class="ltx_p" id="S6.SS3.SSS0.Px2.p1">For payments, the scarce complement can be local redemption, liquidity and distribution. Stripe’s Remote case supports practical stablecoin use, while Wise’s falling aggregate take rate and fast transfers show that the competing rails are improving too <cite class="ltx_cite ltx_citemacro_citep">(Stripe, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib625" title="Remote Helps Contractors Save Over 1 Percent of Payout Value by Offering Stablecoin Disbursements" class="ltx_ref ref">2026</a>; Wise, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib656" title="Wise FY26 results" class="ltx_ref ref">2026</a>)</cite>. Compare completed recipient value in a named corridor, including conversion, failures, support and prefunding; blockchain speed alone is not the advantage.</p>


<p class="ltx_p" id="S6.SS3.SSS0.Px2.p2">The payout scenario assumes $200m annual eligible flow, a 20bp operational saving, a 6bp fee and 6bp other cost, with no unmeasured network premium. It gives <math id="S6.SS3.SSS0.Px2.p2.m1" class="ltx_Math" alttext="F=\$160k" display="inline"><mrow><mi>F</mi><mo rspace="0.1389em">=</mo><mrow><mo lspace="0.1389em" rspace="0.167em">$</mo><mrow><mn>160</mn><mo>⁢</mo><mi>k</mi></mrow></mrow></mrow></math> and a current decision margin of zero. At 80% pass-through, producer payoff falls $160k despite the positive adoption incentive. These are required economics to test, not a disclosed corridor quote.</p>


<p class="ltx_p" id="S6.SS3.SSS0.Px2.p3">The scale check is restrictive. McKinsey and Artemis estimate $226bn of annualized B2B stablecoin payment activity from December 2025, not total on-chain transfers or a full-year forecast <cite class="ltx_cite ltx_citemacro_citep">(McKinsey and Artemis Analytics, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib655" title="Stablecoins in payments: what the raw transaction numbers miss" class="ltx_ref ref">2026</a>)</cite>. At an assumed retained 6bp, that is $135.6m of global category receipts; 10% share gives $13.56m before corridor restrictions. $100m would require about $167bn flow, 74% of the dated global run rate. A narrow independent entrant needs exceptional distribution, a more valuable endpoint or additional paid services.</p>


<p class="ltx_p" id="S6.SS3.SSS0.Px2.p4">Reserve-income distribution is a different pool: Circle’s Q2 2026 filing records substantial Coinbase-related distribution expense <cite class="ltx_cite ltx_citemacro_citep">(Circle / SEC, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib658" title="Circle Form 10-Q, quarter ended June 30, 2026" class="ltx_ref ref">2026</a>)</cite>. It illustrates the value of a distribution relationship, not a fee available to any payment startup. The 24-month customer acquisition scenario for payouts produces only $0.55m annualized receipts against a $4.69m equity envelope including contingency, even with a hypothetical liquidity facility. An existing operator improving its rail can be a better investment than building a low-fee corridor company from zero.</p>

</section>
</section>
<section id="S6.SS4" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="negotiation-and-fraud-services-require-further-evidence">
<a href="https://rencryptofish.com/posts/forcing-technologies#negotiation-and-fraud-services-require-further-evidence" class="secnum" aria-label="Copy link to section 6.4">6.4</a>Negotiation and fraud services require further evidence</h3>

<section id="S6.SS4.SSS0.Px1" class="ltx_paragraph">
<p class="paragraph-head">Seller negotiation.</p>


<p class="ltx_p" id="S6.SS4.SSS0.Px1.p1">Automated procurement may create demand for seller-side negotiation tools. Buyers and rival suppliers must be modeled as separate groups. Rival suppliers can compete over contribution; buyer automation is an external state. Pactum documents procurement deployments and supplier satisfaction, while Vendavo already supplies seller pricing and commercial workflows <cite class="ltx_cite ltx_citemacro_citep">(Pactum, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib58" title="Customer stories and results" class="ltx_ref ref">n.d.</a>; Vendavo, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib668" title="Pricing and CPQ for industrial and MRO distribution" class="ltx_ref ref">2026</a>)</cite>. These establish activity and substitutes, not the seller’s incremental bargaining gain.</p>


<p class="ltx_p" id="S6.SS4.SSS0.Px1.p2">With no measured bargaining advantage, the scenario counts only $100k in administrative savings against $200k in annual costs, giving <math id="S6.SS4.SSS0.Px1.p2.m1" class="ltx_Math" alttext="F=-\$100k" display="inline"><mrow><mi>F</mi><mo>=</mo><mrow><mo>−</mo><mrow><mo lspace="0.167em" rspace="0.167em">$</mo><mrow><mn>100</mn><mo>⁢</mo><mi>k</mi></mrow></mrow></mrow></mrow></math>. At <math id="S6.SS4.SSS0.Px1.p2.m2" class="ltx_Math" alttext="r=2" display="inline"><mrow><mi>r</mi><mo>=</mo><mn>2</mn></mrow></math>, at least $200k of lone-adopter contest edge would be needed merely to restore <math id="S6.SS4.SSS0.Px1.p2.m3" class="ltx_Math" alttext="F=0" display="inline"><mrow><mi>F</mi><mo>=</mo><mn>0</mn></mrow></math>, with no added cost. That edge must be measured in contribution after volume, payment timing and concessions. The interesting product may be a system that prices terms, finances a concession or refuses an unprofitable agreement. Conversational skill alone is not the investment.</p>

</section>
<section id="S6.SS4.SSS0.Px2" class="ltx_paragraph">
<p class="paragraph-head">Shared fraud signals.</p>


<p class="ltx_p" id="S6.SS4.SSS0.Px2.p1">Retain the bank’s residual-loss problem but narrow the product to receiving-account information an entrant can legally and operationally use. Pay.UK’s reported detection uplift came from historical transaction data; Mastercard describes live customer deployments; BIS Hertha used synthetic data <cite class="ltx_cite ltx_citemacro_citep">(Pay.UK, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib664" title="Fraud detection pilot detects over £112m worth of fraud" class="ltx_ref ref">2024</a>; Mastercard, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib665" title="Using AI and collaboration to prevent consumer payment scams" class="ltx_ref ref">2023</a>; Bank for International Settlements, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib666" title="Project Hertha" class="ltx_ref ref">2025</a>)</cite>. Those are three different evidence levels. None directly estimates an entrant’s incremental net prevented loss.</p>


<p class="ltx_p" id="S6.SS4.SSS0.Px2.p2">The fraud scenario assumes 15% prevention of $5m residual annual loss and no separately counted network benefit: <math id="S6.SS4.SSS0.Px2.p2.m1" class="ltx_Math" alttext="\gamma=\$750k" display="inline"><mrow><mi>γ</mi><mo rspace="0.1389em">=</mo><mrow><mo lspace="0.1389em" rspace="0.167em">$</mo><mrow><mn>750</mn><mo>⁢</mo><mi>k</mi></mrow></mrow></mrow></math>, <math id="S6.SS4.SSS0.Px2.p2.m2" class="ltx_Math" alttext="c=\$600k" display="inline"><mrow><mi>c</mi><mo rspace="0.1389em">=</mo><mrow><mo lspace="0.1389em" rspace="0.167em">$</mo><mrow><mn>600</mn><mo>⁢</mo><mi>k</mi></mrow></mrow></mrow></math>, <math id="S6.SS4.SSS0.Px2.p2.m3" class="ltx_Math" alttext="F=\$150k" display="inline"><mrow><mi>F</mi><mo rspace="0.1389em">=</mo><mrow><mo lspace="0.1389em" rspace="0.167em">$</mo><mrow><mn>150</mn><mo>⁢</mo><mi>k</mi></mrow></mrow></mrow></math>. With the current haircut and waiting value, the buyer needs 25% net prevention to buy now. Network operators and established suppliers already have access, so a new company needs a specific data right, useful incremental signal and paying counterparties. A rising expected loss can raise a willingness-to-pay ceiling; competition and false positives still determine the realized price. The fraudsters and banks are not interchangeable shares in the paper’s same-field counter theorem.</p>

</section>
</section>
<section id="S6.SS5" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="other-investment-opportunities-and-benchmarks">
<a href="https://rencryptofish.com/posts/forcing-technologies#other-investment-opportunities-and-benchmarks" class="secnum" aria-label="Copy link to section 6.5">6.5</a>Other investment opportunities and benchmarks</h3>

<section id="S6.SS5.SSS0.Px1" class="ltx_paragraph">
<p class="paragraph-head">Certificate lifecycle and cryptographic agility.</p>


<p class="ltx_p" id="S6.SS5.SSS0.Px1.p1">This remains the clearest requirement-led benchmark for heterogeneous machine estates. The adopted public-certificate schedule moves to 200-day validity in March 2026, 100 days in March 2027 and 47 days in March 2029 <cite class="ltx_cite ltx_citemacro_citep">(CA/Browser Forum, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib682" title="SC081v3: reducing certificate validity and data reuse periods" class="ltx_ref ref">2025</a>)</cite>. Inventory, rotation and outage prevention can remain valuable above a cheap credential. Free automation and incumbent integration constrain the independent company’s fee. Five hundred customers at $50–200k means $25–100m revenue, reaching the top only at the highest fee and, in a 2,000-account pool, 25% share. Post-quantum migration and recurring certificate operation have different renewal economics.</p>

</section>
<section id="S6.SS5.SSS0.Px2" class="ltx_paragraph">
<p class="paragraph-head">Deepfake identity and age verification.</p>


<p class="ltx_p" id="S6.SS5.SSS0.Px2.p1">Retain incremental defense inside an existing paid workflow. Separate the requirement to check age from fraud prevention. Counts of checks and requests from different platforms are not automatically deduplicated, independently payable events. Require incremental prevented loss or improved acceptance after false rejects, review expense and a credible bundled substitute. The counter model does not predict that realized per-check prices must rise.</p>

</section>
<section id="S6.SS5.SSS0.Px3" class="ltx_paragraph">
<p class="paragraph-head">Civil counterdrone.</p>


<p class="ltx_p" id="S6.SS5.SSS0.Px3.p1">Keep it for an investor with the appropriate hardware, installation and customer channel. Legal authority and a funding line can open a market without forcing a recurring purchase. A grant, procurement order or site count is not software ARR. Recurring maintenance, detection quality and the platform’s ownership of the customer determine the paid position.</p>

</section>
<section id="S6.SS5.SSS0.Px4" class="ltx_paragraph">
<p class="paragraph-head">Placement in AI answers.</p>


<p class="ltx_p" id="S6.SS5.SSS0.Px4.p1">Keep the contest as a model benchmark; downgrade a new horizontal measurement entrant. The venue controls access and can sell the optimization workflow. A transaction feed, regulated workflow or proprietary outcome measurement may justify a narrower company. The category spending estimate and the worked supplier revenue scenario measure different things. Neither establishes that a new entrant can reach $100m in revenue.</p>

</section>
<section id="S6.SS5.SSS0.Px5" class="ltx_paragraph">
<p class="paragraph-head">Invoice exceptions.</p>


<p class="ltx_p" id="S6.SS5.SSS0.Px5.p1">Retain a vertical exception-resolution opportunity only where it beats an already compliant system. A mandate for the base platform does not make the add-on compulsory. The worked example in Section&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S7" title="7 Four worked cases ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">7</span></a> compares it against suite capabilities. Five country opportunities of €18m yield €90m before proving comparability, adoption and share; an eventual category pool is not the startup’s sales plan.</p>

</section>
<section id="S6.SS5.SSS0.Px6" class="ltx_paragraph">
<p class="paragraph-head">Horizontal compliance and CMMC.</p>


<p class="ltx_p" id="S6.SS5.SSS0.Px6.p1">Monitor enforcement dates before prioritizing an investment. Underwrite the current enforceable condition, who owns the workflow, recurring paid effort and alternatives. A multiyear assessment contract is not annual recurring revenue. A deadline can synchronize shopping while most spending remains with suites, auditors and established service firms.</p>

<div class="ltx_logical-block" style="background-color:#F0F0F0;padding:9pt;">

<p class="ltx_p" id="S6.SS5.SSS0.Px6.p2"><strong class="ltx_text ltx_font_bold" style="font-size:80%;">What would reverse this ranking</strong></p>


<p class="ltx_p" id="S6.SS5.SSS0.Px6.p3"><span class="ltx_text" style="font-size:80%;">Lower the priority of AI-operated services if delivery savings disappear after all costs or accrue entirely to customers. Lower the priority of industrial cells if failures, changeovers or financing eliminate the operator’s margin. Do not advance flexible power access without accepted rights, or payout operations without matched corridor economics and distribution. Seller negotiation rises in priority only with measured seller contribution; shared fraud signals rise only with live incremental prevention and usable data rights. Across all sixteen, persistent profitable holdouts or a compatible lower-priced incumbent can invalidate the forcing or capture thesis. Absence of public AI claims is not evidence that a firm is a holdout.</span></p>

</div>
</section>
</section>
</section>
<section id="S7" class="ltx_section">
<h2 class="ltx_title ltx_title_section" id="four-worked-cases">
<a href="https://rencryptofish.com/posts/forcing-technologies#four-worked-cases" class="secnum" aria-label="Copy link to section 7">7</a>Four worked cases</h2>


<p class="ltx_p" id="S7.p1">The cases begin with two economic mechanisms: brands competing for answer placement, then fulfillment operators whose productivity gains change market prices. They are followed by a hybrid defense sold into existing verification flows and an invoice add-on sold above a compliant platform. The first case’s field path uses the contest model; the second is the explicit price-response extension in Section&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S1.SS3" title="1.3 Productivity can change the market around the buyer ‣ 1 The model ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">1.3</span></a>, with its deployment path assumed rather than estimated. The final two compare the startup with an alternative that already satisfies the mandate, so the penalty cancels. Detection earns avoided fraud losses; invoice exceptions earn labor savings. Three cases trace monthly company revenue paths, while fulfillment isolates the timing and capture consequences of a changing cost structure. Inputs and generation commands are recorded in Appendix&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A19" title="Appendix S Reproducibility ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">S</span></a>; planning assumptions are not forecasts of named companies.</p>

<section id="S7.SS1" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="case-1-answer-placement-for-a-consumer-brand">
<a href="https://rencryptofish.com/posts/forcing-technologies#case-1-answer-placement-for-a-consumer-brand" class="secnum" aria-label="Copy link to section 7.1">7.1</a>Case 1: answer placement for a consumer brand</h3>


<p class="ltx_p" id="S7.SS1.p1">No imposed adoption requirement drives this case; brands compete for placement on the answer platforms. The buyer is a consumer brand with $10 million of digital marketing spend, of which search takes 22.8%, the share Gartner reports for SEM and SEO <cite class="ltx_cite ltx_citemacro_citep">(Semrush, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib224" title="Semrush, an Adobe Company, Named in Gartner Market Guide for Answer Engine Visibility Tools" class="ltx_ref ref">2026</a>)</cite>: $2.28 million a year. Pew observed clicks on conventional results in 8% of visits with an AI summary, against 15% without one <cite class="ltx_cite ltx_citemacro_citep">(Chapekis and Lieb, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib222" title="Google users are less likely to click on links when an AI summary appears in the results" class="ltx_ref ref">2025</a>)</cite>. That comparison motivates exposure to changing search behavior; it does not show that named brands receive all the lost traffic. This case assumes a fixed prize. A category’s answers name a handful of brands, so a brand that optimizes while its rivals do not takes placement from them, and gives it back as they catch up. We assume answer placement decides $100,000 a year of the brand’s gross profit, about 4% of its search budget, and that an optimizing brand is named five times as often as one that is not (<math id="S7.SS1.p1.m1" class="ltx_Math" alttext="r=5" display="inline"><mrow><mi>r</mi><mo>=</mo><mn>5</mn></mrow></math>); together those put the lone adopter’s edge at <math id="S7.SS1.p1.m2" class="ltx_Math" alttext="\alpha=\$400{,}000" display="inline"><mrow><mi>α</mi><mo rspace="0.1389em">=</mo><mrow><mrow><mo lspace="0.1389em" rspace="0.167em">$</mo><mn>400</mn></mrow><mo>,</mo><mn>000</mn></mrow></mrow></math> a year, the number a pilot would show while no rival had the tool. With every rival on it the edge is <math id="S7.SS1.p1.m3" class="ltx_Math" alttext="\alpha/r=\$80{,}000" display="inline"><mrow><mrow><mi>α</mi><mo>/</mo><mi>r</mi></mrow><mo rspace="0.1389em">=</mo><mrow><mrow><mo lspace="0.1389em" rspace="0.167em">$</mo><mn>80</mn></mrow><mo>,</mo><mn>000</mn></mrow></mrow></math>, plus $20,000 of measurement value that does not depend on rivals. Against a $60,000 price, just under Semrush’s $64,000 enterprise average <cite class="ltx_cite ltx_citemacro_citep">(Semrush Holdings, Inc., <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib226" title="Semrush Holdings Form 10-K for fiscal year 2025" class="ltx_ref ref">2026b</a>)</cite>, $60,000 of the brand’s own content and feed work and $10,000 of waiting value, the margin to buy first is $290,000 and the margin at full adoption is minus $30,000 (Table&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S7.T13" title="Table 13 ‣ 7.1 Case 1: answer placement for a consumer brand ‣ 7 Four worked cases ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">13</span></a>). The launch price clears until 66% of the brand’s rivals have a tool (Figure&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S7.F4" title="Figure 4 ‣ 7.4 Case 4: invoice exceptions for a French mid-sized firm ‣ 7 Four worked cases ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">4</span></a>). These are purchase margins at the launch price, not price ceilings. The full-adoption ceiling is <math id="S7.SS1.p1.m4" class="ltx_Math" alttext="B(1,1)-\kappa-W=\$30{,}000" display="inline"><mrow><mrow><mrow><mi>B</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>1</mn><mo>,</mo><mn>1</mn><mo stretchy="false">)</mo></mrow></mrow><mo>−</mo><mi>κ</mi><mo>−</mo><mi>W</mi></mrow><mo rspace="0.1389em">=</mo><mrow><mrow><mo lspace="0.1389em" rspace="0.167em">$</mo><mn>30</mn></mrow><mo>,</mo><mn>000</mn></mrow></mrow></math>; leaving the buyer a further $20,000 of margin reduces the supplier price to $10,000.</p>

<figure id="S7.T13" class="ltx_table">
<figcaption class="ltx_caption" style="font-size:90%;"><span class="ltx_tag ltx_tag_table">Table 13: </span>Case 1 scenarios: an answer-placement tool sold to a consumer brand whose rivals are buying the same thing. Monetary amounts are USD thousands, annual except acquisition, onboarding and cumulative cash. Peak ARR is measured over the first 24 months. The field’s adoption share is simulated from the same parameters with the model’s dynamics; “launch price held” means customers whose margin turns negative do not renew.</figcaption>
<div class="table-wrap"><table class="ltx_tabular ltx_align_middle">
<tbody class="ltx_tbody">
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Input or result (USD thousands per year unless stated)</span></span>
</span>
</td>
<td class="ltx_td ltx_align_right ltx_border_tt"><span class="ltx_text">Downside</span></td>
<td class="ltx_td ltx_align_right ltx_border_tt"><span class="ltx_text">Central</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right ltx_border_tt"><span class="ltx_text">Upside</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"></span>
</span>
</td>
<td class="ltx_td"></td>
<td class="ltx_td"></td>
<td class="ltx_td"></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Direct value, </span><math id="S7.T13.m1" class="ltx_align_left" alttext="\gamma" display="inline"><mi mathsize="90%">γ</mi></math></span>
</span>
</td>
<td class="ltx_td ltx_align_right ltx_border_t"><span class="ltx_text">10</span></td>
<td class="ltx_td ltx_align_right ltx_border_t"><span class="ltx_text">20</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right ltx_border_t"><span class="ltx_text">40</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Lone adopter’s edge, </span><math id="S7.T13.m2" class="ltx_align_left" alttext="\alpha" display="inline"><mi mathsize="90%">α</mi></math></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">280</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">400</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">500</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Strength ratio, </span><math id="S7.T13.m3" class="ltx_align_left" alttext="r" display="inline"><mi mathsize="90%">r</mi></math></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">5.0</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">5.0</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">3.0</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Gross buyer benefit </span><math id="S7.T13.m4" class="ltx_align_left" alttext="B" display="inline"><mi mathsize="90%">B</mi></math><span class="ltx_text"> with no rivals on the tool (</span><math id="S7.T13.m5" class="ltx_align_left" alttext="x=0" display="inline"><mrow><mi mathsize="90%">x</mi><mo mathsize="90%">=</mo><mn mathsize="90%">0</mn></mrow></math><span class="ltx_text">)</span></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">290</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">420</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">540</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Gross buyer benefit </span><math id="S7.T13.m6" class="ltx_align_left" alttext="B" display="inline"><mi mathsize="90%">B</mi></math><span class="ltx_text"> with every rival on it (</span><math id="S7.T13.m7" class="ltx_align_left" alttext="x=1" display="inline"><mrow><mi mathsize="90%">x</mi><mo mathsize="90%">=</mo><mn mathsize="90%">1</mn></mrow></math><span class="ltx_text">)</span></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">66</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">100</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">207</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Launch price, </span><math id="S7.T13.m8" class="ltx_align_left" alttext="q" display="inline"><mi mathsize="90%">q</mi></math></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">60</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">60</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">60</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Other annual buyer cost, </span><math id="S7.T13.m9" class="ltx_align_left" alttext="\kappa" display="inline"><mi mathsize="90%">κ</mi></math></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">60</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">60</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">60</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Waiting value, </span><math id="S7.T13.m10" class="ltx_align_left" alttext="W" display="inline"><mi mathsize="90%">W</mi></math></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">20</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">10</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">0</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Margin to buy first, </span><math id="S7.T13.m11" class="ltx_align_left" alttext="M(0)" display="inline"><mrow><mi mathsize="90%">M</mi><mo>⁢</mo><mrow><mo maxsize="90%" minsize="90%">(</mo><mn mathsize="90%">0</mn><mo maxsize="90%" minsize="90%">)</mo></mrow></mrow></math></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">150</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">290</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">420</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Margin at full adoption, </span><math id="S7.T13.m12" class="ltx_align_left" alttext="M(1)" display="inline"><mrow><mi mathsize="90%">M</mi><mo>⁢</mo><mrow><mo maxsize="90%" minsize="90%">(</mo><mn mathsize="90%">1</mn><mo maxsize="90%" minsize="90%">)</mo></mrow></mrow></math></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">-74</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">-30</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">87</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Share of rivals on the tool at which the launch price stops clearing</span></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">28.8%</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">65.9%</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">100%</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Month the field reaches that share</span></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">9</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">34</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">never</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Field adoption at month 18, 24 and 48</span></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">40 / 44 / 52%</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">50 / 58 / 72%</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">50 / 60 / 82%</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Qualified accounts over 24 months</span></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">300</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">600</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">1,000</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Win fraction</span></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">10%</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">15%</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">20%</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Installations per month after ramp</span></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">2</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">4</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">6</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Annual churn while the price clears</span></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">15%</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">10%</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">8%</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Second generation: launch month</span></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">never</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">20</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">16</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Active customers at month 24, launch price held</span></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">2</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">74</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">120</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Peak ARR in first 24 months, launch price held (month)</span></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">545 (9)</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">6,897 (24)</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">12,196 (24)</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">ARR at month 24, launch price held</span></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">118</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">6,897</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">12,196</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">ARR at month 24, price cut to the ceiling</span></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">272</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">6,231</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">12,196</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Gross margin at the launch price</span></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">90%</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">90%</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">90%</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">CAC payback (months)</span></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">7.8</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">7.8</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">7.8</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">ARR at month 18 (Series A), launch price held</span></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">218</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">3,305</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">7,405</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Burn multiple, trailing 12 months</span></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">n/a</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">1.0</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">0.5</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Cumulative cash low point</span></span>
</span>
</td>
<td class="ltx_td ltx_align_right ltx_border_bb"><span class="ltx_text">-5,853</span></td>
<td class="ltx_td ltx_align_right ltx_border_bb"><span class="ltx_text">-4,701</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right ltx_border_bb"><span class="ltx_text">-5,130</span></td>
</tr>
</tbody>
</table></div>
</figure>

<p class="ltx_p" id="S7.SS1.p2">The field’s own path says when that happens. Simulating the brand’s category from the same parameters (costs dispersed with <math id="S7.SS1.p2.m1" class="ltx_Math" alttext="\sigma=0.3" display="inline"><mrow><mi>σ</mi><mo>=</mo><mn>0.3</mn></mrow></math> around the mean, 3% of brands on a tool at launch, eligible non-adopters each having a 4.5% monthly adoption probability; Appendix&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A19" title="Appendix S Reproducibility ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">S</span></a>) puts the field at 50% after 18 months, 58% after 24 and 72% after 48; it passes 66% after 34. This is an irreversible path, not the static equilibrium: adoption continues beyond month 48 and can strand brands that bought while the edge was larger. Holdouts lose ground even though full adoption does not pay the mean-cost brand. Under these assumptions, the supplier can sustain its launch price for 34 months.</p>


<p class="ltx_p" id="S7.SS1.p3">The supplier’s early revenue and acquisition costs appear attractive. Six hundred qualified brands over 24 months, a 15% win rate against Profound, Peec, Adobe’s Brand Visibility and the enterprise SEO platforms, four installations a month, $6,000 of variable cost a customer (a 90% gross margin), $35,000 of acquisition and onboarding (a 7.8-month payback) and $250,000 a month of fixed cost give $2.1 million of ARR at month 12 and $3.3 million at month 18, with $2.5 million of net new ARR in the trailing year and a burn multiple of 1.0 (Table&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S7.T14" title="Table 14 ‣ 7.1 Case 1: answer placement for a consumer brand ‣ 7 Four worked cases ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">14</span></a>). Those early results could support a Series A, but the launch price becomes unsustainable in month 34, within the financing period considered here. The path table compares two policies against the same simulated field at the launch price. It does not solve the feedback from this supplier’s repricing to industry adoption; customers can leave the supplier while retaining the capability elsewhere. Hold the price, and from month 35 customers do not renew: ARR peaks at $11.3 million in month 34 and is $3.5 million at month 48, and the second generation, placement in agent-driven purchases launched at month 20 with a smaller edge at the same price, is past its own break-even by month 39, because its edge erodes on the same timetable. Cut the price to the ceiling, keeping $20,000 of margin for the buyer, and the customers stay: ARR is $8.2 million at month 48, with the first generation at $33,000 a year by month 48. Revenue depends on successive product generations. The two-generation illustration does not establish a sustainable release cadence. Both the next product’s value and its timing must be tested against the platform-controlled contest described in Section&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S6.SS5.SSS0.Px4" title="Placement in AI answers. ‣ 6.5 Other investment opportunities and benchmarks ‣ 6 Where we would invest now ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">6.5</span></a>.</p>

<figure id="S7.T14" class="ltx_table">
<figcaption class="ltx_caption" style="font-size:90%;"><span class="ltx_tag ltx_tag_table">Table 14: </span>Case 1 central path under two price policies, and the ceiling at three prices.</figcaption>
<div class="table-wrap"><table class="ltx_tabular ltx_align_middle">
<tbody class="ltx_tbody">
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Central case (USD thousands)</span></span>
</span>
</td>
<td class="ltx_td ltx_align_right ltx_border_tt"><span class="ltx_text">Launch price held</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right ltx_border_tt"><span class="ltx_text">Price cut to the ceiling</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"></span>
</span>
</td>
<td class="ltx_td"></td>
<td class="ltx_td"></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Field adoption at month 12</span></span>
</span>
</td>
<td class="ltx_td ltx_align_center ltx_border_t" colspan="2"><span class="ltx_text">39%</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Field adoption at month 24</span></span>
</span>
</td>
<td class="ltx_td ltx_align_center" colspan="2"><span class="ltx_text">58%</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Field adoption at month 36</span></span>
</span>
</td>
<td class="ltx_td ltx_align_center" colspan="2"><span class="ltx_text">67%</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Field adoption at month 48</span></span>
</span>
</td>
<td class="ltx_td ltx_align_center" colspan="2"><span class="ltx_text">72%</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">ARR at month 12</span></span>
</span>
</td>
<td class="ltx_td ltx_align_right ltx_border_t"><span class="ltx_text">2,092</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right ltx_border_t"><span class="ltx_text">2,092</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">ARR at month 24</span></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">6,897</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">6,231</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">ARR at month 36</span></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">10,186</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">8,244</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">ARR at month 48</span></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">3,499</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">8,192</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">of which the second generation, month 48</span></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">1,884</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">3,453</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Price at month 48 (gen.&nbsp;1, USD thousands)</span></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">60</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">33</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Series A snapshot, month 18: ARR</span></span>
</span>
</td>
<td class="ltx_td ltx_align_right ltx_border_t"><span class="ltx_text">3,305</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right ltx_border_t"><span class="ltx_text">3,305</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Net new ARR, prior 12 months</span></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">2,493</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">2,493</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Burn multiple</span></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">1.0</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">1.0</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Gross margin at the launch price</span></span>
</span>
</td>
<td class="ltx_td ltx_align_center" colspan="2"><span class="ltx_text">90%</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Eligible accounts</span></span>
</span>
</td>
<td class="ltx_td ltx_align_center ltx_border_t" colspan="2"><span class="ltx_text">5,000</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Achievable share</span></span>
</span>
</td>
<td class="ltx_td ltx_align_center" colspan="2"><span class="ltx_text">10%</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Ceiling ARR at the launch price (60)</span></span>
</span>
</td>
<td class="ltx_td ltx_align_center" colspan="2"><span class="ltx_text">30,000</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Ceiling ARR at the price the field at month 48 supports (33)</span></span>
</span>
</td>
<td class="ltx_td ltx_align_center" colspan="2"><span class="ltx_text">16,727</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Ceiling ARR at the price full adoption supports (10)</span></span>
</span>
</td>
<td class="ltx_td ltx_align_center ltx_border_bb" colspan="2"><span class="ltx_text">5,000</span></td>
</tr>
</tbody>
</table></div>
</figure>

<p class="ltx_p" id="S7.SS1.p4">The size of the prize and the rate at which rivals adopt limit attainable revenue. Five thousand enterprise brands at a 10% share is $30 million of ARR at the launch price, $16.7 million at the price the field supports at month 48 and $5 million at the price full adoption supports; a category leader at a 40% share clears $100 million at the launch price and not at the month-48 price. The downside is the small prize: at $70,000 the launch price clears for nine months, ARR peaks at $545,000 and the company has spent $5.9 million. The upside is the large one: at $250,000, with a holdout one third as likely to be named, the price clears at any adoption and ARR reaches $12.2 million at month 24 on a burn multiple of 0.5, which is the category leader’s case. What separates the three is the prize and the strength ratio, and a pilot measures neither. The two numbers a seed memo in a contest has to carry are the ceiling at full adoption and the share of rivals already on a tool.</p>

</section>
<section id="S7.SS2" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="case-2-fulfillment-savings-become-competitive-pressure">
<a href="https://rencryptofish.com/posts/forcing-technologies#case-2-fulfillment-savings-become-competitive-pressure" class="secnum" aria-label="Copy link to section 7.2">7.2</a>Case 2: fulfillment savings become competitive pressure</h3>


<p class="ltx_p" id="S7.SS2.p1">An illustrative fulfillment operator processes one million orders a year. Automation lowers its operating cost; as rivals adopt, competition passes part of the saving to customers through lower prices. The mechanism has observable precursors: Amazon has described cost savings it aims to pass to customers, and Symbotic’s January 2025 agreement envisaged systems at 400 Walmart pickup and delivery centers, subject to performance criteria <cite class="ltx_cite ltx_citemacro_citep">(Amazon, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib636" title="Amazon unveils the next generation of fulfillment centers powered by AI and 10 times more robotics" class="ltx_ref ref">2024</a>; Symbotic Inc., <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib374" title="Symbotic to acquire Walmart’s Advanced Systems and Robotics business and develop Accelerated Pickup and Delivery centers (Form 8-K, Exhibit 99.1)" class="ltx_ref ref">2025</a>)</cite>. Neither source establishes the price response or holdout losses assumed here. Every numerical input below is a planning assumption, recorded in <span class="ltx_text ltx_font_typewriter">data/investor/productivity.json</span>; none estimates a named company.</p>


<p class="ltx_p" id="S7.SS2.p2">At the initial price of $5 an order, the operator’s $4.50 of operating cost leaves $0.50, or $500,000 a year. Costs include the allocated operating costs of the site at this volume. Automation saves $1.20 per order before a supplier charge of $0.35 and the buyer’s own $0.15 of integration and operating costs. The supplier charge includes annualized equipment and support. At unchanged prices the adopter earns $1.20 per order, or $1.2 million a year. Adoption already pays: the $700,000 improvement exceeds the assumed $50,000 annual equivalent of waiting value. Economic pressure arrives when rivals change the price the old process must earn.</p>


<p class="ltx_p" id="S7.SS2.p3">Let <math id="S7.SS2.p3.m1" class="ltx_Math" alttext="s=\$1.20" display="inline"><mrow><mi>s</mi><mo rspace="0.1389em">=</mo><mrow><mo lspace="0.1389em" rspace="0.167em">$</mo><mn>1.20</mn></mrow></mrow></math> be the gross saving and let <math id="S7.SS2.p3.m2" class="ltx_Math" alttext="\rho=0.8" display="inline"><mrow><mi>ρ</mi><mo>=</mo><mn>0.8</mn></mrow></math> be the assumed share of that saving passed through when the rival field is fully automated. At rival adoption share <math id="S7.SS2.p3.m3" class="ltx_Math" alttext="x" display="inline"><mi>x</mi></math>, suppose the market price is</p>
<div class="equation-wrap"><table id="S7.Ex4" class="ltx_equation ltx_eqn_table" role="presentation">

<tbody><tr class="ltx_equation ltx_eqn_row ltx_align_baseline">
<td class="ltx_eqn_cell ltx_eqn_center_padleft"></td>
<td class="ltx_eqn_cell ltx_align_center"><math id="S7.Ex4.m1" class="ltx_Math" alttext="P(x)=P_{0}-\rho sx=5-0.96x." display="block"><mrow><mrow><mrow><mi>P</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mrow><msub><mi>P</mi><mn>0</mn></msub><mo>−</mo><mrow><mi>ρ</mi><mo>⁢</mo><mi>s</mi><mo>⁢</mo><mi>x</mi></mrow></mrow><mo>=</mo><mrow><mn>5</mn><mo>−</mo><mrow><mn>0.96</mn><mo>⁢</mo><mi>x</mi></mrow></mrow></mrow><mo lspace="0em">.</mo></mrow></math></td>
<td class="ltx_eqn_cell ltx_eqn_center_padright"></td>
</tr></tbody>
</table></div>
<p class="ltx_p">With annual volume <math id="S7.SS2.p3.m4" class="ltx_Math" alttext="N" display="inline"><mi>N</mi></math>, incumbent cost <math id="S7.SS2.p3.m5" class="ltx_Math" alttext="C_{0}" display="inline"><msub><mi>C</mi><mn>0</mn></msub></math>, supplier price <math id="S7.SS2.p3.m6" class="ltx_Math" alttext="q" display="inline"><mi>q</mi></math> and other buyer cost <math id="S7.SS2.p3.m7" class="ltx_Math" alttext="\kappa" display="inline"><mi>κ</mi></math>, annual operating profits are</p>
<div class="equation-wrap"><table id="S7.Ex5" class="ltx_equation ltx_eqn_table" role="presentation">

<tbody><tr class="ltx_equation ltx_eqn_row ltx_align_baseline">
<td class="ltx_eqn_cell ltx_eqn_center_padleft"></td>
<td class="ltx_eqn_cell ltx_align_center"><math id="S7.Ex5.m1" class="ltx_Math" alttext="\pi_{N}(x)=N[P(x)-C_{0}],\qquad\pi_{A}(x)=N[P(x)-(C_{0}-s)-q-\kappa]." display="block"><mrow><mrow><mrow><mrow><msub><mi>π</mi><mi>N</mi></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mrow><mi>N</mi><mo>⁢</mo><mrow><mo stretchy="false">[</mo><mrow><mrow><mi>P</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow><mo>−</mo><msub><mi>C</mi><mn>0</mn></msub></mrow><mo stretchy="false">]</mo></mrow></mrow></mrow><mo rspace="2.167em">,</mo><mrow><mrow><msub><mi>π</mi><mi>A</mi></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mrow><mi>N</mi><mo>⁢</mo><mrow><mo stretchy="false">[</mo><mrow><mrow><mi>P</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow><mo>−</mo><mrow><mo stretchy="false">(</mo><mrow><msub><mi>C</mi><mn>0</mn></msub><mo>−</mo><mi>s</mi></mrow><mo stretchy="false">)</mo></mrow><mo>−</mo><mi>q</mi><mo>−</mo><mi>κ</mi></mrow><mo stretchy="false">]</mo></mrow></mrow></mrow></mrow><mo lspace="0em">.</mo></mrow></math></td>
<td class="ltx_eqn_cell ltx_eqn_center_padright"></td>
</tr></tbody>
</table></div>
<p class="ltx_p">These are operating profits, not the changes from the old world used in the base model. Subtracting the original $500,000 from both yields the extension in Section&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S1.SS3" title="1.3 Productivity can change the market around the buyer ‣ 1 The model ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">1.3</span></a>: <math id="S7.SS2.p3.m8" class="ltx_Math" alttext="\gamma=Ns" display="inline"><mrow><mi>γ</mi><mo>=</mo><mrow><mi>N</mi><mo>⁢</mo><mi>s</mi></mrow></mrow></math>, <math id="S7.SS2.p3.m9" class="ltx_Math" alttext="c=N(q+\kappa)" display="inline"><mrow><mi>c</mi><mo>=</mo><mrow><mi>N</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mrow><mi>q</mi><mo>+</mo><mi>κ</mi></mrow><mo stretchy="false">)</mo></mrow></mrow></mrow></math> and the common loss <math id="S7.SS2.p3.m10" class="ltx_Math" alttext="h(x)=N\rho sx" display="inline"><mrow><mrow><mi>h</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mrow><mi>N</mi><mo>⁢</mo><mi>ρ</mi><mo>⁢</mo><mi>s</mi><mo>⁢</mo><mi>x</mi></mrow></mrow></math>. A price reduction is received by customers; it is not a fixed prize redistributed among the operators.</p>

<figure id="S7.T15" class="ltx_table">
<figcaption class="ltx_caption" style="font-size:90%;"><span class="ltx_tag ltx_tag_table">Table 15: </span>Illustrative fulfillment economics at fixed annual volume. Supplier price is $0.35 per order throughout. The combined ceiling is the lower of the incremental-return and continued-operation bounds, before competing suppliers. All values follow from stated assumptions.</figcaption>
<div class="table-wrap"><table class="ltx_tabular ltx_align_middle">
<tbody class="ltx_tbody">
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Rivals automated</span></span>
</span>
</td>
<td class="ltx_td ltx_align_right ltx_border_tt"><span class="ltx_text">0%</span></td>
<td class="ltx_td ltx_align_right ltx_border_tt"><span class="ltx_text">50%</span></td>
<td class="ltx_td ltx_align_right ltx_border_tt"><span class="ltx_text">75%</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right ltx_border_tt"><span class="ltx_text">100%</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Market price per order (USD)</span></span>
</span>
</td>
<td class="ltx_td ltx_align_right ltx_border_t"><span class="ltx_text">5.00</span></td>
<td class="ltx_td ltx_align_right ltx_border_t"><span class="ltx_text">4.52</span></td>
<td class="ltx_td ltx_align_right ltx_border_t"><span class="ltx_text">4.28</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right ltx_border_t"><span class="ltx_text">4.04</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Holdout operating profit (USD thousands)</span></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">500</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">20</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">-220</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">-460</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Adopter operating profit (USD thousands)</span></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">1,200</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">720</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">480</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">240</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Incremental margin after waiting value (USD thousands)</span></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">650</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">650</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">650</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">650</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Incremental price ceiling per order (USD)</span></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">1.00</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">1.00</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">1.00</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">1.00</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Viability price ceiling per order (USD)</span></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">1.55</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">1.07</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.83</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">0.59</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Combined price ceiling per order (USD)</span></span>
</span>
</td>
<td class="ltx_td ltx_align_right ltx_border_bb"><span class="ltx_text">1.00</span></td>
<td class="ltx_td ltx_align_right ltx_border_bb"><span class="ltx_text">1.00</span></td>
<td class="ltx_td ltx_align_right ltx_border_bb"><span class="ltx_text">0.83</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right ltx_border_bb"><span class="ltx_text">0.59</span></td>
</tr>
</tbody>
</table></div>
</figure>

<p class="ltx_p" id="S7.SS2.p4">The holdout breaks even at <math id="S7.SS2.p4.m1" class="ltx_Math" alttext="x^{*}=(P_{0}-C_{0})/(\rho s)=52.1\%" display="inline"><mrow><msup><mi>x</mi><mo>∗</mo></msup><mo>=</mo><mrow><mrow><mo stretchy="false">(</mo><mrow><msub><mi>P</mi><mn>0</mn></msub><mo>−</mo><msub><mi>C</mi><mn>0</mn></msub></mrow><mo stretchy="false">)</mo></mrow><mo>/</mo><mrow><mo stretchy="false">(</mo><mrow><mi>ρ</mi><mo>⁢</mo><mi>s</mi></mrow><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mrow><mn>52.1</mn><mo>%</mo></mrow></mrow></math>. At full adoption it loses $460,000 a year; the adopter still earns $240,000. The old process has become unviable even though the incremental gain from switching remains $700,000, or $650,000 after waiting value, at every adoption share in Table&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S7.T15" title="Table 15 ‣ 7.2 Case 2: fulfillment savings become competitive pressure ‣ 7 Four worked cases ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">15</span></a>. This is why a positive-ROI product can also become forcing, and why urgency alone does not imply a rising supplier price.</p>


<p class="ltx_p" id="S7.SS2.p5">The threshold gives a conditional sales window. Suppose rival adoption is currently 20% and rises by two percentage points a month. Zero holdout profit is then about sixteen months away. With nine months to install, implementation must start within roughly seven months to finish before that crossing. This is an assumed deployment path across firms with different constraints, not a simulated equilibrium or a forecast. At 40% pass-through, even full adoption leaves the holdout $20,000 of annual profit and this particular deadline disappears; at 100%, the installation window shrinks to about two months. The records to collect are realized cost per order, matched contract prices, rival deployments and the buyer’s installation lead time. Lost volume or a minimum acceptable margin would move the deadline earlier; customer differentiation or an inexpensive exit could weaken the pressure.</p>


<p class="ltx_p" id="S7.SS2.p6">The supplier faces two buyer-side bounds. Incremental return permits at most <math id="S7.SS2.p6.m1" class="ltx_Math" alttext="s-\kappa-w=\$1.00" display="inline"><mrow><mrow><mi>s</mi><mo>−</mo><mi>κ</mi><mo>−</mo><mi>w</mi></mrow><mo rspace="0.1389em">=</mo><mrow><mo lspace="0.1389em" rspace="0.167em">$</mo><mn>1.00</mn></mrow></mrow></math> per order, with <math id="S7.SS2.p6.m2" class="ltx_Math" alttext="w=\$0.05" display="inline"><mrow><mi>w</mi><mo rspace="0.1389em">=</mo><mrow><mo lspace="0.1389em" rspace="0.167em">$</mo><mn>0.05</mn></mrow></mrow></math> of waiting value. Continued operation also requires <math id="S7.SS2.p6.m3" class="ltx_Math" alttext="q\leq P(x)-(C_{0}-s)-\kappa" display="inline"><mrow><mi>q</mi><mo>≤</mo><mrow><mrow><mi>P</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow><mo>−</mo><mrow><mo stretchy="false">(</mo><mrow><msub><mi>C</mi><mn>0</mn></msub><mo>−</mo><mi>s</mi></mrow><mo stretchy="false">)</mo></mrow><mo>−</mo><mi>κ</mi></mrow></mrow></math>, assuming exit yields zero and no extra financing buffer is needed. The combined ceiling therefore falls from $1.00 at launch to $0.59 at full adoption. At the assumed $0.35 price, the supplier earns $350,000 of annual revenue per site. An assumed $0.18 per order of delivery cost, including annualized equipment, maintenance and support, leaves $170,000 of gross profit, a 49% gross margin before acquisition costs and central overhead. An equivalent competing offer at $0.28 would cap the price below either buyer-side bound.</p>


<p class="ltx_p" id="S7.SS2.p7">For scale, assume 1,000 technically suitable sites and a 10% attainable share: annual supplier revenue is $35 million, or $28 million at that competing price. These are illustrative site counts, not a market estimate or an acquisition forecast. Reaching $100 million at the original price needs at least 286 sites with the same volume and economics. The investment question is whether a supplier can win and service that many sites while retaining a cost, deployment or integration advantage. Economic pressure establishes the buyer’s urgency; it does not establish that advantage. A seed test would measure both the saving and the price response on comparable contracts, and a subsequent financing would need repeat deployments with retained gross margin.</p>

</section>
<section id="S7.SS3" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="case-3-a-detection-layer-sold-into-verification-flows">
<a href="https://rencryptofish.com/posts/forcing-technologies#case-3-a-detection-layer-sold-into-verification-flows" class="secnum" aria-label="Copy link to section 7.3">7.3</a>Case 3: a detection layer sold into verification flows</h3>


<p class="ltx_p" id="S7.SS3.p1">This is the attack–defense branch of Section&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S4" title="4 AI and crypto: useful products, competing platforms, expensive races ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">4</span></a>: more capable generative tools can raise losses at an existing verification flow, creating demand for a counter. The calculation values incremental fraud prevented after the base check; a general model benchmark cannot establish the detector’s catch rate or the buyer’s avoided loss.</p>


<p class="ltx_p" id="S7.SS3.p2">The hypothetical buyer is a consumer platform that already runs a compliant age/identity check and considers a separate detection layer. Its requirement is unchanged, so <math id="S7.SS3.p2.m1" class="ltx_Math" alttext="\varepsilon=0" display="inline"><mrow><mi>ε</mi><mo>=</mo><mn>0</mn></mrow></math>. For the numerical illustration, assume external expected loss <math id="S7.SS3.p2.m2" class="ltx_Math" alttext="L=\alpha x/(1-\varphi y)" display="inline"><mrow><mi>L</mi><mo>=</mo><mrow><mrow><mi>α</mi><mo>⁢</mo><mi>x</mi></mrow><mo>/</mo><mrow><mo stretchy="false">(</mo><mrow><mn>1</mn><mo>−</mo><mrow><mi>φ</mi><mo>⁢</mo><mi>y</mi></mrow></mrow><mo stretchy="false">)</mo></mrow></mrow></mrow></math> and incremental avoided loss <math id="S7.SS3.p2.m3" class="ltx_Math" alttext="z_{K}=\varphi L" display="inline"><mrow><msub><mi>z</mi><mi>K</mi></msub><mo>=</mo><mrow><mi>φ</mi><mo>⁢</mo><mi>L</mi></mrow></mrow></math>. Here <math id="S7.SS3.p2.m4" class="ltx_Math" alttext="x" display="inline"><mi>x</mi></math> is the deepfake share of fraud attempts, <math id="S7.SS3.p2.m5" class="ltx_Math" alttext="y" display="inline"><mi>y</mi></math> is the defended share of platforms, and <math id="S7.SS3.p2.m6" class="ltx_Math" alttext="\alpha" display="inline"><mi>α</mi></math> is a loss normalizer. These are different populations: this is a stipulated exposure/displacement scenario, not an application of the common-population equilibrium in Appendix&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A6" title="Appendix F Counters: a third choice ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">F</span></a>, and <math id="S7.SS3.p2.m7" class="ltx_Math" alttext="\alpha" display="inline"><mi>α</mi></math> is not an identified contest stake <math id="S7.SS3.p2.m8" class="ltx_Math" alttext="V(r-1)" display="inline"><mrow><mi>V</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mrow><mi>r</mi><mo>−</mo><mn>1</mn></mrow><mo stretchy="false">)</mo></mrow></mrow></math>. Holding <math id="S7.SS3.p2.m9" class="ltx_Math" alttext="L" display="inline"><mi>L</mi></math> fixed would instead give a simple defense-ROI case.</p>


<p class="ltx_p" id="S7.SS3.p3">Entrust’s one-in-five share of biometric fraud attempts and Pindrop’s reported deployment statistic provide context, not a matched estimate for this hypothetical platform <cite class="ltx_cite ltx_citemacro_citep">(Entrust, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib145" title="2026 identity fraud report" class="ltx_ref ref">2025</a>; Biometric Update, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib146" title="Deepfakes are overwhelming businesses unprepared to deal with AI threat: Pindrop" class="ltx_ref ref">2026a</a>)</cite>. The central scenario sets <math id="S7.SS3.p3.m1" class="ltx_Math" alttext="x=0.2" display="inline"><mrow><mi>x</mi><mo>=</mo><mn>0.2</mn></mrow></math>, <math id="S7.SS3.p3.m2" class="ltx_Math" alttext="y=0.1" display="inline"><mrow><mi>y</mi><mo>=</mo><mn>0.1</mn></mrow></math>, <math id="S7.SS3.p3.m3" class="ltx_Math" alttext="\varphi=0.8" display="inline"><mrow><mi>φ</mi><mo>=</mo><mn>0.8</mn></mrow></math> and <math id="S7.SS3.p3.m4" class="ltx_Math" alttext="\alpha=\$3.45m" display="inline"><mrow><mi>α</mi><mo rspace="0.1389em">=</mo><mrow><mo lspace="0.1389em" rspace="0.167em">$</mo><mrow><mn>3.45</mn><mo>⁢</mo><mi>m</mi></mrow></mrow></mrow></math>, which produces $600k avoided loss by construction. At two million checks per year, an assumed $0.15 price per check, $150k other cost and $50k waiting value, the margin is $100k and the price ceiling is $0.20 per check. These are annual scenarios, not a disclosed detection quote or measured prevention effect. False rejects, review, displaced attacks and residual losses must be reconciled to the customer’s actual records. The downside scenario’s smaller attack share and catch rate make adoption fail (Table&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S7.T16" title="Table 16 ‣ 7.3 Case 3: a detection layer sold into verification flows ‣ 7 Four worked cases ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">16</span></a>).</p>

<figure id="S7.T16" class="ltx_table">
<figcaption class="ltx_caption" style="font-size:90%;"><span class="ltx_tag ltx_tag_table">Table 16: </span>Case 3 scenarios: a detection layer sold into a platform’s verification flow. Monetary amounts are USD thousands per year except prices per check and the one-time acquisition and onboarding costs; run rates are at the stated month. The burn multiple is net cash consumed over net new ARR in the twelve months to month 18; “n/a” where no ARR was added, “cash positive” where the business funds itself.</figcaption>
<div class="table-wrap"><table class="ltx_tabular ltx_align_middle">
<tbody class="ltx_tbody">
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Input or result (USD thousands per year unless stated)</span></span>
</span>
</td>
<td class="ltx_td ltx_align_right ltx_border_tt"><span class="ltx_text">Downside</span></td>
<td class="ltx_td ltx_align_right ltx_border_tt"><span class="ltx_text">Central</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right ltx_border_tt"><span class="ltx_text">Upside</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Verifications per year</span></span>
</span>
</td>
<td class="ltx_td ltx_align_right ltx_border_t"><span class="ltx_text">1,000,000</span></td>
<td class="ltx_td ltx_align_right ltx_border_t"><span class="ltx_text">2,000,000</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right ltx_border_t"><span class="ltx_text">3,000,000</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Price per verification (USD)</span></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.10</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.15</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">0.20</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Deepfake share of fraud attempts, </span><math id="S7.T16.m1" class="ltx_align_left" alttext="x" display="inline"><mi mathsize="90%">x</mi></math></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">10%</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">20%</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">30%</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Platforms already running detection, </span><math id="S7.T16.m2" class="ltx_align_left" alttext="y" display="inline"><mi mathsize="90%">y</mi></math></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">10%</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">10%</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">10%</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Catch rate of the layer, </span><math id="S7.T16.m3" class="ltx_align_left" alttext="\varphi" display="inline"><mi mathsize="90%">φ</mi></math></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">50%</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">80%</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">90%</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Assumed annual loss normalizer, </span><math id="S7.T16.m4" class="ltx_align_left" alttext="\alpha" display="inline"><mi mathsize="90%">α</mi></math></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">3,450</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">3,450</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">3,450</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Fraud avoided by the layer, </span><math id="S7.T16.m5" class="ltx_align_left" alttext="z_{K}=\varphi\alpha\tilde{x}" display="inline"><mrow><msub><mi mathsize="90%">z</mi><mi mathsize="90%">K</mi></msub><mo mathsize="90%">=</mo><mrow><mi mathsize="90%">φ</mi><mo>⁢</mo><mi mathsize="90%">α</mi><mo>⁢</mo><mover accent="true"><mi mathsize="90%">x</mi><mo mathsize="90%">~</mo></mover></mrow></mrow></math></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">182</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">600</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">1,024</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Mandate penalty avoided beyond the existing check, </span><math id="S7.T16.m6" class="ltx_align_left" alttext="\varepsilon" display="inline"><mi mathsize="90%">ε</mi></math></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">0</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Annual contract value, </span><math id="S7.T16.m7" class="ltx_align_left" alttext="q" display="inline"><mi mathsize="90%">q</mi></math></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">100</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">300</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">600</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Other annual buyer cost, </span><math id="S7.T16.m8" class="ltx_align_left" alttext="\kappa" display="inline"><mi mathsize="90%">κ</mi></math></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">150</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">150</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">150</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Waiting value, </span><math id="S7.T16.m9" class="ltx_align_left" alttext="W" display="inline"><mi mathsize="90%">W</mi></math></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">100</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">50</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">0</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Buyer’s margin to purchase now, </span><math id="S7.T16.m10" class="ltx_align_left" alttext="M" display="inline"><mi mathsize="90%">M</mi></math></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">-168</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">100</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">274</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Qualified accounts over 24 months</span></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">60</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">100</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">150</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Win fraction</span></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">8%</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">15%</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">20%</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Installations per month after ramp</span></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">1</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">1</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">2</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Annual churn</span></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">20%</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">10%</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">8%</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Active customers at month 24</span></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">13</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">26</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">ARR at month 24</span></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">3,860</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">15,738</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Gross margin</span></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">50%</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">73.3%</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">85%</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">CAC payback (months)</span></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">45.6</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">8.2</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">3.4</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">ARR at month 18 (Series A)</span></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">2,908</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">11,797</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Burn multiple, trailing 12 months</span></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">n/a</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">1.9</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">cash positive</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Cumulative cash low point</span></span>
</span>
</td>
<td class="ltx_td ltx_align_right ltx_border_bb"><span class="ltx_text">-8,400</span></td>
<td class="ltx_td ltx_align_right ltx_border_bb"><span class="ltx_text">-7,641</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right ltx_border_bb"><span class="ltx_text">-3,497</span></td>
</tr>
</tbody>
</table></div>
</figure>

<p class="ltx_p" id="S7.SS3.p4">The company sells the layer at a 73% gross margin, after $0.04 of inference and review cost per check ($0.05 and $0.03 in the downside and upside). The funnel is deliberately slow: 100 qualified accounts over 24 months, a 15% win rate because Socure, Persona, Incode, Entrust and Veriff sell or build detection and are in every deal, one installation a month after a six-month ramp, 10% annual churn. At the flat price that produces 13 active customers and $3.9 million of ARR at month 24, $2.9 million at month 18 with $2.1 million of net new ARR in the trailing year and a burn multiple of 1.9, and a cumulative cash need of $7.6 million through month 24 at $350,000 a month of fixed cost. The financing case depends heavily on the assumed win rate against established providers that could build the same capability.</p>


<p class="ltx_p" id="S7.SS3.p5">The flat price is one policy; pricing at a fixed fraction of a changing ceiling is another explicit assumption. Entrust reported 58% growth in the count of deepfaked selfies <cite class="ltx_cite ltx_citemacro_citep">(Entrust, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib145" title="2026 identity fraud report" class="ltx_ref ref">2025</a>)</cite>. Applying that growth rate to the share of attempts is a sensitivity exercise, not a valid inference about the denominator. Under that assumed share path, fixed catch rate and displacement rule, avoided loss rises from $600k to $948k and $1.5m, and the price ceiling rises from $0.20 to $0.37 and $0.65 per check. The calculation does not imply a company can charge those amounts.</p>


<p class="ltx_p" id="S7.SS3.p6">A company that could retain 75% of the ceiling would charge about $0.49 at month 24 and reach the higher revenue path in Table&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S7.T17" title="Table 17 ‣ 7.3 Case 3: a detection layer sold into verification flows ‣ 7 Four worked cases ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">17</span></a>. The $12.5m ARR and 92% gross margin in that path additionally assume unchanged per-check inference/review costs, no competitive fee response and successful repricing. The flat-price path remains valid even if expected loss rises. Likewise, the higher avoided loss when more platforms defend is a stipulated displacement stress, not a measured network effect. Incremental prevented loss, operational costs, supplier alternatives and renewal prices decide which path is attainable. A rising ceiling alone cannot establish pricing power.</p>

<figure id="S7.T17" class="ltx_table">
<figcaption class="ltx_caption" style="font-size:90%;"><span class="ltx_tag ltx_tag_table">Table 17: </span>Case 3 under the stipulated external-exposure scenario: the attack, the exposure, the ceiling, and the company’s path if the price tracks it. Central sensitivity: the deepfake share of fraud attempts starts at one in five and is assumed to rise 58% a year, the layer catches 80% of the loss, and 10% of platforms are already defended. USD thousands unless stated.</figcaption>
<div class="table-wrap"><table class="ltx_tabular ltx_align_middle">
<tbody class="ltx_tbody">
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Central case</span></span>
</span>
</td>
<td class="ltx_td ltx_align_right ltx_border_tt"><span class="ltx_text">Month 0</span></td>
<td class="ltx_td ltx_align_right ltx_border_tt"><span class="ltx_text">Month 12</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right ltx_border_tt"><span class="ltx_text">Month 24</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"></span>
</span>
</td>
<td class="ltx_td"></td>
<td class="ltx_td"></td>
<td class="ltx_td"></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Deepfake share of fraud attempts, </span><math id="S7.T17.m1" class="ltx_align_left" alttext="x" display="inline"><mi mathsize="90%">x</mi></math><span class="ltx_text"> (growing 58% a year)</span></span>
</span>
</td>
<td class="ltx_td ltx_align_right ltx_border_t"><span class="ltx_text">20%</span></td>
<td class="ltx_td ltx_align_right ltx_border_t"><span class="ltx_text">31.6%</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right ltx_border_t"><span class="ltx_text">49.9%</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Exposure of an undefended platform, </span><math id="S7.T17.m2" class="ltx_align_left" alttext="\tilde{x}=x/(1-\varphi y)" display="inline"><mrow><mover accent="true"><mi mathsize="90%">x</mi><mo mathsize="90%">~</mo></mover><mo mathsize="90%">=</mo><mrow><mi mathsize="90%">x</mi><mo maxsize="90%" minsize="90%" stretchy="true" symmetric="true">/</mo><mrow><mo maxsize="90%" minsize="90%">(</mo><mrow><mn mathsize="90%">1</mn><mo mathsize="90%">−</mo><mrow><mi mathsize="90%">φ</mi><mo>⁢</mo><mi mathsize="90%">y</mi></mrow></mrow><mo maxsize="90%" minsize="90%">)</mo></mrow></mrow></mrow></math></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.22</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.34</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">0.54</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Fraud cost exposed, </span><math id="S7.T17.m3" class="ltx_align_left" alttext="\alpha\tilde{x}" display="inline"><mrow><mi mathsize="90%">α</mi><mo>⁢</mo><mover accent="true"><mi mathsize="90%">x</mi><mo mathsize="90%">~</mo></mover></mrow></math><span class="ltx_text"> (USD thousands)</span></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">750</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">1,185</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">1,872</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Fraud avoided by the layer, </span><math id="S7.T17.m4" class="ltx_align_left" alttext="z_{K}=\varphi\alpha\tilde{x}" display="inline"><mrow><msub><mi mathsize="90%">z</mi><mi mathsize="90%">K</mi></msub><mo mathsize="90%">=</mo><mrow><mi mathsize="90%">φ</mi><mo>⁢</mo><mi mathsize="90%">α</mi><mo>⁢</mo><mover accent="true"><mi mathsize="90%">x</mi><mo mathsize="90%">~</mo></mover></mrow></mrow></math><span class="ltx_text"> (USD thousands)</span></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">600</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">948</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">1,498</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Buyer’s margin at the flat price of 0.15 a check (USD thousands)</span></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">100</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">448</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">998</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Price ceiling per check, </span><math id="S7.T17.m5" class="ltx_align_left" alttext="(z_{K}-\kappa-W)/\text{checks}" display="inline"><mrow><mrow><mo maxsize="90%" minsize="90%">(</mo><mrow><msub><mi mathsize="90%">z</mi><mi mathsize="90%">K</mi></msub><mo mathsize="90%">−</mo><mi mathsize="90%">κ</mi><mo mathsize="90%">−</mo><mi mathsize="90%">W</mi></mrow><mo maxsize="90%" minsize="90%">)</mo></mrow><mo maxsize="90%" minsize="90%" stretchy="true" symmetric="true">/</mo><mtext mathsize="90%">checks</mtext></mrow></math><span class="ltx_text"> (USD)</span></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.20</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.37</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">0.65</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Price per check if the company keeps its month-0 share of the ceiling (USD)</span></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.15</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.28</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">0.49</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Fraud avoided at month 0 if half of platforms run detection (</span><math id="S7.T17.m6" class="ltx_align_left" alttext="y=0.5" display="inline"><mrow><mi mathsize="90%">y</mi><mo mathsize="90%">=</mo><mn mathsize="90%">0.5</mn></mrow></math><span class="ltx_text">)</span></span>
</span>
</td>
<td class="ltx_td ltx_align_right ltx_border_t"><span class="ltx_text">920</span></td>
<td class="ltx_td ltx_border_t"></td>
<td class="ltx_td ltx_nopad_r ltx_border_t"></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Deepfake share at which the flat price stops paying the buyer</span></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">16.7%</span></td>
<td class="ltx_td"></td>
<td class="ltx_td ltx_nopad_r"></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Company ARR (USD thousands)</span></span>
</span>
</td>
<td class="ltx_td ltx_align_right ltx_border_t"><span class="ltx_text">Month 12</span></td>
<td class="ltx_td ltx_align_right ltx_border_t"><span class="ltx_text">Month 24</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right ltx_border_t"><span class="ltx_text">Month 48</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Price tracks the ceiling</span></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">3,563</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">12,523</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">46,091</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Flat price</span></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">1,905</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">3,860</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">7,202</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_t" colspan="4"><em class="ltx_emph ltx_font_italic">Indexed-price operating measures (USD thousands unless stated)</em></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Series A ARR, month 18</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_right" colspan="3"><span class="ltx_text">7,210</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Net new ARR, prior 12 months</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_right" colspan="3"><span class="ltx_text">6,035</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Burn multiple, prior 12 months</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_right" colspan="3"><span class="ltx_text">0.3</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Gross margin at month 24</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_right" colspan="3"><span class="ltx_text">91.8%</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Cumulative cash low point, first 24 months</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_right ltx_border_bb" colspan="3"><span class="ltx_text">-4,274</span></td>
</tr>
</tbody>
</table></div>
</figure>
<figure id="S7.F3" class="ltx_figure"><a href="https://rencryptofish.com/images/forcing-technologies/investor_idv_counter.png" class="figure-expand" aria-label="Expand figure: Figure 3: Case 3 under the stipulated external-exposure scenario: the price ceiling per check against the deepfake share of fraud attempts, with the central scenario’s other inputs fixed. The ceiling is (zK−κ−W) per check, where zK=φ⁢α⁢x~ is the loss the layer shields; the dots mark Entrust’s one in five and where a 58% annual rise takes it by months 12 and 24, and the dashed line is the price of a company that keeps the share of the ceiling it held at signing. Run with p=1, r=1, φ=0.8, y=0.1, β=0, σ=0 and no sheltering; the formula is printed on the figure."><img src="https://rencryptofish.com/images/forcing-technologies/investor_idv_counter.png" id="S7.F3.g1" class="ltx_graphics ltx_centering ltx_img_landscape" width="598" height="284" alt="Figure 3: Case 3 under the stipulated external-exposure scenario: the price ceiling per check against the deepfake share of fraud attempts, with the central scenario’s other inputs fixed. The ceiling is (zK−κ−W) per check, where zK=φ⁢α⁢x~ is the loss the layer shields; the dots mark Entrust’s one in five and where a 58% annual rise takes it by months 12 and 24, and the dashed line is the price of a company that keeps the share of the ceiling it held at signing. Run with p=1, r=1, φ=0.8, y=0.1, β=0, σ=0 and no sheltering; the formula is printed on the figure." loading="lazy"></a>
<figcaption class="ltx_caption ltx_centering"><span class="ltx_tag ltx_tag_figure">Figure 3: </span>Case 3 under the stipulated external-exposure scenario: the price ceiling per check against the deepfake share of fraud attempts, with the central scenario’s other inputs fixed. The ceiling is <math id="S7.F3.m9" class="ltx_Math" alttext="(z_{K}-\kappa-W)" display="inline"><mrow><mo stretchy="false">(</mo><mrow><msub><mi>z</mi><mi>K</mi></msub><mo>−</mo><mi>κ</mi><mo>−</mo><mi>W</mi></mrow><mo stretchy="false">)</mo></mrow></math> per check, where <math id="S7.F3.m10" class="ltx_Math" alttext="z_{K}=\varphi\alpha\tilde{x}" display="inline"><mrow><msub><mi>z</mi><mi>K</mi></msub><mo>=</mo><mrow><mi>φ</mi><mo>⁢</mo><mi>α</mi><mo>⁢</mo><mover accent="true"><mi>x</mi><mo>~</mo></mover></mrow></mrow></math> is the loss the layer shields; the dots mark Entrust’s one in five and where a 58% annual rise takes it by months 12 and 24, and the dashed line is the price of a company that keeps the share of the ceiling it held at signing. Run with <math id="S7.F3.m11" class="ltx_Math" alttext="p=1" display="inline"><mrow><mi>p</mi><mo>=</mo><mn>1</mn></mrow></math>, <math id="S7.F3.m12" class="ltx_Math" alttext="r=1" display="inline"><mrow><mi>r</mi><mo>=</mo><mn>1</mn></mrow></math>, <math id="S7.F3.m13" class="ltx_Math" alttext="\varphi=0.8" display="inline"><mrow><mi>φ</mi><mo>=</mo><mn>0.8</mn></mrow></math>, <math id="S7.F3.m14" class="ltx_Math" alttext="y=0.1" display="inline"><mrow><mi>y</mi><mo>=</mo><mn>0.1</mn></mrow></math>, <math id="S7.F3.m15" class="ltx_Math" alttext="\beta=0" display="inline"><mrow><mi>β</mi><mo>=</mo><mn>0</mn></mrow></math>, <math id="S7.F3.m16" class="ltx_Math" alttext="\sigma=0" display="inline"><mrow><mi>σ</mi><mo>=</mo><mn>0</mn></mrow></math> and no sheltering; the formula is printed on the figure.</figcaption>
</figure>
<figure id="S7.T18" class="ltx_table">
<figcaption class="ltx_caption" style="font-size:90%;"><span class="ltx_tag ltx_tag_table">Table 18: </span>Case 3 central company path and unverified market arithmetic. The final four rows reproduce an unreconciled check/request sum; they do not estimate an eligible market.</figcaption>
<div class="table-wrap"><table class="ltx_tabular ltx_guessed_headers ltx_align_middle">
<tbody class="ltx_tbody">
<tr class="ltx_tr">
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Central case (USD thousands)</span></span>
</span>
</th>
<td class="ltx_td ltx_nopad_r ltx_border_tt"></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">ARR at month 12</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_right ltx_border_t"><span class="ltx_text">1,905</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">ARR at month 24</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">3,860</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">ARR at month 36</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">5,619</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">ARR at month 48</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">7,202</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Series A snapshot, month 18: ARR</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_right ltx_border_t"><span class="ltx_text">2,908</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Net new ARR, prior 12 months</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">2,060</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Burn multiple</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">1.9</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Gross margin</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">73%</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Unverified raw sum of checks and requests (millions)</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_right ltx_border_t"><span class="ltx_text">6,800</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Assumed fraction of that raw count</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">10%</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Illustrative unit price (USD)</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">0.15</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Revenue arithmetic, not an estimated market</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_right ltx_border_bb"><span class="ltx_text">102,000</span></td>
</tr>
</tbody>
</table></div>
</figure>

<p class="ltx_p" id="S7.SS3.p7">A simple scale calculation would add Incode’s 4.1 billion checks and Socure’s 2.7 billion requests <cite class="ltx_cite ltx_citemacro_citep">(Burt, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib152" title="Incode seeks fundraise at $3b valuation to seize emerging biometrics opportunities" class="ltx_ref ref">2025</a>; Biometric Update, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib215" title="Socure fields 2.7 billion identity verification requests in 2024" class="ltx_ref ref">2025</a>)</cite>. Multiplying 10% of that sum by $0.15 gives $102m arithmetically, but does not establish an addressable independent detection market. The units, overlap, eligibility and suppliers’ rights to attach another paid layer have not been reconciled. A higher assumed price leaves the uncertainty about eligible transaction volume unresolved. A qualified flow inventory and the revenue the incumbent leaves to an independent company are required before using this as venture-scale evidence.</p>

</section>
<section id="S7.SS4" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="case-4-invoice-exceptions-for-a-french-mid-sized-firm">
<a href="https://rencryptofish.com/posts/forcing-technologies#case-4-invoice-exceptions-for-a-french-mid-sized-firm" class="secnum" aria-label="Copy link to section 7.4">7.4</a>Case 4: invoice exceptions for a French mid-sized firm</h3>


<p class="ltx_p" id="S7.SS4.p1">The buyer is a French mid-sized firm with several finance systems, no invoice-automation tool today, and 12,000 invoice exceptions a year, which at 20 minutes each and €60 a loaded hour (Eurostat puts France’s average at €44.30 and its finance sector at €70.50 <cite class="ltx_cite ltx_citemacro_citep">(Eurostat, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib197" title="Hourly labour costs — Statistics Explained" class="ltx_ref ref">2026a</a>, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib198" title="Labour cost levels by NACE Rev. 2 activity (lc_lci_lev)" class="ltx_ref ref">b</a>)</cite>) cost it €240,000 of staff time; Billentis’s benchmarks put exceptions at 20 to 30% of paper invoices <cite class="ltx_cite ltx_citemacro_citep">(Koch, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib196" title="Business Case E-Invoicing / E-Billing 2017" class="ltx_ref ref">2017</a>)</cite>. It already has a compliant platform for the September 2026 mandate, because the accounting suites include one (Section&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S6.SS5.SSS0.Px5" title="Invoice exceptions. ‣ 6.5 Other investment opportunities and benchmarks ‣ 6 Where we would invest now ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">6.5</span></a>). The startup sells an add-on that removes exceptions. The mandate’s penalty therefore cancels in the comparison, as it did in Italy, and the add-on is worth only <math id="S7.SS4.p1.m1" class="ltx_Math" alttext="\gamma" display="inline"><mi>γ</mi></math>: 40% of the exception work removed is valued at €96,000 a year. This assumes the released staff capacity can be used or converted to cash savings; it is not a measured payroll reduction. At €48,000 of price, €18,000 of other cost and €6,000 of waiting value, the margin to buy is €24,000, and the product must remove more than 30% of the work to be bought at all (Figure&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S7.F4" title="Figure 4 ‣ 7.4 Case 4: invoice exceptions for a French mid-sized firm ‣ 7 Four worked cases ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">4</span></a>); a ten-point miss on the 40% ends the purchase. If the suite’s next release, or the AP-automation companies already selling exception workflows (Basware, Esker, Yooz, Medius, Coupa, SAP), halves the exceptions first, the add-on’s 40% is worth €48,000 and the margin is minus €24,000: the mandate goes on driving compliance while the startup’s product stops paying.</p>

<figure id="S7.T19" class="ltx_table">
<figcaption class="ltx_caption" style="font-size:90%;"><span class="ltx_tag ltx_tag_table">Table 19: </span>Case 4 scenarios: invoice exceptions relative to a compliant bundle. Monetary amounts are EUR thousands per year except the one-time acquisition and onboarding costs.</figcaption>
<div class="table-wrap"><table class="ltx_tabular ltx_align_middle">
<tbody class="ltx_tbody">
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Input or result (EUR thousands per year unless stated)</span></span>
</span>
</td>
<td class="ltx_td ltx_align_right ltx_border_tt"><span class="ltx_text">Downside</span></td>
<td class="ltx_td ltx_align_right ltx_border_tt"><span class="ltx_text">Central</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right ltx_border_tt"><span class="ltx_text">Upside</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Exception work removed, </span><math id="S7.T19.m1" class="ltx_align_left" alttext="e" display="inline"><mi mathsize="90%">e</mi></math></span>
</span>
</td>
<td class="ltx_td ltx_align_right ltx_border_t"><span class="ltx_text">20%</span></td>
<td class="ltx_td ltx_align_right ltx_border_t"><span class="ltx_text">40%</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right ltx_border_t"><span class="ltx_text">60%</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Gross annual benefit, </span><math id="S7.T19.m2" class="ltx_align_left" alttext="\gamma" display="inline"><mi mathsize="90%">γ</mi></math></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">48</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">96</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">144</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Annual contract value, </span><math id="S7.T19.m3" class="ltx_align_left" alttext="q" display="inline"><mi mathsize="90%">q</mi></math></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">36</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">48</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">60</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Other annual buyer cost, </span><math id="S7.T19.m4" class="ltx_align_left" alttext="\kappa" display="inline"><mi mathsize="90%">κ</mi></math></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">24</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">18</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">12</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Waiting value, </span><math id="S7.T19.m5" class="ltx_align_left" alttext="W" display="inline"><mi mathsize="90%">W</mi></math></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">12</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">6</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">0</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Buyer’s margin to purchase now, </span><math id="S7.T19.m6" class="ltx_align_left" alttext="M" display="inline"><mi mathsize="90%">M</mi></math></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">-24</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">24</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">72</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Qualified accounts over 24 months</span></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">100</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">300</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">500</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Win fraction</span></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">10%</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">20%</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">20%</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Installations per month after ramp</span></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">1</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">4</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">6</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Annual churn</span></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">20%</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">10%</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">8%</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Active customers at month 24</span></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">51</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">87</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">ARR at month 24</span></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">2,470</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">5,203</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Gross margin</span></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">66.7%</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">75%</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">75%</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">CAC payback (months)</span></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">15.0</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">9.3</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">8.3</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">ARR at month 18 (Series A)</span></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">1,861</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">3,887</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Burn multiple, trailing 12 months</span></span>
</span>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">n/a</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.8</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">0.4</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Cumulative cash low point</span></span>
</span>
</td>
<td class="ltx_td ltx_align_right ltx_border_bb"><span class="ltx_text">-2,400</span></td>
<td class="ltx_td ltx_align_right ltx_border_bb"><span class="ltx_text">-2,099</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right ltx_border_bb"><span class="ltx_text">-2,116</span></td>
</tr>
</tbody>
</table></div>
</figure>

<p class="ltx_p" id="S7.SS4.p2">The scenario produces attractive unit economics but limited revenue scale. A 75% gross margin, a nine-month payback on €28,000 of acquisition and onboarding, and a lean fixed base of €100,000 a month give a burn multiple of 0.8 at month 18 on €1.9 million of ARR, with €2.1 million of cumulative cash needed. The €28,000 assumes distribution through the accounting firms that Pennylane and Cegid already sell through; a field sales motion into mid-sized firms costs about twice that and doubles the payback. ARR reaches €2.5 million at month 24 and €4.6 million at month 48. Assume 2,500 eligible French firms have the multi-system exception problem, an unverified customer count. Then a 15% share against the suites at €48,000 is €18 million of ARR, and at the five-times-revenue multiple Vertex paid for ecosio in 2024 <cite class="ltx_cite ltx_citemacro_citep">(Vertex, Inc., <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib188" title="Vertex Completes Acquisition of ecosio" class="ltx_ref ref">2024</a>)</cite>, a €90 million exit. The upside scenario reaches €5.2 million at month 24, but does not establish a larger eligible market. Under the central scale assumptions, five comparable countries yield €90 million of ARR; at least six would be needed to exceed €100 million. Comparable demand, localization costs and achievable share must be established country by country.</p>

<figure id="S7.T20" class="ltx_table">
<figcaption class="ltx_caption" style="font-size:90%;"><span class="ltx_tag ltx_tag_table">Table 20: </span>Case 4 central path and ceiling.</figcaption>
<div class="table-wrap"><table class="ltx_tabular ltx_align_middle">
<tbody class="ltx_tbody">
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Central case (EUR thousands)</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_border_tt"></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">ARR at month 12</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_right ltx_border_t"><span class="ltx_text">1,219</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">ARR at month 24</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">2,470</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">ARR at month 36</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">3,596</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">ARR at month 48</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">4,609</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Series A snapshot, month 18: ARR</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_right ltx_border_t"><span class="ltx_text">1,861</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Net new ARR, prior 12 months</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">1,318</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Burn multiple</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">0.8</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Gross margin</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">75%</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Eligible accounts</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_right ltx_border_t"><span class="ltx_text">2,500</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Achievable share</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">15%</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Mature ACV</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">48</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Ceiling ARR</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_right ltx_border_bb"><span class="ltx_text">18,000</span></td>
</tr>
</tbody>
</table></div>
</figure>

<p class="ltx_p" id="S7.SS4.p3">What would change the answer is the sequence of mandates. Domestic B2B requirements began in Belgium in January 2026 and were phased in across Poland in February and April 2026. Germany’s issuance transition generally ends in January 2027 for firms above €800,000 of prior-year turnover and in January 2028 for the remaining in-scope firms, with an EDI transition through 2027. ViDA’s cross-border B2B reporting starts in July 2030 <cite class="ltx_cite ltx_citemacro_citep">(Belgian Federal Government, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib689" title="Pour qui la facturation electronique deviendra-t-elle obligatoire?" class="ltx_ref ref">2024</a>; Polish Ministry of Finance, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib688" title="Zakres obowiazkowego KSeF" class="ltx_ref ref">2026</a>; German Federal Ministry of Finance, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib687" title="Fragen und Antworten zur Einfuehrung der obligatorischen E-Rechnung zum 1. Januar 2025" class="ltx_ref ref">2026</a>; European Commission, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib194" title="VAT in the Digital Age (ViDA)" class="ltx_ref ref">2025</a>)</cite>. These are different populations and requirements; they offer possible expansion windows rather than interchangeable copies of France, and established providers such as Pagero and Sovos already serve multiple jurisdictions. We would advance a French exceptions startup as a venture case only if it has paying customers in a second mandate country before that country’s deadline, an expansion milestone that should be tested before further financing. Italy’s precedent holds either way: in the mandate’s first year 3.9 million Italian firms sent 2.09 billion invoices through the state’s exchange <cite class="ltx_cite ltx_citemacro_citep">(Osservatori Politecnico di Milano, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib195" title="Fatturazione Elettronica: cos’è e quali sono obblighi per PA e privati" class="ltx_ref ref">2026</a>)</cite>; TeamSystem sold the suite above that exchange, and the exchange itself was free to use.</p>

<figure id="S7.F4" class="ltx_figure"><a href="https://rencryptofish.com/images/forcing-technologies/investor_sensitivities.png" class="figure-expand" aria-label="Expand figure: Figure 4: One input at a time, with the central scenario’s other inputs fixed. The vertical value is the buyer’s margin to buy now, M=B−q−κ−W, in local currency; dots mark the central case and the break-even. Case 3 varies the price per check, with assumed avoided loss at today’s attack share as the benefit (Figure 3 varies the attack); Case 4 varies the share of exception work removed. In the two add-on cases the mandate penalty cancels against the compliant alternative, with p=1, β=0, r=1 and σ=0. Case 3’s α is the stipulated external-loss normalizer, not the contest stake of the common-population counter theorem; Case 4 sets α=0. Case 1 varies rival adoption, which moves the contest’s ceiling; the orange dot is the simulated share at the Series A. The settings and formulas are printed on the figure. The productivity case uses Table 15 to separate switching gains from operating profits."><img src="https://rencryptofish.com/images/forcing-technologies/investor_sensitivities.png" id="S7.F4.g1" class="ltx_graphics ltx_centering ltx_img_square" width="550" height="659" alt="Figure 4: One input at a time, with the central scenario’s other inputs fixed. The vertical value is the buyer’s margin to buy now, M=B−q−κ−W, in local currency; dots mark the central case and the break-even. Case 3 varies the price per check, with assumed avoided loss at today’s attack share as the benefit (Figure 3 varies the attack); Case 4 varies the share of exception work removed. In the two add-on cases the mandate penalty cancels against the compliant alternative, with p=1, β=0, r=1 and σ=0. Case 3’s α is the stipulated external-loss normalizer, not the contest stake of the common-population counter theorem; Case 4 sets α=0. Case 1 varies rival adoption, which moves the contest’s ceiling; the orange dot is the simulated share at the Series A. The settings and formulas are printed on the figure. The productivity case uses Table 15 to separate switching gains from operating profits." loading="lazy"></a>
<figcaption class="ltx_caption ltx_centering"><span class="ltx_tag ltx_tag_figure">Figure 4: </span>One input at a time, with the central scenario’s other inputs fixed. The vertical value is the buyer’s margin to buy now, <math id="S7.F4.m8" class="ltx_Math" alttext="M=B-q-\kappa-W" display="inline"><mrow><mi>M</mi><mo>=</mo><mrow><mi>B</mi><mo>−</mo><mi>q</mi><mo>−</mo><mi>κ</mi><mo>−</mo><mi>W</mi></mrow></mrow></math>, in local currency; dots mark the central case and the break-even. Case 3 varies the price per check, with assumed avoided loss at today’s attack share as the benefit (Figure&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S7.F3" title="Figure 3 ‣ 7.3 Case 3: a detection layer sold into verification flows ‣ 7 Four worked cases ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">3</span></a> varies the attack); Case 4 varies the share of exception work removed. In the two add-on cases the mandate penalty cancels against the compliant alternative, with <math id="S7.F4.m9" class="ltx_Math" alttext="p=1" display="inline"><mrow><mi>p</mi><mo>=</mo><mn>1</mn></mrow></math>, <math id="S7.F4.m10" class="ltx_Math" alttext="\beta=0" display="inline"><mrow><mi>β</mi><mo>=</mo><mn>0</mn></mrow></math>, <math id="S7.F4.m11" class="ltx_Math" alttext="r=1" display="inline"><mrow><mi>r</mi><mo>=</mo><mn>1</mn></mrow></math> and <math id="S7.F4.m12" class="ltx_Math" alttext="\sigma=0" display="inline"><mrow><mi>σ</mi><mo>=</mo><mn>0</mn></mrow></math>. Case 3’s <math id="S7.F4.m13" class="ltx_Math" alttext="\alpha" display="inline"><mi>α</mi></math> is the stipulated external-loss normalizer, not the contest stake of the common-population counter theorem; Case 4 sets <math id="S7.F4.m14" class="ltx_Math" alttext="\alpha=0" display="inline"><mrow><mi>α</mi><mo>=</mo><mn>0</mn></mrow></math>. Case 1 varies rival adoption, which moves the contest’s ceiling; the orange dot is the simulated share at the Series A. The settings and formulas are printed on the figure. The productivity case uses Table&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S7.T15" title="Table 15 ‣ 7.2 Case 2: fulfillment savings become competitive pressure ‣ 7 Four worked cases ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">15</span></a> to separate switching gains from operating profits.</figcaption>
</figure>
</section>
</section>
<section id="S8" class="ltx_section">
<h2 class="ltx_title ltx_title_section" id="where-the-framework-misleads">
<a href="https://rencryptofish.com/posts/forcing-technologies#where-the-framework-misleads" class="secnum" aria-label="Copy link to section 8">8</a>Where the framework misleads</h2>


<p class="ltx_p" id="S8.p1">The model organizes the reasons firms adopt, but adoption curves alone cannot identify those reasons. We fitted it to 14 historical adoption series, from hybrid corn to generative AI, with every observation traced to a source (Appendix&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A10" title="Appendix J What the historical adoption curves tell us ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">J</span></a>). The fits describe the paths well and say almost nothing about where the value came from. In every case the split between productive value and competitive transfer stays close to its prior. In the linear restriction with no outside option and no waiting value, a direct benefit of <math id="S8.p1.m1" class="ltx_Math" alttext="0.3" display="inline"><mn>0.3</mn></math> with an edge of <math id="S8.p1.m2" class="ltx_Math" alttext="0.2" display="inline"><mn>0.2</mn></math> traces the same curve as a benefit of <math id="S8.p1.m3" class="ltx_Math" alttext="0.1" display="inline"><mn>0.1</mn></math> with an edge of <math id="S8.p1.m4" class="ltx_Math" alttext="0.4" display="inline"><mn>0.4</mn></math> (Proposition&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#Thmproposition12" title="Proposition 12 (Observational equivalence). ‣ Appendix C Formal statements ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">12</span></a>); that exact equivalence does not hold for every nonlinear specification. With adoption data alone, the classification remains sensitive to prior assumptions. The classification has to come from holdout outcomes, bans, beliefs and buyer records, which is why every memo in Section&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S6" title="6 Where we would invest now ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">6</span></a> needs a buyer, an observable mechanism and a timing window; an S-curve alone supplies none of them.</p>


<p class="ltx_p" id="S8.p2">The base model holds the market environment fixed except for its specified contest, network and exclusion terms. It does not solve for output prices, demand or firms’ deployment schedules. The common revenue loss in Section&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S1.SS3" title="1.3 Productivity can change the market around the buyer ‣ 1 The model ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">1.3</span></a> is an explicit extension, and the fulfillment case’s price response and adoption path are assumptions. They establish a conditional threshold, not an estimated competitive effect or forecast. Volume, financing constraints, specialization and exit can move that threshold. Stronger evidence would connect a measured cost advantage to a market response and then to comparable holdouts’ outcomes.</p>


<p class="ltx_p" id="S8.p3">The investment screen adds another limitation. Its emphasis on identifiable buyers and accessible sales windows favors some requirement-led opportunities. That is a preference in underwriting, not evidence that economic forcing is rare or that useful products cannot create it. A supplier’s weak capture can justify passing on an investment while leaving the forcing mechanism intact.</p>


<p class="ltx_p" id="S8.p4">The model has four further limitations. It treats a private gatekeeper’s penalty like a statute’s, though enforcement depends on the gatekeeper’s incentives and constraints; Walmart’s failed 2003 tag mandate illustrates the risk (Section&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S2.SS5" title="2.5 Gatekeepers are not only regulators ‣ 2 Where the pressure comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">2.5</span></a>). It treats a ban as outside the game, although FINA’s ban eliminated the polyurethane-suit market. It treats a deadline as fixed, although Section&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S5" title="5 Spotting a forcing event early ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">5</span></a> lists three that moved. And it bounds the company’s price by the buyer’s gain without determining how many companies share that gain. The certificate case shows that a mandate can induce adoption without generating supplier profits. Assessing those profits requires a separate analysis of supply and competition.</p>


<p class="ltx_p" id="S8.p5">The AI and crypto comparison adds a boundary on the unit of analysis. Repeated hardware replacement, new model generations, changing token prices, multi-platform use and entry change the field and the prize; a single irreversible adoption decision cannot determine their long-run equilibrium. A miner’s security service and a model’s benefits to downstream users also lie outside the profits of competing producers. Private-company losses, token burns, supplier revenue and capital expenditure measure different objects. Section&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S4.SS7" title="4.7 Forecasts for 2031 and 2036 ‣ 4 AI and crypto: useful products, competing platforms, expensive races ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">4.7</span></a> adds conditional 2031 and 2036 forecasts with separate judgments about capability pressure and company capture. Appendix&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A15.SS6" title="O.6 Forecast definitions, assumptions and resolution ‣ Appendix O AI and crypto: evidence and accounting boundaries ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">O.6</span></a> distinguishes those qualitative tiers from constructed stress tests: neither supplies fitted event probabilities, validated long-horizon accuracy or a ranking by estimated social welfare.</p>


<p class="ltx_p" id="S8.p6">Finally, the historical refits in Appendix&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A10" title="Appendix J What the historical adoption curves tell us ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">J</span></a> are hindsight. They use today’s priors on cases chosen because they mattered, and the early-window estimates would not have been available on the day an investor needed them. We do not claim the framework would have picked historical winners. The investment implication is to pair evidence of a deteriorating holdout position with an asset the supplier can retain: accepted work, customer access, effective protection or difficult operating capacity. The former establishes urgency; the latter must survive competition, delivery costs and financing.</p>

<div class="ltx_pagination ltx_role_newpage"></div>
</section>
<section id="bib" class="ltx_bibliography">
<h2 class="ltx_title ltx_title_bibliography" id="references">References</h2>

<ul id="bib.L1" class="ltx_biblist">
<li id="bib.bib540" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">24/7 Wall St. (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Live: will trade desk’s q2 earnings tonight reset its 80% selloff?</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">24/7 Wall St.Published 2026-08-06. Accessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://247wallst.com/investing/2026/08/06/live-will-trade-desks-q2-earnings-tonight-reset-its-80-selloff/" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS1.p4" title="3.1 Arms races create repeated demand for an edge ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.1</span></a>.
</span>
</li>
<li id="bib.bib443" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">9to5Mac (2021)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Apple reminds developers about ATT requirements ahead of iOS 14.5 release</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">April 20, 2021; quotes Apple developer notice. Accessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://9to5mac.com/2021/04/20/apple-reminds-developers-about-att-requirements/" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S2.SS5.p2" title="2.5 Gatekeepers are not only regulators ‣ 2 Where the pressure comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§2.5</span></a>.
</span>
</li>
<li id="bib.bib645" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">A2A Project (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Agent2Agent Protocol Specification</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Accessed October 20, 2026</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://a2a-protocol.org/v1.0.1/specification/" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S4.SS7.SSS0.Px3.p1" title="The intersection: access can become necessary while implementations compete. ‣ 4.7 Forecasts for 2031 and 2036 ‣ 4 AI and crypto: useful products, competing platforms, expensive races ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§4.7</span></a>.
</span>
</li>
<li id="bib.bib118" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">J. Aas (2015)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Entering public beta</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Let’s Encrypt, December 3, 2015Accessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://letsencrypt.org/2015/12/03/entering-public-beta.html" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS5.p2" title="3.5 Low supply costs can eliminate revenue from the required capability ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.5</span></a>.
</span>
</li>
<li id="bib.bib129" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">ABA Banking Journal (2025)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Kentucky federal court enjoins CFPB from enforcing current 1033 final rule</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">ABA Banking Journal, November 3, 2025Accessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://bankingjournal.aba.com/2025/11/kentucky-federal-court-enjoins-cfpb-from-enforcing-current-1033-final-rule/" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS3.p2" title="3.3 Coordination goods can pay the operator ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.3</span></a>.
</span>
</li>
<li id="bib.bib22" class="ltx_bibitem ltx_bib_article">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">E. Abrahamson and L. Rosenkopf (1993)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Institutional and competitive bandwagons: using mathematical modeling as a tool to explore innovation diffusion</span>.
</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_journal">Academy of Management Review</span> <span class="ltx_text ltx_bib_volume">18</span> (<span class="ltx_text ltx_bib_number">3</span>), <span class="ltx_text ltx_bib_pages"> pp.&nbsp;487–517</span>.
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A16.p1" title="Appendix P Where the framework comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Appendix P</span></a>,
<a href="https://rencryptofish.com/posts/forcing-technologies#A18.p2" title="Appendix R Learning and forward-looking timing ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Appendix R</span></a>.
</span>
</li>
<li id="bib.bib535" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Adobe Inc. and Semrush Holdings, Inc. (2025)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Adobe to acquire semrush</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Semrush NewsroomPublished 2025-11-19. Accessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.semrush.com/news/435826-adobe-to-acquire-semrush/" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS1.p4" title="3.1 Arms races create repeated demand for an edge ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.1</span></a>.
</span>
</li>
<li id="bib.bib229" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Adobe (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Adobe Completes Semrush Acquisition, Strengthening CX Enterprise with Enhanced Brand Visibility Capabilities</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">2026-04-28. Accessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.semrush.com/news/455953-adobe-completes-semrush-acquisition-strengthening-cx-enterprise-with-enhanced-brand-visibility-capabilities" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS1.p4" title="3.1 Arms races create repeated demand for an edge ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.1</span></a>.
</span>
</li>
<li id="bib.bib132" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Akamai Technologies (2014)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Akamai completes acquisition of Prolexic</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Press release, February 18, 2014; announced December 2, 2013 at about $370 millionAccessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.ir.akamai.com/news-releases/news-release-details/akamai-completes-acquisition-prolexic" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS4.p2" title="3.4 Counters are the arms race’s second market ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.4</span></a>.
</span>
</li>
<li id="bib.bib499" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Alphabet Inc. (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Alphabet announces fourth quarter and fiscal year 2025 results, february 4, 2026</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Alphabet Investor RelationsAccessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://s206.q4cdn.com/479360582/files/doc_financials/2025/q4/2025q4-alphabet-earnings-release.pdf" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A15.T28" title="In O.2 Cloud investment and the cash that funds it ‣ Appendix O AI and crypto: evidence and accounting boundaries ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Table 28</span></a>,
<a href="https://rencryptofish.com/posts/forcing-technologies#S5.T10" title="In 5 Spotting a forcing event early ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Table 10</span></a>.
</span>
</li>
<li id="bib.bib636" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Amazon (2024)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Amazon unveils the next generation of fulfillment centers powered by AI and 10 times more robotics</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">About AmazonThe 25 percent peak-season cost-to-serve improvement is a target, not a measured industry result. Accessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.aboutamazon.com/news/operations/amazon-fulfillment-center-robotics-ai" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S2.SS3.p2" title="2.3 A falling cost curve can make the old cost structure unviable ‣ 2 Where the pressure comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§2.3</span></a>,
<a href="https://rencryptofish.com/posts/forcing-technologies#S7.SS2.p1" title="7.2 Case 2: fulfillment savings become competitive pressure ‣ 7 Four worked cases ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§7.2</span></a>.
</span>
</li>
<li id="bib.bib478" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Amazon.com, Inc. (2005)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Amazon.com announces record free cash flow fueled by lower prices and free shipping; introduces new express shipping program: amazon prime, press release (exhibit 99.1 to form 8-k), february 2, 2005</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">SEC EDGARAccessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.sec.gov/Archives/edgar/data/1018724/000119312505017451/dex991.htm" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS2.p3" title="3.2 A productive tool can become necessary as the market changes ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.2</span></a>.
</span>
</li>
<li id="bib.bib438" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Amazon.com, Inc. (2025)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Amazon.com, Inc. Form 10-K for fiscal 2024 — Financial Report (XBRL), Segment Information</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Advertising services net sales 2022–2024. Accessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.sec.gov/Archives/edgar/data/1018724/000101872425000004/Financial_Report.xlsx" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S2.SS1.p2" title="2.1 Rivals force each other when the prize is fixed ‣ 2 Where the pressure comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§2.1</span></a>.
</span>
</li>
<li id="bib.bib481" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Amazon.com, Inc. (2026a)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Amazon rolls out amazon now to dozens of cities across the u.s., providing 30-minute delivery to millions of customers, press release, may 12, 2026</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Amazon US Press Center / Business WireAccessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://press.aboutamazon.com/2026/5/amazon-rolls-out-amazon-now-to-dozens-of-cities-across-the-u-s-providing-30-minute-delivery-to-millions-of-customers" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS2.p3" title="3.2 A productive tool can become necessary as the market changes ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.2</span></a>.
</span>
</li>
<li id="bib.bib480" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Amazon.com, Inc. (2026b)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Amazon sets new prime delivery speed record in 2025 with over 13 billion items arriving the same or next day around the world, press release, february 3, 2026</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Amazon US Press Center / Business WireAccessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://press.aboutamazon.com/2026/2/amazon-sets-new-prime-delivery-speed-record-in-2025-with-over-13-billion-items-arriving-the-same-or-next-day-around-the-world" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS2.p3" title="3.2 A productive tool can become necessary as the market changes ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.2</span></a>.
</span>
</li>
<li id="bib.bib441" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Amazon.com, Inc. (2026c)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Amazon sets new Prime delivery speed record in 2025 with over 13 billion items arriving the same or next day around the world</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">About AmazonFebruary 3, 2026. Accessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://aboutamazon.com/news/retail/amazon-prime-same-day-next-day-delivery-2025" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S2.SS4.p1" title="2.4 Expectations ratchet to what most rivals offer ‣ 2 Where the pressure comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§2.4</span></a>.
</span>
</li>
<li id="bib.bib440" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Amazon.com, Inc. (2026d)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Amazon.com Announces Fourth Quarter Results (Exhibit 99.1 to Form 8-K)</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">February 5, 2026. Accessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.sec.gov/Archives/edgar/data/1018724/000101872426000002/amzn-20251231xex991.htm" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S2.SS1.p2" title="2.1 Rivals force each other when the prize is fixed ‣ 2 Where the pressure comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§2.1</span></a>.
</span>
</li>
<li id="bib.bib631" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Amazon.com, Inc. (2026e)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Amazon.com Announces Fourth Quarter Results</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">February 5; year ended December 31, 2025; accessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://ir.aboutamazon.com/news-release/news-release-details/2026/Amazon-com-Announces-Fourth-Quarter-Results/default.aspx" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A15.T28" title="In O.2 Cloud investment and the cash that funds it ‣ Appendix O AI and crypto: evidence and accounting boundaries ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Table 28</span></a>.
</span>
</li>
<li id="bib.bib621" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Anthropic (2025)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Claude 3.7 Sonnet and Claude Code</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Accessed 2026-10-20; primary company release</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.anthropic.com/news/claude-3-7-sonnet" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S4.SS4.SSS0.Px2.p1" title="Anthropic: enterprise distribution and a first-party application. ‣ 4.4 Five foundation-model strategies ‣ 4 AI and crypto: useful products, competing platforms, expensive races ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§4.4</span></a>.
</span>
</li>
<li id="bib.bib637" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Anthropic (2026a)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Anthropic Economic Index: New Building Blocks for Understanding AI Use</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Source date: 2026-01-15. Accessed October 20, 2026</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.anthropic.com/research/economic-index-primitives" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S4.SS7.SSS0.Px1.p1" title="AI: cost competition first, wider coordination later. ‣ 4.7 Forecasts for 2031 and 2036 ‣ 4 AI and crypto: useful products, competing platforms, expensive races ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§4.7</span></a>.
</span>
</li>
<li id="bib.bib640" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Anthropic (2026b)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Detecting and Countering Misuse of AI: September 2026</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Source date: 2026-09-10. Accessed October 20, 2026</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.anthropic.com/threat-intelligence-report-september-2026" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S4.SS7.SSS0.Px1.p4" title="AI: cost competition first, wider coordination later. ‣ 4.7 Forecasts for 2031 and 2036 ‣ 4 AI and crypto: useful products, competing platforms, expensive races ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§4.7</span></a>.
</span>
</li>
<li id="bib.bib513" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Anysphere, Inc. (2025a)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Series b, january 16, 2025</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Cursor BlogAccessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://cursor.com/blog/series-b" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S5.T10" title="In 5 Spotting a forcing event early ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Table 10</span></a>.
</span>
</li>
<li id="bib.bib514" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Anysphere, Inc. (2025b)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Series d, november 13, 2025</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Cursor BlogAccessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://cursor.com/blog/series-d" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S5.T10" title="In 5 Spotting a forcing event early ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Table 10</span></a>.
</span>
</li>
<li id="bib.bib609" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Anza (2024)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">02-06-24 Solana Mainnet Beta Outage Report</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Accessed 2026-10-20; primary developer incident report</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://solana.com/news/02-06-24-solana-mainnet-beta-outage-report" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S4.SS3.SSS0.Px3.p1" title="Solana: execution quality must turn into retained demand. ‣ 4.3 Four Layer 1 cases ‣ 4 AI and crypto: useful products, competing platforms, expensive races ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§4.3</span></a>.
</span>
</li>
<li id="bib.bib143" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Apple Inc. (2025)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Declared age range</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Apple Developer Documentation; developer news item of December 23, 2025Accessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://developer.apple.com/documentation/declaredagerange" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS4.p3" title="3.4 Counters are the arms race’s second market ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.4</span></a>.
</span>
</li>
<li id="bib.bib442" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">AppLovin Corporation (2021)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">AppLovin Corporation Form S-1/A (Registration Statement, Amendment)</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">March 2021; Adjust acquisition terms. Accessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.sec.gov/Archives/edgar/data/1751008/000119312521089656/d73804ds1a.htm" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S2.SS5.p2" title="2.5 Gatekeepers are not only regulators ‣ 2 Where the pressure comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§2.5</span></a>.
</span>
</li>
<li id="bib.bib23" class="ltx_bibitem ltx_bib_article">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">S. Armstrong, N. Bostrom, and C. Shulman (2016)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Racing to the precipice: a model of artificial intelligence development</span>.
</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_journal">AI &amp; Society</span> <span class="ltx_text ltx_bib_volume">31</span> (<span class="ltx_text ltx_bib_number">2</span>), <span class="ltx_text ltx_bib_pages"> pp.&nbsp;201–206</span>.
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A16.p1" title="Appendix P Where the framework comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Appendix P</span></a>.
</span>
</li>
<li id="bib.bib424" class="ltx_bibitem ltx_bib_article">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">K. J. Arrow (1962)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">The economic implications of learning by doing</span>.
</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_journal">Review of Economic Studies</span> <span class="ltx_text ltx_bib_volume">29</span> (<span class="ltx_text ltx_bib_number">3</span>), <span class="ltx_text ltx_bib_pages"> pp.&nbsp;155–173</span>.
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://dx.doi.org/10.2307/2295952" title="" class="ltx_ref doi ltx_bib_external url" target="_blank" rel="noopener noreferrer">Document</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A16.p1" title="Appendix P Where the framework comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Appendix P</span></a>,
<a href="https://rencryptofish.com/posts/forcing-technologies#S2.SS3.p1" title="2.3 A falling cost curve can make the old cost structure unviable ‣ 2 Where the pressure comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§2.3</span></a>.
</span>
</li>
<li id="bib.bib8" class="ltx_bibitem ltx_bib_article">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">W. B. Arthur (1989)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Competing technologies, increasing returns, and lock-in by historical events</span>.
</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_journal">Economic Journal</span> <span class="ltx_text ltx_bib_volume">99</span> (<span class="ltx_text ltx_bib_number">394</span>), <span class="ltx_text ltx_bib_pages"> pp.&nbsp;116–131</span>.
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A16.p1" title="Appendix P Where the framework comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Appendix P</span></a>,
<a href="https://rencryptofish.com/posts/forcing-technologies#S2.SS2.p1" title="2.2 Network adoption can accelerate without an announced deadline ‣ 2 Where the pressure comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§2.2</span></a>.
</span>
</li>
<li id="bib.bib114" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Associated Press (2009)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">FINA bans record-setting bodysuits</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Associated Press, via Sun Journal, July 25, 2009Accessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.sunjournal.com/2009/07/25/fina-bans-record-setting-bodysuits/" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS1.p3" title="3.1 Arms races create repeated demand for an edge ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.1</span></a>.
</span>
</li>
<li id="bib.bib495" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Associated Press (2023)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Chegg’s stock plunges on fears of competition from chatgpt, may 2, 2023</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">AP via News4JaxAccessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.news4jax.com/business/2023/05/02/cheggs-stock-plunges-on-fears-of-competition-from-chatgpt/" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS2.p4" title="3.2 A productive tool can become necessary as the market changes ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.2</span></a>,
<a href="https://rencryptofish.com/posts/forcing-technologies#S5.T10" title="In 5 Spotting a forcing event early ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Table 10</span></a>.
</span>
</li>
<li id="bib.bib435" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Autorité de la concurrence (2025)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Targeted advertising: the Autorité de la concurrence imposes a fine of €150,000,000 on Apple</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">March 31, 2025. Accessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.autoritedelaconcurrence.fr/en/article/targeted-advertising-autorite-de-la-concurrence-imposes-fine-eu150000000-apple" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S2.SS5.p2" title="2.5 Gatekeepers are not only regulators ‣ 2 Where the pressure comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§2.5</span></a>.
</span>
</li>
<li id="bib.bib87" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Avalara, Inc. (2018)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Prospectus (form 424b4), june 14, 2018</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">U.S. Securities and Exchange Commission, EDGARRevenue 2015–2017 and the $24.00 offer price. Accessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.sec.gov/Archives/edgar/data/0001348036/000119312518193520/d317509d424b4.htm" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS6.p2" title="3.6 Mandates create migration waves and recurring work ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.6</span></a>.
</span>
</li>
<li id="bib.bib88" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Avalara, Inc. (2020)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Form 10-k for the fiscal year ended december 31, 2019</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">U.S. Securities and Exchange Commission, EDGARAlso cites the 2018 10-K, <span class="ltx_ref ltx_nolink ltx_url ltx_font_typewriter ltx_ref_self">https://www.sec.gov/Archives/edgar/data/1348036/000156459019005454/avlr-10k_20181231.htm</span>. Accessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.sec.gov/Archives/edgar/data/1348036/000156459020007791/avlr-10k_20191231.htm" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS6.p2" title="3.6 Mandates create migration waves and recurring work ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.6</span></a>.
</span>
</li>
<li id="bib.bib89" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Avalara, Inc. (2022)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Form 10-k for the fiscal year ended december 31, 2021</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">U.S. Securities and Exchange Commission, EDGARAccessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.sec.gov/Archives/edgar/data/1348036/000156459022006696/avlr-10k_20211231.htm" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS6.p2" title="3.6 Mandates create migration waves and recurring work ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.6</span></a>.
</span>
</li>
<li id="bib.bib444" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Avery Dennison Corporation (2024)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">First Quarter 2024 Financial Review and Analysis (Exhibit 99.2 to Form 8-K)</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">April 24, 2024. Accessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.sec.gov/Archives/edgar/data/8818/000119312524108400/d827475dex992.htm" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S2.SS5.p2" title="2.5 Gatekeepers are not only regulators ‣ 2 Where the pressure comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§2.5</span></a>.
</span>
</li>
<li id="bib.bib116" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Z. A. Bahajji and G. Illyes (2014)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">HTTPS as a ranking signal</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Google Online Security Blog, August 7, 2014Accessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://security.googleblog.com/2014/08/https-as-ranking-signal_6.html" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS5.p1" title="3.5 Low supply costs can eliminate revenue from the required capability ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.5</span></a>.
</span>
</li>
<li id="bib.bib546" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Ballpark Digest (2020)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Hawk-eye innovations, mlb announce tracking-platform deal</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Ballpark DigestPublished 2020-08-20. Accessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://ballparkdigest.com/2020/08/20/hawk-eye-innovations-mlb-announce-tracking-platform-deal/" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS1.p5" title="3.1 Arms races create repeated demand for an edge ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.1</span></a>.
</span>
</li>
<li id="bib.bib666" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Bank for International Settlements (2025)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Project Hertha</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Accessed October 20, 2026.</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.bis.org/project/hertha" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S6.SS4.SSS0.Px2.p1" title="Shared fraud signals. ‣ 6.4 Negotiation and fraud services require further evidence ‣ 6 Where we would invest now ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§6.4</span></a>.
</span>
</li>
<li id="bib.bib642" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Bank for International Settlements (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Project Agora</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Source date: 2026-05-27. Accessed October 20, 2026</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.bis.org/project/agora" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A14.SS2.SSS0.Px1.p1" title="Crypto. ‣ N.2 Directions across the four sectors ‣ Appendix N Investment directions: parameters, evidence and capital ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§N.2</span></a>,
<a href="https://rencryptofish.com/posts/forcing-technologies#S4.SS7.SSS0.Px2.p1" title="Crypto: particular financial relationships, with competing rails. ‣ 4.7 Forecasts for 2031 and 2036 ‣ 4 AI and crypto: useful products, competing platforms, expensive races ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§4.7</span></a>,
<a href="https://rencryptofish.com/posts/forcing-technologies#S4.SS7.SSS0.Px2.p2" title="Crypto: particular financial relationships, with competing rails. ‣ 4.7 Forecasts for 2031 and 2036 ‣ 4 AI and crypto: useful products, competing platforms, expensive races ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§4.7</span></a>.
</span>
</li>
<li id="bib.bib25" class="ltx_bibitem ltx_bib_article">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">W. P. Barnett and M. T. Hansen (1996)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">The red queen in organizational evolution</span>.
</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_journal">Strategic Management Journal</span> <span class="ltx_text ltx_bib_volume">17</span> (<span class="ltx_text ltx_bib_number">S1</span>), <span class="ltx_text ltx_bib_pages"> pp.&nbsp;139–157</span>.
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.gsb.stanford.edu/faculty-research/publications/red-queen-organizational-evolution" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A16.p2" title="Appendix P Where the framework comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Appendix P</span></a>,
<a href="https://rencryptofish.com/posts/forcing-technologies#A8.SS1.p2" title="H.1 A technology can move from doubtful to necessary to routine ‣ Appendix H What changes as a market matures ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§H.1</span></a>,
<a href="https://rencryptofish.com/posts/forcing-technologies#S2.SS1.p1" title="2.1 Rivals force each other when the prize is fixed ‣ 2 Where the pressure comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§2.1</span></a>.
</span>
</li>
<li id="bib.bib15" class="ltx_bibitem ltx_bib_article">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">F. M. Bass (1969)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">A new product growth for model consumer durables</span>.
</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_journal">Management Science</span> <span class="ltx_text ltx_bib_volume">15</span> (<span class="ltx_text ltx_bib_number">5</span>), <span class="ltx_text ltx_bib_pages"> pp.&nbsp;215–227</span>.
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A16.p1" title="Appendix P Where the framework comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Appendix P</span></a>,
<a href="https://rencryptofish.com/posts/forcing-technologies#A5.SS4.p2" title="E.4 How a favorable decision becomes an actual adoption ‣ Appendix E When adoption starts and where it stops ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§E.4</span></a>.
</span>
</li>
<li id="bib.bib619" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">J. Becker, N. Rush, T. Cunningham, D. Rein, and K. Mahamud (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">We Are Changing Our Developer Productivity Experiment Design</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">METR, February 24. Accessed 2026-10-20; primary experimental research update</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://metr.org/blog/2026-02-24-uplift-update/" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A13.T24" title="In Appendix M Deployment conditions across fourteen markets ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Table 24</span></a>,
<a href="https://rencryptofish.com/posts/forcing-technologies#S4.SS2.p2" title="4.2 Adoption: direct value can precede competitive pressure ‣ 4 AI and crypto: useful products, competing platforms, expensive races ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§4.2</span></a>,
<a href="https://rencryptofish.com/posts/forcing-technologies#S4.SS7.SSS0.Px1.p1" title="AI: cost competition first, wider coordination later. ‣ 4.7 Forecasts for 2031 and 2036 ‣ 4 AI and crypto: useful products, competing platforms, expensive races ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§4.7</span></a>.
</span>
</li>
<li id="bib.bib689" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Belgian Federal Government (2024)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Pour qui la facturation electronique deviendra-t-elle obligatoire?</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">2024-10-09; accessed version 2026-10-20. Accessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://efacture.belgium.be/fr/article/pour-qui-la-facturation-electronique-deviendra-t-elle-obligatoire" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S7.SS4.p3" title="7.4 Case 4: invoice exceptions for a French mid-sized firm ‣ 7 Four worked cases ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§7.4</span></a>.
</span>
</li>
<li id="bib.bib127" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">L. Beltran (2025)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Fintech Plaid raises $575 million at a $6.1 billion valuation, less than half its 2021 peak</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Fortune, April 3, 2025Accessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.fortune.com/2025/04/03/fintech-plaid-funding-round-fidelity-blackrock-franklin-templeton-nea-perret" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS3.p2" title="3.3 Coordination goods can pay the operator ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.3</span></a>.
</span>
</li>
<li id="bib.bib493" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Bessemer Venture Partners (2025)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">The official state of the cloud: ai, august 13, 2025</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">bvp.comAccessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.bvp.com/the-official-state-of-the-cloud-ai" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS2.p4" title="3.2 A productive tool can become necessary as the market changes ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.2</span></a>.
</span>
</li>
<li id="bib.bib425" class="ltx_bibitem ltx_bib_article">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">S. Bikhchandani, D. Hirshleifer, and I. Welch (1992)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">A theory of fads, fashion, custom, and cultural change as informational cascades</span>.
</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_journal">Journal of Political Economy</span> <span class="ltx_text ltx_bib_volume">100</span> (<span class="ltx_text ltx_bib_number">5</span>), <span class="ltx_text ltx_bib_pages"> pp.&nbsp;992–1026</span>.
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://dx.doi.org/10.1086/261849" title="" class="ltx_ref doi ltx_bib_external url" target="_blank" rel="noopener noreferrer">Document</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A16.p1" title="Appendix P Where the framework comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Appendix P</span></a>,
<a href="https://rencryptofish.com/posts/forcing-technologies#S2.SS4.p1" title="2.4 Expectations ratchet to what most rivals offer ‣ 2 Where the pressure comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§2.4</span></a>.
</span>
</li>
<li id="bib.bib215" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Biometric Update (2025)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Socure fields 2.7 billion identity verification requests in 2024</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">4 Feb 2025. Accessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.biometricupdate.com/202502/socure-fields-2-7-billion-identity-verification-requests-in-2024" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S7.SS3.p7" title="7.3 Case 3: a detection layer sold into verification flows ‣ 7 Four worked cases ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§7.3</span></a>.
</span>
</li>
<li id="bib.bib146" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Biometric Update (2026a)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Deepfakes are overwhelming businesses unprepared to deal with AI threat: Pindrop</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Biometric Update, September 28, 2026, reporting Pindrop’s Deepfake Readiness IndexAccessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.biometricupdate.com/202609/deepfakes-are-overwhelming-businesses-unprepared-to-deal-with-ai-threat-pindrop" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S7.SS3.p3" title="7.3 Case 3: a detection layer sold into verification flows ‣ 7 Four worked cases ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§7.3</span></a>.
</span>
</li>
<li id="bib.bib144" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Biometric Update (2026b)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Discord launches age-adaptive design, says 90% of users won’t need active checks</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Biometric Update, September 23, 2026Accessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.biometricupdate.com/202609/discord-launches-age-adaptive-design-says-90-of-users-wont-need-active-checks" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS4.p3" title="3.4 Counters are the arms race’s second market ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.4</span></a>.
</span>
</li>
<li id="bib.bib148" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Biometric Update (2026c)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Socure acquires Fravity, raises $156m to bring agentic AI to fraud investigations</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Biometric Update, August 27, 2026Accessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.biometricupdate.com/202608/socure-acquires-fravity-raises-156m-to-bring-agentic-ai-to-fraud-investigations" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS4.p3" title="3.4 Counters are the arms race’s second market ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.4</span></a>.
</span>
</li>
<li id="bib.bib147" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Biometric Update (2026d)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Socure hits $364m ARR in Q2 on strong cross-sector growth</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Biometric Update, August 12, 2026, reporting Socure’s Q2 2026 results releaseAccessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.biometricupdate.com/202608/socure-hits-364m-arr-in-q2-on-strong-cross-sector-growth" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS4.p3" title="3.4 Counters are the arms race’s second market ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.4</span></a>.
</span>
</li>
<li id="bib.bib603" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Bitcoin Developer Documentation (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Mining</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Accessed 2026-10-20; primary technical documentation</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://developer.bitcoin.org/devguide/mining.html" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S4.SS5.p1" title="4.5 The arms race: mining supplies the mechanism, AI changes the prize ‣ 4 AI and crypto: useful products, competing platforms, expensive races ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§4.5</span></a>.
</span>
</li>
<li id="bib.bib83" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Bloomberg Law (2025a)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">JPMorgan tells fintechs to pay up for customer data access</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Bloomberg LawAccessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://news.bloomberglaw.com/banking-law/jpmorgan-tells-fintechs-they-have-to-pay-up-for-customer-data" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS3.p2" title="3.3 Coordination goods can pay the operator ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.3</span></a>.
</span>
</li>
<li id="bib.bib95" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Bloomberg Law (2025b)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Vanta notches $4.15 billion valuation with new funding round</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Bloomberg Government, July 23, 2025Accessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://news.bgov.com/private-equity/vanta-notches-4-15-billion-valuation-with-new-funding-round" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS6.p2" title="3.6 Mandates create migration waves and recurring work ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.6</span></a>.
</span>
</li>
<li id="bib.bib448" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">BloombergNEF (2024)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Lithium-Ion Battery Pack Prices See Largest Drop Since 2017, Falling to $115 per Kilowatt-Hour</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">December 10, 2024. Accessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://about.bnef.com/insights/commodities/lithium-ion-battery-pack-prices-see-largest-drop-since-2017-falling-to-115-per-kilowatt-hour-bloombergnef/" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S2.SS3.p2" title="2.3 A falling cost curve can make the old cost structure unviable ‣ 2 Where the pressure comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§2.3</span></a>.
</span>
</li>
<li id="bib.bib447" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">BloombergNEF (2025)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Lithium-Ion Battery Pack Prices Fall to $108 per Kilowatt-Hour Despite Rising Metal Prices</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">December 9, 2025. Accessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://about.bnef.com/insights/commodities/lithium-ion-battery-pack-prices-fall-to-108-per-kilowatt-hour-despite-rising-metal-prices/" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S2.SS3.p2" title="2.3 A falling cost curve can make the old cost structure unviable ‣ 2 Where the pressure comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§2.3</span></a>.
</span>
</li>
<li id="bib.bib528" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">BlueGamma (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Bloomberg terminal cost 2026: about $32,000 per user a year</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">BlueGamma blogPublished 2026-10-07. Accessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.bluegamma.io/post/bloomberg-terminal-pricing" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS1.p4" title="3.1 Arms races create repeated demand for an edge ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.1</span></a>.
</span>
</li>
<li id="bib.bib623" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Board of Governors of the Federal Reserve System (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Economic Well-Being of U.S. Households in 2025</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Accessed 2026-10-20; primary household survey</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.federalreserve.gov/publications/files/2025-report-economic-well-being-us-households-202605.pdf" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S4.SS2.p4" title="4.2 Adoption: direct value can precede competitive pressure ‣ 4 AI and crypto: useful products, competing platforms, expensive races ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§4.2</span></a>.
</span>
</li>
<li id="bib.bib617" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">R. Bommasani <span class="ltx_text ltx_bib_etal">et al.</span> (2021)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">On the Opportunities and Risks of Foundation Models</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Accessed 2026-10-20; primary research report</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://arxiv.org/abs/2108.07258" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S4.SS4.p1" title="4.4 Five foundation-model strategies ‣ 4 AI and crypto: useful products, competing platforms, expensive races ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§4.4</span></a>.
</span>
</li>
<li id="bib.bib149" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">M. Borak (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Yoti records 62% revenue growth in 2025</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Biometric Update, January 7, 2026Accessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.biometricupdate.com/202601/yoti-records-62-revenue-growth-in-2025" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS4.p3" title="3.4 Counters are the arms race’s second market ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.4</span></a>.
</span>
</li>
<li id="bib.bib17" class="ltx_bibitem ltx_bib_article">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">W. A. Brock and S. N. Durlauf (2001)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Discrete choice with social interactions</span>.
</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_journal">Review of Economic Studies</span> <span class="ltx_text ltx_bib_volume">68</span> (<span class="ltx_text ltx_bib_number">2</span>), <span class="ltx_text ltx_bib_pages"> pp.&nbsp;235–260</span>.
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A16.p1" title="Appendix P Where the framework comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Appendix P</span></a>,
<a href="https://rencryptofish.com/posts/forcing-technologies#A9.I1.i5.p1" title="In Appendix I Evidence that separates pressure from value ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">5th item</span></a>.
</span>
</li>
<li id="bib.bib29" class="ltx_bibitem ltx_bib_article">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">E. Brynjolfsson, D. Li, and L. Raymond (2025)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Generative AI at work</span>.
</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_journal">Quarterly Journal of Economics</span> <span class="ltx_text ltx_bib_volume">140</span> (<span class="ltx_text ltx_bib_number">2</span>), <span class="ltx_text ltx_bib_pages"> pp.&nbsp;889–942</span>.
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://dx.doi.org/10.1093/qje/qjae044" title="" class="ltx_ref doi ltx_bib_external url" target="_blank" rel="noopener noreferrer">Document</a>,
<a href="https://academic.oup.com/qje/article/140/2/889/7990658" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A13.T24" title="In Appendix M Deployment conditions across fourteen markets ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Table 24</span></a>,
<a href="https://rencryptofish.com/posts/forcing-technologies#S1.I1.ix1.p1" title="In 1.1 Four channels ‣ 1 The model ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">item Direct value, <math class="ltx_Math" alttext="\gamma" display="inline"><mi>γ</mi></math>.</span></a>,
<a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS2.p1" title="3.2 A productive tool can become necessary as the market changes ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.2</span></a>,
<a href="https://rencryptofish.com/posts/forcing-technologies#S4.SS2.p1" title="4.2 Adoption: direct value can precede competitive pressure ‣ 4 AI and crypto: useful products, competing platforms, expensive races ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§4.2</span></a>,
<a href="https://rencryptofish.com/posts/forcing-technologies#S4.SS7.SSS0.Px1.p1" title="AI: cost competition first, wider coordination later. ‣ 4.7 Forecasts for 2031 and 2036 ‣ 4 AI and crypto: useful products, competing platforms, expensive races ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§4.7</span></a>.
</span>
</li>
<li id="bib.bib110" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">E. Budish, R. S. Lee, and J. J. Shim (2019)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">A theory of stock exchange competition and innovation: will the market fix the market?</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">NBER Working Paper 25855, May 2019, revised November 2022Accessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.nber.org/system/files/working_papers/w25855/w25855.pdf" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS1.p2" title="3.1 Arms races create repeated demand for an edge ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.1</span></a>.
</span>
</li>
<li id="bib.bib37" class="ltx_bibitem ltx_bib_report">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">E. Budish (2018)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">The economic limits of Bitcoin and the blockchain</span>.
</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_type">Working Paper</span>
</span>
<span class="ltx_bibblock">Technical Report <span class="ltx_text ltx_bib_number">24717</span>,  <span class="ltx_text ltx_bib_publisher">National Bureau of Economic Research</span>.
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://dx.doi.org/10.3386/w24717" title="" class="ltx_ref doi ltx_bib_external url" target="_blank" rel="noopener noreferrer">Document</a>,
<a href="https://www.nber.org/papers/w24717" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S4.SS5.p1" title="4.5 The arms race: mining supplies the mechanism, AI changes the prize ‣ 4 AI and crypto: useful products, competing platforms, expensive races ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§4.5</span></a>.
</span>
</li>
<li id="bib.bib4" class="ltx_bibitem ltx_bib_article">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">J. I. Bulow, J. D. Geanakoplos, and P. D. Klemperer (1985)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Multimarket oligopoly: strategic substitutes and complements</span>.
</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_journal">Journal of Political Economy</span> <span class="ltx_text ltx_bib_volume">93</span> (<span class="ltx_text ltx_bib_number">3</span>), <span class="ltx_text ltx_bib_pages"> pp.&nbsp;488–511</span>.
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A16.p1" title="Appendix P Where the framework comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Appendix P</span></a>,
<a href="https://rencryptofish.com/posts/forcing-technologies#S2.SS1.p1" title="2.1 Rivals force each other when the prize is fixed ‣ 2 Where the pressure comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§2.1</span></a>.
</span>
</li>
<li id="bib.bib152" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">C. Burt (2025)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Incode seeks fundraise at $3b valuation to seize emerging biometrics opportunities</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Biometric Update, November 20, 2025, citing BloombergAccessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.biometricupdate.com/202511/incode-seeks-fundraise-at-3b-valuation-to-seize-emerging-biometrics-opportunities" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S7.SS3.p7" title="7.3 Case 3: a detection layer sold into verification flows ‣ 7 Four worked cases ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§7.3</span></a>.
</span>
</li>
<li id="bib.bib529" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Burton-Taylor International Consulting (2017)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Global spend on financial market data &amp; news 2016: market sizing press release</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Burton-Taylor International Consulting (hosted by TP ICAP)Published 2017-03-28. Accessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://tpicap.com/tpicap/sites/g/files/escbpb106/files/2020-05/2017%20Market%20Sizing%20press%20release%20-%20vFINAL.pdf" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS1.p4" title="3.1 Arms races create repeated demand for an edge ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.1</span></a>.
</span>
</li>
<li id="bib.bib530" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Burton-Taylor International Consulting (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Financial market data/analysis: global share &amp; segment sizing 2026</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">TP ICAP / Burton-TaylorPublished 2026-03-26. Accessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://tpicap.com/burtontaylor/reports/03/2026/financial-market-dataanalysis-global-share-segment-sizing-2026" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS1.p4" title="3.1 Arms races create repeated demand for an edge ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.1</span></a>.
</span>
</li>
<li id="bib.bib606" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">V. Buterin, E. Conner, R. Dudley, M. Slipper, I. Norden, and A. Bakhta (2019)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">EIP-1559: Fee Market Change for ETH 1.0 Chain</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Accessed 2026-10-20; primary protocol specification</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://eips.ethereum.org/EIPS/eip-1559" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S4.SS3.SSS0.Px2.p1" title="Ethereum: shared applications, with value divided across layers. ‣ 4.3 Four Layer 1 cases ‣ 4 AI and crypto: useful products, competing platforms, expensive races ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§4.3</span></a>.
</span>
</li>
<li id="bib.bib607" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">V. Buterin <span class="ltx_text ltx_bib_etal">et al.</span> (2022)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">EIP-4844: Shard Blob Transactions</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Accessed 2026-10-20; primary protocol specification</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://eips.ethereum.org/EIPS/eip-4844" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S4.SS3.SSS0.Px2.p1" title="Ethereum: shared applications, with value divided across layers. ‣ 4.3 Four Layer 1 cases ‣ 4 AI and crypto: useful products, competing platforms, expensive races ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§4.3</span></a>,
<a href="https://rencryptofish.com/posts/forcing-technologies#S4.SS7.SSS0.Px2.p2" title="Crypto: particular financial relationships, with competing rails. ‣ 4.7 Forecasts for 2031 and 2036 ‣ 4 AI and crypto: useful products, competing platforms, expensive races ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§4.7</span></a>.
</span>
</li>
<li id="bib.bib648" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">C.H. Robinson (2025)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">C.H. Robinson scales fleet of AI agents past 30</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Accessed October 20, 2026.</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.chrobinson.com/fr-fr/about-us/newsroom/news/2025/ch-robinson-scales-fleet-of-ai-agents-past-30/" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S6.SS1.p1" title="6.1 Own the delivered service, then test the competitive pressure ‣ 6 Where we would invest now ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§6.1</span></a>.
</span>
</li>
<li id="bib.bib649" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">C.H. Robinson (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">C.H. Robinson reports 2026 second quarter results</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Accessed October 20, 2026.</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://investor.chrobinson.com/Financials/Quarterly-Results/default.aspx" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S6.SS1.p1" title="6.1 Own the delivered service, then test the competitive pressure ‣ 6 Where we would invest now ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§6.1</span></a>.
</span>
</li>
<li id="bib.bib682" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">CA/Browser Forum (2025)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">SC081v3: reducing certificate validity and data reuse periods</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Accessed October 20, 2026.</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://cabforum.org/2025/04/11/ballot-sc081v3-introduce-schedule-of-reducing-validity-and-data-reuse-periods/" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S6.SS5.SSS0.Px1.p1" title="Certificate lifecycle and cryptographic agility. ‣ 6.5 Other investment opportunities and benchmarks ‣ 6 Where we would invest now ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§6.5</span></a>.
</span>
</li>
<li id="bib.bib679" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">California Department of Insurance (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Safer from Wildfires</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Accessed October 20, 2026.</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.insurance.ca.gov/01-consumers/200-wrr/Safer-from-Wildfires.cfm" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A14.SS2.SSS0.Px4.p1" title="Greenfield. ‣ N.2 Directions across the four sectors ‣ Appendix N Investment directions: parameters, evidence and capital ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§N.2</span></a>.
</span>
</li>
<li id="bib.bib19" class="ltx_bibitem ltx_bib_article">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">H. Carlsson and E. van Damme (1993)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Global games and equilibrium selection</span>.
</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_journal">Econometrica</span> <span class="ltx_text ltx_bib_volume">61</span> (<span class="ltx_text ltx_bib_number">5</span>), <span class="ltx_text ltx_bib_pages"> pp.&nbsp;989–1018</span>.
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A16.p1" title="Appendix P Where the framework comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Appendix P</span></a>,
<a href="https://rencryptofish.com/posts/forcing-technologies#A5.SS1.p1" title="E.1 What starts adoption ‣ Appendix E When adoption starts and where it stops ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§E.1</span></a>.
</span>
</li>
<li id="bib.bib541" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">M. Cartwright (2025)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">The anglo-german arms race: riding the waves to wwi</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">World History EncyclopediaPublished 2025-10-01. Accessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.worldhistory.org/article/2812/the-anglo-german-arms-race/" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS1.p5" title="3.1 Arms races create repeated demand for an edge ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.1</span></a>.
</span>
</li>
<li id="bib.bib482" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Chain Store Age (2018)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Deloitte: holiday shoppers hooked on these two shipping preferences, november 1, 2018</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Chain Store Age (reporting Deloitte 33rd annual Holiday Survey)Accessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://chainstoreage.com/operations/deloitte-holiday-shoppers-hooked-on-these-two-shipping-preferences" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS2.p3" title="3.2 A productive tool can become necessary as the market changes ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.2</span></a>.
</span>
</li>
<li id="bib.bib222" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">A. Chapekis and A. Lieb (2025)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Google users are less likely to click on links when an AI summary appears in the results</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Pew Research Center, 2025-07-22. Accessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.pewresearch.org/short-reads/2025/07/22/google-users-are-less-likely-to-click-on-links-when-an-ai-summary-appears-in-the-results/" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S7.SS1.p1" title="7.1 Case 1: answer placement for a consumer brand ‣ 7 Four worked cases ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§7.1</span></a>.
</span>
</li>
<li id="bib.bib494" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Chegg, Inc. (2023)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Chegg reports q1 2023 earnings (exhibit 99.1 to form 8-k), press release, may 1, 2023</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">SEC EDGARAccessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.sec.gov/Archives/edgar/data/1364954/000136495423000067/a9901-financialresultsq120.htm" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS2.p4" title="3.2 A productive tool can become necessary as the market changes ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.2</span></a>,
<a href="https://rencryptofish.com/posts/forcing-technologies#S5.T10" title="In 5 Spotting a forcing event early ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Table 10</span></a>.
</span>
</li>
<li id="bib.bib658" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Circle / SEC (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Circle Form 10-Q, quarter ended June 30, 2026</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Accessed October 20, 2026.</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.sec.gov/Archives/edgar/data/1876042/000187604226000248/crcl-20260630.htm" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S6.SS3.SSS0.Px2.p4" title="Corridor payout operations. ‣ 6.3 Own a scarce complement: usable power or a payout endpoint ‣ 6 Where we would invest now ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§6.3</span></a>.
</span>
</li>
<li id="bib.bib643" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Circle Internet Group (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Circle Reports Second Quarter 2026 Results</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Source date: 2026-08-05. Accessed October 20, 2026</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.circle.com/pressroom/circle-reports-second-quarter-2026-results" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S4.SS7.SSS0.Px4.p2" title="Who can retain the spending. ‣ 4.7 Forecasts for 2031 and 2036 ‣ 4 AI and crypto: useful products, competing platforms, expensive races ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§4.7</span></a>.
</span>
</li>
<li id="bib.bib133" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Cloudflare, Inc. (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Cloudflare announces fourth quarter and fiscal year 2025 financial results</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Press release, February 10, 2026; 2019 revenue from the February 13, 2020 releaseAccessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://cloudflare.net/news/news-details/2026/Cloudflare-Announces-Fourth-Quarter-and-Fiscal-Year-2025-Financial-Results/default.aspx" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS4.p2" title="3.4 Counters are the arms race’s second market ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.4</span></a>.
</span>
</li>
<li id="bib.bib134" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Cloudflare (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">2025 q4 DDoS threat report: a record-setting 31.4 tbps attack caps a year of massive DDoS assaults</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Cloudflare blog, February 5, 2026Accessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://blog.cloudflare.com/ddos-threat-report-2025-q4/" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS4.p2" title="3.4 Counters are the arms race’s second market ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.4</span></a>.
</span>
</li>
<li id="bib.bib449" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">CnEVPost (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">CAAM forecasts China NEV sales to grow 15.2% to 19 million units in 2026</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">January 14, 2026; CAAM data for 2025. Accessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://cnevpost.com/2026/01/14/caam-forecasts-china-nev-sales-19-million-2026/" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S2.SS3.p2" title="2.3 A falling cost curve can make the old cost structure unviable ‣ 2 Where the pressure comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§2.3</span></a>.
</span>
</li>
<li id="bib.bib62" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Coalition for Content Provenance and Authenticity (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">The C2PA launches content credentials 2.3 and celebrates 5 years of impact across the digital ecosystem</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">February announcement, including the conformance program. Accessed October 16, 2026</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://c2pa.org/the-c2pa-launches-content-credentials-2-3-and-celebrates-5-years-of-impact-across-the-digital-ecosystem/" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A13.p3" title="Appendix M Deployment conditions across fourteen markets ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Appendix M</span></a>.
</span>
</li>
<li id="bib.bib30" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Coalition for Content Provenance and Authenticity (n.d.)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">C2PA and content credentials explainer</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Version 2.2. Accessed October 16, 2026</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://spec.c2pa.org/specifications/specifications/2.2/explainer/Explainer.html" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A13.p3" title="Appendix M Deployment conditions across fourteen markets ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Appendix M</span></a>.
</span>
</li>
<li id="bib.bib103" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Cognizant Technology Solutions Corp. (2001)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Form 10-k for the fiscal year ended december 31, 2000</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">U.S. Securities and Exchange Commission, EDGAR, filed March 15, 2001Accessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.sec.gov/Archives/edgar/data/1058290/000090310001000038/0001.txt" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS6.p3" title="3.6 Mandates create migration waves and recurring work ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.6</span></a>.
</span>
</li>
<li id="bib.bib647" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Coinbase (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">CDP SQL API Now Accepts x402 Payments: Onchain Data for Autonomous Agents</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Source date: 2026-02-12. Accessed October 20, 2026</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.coinbase.com/developer-platform/discover/launches/sql-api-x402" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S4.SS7.SSS0.Px3.p1" title="The intersection: access can become necessary while implementations compete. ‣ 4.7 Forecasts for 2031 and 2036 ‣ 4 AI and crypto: useful products, competing platforms, expensive races ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§4.7</span></a>.
</span>
</li>
<li id="bib.bib626" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Core Scientific, Inc. (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Annual Report on Form 10-K for the Year Ended December 31, 2025</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Accessed 2026-10-20; primary annual filing</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.sec.gov/Archives/edgar/data/1839341/000162828026013305/core-20251231.htm" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A15.SS3.p2" title="O.3 Announcements, financing and realized operations ‣ Appendix O AI and crypto: evidence and accounting boundaries ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§O.3</span></a>,
<a href="https://rencryptofish.com/posts/forcing-technologies#S4.SS5.p5" title="4.5 The arms race: mining supplies the mechanism, AI changes the prize ‣ 4 AI and crypto: useful products, competing platforms, expensive races ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§4.5</span></a>.
</span>
</li>
<li id="bib.bib660" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Coskun et al. (2025)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Turning AI data centers into grid-interactive assets: field demonstration in Phoenix</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Accessed October 20, 2026.</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://arxiv.org/abs/2507.00909" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S6.SS3.SSS0.Px1.p1" title="Flexible power access. ‣ 6.3 Own a scarce complement: usable power or a payout endpoint ‣ 6 Where we would invest now ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§6.3</span></a>.
</span>
</li>
<li id="bib.bib451" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Criteo S.A. (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Criteo Reports Fourth Quarter 2025 Results</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">February 11, 2026. Accessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://criteo.investorroom.com/2026-02-11-CRITEO-REPORTS-FOURTH-QUARTER-2025-RESULTS" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S2.SS1.p2" title="2.1 Rivals force each other when the prize is fixed ‣ 2 Where the pressure comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§2.1</span></a>.
</span>
</li>
<li id="bib.bib548" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">CrowdStrike Holdings, Inc. (2021)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Form 10-k for the fiscal year ended january 31, 2021</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">U.S. Securities and Exchange Commission, EDGARAccessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.sec.gov/Archives/edgar/data/1535527/000153552721000007/crwd-20210131.htm" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS4.p2" title="3.4 Counters are the arms race’s second market ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.4</span></a>.
</span>
</li>
<li id="bib.bib551" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">CrowdStrike Holdings, Inc. (2025)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">CrowdStrike reports fourth quarter and fiscal year 2025 financial results (form 8-k, exhibit 99.1)</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">U.S. Securities and Exchange Commission, EDGARDated 2025-03-04. Accessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.sec.gov/Archives/edgar/data/1535527/000153552725000005/crwd-20250304xex991.htm" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS4.p2" title="3.4 Counters are the arms race’s second market ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.4</span></a>.
</span>
</li>
<li id="bib.bib549" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">CrowdStrike Holdings, Inc. (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">CrowdStrike reports second quarter fiscal year 2027 financial results</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">CrowdStrike Investor RelationsDated 2026-08-26. Accessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://ir.crowdstrike.com/news-releases/news-release-details/crowdstrike-reports-second-quarter-fiscal-year-2027-financial" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS4.p2" title="3.4 Counters are the arms race’s second market ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.4</span></a>.
</span>
</li>
<li id="bib.bib492" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Crunchbase News (2023)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Bessemer state of the cloud 2023: ‘every single category of saas software’ will be changed by ai, april 12, 2023</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Crunchbase NewsAccessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://news.crunchbase.com/cloud/chatgpt-ai-public-private-cloud-bessemer/" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS2.p4" title="3.2 A productive tool can become necessary as the market changes ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.2</span></a>.
</span>
</li>
<li id="bib.bib123" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">CyberArk Software Ltd. (2024)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">CyberArk to acquire Venafi (exhibit 99.1 to form 6-k), may 20, 2024</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">U.S. Securities and Exchange Commission, EDGAR; completion announced October 1, 2024Accessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.sec.gov/Archives/edgar/data/1598110/000117891324001780/exhibit_99-1.htm" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS5.p2" title="3.5 Low supply costs can eliminate revenue from the required capability ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.5</span></a>.
</span>
</li>
<li id="bib.bib452" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">CYBRA Corporation (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">What You Need to Know About Walmart’s Latest RFID Tagging Mandate</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">First published April 27, 2022; updated March 12, 2026. Accessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://cybra.com/what-you-need-to-know-about-walmarts-latest-rfid-mandate/" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S2.SS5.p2" title="2.5 Gatekeepers are not only regulators ‣ 2 Where the pressure comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§2.5</span></a>.
</span>
</li>
<li id="bib.bib471" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">A. D’Innocenzio (2025)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Target steps up next-day parcel delivery as discounter tries to narrow gap with rivals</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Associated Press, via BarchartSeptember 16, 2025. Accessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.barchart.com/story/news/34831135/target-steps-up-next-day-parcel-delivery-as-discounter-tries-to-narrow-gap-with-rivals" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S2.SS4.p1" title="2.4 Expectations ratchet to what most rivals offer ‣ 2 Where the pressure comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§2.4</span></a>.
</span>
</li>
<li id="bib.bib680" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Dai et al. (2024)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Autonomous mobile robots for exploratory synthetic chemistry</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Accessed October 20, 2026.</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.nature.com/articles/s41586-024-08173-7" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A14.SS2.SSS0.Px4.p1" title="Greenfield. ‣ N.2 Directions across the four sectors ‣ Appendix N Investment directions: parameters, evidence and capital ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§N.2</span></a>.
</span>
</li>
<li id="bib.bib209" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Decagon (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Decagon’s $250 million commitment to the AI concierge future</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Published 2026-01-27. Accessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://decagon.ai/blog/series-d-announcement" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS2.p2" title="3.2 A productive tool can become necessary as the market changes ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.2</span></a>.
</span>
</li>
<li id="bib.bib599" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">DeepSeek-AI (2024)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">DeepSeek-V3 technical report</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">arXiv:2412.19437v1 [cs.CL], December 27, 2024Accessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://arxiv.org/abs/2412.19437v1" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S4.SS4.SSS0.Px5.p1" title="DeepSeek: efficiency can reset the cost of competing. ‣ 4.4 Five foundation-model strategies ‣ 4 AI and crypto: useful products, competing platforms, expensive races ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§4.4</span></a>.
</span>
</li>
<li id="bib.bib524" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Deeptrace (2019)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">The state of deepfakes: landscape, threats, and impact, september 2019</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Deeptrace (PDF hosted by The Register)Accessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://regmedia.co.uk/2019/10/08/deepfake_report.pdf" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S5.T10" title="In 5 Spotting a forcing event early ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Table 10</span></a>.
</span>
</li>
<li id="bib.bib51" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Digital Container Shipping Association (n.d.)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Soft barriers to eBL adoption: addressing the hidden frictions that slow digital progress</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Reports a 2025 electronic-issuance estimate. Accessed October 16, 2026</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://dcsa.org/newsroom/understanding-soft-barriers-to-digital-adoption" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A13.T24" title="In Appendix M Deployment conditions across fourteen markets ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Table 24</span></a>.
</span>
</li>
<li id="bib.bib21" class="ltx_bibitem ltx_bib_article">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">P. J. DiMaggio and W. W. Powell (1983)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">The iron cage revisited: institutional isomorphism and collective rationality in organizational fields</span>.
</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_journal">American Sociological Review</span> <span class="ltx_text ltx_bib_volume">48</span> (<span class="ltx_text ltx_bib_number">2</span>), <span class="ltx_text ltx_bib_pages"> pp.&nbsp;147–160</span>.
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A16.p1" title="Appendix P Where the framework comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Appendix P</span></a>,
<a href="https://rencryptofish.com/posts/forcing-technologies#A18.p2" title="Appendix R Learning and forward-looking timing ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Appendix R</span></a>.
</span>
</li>
<li id="bib.bib13" class="ltx_bibitem ltx_bib_book">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">A. K. Dixit and R. S. Pindyck (1994)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Investment under uncertainty</span>.
</span>
<span class="ltx_bibblock"> <span class="ltx_text ltx_bib_publisher">Princeton University Press</span>, <span class="ltx_text ltx_bib_place">Princeton</span>.
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A16.p1" title="Appendix P Where the framework comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Appendix P</span></a>,
<a href="https://rencryptofish.com/posts/forcing-technologies#A5.SS7.p1" title="E.7 When waiting is valuable ‣ Appendix E When adoption starts and where it stops ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§E.7</span></a>.
</span>
</li>
<li id="bib.bib96" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Drata (2025)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Drata celebrates four years of transforming governance, risk and compliance, crossing $100 million in annual recurring revenue</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Press release, February 19, 2025Accessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://drata.com/about/news/drata-celebrates-four-years-of-transforming-governance-risk-and-compliance-crossing-100-million-in-annual-recurring-revenue" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS6.p2" title="3.6 Mandates create migration waves and recurring work ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.6</span></a>.
</span>
</li>
<li id="bib.bib43" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">S. Dresser (2025)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Amazon launches a new AI foundation model to power its robotic fleet and deploys its 1 millionth robot</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Amazon, June 30. Company deployment report; accessed October 16, 2026</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.aboutamazon.com/news/operations/amazon-million-robots-ai-foundation-model" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A13.T24" title="In Appendix M Deployment conditions across fourteen markets ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Table 24</span></a>.
</span>
</li>
<li id="bib.bib455" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">edgar.tools (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Impinj Inc (PI) – Financials and Filings (10-K revenue 2021–2025; DEF 14A 2026)</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Aggregator of SEC filings; FY2025 10-K filed February 9, 2026. Accessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://app.edgar.tools/companies/PI" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S2.SS5.p2" title="2.5 Gatekeepers are not only regulators ‣ 2 Where the pressure comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§2.5</span></a>.
</span>
</li>
<li id="bib.bib101" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Jr. Edward W. Kelley (1998)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">The Federal Reserve’s efforts to address the year 2000 computer problem</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Testimony before the Senate Committee on Commerce, Science, and Transportation, April 28, 1998Accessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.federalreserve.gov/boarddocs/testimony/1998/19980428.htm" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS6.p3" title="3.6 Mandates create migration waves and recurring work ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.6</span></a>.
</span>
</li>
<li id="bib.bib615" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Electric Capital (2024)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Developer Report: 2024 Analysis</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Accessed 2026-10-20; primary research summary</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.developerreport.com/developer-report" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S4.SS4.SSS0.Px5.p2" title="DeepSeek: efficiency can reset the cost of competing. ‣ 4.4 Five foundation-model strategies ‣ 4 AI and crypto: useful products, competing platforms, expensive races ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§4.4</span></a>.
</span>
</li>
<li id="bib.bib614" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Electric Capital (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Developer Report: About and Methodology</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Accessed 2026-10-20; primary measurement methodology</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.developerreport.com/about" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A15.SS5.p2" title="O.5 Measurements still needed to distinguish the hypotheses ‣ Appendix O AI and crypto: evidence and accounting boundaries ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§O.5</span></a>,
<a href="https://rencryptofish.com/posts/forcing-technologies#S4.SS4.SSS0.Px5.p2" title="DeepSeek: efficiency can reset the cost of competing. ‣ 4.4 Five foundation-model strategies ‣ 4 AI and crypto: useful products, competing platforms, expensive races ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§4.4</span></a>.
</span>
</li>
<li id="bib.bib61" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Electric Reliability Council of Texas (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Updates to ADER pilot participation limits</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Market notice M-A030226-01, March 2. Accessed October 16, 2026</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.ercot.com/services/comm/mkt_notices/M-A030226-01" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A13.T24" title="In Appendix M Deployment conditions across fourteen markets ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Table 24</span></a>.
</span>
</li>
<li id="bib.bib538" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">eMarketer (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">FAQ on programmatic advertising: keeping up with automated ad buying</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">eMarketerPublished 2026-01-26. Accessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.emarketer.com/content/faq-on-programmatic-advertising--keeping-up-with-automated-ad-buying" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS1.p4" title="3.1 Arms races create repeated demand for an edge ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.1</span></a>.
</span>
</li>
<li id="bib.bib145" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Entrust (2025)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">2026 identity fraud report</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Entrust, released November 19, 2025Accessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.entrust.com/resources/reports/identity-fraud-report" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS4.p3" title="3.4 Counters are the arms race’s second market ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.4</span></a>,
<a href="https://rencryptofish.com/posts/forcing-technologies#S7.SS3.p3" title="7.3 Case 3: a detection layer sold into verification flows ‣ 7 Four worked cases ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§7.3</span></a>,
<a href="https://rencryptofish.com/posts/forcing-technologies#S7.SS3.p5" title="7.3 Case 3: a detection layer sold into verification flows ‣ 7 Four worked cases ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§7.3</span></a>.
</span>
</li>
<li id="bib.bib605" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Ethereum.org Contributors (2026a)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Smart Contract Composability</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Accessed 2026-10-20; primary project documentation</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://ethereum.org/developers/docs/smart-contracts/composability/" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S4.SS3.SSS0.Px2.p1" title="Ethereum: shared applications, with value divided across layers. ‣ 4.3 Four Layer 1 cases ‣ 4 AI and crypto: useful products, competing platforms, expensive races ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§4.3</span></a>,
<a href="https://rencryptofish.com/posts/forcing-technologies#S4.SS7.SSS0.Px2.p2" title="Crypto: particular financial relationships, with competing rails. ‣ 4.7 Forecasts for 2031 and 2036 ‣ 4 AI and crypto: useful products, competing platforms, expensive races ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§4.7</span></a>.
</span>
</li>
<li id="bib.bib604" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Ethereum.org Contributors (2026b)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">The Merge</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Accessed 2026-10-20; primary project documentation</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://ethereum.org/roadmap/merge/" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A15.SS4.p1" title="O.4 Events that change different parts of the mechanism ‣ Appendix O AI and crypto: evidence and accounting boundaries ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§O.4</span></a>,
<a href="https://rencryptofish.com/posts/forcing-technologies#S4.SS6.p3" title="4.6 A worked race and six possible outcomes ‣ 4 AI and crypto: useful products, competing platforms, expensive races ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§4.6</span></a>,
<a href="https://rencryptofish.com/posts/forcing-technologies#Sx1.p4" title="The argument in one page ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_title">The argument in one page</span></a>.
</span>
</li>
<li id="bib.bib194" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">European Commission (2025)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">VAT in the Digital Age (ViDA)</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Accessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://taxation-customs.ec.europa.eu/taxation/vat/vat-digital-age-vida_en" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S7.SS4.p3" title="7.4 Case 4: invoice exceptions for a French mid-sized firm ‣ 7 Four worked cases ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§7.4</span></a>.
</span>
</li>
<li id="bib.bib104" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">European Commission (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">eInvoicing in Italy</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Digital Building Blocks country factsheet, updated September 30, 2026Accessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://ec.europa.eu/digital-building-blocks/sites/display/DIGITAL/eInvoicing+in+Italy" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS6.p5" title="3.6 Mandates create migration waves and recurring work ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.6</span></a>.
</span>
</li>
<li id="bib.bib260" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">European Parliament and Council of the European Union (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Regulation (EU) 2026/1744 of the European Parliament and of the Council of 8 July 2026 amending Regulations (EU) 2024/1689, (EU) 2018/1139 and (EU) 2023/1230 (Digital Omnibus on AI)</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">OJ L, 2026/1744, 24.7.2026; in force 27 July 2026. Accessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=OJ:L_202601744" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S5.p4" title="5 Spotting a forcing event early ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§5</span></a>.
</span>
</li>
<li id="bib.bib197" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Eurostat (2026a)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Hourly labour costs — Statistics Explained</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Data extracted 31 March 2026. Accessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://ec.europa.eu/eurostat/statistics-explained/index.php?title=Hourly_labour_costs" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S7.SS4.p1" title="7.4 Case 4: invoice exceptions for a French mid-sized firm ‣ 7 Four worked cases ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§7.4</span></a>.
</span>
</li>
<li id="bib.bib198" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Eurostat (2026b)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Labour cost levels by NACE Rev. 2 activity (lc_lci_lev)</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Dataset updated 2026-04-23. Accessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://ec.europa.eu/eurostat/api/dissemination/statistics/1.0/data/lc_lci_lev?format=JSON&amp;lang=EN&amp;geo=FR&amp;nace_r2=B-S_X_O&amp;lcstruct=D1_D4_MD5&amp;time=2025" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S7.SS4.p1" title="7.4 Case 4: invoice exceptions for a French mid-sized firm ‣ 7 Four worked cases ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§7.4</span></a>.
</span>
</li>
<li id="bib.bib27" class="ltx_bibitem ltx_bib_article">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">S. J. Farr, C. H. Tremblay, and V. J. Tremblay (2001)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">The welfare effect of advertising restrictions in the U.S. cigarette industry</span>.
</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_journal">Review of Industrial Organization</span> <span class="ltx_text ltx_bib_volume">18</span> (<span class="ltx_text ltx_bib_number">2</span>), <span class="ltx_text ltx_bib_pages"> pp.&nbsp;147–160</span>.
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://dx.doi.org/10.1023/A%3A1007801608741" title="" class="ltx_ref doi ltx_bib_external url" target="_blank" rel="noopener noreferrer">Document</a>,
<a href="https://link.springer.com/article/10.1023/A:1007801608741" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A16.p2" title="Appendix P Where the framework comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Appendix P</span></a>,
<a href="https://rencryptofish.com/posts/forcing-technologies#A9.I1.i4.p1" title="In Appendix I Evidence that separates pressure from value ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">4th item</span></a>.
</span>
</li>
<li id="bib.bib433" class="ltx_bibitem ltx_bib_incollection">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">J. Farrell and P. Klemperer (2007)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Coordination and lock-in: competition with switching costs and network effects</span>.
</span>
<span class="ltx_bibblock">In <span class="ltx_text ltx_bib_inbook">Handbook of Industrial Organization</span>,  <span class="ltx_text ltx_bib_editor">M. Armstrong and R. Porter (Eds.)</span>,
</span>
<span class="ltx_bibblock">Vol. <span class="ltx_text ltx_bib_volume">3</span>, <span class="ltx_text ltx_bib_pages"> pp.&nbsp;1967–2072</span>.
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://dx.doi.org/10.1016/S1573-448X%2806%2903031-7" title="" class="ltx_ref doi ltx_bib_external url" target="_blank" rel="noopener noreferrer">Document</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A16.p1" title="Appendix P Where the framework comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Appendix P</span></a>,
<a href="https://rencryptofish.com/posts/forcing-technologies#S2.SS2.p1" title="2.2 Network adoption can accelerate without an announced deadline ‣ 2 Where the pressure comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§2.2</span></a>.
</span>
</li>
<li id="bib.bib7" class="ltx_bibitem ltx_bib_article">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">J. Farrell and G. Saloner (1985)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Standardization, compatibility, and innovation</span>.
</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_journal">RAND Journal of Economics</span> <span class="ltx_text ltx_bib_volume">16</span> (<span class="ltx_text ltx_bib_number">1</span>), <span class="ltx_text ltx_bib_pages"> pp.&nbsp;70–83</span>.
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A16.p1" title="Appendix P Where the framework comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Appendix P</span></a>,
<a href="https://rencryptofish.com/posts/forcing-technologies#S2.SS2.p1" title="2.2 Network adoption can accelerate without an announced deadline ‣ 2 Where the pressure comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§2.2</span></a>.
</span>
</li>
<li id="bib.bib431" class="ltx_bibitem ltx_bib_article">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">J. Farrell and G. Saloner (1986)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Installed base and compatibility: innovation, product preannouncements, and predation</span>.
</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_journal">American Economic Review</span> <span class="ltx_text ltx_bib_volume">76</span> (<span class="ltx_text ltx_bib_number">5</span>), <span class="ltx_text ltx_bib_pages"> pp.&nbsp;940–955</span>.
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A16.p1" title="Appendix P Where the framework comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Appendix P</span></a>,
<a href="https://rencryptofish.com/posts/forcing-technologies#S2.SS2.p1" title="2.2 Network adoption can accelerate without an announced deadline ‣ 2 Where the pressure comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§2.2</span></a>.
</span>
</li>
<li id="bib.bib47" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Federal Reserve Financial Services (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">FedNow service volume and value statistics</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Updated July 6. Quarterly series through 2026 Q2; accessed October 16, 2026</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.frbservices.org/resources/financial-services/fednow-service-resources/fednow-service-volume-value-statistics/" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A13.T24" title="In Appendix M Deployment conditions across fourteen markets ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Table 24</span></a>.
</span>
</li>
<li id="bib.bib677" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Federal Reserve (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">About the FedNow Service</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Accessed October 20, 2026.</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.federalreserve.gov/paymentsystems/fednow_about.htm" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A14.SS2.SSS0.Px3.p1" title="Fintech. ‣ N.2 Directions across the four sectors ‣ Appendix N Investment directions: parameters, evidence and capital ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§N.2</span></a>.
</span>
</li>
<li id="bib.bib628" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Federal Trade Commission Staff (2025)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Partnerships Between Cloud Service Providers and AI Developers</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Accessed 2026-10-20; primary regulatory research report</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.ftc.gov/system/files/ftc_gov/pdf/p246201_aipartnerships6breport_redacted_0.pdf" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A15.SS3.p1" title="O.3 Announcements, financing and realized operations ‣ Appendix O AI and crypto: evidence and accounting boundaries ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§O.3</span></a>.
</span>
</li>
<li id="bib.bib53" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">FIDO Alliance (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Passkey index 2026</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">October 15. Index of participating services, not all internet sign-ins; accessed October 16, 2026</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://fidoalliance.org/passkey-index-2026/" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A13.T24" title="In Appendix M Deployment conditions across fourteen markets ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Table 24</span></a>.
</span>
</li>
<li id="bib.bib517" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Fierce Wireless (2009)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Report: nokia’s smartphone market share dropping, march 11, 2009</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Fierce Wireless (Fierce Network)Accessed 2026-10-20; relays Gartner data</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.fierce-network.com/wireless/report-nokia-s-smartphone-market-share-dropping" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S5.T10" title="In 5 Spotting a forcing event early ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Table 10</span></a>.
</span>
</li>
<li id="bib.bib64" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">FINA (2009)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">PR59: FINA bureau meeting</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">July 31. Swimsuit rules effective January 1, 2010</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.worldaquatics.com/news/1914351/pr59-fina-bureau-meeting" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS1.p3" title="3.1 Arms races create repeated demand for an edge ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.1</span></a>.
</span>
</li>
<li id="bib.bib673" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Flashbots (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">MEV-Share introduction</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Accessed October 20, 2026.</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://docs.flashbots.net/flashbots-mev-share/introduction" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A14.SS2.SSS0.Px1.p1" title="Crypto. ‣ N.2 Directions across the four sectors ‣ Appendix N Investment directions: parameters, evidence and capital ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§N.2</span></a>.
</span>
</li>
<li id="bib.bib650" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Flexport (2025)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Why we bought, built, and sold the Convoy Platform</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Accessed October 20, 2026.</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.flexport.com/blog/why-we-bought-built-and-sold-the-convoy-platform/" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S6.SS1.p4" title="6.1 Own the delivered service, then test the competitive pressure ‣ 6 Where we would invest now ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§6.1</span></a>.
</span>
</li>
<li id="bib.bib651" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Formic (2023)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">3D Machine finds new competitive edge with automation partner Formic</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Accessed October 20, 2026.</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://formic.co/resources/customer-stories/3d-machine-finds-new-competitive-edge-with-automation-partner-formic" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S6.SS2.p1" title="6.2 Make the industrial application repeatable and financeable ‣ 6 Where we would invest now ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§6.2</span></a>.
</span>
</li>
<li id="bib.bib502" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Fortune (2025)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Microsoft cancels leases for ai data centers, analyst says, february 24, 2025</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">FortuneAccessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://fortune.com/2025/02/24/microsoft-cancels-leases-for-ai-data-centers-analyst-says" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S5.T10" title="In 5 Spotting a forcing event early ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Table 10</span></a>.
</span>
</li>
<li id="bib.bib429" class="ltx_bibitem ltx_bib_book">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">R. H. Frank and P. J. Cook (1995)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">The winner-take-all society</span>.
</span>
<span class="ltx_bibblock"> <span class="ltx_text ltx_bib_publisher">Free Press</span>, <span class="ltx_text ltx_bib_place">New York</span>.
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A16.p1" title="Appendix P Where the framework comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Appendix P</span></a>,
<a href="https://rencryptofish.com/posts/forcing-technologies#S2.SS1.p1" title="2.1 Rivals force each other when the prize is fixed ‣ 2 Where the pressure comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§2.1</span></a>.
</span>
</li>
<li id="bib.bib10" class="ltx_bibitem ltx_bib_book">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">R. H. Frank (2011)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">The darwin economy: liberty, competition, and the common good</span>.
</span>
<span class="ltx_bibblock"> <span class="ltx_text ltx_bib_publisher">Princeton University Press</span>, <span class="ltx_text ltx_bib_place">Princeton</span>.
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A16.p1" title="Appendix P Where the framework comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Appendix P</span></a>.
</span>
</li>
<li id="bib.bib12" class="ltx_bibitem ltx_bib_article">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">D. Fudenberg and J. Tirole (1985)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Preemption and rent equalization in the adoption of new technology</span>.
</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_journal">Review of Economic Studies</span> <span class="ltx_text ltx_bib_volume">52</span> (<span class="ltx_text ltx_bib_number">3</span>), <span class="ltx_text ltx_bib_pages"> pp.&nbsp;383–401</span>.
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A16.p1" title="Appendix P Where the framework comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Appendix P</span></a>,
<a href="https://rencryptofish.com/posts/forcing-technologies#A18.p3" title="Appendix R Learning and forward-looking timing ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Appendix R</span></a>,
<a href="https://rencryptofish.com/posts/forcing-technologies#A5.SS7.p1" title="E.7 When waiting is valuable ‣ Appendix E When adoption starts and where it stops ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§E.7</span></a>,
<a href="https://rencryptofish.com/posts/forcing-technologies#Thmobservation1.p1" title="Observation 1 (Overshoot under an eroding edge). ‣ Appendix C Formal statements ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Observation 1</span></a>.
</span>
</li>
<li id="bib.bib678" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">A. Fuster, M. Plosser, P. Schnabl, and J. Vickery (2018)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">The role of technology in mortgage lending</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">NBER Working Paper 24500Accessed October 20, 2026.</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.nber.org/papers/w24500" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A14.SS2.SSS0.Px3.p1" title="Fintech. ‣ N.2 Directions across the four sectors ‣ Appendix N Investment directions: parameters, evidence and capital ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§N.2</span></a>.
</span>
</li>
<li id="bib.bib18" class="ltx_bibitem ltx_bib_article">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">A. Galeotti, S. Goyal, M. O. Jackson, F. Vega-Redondo, and L. Yariv (2010)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Network games</span>.
</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_journal">Review of Economic Studies</span> <span class="ltx_text ltx_bib_volume">77</span> (<span class="ltx_text ltx_bib_number">1</span>), <span class="ltx_text ltx_bib_pages"> pp.&nbsp;218–244</span>.
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A16.p1" title="Appendix P Where the framework comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Appendix P</span></a>,
<a href="https://rencryptofish.com/posts/forcing-technologies#A5.SS10.p1" title="E.10 Weighting the rivals and partners that matter ‣ Appendix E When adoption starts and where it stops ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§E.10</span></a>.
</span>
</li>
<li id="bib.bib519" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Gartner, Inc. (2024)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Gartner predicts search engine volume will drop 25% by 2026, due to ai chatbots and other virtual agents, february 19, 2024</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Gartner NewsroomAccessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.gartner.com/en/newsroom/press-releases/2024-02-19-gartner-predicts-search-engine-volume-will-drop-25-percent-by-2026-due-to-ai-chatbots-and-other-virtual-agents" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S5.T10" title="In 5 Spotting a forcing event early ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Table 10</span></a>.
</span>
</li>
<li id="bib.bib547" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Gartner, Inc. (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Forecast analysis: information security, worldwide, 2026</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Gartner research document (abstract)Published 2026-02-05. Accessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.gartner.com/en/documents/7408930" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS4.p2" title="3.4 Counters are the arms race’s second market ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.4</span></a>.
</span>
</li>
<li id="bib.bib500" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">GeekWire (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Amazon stock sinks 10% after q4 profit miss as jassy signals $200b in capital spending, february 5, 2026</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">GeekWireAccessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.geekwire.com/2026/amazon-stock-sinks-10-after-q4-profit-miss-as-jassy-signals-200b-in-capital-spending/" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S5.T10" title="In 5 Spotting a forcing event early ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Table 10</span></a>.
</span>
</li>
<li id="bib.bib687" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">German Federal Ministry of Finance (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Fragen und Antworten zur Einfuehrung der obligatorischen E-Rechnung zum 1. Januar 2025</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">2026-03-23. Accessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.bundesfinanzministerium.de/Content/DE/FAQ/e-rechnung.html" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S7.SS4.p3" title="7.4 Case 4: invoice exceptions for a French mid-sized firm ‣ 7 Four worked cases ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§7.4</span></a>.
</span>
</li>
<li id="bib.bib54" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">S. Goldberg and A. Paul (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Post-quantum encryption for Cloudflare IPsec is generally available</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Cloudflare, April 30. Provider-specific traffic and product report; accessed October 16, 2026</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://blog.cloudflare.com/post-quantum-ipsec/" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A13.T24" title="In Appendix M Deployment conditions across fourteen markets ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Table 24</span></a>.
</span>
</li>
<li id="bib.bib167" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Google Workspace (2025)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">The best of Google AI, now included in Workspace business and enterprise plans</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Google Workspace blog, January 15, 2025Accessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://workspace.google.com/blog/product-announcements/empowering-businesses-with-AI" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS2.p2" title="3.2 A productive tool can become necessary as the market changes ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.2</span></a>,
<a href="https://rencryptofish.com/posts/forcing-technologies#S4.SS4.SSS0.Px3.p1" title="Google: integration changes where the return is earned. ‣ 4.4 Five foundation-model strategies ‣ 4 AI and crypto: useful products, competing platforms, expensive races ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§4.4</span></a>.
</span>
</li>
<li id="bib.bib117" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Google (2018)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Stable channel update for desktop (Chrome 68.0.3440.75)</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Chrome Releases blog, July 24, 2018Accessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://chromereleases.googleblog.com/2018/07/stable-channel-update-for-desktop.html" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS5.p1" title="3.5 Low supply costs can eliminate revenue from the required capability ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.5</span></a>.
</span>
</li>
<li id="bib.bib659" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Google (2025)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">How we are making data centers more flexible to benefit power grids</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Accessed October 20, 2026.</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://blog.google/innovation-and-ai/infrastructure-and-cloud/global-network/how-were-making-data-centers-more-flexible-to-benefit-power-grids/" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S6.SS3.SSS0.Px1.p1" title="Flexible power access. ‣ 6.3 Own a scarce complement: usable power or a payout endpoint ‣ 6 Where we would invest now ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§6.3</span></a>.
</span>
</li>
<li id="bib.bib672" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Google (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Agent Payments Protocol donation to FIDO Alliance</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Accessed October 20, 2026.</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://blog.google/products-and-platforms/platforms/google-pay/agent-payments-protocol-fido-alliance/" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A14.SS2.SSS0.Px3.p1" title="Fintech. ‣ N.2 Directions across the four sectors ‣ Appendix N Investment directions: parameters, evidence and capital ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§N.2</span></a>.
</span>
</li>
<li id="bib.bib544" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Grace’s Guide to British Industrial History (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Armstrong whitworth</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Grace’s GuideVersion fetched 2026-10-20; quotes The Engineer and The Times. Accessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.gracesguide.co.uk/Armstrong_Whitworth" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS1.p5" title="3.1 Arms races create repeated demand for an edge ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.1</span></a>.
</span>
</li>
<li id="bib.bib3" class="ltx_bibitem ltx_bib_article">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">M. Granovetter (1978)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Threshold models of collective behavior</span>.
</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_journal">American Journal of Sociology</span> <span class="ltx_text ltx_bib_volume">83</span> (<span class="ltx_text ltx_bib_number">6</span>), <span class="ltx_text ltx_bib_pages"> pp.&nbsp;1420–1443</span>.
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A16.p1" title="Appendix P Where the framework comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Appendix P</span></a>.
</span>
</li>
<li id="bib.bib14" class="ltx_bibitem ltx_bib_article">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Z. Griliches (1957)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Hybrid corn: an exploration in the economics of technological change</span>.
</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_journal">Econometrica</span> <span class="ltx_text ltx_bib_volume">25</span> (<span class="ltx_text ltx_bib_number">4</span>), <span class="ltx_text ltx_bib_pages"> pp.&nbsp;501–522</span>.
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A16.p1" title="Appendix P Where the framework comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Appendix P</span></a>,
<a href="https://rencryptofish.com/posts/forcing-technologies#S2.SS3.p1" title="2.3 A falling cost curve can make the old cost structure unviable ‣ 2 Where the pressure comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§2.3</span></a>.
</span>
</li>
<li id="bib.bib52" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">O. Guy (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">The electronic bill of lading and the architecture of trust</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">DCSA. Reports the June 2026 interoperability milestone; accessed October 16, 2026</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://dcsa.org/newsroom/bel-interoperability-with-omer-guy" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A13.T24" title="In Appendix M Deployment conditions across fourteen markets ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Table 24</span></a>.
</span>
</li>
<li id="bib.bib109" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">S. Hardy (2017)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Zayo to buy Spread Networks for $127 million in cash</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Lightwave, November 27, 2017Accessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.lightwaveonline.com/business/mergers-acquisitions/article/16673519/zayo-to-buy-spread-networks-for-127-million-in-cash" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS1.p2" title="3.1 Arms races create repeated demand for an edge ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.1</span></a>.
</span>
</li>
<li id="bib.bib428" class="ltx_bibitem ltx_bib_article">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">C. Harris and J. Vickers (1985)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Perfect equilibrium in a model of a race</span>.
</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_journal">Review of Economic Studies</span> <span class="ltx_text ltx_bib_volume">52</span> (<span class="ltx_text ltx_bib_number">2</span>), <span class="ltx_text ltx_bib_pages"> pp.&nbsp;193–209</span>.
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://dx.doi.org/10.2307/2297616" title="" class="ltx_ref doi ltx_bib_external url" target="_blank" rel="noopener noreferrer">Document</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A16.p1" title="Appendix P Where the framework comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Appendix P</span></a>.
</span>
</li>
<li id="bib.bib468" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">J. Hickey (2025)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Walmart, Avery Dennison Expand RFID Use in Grocery Section</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">RFID JournalOctober 30, 2025. Accessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.rfidjournal.com/?p=224197" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S2.SS5.p2" title="2.5 Gatekeepers are not only regulators ‣ 2 Where the pressure comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§2.5</span></a>.
</span>
</li>
<li id="bib.bib9" class="ltx_bibitem ltx_bib_book">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">F. Hirsch (1976)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Social limits to growth</span>.
</span>
<span class="ltx_bibblock"> <span class="ltx_text ltx_bib_publisher">Harvard University Press</span>, <span class="ltx_text ltx_bib_place">Cambridge, MA</span>.
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A16.p1" title="Appendix P Where the framework comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Appendix P</span></a>,
<a href="https://rencryptofish.com/posts/forcing-technologies#S2.SS1.p1" title="2.1 Rivals force each other when the prize is fixed ‣ 2 Where the pressure comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§2.1</span></a>.
</span>
</li>
<li id="bib.bib618" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">J. Hoffmann <span class="ltx_text ltx_bib_etal">et al.</span> (2022)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Training Compute-Optimal Large Language Models</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Accessed 2026-10-20; primary research paper</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://arxiv.org/abs/2203.15556" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S4.SS5.p3" title="4.5 The arms race: mining supplies the mechanism, AI changes the prize ‣ 4 AI and crypto: useful products, competing platforms, expensive races ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§4.5</span></a>.
</span>
</li>
<li id="bib.bib610" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Hyperliquid (2026a)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">HyperCore Overview</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Accessed 2026-10-20; primary protocol documentation</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://hyperliquid.gitbook.io/hyperliquid-docs/hypercore/overview" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S4.SS3.SSS0.Px4.p1" title="Hyperliquid: an application can build the base around itself. ‣ 4.3 Four Layer 1 cases ‣ 4 AI and crypto: useful products, competing platforms, expensive races ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§4.3</span></a>.
</span>
</li>
<li id="bib.bib613" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Hyperliquid (2026b)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">HyperEVM Developer Documentation</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Accessed 2026-10-20; primary protocol documentation</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://hyperliquid.gitbook.io/hyperliquid-docs/for-developers/hyperevm" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A15.SS1.p1" title="O.1 What each receipt measures ‣ Appendix O AI and crypto: evidence and accounting boundaries ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§O.1</span></a>.
</span>
</li>
<li id="bib.bib611" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Hyperliquid (2026c)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">HyperEVM</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Accessed 2026-10-20; primary protocol documentation</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://hyperliquid.gitbook.io/hyperliquid-docs/hyperevm" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S4.SS3.SSS0.Px4.p1" title="Hyperliquid: an application can build the base around itself. ‣ 4.3 Four Layer 1 cases ‣ 4 AI and crypto: useful products, competing platforms, expensive races ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§4.3</span></a>.
</span>
</li>
<li id="bib.bib612" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Hyperliquid (2026d)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Trading Fees</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Accessed 2026-10-20; primary protocol documentation</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://hyperliquid.gitbook.io/hyperliquid-docs/trading/fees" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S4.SS3.SSS0.Px4.p1" title="Hyperliquid: an application can build the base around itself. ‣ 4.3 Four Layer 1 cases ‣ 4 AI and crypto: useful products, competing platforms, expensive races ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§4.3</span></a>.
</span>
</li>
<li id="bib.bib509" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">ImageNet (2012)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">ILSVRC2012 results, october 13, 2012</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">image-net.orgAccessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.image-net.org/challenges/LSVRC/2012/results.html" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S5.T10" title="In 5 Spotting a forcing event early ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Table 10</span></a>.
</span>
</li>
<li id="bib.bib456" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Impinj, Inc. (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Impinj Reports Fourth Quarter and Full Year 2025 Financial Results</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">February 5, 2026. Accessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://investor.impinj.com/news/press-release/2026/Impinj-Reports-Fourth-Quarter-and-Full-Year-2025-Financial-Results/default.aspx" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S2.SS5.p2" title="2.5 Gatekeepers are not only regulators ‣ 2 Where the pressure comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§2.5</span></a>.
</span>
</li>
<li id="bib.bib662" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Indiana Office of Utility Consumer Counselor (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Indiana Michigan Power rates and pending cases</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Accessed October 20, 2026.</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.in.gov/oucc/featured-topics/indiana-michigan-power-i-and-m-rates/" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S6.SS3.SSS0.Px1.p1" title="Flexible power access. ‣ 6.3 Own a scarce complement: usable power or a payout endpoint ‣ 6 Where we would invest now ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§6.3</span></a>.
</span>
</li>
<li id="bib.bib634" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Infinera (2010)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Infinera and Spread Networks Enable Sub-13.33 ms Route Between New York and Chicago</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Company press release, June 22, 2010Company-reported round-trip latency. Accessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.globenewswire.com/news-release/2010/06/22/1325985/0/en/infinera-and-spread-networks-enable-sub-13-33-ms-route-between-new-york-and-chicago.html" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#Sx1.p1" title="The argument in one page ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_title">The argument in one page</span></a>.
</span>
</li>
<li id="bib.bib515" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Inflection AI (2023)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Inflection-2: the next step up, november 22, 2023</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Inflection AIAccessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://inflection.ai/inflection-2" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S5.T10" title="In 5 Spotting a forcing event early ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Table 10</span></a>.
</span>
</li>
<li id="bib.bib460" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">inside.lighting (2024)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Insights: Latest LED Adoption Report (DOE 2020 U.S. Lighting Market Characterization)</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">May 14, 2024. Accessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://inside.lighting/news/24-05/insights-latest-led-adoption-report" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S2.SS3.p2" title="2.3 A falling cost curve can make the old cost structure unviable ‣ 2 Where the pressure comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§2.3</span></a>.
</span>
</li>
<li id="bib.bib70" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Intercom (n.d.)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Fin AI Agent outcomes</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Provider’s chat and email outcome definitions and pricing. Accessed October 16, 2026</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.intercom.com/help/en/articles/8205718-fin-ai-agent-outcomes" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS2.p2" title="3.2 A productive tool can become necessary as the market changes ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.2</span></a>.
</span>
</li>
<li id="bib.bib111" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Intercontinental Exchange, Inc. (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Intercontinental Exchange reports strong full year 2025 results (exhibit 99.1 to form 8-k), february 5, 2026</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">U.S. Securities and Exchange Commission, EDGARAccessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.sec.gov/Archives/edgar/data/1571949/000110465926010646/tm264989d1_ex99-1.htm" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS1.p2" title="3.1 Arms races create repeated demand for an edge ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.1</span></a>.
</span>
</li>
<li id="bib.bib638" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">International Energy Agency (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Key Questions on Energy and AI: Executive Summary</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Source date: 2026. Accessed October 20, 2026</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.iea.org/reports/key-questions-on-energy-and-ai/executive-summary" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S4.SS7.SSS0.Px1.p3" title="AI: cost competition first, wider coordination later. ‣ 4.7 Forecasts for 2031 and 2036 ‣ 4 AI and crypto: useful products, competing platforms, expensive races ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§4.7</span></a>.
</span>
</li>
<li id="bib.bib641" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">International Federation of Robotics (2026a)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Five Million Robots Now Operate in Factories Globally</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Source date: 2026-09-24. Accessed October 20, 2026</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://ifr.org/ifr-press-releases/news/five-million-robots-now-operate-in-factories-globally" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S4.SS7.SSS0.Px1.p2" title="AI: cost competition first, wider coordination later. ‣ 4.7 Forecasts for 2031 and 2036 ‣ 4 AI and crypto: useful products, competing platforms, expensive races ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§4.7</span></a>.
</span>
</li>
<li id="bib.bib44" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">International Federation of Robotics (2026b)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Five million robots now operate in factories globally</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">September 24. World Robotics 2026 release, reporting 2025 installations and stock; accessed October 16, 2026</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://ifr.org/ifr-press-releases/news/service-robots-on-the-rise-worldwide" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A13.T24" title="In Appendix M Deployment conditions across fourteen markets ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Table 24</span></a>.
</span>
</li>
<li id="bib.bib458" class="ltx_bibitem ltx_bib_report">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">International Renewable Energy Agency (IRENA) (2025)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Renewable Power Generation Costs in 2024</span>.
</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_type">Technical report</span>
</span>
<span class="ltx_bibblock"> <span class="ltx_text ltx_bib_publisher">IRENA</span>,  <span class="ltx_text ltx_bib_place">Abu Dhabi</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Summary PDF: <span class="ltx_ref ltx_nolink ltx_url ltx_font_typewriter ltx_ref_self">https://www.irena.org/-/media/Files/IRENA/Agency/Publication/2025/Jul/IRENA_TEC_RPGC_in_2024_Summary_2025.pdf</span>. Accessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.irena.org/Publications/2025/Jun/Renewable-Power-Generation-Costs-in-2024" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S2.SS3.p2" title="2.3 A falling cost curve can make the old cost structure unviable ‣ 2 Where the pressure comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§2.3</span></a>.
</span>
</li>
<li id="bib.bib119" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Internet Security Research Group (2025)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">2025 annual report</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">ISRGAccessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.abetterinternet.org/documents/2025-ISRG-Annual-Report.pdf" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS5.p2" title="3.5 Low supply costs can eliminate revenue from the required capability ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.5</span></a>.
</span>
</li>
<li id="bib.bib485" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Investing.com (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Earnings call transcript: walmart q4 2026 beats eps forecast, stock rises, february 19, 2026</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Investing.comAccessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.investing.com/news/transcripts/earnings-call-transcript-walmart-q4-2026-beats-eps-forecast-stock-rises-93CH-4513893" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS2.p3" title="3.2 A productive tool can become necessary as the market changes ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.2</span></a>.
</span>
</li>
<li id="bib.bib675" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">J.P. Morgan (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Tokenized Collateral Network</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Accessed October 20, 2026.</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://cws-main-ndc.jpmorgan.com/kinexys/tokenized-collateral-network" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A14.SS2.SSS0.Px1.p1" title="Crypto. ‣ N.2 Directions across the four sectors ‣ Appendix N Investment directions: parameters, evidence and capital ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§N.2</span></a>.
</span>
</li>
<li id="bib.bib45" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">John Deere (2025)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Advancing weed control with John Deere’s See &amp; Spray technology</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">MachineFinder, November 28. Manufacturer-reported 2025 season results; accessed October 16, 2026</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://edge.machinefinderpro.deere.com/ww/en-US/articles/advancing-weed-control-with-john-deeres-see--spray-technology-13794" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A13.T24" title="In Appendix M Deployment conditions across fourteen markets ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Table 24</span></a>.
</span>
</li>
<li id="bib.bib128" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">JPMorganChase (2025)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">JPMorganChase and Plaid announce an extension to their data access agreement for sharing of consumer permissioned data</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Press release, September 16, 2025Accessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.jpmorganchase.com/newsroom/press-releases/2025/jpmc-plaid-renewed-data-access-agreement" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS3.p2" title="3.3 Coordination goods can pay the operator ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.3</span></a>.
</span>
</li>
<li id="bib.bib432" class="ltx_bibitem ltx_bib_article">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">D. Kahneman and A. Tversky (1979)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Prospect theory: an analysis of decision under risk</span>.
</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_journal">Econometrica</span> <span class="ltx_text ltx_bib_volume">47</span> (<span class="ltx_text ltx_bib_number">2</span>), <span class="ltx_text ltx_bib_pages"> pp.&nbsp;263–291</span>.
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://dx.doi.org/10.2307/1914185" title="" class="ltx_ref doi ltx_bib_external url" target="_blank" rel="noopener noreferrer">Document</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A16.p1" title="Appendix P Where the framework comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Appendix P</span></a>,
<a href="https://rencryptofish.com/posts/forcing-technologies#S2.SS4.p1" title="2.4 Expectations ratchet to what most rivals offer ‣ 2 Where the pressure comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§2.4</span></a>.
</span>
</li>
<li id="bib.bib26" class="ltx_bibitem ltx_bib_article">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">N. Kano, N. Seraku, F. Takahashi, and S. Tsuji (1984)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Attractive quality and must-be quality</span>.
</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_journal">Journal of the Japanese Society for Quality Control</span> <span class="ltx_text ltx_bib_volume">14</span> (<span class="ltx_text ltx_bib_number">2</span>), <span class="ltx_text ltx_bib_pages"> pp.&nbsp;147–156</span>.
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://dx.doi.org/10.20684/quality.14.2%5F147" title="" class="ltx_ref doi ltx_bib_external url" target="_blank" rel="noopener noreferrer">Document</a>,
<a href="https://www.jstage.jst.go.jp/article/quality/14/2/14_KJ00002952366/_article" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A16.p2" title="Appendix P Where the framework comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Appendix P</span></a>,
<a href="https://rencryptofish.com/posts/forcing-technologies#A8.SS3.p1" title="H.3 Expectations can outlast the deployments that created them ‣ Appendix H What changes as a market matures ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§H.3</span></a>,
<a href="https://rencryptofish.com/posts/forcing-technologies#S2.SS4.p1" title="2.4 Expectations ratchet to what most rivals offer ‣ 2 Where the pressure comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§2.4</span></a>.
</span>
</li>
<li id="bib.bib115" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Katten Muchin Rosenman LLP (2010)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Katten wins dismissal of antitrust suit on behalf of Speedo</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Firm announcement, May 14, 2010 (TYR Sport, Inc. v. Warnaco Swimwear, Inc., C.D. Cal.)Accessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://katten.com/Katten-Wins-Dismissal-of-Antitrust-Suit-on-Behalf-of-Speedo-05-14-2010" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS1.p3" title="3.1 Arms races create repeated demand for an edge ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.1</span></a>.
</span>
</li>
<li id="bib.bib6" class="ltx_bibitem ltx_bib_article">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">M. L. Katz and C. Shapiro (1985)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Network externalities, competition, and compatibility</span>.
</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_journal">American Economic Review</span> <span class="ltx_text ltx_bib_volume">75</span> (<span class="ltx_text ltx_bib_number">3</span>), <span class="ltx_text ltx_bib_pages"> pp.&nbsp;424–440</span>.
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A16.p1" title="Appendix P Where the framework comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Appendix P</span></a>,
<a href="https://rencryptofish.com/posts/forcing-technologies#S2.SS2.p1" title="2.2 Network adoption can accelerate without an announced deadline ‣ 2 Where the pressure comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§2.2</span></a>.
</span>
</li>
<li id="bib.bib430" class="ltx_bibitem ltx_bib_article">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">M. L. Katz and C. Shapiro (1986)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Technology adoption in the presence of network externalities</span>.
</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_journal">Journal of Political Economy</span> <span class="ltx_text ltx_bib_volume">94</span> (<span class="ltx_text ltx_bib_number">4</span>), <span class="ltx_text ltx_bib_pages"> pp.&nbsp;822–841</span>.
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://dx.doi.org/10.1086/261409" title="" class="ltx_ref doi ltx_bib_external url" target="_blank" rel="noopener noreferrer">Document</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A16.p1" title="Appendix P Where the framework comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Appendix P</span></a>,
<a href="https://rencryptofish.com/posts/forcing-technologies#S2.SS2.p1" title="2.2 Network adoption can accelerate without an announced deadline ‣ 2 Where the pressure comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§2.2</span></a>.
</span>
</li>
<li id="bib.bib102" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Keane, Inc. (2001)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Form 10-k405 for the fiscal year ended december 31, 2000</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">U.S. Securities and Exchange Commission, EDGAR, filed March 30, 2001Accessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.sec.gov/Archives/edgar/data/54883/000092701601500101/d10k405.txt" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS6.p3" title="3.6 Mandates create migration waves and recurring work ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.6</span></a>.
</span>
</li>
<li id="bib.bib122" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Keyfactor (2025)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Keyfactor research reveals digital certificate outages a weekly reality for 1 in 10 enterprises</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Press release, September 30, 2025Accessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.keyfactor.com/press-releases/keyfactor-research-reveals-digital-certificate-outages-a-weekly-reality-for-1-in-10-enterprises/" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS5.p2" title="3.5 Low supply costs can eliminate revenue from the required capability ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.5</span></a>.
</span>
</li>
<li id="bib.bib426" class="ltx_bibitem ltx_bib_article">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">P. Klemperer (1987)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Markets with consumer switching costs</span>.
</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_journal">Quarterly Journal of Economics</span> <span class="ltx_text ltx_bib_volume">102</span> (<span class="ltx_text ltx_bib_number">2</span>), <span class="ltx_text ltx_bib_pages"> pp.&nbsp;375–394</span>.
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://dx.doi.org/10.2307/1885068" title="" class="ltx_ref doi ltx_bib_external url" target="_blank" rel="noopener noreferrer">Document</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A16.p1" title="Appendix P Where the framework comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Appendix P</span></a>,
<a href="https://rencryptofish.com/posts/forcing-technologies#S2.SS2.p1" title="2.2 Network adoption can accelerate without an announced deadline ‣ 2 Where the pressure comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§2.2</span></a>.
</span>
</li>
<li id="bib.bib196" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">B. Koch (2017)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Business Case E-Invoicing / E-Billing 2017</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Billentis, 10 February 2017. Accessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.billentis.com/assets/reports/e-invoicing-businesscase.pdf" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S7.SS4.p1" title="7.4 Case 4: invoice exceptions for a French mid-sized firm ‣ 7 Four worked cases ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§7.4</span></a>.
</span>
</li>
<li id="bib.bib73" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">L. M. Lazarus (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Exclusive: vanta crosses $300 million in ARR as shadow AI fuels compliance demand</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Fortune, Term SheetPublished April 29, 2026. Accessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.fortune.com/2026/04/29/exclusive-vanta-arr-300-million-sequoia-shadow-ai-claude-cursor/" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS6.p2" title="3.6 Mandates create migration waves and recurring work ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.6</span></a>.
</span>
</li>
<li id="bib.bib420" class="ltx_bibitem ltx_bib_article">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">E. P. Lazear and S. Rosen (1981)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Rank-order tournaments as optimum labor contracts</span>.
</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_journal">Journal of Political Economy</span> <span class="ltx_text ltx_bib_volume">89</span> (<span class="ltx_text ltx_bib_number">5</span>), <span class="ltx_text ltx_bib_pages"> pp.&nbsp;841–864</span>.
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://dx.doi.org/10.1086/261010" title="" class="ltx_ref doi ltx_bib_external url" target="_blank" rel="noopener noreferrer">Document</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A16.p1" title="Appendix P Where the framework comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Appendix P</span></a>,
<a href="https://rencryptofish.com/posts/forcing-technologies#S2.SS1.p1" title="2.1 Rivals force each other when the prize is fixed ‣ 2 Where the pressure comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§2.1</span></a>.
</span>
</li>
<li id="bib.bib545" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Major League Baseball (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Statcast</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">MLB.com GlossaryVersion fetched 2026-10-20. Accessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://mlb.com/glossary/statcast" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS1.p5" title="3.1 Arms races create repeated demand for an edge ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.1</span></a>.
</span>
</li>
<li id="bib.bib16" class="ltx_bibitem ltx_bib_article">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">C. F. Manski (1993)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Identification of endogenous social effects: the reflection problem</span>.
</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_journal">Review of Economic Studies</span> <span class="ltx_text ltx_bib_volume">60</span> (<span class="ltx_text ltx_bib_number">3</span>), <span class="ltx_text ltx_bib_pages"> pp.&nbsp;531–542</span>.
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A16.p1" title="Appendix P Where the framework comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Appendix P</span></a>,
<a href="https://rencryptofish.com/posts/forcing-technologies#A9.I1.i5.p1" title="In Appendix I Evidence that separates pressure from value ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">5th item</span></a>.
</span>
</li>
<li id="bib.bib457" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Maplebear Inc. (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Instacart Q4 2025 Shareholder Letter (Form 8-K exhibit)</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Earnings call February 12, 2026. Accessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.sec.gov/Archives/edgar/data/1579091/000157909126000006/cartfourthquarter2025sha.htm" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S2.SS1.p2" title="2.1 Rivals force each other when the prize is fixed ‣ 2 Where the pressure comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§2.1</span></a>.
</span>
</li>
<li id="bib.bib627" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">MARA Holdings, Inc. (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Fourth Quarter and Fiscal Year 2025 Shareholder Letter</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Accessed 2026-10-20; primary shareholder disclosure</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.sec.gov/Archives/edgar/data/1507605/000150760526000004/q425shareholderletter.htm" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S4.SS5.p2" title="4.5 The arms race: mining supplies the mechanism, AI changes the prize ‣ 4 AI and crypto: useful products, competing platforms, expensive races ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§4.5</span></a>.
</span>
</li>
<li id="bib.bib439" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Marketing Dive (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Amazon annual ad revenue passes $68B, boosted by full-funnel strategy</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">February 6, 2026. Accessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.marketingdive.com/news/amazon-annual-ad-revenue-passes-68b-boosted-by-full-funnel-strategy/811569/" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S2.SS1.p2" title="2.1 Rivals force each other when the prize is fixed ‣ 2 Where the pressure comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§2.1</span></a>.
</span>
</li>
<li id="bib.bib262" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Marsh (2021)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Cyber Insurance Market Overview: Fourth Quarter 2021</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Marsh McLennan, December 2021Reports US cyber pricing up 96% year over year in the third quarter of 2021 and insurers “stipulating that organizations adopt security controls.” Accessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.marsh.com/en/services/cyber-risk/insights/cyber-insurance-market-overview-q4-2021.html" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S5.T11" title="In 5 Spotting a forcing event early ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Table 11</span></a>.
</span>
</li>
<li id="bib.bib665" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Mastercard (2023)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Using AI and collaboration to prevent consumer payment scams</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Accessed October 20, 2026.</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.mastercard.com/content/dam/mccom/shared/news-and-trends/insights/2025/using-ai-and-collaboration-to-prevent-consumer-payment-scams/pdf/scam_risk_whitepaper_october-2023.pdf" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S6.SS4.SSS0.Px2.p1" title="Shared fraud signals. ‣ 6.4 Negotiation and fraud services require further evidence ‣ 6 Where we would invest now ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§6.4</span></a>.
</span>
</li>
<li id="bib.bib106" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">C. Matsumoto (2010)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Carrier pwns NYC/Chicago latency</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Light Reading, June 22, 2010Accessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.lightreading.com/optical-networking/carrier-pwns-nyc-chicago-latency" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS1.p2" title="3.1 Arms races create repeated demand for an edge ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.1</span></a>.
</span>
</li>
<li id="bib.bib527" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">H. McCracken (2015)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">How the bloomberg terminal made history: and stays ever relevant</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Fast CompanyPublished 2015-10-06. Accessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.fastcompany.com/3051883/the-bloomberg-terminal" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS1.p4" title="3.1 Arms races create repeated demand for an edge ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.1</span></a>.
</span>
</li>
<li id="bib.bib108" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">McKay Brothers (2013)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">McKay Brothers announces new milestones in low latency networks</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Press release, February 5, 2013Accessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.prnewswire.com/news-releases/mckay-brothers-announces-new-milestones-in-low-latency-networks-189880081.html" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS1.p2" title="3.1 Arms races create repeated demand for an edge ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.1</span></a>,
<a href="https://rencryptofish.com/posts/forcing-technologies#Sx1.p1" title="The argument in one page ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_title">The argument in one page</span></a>.
</span>
</li>
<li id="bib.bib655" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">McKinsey and Artemis Analytics (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Stablecoins in payments: what the raw transaction numbers miss</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Accessed October 20, 2026.</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.mckinsey.com/industries/financial-services/our-insights/stablecoins-in-payments-what-the-raw-transaction-numbers-miss" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S6.SS3.SSS0.Px2.p3" title="Corridor payout operations. ‣ 6.3 Own a scarce complement: usable power or a payout endpoint ‣ 6 Where we would invest now ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§6.3</span></a>.
</span>
</li>
<li id="bib.bib461" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Meta Platforms, Inc. (2022)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Meta Platforms Q4 2021 Earnings Call Transcript</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">platformaeronaut.com transcript archiveCall of February 2, 2022. Accessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://transcripts.platformaeronaut.com/transcripts/META-4Q21-transcript" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S2.SS5.p2" title="2.5 Gatekeepers are not only regulators ‣ 2 Where the pressure comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§2.5</span></a>.
</span>
</li>
<li id="bib.bib497" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Meta Platforms, Inc. (2024)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Meta reports first quarter 2024 results, april 24, 2024</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Meta Investor RelationsAccessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://investor.atmeta.com/investor-news/press-release-details/2024/Meta-Reports-First-Quarter-2024-Results/default.aspx" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S5.T10" title="In 5 Spotting a forcing event early ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Table 10</span></a>.
</span>
</li>
<li id="bib.bib498" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Meta Platforms, Inc. (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Meta reports fourth quarter and full year 2025 results, january 28, 2026</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Meta Investor RelationsAccessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://investor.atmeta.com/investor-news/press-release-details/2026/Meta-Reports-Fourth-Quarter-and-Full-Year-2025-Results/default.aspx" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S5.T10" title="In 5 Spotting a forcing event early ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Table 10</span></a>.
</span>
</li>
<li id="bib.bib622" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Meta (2024)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Llama 3.1 Community License Agreement</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Accessed 2026-10-20; primary license text</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://github.com/meta-llama/llama-models/blob/main/models/llama3_1/LICENSE" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S4.SS4.SSS0.Px4.p1" title="Meta’s Llama: access to weights changes the supplier. ‣ 4.4 Five foundation-model strategies ‣ 4 AI and crypto: useful products, competing platforms, expensive races ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§4.4</span></a>.
</span>
</li>
<li id="bib.bib445" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">S. Mewborn, J. Livesey, R. Zöhrer, and N. Alford (2023)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">No More Easy Money on the Side: Retail Media Enters the Performance Era</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Bain &amp; CompanyDecember 13, 2023. Accessed 2026-10-20 via the /fr/ mirror</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.bain.com/insights/no-more-easy-money-on-the-side-retail-media-enters-the-performance-era/" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S2.SS1.p2" title="2.1 Rivals force each other when the prize is fixed ‣ 2 Where the pressure comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§2.1</span></a>.
</span>
</li>
<li id="bib.bib633" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Microsoft Corporation (2026a)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Fiscal Year 2026 Fourth Quarter Earnings Conference Call</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">July 29; official transcript; accessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.microsoft.com/en-us/investor/events/fy-2026/earnings-fy-2026-q4" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A15.SS2.p2" title="O.2 Cloud investment and the cash that funds it ‣ Appendix O AI and crypto: evidence and accounting boundaries ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§O.2</span></a>.
</span>
</li>
<li id="bib.bib632" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Microsoft Corporation (2026b)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Microsoft Cloud and AI Strength Fuels Fourth Quarter Results</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">July 29; year ended June 30, 2026; accessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.microsoft.com/en-us/investor/earnings/fy-2026-q4/press-release-webcast" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A15.T28" title="In O.2 Cloud investment and the cash that funds it ‣ Appendix O AI and crypto: evidence and accounting boundaries ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Table 28</span></a>.
</span>
</li>
<li id="bib.bib669" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Microsoft Learn (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Governing agent identities</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Accessed October 20, 2026.</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://learn.microsoft.com/en-us/entra/id-governance/agent-id-governance-overview" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A14.SS2.SSS0.Px2.p1" title="AI. ‣ N.2 Directions across the four sectors ‣ Appendix N Investment directions: parameters, evidence and capital ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§N.2</span></a>.
</span>
</li>
<li id="bib.bib511" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Microsoft (2023)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Microsoft and openai extend partnership, january 23, 2023</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Official Microsoft BlogAccessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://blogs.microsoft.com/blog/2023/01/23/microsoftandopenaiextendpartnership/" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S5.T10" title="In 5 Spotting a forcing event early ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Table 10</span></a>.
</span>
</li>
<li id="bib.bib427" class="ltx_bibitem ltx_bib_article">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">P. Milgrom and J. Roberts (1990)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Rationalizability, learning, and equilibrium in games with strategic complementarities</span>.
</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_journal">Econometrica</span> <span class="ltx_text ltx_bib_volume">58</span> (<span class="ltx_text ltx_bib_number">6</span>), <span class="ltx_text ltx_bib_pages"> pp.&nbsp;1255–1277</span>.
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://dx.doi.org/10.2307/2938316" title="" class="ltx_ref doi ltx_bib_external url" target="_blank" rel="noopener noreferrer">Document</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A16.p1" title="Appendix P Where the framework comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Appendix P</span></a>,
<a href="https://rencryptofish.com/posts/forcing-technologies#S2.SS2.p1" title="2.2 Network adoption can accelerate without an announced deadline ‣ 2 Where the pressure comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§2.2</span></a>.
</span>
</li>
<li id="bib.bib50" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Ministère de l’Économie (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">La facturation électronique démarre aujourd’hui: priorité à l’accompagnement des entreprises</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">September 1, press release 980. Includes platform enrollment and the 2026 sanctions grace period; accessed October 16, 2026</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://presse.economie.gouv.fr/la-facturation-demarre-aujourdhui-priorite-a-laccompagnement-des-entreprises/" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A13.T24" title="In Appendix M Deployment conditions across fourteen markets ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Table 24</span></a>.
</span>
</li>
<li id="bib.bib49" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Ministère de l’Économie (n.d.)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Tout savoir sur la facturation électronique pour les entreprises</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Official rollout schedule. Accessed October 16, 2026</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.economie.gouv.fr/tout-savoir-sur-la-facturation-electronique-pour-les-entreprises" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A13.T24" title="In Appendix M Deployment conditions across fourteen markets ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Table 24</span></a>.
</span>
</li>
<li id="bib.bib644" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Model Context Protocol Contributors (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Model Context Protocol Specification</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Source date: 2026-07-28 specification. Accessed October 20, 2026</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://modelcontextprotocol.io/specification/2026-07-28" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S4.SS7.SSS0.Px3.p1" title="The intersection: access can become necessary while implementations compete. ‣ 4.7 Forecasts for 2031 and 2036 ‣ 4 AI and crypto: useful products, competing platforms, expensive races ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§4.7</span></a>.
</span>
</li>
<li id="bib.bib462" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Modern Retail (2024)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">With every company entering the ad business, here’s what to expect from retail media networks in 2025</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">December 30, 2024. Accessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.modernretail.co/marketing/with-every-company-entering-the-ad-business-heres-what-to-expect-from-retail-media-networks-in-2025/" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S2.SS1.p2" title="2.1 Rivals force each other when the prize is fixed ‣ 2 Where the pressure comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§2.1</span></a>.
</span>
</li>
<li id="bib.bib616" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">J. Monegro (2016)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Fat Protocols</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Accessed 2026-10-20; primary thesis essay</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.usv.com/writing/fat-protocols" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S4.SS4.SSS0.Px5.p3" title="DeepSeek: efficiency can reset the cost of competing. ‣ 4.4 Five foundation-model strategies ‣ 4 AI and crypto: useful products, competing platforms, expensive races ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§4.4</span></a>.
</span>
</li>
<li id="bib.bib20" class="ltx_bibitem ltx_bib_article">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">S. Morris and H. S. Shin (1998)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Unique equilibrium in a model of self-fulfilling currency attacks</span>.
</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_journal">American Economic Review</span> <span class="ltx_text ltx_bib_volume">88</span> (<span class="ltx_text ltx_bib_number">3</span>), <span class="ltx_text ltx_bib_pages"> pp.&nbsp;587–597</span>.
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A16.p1" title="Appendix P Where the framework comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Appendix P</span></a>,
<a href="https://rencryptofish.com/posts/forcing-technologies#A5.SS1.p1" title="E.1 What starts adoption ‣ Appendix E When adoption starts and where it stops ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§E.1</span></a>.
</span>
</li>
<li id="bib.bib671" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Munich Re (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Insure AI</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Accessed October 20, 2026.</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.munichre.com/en/solutions/for-industry-clients/insure-ai.html" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A14.SS2.SSS0.Px2.p1" title="AI. ‣ N.2 Directions across the four sectors ‣ Appendix N Investment directions: parameters, evidence and capital ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§N.2</span></a>.
</span>
</li>
<li id="bib.bib602" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">S. Nakamoto (2008)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Bitcoin: A Peer-to-Peer Electronic Cash System</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Accessed 2026-10-20; primary protocol paper</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://bitcoin.org/bitcoin.pdf" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S4.SS3.SSS0.Px1.p1" title="Bitcoin: monetary coordination and a separate mining contest. ‣ 4.3 Four Layer 1 cases ‣ 4 AI and crypto: useful products, competing platforms, expensive races ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§4.3</span></a>.
</span>
</li>
<li id="bib.bib57" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">National Association of Insurance Commissioners (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Insurance topics: artificial intelligence</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Updated April 3. Summarizes surveys with differing observation periods and definitions; accessed October 16, 2026</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://content.naic.org/insurance-topics/artificial-intelligence" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A13.T24" title="In Appendix M Deployment conditions across fourteen markets ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Table 24</span></a>.
</span>
</li>
<li id="bib.bib55" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">National Cyber Security Centre (2025)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Timelines for migration to post-quantum cryptography</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">UK guidance. Accessed October 16, 2026</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.ncsc.gov.uk/guidance/pqc-migration-timelines" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A13.T24" title="In Appendix M Deployment conditions across fourteen markets ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Table 24</span></a>.
</span>
</li>
<li id="bib.bib531" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">NeuGroup (2024)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Bloomberg terminals: how much more you’ll pay next year</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">NeuGroup InsightsPublished 2024-10-09. Accessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://connect.neugroup.com/public/blogs/bloomberg-terminals-how-much-more-youll-pay-next-year" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS1.p4" title="3.1 Arms races create repeated demand for an edge ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.1</span></a>.
</span>
</li>
<li id="bib.bib670" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">NIST (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Comments on software and agentic AI identity concept paper</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Accessed October 20, 2026.</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.nist.gov/news-events/news/2026/09/comments-software-and-agentic-ai-identity-concept-paper" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A14.SS2.SSS0.Px2.p1" title="AI. ‣ N.2 Directions across the four sectors ‣ Appendix N Investment directions: parameters, evidence and capital ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§N.2</span></a>.
</span>
</li>
<li id="bib.bib661" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Norris et al., Duke University (2025)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Rethinking load growth</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Accessed October 20, 2026.</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://nicholasinstitute.duke.edu/sites/default/files/publications/rethinking-load-growth.pdf" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S6.SS3.SSS0.Px1.p3" title="Flexible power access. ‣ 6.3 Own a scarce complement: usable power or a payout endpoint ‣ 6 Where we would invest now ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§6.3</span></a>.
</span>
</li>
<li id="bib.bib501" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">NVIDIA Corporation (2024a)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">NVIDIA announces financial results for first quarter fiscal 2025 (form 8-k exhibit 99.1), may 22, 2024</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">SEC EDGARAccessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.sec.gov/Archives/edgar/data/1045810/000104581024000113/q1fy25pr.htm" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S5.T10" title="In 5 Spotting a forcing event early ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Table 10</span></a>.
</span>
</li>
<li id="bib.bib504" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">NVIDIA Corporation (2024b)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">NVIDIA blackwell platform arrives to power a new era of computing, march 18, 2024</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">NVIDIA NewsroomAccessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://nvidianews.nvidia.com/news/nvidia-blackwell-platform-arrives-to-power-a-new-era-of-computing" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S5.T10" title="In 5 Spotting a forcing event early ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Table 10</span></a>.
</span>
</li>
<li id="bib.bib505" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">NVIDIA Corporation (2024c)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">NVIDIA ceo jensen huang keynote at computex 2024, june 2, 2024</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">NVIDIA BlogAccessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://blogs.nvidia.com/blog/computex-2024-jensen-huang/" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S5.T10" title="In 5 Spotting a forcing event early ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Table 10</span></a>.
</span>
</li>
<li id="bib.bib506" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">NVIDIA Corporation (2025)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">NVIDIA announces financial results for fourth quarter and fiscal 2025 (form 8-k exhibit 99.1), february 26, 2025</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">SEC EDGARAccessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.sec.gov/Archives/edgar/data/1045810/000104581025000021/q4fy25pr.htm" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S5.T10" title="In 5 Spotting a forcing event early ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Table 10</span></a>.
</span>
</li>
<li id="bib.bib166" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">NVIDIA Corporation (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">NVIDIA announces financial results for fourth quarter and fiscal 2026 (form 8-k exhibit), february 25, 2026</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">U.S. Securities and Exchange Commission, EDGARAccessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.sec.gov/Archives/edgar/data/1045810/000104581026000019/q4fy26pr.htm" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S4.SS5.p4" title="4.5 The arms race: mining supplies the mechanism, AI changes the prize ‣ 4 AI and crypto: useful products, competing platforms, expensive races ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§4.5</span></a>,
<a href="https://rencryptofish.com/posts/forcing-technologies#S5.T10" title="In 5 Spotting a forcing event early ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Table 10</span></a>,
<a href="https://rencryptofish.com/posts/forcing-technologies#Sx1.p4" title="The argument in one page ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_title">The argument in one page</span></a>.
</span>
</li>
<li id="bib.bib639" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">NVIDIA (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">NVIDIA Announces Financial Results for Second Quarter Fiscal 2027</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Source date: 2026-08-26. Accessed October 20, 2026</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://investor.nvidia.com/news/press-release-details/2026/NVIDIA-Announces-Financial-Results-for-Second-Quarter-Fiscal-2027/default.aspx" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S4.SS7.SSS0.Px1.p3" title="AI: cost competition first, wider coordination later. ‣ 4.7 Forecasts for 2031 and 2036 ‣ 4 AI and crypto: useful products, competing platforms, expensive races ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§4.7</span></a>.
</span>
</li>
<li id="bib.bib121" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">D. O’Brien, R. Sleevi, and A. Whalley (2017)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Chrome’s plan to distrust Symantec certificates</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Google Security Blog, September 11, 2017Accessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://security.googleblog.com/2017/09/chromes-plan-to-distrust-symantec.html" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS5.p2" title="3.5 Low supply costs can eliminate revenue from the required capability ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.5</span></a>.
</span>
</li>
<li id="bib.bib139" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Ofcom (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Report on the use of age assurance</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Report laid before Parliament, July 16, 2026Accessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.ofcom.org.uk/siteassets/resources/documents/online-safety/information-for-industry/age-assurance-report-2026/report-on-the-use-of-age-assurance.pdf" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS4.p3" title="3.4 Counters are the arms race’s second market ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.4</span></a>.
</span>
</li>
<li id="bib.bib510" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">OpenAI (2022)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Introducing chatgpt, november 30, 2022</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">OpenAIAccessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://openai.com/index/chatgpt/" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S5.T10" title="In 5 Spotting a forcing event early ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Table 10</span></a>.
</span>
</li>
<li id="bib.bib507" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">OpenAI (2024a)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">GPT-4o mini: advancing cost-efficient intelligence, july 18, 2024</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">OpenAIAccessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://openai.com/index/gpt-4o-mini-advancing-cost-efficient-intelligence/" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S4.SS4.SSS0.Px1.p1" title="OpenAI: model access plus a direct customer relationship. ‣ 4.4 Five foundation-model strategies ‣ 4 AI and crypto: useful products, competing platforms, expensive races ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§4.4</span></a>,
<a href="https://rencryptofish.com/posts/forcing-technologies#S5.T10" title="In 5 Spotting a forcing event early ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Table 10</span></a>.
</span>
</li>
<li id="bib.bib512" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">OpenAI (2024b)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Introducing swe-bench verified, august 13, 2024</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">OpenAIAccessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://openai.com/index/introducing-swe-bench-verified/" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S5.T10" title="In 5 Spotting a forcing event early ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Table 10</span></a>.
</span>
</li>
<li id="bib.bib580" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">OpenAI (2025)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">OpenAI and NVIDIA announce strategic partnership to deploy 10 gigawatts of NVIDIA systems</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">OpenAI, September 22, 2025Accessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://openai.com/index/openai-nvidia-systems-partnership/" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A15.SS3.p1" title="O.3 Announcements, financing and realized operations ‣ Appendix O AI and crypto: evidence and accounting boundaries ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§O.3</span></a>.
</span>
</li>
<li id="bib.bib620" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">OpenAI (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Enterprise Privacy at OpenAI</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Accessed 2026-10-20; primary company policy</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://openai.com/enterprise-privacy/" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S4.SS4.SSS0.Px1.p1" title="OpenAI: model access plus a direct customer relationship. ‣ 4.4 Five foundation-model strategies ‣ 4 AI and crypto: useful products, competing platforms, expensive races ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§4.4</span></a>.
</span>
</li>
<li id="bib.bib195" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Osservatori Politecnico di Milano (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Fatturazione Elettronica: cos’è e quali sono obblighi per PA e privati</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Updated 3 April 2026; 2019 SdI data. Accessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.osservatori.net/blog/digital-b2b/fatturazione-elettronica-obblighi-pa-privati/" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S7.SS4.p3" title="7.4 Case 4: invoice exceptions for a French mid-sized firm ‣ 7 Four worked cases ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§7.4</span></a>.
</span>
</li>
<li id="bib.bib58" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Pactum (n.d.)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Customer stories and results</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Company-reported enterprise customers and use cases. Accessed October 20, 2026</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://pactum.com/clients" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A13.T24" title="In Appendix M Deployment conditions across fourteen markets ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Table 24</span></a>,
<a href="https://rencryptofish.com/posts/forcing-technologies#S6.SS4.SSS0.Px1.p1" title="Seller negotiation. ‣ 6.4 Negotiation and fraud services require further evidence ‣ 6 Where we would invest now ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§6.4</span></a>.
</span>
</li>
<li id="bib.bib124" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Palo Alto Networks, Inc. (2025)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Palo Alto Networks to acquire CyberArk (exhibit 99.1 to form 8-k), july 30, 2025</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">U.S. Securities and Exchange Commission, EDGAR; merger completed February 11, 2026 (CyberArk Form 6-K)Accessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.sec.gov/Archives/edgar/data/1327567/000119312525168821/d67702dex991.htm" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS5.p2" title="3.5 Low supply costs can eliminate revenue from the required capability ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.5</span></a>.
</span>
</li>
<li id="bib.bib68" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">S. Parikh and R. Surapaneni (2025)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Powering AI commerce with the new agent payments protocol (AP2)</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Google Cloud Blog, September 16</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://cloud.google.com/blog/products/ai-machine-learning/announcing-agents-to-payments-ap2-protocol" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S4.SS7.SSS0.Px3.p1" title="The intersection: access can become necessary while implementations compete. ‣ 4.7 Forecasts for 2031 and 2036 ‣ 4 AI and crypto: useful products, competing platforms, expensive races ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§4.7</span></a>.
</span>
</li>
<li id="bib.bib463" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Path to Purchase Institute (2024)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Trends 2024, Part 1: Retailer Media Network Ratings &amp; Insights</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">February 5, 2024; survey fielded Sept 18–Oct 10, 2023, n=76. Accessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://p2pi.com/trends-2024-part-1-retailer-media-network-ratings-insights" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S2.SS1.p2" title="2.1 Rivals force each other when the prize is fixed ‣ 2 Where the pressure comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§2.1</span></a>.
</span>
</li>
<li id="bib.bib664" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Pay.UK (2024)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Fraud detection pilot detects over £112m worth of fraud</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Accessed October 20, 2026.</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://newseventsinsights.wearepay.uk/media-centre/press-releases/payuk-s-fraud-detection-pilot-exceeds-expectations-detecting-over-112m-worth-of-fraud/" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S6.SS4.SSS0.Px2.p1" title="Shared fraud signals. ‣ 6.4 Negotiation and fraud services require further evidence ‣ 6 Where we would invest now ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§6.4</span></a>.
</span>
</li>
<li id="bib.bib138" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Persona (2025)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Series D</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Persona blog, April 30, 2025Accessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.withpersona.com/blog/series-d" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS4.p3" title="3.4 Counters are the arms race’s second market ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.4</span></a>.
</span>
</li>
<li id="bib.bib688" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Polish Ministry of Finance (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Zakres obowiazkowego KSeF</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">accessed version 2026-10-20. Accessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://ksef.podatki.gov.pl/informacje-ogolne-ksef-20/zakres-obowiazkowego-ksef/" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S7.SS4.p3" title="7.4 Case 4: invoice exceptions for a French mid-sized firm ‣ 7 Four worked cases ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§7.4</span></a>.
</span>
</li>
<li id="bib.bib437" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">PPC Land (2025)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Italy fines Apple €98.6 million for making developers ask users twice</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">December 23, 2025; AGCM decision of December 22, 2025. Accessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://ppc.land/italy-fines-apple-eu98-6-million-for-making-developers-ask-users-twice/" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S2.SS5.p2" title="2.5 Gatekeepers are not only regulators ‣ 2 Where the pressure comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§2.5</span></a>.
</span>
</li>
<li id="bib.bib496" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">PPC Land (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Stack overflow drops to 1,442 questions in july, down 99% from 2014 peak, august 8, 2026</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">PPC LandAccessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://ppc.land/stack-overflow-drops-to-1-442-questions-in-july-down-99-from-2014-peak/" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS2.p4" title="3.2 A productive tool can become necessary as the market changes ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.2</span></a>.
</span>
</li>
<li id="bib.bib93" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">R. Prete and T. Baltz (2019)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">High court tax ruling was a jackpot for software companies</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Bloomberg Tax, March 15, 2019Accessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://news.bloombergtax.com/daily-tax-report-state/high-court-tax-ruling-was-a-jackpot-for-software-companies" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS6.p2" title="3.6 Mandates create migration waves and recurring work ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.6</span></a>.
</span>
</li>
<li id="bib.bib75" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Private Equity Wire (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Francisco Partners, KKR take minority stakes in TeamSystem at up to €10bn valuation</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Private Equity Wire, relaying a Reuters reportPublished September 14, 2026. Accessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.privateequitywire.co.uk/francisco-partners-kkr-take-minority-stakes-in-teamsystem-at-up-to-e10bn-valuation/" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS6.p5" title="3.6 Mandates create migration waves and recurring work ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.6</span></a>.
</span>
</li>
<li id="bib.bib56" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Progressive (n.d.)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Snapshot: usage-based auto insurance</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Current product description and availability conditions. Accessed October 16, 2026</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.progressive.com/auto/discounts/snapshot/" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A13.T24" title="In Appendix M Deployment conditions across fourteen markets ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Table 24</span></a>.
</span>
</li>
<li id="bib.bib521" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">PwC (2018)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Experience is everything: here’s how to get it right (consumer intelligence series; future of customer experience survey 2017/18), 2018</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">PwCAccessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.pwc.com/us/en/advisory-services/publications/consumer-intelligence-series/pwc-consumer-intelligence-series-customer-experience.pdf" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S5.T10" title="In 5 Spotting a forcing event early ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Table 10</span></a>.
</span>
</li>
<li id="bib.bib469" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">R.R. Donnelley &amp; Sons (2024)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">A Guide to Walmart’s Latest RFID Mandate</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Requirements as of February 2024; file dated April 4, 2024. Accessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://rrd.com/uploads/thoughts/pdfs/a-guide-to-walmarts-latest-rfid-mandate_20240404.pdf" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S2.SS5.p2" title="2.5 Gatekeepers are not only regulators ‣ 2 Where the pressure comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§2.5</span></a>.
</span>
</li>
<li id="bib.bib483" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Radial, Inc. (2025)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Radial consumer delivery expectations survey (conducted with dynata, august 2025), press release, september 8, 2025</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Business WireAccessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.businesswire.com/news/home/20250908033040/en" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS2.p3" title="3.2 A productive tool can become necessary as the market changes ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.2</span></a>.
</span>
</li>
<li id="bib.bib629" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">M. Rauchs (2021)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Geographic Shift</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">October 13; accessed 2026-10-20; primary research account</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.jbs.cam.ac.uk/2021/geographic-shift/" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A15.SS4.p1" title="O.4 Events that change different parts of the mechanism ‣ Appendix O AI and crypto: evidence and accounting boundaries ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§O.4</span></a>,
<a href="https://rencryptofish.com/posts/forcing-technologies#S4.SS6.p3" title="4.6 A worked race and six possible outcomes ‣ 4 AI and crypto: useful products, competing platforms, expensive races ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§4.6</span></a>.
</span>
</li>
<li id="bib.bib526" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Reality Defender (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Press</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">realitydefender.comAccessed 2026-10-20; headlines dated July-October 2026</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.realitydefender.com/press" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S5.T10" title="In 5 Spotting a forcing event early ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Table 10</span></a>.
</span>
</li>
<li id="bib.bib472" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">RealPage, Inc. (2021)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Thoma Bravo Completes Acquisition of RealPage (Exhibit 99.1 to Form 8-K)</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">April 22, 2021. Accessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.sec.gov/Archives/edgar/data/1286225/000119312521125818/d177605dex991.htm" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S2.SS2.p2" title="2.2 Network adoption can accelerate without an announced deadline ‣ 2 Where the pressure comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§2.2</span></a>.
</span>
</li>
<li id="bib.bib11" class="ltx_bibitem ltx_bib_article">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">J. F. Reinganum (1981)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">On the diffusion of new technology: a game theoretic approach</span>.
</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_journal">Review of Economic Studies</span> <span class="ltx_text ltx_bib_volume">48</span> (<span class="ltx_text ltx_bib_number">3</span>), <span class="ltx_text ltx_bib_pages"> pp.&nbsp;395–405</span>.
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A16.p1" title="Appendix P Where the framework comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Appendix P</span></a>,
<a href="https://rencryptofish.com/posts/forcing-technologies#A5.SS7.p1" title="E.7 When waiting is valuable ‣ Appendix E When adoption starts and where it stops ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§E.7</span></a>.
</span>
</li>
<li id="bib.bib473" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">D. Reisinger (2016)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Uber Tests New Instant Pay Service for Drivers</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">FortuneMarch 17, 2016. Accessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://fortune.com/2016/03/17/uber-instant-pay" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S2.SS4.p1" title="2.4 Expectations ratchet to what most rivals offer ‣ 2 Where the pressure comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§2.4</span></a>.
</span>
</li>
<li id="bib.bib135" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Riskified Ltd. (2021)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Prospectus (form 424b4), july 28, 2021</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">U.S. Securities and Exchange Commission, EDGAR, filed July 30, 2021Accessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.sec.gov/Archives/edgar/data/1851112/000162828021015042/riskified424b4.htm" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS4.p2" title="3.4 Counters are the arms race’s second market ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.4</span></a>.
</span>
</li>
<li id="bib.bib136" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Riskified Ltd. (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Form 20-f for the fiscal year ended december 31, 2025</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">U.S. Securities and Exchange Commission, EDGAR, filed March 6, 2026Accessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.sec.gov/Archives/edgar/data/1851112/000185111226000007/rskd-20251231.htm" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS4.p2" title="3.4 Counters are the arms race’s second market ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.4</span></a>.
</span>
</li>
<li id="bib.bib454" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">M. Roberti (2003)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Case Study: Wal-Mart’s Race for RFID</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">eWeekSeptember 15, 2003. Accessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.eweek.com/enterprise-apps/case-study-wal-marts-race-for-rfid/" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S2.SS5.p2" title="2.5 Gatekeepers are not only regulators ‣ 2 Where the pressure comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§2.5</span></a>.
</span>
</li>
<li id="bib.bib421" class="ltx_bibitem ltx_bib_article">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">J. Rochet and J. Tirole (2003)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Platform competition in two-sided markets</span>.
</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_journal">Journal of the European Economic Association</span> <span class="ltx_text ltx_bib_volume">1</span> (<span class="ltx_text ltx_bib_number">4</span>), <span class="ltx_text ltx_bib_pages"> pp.&nbsp;990–1029</span>.
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://dx.doi.org/10.1162/154247603322493212" title="" class="ltx_ref doi ltx_bib_external url" target="_blank" rel="noopener noreferrer">Document</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A16.p1" title="Appendix P Where the framework comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Appendix P</span></a>,
<a href="https://rencryptofish.com/posts/forcing-technologies#S2.SS2.p1" title="2.2 Network adoption can accelerate without an announced deadline ‣ 2 Where the pressure comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§2.2</span></a>.
</span>
</li>
<li id="bib.bib130" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">J. Rodrigue (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">The Ideal-X, first containership, 1956</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">The Geography of Transport Systems, last modified April 24, 2026Sale to R.J. Reynolds in 1969 confirmed by FreightWaves, May 28, 2001. Accessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://transportgeography.org/contents/chapter1/the-setting-of-global-transportation-systems/idealx-first-containeriship-1956/" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS3.p3" title="3.3 Coordination goods can pay the operator ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.3</span></a>.
</span>
</li>
<li id="bib.bib168" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">B. Rognier (2025)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Copilot is now included in Microsoft 365 personal and family</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Microsoft 365 blog, January 16, 2025Accessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.microsoft.com/en-us/microsoft-365/blog/2025/01/16/copilot-is-now-included-in-microsoft-365-personal-and-family/" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS2.p2" title="3.2 A productive tool can become necessary as the market changes ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.2</span></a>.
</span>
</li>
<li id="bib.bib42" class="ltx_bibitem ltx_bib_article">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">L. S. Rotenstein, A. J. Holmgren, R. Thombley, <span class="ltx_text ltx_bib_etal">et al.</span> (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Changes in clinician time expenditure and visit quantity with adoption of artificial intelligence–powered scribes: a multisite study</span>.
</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_journal">JAMA</span> <span class="ltx_text ltx_bib_volume">335</span> (<span class="ltx_text ltx_bib_number">16</span>), <span class="ltx_text ltx_bib_pages"> pp.&nbsp;1408–1417</span>.
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://dx.doi.org/10.1001/jama.2026.2253" title="" class="ltx_ref doi ltx_bib_external url" target="_blank" rel="noopener noreferrer">Document</a>,
<a href="https://jamanetwork.com/journals/jama/fullarticle/2847319" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A13.T24" title="In Appendix M Deployment conditions across fourteen markets ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Table 24</span></a>.
</span>
</li>
<li id="bib.bib24" class="ltx_bibitem ltx_bib_article">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">J. Rust (1987)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Optimal replacement of GMC bus engines: an empirical model of harold zurcher</span>.
</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_journal">Econometrica</span> <span class="ltx_text ltx_bib_volume">55</span> (<span class="ltx_text ltx_bib_number">5</span>), <span class="ltx_text ltx_bib_pages"> pp.&nbsp;999–1033</span>.
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A18.p3" title="Appendix R Learning and forward-looking timing ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Appendix R</span></a>.
</span>
</li>
<li id="bib.bib522" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Salesforce, Inc. (2023)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">New salesforce research: customer experience is as important as products (state of the connected customer, sixth edition), august 28, 2023</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Salesforce NewsroomAccessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.salesforce.com/news/stories/customer-engagement-research-2023/" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S5.T10" title="In 5 Spotting a forcing event early ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Table 10</span></a>.
</span>
</li>
<li id="bib.bib40" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Salesforce (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">New research: AI service agents are scaling and delivering CSAT</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">May 20. Company survey conducted March 9–April 4, 2026; accessed October 16, 2026</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.salesforce.com/news/stories/ai-service-agents-improve-customer-satisfaction/" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A13.T24" title="In Appendix M Deployment conditions across fourteen markets ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Table 24</span></a>.
</span>
</li>
<li id="bib.bib67" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">E. Schechter (2018)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">A secure web is here to stay</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Chromium Blog, February 8</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://blog.chromium.org/2018/02/a-secure-web-is-here-to-stay.html" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS5.p1" title="3.5 Low supply costs can eliminate revenue from the required capability ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.5</span></a>.
</span>
</li>
<li id="bib.bib1" class="ltx_bibitem ltx_bib_article">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">T. C. Schelling (1973)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Hockey helmets, concealed weapons, and daylight saving: a study of binary choices with externalities</span>.
</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_journal">Journal of Conflict Resolution</span> <span class="ltx_text ltx_bib_volume">17</span> (<span class="ltx_text ltx_bib_number">3</span>), <span class="ltx_text ltx_bib_pages"> pp.&nbsp;381–428</span>.
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A16.p1" title="Appendix P Where the framework comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Appendix P</span></a>.
</span>
</li>
<li id="bib.bib2" class="ltx_bibitem ltx_bib_book">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">T. C. Schelling (1978)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Micromotives and macrobehavior</span>.
</span>
<span class="ltx_bibblock"> <span class="ltx_text ltx_bib_publisher">W. W. Norton</span>, <span class="ltx_text ltx_bib_place">New York</span>.
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A16.p1" title="Appendix P Where the framework comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Appendix P</span></a>.
</span>
</li>
<li id="bib.bib533" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">SEMrush Holdings, Inc. (2021)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Form s-1 registration statement</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">U.S. Securities and Exchange Commission, EDGARFiled March 2021. Accessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.sec.gov/Archives/edgar/data/1831840/000162828021003658/semrushforms-1.htm" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS1.p4" title="3.1 Arms races create repeated demand for an edge ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.1</span></a>.
</span>
</li>
<li id="bib.bib534" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Semrush Holdings, Inc. (2026a)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Semrush announces fourth quarter and full year 2025 financial results (form 8-k, exhibit 99.1)</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">U.S. Securities and Exchange Commission, EDGARDated 2026-03-02. Accessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.sec.gov/Archives/edgar/data/1831840/000162828026013251/semrush8-kexhibit991q42025.htm" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS1.p4" title="3.1 Arms races create repeated demand for an edge ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.1</span></a>.
</span>
</li>
<li id="bib.bib226" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Semrush Holdings, Inc. (2026b)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Semrush Holdings Form 10-K for fiscal year 2025</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">SEC EDGAR, filed 2026-03-02. Accessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.sec.gov/Archives/edgar/data/1831840/000162828026013259/semr-20251231.htm" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S7.SS1.p1" title="7.1 Case 1: answer placement for a consumer brand ‣ 7 Four worked cases ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§7.1</span></a>.
</span>
</li>
<li id="bib.bib224" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Semrush (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Semrush, an Adobe Company, Named in Gartner Market Guide for Answer Engine Visibility Tools</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">2026-07-07. Accessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.semrush.com/news/463886-semrush-an-adobe-company-named-in-gartner-market-guide-for-answer-engine-visibility-tools" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S7.SS1.p1" title="7.1 Case 1: answer placement for a consumer brand ‣ 7 Four worked cases ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§7.1</span></a>.
</span>
</li>
<li id="bib.bib422" class="ltx_bibitem ltx_bib_book">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">C. Shapiro and H. R. Varian (1999)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Information rules: a strategic guide to the network economy</span>.
</span>
<span class="ltx_bibblock"> <span class="ltx_text ltx_bib_publisher">Harvard Business School Press</span>, <span class="ltx_text ltx_bib_place">Boston, MA</span>.
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A16.p1" title="Appendix P Where the framework comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Appendix P</span></a>,
<a href="https://rencryptofish.com/posts/forcing-technologies#S2.SS2.p3" title="2.2 Network adoption can accelerate without an announced deadline ‣ 2 Where the pressure comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§2.2</span></a>.
</span>
</li>
<li id="bib.bib624" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">C. Sheffield (2025)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Making Sense of Stablecoins</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Accessed 2026-10-20; primary measurement methodology</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://corporate.visa.com/en/sites/visa-perspectives/trends-insights/making-sense-of-stablecoins.html" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S4.SS2.p5" title="4.2 Adoption: direct value can precede competitive pressure ‣ 4 AI and crypto: useful products, competing platforms, expensive races ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§4.2</span></a>.
</span>
</li>
<li id="bib.bib490" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">ShipBob (2021)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">ShipBob raises $200 million in series e funding led by bain capital ventures, valuing the ecommerce logistics platform well over $1 billion, press release, june 29, 2021</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Multichannel Merchant (press release copy)Accessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://multichannelmerchant.com/press-releases/shipbob-raises-200-million-in-series-e-funding-led-by-bain-capital-ventures-valuing-the-ecommerce-logistics-platform-well-over-1-billion" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS2.p3" title="3.2 A productive tool can become necessary as the market changes ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.2</span></a>.
</span>
</li>
<li id="bib.bib487" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Shopify Inc. (2022)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Holy ship! shopify to acquire deliverr for $2.1b, building the future of global logistics for independent brands, may 5, 2022</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Shopify NewsAccessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.shopify.com/news/holy-ship-shopify-to-acquire-deliverr-for-2-1b-building-the-future-of-global-logistics-for-independent-brands" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS2.p3" title="3.2 A productive tool can become necessary as the market changes ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.2</span></a>.
</span>
</li>
<li id="bib.bib488" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Shopify Inc. (2023a)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Shopify announces first-quarter 2023 financial results; agrees to sell shopify logistics to flexport, press release, may 4, 2023</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Shopify NewsAccessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.shopify.com/news/shopify-announces-first-quarter-2023-financial-results-agrees-to-sell-shopify-logistics-to-flexport" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS2.p3" title="3.2 A productive tool can become necessary as the market changes ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.2</span></a>.
</span>
</li>
<li id="bib.bib489" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Shopify Inc. (2023b)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Shopify announces second-quarter 2023 financial results, press release, august 2, 2023</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Shopify NewsAccessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.shopify.com/news/shopify-announces-second-quarter-2023-financial-results" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS2.p3" title="3.2 A productive tool can become necessary as the market changes ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.2</span></a>.
</span>
</li>
<li id="bib.bib208" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Sierra (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Year two in review</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Published 2026-02-06. Accessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://sierra.ai/blog/year-two-in-review" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS2.p2" title="3.2 A productive tool can become necessary as the market changes ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.2</span></a>.
</span>
</li>
<li id="bib.bib508" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">SiliconANGLE (2024)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Report: design flaw discovery set to delay launch of nvidia’s new blackwell gpus, august 4, 2024</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">SiliconANGLEAccessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://siliconangle.com/2024/08/04/report-design-flaw-discovery-set-delay-launch-nvidias-new-blackwell-gpus/" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S5.T10" title="In 5 Spotting a forcing event early ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Table 10</span></a>.
</span>
</li>
<li id="bib.bib516" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">S. Singh, Y. Nan, A. Wang, D. D’Souza, <span class="ltx_text ltx_bib_etal">et al.</span> (2025)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">The leaderboard illusion, arxiv:2504.20879, submitted april 29, 2025</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">arXivAccessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://arxiv.org/abs/2504.20879" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S5.T10" title="In 5 Spotting a forcing event early ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Table 10</span></a>.
</span>
</li>
<li id="bib.bib608" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Solana Documentation (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Fees</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Accessed 2026-10-20; primary protocol documentation</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://solana.com/docs/core/fees" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S4.SS3.SSS0.Px3.p1" title="Solana: execution quality must turn into retained demand. ‣ 4.3 Four Layer 1 cases ‣ 4 AI and crypto: useful products, competing platforms, expensive races ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§4.3</span></a>.
</span>
</li>
<li id="bib.bib113" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Sports Illustrated (2008)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Suits me: going for a swim in the record-breaking LZR Racer</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Sports Illustrated, August 19, 2008Accessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.si.com/olympics/2008/08/19/lzr-racersuit" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS1.p3" title="3.1 Arms races create repeated demand for an edge ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.1</span></a>.
</span>
</li>
<li id="bib.bib91" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">P. Srivastava (2025)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Tax software company Avalara confidentially files for US IPO, eyes return to public markets</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Reuters, via Yahoo Finance, July 21, 2025Accessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://finance.yahoo.com/news/tax-software-company-avalara-confidentially-203225384.html" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS6.p2" title="3.6 Mandates create migration waves and recurring work ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.6</span></a>.
</span>
</li>
<li id="bib.bib107" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">C. Steiner (2010)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Wall street’s speed war</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Forbes, September 9, 2010The $300 million construction cost is Forbes’s estimate; the company never disclosed it. Accessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.forbes.com/forbes/2010/0927/outfront-netscape-jim-barksdale-daniel-spivey-wall-street-speed-war.html" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS1.p2" title="3.1 Arms races create repeated demand for an edge ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.1</span></a>.
</span>
</li>
<li id="bib.bib625" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Stripe (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Remote Helps Contractors Save Over 1 Percent of Payout Value by Offering Stablecoin Disbursements</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Accessed 2026-10-20; primary company-published customer account</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://stripe.com/customers/remote" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A15.SS5.p3" title="O.5 Measurements still needed to distinguish the hypotheses ‣ Appendix O AI and crypto: evidence and accounting boundaries ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§O.5</span></a>,
<a href="https://rencryptofish.com/posts/forcing-technologies#S4.SS2.p5" title="4.2 Adoption: direct value can precede competitive pressure ‣ 4 AI and crypto: useful products, competing platforms, expensive races ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§4.2</span></a>,
<a href="https://rencryptofish.com/posts/forcing-technologies#S4.SS7.SSS0.Px2.p1" title="Crypto: particular financial relationships, with competing rails. ‣ 4.7 Forecasts for 2031 and 2036 ‣ 4 AI and crypto: useful products, competing platforms, expensive races ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§4.7</span></a>,
<a href="https://rencryptofish.com/posts/forcing-technologies#S6.SS3.SSS0.Px2.p1" title="Corridor payout operations. ‣ 6.3 Own a scarce complement: usable power or a payout endpoint ‣ 6 Where we would invest now ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§6.3</span></a>.
</span>
</li>
<li id="bib.bib674" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Succinct (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Prover Network FAQ</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Accessed October 20, 2026.</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://explorer.succinct.xyz/faq" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A14.SS2.SSS0.Px1.p1" title="Crypto. ‣ N.2 Directions across the four sectors ‣ Appendix N Investment directions: parameters, evidence and capital ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§N.2</span></a>.
</span>
</li>
<li id="bib.bib525" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Sumsub (2023)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Sumsub research: global deepfake incidents surge tenfold from 2022 to 2023, november 28, 2023</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Sumsub NewsroomAccessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://sumsub.com/newsroom/sumsub-research-global-deepfake-incidents-surge-tenfold-from-2022-to-2023/" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S5.T10" title="In 5 Spotting a forcing event early ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Table 10</span></a>.
</span>
</li>
<li id="bib.bib470" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Supply Chain Digest (2009)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">RFID News: Looking Back at the Wal-Mart RFID Time Line</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">February 23, 2009. Accessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.scdigest.com/assets/On_Target/09-02-23-1.php" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S2.SS5.p2" title="2.5 Gatekeepers are not only regulators ‣ 2 Where the pressure comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§2.5</span></a>.
</span>
</li>
<li id="bib.bib419" class="ltx_bibitem ltx_bib_book">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">J. Sutton (1991)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Sunk costs and market structure: price competition, advertising, and the evolution of concentration</span>.
</span>
<span class="ltx_bibblock"> <span class="ltx_text ltx_bib_publisher">MIT Press</span>, <span class="ltx_text ltx_bib_place">Cambridge, MA</span>.
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A16.p1" title="Appendix P Where the framework comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Appendix P</span></a>,
<a href="https://rencryptofish.com/posts/forcing-technologies#S2.SS3.p2" title="2.3 A falling cost curve can make the old cost structure unviable ‣ 2 Where the pressure comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§2.3</span></a>,
<a href="https://rencryptofish.com/posts/forcing-technologies#S2.SS6.p1" title="2.6 Who keeps the budget: appropriability ‣ 2 Where the pressure comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§2.6</span></a>.
</span>
</li>
<li id="bib.bib476" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">C. Swedberg (2022)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Walmart Recommits to RFID</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">RFID JournalJanuary 28, 2022. Accessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.rfidjournal.com/news/walmart-re-commits-to-rfid-with-supplier-mandates/193702/" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S2.SS5.p2" title="2.5 Gatekeepers are not only regulators ‣ 2 Where the pressure comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§2.5</span></a>.
</span>
</li>
<li id="bib.bib120" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Symantec Corporation (2017)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Form 8-k, item 1.01: purchase agreement with DigiCert, august 2, 2017</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">U.S. Securities and Exchange Commission, EDGAR, filed August 4, 2017Accessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.sec.gov/Archives/edgar/data/849399/000119312517248749/d356822d8k.htm" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS5.p2" title="3.5 Low supply costs can eliminate revenue from the required capability ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.5</span></a>.
</span>
</li>
<li id="bib.bib654" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Symbotic / SEC Exhibit 99.1 (2025)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Symbotic fourth quarter and fiscal year 2025 results</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Accessed October 20, 2026.</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.sec.gov/Archives/edgar/data/1837240/000183724025000277/q4258-k_ex991.htm" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S6.SS2.p4" title="6.2 Make the industrial application repeatable and financeable ‣ 6 Where we would invest now ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§6.2</span></a>.
</span>
</li>
<li id="bib.bib683" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Symbotic / SEC (2024)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Symbotic Form 10-K FY2024</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Accessed October 20, 2026.</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.sec.gov/Archives/edgar/data/1837240/000183724024000232/sym-20240928.htm" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S6.SS2.p4" title="6.2 Make the industrial application repeatable and financeable ‣ 6 Where we would invest now ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§6.2</span></a>.
</span>
</li>
<li id="bib.bib374" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Symbotic Inc. (2025)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Symbotic to acquire Walmart’s Advanced Systems and Robotics business and develop Accelerated Pickup and Delivery centers (Form 8-K, Exhibit 99.1)</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Press release dated 16 January 2025, filed with the SEC. Accessed 2026-10-19.</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.sec.gov/Archives/edgar/data/1837240/000119312525007370/d916752dex991.htm" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S7.SS2.p1" title="7.2 Case 2: fulfillment savings become competitive pressure ‣ 7 Four worked cases ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§7.2</span></a>.
</span>
</li>
<li id="bib.bib681" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Szymanski et al. (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Author correction: An autonomous laboratory for accelerated synthesis</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Accessed October 20, 2026.</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.nature.com/articles/s41586-025-09992-y" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A14.SS2.SSS0.Px4.p1" title="Greenfield. ‣ N.2 Directions across the four sectors ‣ Appendix N Investment directions: parameters, evidence and capital ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§N.2</span></a>.
</span>
</li>
<li id="bib.bib459" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">TaiyangNews (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">IRENA: Global Solar PV Additions Exceeded 510 GW In 2025</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">April 2, 2026; reports IRENA Renewable Capacity Statistics 2026. Accessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://taiyangnews.info/business/irena-global-solar-pv-additions-exceeded-510-gw-in-2025" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S2.SS3.p2" title="2.3 A falling cost curve can make the old cost structure unviable ‣ 2 Where the pressure comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§2.3</span></a>.
</span>
</li>
<li id="bib.bib486" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Target Corporation (2017)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Target to acquire same-day delivery platform shipt, inc. to bolster fulfillment capabilities, press release, december 13, 2017</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Target CorporateAccessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://corporate.target.com/press/releases/2017/12/target-to-acquire-same-day-delivery-platform-shipt" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS2.p3" title="3.2 A productive tool can become necessary as the market changes ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.2</span></a>.
</span>
</li>
<li id="bib.bib434" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">T. Taylor (2025)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">52.9 Billion UHF RFID Endpoint ICs Shipped in 2024</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">ABI Research Insight IN-7733March 10, 2025. Accessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://abiresearch.com/market-research/insight/7785716-529-billion-uhf-rfid-endpoint-ics-shipped-?hsLang=en" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S2.SS5.p2" title="2.5 Gatekeepers are not only regulators ‣ 2 Where the pressure comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§2.5</span></a>.
</span>
</li>
<li id="bib.bib105" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">TeamSystem Holdco S.p.A. (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Consolidated financial statements for the year ended december 31, 2025</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Published April 16, 2026Accessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.teamsystem.com/media/files/1689_2026%2004%2016%20-%20Documento%20bilancio%20Consolidato%202025_ENG_fascicolo%20completo.pdf" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS6.p5" title="3.6 Mandates create migration waves and recurring work ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.6</span></a>.
</span>
</li>
<li id="bib.bib550" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">TechCrunch (2024)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Microsoft says 8.5m windows devices were affected by crowdstrike outage</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">TechCrunchPublished 2024-07-20. Accessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://techcrunch.com/2024/07/20/microsoft-says-8.5m-windows-devices-were-affected-by-crowdstrike-outage" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS4.p2" title="3.4 Counters are the arms race’s second market ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.4</span></a>.
</span>
</li>
<li id="bib.bib491" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">TechCrunch (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Amazon fulfillment competitor stord raises $250m at $3b valuation, may 26, 2026</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">TechCrunchAccessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://techcrunch.com/2026/05/26/amazon-fulfillment-competitor-stord-raises-250m-at-3b-valuation/" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS2.p3" title="3.2 A productive tool can become necessary as the market changes ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.2</span></a>.
</span>
</li>
<li id="bib.bib418" class="ltx_bibitem ltx_bib_article">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">D. J. Teece (1986)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Profiting from technological innovation: implications for integration, collaboration, licensing and public policy</span>.
</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_journal">Research Policy</span> <span class="ltx_text ltx_bib_volume">15</span> (<span class="ltx_text ltx_bib_number">6</span>), <span class="ltx_text ltx_bib_pages"> pp.&nbsp;285–305</span>.
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://dx.doi.org/10.1016/0048-7333%2886%2990027-2" title="" class="ltx_ref doi ltx_bib_external url" target="_blank" rel="noopener noreferrer">Document</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A16.p1" title="Appendix P Where the framework comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Appendix P</span></a>,
<a href="https://rencryptofish.com/posts/forcing-technologies#S2.SS6.p1" title="2.6 Who keeps the budget: appropriability ‣ 2 Where the pressure comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§2.6</span></a>.
</span>
</li>
<li id="bib.bib46" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">The Clearing House (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">RTP network marks may day with record-breaking volume and value</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">May 14. Reports payments on May 1, 2026; accessed October 16, 2026</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.theclearinghouse.org/payment-systems/Articles/2026/05/RTP-Network-Marks-May-Day-with-Record-Breaking-Volume-and-Value" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A13.T24" title="In Appendix M Deployment conditions across fourteen markets ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Table 24</span></a>.
</span>
</li>
<li id="bib.bib479" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">The Motley Fool (2019a)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Amazon.com inc (amzn) q1 2019 earnings call transcript, april 25, 2019</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">fool.comAccessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.fool.com/earnings/call-transcripts/2019/04/25/amazoncom-inc-amzn-q1-2019-earnings-call-transcrip.aspx" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS2.p3" title="3.2 A productive tool can become necessary as the market changes ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.2</span></a>.
</span>
</li>
<li id="bib.bib92" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">The Motley Fool (2019b)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Avalara Inc (AVLR) Q4 2018 earnings conference call transcript</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Transcript of the February 12, 2019 callAccessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.fool.com/earnings/call-transcripts/2019/02/12/avalara-inc-avlr-q4-2018-earnings-conference-call.aspx" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS6.p2" title="3.6 Mandates create migration waves and recurring work ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.6</span></a>.
</span>
</li>
<li id="bib.bib518" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">The Motley Fool (2023)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Why chegg and pearson just popped but duolingo dropped, may 3, 2023</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">The Globe and Mail (syndicated)Accessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.theglobeandmail.com/investing/markets/stocks/PSO/pressreleases/16550775" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S5.T10" title="In 5 Spotting a forcing event early ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Table 10</span></a>.
</span>
</li>
<li id="bib.bib140" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">The Register (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Australian social media ban enforcement report</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">The Register, March 31, 2026, reporting the eSafety Commissioner’s first compliance reportAccount removals in the first days: Region Canberra, January 16, 2026, https://region.com.au/millions-of-under-16s-social-media-accounts-closed-since-ban-came-into-effect/935204/. Accessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.theregister.com/2026/03/31/australian_social_media_ban_enforcement_report/" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS4.p3" title="3.4 Counters are the arms race’s second market ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.4</span></a>.
</span>
</li>
<li id="bib.bib536" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">The Trade Desk, Inc. (2026a)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Form 10-k for the fiscal year ended december 31, 2025</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">U.S. Securities and Exchange Commission, EDGARAccessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.sec.gov/Archives/edgar/data/1671933/000167193326000014/ttd-20251231.htm" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS1.p4" title="3.1 Arms races create repeated demand for an edge ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.1</span></a>.
</span>
</li>
<li id="bib.bib537" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">The Trade Desk, Inc. (2026b)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">The trade desk reports fourth quarter and fiscal year 2025 financial results</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Business Wire (via StockTitan); company IR page also listedDated 2026-02-25. Text verified at https://www.stocktitan.net/news/TTD/the-trade-desk-reports-fourth-quarter-and-fiscal-year-2025-financial-dzm3yj8ukxpf.html. Accessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://investors.thetradedesk.com/news-and-events/news/news-details/2026/The-Trade-Desk-Reports-Fourth-Quarter-and-Fiscal-Year-2025-Financial-Results/default.aspx" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS1.p4" title="3.1 Arms races create repeated demand for an edge ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.1</span></a>.
</span>
</li>
<li id="bib.bib539" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">The Trade Desk, Inc. (2026c)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">The trade desk reports second quarter 2026 financial results</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">The Trade Desk Investor RelationsDated 2026-08-06. Accessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://investors.thetradedesk.com/news-and-events/news/news-details/2026/The-Trade-Desk-Reports-Second-Quarter-2026-Financial-Results/default.aspx" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS1.p4" title="3.1 Arms races create repeated demand for an edge ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.1</span></a>.
</span>
</li>
<li id="bib.bib477" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">TheStreet, via AOL (2025)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Walmart Just Announced Major Change to Delivery Service</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">April 29, 2025; quotes Doug McMillon’s April 2025 shareholder letter. Accessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.aol.com/walmart-just-announced-major-change-192513412.html" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S2.SS4.p1" title="2.4 Expectations ratchet to what most rivals offer ‣ 2 Where the pressure comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§2.4</span></a>.
</span>
</li>
<li id="bib.bib503" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">TIKR (2025)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">CoreWeave (nasdaq: crwv) stock sinks almost 8% as weak guidance spooks wall street, november 11, 2025</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">TIKR BlogAccessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.tikr.com/blog/coreweave-nasdaq-crwv-stock-sinks-almost-8-as-weak-guidance-spooks-wall-street" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S5.T10" title="In 5 Spotting a forcing event early ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Table 10</span></a>.
</span>
</li>
<li id="bib.bib5" class="ltx_bibitem ltx_bib_incollection">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">G. Tullock (1980)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Efficient rent seeking</span>.
</span>
<span class="ltx_bibblock">In <span class="ltx_text ltx_bib_inbook">Toward a Theory of the Rent-Seeking Society</span>,  <span class="ltx_text ltx_bib_editor">J. M. Buchanan, R. D. Tollison, and G. Tullock (Eds.)</span>,
</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_pages"> pp.&nbsp;97–112</span>.
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A16.p1" title="Appendix P Where the framework comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Appendix P</span></a>,
<a href="https://rencryptofish.com/posts/forcing-technologies#A8.SS5.p2" title="H.5 Different stakes and repeated upgrades change the decision ‣ Appendix H What changes as a market matures ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§H.5</span></a>.
</span>
</li>
<li id="bib.bib34" class="ltx_bibitem ltx_bib_article">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">P. Turley, M. N. Meyer, N. Wang, D. Cesarini, E. Hammonds, A. R. Martin, B. M. Neale, H. L. Rehm, L. Wilkins-Haug, D. J. Benjamin, <span class="ltx_text ltx_bib_etal">et al.</span> (2021)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Problems with using polygenic scores to select embryos</span>.
</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_journal">New England Journal of Medicine</span> <span class="ltx_text ltx_bib_volume">385</span> (<span class="ltx_text ltx_bib_number">1</span>), <span class="ltx_text ltx_bib_pages"> pp.&nbsp;78–86</span>.
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://dx.doi.org/10.1056/NEJMsr2105065" title="" class="ltx_ref doi ltx_bib_external url" target="_blank" rel="noopener noreferrer">Document</a>,
<a href="https://www.nejm.org/doi/full/10.1056/NEJMsr2105065" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A13.p3" title="Appendix M Deployment conditions across fourteen markets ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Appendix M</span></a>.
</span>
</li>
<li id="bib.bib161" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">U.S. Census Bureau (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Large firms with at least 20 employees biggest AI users</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">America Counts, May 26, 2026Accessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://census.gov/library/stories/2026/05/ai-use-businesses.html" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S4.SS7.SSS0.Px1.p1" title="AI: cost competition first, wider coordination later. ‣ 4.7 Forecasts for 2031 and 2036 ‣ 4 AI and crypto: useful products, competing platforms, expensive races ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§4.7</span></a>.
</span>
</li>
<li id="bib.bib453" class="ltx_bibitem ltx_bib_report">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">U.S. Department of Energy, Solid-State Lighting Program (2020)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">2020 LED Adoption Report</span>.
</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_type">Technical report</span>
</span>
<span class="ltx_bibblock"> <span class="ltx_text ltx_bib_publisher">U.S. DOE</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Data year 2018. Accessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.energy.gov/eere/ssl/articles/2020-led-adoption-report" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S2.SS3.p2" title="2.3 A falling cost curve can make the old cost structure unviable ‣ 2 Where the pressure comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§2.3</span></a>.
</span>
</li>
<li id="bib.bib464" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">U.S. Department of Justice, Antitrust Division (2024)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Complaint, United States et al. v. RealPage, Inc., No. 1:24-cv-00710 (M.D.N.C.)</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Filed August 23, 2024. Accessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.justice.gov/usdoj-media/atr/media/1365471/dl" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S2.SS2.p2" title="2.2 Network adoption can accelerate without an announced deadline ‣ 2 Where the pressure comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§2.2</span></a>.
</span>
</li>
<li id="bib.bib126" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">U.S. Department of Justice (2021)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Visa and Plaid abandon merger after antitrust division’s suit to block</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Press release 21-38, January 12, 2021Accessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.justice.gov/opa/pr/visa-and-plaid-abandon-merger-after-antitrust-division-s-suit-block" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS3.p2" title="3.3 Coordination goods can pay the operator ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.3</span></a>.
</span>
</li>
<li id="bib.bib465" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">U.S. Department of Justice (2024)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Justice Department Sues RealPage for Algorithmic Pricing Scheme that Harms Millions of American Renters</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">August 23, 2024. Accessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.justice.gov/usao-mdnc/pr/justice-department-sues-realpage-algorithmic-pricing-scheme-harms-millions-american" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S2.SS2.p2" title="2.2 Network adoption can accelerate without an announced deadline ‣ 2 Where the pressure comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§2.2</span></a>.
</span>
</li>
<li id="bib.bib684" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">U.S. Department of Justice (2025)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Justice Department Requires RealPage to End the Sharing of Competitively Sensitive Information and Alignment of Pricing Among Competitors</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">2025-11-24. Accessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.justice.gov/opa/pr/justice-department-requires-realpage-end-sharing-competitively-sensitive-information-and" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S2.SS2.p2" title="2.2 Network adoption can accelerate without an announced deadline ‣ 2 Where the pressure comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§2.2</span></a>.
</span>
</li>
<li id="bib.bib60" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">U.S. Energy Information Administration (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Battery storage capacity averaged 70% growth over the last three years</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">August 7. Operating nameplate power capacity through June 2026; accessed October 16, 2026</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.eia.gov/todayinenergy/detail.php?id=67925" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A13.T24" title="In Appendix M Deployment conditions across fourteen markets ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Table 24</span></a>.
</span>
</li>
<li id="bib.bib112" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">U.S. Securities and Exchange Commission (2016)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">SEC approves IEX proposal to launch national exchange, issues interpretation on automated securities prices</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Press Release 2016-123, June 17, 2016Accessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.sec.gov/news/pressrelease/2016-123.html" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS1.p2" title="3.1 Arms races create repeated demand for an edge ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.1</span></a>.
</span>
</li>
<li id="bib.bib261" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">U.S. Securities and Exchange Commission (2025)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">SEC Votes to End Defense of Climate Disclosure Rules (Press Release 2025-58)</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">March 27, 2025. Accessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.sec.gov/newsroom/press-releases/2025-58" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S5.p4" title="5 Spotting a forcing event early ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§5</span></a>.
</span>
</li>
<li id="bib.bib686" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">U.S. Securities and Exchange Commission (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">SEC Proposes Rescission of Climate-Related Disclosure Rules</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">2026-05-29. Accessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.sec.gov/newsroom/press-releases/2026-49-sec-proposes-rescission-climate-related-disclosure-rules" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S5.p4" title="5 Spotting a forcing event early ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§5</span></a>.
</span>
</li>
<li id="bib.bib59" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">M. Uprety (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">What’s new at Pactum: AI agents take on more procurement work</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Pactum, September 10. Product release report; accessed October 16, 2026</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://pactum.com/blog/whats-new-pactum-september-2026" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A13.T24" title="In Appendix M Deployment conditions across fourteen markets ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Table 24</span></a>.
</span>
</li>
<li id="bib.bib94" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Vanta (2024)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Celebrating new milestones</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Vanta blog, January 31, 2024Accessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.vanta.com/resources/celebrating-new-milestones" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS6.p2" title="3.6 Mandates create migration waves and recurring work ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.6</span></a>.
</span>
</li>
<li id="bib.bib668" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Vendavo (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Pricing and CPQ for industrial and MRO distribution</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Accessed October 20, 2026.</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.vendavo.com/industries/distribution/industrial-and-mro/" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S6.SS4.SSS0.Px1.p1" title="Seller negotiation. ‣ 6.4 Negotiation and fraud services require further evidence ‣ 6 Where we would invest now ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§6.4</span></a>.
</span>
</li>
<li id="bib.bib97" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">VeriFone Systems, Inc. (2015)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Fourth quarter and fiscal year 2015 results (exhibit 99.1 to form 8-k), december 14, 2015</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">U.S. Securities and Exchange Commission, EDGARAccessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.sec.gov/Archives/edgar/data/1312073/000131207315000052/ex991q42015pressrelease.htm" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS6.p3" title="3.6 Mandates create migration waves and recurring work ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.6</span></a>.
</span>
</li>
<li id="bib.bib98" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">VeriFone Systems, Inc. (2016)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Fourth quarter and fiscal year 2016 results (exhibit 99.1 to form 8-k), december 12, 2016</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">U.S. Securities and Exchange Commission, EDGARAccessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.sec.gov/Archives/edgar/data/1312073/000131207316000109/ex991q42016pressrelease.htm" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS6.p3" title="3.6 Mandates create migration waves and recurring work ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.6</span></a>.
</span>
</li>
<li id="bib.bib77" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">VeriFone Systems, Inc. (2017a)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Form 10-k for the fiscal year ended October 31, 2017</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">U.S. Securities and Exchange Commission, EDGARAccessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.sec.gov/Archives/edgar/data/0001312073/000131207317000047/pay10k10312017.htm" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS6.p3" title="3.6 Mandates create migration waves and recurring work ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.6</span></a>.
</span>
</li>
<li id="bib.bib99" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">VeriFone Systems, Inc. (2017b)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Fourth quarter and fiscal year 2017 results (exhibit 99.1 to form 8-k), december 12, 2017</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">U.S. Securities and Exchange Commission, EDGARAccessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.sec.gov/Archives/edgar/data/1312073/000131207317000037/ex991q42017pressrelease.htm" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS6.p3" title="3.6 Mandates create migration waves and recurring work ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.6</span></a>.
</span>
</li>
<li id="bib.bib100" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">VeriFone Systems, Inc. (2018)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Verifone to be acquired by Francisco Partners for $3.4 billion (exhibit 99.1 to form 8-k), april 9, 2018</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">U.S. Securities and Exchange Commission, EDGARAccessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.sec.gov/Archives/edgar/data/1312073/000119312518111709/d546581dex991.htm" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS6.p3" title="3.6 Mandates create migration waves and recurring work ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.6</span></a>.
</span>
</li>
<li id="bib.bib188" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Vertex, Inc. (2024)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Vertex Completes Acquisition of ecosio</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Press release, 4 September 2024. Accessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://ir.vertexinc.com/news-releases/news-release-details/vertex-completes-acquisition-ecosio" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S7.SS4.p2" title="7.4 Case 4: invoice exceptions for a French mid-sized firm ‣ 7 Four worked cases ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§7.4</span></a>.
</span>
</li>
<li id="bib.bib467" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">B. Violino (2003)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Wal-Mart Draws Line in the Sand</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">RFID JournalJune 12, 2003. Accessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.rfidjournal.com/?p=84246" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S2.SS5.p2" title="2.5 Gatekeepers are not only regulators ‣ 2 Where the pressure comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§2.5</span></a>.
</span>
</li>
<li id="bib.bib125" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Visa Inc. (2020)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Visa to acquire Plaid</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Press release, January 13, 2020Accessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://investor.visa.com/news/news-details/2020/Visa-To-Acquire-Plaid/default.aspx" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS3.p2" title="3.3 Coordination goods can pay the operator ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.3</span></a>.
</span>
</li>
<li id="bib.bib685" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Visa (2016)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">EMV Liability Shift: Why It Pays to Adopt New Technology</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">2016 guidance; effective date 2015-10-01. Accessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://usa.visa.com/content/dam/VCOM/global/partner-with-us/documents/visa-liability-shift.pdf" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS6.p3" title="3.6 Mandates create migration waves and recurring work ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.6</span></a>.
</span>
</li>
<li id="bib.bib48" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Visa (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Financing the next hundred stablecoin-linked card programs</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Updated September 8. Provider-reported settlement run rate; accessed October 16, 2026</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.visa.com/en-us/thought-leadership/innovation/financing-stablecoin-linked-card-programs" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A13.T24" title="In Appendix M Deployment conditions across fourteen markets ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Table 24</span></a>.
</span>
</li>
<li id="bib.bib90" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Vista Equity Partners (2022)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Avalara to be acquired by vista equity partners for $8.4 billion</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Press release, August 8, 2022; closing announced October 19, 2022 (Avalara Form 8-K)Accessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.vistaequitypartners.com/news/avalara-to-be-acquired-by-vista-equity-partners-for-8-4-billion/" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS6.p2" title="3.6 Mandates create migration waves and recurring work ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.6</span></a>.
</span>
</li>
<li id="bib.bib131" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">M. Wackett (2018)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Two decades of liner shipping consolidation has destroyed shareholder value, says report</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">gCaptain / The Loadstar, February 12, 2018, reporting McKinsey, “Container shipping: More mergers, better mergers”Accessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://gcaptain.com/two-decades-of-liner-shipping-consolidation-has-destroyed-shareholder-value-says-report/" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS3.p3" title="3.3 Coordination goods can pay the operator ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.3</span></a>.
</span>
</li>
<li id="bib.bib484" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Walmart Inc. (2024)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Q3 fy25 earnings call transcript, november 19, 2024</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Walmart CorporateAccessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://corporate.walmart.com/content/dam/corporate/documents/newsroom/2024/11/19/walmart-releases-q3-fy25-earnings/q3-fy25-earnings-call-transcript.pdf" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS2.p3" title="3.2 A productive tool can become necessary as the market changes ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.2</span></a>.
</span>
</li>
<li id="bib.bib475" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Walmart Inc. (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Walmart reports revenue growth of 5.6%, up 4.9% in constant currency (Q4 FY26 earnings release, Form 8-K exhibit)</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">February 19, 2026. Accessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://stock.walmart.com/sec-filings/all-sec-filings/content/0000104169-26-000032/earningsreleasefy26q4.htm" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S2.SS1.p2" title="2.1 Rivals force each other when the prize is fixed ‣ 2 Where the pressure comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§2.1</span></a>,
<a href="https://rencryptofish.com/posts/forcing-technologies#S2.SS4.p1" title="2.4 Expectations ratchet to what most rivals offer ‣ 2 Where the pressure comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§2.4</span></a>.
</span>
</li>
<li id="bib.bib532" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">WatersTechnology (2000)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Bloomberg upsets market data managers with terminal price hike</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">WatersTechnologyPublished 2000-05-15. Accessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.waterstechnology.com/node/1622926" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS1.p4" title="3.1 Arms races create repeated demand for an edge ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.1</span></a>.
</span>
</li>
<li id="bib.bib542" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Wikipedia contributors (2026a)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">HMS agincourt (1913)</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Wikipedia, The Free EncyclopediaVersion fetched 2026-10-20. Accessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://en.wikipedia.org/wiki/HMS_Agincourt_(1913)" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS1.p5" title="3.1 Arms races create repeated demand for an edge ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.1</span></a>.
</span>
</li>
<li id="bib.bib523" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Wikipedia contributors (2026b)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Prolexic technologies</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">WikipediaAccessed 2026-10-20; tertiary, citing SecurityWeek (December 2, 2013) and Akamai (February 18, 2014)</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://en.wikipedia.org/wiki/Prolexic_Technologies" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S5.T10" title="In 5 Spotting a forcing event early ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Table 10</span></a>.
</span>
</li>
<li id="bib.bib543" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Wikipedia contributors (2026c)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Vickers limited</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Wikipedia, The Free EncyclopediaVersion fetched 2026-10-20. Accessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://en.wikipedia.org/wiki/Vickers_Limited" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS1.p5" title="3.1 Arms races create repeated demand for an edge ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.1</span></a>.
</span>
</li>
<li id="bib.bib142" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Wiley Rein LLP (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Key developments with state app store accountability acts as Texas act takes effect</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Client alert, June 8, 2026; Supreme Court denial of emergency applications July 6, 2026 per CCIA v. Paxton litigation pageCCIA litigation page: https://ccianet.org/litigation/ccia-v-paxton/. Accessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.wiley.law/alert-Key-Developments-With-State-App-Store-Accountability-Acts-as-Texas-Act-Takes-Effect" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS4.p3" title="3.4 Counters are the arms race’s second market ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.4</span></a>.
</span>
</li>
<li id="bib.bib656" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Wise (2026)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Wise FY26 results</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Accessed October 20, 2026.</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://owners.wise.com/news-releases/news-release-details/wise-fy26-results" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S6.SS3.SSS0.Px2.p1" title="Corridor payout operations. ‣ 6.3 Own a scarce complement: usable power or a payout endpoint ‣ 6 Where we would invest now ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§6.3</span></a>.
</span>
</li>
<li id="bib.bib423" class="ltx_bibitem ltx_bib_article">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">T. P. Wright (1936)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Factors affecting the cost of airplanes</span>.
</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_journal">Journal of the Aeronautical Sciences</span> <span class="ltx_text ltx_bib_volume">3</span> (<span class="ltx_text ltx_bib_number">4</span>), <span class="ltx_text ltx_bib_pages"> pp.&nbsp;122–128</span>.
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://dx.doi.org/10.2514/8.155" title="" class="ltx_ref doi ltx_bib_external url" target="_blank" rel="noopener noreferrer">Document</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#A16.p1" title="Appendix P Where the framework comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Appendix P</span></a>,
<a href="https://rencryptofish.com/posts/forcing-technologies#S2.SS3.p1" title="2.3 A falling cost curve can make the old cost structure unviable ‣ 2 Where the pressure comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§2.3</span></a>.
</span>
</li>
<li id="bib.bib646" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">x402 (2025)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Introducing x402 V2: Evolving the Standard for Internet-native Payments</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Source date: 2025-12-11; page updated 2026-06-24. Accessed October 20, 2026</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://x402.org/x402-v2-launch/" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S4.SS7.SSS0.Px3.p1" title="The intersection: access can become necessary while implementations compete. ‣ 4.7 Forecasts for 2031 and 2036 ‣ 4 AI and crypto: useful products, competing platforms, expensive races ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§4.7</span></a>.
</span>
</li>
<li id="bib.bib474" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">K. Yeung (2017)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Uber paid $1.3 billion to drivers using Instant Pay in the past 12 months</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">VentureBeatApril 5, 2017. Accessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://venturebeat.com/2017/04/05/uber-paid-1-3-billion-to-drivers-using-instant-pay-in-the-past-12-months" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S2.SS4.p1" title="2.4 Expectations ratchet to what most rivals offer ‣ 2 Where the pressure comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§2.4</span></a>.
</span>
</li>
<li id="bib.bib76" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Zayo Group Holdings, Inc. (2018)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Form 10-q for the quarter ended December 31, 2017</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">U.S. Securities and Exchange Commission, EDGARRecords the acquisition of Spread Networks. Accessed 2026-10-19</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.sec.gov/Archives/edgar/data/0001608249/000155837018000478/zayo-20171231x10q.htm" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S3.SS1.p2" title="3.1 Arms races create repeated demand for an edge ‣ 3 Economic pressure and the company’s business ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§3.1</span></a>.
</span>
</li>
<li id="bib.bib635" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">Zayo Group Holdings (2017)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Zayo to Acquire Spread Networks</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Company press release, November 27, 2017Acquisition agreement, not closing; the announcement expected closing in 2018. Accessed 2026-10-20</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://www.zayo.com/newsroom/zayo-to-acquire-spread-networks/" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#Sx1.p1" title="The argument in one page ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_title">The argument in one page</span></a>.
</span>
</li>
<li id="bib.bib630" class="ltx_bibitem ltx_bib_misc">
<span class="ltx_tag ltx_bib_author-year ltx_role_refnum ltx_tag_bibitem">M. Zuckerberg (2024)</span>
<span class="ltx_bibblock"><span class="ltx_text ltx_bib_title">Open Source AI Is the Path Forward</span>.
</span>
<span class="ltx_bibblock">Note: <span class="ltx_text ltx_bib_note">Accessed 2026-10-20; primary strategy statement</span>
</span>
<span class="ltx_bibblock">External Links: <span class="ltx_text ltx_bib_links"><a href="https://about.fb.com/news/2024/07/open-source-ai-is-the-path-forward/" title="" class="ltx_ref ltx_bib_external url" target="_blank" rel="noopener noreferrer">Link</a></span>
</span>
<span class="ltx_bibblock ltx_bib_cited">Cited by: <a href="https://rencryptofish.com/posts/forcing-technologies#S4.SS4.SSS0.Px4.p1" title="Meta’s Llama: access to weights changes the supplier. ‣ 4.4 Five foundation-model strategies ‣ 4 AI and crypto: useful products, competing platforms, expensive races ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">§4.4</span></a>.
</span>
</li>
</ul>
</section>
<div class="ltx_pagination ltx_role_newpage"></div>
<section id="A1" class="ltx_appendix">
<h2 class="ltx_title ltx_title_appendix" id="the-model-in-full">
<a href="https://rencryptofish.com/posts/forcing-technologies#the-model-in-full" class="secnum" aria-label="Copy link to section A">Appendix A</a>The model in full</h2>


<p class="ltx_p" id="A1.p1">This appendix derives the two payoff curves of Section&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S1" title="1 The model ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">1</span></a>, adds the outside option, and works through the four patterns of Figure&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S1.F1" title="Figure 1 ‣ 1.2 Three tests and four patterns ‣ 1 The model ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">1</span></a> with numbers.</p>

<section id="A1.SS1" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="whose-decision-is-modeled">
<a href="https://rencryptofish.com/posts/forcing-technologies#whose-decision-is-modeled" class="secnum" aria-label="Copy link to section A.1">A.1</a>Whose decision is modeled</h3>


<p class="ltx_p" id="A1.SS1.p1">Take a fixed group of rivals and let <math id="A1.SS1.p1.m1" class="ltx_Math" alttext="x" display="inline"><mi>x</mi></math> be the share that has adopted: <math id="A1.SS1.p1.m2" class="ltx_Math" alttext="x=0" display="inline"><mrow><mi>x</mi><mo>=</mo><mn>0</mn></mrow></math> means none and <math id="A1.SS1.p1.m3" class="ltx_Math" alttext="x=1" display="inline"><mrow><mi>x</mi><mo>=</mo><mn>1</mn></mrow></math> means all. Each actor is small enough that its own choice does not materially change that share. In a firm-level application, <math id="A1.SS1.p1.m4" class="ltx_Math" alttext="x" display="inline"><mi>x</mi></math> should reflect the competitors or partners that actually affect the firm’s business. Appendix&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A5.SS10" title="E.10 Weighting the rivals and partners that matter ‣ Appendix E When adoption starts and where it stops ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">E.10</span></a> allows their influence to differ.</p>


<p class="ltx_p" id="A1.SS1.p2">Let <math id="A1.SS1.p2.m1" class="ltx_Math" alttext="U_{A}(x)" display="inline"><mrow><msub><mi>U</mi><mi>A</mi></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow></math> be the payoff from adopting and <math id="A1.SS1.p2.m2" class="ltx_Math" alttext="U_{N}(x)" display="inline"><mrow><msub><mi>U</mi><mi>N</mi></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow></math> the payoff from holding out. Both are measured relative to the world without this technology. Zero means no change from that baseline, not zero revenue or profit. A negative number means the actor is worse off than before.</p>


<p class="ltx_p" id="A1.SS1.p3">Use a common period for all amounts. The cost <math id="A1.SS1.p3.m1" class="ltx_Math" alttext="c" display="inline"><mi>c</mi></math> includes annualized acquisition cost and the cost of operating the technology. For now, consider an actor with the average cost. An individual actor’s calculation replaces <math id="A1.SS1.p3.m2" class="ltx_Math" alttext="c" display="inline"><mi>c</mi></math> with its own <math id="A1.SS1.p3.m3" class="ltx_Math" alttext="c_{i}" display="inline"><msub><mi>c</mi><mi>i</mi></msub></math>. The model later allows those costs to differ across the population.</p>


<p class="ltx_p" id="A1.SS1.p4">The illustrative figures use a common payoff unit per period. If one unit represents a pre-technology annual stake of $1 million, a benefit of <math id="A1.SS1.p4.m1" class="ltx_Math" alttext="0.1" display="inline"><mn>0.1</mn></math> means $100,000 per year and a cost of <math id="A1.SS1.p4.m2" class="ltx_Math" alttext="0.3" display="inline"><mn>0.3</mn></math> means $300,000 per year. These are amounts relative to that chosen unit, not adoption percentages. The adoption share <math id="A1.SS1.p4.m3" class="ltx_Math" alttext="x" display="inline"><mi>x</mi></math> and strength ratio <math id="A1.SS1.p4.m4" class="ltx_Math" alttext="r" display="inline"><mi>r</mi></math> have no monetary units. Multiplying all payoff amounts by the same positive factor changes the vertical scale, not which choice pays more. The numerical examples are chosen to expose mechanisms; they are not estimates of a particular technology.</p>

</section>
<section id="A1.SS2" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="four-sources-of-value-or-pressure">
<a href="https://rencryptofish.com/posts/forcing-technologies#four-sources-of-value-or-pressure" class="secnum" aria-label="Copy link to section A.2">A.2</a>Four sources of value or pressure</h3>


<p class="ltx_p" id="A1.SS2.p1">The model distinguishes four sources of value or pressure.</p>
<dl id="A1.I1" class="ltx_description">
<dt id="A1.I1.ix1" class="ltx_item"><span class="ltx_tag ltx_tag_item"><strong class="ltx_text ltx_font_bold">Direct benefit, <math id="A1.I1.ix1.m1" class="ltx_Math" alttext="\gamma" display="inline"><mi>γ</mi></math>.</strong></span></dt>
<dd class="ltx_item">

<p class="ltx_p" id="A1.I1.ix1.p1">The technology improves your work even if no rival adopts. Lower handling costs from better equipment belong here.</p>

</dd>
<dt id="A1.I1.ix2" class="ltx_item"><span class="ltx_tag ltx_tag_item"><strong class="ltx_text ltx_font_bold">Network benefit, <math id="A1.I1.ix2.m1" class="ltx_Math" alttext="\beta x" display="inline"><mrow><mi>β</mi><mo>⁢</mo><mi>x</mi></mrow></math>.</strong></span></dt>
<dd class="ltx_item">

<p class="ltx_p" id="A1.I1.ix2.p1">The technology becomes more useful when others have compatible equipment or practices. More container-ready ports make a container system more useful.</p>

</dd>
<dt id="A1.I1.ix3" class="ltx_item"><span class="ltx_tag ltx_tag_item"><strong class="ltx_text ltx_font_bold">Competitive edge, <math id="A1.I1.ix3.m1" class="ltx_Math" alttext="\alpha" display="inline"><mi>α</mi></math> and <math id="A1.I1.ix3.m2" class="ltx_Math" alttext="r" display="inline"><mi>r</mi></math>.</strong></span></dt>
<dd class="ltx_item">

<p class="ltx_p" id="A1.I1.ix3.p1">The technology helps you capture a share of something rivals would otherwise receive. The prize might be business, a ranking or a strategic position. An adopter’s gain has a matching loss elsewhere in the rival group.</p>

</dd>
<dt id="A1.I1.ix4" class="ltx_item"><span class="ltx_tag ltx_tag_item"><strong class="ltx_text ltx_font_bold">Exclusion, <math id="A1.I1.ix4.m1" class="ltx_Math" alttext="\varepsilon\Phi(x)" display="inline"><mrow><mi>ε</mi><mo>⁢</mo><mi mathvariant="normal">Φ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow></math>.</strong></span></dt>
<dd class="ltx_item">

<p class="ltx_p" id="A1.I1.ix4.p1">A holdout loses access or faces a penalty that no rival receives as a gain. A platform warning or a procurement requirement can work this way. If the lost business goes to another rival, that transferred portion belongs in the contest instead.</p>

</dd>
</dl>
<p class="ltx_p">These channels can operate together. A productive tool can also redistribute business; a useful standard can also be enforced by a gatekeeper. Keeping the channels separate prevents the same gain or loss from being counted twice.</p>

</section>
<section id="A1.SS3" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="the-two-curves-and-their-gap">
<a href="https://rencryptofish.com/posts/forcing-technologies#the-two-curves-and-their-gap" class="secnum" aria-label="Copy link to section A.3">A.3</a>The two curves and their gap</h3>


<p class="ltx_p" id="A1.SS3.p1">First suppose holdouts remain exposed to competition and exclusion. Let <math id="A1.SS3.p1.m1" class="ltx_Math" alttext="p\in[0,1]" display="inline"><mrow><mi>p</mi><mo>∈</mo><mrow><mo stretchy="false">[</mo><mn>0</mn><mo>,</mo><mn>1</mn><mo stretchy="false">]</mo></mrow></mrow></math> be the common belief that the technology works. The denominator</p>
<div class="equation-wrap"><table id="A1.Ex6" class="ltx_equation ltx_eqn_table" role="presentation">

<tbody><tr class="ltx_equation ltx_eqn_row ltx_align_baseline">
<td class="ltx_eqn_cell ltx_eqn_center_padleft"></td>
<td class="ltx_eqn_cell ltx_align_center"><math id="A1.Ex6.m1" class="ltx_Math" alttext="D(x)=1+(r-1)x" display="block"><mrow><mrow><mi>D</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mrow><mn>1</mn><mo>+</mo><mrow><mrow><mo stretchy="false">(</mo><mrow><mi>r</mi><mo>−</mo><mn>1</mn></mrow><mo stretchy="false">)</mo></mrow><mo>⁢</mo><mi>x</mi></mrow></mrow></mrow></math></td>
<td class="ltx_eqn_cell ltx_eqn_center_padright"></td>
</tr></tbody>
</table></div>
<p class="ltx_p">tracks how much competitive strength is already in the field. Here <math id="A1.SS3.p1.m2" class="ltx_Math" alttext="r" display="inline"><mi>r</mi></math> is an adopter’s strength relative to a holdout’s, and <math id="A1.SS3.p1.m3" class="ltx_Math" alttext="\alpha" display="inline"><mi>α</mi></math> is the positional edge available to a lone adopter. The two payoffs are</p>
<div class="equation-wrap"><table id="A20.EGx1" class="ltx_equationgroup ltx_eqn_align ltx_eqn_table" role="presentation">

<tbody id="A1.E3"><tr class="ltx_equation ltx_eqn_row ltx_align_baseline">
<td class="ltx_eqn_cell ltx_eqn_center_padleft"></td>
<td class="ltx_td ltx_align_right ltx_eqn_cell"><math id="A1.E3.m1" class="ltx_Math" alttext="\displaystyle U_{A}^{\mathrm{exposed}}(x)" display="inline"><mrow><msubsup><mi>U</mi><mi>A</mi><mi>exposed</mi></msubsup><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow></math></td>
<td class="ltx_td ltx_align_left ltx_eqn_cell"><math id="A1.E3.m2" class="ltx_Math" alttext="\displaystyle=p\left[\gamma+\beta x+\frac{\alpha(1-x)}{D(x)}\right]-c," display="inline"><mrow><mrow><mi></mi><mo>=</mo><mrow><mrow><mi>p</mi><mo>⁢</mo><mrow><mo>[</mo><mrow><mi>γ</mi><mo>+</mo><mrow><mi>β</mi><mo>⁢</mo><mi>x</mi></mrow><mo>+</mo><mstyle displaystyle="true"><mfrac><mrow><mi>α</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mrow><mn>1</mn><mo>−</mo><mi>x</mi></mrow><mo stretchy="false">)</mo></mrow></mrow><mrow><mi>D</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow></mfrac></mstyle></mrow><mo>]</mo></mrow></mrow><mo>−</mo><mi>c</mi></mrow></mrow><mo>,</mo></mrow></math></td>
<td class="ltx_eqn_cell ltx_eqn_center_padright"></td>
<td rowspan="1" class="ltx_eqn_cell ltx_eqn_eqno ltx_align_middle ltx_align_right"><span class="ltx_tag ltx_tag_equation ltx_align_right">(3)</span></td>
</tr></tbody>
<tbody id="A1.E4"><tr class="ltx_equation ltx_eqn_row ltx_align_baseline">
<td class="ltx_eqn_cell ltx_eqn_center_padleft"></td>
<td class="ltx_td ltx_align_right ltx_eqn_cell"><math id="A1.E4.m1" class="ltx_Math" alttext="\displaystyle U_{N}^{\mathrm{exposed}}(x)" display="inline"><mrow><msubsup><mi>U</mi><mi>N</mi><mi>exposed</mi></msubsup><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow></math></td>
<td class="ltx_td ltx_align_left ltx_eqn_cell"><math id="A1.E4.m2" class="ltx_Math" alttext="\displaystyle=-p\frac{\alpha x}{D(x)}-\varepsilon\Phi(x)." display="inline"><mrow><mrow><mi></mi><mo>=</mo><mrow><mrow><mo>−</mo><mrow><mi>p</mi><mo>⁢</mo><mstyle displaystyle="true"><mfrac><mrow><mi>α</mi><mo>⁢</mo><mi>x</mi></mrow><mrow><mi>D</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow></mfrac></mstyle></mrow></mrow><mo>−</mo><mrow><mi>ε</mi><mo>⁢</mo><mi mathvariant="normal">Φ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow></mrow></mrow><mo lspace="0em">.</mo></mrow></math></td>
<td class="ltx_eqn_cell ltx_eqn_center_padright"></td>
<td rowspan="1" class="ltx_eqn_cell ltx_eqn_eqno ltx_align_middle ltx_align_right"><span class="ltx_tag ltx_tag_equation ltx_align_right">(4)</span></td>
</tr></tbody>
</table></div>


<p class="ltx_p" id="A1.SS3.p2">Read the adopter’s curve from left to right: direct benefit, compatibility benefit, an edge over the remaining holdouts, then cost. Read the holdout’s curve as two losses: ground taken by adopters and an exclusion penalty. The pressure curve <math id="A1.SS3.p2.m1" class="ltx_Math" alttext="\Phi" display="inline"><mi mathvariant="normal">Φ</mi></math> rises from zero to one; its location <math id="A1.SS3.p2.m2" class="ltx_Math" alttext="\theta" display="inline"><mi>θ</mi></math> is an adoption share and <math id="A1.SS3.p2.m3" class="ltx_Math" alttext="k" display="inline"><mi>k</mi></math> controls its steepness. Calendar enforcement requires an explicit time path rather than interpreting <math id="A1.SS3.p2.m4" class="ltx_Math" alttext="\theta" display="inline"><mi>θ</mi></math> as a date.</p>


<p class="ltx_p" id="A1.SS3.p3">Beliefs scale the technology’s direct, network and competitive effects. They do not scale the cost or the gatekeeper’s penalty. A firm can face a real compliance requirement while remaining doubtful about the underlying technology.</p>


<p class="ltx_p" id="A1.SS3.p4">Subtracting the holdout’s payoff from the adopter’s payoff gives the <em class="ltx_emph ltx_font_italic">gain from adopting</em>:</p>
<div class="equation-wrap"><table id="A1.Ex7" class="ltx_equation ltx_eqn_table" role="presentation">

<tbody><tr class="ltx_equation ltx_eqn_row ltx_align_baseline">
<td class="ltx_eqn_cell ltx_eqn_center_padleft"></td>
<td class="ltx_eqn_cell ltx_align_center"><math id="A1.Ex7.m1" class="ltx_Math" alttext="\underbrace{\Delta(x)}_{\text{adopt minus hold out}}=\underbrace{p\gamma}_{%
\text{direct}}+\underbrace{p\beta x}_{\text{network}}+\underbrace{\frac{p%
\alpha}{D(x)}}_{\text{contest}}+\underbrace{\varepsilon\Phi(x)}_{\text{%
exclusion}}-c." display="block"><mrow><mrow><munder><munder accentunder="true"><mrow><mi mathvariant="normal">Δ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow><mo>⏟</mo></munder><mtext>adopt minus hold out</mtext></munder><mo>=</mo><mrow><mrow><munder><munder accentunder="true"><mrow><mi>p</mi><mo>⁢</mo><mi>γ</mi></mrow><mo>⏟</mo></munder><mtext>direct</mtext></munder><mo>+</mo><munder><munder accentunder="true"><mrow><mi>p</mi><mo>⁢</mo><mi>β</mi><mo>⁢</mo><mi>x</mi></mrow><mo>⏟</mo></munder><mtext>network</mtext></munder><mo>+</mo><munder><munder accentunder="true"><mfrac><mrow><mi>p</mi><mo>⁢</mo><mi>α</mi></mrow><mrow><mi>D</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow></mfrac><mo>⏟</mo></munder><mtext>contest</mtext></munder><mo>+</mo><munder><munder accentunder="true"><mrow><mi>ε</mi><mo>⁢</mo><mi mathvariant="normal">Φ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow><mo>⏟</mo></munder><mtext>exclusion</mtext></munder></mrow><mo>−</mo><mi>c</mi></mrow></mrow><mo lspace="0em">.</mo></mrow></math></td>
<td class="ltx_eqn_cell ltx_eqn_center_padright"></td>
</tr></tbody>
</table></div>
<p class="ltx_p">A positive gap means adopting pays better than holding out. It does not mean the adopter is better off than before the technology existed: both curves can lie below zero.</p>


<p class="ltx_p" id="A1.SS3.p5">The practical decision also includes the value of waiting, <math id="A1.SS3.p5.m1" class="ltx_Math" alttext="W" display="inline"><mi>W</mi></math>. A holdout acts when <math id="A1.SS3.p5.m2" class="ltx_Math" alttext="\Delta(x)-W>0" display="inline"><mrow><mrow><mrow><mi mathvariant="normal">Δ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow><mo>−</mo><mi>W</mi></mrow><mo>&gt;</mo><mn>0</mn></mrow></math>, subject to adjustment delays. Waiting may allow another trial to finish or avoid committing to a generation that will soon be replaced. It affects the decision date; it is not an additional resource cost in the welfare calculation.</p>

</section>
<section id="A1.SS4" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="a-credible-alternative-to-staying-exposed">
<a href="https://rencryptofish.com/posts/forcing-technologies#a-credible-alternative-to-staying-exposed" class="secnum" aria-label="Copy link to section A.4">A.4</a>A credible alternative to staying exposed</h3>


<p class="ltx_p" id="A1.SS4.p1">A holdout may be able to ally, specialize or leave the contested segment. Let <math id="A1.SS4.p1.m1" class="ltx_Math" alttext="Q\leq 0" display="inline"><mrow><mi>Q</mi><mo>≤</mo><mn>0</mn></mrow></math> be the payoff from that alternative. A value of <math id="A1.SS4.p1.m2" class="ltx_Math" alttext="Q=-0.1" display="inline"><mrow><mi>Q</mi><mo>=</mo><mrow><mo>−</mo><mn>0.1</mn></mrow></mrow></math> means accepting a loss of <math id="A1.SS4.p1.m3" class="ltx_Math" alttext="0.1" display="inline"><mn>0.1</mn></math> per period relative to the original baseline in exchange for shelter. A better alternative has a <math id="A1.SS4.p1.m4" class="ltx_Math" alttext="Q" display="inline"><mi>Q</mi></math> closer to zero.</p>


<p class="ltx_p" id="A1.SS4.p2">The loss from remaining exposed is</p>
<div class="equation-wrap"><table id="A1.E5" class="ltx_equation ltx_eqn_table" role="presentation">

<tbody><tr class="ltx_equation ltx_eqn_row ltx_align_baseline">
<td class="ltx_eqn_cell ltx_eqn_center_padleft"></td>
<td class="ltx_eqn_cell ltx_align_center"><math id="A1.E5.m1" class="ltx_Math" alttext="L(x)=p\frac{\alpha x}{D(x)}+\varepsilon\Phi(x)." display="block"><mrow><mrow><mrow><mi>L</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mrow><mrow><mi>p</mi><mo>⁢</mo><mfrac><mrow><mi>α</mi><mo>⁢</mo><mi>x</mi></mrow><mrow><mi>D</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow></mfrac></mrow><mo>+</mo><mrow><mi>ε</mi><mo>⁢</mo><mi mathvariant="normal">Φ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow></mrow></mrow><mo lspace="0em">.</mo></mrow></math></td>
<td class="ltx_eqn_cell ltx_eqn_center_padright"></td>
<td rowspan="1" class="ltx_eqn_cell ltx_eqn_eqno ltx_align_middle ltx_align_right"><span class="ltx_tag ltx_tag_equation ltx_align_right">(5)</span></td>
</tr></tbody>
</table></div>
<p class="ltx_p">The holdout shelters once that loss reaches <math id="A1.SS4.p2.m1" class="ltx_Math" alttext="-Q" display="inline"><mrow><mo>−</mo><mi>Q</mi></mrow></math>. Call the first such adoption share <math id="A1.SS4.p2.m2" class="ltx_Math" alttext="x_{Q}" display="inline"><msub><mi>x</mi><mi>Q</mi></msub></math>; set <math id="A1.SS4.p2.m3" class="ltx_Math" alttext="x_{Q}=\infty" display="inline"><mrow><msub><mi>x</mi><mi>Q</mi></msub><mo>=</mo><mi mathvariant="normal">∞</mi></mrow></math> if the loss never gets that large. The notation <math id="A1.SS4.p2.m4" class="ltx_Math" alttext="Q=-\infty" display="inline"><mrow><mi>Q</mi><mo>=</mo><mrow><mo>−</mo><mi mathvariant="normal">∞</mi></mrow></mrow></math> means no outside option.</p>


<p class="ltx_p" id="A1.SS4.p3">This version assumes a common outside option and that holdouts shelter together. Once they leave, their stakes are no longer available for adopters to capture. The full payoff curves are therefore</p>
<div class="equation-wrap"><table id="A20.EGx2" class="ltx_equationgroup ltx_eqn_align ltx_eqn_table" role="presentation">

<tbody id="A1.E6"><tr class="ltx_equation ltx_eqn_row ltx_align_baseline">
<td class="ltx_eqn_cell ltx_eqn_center_padleft"></td>
<td class="ltx_td ltx_align_right ltx_eqn_cell"><math id="A1.E6.m1" class="ltx_Math" alttext="\displaystyle U_{A}(x)" display="inline"><mrow><msub><mi>U</mi><mi>A</mi></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow></math></td>
<td class="ltx_td ltx_align_left ltx_eqn_cell"><math id="A1.E6.m2" class="ltx_Math" alttext="\displaystyle=p\left[\gamma+\beta x+\frac{\alpha(1-x)}{D(x)}\,\mathbf{1}\{x<x_%
{Q}\}\right]-c," display="inline"><mrow><mrow><mi></mi><mo>=</mo><mrow><mrow><mi>p</mi><mo>⁢</mo><mrow><mo>[</mo><mrow><mi>γ</mi><mo>+</mo><mrow><mi>β</mi><mo>⁢</mo><mi>x</mi></mrow><mo>+</mo><mrow><mstyle displaystyle="true"><mfrac><mrow><mi>α</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mrow><mn>1</mn><mo>−</mo><mi>x</mi></mrow><mo stretchy="false">)</mo></mrow></mrow><mrow><mi>D</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow></mfrac></mstyle><mo>⁢</mo><mn class="ltx_mathvariant_bold" mathvariant="bold"> 1</mn><mo>⁢</mo><mrow><mo stretchy="false">{</mo><mrow><mi>x</mi><mo>&lt;</mo><msub><mi>x</mi><mi>Q</mi></msub></mrow><mo stretchy="false">}</mo></mrow></mrow></mrow><mo>]</mo></mrow></mrow><mo>−</mo><mi>c</mi></mrow></mrow><mo>,</mo></mrow></math></td>
<td class="ltx_eqn_cell ltx_eqn_center_padright"></td>
<td rowspan="1" class="ltx_eqn_cell ltx_eqn_eqno ltx_align_middle ltx_align_right"><span class="ltx_tag ltx_tag_equation ltx_align_right">(6)</span></td>
</tr></tbody>
<tbody id="A1.E7"><tr class="ltx_equation ltx_eqn_row ltx_align_baseline">
<td class="ltx_eqn_cell ltx_eqn_center_padleft"></td>
<td class="ltx_td ltx_align_right ltx_eqn_cell"><math id="A1.E7.m1" class="ltx_Math" alttext="\displaystyle U_{N}(x)" display="inline"><mrow><msub><mi>U</mi><mi>N</mi></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow></math></td>
<td class="ltx_td ltx_align_left ltx_eqn_cell"><math id="A1.E7.m2" class="ltx_Math" alttext="\displaystyle=\max\{-L(x),Q\}." display="inline"><mrow><mrow><mi></mi><mo>=</mo><mrow><mi>max</mi><mo>⁡</mo><mrow><mo stretchy="false">{</mo><mrow><mo>−</mo><mrow><mi>L</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow></mrow><mo>,</mo><mi>Q</mi><mo stretchy="false">}</mo></mrow></mrow></mrow><mo lspace="0em">.</mo></mrow></math></td>
<td class="ltx_eqn_cell ltx_eqn_center_padright"></td>
<td rowspan="1" class="ltx_eqn_cell ltx_eqn_eqno ltx_align_middle ltx_align_right"><span class="ltx_tag ltx_tag_equation ltx_align_right">(7)</span></td>
</tr></tbody>
</table></div>
<p class="ltx_p">The indicator switches the competitive edge off after sheltering. The full adoption gain becomes</p>
<div class="equation-wrap"><table id="A1.E8" class="ltx_equation ltx_eqn_table" role="presentation">

<tbody><tr class="ltx_equation ltx_eqn_row ltx_align_baseline">
<td class="ltx_eqn_cell ltx_eqn_center_padleft"></td>
<td class="ltx_eqn_cell ltx_align_center"><math id="A1.E8.m1" class="ltx_Math" alttext="\Delta(x)=\begin{cases}p[\gamma+\beta x+\alpha/D(x)]+\varepsilon\Phi(x)-c,&amp;x<x%
_{Q},\\[3.0pt]
p[\gamma+\beta x]-Q-c,&amp;x\geq x_{Q}.\end{cases}" display="block"><mrow><mrow><mi mathvariant="normal">Δ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mrow><mo>{</mo><mtable columnspacing="5pt" displaystyle="true" rowspacing="0pt"><mtr><mtd class="ltx_align_left" columnalign="left"><mrow><mrow><mrow><mrow><mi>p</mi><mo>⁢</mo><mrow><mo stretchy="false">[</mo><mrow><mi>γ</mi><mo>+</mo><mrow><mi>β</mi><mo>⁢</mo><mi>x</mi></mrow><mo>+</mo><mrow><mrow><mi>α</mi><mo>/</mo><mi>D</mi></mrow><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow></mrow><mo stretchy="false">]</mo></mrow></mrow><mo>+</mo><mrow><mi>ε</mi><mo>⁢</mo><mi mathvariant="normal">Φ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow></mrow><mo>−</mo><mi>c</mi></mrow><mo>,</mo></mrow></mtd><mtd class="ltx_align_left" columnalign="left"><mrow><mrow><mi>x</mi><mo>&lt;</mo><msub><mi>x</mi><mi>Q</mi></msub></mrow><mo>,</mo></mrow></mtd></mtr><mtr><mtd class="ltx_align_left" columnalign="left"><mrow><mrow><mrow><mi>p</mi><mo>⁢</mo><mrow><mo stretchy="false">[</mo><mrow><mi>γ</mi><mo>+</mo><mrow><mi>β</mi><mo>⁢</mo><mi>x</mi></mrow></mrow><mo stretchy="false">]</mo></mrow></mrow><mo>−</mo><mi>Q</mi><mo>−</mo><mi>c</mi></mrow><mo>,</mo></mrow></mtd><mtd class="ltx_align_left" columnalign="left"><mrow><mrow><mi>x</mi><mo>≥</mo><msub><mi>x</mi><mi>Q</mi></msub></mrow><mo lspace="0em">.</mo></mrow></mtd></mtr></mtable></mrow></mrow></math></td>
<td class="ltx_eqn_cell ltx_eqn_center_padright"></td>
<td rowspan="1" class="ltx_eqn_cell ltx_eqn_eqno ltx_align_middle ltx_align_right"><span class="ltx_tag ltx_tag_equation ltx_align_right">(8)</span></td>
</tr></tbody>
</table></div>
<p class="ltx_p">At the sheltering boundary the gap drops because the adopter loses its edge over the departed rivals. A worked example in Appendix&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A2" title="Appendix B Three tests, worked with numbers ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">B</span></a> shows how this can stop further adoption.</p>


<p class="ltx_p" id="A1.SS4.p4">The common-<math id="A1.SS4.p4.m1" class="ltx_Math" alttext="Q" display="inline"><mi>Q</mi></math> assumption makes that response abrupt. It selects sheltering only when remaining exposed has become individually worse, given that others have not sheltered yet. Different outside options would spread the exits over time. A rival implementation that preserves compatibility is also a different alternative from leaving the segment; Appendix&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A8.SS4" title="H.4 Why a necessary capability need not pay its company ‣ Appendix H What changes as a market matures ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">H.4</span></a> discusses that case.</p>

</section>
<section id="A1.SS5" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="why-a-competitive-advantage-wears-away">
<a href="https://rencryptofish.com/posts/forcing-technologies#why-a-competitive-advantage-wears-away" class="secnum" aria-label="Copy link to section A.5">A.5</a>Why a competitive advantage wears away</h3>


<p class="ltx_p" id="A1.SS5.p1">The contest divides a fixed prize worth <math id="A1.SS5.p1.m1" class="ltx_Math" alttext="V" display="inline"><mi>V</mi></math> per rival in proportion to strength. Adopters have strength <math id="A1.SS5.p1.m2" class="ltx_Math" alttext="r" display="inline"><mi>r</mi></math>, holdouts strength one, so the average strength is <math id="A1.SS5.p1.m3" class="ltx_Math" alttext="D(x)" display="inline"><mrow><mi>D</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow></math>. Their shares relative to the original equal split are <math id="A1.SS5.p1.m4" class="ltx_Math" alttext="r/D(x)" display="inline"><mrow><mrow><mi>r</mi><mo>/</mo><mi>D</mi></mrow><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow></math> and <math id="A1.SS5.p1.m5" class="ltx_Math" alttext="1/D(x)" display="inline"><mrow><mrow><mn>1</mn><mo>/</mo><mi>D</mi></mrow><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow></math>. Subtract the original prize <math id="A1.SS5.p1.m6" class="ltx_Math" alttext="V" display="inline"><mi>V</mi></math> and the two competitive payoffs become</p>
<div class="equation-wrap"><table id="A1.Ex8" class="ltx_equation ltx_eqn_table" role="presentation">

<tbody><tr class="ltx_equation ltx_eqn_row ltx_align_baseline">
<td class="ltx_eqn_cell ltx_eqn_center_padleft"></td>
<td class="ltx_eqn_cell ltx_align_center"><math id="A1.Ex8.m1" class="ltx_Math" alttext="V\left(\frac{r}{D(x)}-1\right)=\frac{\alpha(1-x)}{D(x)},\qquad V\left(\frac{1}%
{D(x)}-1\right)=-\frac{\alpha x}{D(x)},\quad\alpha=V(r-1)." display="block"><mrow><mrow><mrow><mrow><mi>V</mi><mo>⁢</mo><mrow><mo>(</mo><mrow><mfrac><mi>r</mi><mrow><mi>D</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow></mfrac><mo>−</mo><mn>1</mn></mrow><mo>)</mo></mrow></mrow><mo>=</mo><mfrac><mrow><mi>α</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mrow><mn>1</mn><mo>−</mo><mi>x</mi></mrow><mo stretchy="false">)</mo></mrow></mrow><mrow><mi>D</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow></mfrac></mrow><mo rspace="2.167em">,</mo><mrow><mrow><mrow><mi>V</mi><mo>⁢</mo><mrow><mo>(</mo><mrow><mfrac><mn>1</mn><mrow><mi>D</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow></mfrac><mo>−</mo><mn>1</mn></mrow><mo>)</mo></mrow></mrow><mo>=</mo><mrow><mo>−</mo><mfrac><mrow><mi>α</mi><mo>⁢</mo><mi>x</mi></mrow><mrow><mi>D</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow></mfrac></mrow></mrow><mo rspace="1.167em">,</mo><mrow><mi>α</mi><mo>=</mo><mrow><mi>V</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mrow><mi>r</mi><mo>−</mo><mn>1</mn></mrow><mo stretchy="false">)</mo></mrow></mrow></mrow></mrow></mrow><mo lspace="0em">.</mo></mrow></math></td>
<td class="ltx_eqn_cell ltx_eqn_center_padright"></td>
</tr></tbody>
</table></div>
<p class="ltx_p">One side’s gain is the other side’s loss. Across the population, the terms cancel:</p>
<div class="equation-wrap"><table id="A1.Ex9" class="ltx_equation ltx_eqn_table" role="presentation">

<tbody><tr class="ltx_equation ltx_eqn_row ltx_align_baseline">
<td class="ltx_eqn_cell ltx_eqn_center_padleft"></td>
<td class="ltx_eqn_cell ltx_align_center"><math id="A1.Ex9.m1" class="ltx_Math" alttext="x\frac{\alpha(1-x)}{D(x)}+(1-x)\left(-\frac{\alpha x}{D(x)}\right)=0." display="block"><mrow><mrow><mrow><mrow><mi>x</mi><mo>⁢</mo><mfrac><mrow><mi>α</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mrow><mn>1</mn><mo>−</mo><mi>x</mi></mrow><mo stretchy="false">)</mo></mrow></mrow><mrow><mi>D</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow></mfrac></mrow><mo>+</mo><mrow><mrow><mo stretchy="false">(</mo><mrow><mn>1</mn><mo>−</mo><mi>x</mi></mrow><mo stretchy="false">)</mo></mrow><mo>⁢</mo><mrow><mo>(</mo><mrow><mo>−</mo><mfrac><mrow><mi>α</mi><mo>⁢</mo><mi>x</mi></mrow><mrow><mi>D</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow></mfrac></mrow><mo>)</mo></mrow></mrow></mrow><mo>=</mo><mn>0</mn></mrow><mo lspace="0em">.</mo></mrow></math></td>
<td class="ltx_eqn_cell ltx_eqn_center_padright"></td>
</tr></tbody>
</table></div>
<p class="ltx_p">This is what a zero-sum contest means here. Adopting still costs resources; those costs remain after the transfer cancels.</p>


<p class="ltx_p" id="A1.SS5.p2">With <math id="A1.SS5.p2.m1" class="ltx_Math" alttext="V>0" display="inline"><mrow><mi>V</mi><mo>&gt;</mo><mn>0</mn></mrow></math> and <math id="A1.SS5.p2.m2" class="ltx_Math" alttext="r>1" display="inline"><mrow><mi>r</mi><mo>&gt;</mo><mn>1</mn></mrow></math>, a lone adopter has many holdouts to take ground from. As rivals catch up, the opportunity shrinks. The contest’s contribution to the adoption gap, <math id="A1.SS5.p2.m3" class="ltx_Math" alttext="\alpha/D(x)" display="inline"><mrow><mrow><mi>α</mi><mo>/</mo><mi>D</mi></mrow><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow></math>, falls with <math id="A1.SS5.p2.m4" class="ltx_Math" alttext="x" display="inline"><mi>x</mi></math>. The paper also uses a linear limit, written <math id="A1.SS5.p2.m5" class="ltx_Math" alttext="r=1" display="inline"><mrow><mi>r</mi><mo>=</mo><mn>1</mn></mrow></math> with <math id="A1.SS5.p2.m6" class="ltx_Math" alttext="\alpha" display="inline"><mi>α</mi></math> fixed. In that limit the gap stays constant even though the adopter’s payoff falls. This specification is a limit with a fixed positional edge; it does not describe equal-strength players competing for a finite prize.</p>

</section>
<section id="A1.SS6" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="irreversibility-and-cost-dispersion">
<a href="https://rencryptofish.com/posts/forcing-technologies#irreversibility-and-cost-dispersion" class="secnum" aria-label="Copy link to section A.6">A.6</a>Irreversibility and cost dispersion</h3>


<p class="ltx_p" id="A1.SS6.p1">The static comparison asks what each actor would choose at a given exposure. The diffusion model adds irreversible commitment: an actor that has adopted cannot undo the decision. The forcing test still asks whether dropping the technology and saving its cost would pay. If acquisition costs are already sunk, dropping saves less; that makes continued use easier to justify.</p>


<p class="ltx_p" id="A1.SS6.p2">Cost differences matter too. The model uses a log-logistic distribution with mean <math id="A1.SS6.p2.m1" class="ltx_Math" alttext="c" display="inline"><mi>c</mi></math> and dispersion <math id="A1.SS6.p2.m2" class="ltx_Math" alttext="\sigma" display="inline"><mi>σ</mi></math>. At <math id="A1.SS6.p2.m3" class="ltx_Math" alttext="\sigma=0" display="inline"><mrow><mi>σ</mi><mo>=</mo><mn>0</mn></mrow></math> everyone has the same cost; a larger <math id="A1.SS6.p2.m4" class="ltx_Math" alttext="\sigma" display="inline"><mi>σ</mi></math> creates both cheap early adopters and costly holdouts. Its exact formula and the full parameter guide are in Appendix&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A12" title="Appendix L Parameter reference ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">L</span></a>. The distinction between cheap early adopters and actors stranded by an eroding edge will matter for the diffusion results.</p>

</section>
</section>
<section id="A2" class="ltx_appendix">
<h2 class="ltx_title ltx_title_appendix" id="three-tests-worked-with-numbers">
<a href="https://rencryptofish.com/posts/forcing-technologies#three-tests-worked-with-numbers" class="secnum" aria-label="Copy link to section B">Appendix B</a>Three tests, worked with numbers</h2>


<p class="ltx_p" id="A2.p1">Once the technology is known to work, set <math id="A2.p1.m1" class="ltx_Math" alttext="p=1" display="inline"><mrow><mi>p</mi><mo>=</mo><mn>1</mn></mrow></math> and ask the three questions of Section&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S1" title="1 The model ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">1</span></a>. With no outside option, the answers for a mean-cost actor are</p>
<div class="equation-wrap"><table id="A2.E9" class="ltx_equationgroup ltx_eqn_table" role="presentation">
<tbody>
<tr id="A2.E9X" class="ltx_equation ltx_eqn_row ltx_align_baseline">
<td class="ltx_eqn_cell ltx_eqn_center_padleft"></td>
<td class="ltx_td ltx_align_right ltx_eqn_cell"><math id="A2.E9X.m2" class="ltx_Math" alttext="\displaystyle\Delta(0)" display="inline"><mrow><mi mathvariant="normal">Δ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>0</mn><mo stretchy="false">)</mo></mrow></mrow></math></td>
<td class="ltx_td ltx_align_left ltx_eqn_cell"><math id="A2.E9X.m3" class="ltx_Math" alttext="\displaystyle=\gamma+\alpha-c" display="inline"><mrow><mi></mi><mo>=</mo><mrow><mrow><mi>γ</mi><mo>+</mo><mi>α</mi></mrow><mo>−</mo><mi>c</mi></mrow></mrow></math></td>
<td class="ltx_td ltx_eqn_cell"></td>
<td class="ltx_td ltx_align_left ltx_eqn_cell"><span class="ltx_text ltx_markedasmath ltx_font_italic">Would adopting first pay?</span></td>
<td class="ltx_eqn_cell ltx_eqn_center_padright"></td>
<td rowspan="3" class="ltx_eqn_cell ltx_eqn_eqno ltx_align_middle ltx_align_right"><span class="ltx_tag ltx_tag_equationgroup ltx_align_right">(9)</span></td>
</tr>
<tr id="A2.E9Xa" class="ltx_equation ltx_eqn_row ltx_align_baseline">
<td class="ltx_eqn_cell ltx_eqn_center_padleft"></td>
<td class="ltx_td ltx_align_right ltx_eqn_cell"><math id="A2.E9Xa.m2" class="ltx_Math" alttext="\displaystyle\Delta(1)" display="inline"><mrow><mi mathvariant="normal">Δ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>1</mn><mo stretchy="false">)</mo></mrow></mrow></math></td>
<td class="ltx_td ltx_align_left ltx_eqn_cell"><math id="A2.E9Xa.m3" class="ltx_Math" alttext="\displaystyle=\gamma+\beta+\alpha/r+\varepsilon-c" display="inline"><mrow><mi></mi><mo>=</mo><mrow><mrow><mi>γ</mi><mo>+</mo><mi>β</mi><mo>+</mo><mrow><mi>α</mi><mo>/</mo><mi>r</mi></mrow><mo>+</mo><mi>ε</mi></mrow><mo>−</mo><mi>c</mi></mrow></mrow></math></td>
<td class="ltx_td ltx_eqn_cell"></td>
<td class="ltx_td ltx_align_left ltx_eqn_cell"><span class="ltx_text ltx_markedasmath ltx_font_italic">Would dropping out hurt?</span></td>
<td class="ltx_eqn_cell ltx_eqn_center_padright"></td>
</tr>
<tr id="A2.E9Xb" class="ltx_equation ltx_eqn_row ltx_align_baseline">
<td class="ltx_eqn_cell ltx_eqn_center_padleft"></td>
<td class="ltx_td ltx_align_right ltx_eqn_cell"><math id="A2.E9Xb.m2" class="ltx_Math" alttext="\displaystyle y_{R}" display="inline"><msub><mi>y</mi><mi>R</mi></msub></math></td>
<td class="ltx_td ltx_align_left ltx_eqn_cell"><math id="A2.E9Xb.m3" class="ltx_Math" alttext="\displaystyle=W_{R}(1)-W_{R}(0)=\gamma+\beta-c" display="inline"><mrow><mi></mi><mo>=</mo><mrow><mrow><msub><mi>W</mi><mi>R</mi></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>1</mn><mo stretchy="false">)</mo></mrow></mrow><mo>−</mo><mrow><msub><mi>W</mi><mi>R</mi></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>0</mn><mo stretchy="false">)</mo></mrow></mrow></mrow><mo>=</mo><mrow><mrow><mi>γ</mi><mo>+</mo><mi>β</mi></mrow><mo>−</mo><mi>c</mi></mrow></mrow></math></td>
<td class="ltx_td ltx_eqn_cell"></td>
<td class="ltx_td ltx_align_left ltx_eqn_cell"><span class="ltx_text ltx_markedasmath ltx_font_italic">Does full adoption benefit rivals?</span></td>
<td class="ltx_eqn_cell ltx_eqn_center_padright"></td>
</tr>
</tbody>
</table></div>
<p class="ltx_p">The third line adds everyone’s payoff, so the competitive transfer disappears. Exclusion also disappears at full adoption because no holdouts remain to bear it. The outsider-adjusted comparison is <math id="A2.p1.m2" class="ltx_Math" alttext="y_{S}=y_{R}+\eta" display="inline"><mrow><msub><mi>y</mi><mi>S</mi></msub><mo>=</mo><mrow><msub><mi>y</mi><mi>R</mi></msub><mo>+</mo><mi>η</mi></mrow></mrow></math>, where <math id="A2.p1.m3" class="ltx_Math" alttext="\eta" display="inline"><mi>η</mi></math> is the benefit per adopter to customers or other outsiders.</p>


<p class="ltx_p" id="A2.p2">A technology is <em class="ltx_emph ltx_font_italic">forced</em> when <math id="A2.p2.m1" class="ltx_Math" alttext="\Delta(1)>0" display="inline"><mrow><mrow><mi mathvariant="normal">Δ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>1</mn><mo stretchy="false">)</mo></mrow></mrow><mo>&gt;</mo><mn>0</mn></mrow></math>: a mean-cost actor would lose by dropping it once everyone else uses it. It is <em class="ltx_emph ltx_font_italic">competitively compelled</em> when <math id="A2.p2.m2" class="ltx_Math" alttext="\Delta(0)\leq 0" display="inline"><mrow><mrow><mi mathvariant="normal">Δ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>0</mn><mo stretchy="false">)</mo></mrow></mrow><mo>≤</mo><mn>0</mn></mrow></math>: that actor would not strictly gain by adopting alone. It is <em class="ltx_emph ltx_font_italic">wasteful for rivals</em> when <math id="A2.p2.m3" class="ltx_Math" alttext="y_{R}<0" display="inline"><mrow><msub><mi>y</mi><mi>R</mi></msub><mo>&lt;</mo><mn>0</mn></mrow></math>. These are separate tests. Other cost types can get different answers, and a worthwhile outside option can change the first two.</p>


<p class="ltx_p" id="A2.p3">A yes means a strictly positive private gain. The labels summarize endpoints, not every point between them: a curved gap may cross zero more than once. The dominant label is the endpoint label used by the implementation, not a guarantee that adoption pays at every intermediate share. At <math id="A2.p3.m1" class="ltx_Math" alttext="y_{R}=0" display="inline"><mrow><msub><mi>y</mi><mi>R</mi></msub><mo>=</mo><mn>0</mn></mrow></math> the welfare comparison is neutral; strict waste requires <math id="A2.p3.m2" class="ltx_Math" alttext="y_{R}<0" display="inline"><mrow><msub><mi>y</mi><mi>R</mi></msub><mo>&lt;</mo><mn>0</mn></mrow></math>.</p>

<section id="A2.SS1" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="an-arms-race-everyone-follows-everyone-loses">
<a href="https://rencryptofish.com/posts/forcing-technologies#an-arms-race-everyone-follows-everyone-loses" class="secnum" aria-label="Copy link to section B.1">B.1</a>An arms race: everyone follows, everyone loses</h3>


<p class="ltx_p" id="A2.SS1.p1">Consider the linear-limit example in Figure&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S1.F1" title="Figure 1 ‣ 1.2 Three tests and four patterns ‣ 1 The model ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">1</span></a>, with direct benefit <math id="A2.SS1.p1.m1" class="ltx_Math" alttext="\gamma=0.1" display="inline"><mrow><mi>γ</mi><mo>=</mo><mn>0.1</mn></mrow></math>, competitive edge <math id="A2.SS1.p1.m2" class="ltx_Math" alttext="\alpha=0.9" display="inline"><mrow><mi>α</mi><mo>=</mo><mn>0.9</mn></mrow></math> and cost <math id="A2.SS1.p1.m3" class="ltx_Math" alttext="c=0.3" display="inline"><mrow><mi>c</mi><mo>=</mo><mn>0.3</mn></mrow></math>. There is no network benefit, exclusion or outside option. These are illustrative payoff units per period, not estimated historical returns. The curves are</p>
<div class="equation-wrap"><table id="A2.Ex10" class="ltx_equation ltx_eqn_table" role="presentation">

<tbody><tr class="ltx_equation ltx_eqn_row ltx_align_baseline">
<td class="ltx_eqn_cell ltx_eqn_center_padleft"></td>
<td class="ltx_eqn_cell ltx_align_center"><math id="A2.Ex10.m1" class="ltx_Math" alttext="U_{A}(x)=0.7-0.9x,\qquad U_{N}(x)=-0.9x,\qquad\Delta(x)=0.7." display="block"><mrow><mrow><mrow><mrow><msub><mi>U</mi><mi>A</mi></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mrow><mn>0.7</mn><mo>−</mo><mrow><mn>0.9</mn><mo>⁢</mo><mi>x</mi></mrow></mrow></mrow><mo rspace="2.167em">,</mo><mrow><mrow><mrow><msub><mi>U</mi><mi>N</mi></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mrow><mo>−</mo><mrow><mn>0.9</mn><mo>⁢</mo><mi>x</mi></mrow></mrow></mrow><mo rspace="2.167em">,</mo><mrow><mrow><mi mathvariant="normal">Δ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mn>0.7</mn></mrow></mrow></mrow><mo lspace="0em">.</mo></mrow></math></td>
<td class="ltx_eqn_cell ltx_eqn_center_padright"></td>
</tr></tbody>
</table></div>
<p class="ltx_p">A first adopter gains <math id="A2.SS1.p1.m4" class="ltx_Math" alttext="0.7" display="inline"><mn>0.7</mn></math>. When half the field has adopted, an adopter earns <math id="A2.SS1.p1.m5" class="ltx_Math" alttext="0.25" display="inline"><mn>0.25</mn></math> and a holdout loses <math id="A2.SS1.p1.m6" class="ltx_Math" alttext="0.45" display="inline"><mn>0.45</mn></math>. At full adoption, every adopter loses <math id="A2.SS1.p1.m7" class="ltx_Math" alttext="0.2" display="inline"><mn>0.2</mn></math> relative to the original world; a lone actor dropping out would lose <math id="A2.SS1.p1.m8" class="ltx_Math" alttext="0.9" display="inline"><mn>0.9</mn></math>. At every stage, adopting beats holding out by <math id="A2.SS1.p1.m9" class="ltx_Math" alttext="0.7" display="inline"><mn>0.7</mn></math>.</p>


<p class="ltx_p" id="A2.SS1.p2">Individually, keeping the technology is the right choice. Collectively, abandoning it would save each rival <math id="A2.SS1.p2.m1" class="ltx_Math" alttext="0.2" display="inline"><mn>0.2</mn></math>. The technology is forced and wasteful, even though nobody needed to wait for rivals before adopting. That is the arms-race pattern.</p>

</section>
<section id="A2.SS2" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="critical-mass-adoption-becomes-more-useful-as-others-join">
<a href="https://rencryptofish.com/posts/forcing-technologies#critical-mass-adoption-becomes-more-useful-as-others-join" class="secnum" aria-label="Copy link to section B.2">B.2</a>Critical mass: adoption becomes more useful as others join</h3>


<p class="ltx_p" id="A2.SS2.p1">Now remove the contest and use a direct benefit of <math id="A2.SS2.p1.m1" class="ltx_Math" alttext="\gamma=0.2" display="inline"><mrow><mi>γ</mi><mo>=</mo><mn>0.2</mn></mrow></math>, a network benefit of <math id="A2.SS2.p1.m2" class="ltx_Math" alttext="\beta=0.8" display="inline"><mrow><mi>β</mi><mo>=</mo><mn>0.8</mn></mrow></math> and cost <math id="A2.SS2.p1.m3" class="ltx_Math" alttext="c=0.6" display="inline"><mrow><mi>c</mi><mo>=</mo><mn>0.6</mn></mrow></math>. Holdouts lose nothing:</p>
<div class="equation-wrap"><table id="A2.Ex11" class="ltx_equation ltx_eqn_table" role="presentation">

<tbody><tr class="ltx_equation ltx_eqn_row ltx_align_baseline">
<td class="ltx_eqn_cell ltx_eqn_center_padleft"></td>
<td class="ltx_eqn_cell ltx_align_center"><math id="A2.Ex11.m1" class="ltx_Math" alttext="U_{A}(x)=-0.4+0.8x,\qquad U_{N}(x)=0,\qquad\Delta(x)=-0.4+0.8x." display="block"><mrow><mrow><mrow><mrow><msub><mi>U</mi><mi>A</mi></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mrow><mrow><mo>−</mo><mn>0.4</mn></mrow><mo>+</mo><mrow><mn>0.8</mn><mo>⁢</mo><mi>x</mi></mrow></mrow></mrow><mo rspace="2.167em">,</mo><mrow><mrow><mrow><msub><mi>U</mi><mi>N</mi></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mn>0</mn></mrow><mo rspace="2.167em">,</mo><mrow><mrow><mi mathvariant="normal">Δ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mrow><mrow><mo>−</mo><mn>0.4</mn></mrow><mo>+</mo><mrow><mn>0.8</mn><mo>⁢</mo><mi>x</mi></mrow></mrow></mrow></mrow></mrow><mo lspace="0em">.</mo></mrow></math></td>
<td class="ltx_eqn_cell ltx_eqn_center_padright"></td>
</tr></tbody>
</table></div>
<p class="ltx_p">A lone adopter loses <math id="A2.SS2.p1.m4" class="ltx_Math" alttext="0.4" display="inline"><mn>0.4</mn></math>. At <math id="A2.SS2.p1.m5" class="ltx_Math" alttext="x=0.5" display="inline"><mrow><mi>x</mi><mo>=</mo><mn>0.5</mn></mrow></math> the two choices pay equally. Above that share, adoption pays and each new adopter makes joining more useful. At full adoption everyone gains <math id="A2.SS2.p1.m6" class="ltx_Math" alttext="0.4" display="inline"><mn>0.4</mn></math>.</p>


<p class="ltx_p" id="A2.SS2.p2">This is a coordination problem. A sponsor needs enough compatible use to make adoption self-sustaining. With identical actors and no shocks, a seed below half does not trigger the rest. Cost differences smooth this picture, but the distinction from an arms race remains: compatibility creates value that survives when everyone joins.</p>

</section>
<section id="A2.SS3" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="partial-adoption-the-edge-stops-covering-its-cost">
<a href="https://rencryptofish.com/posts/forcing-technologies#partial-adoption-the-edge-stops-covering-its-cost" class="secnum" aria-label="Copy link to section B.3">B.3</a>Partial adoption: the edge stops covering its cost</h3>


<p class="ltx_p" id="A2.SS3.p1">Return to a pure contest, now with a prize <math id="A2.SS3.p1.m1" class="ltx_Math" alttext="V=0.3" display="inline"><mrow><mi>V</mi><mo>=</mo><mn>0.3</mn></mrow></math>, relative strength <math id="A2.SS3.p1.m2" class="ltx_Math" alttext="r=4" display="inline"><mrow><mi>r</mi><mo>=</mo><mn>4</mn></mrow></math>, cost <math id="A2.SS3.p1.m3" class="ltx_Math" alttext="c=0.4" display="inline"><mrow><mi>c</mi><mo>=</mo><mn>0.4</mn></mrow></math> and no direct benefit. The lone adopter’s edge is <math id="A2.SS3.p1.m4" class="ltx_Math" alttext="\alpha=V(r-1)=0.9" display="inline"><mrow><mi>α</mi><mo>=</mo><mrow><mi>V</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mrow><mi>r</mi><mo>−</mo><mn>1</mn></mrow><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mn>0.9</mn></mrow></math>. Its adoption gap is</p>
<div class="equation-wrap"><table id="A2.Ex12" class="ltx_equation ltx_eqn_table" role="presentation">

<tbody><tr class="ltx_equation ltx_eqn_row ltx_align_baseline">
<td class="ltx_eqn_cell ltx_eqn_center_padleft"></td>
<td class="ltx_eqn_cell ltx_align_center"><math id="A2.Ex12.m1" class="ltx_Math" alttext="\Delta(x)=\frac{0.9}{1+3x}-0.4." display="block"><mrow><mrow><mrow><mi mathvariant="normal">Δ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mrow><mfrac><mn>0.9</mn><mrow><mn>1</mn><mo>+</mo><mrow><mn>3</mn><mo>⁢</mo><mi>x</mi></mrow></mrow></mfrac><mo>−</mo><mn>0.4</mn></mrow></mrow><mo lspace="0em">.</mo></mrow></math></td>
<td class="ltx_eqn_cell ltx_eqn_center_padright"></td>
</tr></tbody>
</table></div>
<p class="ltx_p">Adopting first pays: <math id="A2.SS3.p1.m5" class="ltx_Math" alttext="\Delta(0)=0.5" display="inline"><mrow><mrow><mi mathvariant="normal">Δ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>0</mn><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mn>0.5</mn></mrow></math>. Keeping the technology at full adoption does not: <math id="A2.SS3.p1.m6" class="ltx_Math" alttext="\Delta(1)=-0.175" display="inline"><mrow><mrow><mi mathvariant="normal">Δ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>1</mn><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mrow><mo>−</mo><mn>0.175</mn></mrow></mrow></math>. The gap reaches zero at</p>
<div class="equation-wrap"><table id="A2.Ex13" class="ltx_equation ltx_eqn_table" role="presentation">

<tbody><tr class="ltx_equation ltx_eqn_row ltx_align_baseline">
<td class="ltx_eqn_cell ltx_eqn_center_padleft"></td>
<td class="ltx_eqn_cell ltx_align_center"><math id="A2.Ex13.m1" class="ltx_Math" alttext="x^{\circ}=\frac{0.9/0.4-1}{3}=\frac{5}{12}\approx 42\%." display="block"><mrow><mrow><msup><mi>x</mi><mo>∘</mo></msup><mo>=</mo><mfrac><mrow><mrow><mn>0.9</mn><mo>/</mo><mn>0.4</mn></mrow><mo>−</mo><mn>1</mn></mrow><mn>3</mn></mfrac><mo>=</mo><mfrac><mn>5</mn><mn>12</mn></mfrac><mo>≈</mo><mrow><mn>42</mn><mo>%</mo></mrow></mrow><mo lspace="0em">.</mo></mrow></math></td>
<td class="ltx_eqn_cell ltx_eqn_center_padright"></td>
</tr></tbody>
</table></div>
<p class="ltx_p">Below that point the edge still covers the cost; above it, too many rivals have caught up. At the static equilibrium, adopters and holdouts both earn <math id="A2.SS3.p1.m7" class="ltx_Math" alttext="-1/6" display="inline"><mrow><mo>−</mo><mrow><mn>1</mn><mo>/</mo><mn>6</mn></mrow></mrow></math>, approximately <math id="A2.SS3.p1.m8" class="ltx_Math" alttext="-0.167" display="inline"><mrow><mo>−</mo><mn>0.167</mn></mrow></math>. The advantage has been competed away, leaving the field worse off.</p>


<p class="ltx_p" id="A2.SS3.p2">For the same pure contest with a direct benefit <math id="A2.SS3.p2.m1" class="ltx_Math" alttext="\gamma" display="inline"><mi>γ</mi></math>, the general interior solution is</p>
<div class="equation-wrap"><table id="A2.Ex14" class="ltx_equation ltx_eqn_table" role="presentation">

<tbody><tr class="ltx_equation ltx_eqn_row ltx_align_baseline">
<td class="ltx_eqn_cell ltx_eqn_center_padleft"></td>
<td class="ltx_eqn_cell ltx_align_center"><math id="A2.Ex14.m1" class="ltx_Math" alttext="x^{\circ}=\frac{\alpha/(c-\gamma)-1}{r-1},\qquad\frac{\alpha}{r}<c-\gamma<%
\alpha,\quad r>1." display="block"><mrow><mrow><mrow><mrow><msup><mi>x</mi><mo>∘</mo></msup><mo>=</mo><mfrac><mrow><mrow><mi>α</mi><mo>/</mo><mrow><mo stretchy="false">(</mo><mrow><mi>c</mi><mo>−</mo><mi>γ</mi></mrow><mo stretchy="false">)</mo></mrow></mrow><mo>−</mo><mn>1</mn></mrow><mrow><mi>r</mi><mo>−</mo><mn>1</mn></mrow></mfrac></mrow><mo rspace="2.167em">,</mo><mrow><mfrac><mi>α</mi><mi>r</mi></mfrac><mo>&lt;</mo><mrow><mi>c</mi><mo>−</mo><mi>γ</mi></mrow><mo>&lt;</mo><mi>α</mi></mrow></mrow><mo rspace="1.167em">,</mo><mrow><mi>r</mi><mo>&gt;</mo><mn>1</mn></mrow></mrow><mo lspace="0em">.</mo></mrow></math></td>
<td class="ltx_eqn_cell ltx_eqn_center_padright"></td>
</tr></tbody>
</table></div>
<p class="ltx_p">This is <em class="ltx_emph ltx_font_italic">selective adoption</em>. It can force a response from the whole field without making universal copying attractive. It is a static reference point; irreversible decisions can carry actual adoption beyond it, as Appendix&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A5.SS8" title="E.8 Why the field can invest too much before the edge disappears ‣ Appendix E When adoption starts and where it stops ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">E.8</span></a> shows.</p>

</section>
<section id="A2.SS4" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="pressure-on-holdouts-need-not-create-a-cascade">
<a href="https://rencryptofish.com/posts/forcing-technologies#pressure-on-holdouts-need-not-create-a-cascade" class="secnum" aria-label="Copy link to section B.4">B.4</a>Pressure on holdouts need not create a cascade</h3>


<p class="ltx_p" id="A2.SS4.p1">In the pure contest, holdouts lose more as adoption spreads, yet the gap between adopting and holding out gets smaller. A late adopter avoids a loss but no longer gets the large first-mover advantage. The derivative makes the distinction explicit:</p>
<div class="equation-wrap"><table id="A2.Ex15" class="ltx_equation ltx_eqn_table" role="presentation">

<tbody><tr class="ltx_equation ltx_eqn_row ltx_align_baseline">
<td class="ltx_eqn_cell ltx_eqn_center_padleft"></td>
<td class="ltx_eqn_cell ltx_align_center"><math id="A2.Ex15.m1" class="ltx_Math" alttext="\Delta^{\prime}(x)=p\beta-\frac{p\alpha(r-1)}{D(x)^{2}}+\varepsilon\Phi^{%
\prime}(x)\quad(x<x_{Q})." display="block"><mrow><mrow><mrow><msup><mi mathvariant="normal">Δ</mi><mo>′</mo></msup><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mrow><mrow><mrow><mrow><mi>p</mi><mo>⁢</mo><mi>β</mi></mrow><mo>−</mo><mfrac><mrow><mi>p</mi><mo>⁢</mo><mi>α</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mrow><mi>r</mi><mo>−</mo><mn>1</mn></mrow><mo stretchy="false">)</mo></mrow></mrow><mrow><mi>D</mi><mo>⁢</mo><msup><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow><mn>2</mn></msup></mrow></mfrac></mrow><mo>+</mo><mrow><mi>ε</mi><mo>⁢</mo><msup><mi mathvariant="normal">Φ</mi><mo>′</mo></msup><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow></mrow><mspace width="1em"></mspace><mrow><mo stretchy="false">(</mo><mrow><mi>x</mi><mo>&lt;</mo><msub><mi>x</mi><mi>Q</mi></msub></mrow><mo stretchy="false">)</mo></mrow></mrow></mrow><mo lspace="0em">.</mo></mrow></math></td>
<td class="ltx_eqn_cell ltx_eqn_center_padright"></td>
</tr></tbody>
</table></div>
<p class="ltx_p">The network and exclusion terms push the incentive upward; a positive-prize contest pushes it downward. Economists call the latter <em class="ltx_emph ltx_font_italic">strategic substitutes</em>: others’ adoption reduces your incremental gain from adopting. With only that contest, an upward tipping threshold cannot arise. Network benefits or exclusion are needed to make adoption self-reinforcing. Figure&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A2.F5" title="Figure 5 ‣ B.4 Pressure on holdouts need not create a cascade ‣ Appendix B Three tests, worked with numbers ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">5</span></a> shows the resulting patterns.</p>

<figure id="A2.F5" class="ltx_figure"><a href="https://rencryptofish.com/images/forcing-technologies/pattern_map.png" class="figure-expand" aria-label="Expand figure: Figure 5: How cost and competitive strength change the endpoint pattern. The curves mark whether adopting first pays (blue), whether remaining adopted at full use pays (orange), and whether full adoption benefits rivals (dashed). Held fixed: V=0.5, γ=0.1, β=0.3, p=1, ε=σ=W=0, Q=−∞. Both c and r vary along the axes, and α=0.5⁢(r−1) changes with r: this holds the prize fixed, not the first adopter’s edge. A decisive edge opens a region of selective adoption; tipping requires the network benefit to outweigh the erosion of the competitive gap."><img src="https://rencryptofish.com/images/forcing-technologies/pattern_map.png" id="A2.F5.g1" class="ltx_graphics ltx_centering ltx_img_landscape" width="598" height="402" alt="Figure 5: How cost and competitive strength change the endpoint pattern. The curves mark whether adopting first pays (blue), whether remaining adopted at full use pays (orange), and whether full adoption benefits rivals (dashed). Held fixed: V=0.5, γ=0.1, β=0.3, p=1, ε=σ=W=0, Q=−∞. Both c and r vary along the axes, and α=0.5⁢(r−1) changes with r: this holds the prize fixed, not the first adopter’s edge. A decisive edge opens a region of selective adoption; tipping requires the network benefit to outweigh the erosion of the competitive gap." loading="lazy"></a>
<figcaption class="ltx_caption ltx_centering"><span class="ltx_tag ltx_tag_figure">Figure 5: </span>How cost and competitive strength change the endpoint pattern. The curves mark whether adopting first pays (blue), whether remaining adopted at full use pays (orange), and whether full adoption benefits rivals (dashed). Held fixed: <math id="A2.F5.m11" class="ltx_Math" alttext="V=0.5" display="inline"><mrow><mi>V</mi><mo>=</mo><mn>0.5</mn></mrow></math>, <math id="A2.F5.m12" class="ltx_Math" alttext="\gamma=0.1" display="inline"><mrow><mi>γ</mi><mo>=</mo><mn>0.1</mn></mrow></math>, <math id="A2.F5.m13" class="ltx_Math" alttext="\beta=0.3" display="inline"><mrow><mi>β</mi><mo>=</mo><mn>0.3</mn></mrow></math>, <math id="A2.F5.m14" class="ltx_Math" alttext="p=1" display="inline"><mrow><mi>p</mi><mo>=</mo><mn>1</mn></mrow></math>, <math id="A2.F5.m15" class="ltx_Math" alttext="\varepsilon=\sigma=W=0" display="inline"><mrow><mi>ε</mi><mo>=</mo><mi>σ</mi><mo>=</mo><mi>W</mi><mo>=</mo><mn>0</mn></mrow></math>, <math id="A2.F5.m16" class="ltx_Math" alttext="Q=-\infty" display="inline"><mrow><mi>Q</mi><mo>=</mo><mrow><mo>−</mo><mi mathvariant="normal">∞</mi></mrow></mrow></math>. Both <math id="A2.F5.m17" class="ltx_Math" alttext="c" display="inline"><mi>c</mi></math> and <math id="A2.F5.m18" class="ltx_Math" alttext="r" display="inline"><mi>r</mi></math> vary along the axes, and <math id="A2.F5.m19" class="ltx_Math" alttext="\alpha=0.5(r-1)" display="inline"><mrow><mi>α</mi><mo>=</mo><mrow><mn>0.5</mn><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mrow><mi>r</mi><mo>−</mo><mn>1</mn></mrow><mo stretchy="false">)</mo></mrow></mrow></mrow></math> changes with <math id="A2.F5.m20" class="ltx_Math" alttext="r" display="inline"><mi>r</mi></math>: this holds the prize fixed, not the first adopter’s edge. A decisive edge opens a region of selective adoption; tipping requires the network benefit to outweigh the erosion of the competitive gap.</figcaption>
</figure>
</section>
<section id="A2.SS5" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="an-alternative-can-stop-the-race-before-the-field-catches-up">
<a href="https://rencryptofish.com/posts/forcing-technologies#an-alternative-can-stop-the-race-before-the-field-catches-up" class="secnum" aria-label="Copy link to section B.5">B.5</a>An alternative can stop the race before the field catches up</h3>


<p class="ltx_p" id="A2.SS5.p1">Give the selective-adoption example an outside option <math id="A2.SS5.p1.m1" class="ltx_Math" alttext="Q=-0.1" display="inline"><mrow><mi>Q</mi><mo>=</mo><mrow><mo>−</mo><mn>0.1</mn></mrow></mrow></math>. Holdouts now accept a loss of <math id="A2.SS5.p1.m2" class="ltx_Math" alttext="0.1" display="inline"><mn>0.1</mn></math> to shelter rather than remain exposed. They reach that point when</p>
<div class="equation-wrap"><table id="A2.Ex16" class="ltx_equation ltx_eqn_table" role="presentation">

<tbody><tr class="ltx_equation ltx_eqn_row ltx_align_baseline">
<td class="ltx_eqn_cell ltx_eqn_center_padleft"></td>
<td class="ltx_eqn_cell ltx_align_center"><math id="A2.Ex16.m1" class="ltx_Math" alttext="\frac{0.9x}{1+3x}=0.1\quad\Longrightarrow\quad x_{Q}=\frac{1}{6}\approx 17\%." display="block"><mrow><mrow><mrow><mfrac><mrow><mn>0.9</mn><mo>⁢</mo><mi>x</mi></mrow><mrow><mn>1</mn><mo>+</mo><mrow><mn>3</mn><mo>⁢</mo><mi>x</mi></mrow></mrow></mfrac><mo>=</mo><mrow><mn>0.1</mn><mspace width="1em"></mspace><mo stretchy="false">⟹</mo></mrow></mrow><mspace width="1em"></mspace><mrow><msub><mi>x</mi><mi>Q</mi></msub><mo>=</mo><mfrac><mn>1</mn><mn>6</mn></mfrac><mo>≈</mo><mrow><mn>17</mn><mo>%</mo></mrow></mrow></mrow><mo lspace="0em">.</mo></mrow></math></td>
<td class="ltx_eqn_cell ltx_eqn_center_padright"></td>
</tr></tbody>
</table></div>
<p class="ltx_p">Once they shelter, adopters have no remaining holdout stake to capture. An adopter earns <math id="A2.SS5.p1.m3" class="ltx_Math" alttext="-0.4" display="inline"><mrow><mo>−</mo><mn>0.4</mn></mrow></math>, a sheltered holdout earns <math id="A2.SS5.p1.m4" class="ltx_Math" alttext="-0.1" display="inline"><mrow><mo>−</mo><mn>0.1</mn></mrow></math>, and the gap drops to <math id="A2.SS5.p1.m5" class="ltx_Math" alttext="-0.3" display="inline"><mrow><mo>−</mo><mn>0.3</mn></mrow></math>. New adoption no longer pays.</p>


<p class="ltx_p" id="A2.SS5.p2">Under irreversible adoption, this is a stopping boundary: a discrete round of commitments can carry adoption past it, leaving existing adopters with continuing costs after their competitive advantage has disappeared. It is not an indifference equilibrium at which those adopters would willingly remain if they could switch. The lesson for an investment decision is to evaluate rivals’ alternatives before projecting an early competitive return.</p>


<p class="ltx_p" id="A2.SS5.p3">At full adoption, a credible outside option caps the private cost of dropping out:</p>
<div class="equation-wrap"><table id="A2.Ex17" class="ltx_equation ltx_eqn_table" role="presentation">

<tbody><tr class="ltx_equation ltx_eqn_row ltx_align_baseline">
<td class="ltx_eqn_cell ltx_eqn_center_padleft"></td>
<td class="ltx_eqn_cell ltx_align_center"><math id="A2.Ex17.m1" class="ltx_Math" alttext="\Delta(1)=\gamma+\beta-c+\min\{\alpha/r+\varepsilon,-Q\}." display="block"><mrow><mrow><mrow><mi mathvariant="normal">Δ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>1</mn><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mrow><mrow><mrow><mi>γ</mi><mo>+</mo><mi>β</mi></mrow><mo>−</mo><mi>c</mi></mrow><mo>+</mo><mrow><mi>min</mi><mo>⁡</mo><mrow><mo stretchy="false">{</mo><mrow><mrow><mi>α</mi><mo>/</mo><mi>r</mi></mrow><mo>+</mo><mi>ε</mi></mrow><mo>,</mo><mrow><mo>−</mo><mi>Q</mi></mrow><mo stretchy="false">}</mo></mrow></mrow></mrow></mrow><mo lspace="0em">.</mo></mrow></math></td>
<td class="ltx_eqn_cell ltx_eqn_center_padright"></td>
</tr></tbody>
</table></div>
<p class="ltx_p">A costly exit reduces pressure but leaves a cost to avoiding the technology. Only a costless alternative, <math id="A2.SS5.p3.m1" class="ltx_Math" alttext="Q=0" display="inline"><mrow><mi>Q</mi><mo>=</mo><mn>0</mn></mrow></math>, removes that extra term entirely. No such option can disarm forcing if direct and network gains already strictly exceed the cost.</p>

</section>
<section id="A2.SS6" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="a-gatekeeper-can-make-adoption-necessary-without-adding-value">
<a href="https://rencryptofish.com/posts/forcing-technologies#a-gatekeeper-can-make-adoption-necessary-without-adding-value" class="secnum" aria-label="Copy link to section B.6">B.6</a>A gatekeeper can make adoption necessary without adding value</h3>


<p class="ltx_p" id="A2.SS6.p1">Exclusion raises the payoff gap by lowering the holdout curve. While holdouts remain exposed, increasing <math id="A2.SS6.p1.m1" class="ltx_Math" alttext="\varepsilon" display="inline"><mi>ε</mi></math> raises the full-adoption forcing margin but leaves <math id="A2.SS6.p1.m2" class="ltx_Math" alttext="y_{R}" display="inline"><msub><mi>y</mi><mi>R</mi></msub></math> unchanged. The penalty is paid during the transition, when some holdouts remain; it vanishes when everyone complies.</p>


<p class="ltx_p" id="A2.SS6.p2">The reach of the gatekeeper matters. A supplier may escape a retailer’s mandate by leaving that supply chain, at the cost of its business there. If the penalty follows the actor into every feasible alternative, leaving does not provide the modeled shelter. Assess that reach, the transition burden and any benefit to users separately. A faster transition reduces the time penalties are paid, but the model does not include every installation cost of accelerating it.</p>

</section>
<section id="A2.SS7" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="what-each-parameter-changes">
<a href="https://rencryptofish.com/posts/forcing-technologies#what-each-parameter-changes" class="secnum" aria-label="Copy link to section B.7">B.7</a>What each parameter changes</h3>


<p class="ltx_p" id="A2.SS7.p1">Figure&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S1.F1" title="Figure 1 ‣ 1.2 Three tests and four patterns ‣ 1 The model ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">1</span></a> shows four possible technologies, with a different set of assumptions in each panel. It does not isolate the effect of any one assumption. Figure&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A2.F6" title="Figure 6 ‣ B.7 What each parameter changes ‣ Appendix B Three tests, worked with numbers ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">6</span></a> does: every panel starts from the same selective-forcing example, then changes just the parameter named in its title. The plotted quantity is now the gap <math id="A2.SS7.p1.m1" class="ltx_Math" alttext="\Delta=U_{A}-U_{N}" display="inline"><mrow><mi mathvariant="normal">Δ</mi><mo>=</mo><mrow><msub><mi>U</mi><mi>A</mi></msub><mo>−</mo><msub><mi>U</mi><mi>N</mi></msub></mrow></mrow></math>. Above zero, adopting pays more; below zero, holding out pays more.</p>


<p class="ltx_p" id="A2.SS7.p2">Table&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A2.T21" title="Table 21 ‣ B.7 What each parameter changes ‣ Appendix B Three tests, worked with numbers ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">21</span></a> connects each change to the original two curves. The last column asks a separate question: does that change make <em class="ltx_emph ltx_font_italic">full adoption</em> more valuable for the rival group? All comparisons hold the other parameters fixed, assume known effectiveness (<math id="A2.SS7.p2.m1" class="ltx_Math" alttext="p=1" display="inline"><mrow><mi>p</mi><mo>=</mo><mn>1</mn></mrow></math>), and leave holdouts exposed (<math id="A2.SS7.p2.m2" class="ltx_Math" alttext="Q=-\infty" display="inline"><mrow><mi>Q</mi><mo>=</mo><mrow><mo>−</mo><mi mathvariant="normal">∞</mi></mrow></mrow></math>).</p>

<figure id="A2.T21" class="ltx_table">
<figcaption class="ltx_caption" style="font-size:90%;"><span class="ltx_tag ltx_tag_table">Table 21: </span>How changing one parameter moves the payoffs. Here <math id="A2.T21.m5" class="ltx_Math" alttext="d>0" display="inline"><mrow><mi>d</mi><mo>&gt;</mo><mn>0</mn></mrow></math> is an increase in payoff units per period, <math id="A2.T21.m6" class="ltx_Math" alttext="D=1+(r-1)x" display="inline"><mrow><mi>D</mi><mo>=</mo><mrow><mn>1</mn><mo>+</mo><mrow><mrow><mo stretchy="false">(</mo><mrow><mi>r</mi><mo>−</mo><mn>1</mn></mrow><mo stretchy="false">)</mo></mrow><mo>⁢</mo><mi>x</mi></mrow></mrow></mrow></math>, and <math id="A2.T21.m7" class="ltx_Math" alttext="y_{R}=\gamma+\beta-c" display="inline"><mrow><msub><mi>y</mi><mi>R</mi></msub><mo>=</mo><mrow><mrow><mi>γ</mi><mo>+</mo><mi>β</mi></mrow><mo>−</mo><mi>c</mi></mrow></mrow></math>. The <math id="A2.T21.m8" class="ltx_Math" alttext="r" display="inline"><mi>r</mi></math> row assumes a positive competitive edge.</figcaption>
<div class="table-wrap"><table class="ltx_tabular ltx_guessed_headers ltx_align_middle">
<thead class="ltx_thead">
<tr class="ltx_tr">
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Change</span></span>
</span>
</th>
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">What moves in the two-curve picture?</span></span>
</span>
</th>
<th class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Full-adoption payoff </span><math id="A2.T21.m9" class="ltx_align_left" alttext="y_{R}" display="inline"><msub><mi mathsize="90%">y</mi><mi mathsize="90%">R</mi></msub></math></span>
</span>
</th>
</tr>
</thead>
<tbody class="ltx_tbody">
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Direct benefit </span><math id="A2.T21.m10" class="ltx_align_left" alttext="\gamma+d" display="inline"><mrow><mi mathsize="90%">γ</mi><mo mathsize="90%">+</mo><mi mathsize="90%">d</mi></mrow></math></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Adopter curve rises by </span><math id="A2.T21.m11" class="ltx_align_left" alttext="d" display="inline"><mi mathsize="90%">d</mi></math><span class="ltx_text"> at every share. The gap widens equally everywhere.</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Rises by </span><math id="A2.T21.m12" class="ltx_align_left" alttext="d" display="inline"><mi mathsize="90%">d</mi></math></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Network benefit </span><math id="A2.T21.m13" class="ltx_align_left" alttext="\beta+d" display="inline"><mrow><mi mathsize="90%">β</mi><mo mathsize="90%">+</mo><mi mathsize="90%">d</mi></mrow></math></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Adopter curve rises by </span><math id="A2.T21.m14" class="ltx_align_left" alttext="dx" display="inline"><mrow><mi mathsize="90%">d</mi><mo>⁢</mo><mi mathsize="90%">x</mi></mrow></math><span class="ltx_text">: unchanged at zero adoption, larger gains as use spreads.</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Rises by </span><math id="A2.T21.m15" class="ltx_align_left" alttext="d" display="inline"><mi mathsize="90%">d</mi></math></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Competitive edge </span><math id="A2.T21.m16" class="ltx_align_left" alttext="\alpha+d" display="inline"><mrow><mi mathsize="90%">α</mi><mo mathsize="90%">+</mo><mi mathsize="90%">d</mi></mrow></math><span class="ltx_text">, fixed </span><math id="A2.T21.m17" class="ltx_align_left" alttext="r" display="inline"><mi mathsize="90%">r</mi></math></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Adopter curve rises by </span><math id="A2.T21.m18" class="ltx_align_left" alttext="d(1-x)/D" display="inline"><mrow><mrow><mi mathsize="90%">d</mi><mo>⁢</mo><mrow><mo maxsize="90%" minsize="90%">(</mo><mrow><mn mathsize="90%">1</mn><mo mathsize="90%">−</mo><mi mathsize="90%">x</mi></mrow><mo maxsize="90%" minsize="90%">)</mo></mrow></mrow><mo maxsize="90%" minsize="90%" stretchy="true" symmetric="true">/</mo><mi mathsize="90%">D</mi></mrow></math><span class="ltx_text">; holdout curve falls by </span><math id="A2.T21.m19" class="ltx_align_left" alttext="dx/D" display="inline"><mrow><mrow><mi mathsize="90%">d</mi><mo>⁢</mo><mi mathsize="90%">x</mi></mrow><mo maxsize="90%" minsize="90%" stretchy="true" symmetric="true">/</mo><mi mathsize="90%">D</mi></mrow></math><span class="ltx_text">. The gap widens by </span><math id="A2.T21.m20" class="ltx_align_left" alttext="d/D" display="inline"><mrow><mi mathsize="90%">d</mi><mo maxsize="90%" minsize="90%" stretchy="true" symmetric="true">/</mo><mi mathsize="90%">D</mi></mrow></math><span class="ltx_text">.</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Unchanged</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Faster edge erosion: higher </span><math id="A2.T21.m21" class="ltx_align_left" alttext="r" display="inline"><mi mathsize="90%">r</mi></math><span class="ltx_text">, fixed </span><math id="A2.T21.m22" class="ltx_align_left" alttext="\alpha" display="inline"><mi mathsize="90%">α</mi></math></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Once </span><math id="A2.T21.m23" class="ltx_align_left" alttext="x>0" display="inline"><mrow><mi mathsize="90%">x</mi><mo mathsize="90%">&gt;</mo><mn mathsize="90%">0</mn></mrow></math><span class="ltx_text">, the gap narrows. The first adopter’s gain is unchanged; later adopters recover less of it.</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Unchanged</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Exclusion penalty </span><math id="A2.T21.m24" class="ltx_align_left" alttext="\varepsilon+d" display="inline"><mrow><mi mathsize="90%">ε</mi><mo mathsize="90%">+</mo><mi mathsize="90%">d</mi></mrow></math></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Holdout curve falls by </span><math id="A2.T21.m25" class="ltx_align_left" alttext="d\Phi(x)" display="inline"><mrow><mi mathsize="90%">d</mi><mo>⁢</mo><mi mathsize="90%" mathvariant="normal">Φ</mi><mo>⁢</mo><mrow><mo maxsize="90%" minsize="90%">(</mo><mi mathsize="90%">x</mi><mo maxsize="90%" minsize="90%">)</mo></mrow></mrow></math><span class="ltx_text">. Adoption becomes harder to avoid without improving the adopter’s payoff.</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Unchanged</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Adoption cost </span><math id="A2.T21.m26" class="ltx_align_left" alttext="c+d" display="inline"><mrow><mi mathsize="90%">c</mi><mo mathsize="90%">+</mo><mi mathsize="90%">d</mi></mrow></math></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Adopter curve falls by </span><math id="A2.T21.m27" class="ltx_align_left" alttext="d" display="inline"><mi mathsize="90%">d</mi></math><span class="ltx_text"> at every share. The gap narrows equally everywhere.</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Falls by </span><math id="A2.T21.m28" class="ltx_align_left ltx_centering" alttext="d" display="inline"><mi mathsize="90%">d</mi></math></span>
</span>
</td>
</tr>
</tbody>
</table></div>
</figure>

<p class="ltx_p" id="A2.SS7.p3">The numerical comparison shows why adoption and value need separate answers. Raising either the direct benefit or the network benefit from zero to <math id="A2.SS7.p3.m1" class="ltx_Math" alttext="0.5" display="inline"><mn>0.5</mn></math> makes full adoption privately sustainable and raises its collective payoff from <math id="A2.SS7.p3.m2" class="ltx_Math" alttext="-0.4" display="inline"><mrow><mo>−</mo><mn>0.4</mn></mrow></math> to <math id="A2.SS7.p3.m3" class="ltx_Math" alttext="+0.1" display="inline"><mrow><mo>+</mo><mn>0.1</mn></mrow></math>. Doubling the competitive edge from <math id="A2.SS7.p3.m4" class="ltx_Math" alttext="0.9" display="inline"><mn>0.9</mn></math> to <math id="A2.SS7.p3.m5" class="ltx_Math" alttext="1.8" display="inline"><mn>1.8</mn></math>, or adding an exclusion penalty of <math id="A2.SS7.p3.m6" class="ltx_Math" alttext="0.3" display="inline"><mn>0.3</mn></math>, also makes full adoption privately sustainable. In those cases its collective payoff stays at <math id="A2.SS7.p3.m7" class="ltx_Math" alttext="-0.4" display="inline"><mrow><mo>−</mo><mn>0.4</mn></mrow></math>: the stronger incentive comes from transfers or pressure on holdouts.</p>


<p class="ltx_p" id="A2.SS7.p4">Each panel reports both the stable static adoption share and <math id="A2.SS7.p4.m1" class="ltx_Math" alttext="y_{R}" display="inline"><msub><mi>y</mi><mi>R</mi></msub></math>. These are different comparisons. For the unchanged selective example, the stable share is <math id="A2.SS7.p4.m2" class="ltx_Math" alttext="42\%" display="inline"><mrow><mn>42</mn><mo>%</mo></mrow></math> and welfare there is approximately <math id="A2.SS7.p4.m3" class="ltx_Math" alttext="-0.167" display="inline"><mrow><mo>−</mo><mn>0.167</mn></mrow></math> per rival. The displayed <math id="A2.SS7.p4.m4" class="ltx_Math" alttext="y_{R}=-0.4" display="inline"><mrow><msub><mi>y</mi><mi>R</mi></msub><mo>=</mo><mrow><mo>−</mo><mn>0.4</mn></mrow></mrow></math> is what rivals would receive <em class="ltx_emph ltx_font_italic">if everyone adopted</em>. A negative <math id="A2.SS7.p4.m5" class="ltx_Math" alttext="y_{R}" display="inline"><msub><mi>y</mi><mi>R</mi></msub></math> does not say that the static outcome is full adoption, and a static share does not predict how far irreversible investment will go.</p>

<figure id="A2.F6" class="ltx_figure"><a href="https://rencryptofish.com/images/forcing-technologies/parameter_effects.png" class="figure-expand" aria-label="Expand figure: Figure 6: One parameter changes; the others stay fixed. The baseline is selective forcing with γ=β=ε=0, α=0.9, r=4 and c=0.4 (V=0.3 initially). All panels use p=1, σ=W=0 and Q=−∞; exclusion, when added, uses θ=0.5, k=8. Gray dashed curves repeat the baseline; blue solid curves apply the change in the panel title. Dots mark stable static adoption shares. The numbers below each panel separate adoption from the payoff to the rival group at full adoption. In the r panel, α is held fixed, so V changes. These are illustrative scenarios, not fitted estimates."><img src="https://rencryptofish.com/images/forcing-technologies/parameter_effects.png" id="A2.F6.g1" class="ltx_graphics ltx_centering ltx_img_square" width="598" height="693" alt="Figure 6: One parameter changes; the others stay fixed. The baseline is selective forcing with γ=β=ε=0, α=0.9, r=4 and c=0.4 (V=0.3 initially). All panels use p=1, σ=W=0 and Q=−∞; exclusion, when added, uses θ=0.5, k=8. Gray dashed curves repeat the baseline; blue solid curves apply the change in the panel title. Dots mark stable static adoption shares. The numbers below each panel separate adoption from the payoff to the rival group at full adoption. In the r panel, α is held fixed, so V changes. These are illustrative scenarios, not fitted estimates." loading="lazy"></a>
<figcaption class="ltx_caption ltx_centering"><span class="ltx_tag ltx_tag_figure">Figure 6: </span>One parameter changes; the others stay fixed. The baseline is selective forcing with <math id="A2.F6.m14" class="ltx_Math" alttext="\gamma=\beta=\varepsilon=0" display="inline"><mrow><mi>γ</mi><mo>=</mo><mi>β</mi><mo>=</mo><mi>ε</mi><mo>=</mo><mn>0</mn></mrow></math>, <math id="A2.F6.m15" class="ltx_Math" alttext="\alpha=0.9" display="inline"><mrow><mi>α</mi><mo>=</mo><mn>0.9</mn></mrow></math>, <math id="A2.F6.m16" class="ltx_Math" alttext="r=4" display="inline"><mrow><mi>r</mi><mo>=</mo><mn>4</mn></mrow></math> and <math id="A2.F6.m17" class="ltx_Math" alttext="c=0.4" display="inline"><mrow><mi>c</mi><mo>=</mo><mn>0.4</mn></mrow></math> (<math id="A2.F6.m18" class="ltx_Math" alttext="V=0.3" display="inline"><mrow><mi>V</mi><mo>=</mo><mn>0.3</mn></mrow></math> initially). All panels use <math id="A2.F6.m19" class="ltx_Math" alttext="p=1" display="inline"><mrow><mi>p</mi><mo>=</mo><mn>1</mn></mrow></math>, <math id="A2.F6.m20" class="ltx_Math" alttext="\sigma=W=0" display="inline"><mrow><mi>σ</mi><mo>=</mo><mi>W</mi><mo>=</mo><mn>0</mn></mrow></math> and <math id="A2.F6.m21" class="ltx_Math" alttext="Q=-\infty" display="inline"><mrow><mi>Q</mi><mo>=</mo><mrow><mo>−</mo><mi mathvariant="normal">∞</mi></mrow></mrow></math>; exclusion, when added, uses <math id="A2.F6.m22" class="ltx_Math" alttext="\theta=0.5" display="inline"><mrow><mi>θ</mi><mo>=</mo><mn>0.5</mn></mrow></math>, <math id="A2.F6.m23" class="ltx_Math" alttext="k=8" display="inline"><mrow><mi>k</mi><mo>=</mo><mn>8</mn></mrow></math>. Gray dashed curves repeat the baseline; blue solid curves apply the change in the panel title. Dots mark stable static adoption shares. The numbers below each panel separate adoption from the payoff to the rival group at full adoption. In the <math id="A2.F6.m24" class="ltx_Math" alttext="r" display="inline"><mi>r</mi></math> panel, <math id="A2.F6.m25" class="ltx_Math" alttext="\alpha" display="inline"><mi>α</mi></math> is held fixed, so <math id="A2.F6.m26" class="ltx_Math" alttext="V" display="inline"><mi>V</mi></math> changes. These are illustrative scenarios, not fitted estimates.</figcaption>
</figure>
<section id="A2.SS7.SSS0.Px1" class="ltx_paragraph">
<p class="paragraph-head">Changing <math id="A2.SS7.SSS0.Px1.m1" class="ltx_Math" alttext="r" display="inline"><mi>r</mi></math> requires saying what stays fixed.</p>


<p class="ltx_p" id="A2.SS7.SSS0.Px1.p1">In Figure&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A2.F6" title="Figure 6 ‣ B.7 What each parameter changes ‣ Appendix B Three tests, worked with numbers ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">6</span></a>, raising <math id="A2.SS7.SSS0.Px1.p1.m1" class="ltx_Math" alttext="r" display="inline"><mi>r</mi></math> from <math id="A2.SS7.SSS0.Px1.p1.m2" class="ltx_Math" alttext="4" display="inline"><mn>4</mn></math> to <math id="A2.SS7.SSS0.Px1.p1.m3" class="ltx_Math" alttext="8" display="inline"><mn>8</mn></math> keeps the lone adopter’s edge at <math id="A2.SS7.SSS0.Px1.p1.m4" class="ltx_Math" alttext="\alpha=0.9" display="inline"><mrow><mi>α</mi><mo>=</mo><mn>0.9</mn></mrow></math>. That edge wears away faster, so stable adoption falls from <math id="A2.SS7.SSS0.Px1.p1.m5" class="ltx_Math" alttext="42\%" display="inline"><mrow><mn>42</mn><mo>%</mo></mrow></math> to <math id="A2.SS7.SSS0.Px1.p1.m6" class="ltx_Math" alttext="18\%" display="inline"><mrow><mn>18</mn><mo>%</mo></mrow></math>. The implied prize <math id="A2.SS7.SSS0.Px1.p1.m7" class="ltx_Math" alttext="V=\alpha/(r-1)" display="inline"><mrow><mi>V</mi><mo>=</mo><mrow><mi>α</mi><mo>/</mo><mrow><mo stretchy="false">(</mo><mrow><mi>r</mi><mo>−</mo><mn>1</mn></mrow><mo stretchy="false">)</mo></mrow></mrow></mrow></math> falls from <math id="A2.SS7.SSS0.Px1.p1.m8" class="ltx_Math" alttext="0.3" display="inline"><mn>0.3</mn></math> to about <math id="A2.SS7.SSS0.Px1.p1.m9" class="ltx_Math" alttext="0.129" display="inline"><mn>0.129</mn></math>. If instead the prize stays at <math id="A2.SS7.SSS0.Px1.p1.m10" class="ltx_Math" alttext="V=0.3" display="inline"><mrow><mi>V</mi><mo>=</mo><mn>0.3</mn></mrow></math>, the same increase in <math id="A2.SS7.SSS0.Px1.p1.m11" class="ltx_Math" alttext="r" display="inline"><mi>r</mi></math> raises <math id="A2.SS7.SSS0.Px1.p1.m12" class="ltx_Math" alttext="\alpha" display="inline"><mi>α</mi></math> from <math id="A2.SS7.SSS0.Px1.p1.m13" class="ltx_Math" alttext="0.9" display="inline"><mn>0.9</mn></math> to <math id="A2.SS7.SSS0.Px1.p1.m14" class="ltx_Math" alttext="2.1" display="inline"><mn>2.1</mn></math> and stable adoption rises to <math id="A2.SS7.SSS0.Px1.p1.m15" class="ltx_Math" alttext="61\%" display="inline"><mrow><mn>61</mn><mo>%</mo></mrow></math>. At fixed <math id="A2.SS7.SSS0.Px1.p1.m16" class="ltx_Math" alttext="V" display="inline"><mi>V</mi></math>, a stronger technology captures more of the same prize; at fixed <math id="A2.SS7.SSS0.Px1.p1.m17" class="ltx_Math" alttext="\alpha" display="inline"><mi>α</mi></math>, the experiment changes how quickly the same initial advantage disappears. Figure&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A2.F5" title="Figure 5 ‣ B.4 Pressure on holdouts need not create a cascade ‣ Appendix B Three tests, worked with numbers ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">5</span></a> holds <math id="A2.SS7.SSS0.Px1.p1.m18" class="ltx_Math" alttext="V" display="inline"><mi>V</mi></math> fixed; the <math id="A2.SS7.SSS0.Px1.p1.m19" class="ltx_Math" alttext="r" display="inline"><mi>r</mi></math> panels of Figures&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A2.F6" title="Figure 6 ‣ B.7 What each parameter changes ‣ Appendix B Three tests, worked with numbers ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">6</span></a> and&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A5.F11" title="Figure 11 ‣ E.9 Comparative dynamics, one parameter at a time ‣ Appendix E When adoption starts and where it stops ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">11</span></a> hold <math id="A2.SS7.SSS0.Px1.p1.m20" class="ltx_Math" alttext="\alpha" display="inline"><mi>α</mi></math> fixed.</p>

</section>
<section id="A2.SS7.SSS0.Px2" class="ltx_paragraph">
<p class="paragraph-head">The remaining parameters answer different questions.</p>


<p class="ltx_p" id="A2.SS7.SSS0.Px2.p1">The exclusion location <math id="A2.SS7.SSS0.Px2.p1.m1" class="ltx_Math" alttext="\theta" display="inline"><mi>θ</mi></math> and steepness <math id="A2.SS7.SSS0.Px2.p1.m2" class="ltx_Math" alttext="k" display="inline"><mi>k</mi></math> change where and how abruptly pressure arrives, with <math id="A2.SS7.SSS0.Px2.p1.m3" class="ltx_Math" alttext="\Phi(0)=0" display="inline"><mrow><mrow><mi mathvariant="normal">Φ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>0</mn><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mn>0</mn></mrow></math> and <math id="A2.SS7.SSS0.Px2.p1.m4" class="ltx_Math" alttext="\Phi(1)=1" display="inline"><mrow><mrow><mi mathvariant="normal">Φ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>1</mn><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mn>1</mn></mrow></math> unchanged. They do nothing when <math id="A2.SS7.SSS0.Px2.p1.m5" class="ltx_Math" alttext="\varepsilon=0" display="inline"><mrow><mi>ε</mi><mo>=</mo><mn>0</mn></mrow></math>. A better outside option <math id="A2.SS7.SSS0.Px2.p1.m6" class="ltx_Math" alttext="Q" display="inline"><mi>Q</mi></math> can cap holdouts’ loss and remove the adopter’s contest return when sheltering begins. Cost dispersion <math id="A2.SS7.SSS0.Px2.p1.m7" class="ltx_Math" alttext="\sigma" display="inline"><mi>σ</mi></math> changes how many actors lie above or below the mean-cost calculation; it does not move that actor’s payoff curves or the total cost of full adoption. The outsider benefit <math id="A2.SS7.SSS0.Px2.p1.m8" class="ltx_Math" alttext="\eta" display="inline"><mi>η</mi></math> changes social value, <math id="A2.SS7.SSS0.Px2.p1.m9" class="ltx_Math" alttext="y_{S}=y_{R}+\eta" display="inline"><mrow><msub><mi>y</mi><mi>S</mi></msub><mo>=</mo><mrow><msub><mi>y</mi><mi>R</mi></msub><mo>+</mo><mi>η</mi></mrow></mrow></math>, without changing either private curve.</p>


<p class="ltx_p" id="A2.SS7.SSS0.Px2.p2">Belief <math id="A2.SS7.SSS0.Px2.p2.m1" class="ltx_Math" alttext="p" display="inline"><mi>p</mi></math> scales direct, network and competitive effects, while leaving adoption cost and exclusion unchanged. The later diffusion parameters describe the starting share (<math id="A2.SS7.SSS0.Px2.p2.m2" class="ltx_Math" alttext="x_{0}" display="inline"><msub><mi>x</mi><mn>0</mn></msub></math>), the evidence needed to establish effectiveness (<math id="A2.SS7.SSS0.Px2.p2.m3" class="ltx_Math" alttext="p_{0},x_{v}" display="inline"><mrow><msub><mi>p</mi><mn>0</mn></msub><mo>,</mo><msub><mi>x</mi><mi>v</mi></msub></mrow></math>), the speed of action (<math id="A2.SS7.SSS0.Px2.p2.m4" class="ltx_Math" alttext="\lambda_{0},\lambda" display="inline"><mrow><msub><mi>λ</mi><mn>0</mn></msub><mo>,</mo><mi>λ</mi></mrow></math>), temporary shocks (<math id="A2.SS7.SSS0.Px2.p2.m5" class="ltx_Math" alttext="\tau" display="inline"><mi>τ</mi></math>) and the value of waiting (<math id="A2.SS7.SSS0.Px2.p2.m6" class="ltx_Math" alttext="W" display="inline"><mi>W</mi></math>). They help determine the path taken through the incentives. Figures&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A5.F11" title="Figure 11 ‣ E.9 Comparative dynamics, one parameter at a time ‣ Appendix E When adoption starts and where it stops ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">11</span></a> and&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A5.F12" title="Figure 12 ‣ E.9 Comparative dynamics, one parameter at a time ‣ Appendix E When adoption starts and where it stops ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">12</span></a> show those path comparisons with their complete baseline settings; Appendix&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A12" title="Appendix L Parameter reference ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">L</span></a> provides the full reference.</p>

</section>
</section>
</section>
<section id="A3" class="ltx_appendix">
<h2 class="ltx_title ltx_title_appendix" id="formal-statements">
<a href="https://rencryptofish.com/posts/forcing-technologies#formal-statements" class="secnum" aria-label="Copy link to section C">Appendix C</a>Formal statements</h2>


<p class="ltx_p" id="A3.p1">This appendix collects the assumptions and results behind the walkthrough. The main text explains their use; the next appendix gives the proofs. Static indifference equilibria, sheltering boundaries and rest points under irreversible adoption are distinguished explicitly.</p>


<p class="ltx_p" id="A3.p2">Unless stated otherwise, the economic applications use nonnegative contest and exclusion pressure, <math id="A3.p2.m1" class="ltx_Math" alttext="r\geq 1" display="inline"><mrow><mi>r</mi><mo>≥</mo><mn>1</mn></mrow></math>, and fixed beliefs. A stable static reference means that the gain crosses zero downward (or <math id="A3.p2.m2" class="ltx_Math" alttext="g(x)-x" display="inline"><mrow><mrow><mi>g</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow><mo>−</mo><mi>x</mi></mrow></math> does so with dispersed costs). This is stability under continuous adjustment toward the best response, not a guarantee that the discrete map <math id="A3.p2.m3" class="ltx_Math" alttext="x_{t+1}=g(x_{t})" display="inline"><mrow><msub><mi>x</mi><mrow><mi>t</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>=</mo><mrow><mi>g</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><msub><mi>x</mi><mi>t</mi></msub><mo stretchy="false">)</mo></mrow></mrow></mrow></math> converges or that irreversible adoption returns after an overshoot.</p>

<div id="Thmlemma1" class="ltx_theorem ltx_theorem_lemma">
<h6 class="ltx_title ltx_runin ltx_title_theorem">
<span class="ltx_tag ltx_tag_theorem"><strong class="ltx_text ltx_font_bold">Lemma 1</strong></span><strong class="ltx_text ltx_font_bold"> </strong>(Zero sum)<strong class="ltx_text ltx_font_bold">.</strong>
</h6>

<p class="ltx_p" id="Thmlemma1.p1"><span class="ltx_text ltx_font_italic">For all <math id="Thmlemma1.p1.m1" class="ltx_Math" alttext="x<x_{Q}" display="inline"><mrow><mi>x</mi><mo>&lt;</mo><msub><mi>x</mi><mi>Q</mi></msub></mrow></math>, <math id="Thmlemma1.p1.m2" class="ltx_Math" alttext="x\cdot\alpha(1-x)/D(x)+(1-x)\cdot\big{(}{-\alpha x}/D(x)\big{)}=0" display="inline"><mrow><mrow><mrow><mrow><mrow><mrow><mi>x</mi><mo lspace="0.222em" rspace="0.222em">⋅</mo><mi>α</mi></mrow><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mrow><mn>1</mn><mo>−</mo><mi>x</mi></mrow><mo stretchy="false">)</mo></mrow></mrow><mo>/</mo><mi>D</mi></mrow><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow><mo>+</mo><mrow><mrow><mo stretchy="false">(</mo><mrow><mn>1</mn><mo>−</mo><mi>x</mi></mrow><mo rspace="0.055em" stretchy="false">)</mo></mrow><mo rspace="0.222em">⋅</mo><mrow><mo maxsize="120%" minsize="120%">(</mo><mrow><mo>−</mo><mrow><mrow><mrow><mi>α</mi><mo>⁢</mo><mi>x</mi></mrow><mo>/</mo><mi>D</mi></mrow><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow></mrow><mo maxsize="120%" minsize="120%">)</mo></mrow></mrow></mrow><mo>=</mo><mn>0</mn></mrow></math>, and for <math id="Thmlemma1.p1.m3" class="ltx_Math" alttext="x\geq x_{Q}" display="inline"><mrow><mi>x</mi><mo>≥</mo><msub><mi>x</mi><mi>Q</mi></msub></mrow></math> both terms are zero. The contest never enters the aggregate payoff of the rivals in it.</span></p>

</div>
<div id="Thmlemma2" class="ltx_theorem ltx_theorem_lemma">
<h6 class="ltx_title ltx_runin ltx_title_theorem">
<span class="ltx_tag ltx_tag_theorem"><strong class="ltx_text ltx_font_bold">Lemma 2</strong></span><strong class="ltx_text ltx_font_bold"> </strong>(Shape of the contest)<strong class="ltx_text ltx_font_bold">.</strong>
</h6>

<p class="ltx_p" id="Thmlemma2.p1"><span class="ltx_text ltx_font_italic">The contest’s contribution to the switching gain is <math id="Thmlemma2.p1.m1" class="ltx_Math" alttext="\alpha/D(x)" display="inline"><mrow><mrow><mi>α</mi><mo>/</mo><mi>D</mi></mrow><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow></math>, with slope <math id="Thmlemma2.p1.m2" class="ltx_Math" alttext="-\alpha(r-1)/D(x)^{2}=-V(r-1)^{2}/D(x)^{2}" display="inline"><mrow><mrow><mo>−</mo><mrow><mrow><mrow><mi>α</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mrow><mi>r</mi><mo>−</mo><mn>1</mn></mrow><mo stretchy="false">)</mo></mrow></mrow><mo>/</mo><mi>D</mi></mrow><mo>⁢</mo><msup><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow><mn>2</mn></msup></mrow></mrow><mo>=</mo><mrow><mo>−</mo><mrow><mrow><mrow><mi>V</mi><mo>⁢</mo><msup><mrow><mo stretchy="false">(</mo><mrow><mi>r</mi><mo>−</mo><mn>1</mn></mrow><mo stretchy="false">)</mo></mrow><mn>2</mn></msup></mrow><mo>/</mo><mi>D</mi></mrow><mo>⁢</mo><msup><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow><mn>2</mn></msup></mrow></mrow></mrow></math>.</span></p>
<ol id="A3.I1" class="ltx_enumerate">
<li id="A3.I1.i1" class="ltx_item" style="list-style-type:none;">
<span class="ltx_tag ltx_tag_item">(a)</span> 

<p class="ltx_p" id="A3.I1.i1.p1"><span class="ltx_text ltx_font_italic">For a positive prize (</span><math id="A3.I1.i1.p1.m1" class="ltx_Math" alttext="V>0" display="inline"><mrow><mi>V</mi><mo>&gt;</mo><mn>0</mn></mrow></math><span class="ltx_text ltx_font_italic">) it is strictly decreasing in </span><math id="A3.I1.i1.p1.m2" class="ltx_Math" alttext="x" display="inline"><mi>x</mi></math><span class="ltx_text ltx_font_italic"> whenever </span><math id="A3.I1.i1.p1.m3" class="ltx_Math" alttext="r\neq 1" display="inline"><mrow><mi>r</mi><mo>≠</mo><mn>1</mn></mrow></math><span class="ltx_text ltx_font_italic">, and constant when </span><math id="A3.I1.i1.p1.m4" class="ltx_Math" alttext="r=1" display="inline"><mrow><mi>r</mi><mo>=</mo><mn>1</mn></mrow></math><span class="ltx_text ltx_font_italic">.</span></p>

</li>
<li id="A3.I1.i2" class="ltx_item" style="list-style-type:none;">
<span class="ltx_tag ltx_tag_item">(b)</span> 

<p class="ltx_p" id="A3.I1.i2.p1"><span class="ltx_text ltx_font_italic">As </span><math id="A3.I1.i2.p1.m1" class="ltx_Math" alttext="r\to 1" display="inline"><mrow><mi>r</mi><mo stretchy="false">→</mo><mn>1</mn></mrow></math><span class="ltx_text ltx_font_italic"> with </span><math id="A3.I1.i2.p1.m2" class="ltx_Math" alttext="\alpha" display="inline"><mi>α</mi></math><span class="ltx_text ltx_font_italic"> fixed, the payoffs converge uniformly to the linear forms </span><math id="A3.I1.i2.p1.m3" class="ltx_Math" alttext="\alpha(1-x)" display="inline"><mrow><mi>α</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mrow><mn>1</mn><mo>−</mo><mi>x</mi></mrow><mo stretchy="false">)</mo></mrow></mrow></math><span class="ltx_text ltx_font_italic"> and </span><math id="A3.I1.i2.p1.m4" class="ltx_Math" alttext="-\alpha x" display="inline"><mrow><mo>−</mo><mrow><mi>α</mi><mo>⁢</mo><mi>x</mi></mrow></mrow></math><span class="ltx_text ltx_font_italic">.</span></p>

</li>
<li id="A3.I1.i3" class="ltx_item" style="list-style-type:none;">
<span class="ltx_tag ltx_tag_item">(c)</span> 

<p class="ltx_p" id="A3.I1.i3.p1"><span class="ltx_text ltx_font_italic">As </span><math id="A3.I1.i3.p1.m1" class="ltx_Math" alttext="r\to\infty" display="inline"><mrow><mi>r</mi><mo stretchy="false">→</mo><mi mathvariant="normal">∞</mi></mrow></math><span class="ltx_text ltx_font_italic"> with </span><math id="A3.I1.i3.p1.m2" class="ltx_Math" alttext="V" display="inline"><mi>V</mi></math><span class="ltx_text ltx_font_italic"> fixed, the holdout’s positional payoff converges to </span><math id="A3.I1.i3.p1.m3" class="ltx_Math" alttext="-V" display="inline"><mrow><mo>−</mo><mi>V</mi></mrow></math><span class="ltx_text ltx_font_italic"> for every </span><math id="A3.I1.i3.p1.m4" class="ltx_Math" alttext="x>0" display="inline"><mrow><mi>x</mi><mo>&gt;</mo><mn>0</mn></mrow></math><span class="ltx_text ltx_font_italic">, a step at zero, while the adopter’s converges to </span><math id="A3.I1.i3.p1.m5" class="ltx_Math" alttext="V(1-x)/x" display="inline"><mrow><mrow><mi>V</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mrow><mn>1</mn><mo>−</mo><mi>x</mi></mrow><mo stretchy="false">)</mo></mrow></mrow><mo>/</mo><mi>x</mi></mrow></math><span class="ltx_text ltx_font_italic">.</span></p>

</li>
</ol>

</div>
<div id="Thmdefinition1" class="ltx_theorem ltx_theorem_definition">
<h6 class="ltx_title ltx_runin ltx_title_theorem">
<span class="ltx_tag ltx_tag_theorem"><strong class="ltx_text ltx_font_bold">Definition 1</strong></span><strong class="ltx_text ltx_font_bold">.</strong>
</h6>

<p class="ltx_p" id="Thmdefinition1.p1">Evaluate <math id="Thmdefinition1.p1.m1" class="ltx_Math" alttext="\Delta" display="inline"><mi mathvariant="normal">Δ</mi></math> at <math id="Thmdefinition1.p1.m2" class="ltx_Math" alttext="p=1" display="inline"><mrow><mi>p</mi><mo>=</mo><mn>1</mn></mrow></math> for the mean-cost rival, and let <math id="Thmdefinition1.p1.m3" class="ltx_Math" alttext="y_{R}=W_{R}(1)-W_{R}(0)" display="inline"><mrow><msub><mi>y</mi><mi>R</mi></msub><mo>=</mo><mrow><mrow><msub><mi>W</mi><mi>R</mi></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>1</mn><mo stretchy="false">)</mo></mrow></mrow><mo>−</mo><mrow><msub><mi>W</mi><mi>R</mi></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>0</mn><mo stretchy="false">)</mo></mrow></mrow></mrow></mrow></math> and <math id="Thmdefinition1.p1.m4" class="ltx_Math" alttext="y_{S}=W_{S}(1)-W_{S}(0)" display="inline"><mrow><msub><mi>y</mi><mi>S</mi></msub><mo>=</mo><mrow><mrow><msub><mi>W</mi><mi>S</mi></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>1</mn><mo stretchy="false">)</mo></mrow></mrow><mo>−</mo><mrow><msub><mi>W</mi><mi>S</mi></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>0</mn><mo stretchy="false">)</mo></mrow></mrow></mrow></mrow></math>.</p>
<ol id="A3.I2" class="ltx_enumerate">
<li id="A3.I2.i1" class="ltx_item" style="list-style-type:none;">
<span class="ltx_tag ltx_tag_item">(i)</span> 

<p class="ltx_p" id="A3.I2.i1.p1">The technology is <em class="ltx_emph ltx_font_italic">forced</em> if <math id="A3.I2.i1.p1.m1" class="ltx_Math" alttext="\Delta(1)>0" display="inline"><mrow><mrow><mi mathvariant="normal">Δ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>1</mn><mo stretchy="false">)</mo></mrow></mrow><mo>&gt;</mo><mn>0</mn></mrow></math>: at full adoption, holding it beats the best non-adopting response in realized flow payoff, so a mean-cost adopter would not drop it. Each other cost type has its own test, obtained by replacing <math id="A3.I2.i1.p1.m2" class="ltx_Math" alttext="c" display="inline"><mi>c</mi></math> with <math id="A3.I2.i1.p1.m3" class="ltx_Math" alttext="c_{i}" display="inline"><msub><mi>c</mi><mi>i</mi></msub></math>. Waiting value is excluded because this is a flow-payoff classification, not a solution of the timing decision.</p>

</li>
<li id="A3.I2.i2" class="ltx_item" style="list-style-type:none;">
<span class="ltx_tag ltx_tag_item">(ii)</span> 

<p class="ltx_p" id="A3.I2.i2.p1">It is <em class="ltx_emph ltx_font_italic">competitively compelled</em> if <math id="A3.I2.i2.p1.m1" class="ltx_Math" alttext="\Delta(0)\leq 0" display="inline"><mrow><mrow><mi mathvariant="normal">Δ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>0</mn><mo stretchy="false">)</mo></mrow></mrow><mo>≤</mo><mn>0</mn></mrow></math>: a mean-cost rival would not strictly gain by adopting alone.</p>

</li>
<li id="A3.I2.i3" class="ltx_item" style="list-style-type:none;">
<span class="ltx_tag ltx_tag_item">(iii)</span> 

<p class="ltx_p" id="A3.I2.i3.p1">It is <em class="ltx_emph ltx_font_italic">wasteful for rivals</em> if <math id="A3.I2.i3.p1.m1" class="ltx_Math" alttext="y_{R}<0" display="inline"><mrow><msub><mi>y</mi><mi>R</mi></msub><mo>&lt;</mo><mn>0</mn></mrow></math> and <em class="ltx_emph ltx_font_italic">socially wasteful</em> if <math id="A3.I2.i3.p1.m2" class="ltx_Math" alttext="y_{S}<0" display="inline"><mrow><msub><mi>y</mi><mi>S</mi></msub><mo>&lt;</mo><mn>0</mn></mrow></math>.</p>

</li>
</ol>

</div>
<div id="Thmproposition1" class="ltx_theorem ltx_theorem_proposition">
<h6 class="ltx_title ltx_runin ltx_title_theorem">
<span class="ltx_tag ltx_tag_theorem"><strong class="ltx_text ltx_font_bold">Proposition 1</strong></span><strong class="ltx_text ltx_font_bold"> </strong>(Contests are strategic substitutes)<strong class="ltx_text ltx_font_bold">.</strong>
</h6>

<p class="ltx_p" id="Thmproposition1.p1"><span class="ltx_text ltx_font_italic">The slope of the payoff gap is</span></p>
<div class="equation-wrap"><table id="A3.Ex18" class="ltx_equation ltx_eqn_table" role="presentation">

<tbody><tr class="ltx_equation ltx_eqn_row ltx_align_baseline">
<td class="ltx_eqn_cell ltx_eqn_center_padleft"></td>
<td class="ltx_eqn_cell ltx_align_center"><math id="A3.Ex18.m1" class="ltx_Math" alttext="\Delta^{\prime}(x)=p\beta-\frac{p\,\alpha(r-1)}{D(x)^{2}}+\varepsilon\,\Phi^{%
\prime}(x)\quad\text{for }x<x_{Q},\qquad\Delta^{\prime}(x)=p\beta\quad\text{%
for }x>x_{Q}," display="block"><mrow><mrow><mrow><mrow><msup><mi mathvariant="normal">Δ</mi><mo>′</mo></msup><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mrow><mrow><mrow><mi>p</mi><mo>⁢</mo><mi>β</mi></mrow><mo>−</mo><mfrac><mrow><mi>p</mi><mo lspace="0.170em">⁢</mo><mi>α</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mrow><mi>r</mi><mo>−</mo><mn>1</mn></mrow><mo stretchy="false">)</mo></mrow></mrow><mrow><mi>D</mi><mo>⁢</mo><msup><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow><mn>2</mn></msup></mrow></mfrac></mrow><mo>+</mo><mrow><mi>ε</mi><mo lspace="0.170em">⁢</mo><msup><mi mathvariant="normal">Φ</mi><mo>′</mo></msup><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow></mrow></mrow><mspace width="1em"></mspace><mrow><mrow><mrow><mtext class="ltx_mathvariant_italic">for&nbsp;</mtext><mo>⁢</mo><mi>x</mi></mrow><mo>&lt;</mo><msub><mi>x</mi><mi>Q</mi></msub></mrow><mo rspace="2.167em">,</mo><mrow><mrow><mrow><msup><mi mathvariant="normal">Δ</mi><mo>′</mo></msup><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mrow><mi>p</mi><mo>⁢</mo><mi>β</mi></mrow></mrow><mspace width="1em"></mspace><mrow><mrow><mtext class="ltx_mathvariant_italic">for&nbsp;</mtext><mo>⁢</mo><mi>x</mi></mrow><mo>&gt;</mo><msub><mi>x</mi><mi>Q</mi></msub></mrow></mrow></mrow></mrow><mo>,</mo></mrow></math></td>
<td class="ltx_eqn_cell ltx_eqn_center_padright"></td>
</tr></tbody>
</table></div>
<p class="ltx_p"><span class="ltx_text ltx_font_italic">and at <math id="Thmproposition1.p1.m1" class="ltx_Math" alttext="x_{Q}" display="inline"><msub><mi>x</mi><mi>Q</mi></msub></math> the gap jumps down by the adopter’s edge <math id="Thmproposition1.p1.m2" class="ltx_Math" alttext="p\alpha(1-x_{Q})/D(x_{Q})" display="inline"><mrow><mrow><mrow><mi>p</mi><mo>⁢</mo><mi>α</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mrow><mn>1</mn><mo>−</mo><msub><mi>x</mi><mi>Q</mi></msub></mrow><mo stretchy="false">)</mo></mrow></mrow><mo>/</mo><mi>D</mi></mrow><mo>⁢</mo><mrow><mo stretchy="false">(</mo><msub><mi>x</mi><mi>Q</mi></msub><mo stretchy="false">)</mo></mrow></mrow></math>. If <math id="Thmproposition1.p1.m3" class="ltx_Math" alttext="\beta=\varepsilon=0" display="inline"><mrow><mi>β</mi><mo>=</mo><mi>ε</mi><mo>=</mo><mn>0</mn></mrow></math>, <math id="Thmproposition1.p1.m4" class="ltx_Math" alttext="\alpha\geq 0" display="inline"><mrow><mi>α</mi><mo>≥</mo><mn>0</mn></mrow></math> and <math id="Thmproposition1.p1.m5" class="ltx_Math" alttext="r\geq 1" display="inline"><mrow><mi>r</mi><mo>≥</mo><mn>1</mn></mrow></math>, then <math id="Thmproposition1.p1.m6" class="ltx_Math" alttext="\Delta" display="inline"><mi mathvariant="normal">Δ</mi></math> is non-increasing, jump included. The tipping pattern is then impossible, the homogeneous game has no unstable interior equilibrium, and with <math id="Thmproposition1.p1.m7" class="ltx_Math" alttext="\sigma>0" display="inline"><mrow><mi>σ</mi><mo>&gt;</mo><mn>0</mn></mrow></math> a continuous best-response map has a unique stable fixed point in the sense defined above. A downward sheltering jump can skip the fixed point; it then gives a stopping boundary for one-way adoption rather than an indifference equilibrium. Within these restrictions, tipping requires a network gain (<math id="Thmproposition1.p1.m8" class="ltx_Math" alttext="\beta>0" display="inline"><mrow><mi>β</mi><mo>&gt;</mo><mn>0</mn></mrow></math>) or exclusion (<math id="Thmproposition1.p1.m9" class="ltx_Math" alttext="\varepsilon>0" display="inline"><mrow><mi>ε</mi><mo>&gt;</mo><mn>0</mn></mrow></math>).</span></p>

</div>
<div id="Thmproposition2" class="ltx_theorem ltx_theorem_proposition">
<h6 class="ltx_title ltx_runin ltx_title_theorem">
<span class="ltx_tag ltx_tag_theorem"><strong class="ltx_text ltx_font_bold">Proposition 2</strong></span><strong class="ltx_text ltx_font_bold"> </strong>(Selective forcing)<strong class="ltx_text ltx_font_bold">.</strong>
</h6>

<p class="ltx_p" id="Thmproposition2.p1"><span class="ltx_text ltx_font_italic">Let <math id="Thmproposition2.p1.m1" class="ltx_Math" alttext="\beta=\varepsilon=0" display="inline"><mrow><mi>β</mi><mo>=</mo><mi>ε</mi><mo>=</mo><mn>0</mn></mrow></math>, <math id="Thmproposition2.p1.m2" class="ltx_Math" alttext="\sigma=0" display="inline"><mrow><mi>σ</mi><mo>=</mo><mn>0</mn></mrow></math>, <math id="Thmproposition2.p1.m3" class="ltx_Math" alttext="p=1" display="inline"><mrow><mi>p</mi><mo>=</mo><mn>1</mn></mrow></math>, <math id="Thmproposition2.p1.m4" class="ltx_Math" alttext="V>0" display="inline"><mrow><mi>V</mi><mo>&gt;</mo><mn>0</mn></mrow></math>, <math id="Thmproposition2.p1.m5" class="ltx_Math" alttext="r>1" display="inline"><mrow><mi>r</mi><mo>&gt;</mo><mn>1</mn></mrow></math>, let holdouts have no outside option, and write <math id="Thmproposition2.p1.m6" class="ltx_Math" alttext="\kappa\equiv c-\gamma" display="inline"><mrow><mi>κ</mi><mo>≡</mo><mrow><mi>c</mi><mo>−</mo><mi>γ</mi></mrow></mrow></math>. If <math id="Thmproposition2.p1.m7" class="ltx_Math" alttext="\alpha/r<\kappa<\alpha" display="inline"><mrow><mrow><mi>α</mi><mo>/</mo><mi>r</mi></mrow><mo>&lt;</mo><mi>κ</mi><mo>&lt;</mo><mi>α</mi></mrow></math>, then <math id="Thmproposition2.p1.m8" class="ltx_Math" alttext="\Delta(0)>0>\Delta(1)" display="inline"><mrow><mrow><mi mathvariant="normal">Δ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>0</mn><mo stretchy="false">)</mo></mrow></mrow><mo>&gt;</mo><mn>0</mn><mo>&gt;</mo><mrow><mi mathvariant="normal">Δ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>1</mn><mo stretchy="false">)</mo></mrow></mrow></mrow></math>, and the unique equilibrium is</span></p>
<div class="equation-wrap"><table id="A3.Ex19" class="ltx_equation ltx_eqn_table" role="presentation">

<tbody><tr class="ltx_equation ltx_eqn_row ltx_align_baseline">
<td class="ltx_eqn_cell ltx_eqn_center_padleft"></td>
<td class="ltx_eqn_cell ltx_align_center"><math id="A3.Ex19.m1" class="ltx_Math" alttext="x^{\circ}=\frac{\alpha/\kappa-1}{r-1}\in(0,1)," display="block"><mrow><mrow><msup><mi>x</mi><mo>∘</mo></msup><mo>=</mo><mfrac><mrow><mrow><mi>α</mi><mo>/</mo><mi>κ</mi></mrow><mo>−</mo><mn>1</mn></mrow><mrow><mi>r</mi><mo>−</mo><mn>1</mn></mrow></mfrac><mo>∈</mo><mrow><mo stretchy="false">(</mo><mn>0</mn><mo>,</mo><mn>1</mn><mo stretchy="false">)</mo></mrow></mrow><mo>,</mo></mrow></math></td>
<td class="ltx_eqn_cell ltx_eqn_center_padright"></td>
</tr></tbody>
</table></div>
<p class="ltx_p"><span class="ltx_text ltx_font_italic">which is stable. At <math id="Thmproposition2.p1.m9" class="ltx_Math" alttext="x^{\circ}" display="inline"><msup><mi>x</mi><mo>∘</mo></msup></math> holdouts receive <math id="Thmproposition2.p1.m10" class="ltx_Math" alttext="U_{N}(x^{\circ})=-\kappa x^{\circ}" display="inline"><mrow><mrow><msub><mi>U</mi><mi>N</mi></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><msup><mi>x</mi><mo>∘</mo></msup><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mrow><mo>−</mo><mrow><mi>κ</mi><mo>⁢</mo><msup><mi>x</mi><mo>∘</mo></msup></mrow></mrow></mrow></math>, and so do adopters net of their cost: rivalry dissipates the edge.</span></p>

</div>
<div id="Thmproposition3" class="ltx_theorem ltx_theorem_proposition">
<h6 class="ltx_title ltx_runin ltx_title_theorem">
<span class="ltx_tag ltx_tag_theorem"><strong class="ltx_text ltx_font_bold">Proposition 3</strong></span><strong class="ltx_text ltx_font_bold"> </strong>(Shakeout)<strong class="ltx_text ltx_font_bold">.</strong>
</h6>

<p class="ltx_p" id="Thmproposition3.p1"><span class="ltx_text ltx_font_italic">Under the conditions of Proposition&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#Thmproposition2" title="Proposition 2 (Selective forcing). ‣ Appendix C Formal statements ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">2</span></a>, give holdouts an outside option with <math id="Thmproposition3.p1.m1" class="ltx_Math" alttext="-\kappa x^{\circ}<Q<0" display="inline"><mrow><mrow><mo>−</mo><mrow><mi>κ</mi><mo>⁢</mo><msup><mi>x</mi><mo>∘</mo></msup></mrow></mrow><mo>&lt;</mo><mi>Q</mi><mo>&lt;</mo><mn>0</mn></mrow></math>. They shelter at</span></p>
<div class="equation-wrap"><table id="A3.Ex20" class="ltx_equation ltx_eqn_table" role="presentation">

<tbody><tr class="ltx_equation ltx_eqn_row ltx_align_baseline">
<td class="ltx_eqn_cell ltx_eqn_center_padleft"></td>
<td class="ltx_eqn_cell ltx_align_center"><math id="A3.Ex20.m1" class="ltx_Math" alttext="x_{Q}=\frac{-Q}{\alpha+(r-1)Q}\in(0,x^{\circ})," display="block"><mrow><mrow><msub><mi>x</mi><mi>Q</mi></msub><mo>=</mo><mfrac><mrow><mo>−</mo><mi>Q</mi></mrow><mrow><mi>α</mi><mo>+</mo><mrow><mrow><mo stretchy="false">(</mo><mrow><mi>r</mi><mo>−</mo><mn>1</mn></mrow><mo stretchy="false">)</mo></mrow><mo>⁢</mo><mi>Q</mi></mrow></mrow></mfrac><mo>∈</mo><mrow><mo stretchy="false">(</mo><mn>0</mn><mo>,</mo><msup><mi>x</mi><mo>∘</mo></msup><mo stretchy="false">)</mo></mrow></mrow><mo>,</mo></mrow></math></td>
<td class="ltx_eqn_cell ltx_eqn_center_padright"></td>
</tr></tbody>
</table></div>
<p class="ltx_p"><span class="ltx_text ltx_font_italic">which is the boundary at which the switching gain changes from positive to negative. At <math id="Thmproposition3.p1.m2" class="ltx_Math" alttext="x_{Q}" display="inline"><msub><mi>x</mi><mi>Q</mi></msub></math> every holdout has taken the outside option, no adopter holds an edge, and <math id="Thmproposition3.p1.m3" class="ltx_Math" alttext="\Delta(x_{Q}^{+})=-Q-\kappa<0" display="inline"><mrow><mrow><mi mathvariant="normal">Δ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><msubsup><mi>x</mi><mi>Q</mi><mo>+</mo></msubsup><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mrow><mrow><mo>−</mo><mi>Q</mi></mrow><mo>−</mo><mi>κ</mi></mrow><mo>&lt;</mo><mn>0</mn></mrow></math>. Under irreversible, noiseless adoption, new adoption stops at or beyond this boundary. This is not an interior Nash equilibrium of the reversible payoff game: committed adopters would prefer to shelter if they could switch.</span></p>

</div>
<div id="Thmproposition4" class="ltx_theorem ltx_theorem_proposition">
<h6 class="ltx_title ltx_runin ltx_title_theorem">
<span class="ltx_tag ltx_tag_theorem"><strong class="ltx_text ltx_font_bold">Proposition 4</strong></span><strong class="ltx_text ltx_font_bold"> </strong>(Exclusion forces without changing full-adoption welfare)<strong class="ltx_text ltx_font_bold">.</strong>
</h6>

<p class="ltx_p" id="Thmproposition4.p1"><span class="ltx_text ltx_font_italic">Raising <math id="Thmproposition4.p1.m1" class="ltx_Math" alttext="\varepsilon" display="inline"><mi>ε</mi></math> raises <math id="Thmproposition4.p1.m2" class="ltx_Math" alttext="\Delta(1)" display="inline"><mrow><mi mathvariant="normal">Δ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>1</mn><mo stretchy="false">)</mo></mrow></mrow></math> one for one as long as the full-adoption pressure stays below <math id="Thmproposition4.p1.m3" class="ltx_Math" alttext="-Q" display="inline"><mrow><mo>−</mo><mi>Q</mi></mrow></math>, but leaves <math id="Thmproposition4.p1.m4" class="ltx_Math" alttext="y_{R}" display="inline"><msub><mi>y</mi><mi>R</mi></msub></math> and <math id="Thmproposition4.p1.m5" class="ltx_Math" alttext="y_{S}" display="inline"><msub><mi>y</mi><mi>S</mi></msub></math> unchanged. Its welfare cost, <math id="Thmproposition4.p1.m6" class="ltx_Math" alttext="(1-x)\,\varepsilon\,\Phi(x)" display="inline"><mrow><mrow><mo stretchy="false">(</mo><mrow><mn>1</mn><mo>−</mo><mi>x</mi></mrow><mo stretchy="false">)</mo></mrow><mo lspace="0.170em">⁢</mo><mi>ε</mi><mo lspace="0.170em">⁢</mo><mi mathvariant="normal">Φ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow></math>, is borne by exposed holdouts during the transition and vanishes at <math id="Thmproposition4.p1.m7" class="ltx_Math" alttext="x\in\{0,1\}" display="inline"><mrow><mi>x</mi><mo>∈</mo><mrow><mo stretchy="false">{</mo><mn>0</mn><mo>,</mo><mn>1</mn><mo stretchy="false">}</mo></mrow></mrow></math>.</span></p>

</div>
<div id="Thmcorollary1" class="ltx_theorem ltx_theorem_corollary">
<h6 class="ltx_title ltx_runin ltx_title_theorem">
<span class="ltx_tag ltx_tag_theorem"><strong class="ltx_text ltx_font_bold">Corollary 1</strong></span><strong class="ltx_text ltx_font_bold"> </strong>(What an outside option can disarm)<strong class="ltx_text ltx_font_bold">.</strong>
</h6>

<p class="ltx_p" id="Thmcorollary1.p1"><span class="ltx_text ltx_font_italic">For nonnegative contest and exclusion pressure, <math id="Thmcorollary1.p1.m1" class="ltx_Math" alttext="\Delta(1)\geq p(\gamma+\beta)-c" display="inline"><mrow><mrow><mi mathvariant="normal">Δ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>1</mn><mo stretchy="false">)</mo></mrow></mrow><mo>≥</mo><mrow><mrow><mi>p</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mrow><mi>γ</mi><mo>+</mo><mi>β</mi></mrow><mo stretchy="false">)</mo></mrow></mrow><mo>−</mo><mi>c</mi></mrow></mrow></math>. When the outside option binds, <math id="Thmcorollary1.p1.m2" class="ltx_Math" alttext="\Delta(1)=p(\gamma+\beta)-Q-c" display="inline"><mrow><mrow><mi mathvariant="normal">Δ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>1</mn><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mrow><mrow><mi>p</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mrow><mi>γ</mi><mo>+</mo><mi>β</mi></mrow><mo stretchy="false">)</mo></mrow></mrow><mo>−</mo><mi>Q</mi><mo>−</mo><mi>c</mi></mrow></mrow></math>; the lower bound is attained by a costless outside option <math id="Thmcorollary1.p1.m3" class="ltx_Math" alttext="Q=0" display="inline"><mrow><mi>Q</mi><mo>=</mo><mn>0</mn></mrow></math>. An outside option can disarm forcing that comes from the contest or from exclusion, never forcing that comes from standalone or network gains.</span></p>

</div>
<div id="Thmproposition5" class="ltx_theorem ltx_theorem_proposition">
<h6 class="ltx_title ltx_runin ltx_title_theorem">
<span class="ltx_tag ltx_tag_theorem"><strong class="ltx_text ltx_font_bold">Proposition 5</strong></span><strong class="ltx_text ltx_font_bold"> </strong>(Private–social wedge)<strong class="ltx_text ltx_font_bold">.</strong>
</h6>

<p class="ltx_p" id="Thmproposition5.p1"><span class="ltx_text ltx_font_italic">Let <math id="Thmproposition5.p1.m1" class="ltx_Math" alttext="p=1" display="inline"><mrow><mi>p</mi><mo>=</mo><mn>1</mn></mrow></math>, <math id="Thmproposition5.p1.m2" class="ltx_Math" alttext="\sigma>0" display="inline"><mrow><mi>σ</mi><mo>&gt;</mo><mn>0</mn></mrow></math>, and let the cheapest share <math id="Thmproposition5.p1.m3" class="ltx_Math" alttext="x" display="inline"><mi>x</mi></math> adopt. For <math id="Thmproposition5.p1.m4" class="ltx_Math" alttext="x\neq x_{Q}" display="inline"><mrow><mi>x</mi><mo>≠</mo><msub><mi>x</mi><mi>Q</mi></msub></mrow></math>,</span></p>
<div class="equation-wrap"><table id="A3.Ex21" class="ltx_equation ltx_eqn_table" role="presentation">

<tbody><tr class="ltx_equation ltx_eqn_row ltx_align_baseline">
<td class="ltx_eqn_cell ltx_eqn_center_padleft"></td>
<td class="ltx_eqn_cell ltx_align_center"><math id="A3.Ex21.m1" class="ltx_Math" alttext="W_{S}^{\prime}(x)-\Delta\big{(}x;c(x)\big{)}=\beta x+\eta-\Big{[}\frac{\alpha}%
{D(x)}+(1-x)\,\varepsilon\,\Phi^{\prime}(x)\Big{]}\mathbf{1}\{x<x_{Q}\}," display="block"><mrow><mrow><mrow><mrow><msubsup><mi>W</mi><mi>S</mi><mo>′</mo></msubsup><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow><mo>−</mo><mrow><mi mathvariant="normal">Δ</mi><mo>⁢</mo><mrow><mo maxsize="120%" minsize="120%">(</mo><mi>x</mi><mo>;</mo><mrow><mi>c</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow><mo maxsize="120%" minsize="120%">)</mo></mrow></mrow></mrow><mo>=</mo><mrow><mrow><mrow><mi>β</mi><mo>⁢</mo><mi>x</mi></mrow><mo>+</mo><mi>η</mi></mrow><mo>−</mo><mrow><mrow><mo maxsize="160%" minsize="160%">[</mo><mrow><mfrac><mi>α</mi><mrow><mi>D</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow></mfrac><mo>+</mo><mrow><mrow><mo stretchy="false">(</mo><mrow><mn>1</mn><mo>−</mo><mi>x</mi></mrow><mo stretchy="false">)</mo></mrow><mo lspace="0.170em">⁢</mo><mi>ε</mi><mo lspace="0.170em">⁢</mo><msup><mi mathvariant="normal">Φ</mi><mo>′</mo></msup><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow></mrow><mo maxsize="160%" minsize="160%">]</mo></mrow><mo>⁢</mo><mn>𝟏</mn><mo>⁢</mo><mrow><mo stretchy="false">{</mo><mrow><mi>x</mi><mo>&lt;</mo><msub><mi>x</mi><mi>Q</mi></msub></mrow><mo stretchy="false">}</mo></mrow></mrow></mrow></mrow><mo>,</mo></mrow></math></td>
<td class="ltx_eqn_cell ltx_eqn_center_padright"></td>
</tr></tbody>
</table></div>
<p class="ltx_p"><span class="ltx_text ltx_font_italic">where <math id="Thmproposition5.p1.m5" class="ltx_Math" alttext="\Delta(x;c(x))" display="inline"><mrow><mi mathvariant="normal">Δ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo>;</mo><mrow><mi>c</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow><mo stretchy="false">)</mo></mrow></mrow></math> is the marginal adopter’s private gain. At an interior allocation where the marginal adopter is indifferent, the wedge itself determines whether adoption is socially excessive (<math id="Thmproposition5.p1.m6" class="ltx_Math" alttext="W_{S}^{\prime}<0" display="inline"><mrow><msubsup><mi>W</mi><mi>S</mi><mo>′</mo></msubsup><mo>&lt;</mo><mn>0</mn></mrow></math>). If <math id="Thmproposition5.p1.m7" class="ltx_Math" alttext="\beta x+\eta\geq 0" display="inline"><mrow><mrow><mrow><mi>β</mi><mo>⁢</mo><mi>x</mi></mrow><mo>+</mo><mi>η</mi></mrow><mo>≥</mo><mn>0</mn></mrow></math>, this occurs if and only if holdouts are exposed and</span></p>
<div class="equation-wrap"><table id="A3.Ex22" class="ltx_equation ltx_eqn_table" role="presentation">

<tbody><tr class="ltx_equation ltx_eqn_row ltx_align_baseline">
<td class="ltx_eqn_cell ltx_eqn_center_padleft"></td>
<td class="ltx_eqn_cell ltx_align_center"><math id="A3.Ex22.m1" class="ltx_Math" alttext="\frac{\alpha}{D(x)}+(1-x)\,\varepsilon\,\Phi^{\prime}(x)>\beta x+\eta." display="block"><mrow><mrow><mrow><mfrac><mi>α</mi><mrow><mi>D</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow></mfrac><mo>+</mo><mrow><mrow><mo stretchy="false">(</mo><mrow><mn>1</mn><mo>−</mo><mi>x</mi></mrow><mo stretchy="false">)</mo></mrow><mo lspace="0.170em">⁢</mo><mi>ε</mi><mo lspace="0.170em">⁢</mo><msup><mi mathvariant="normal">Φ</mi><mo>′</mo></msup><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow></mrow><mo>&gt;</mo><mrow><mrow><mi>β</mi><mo>⁢</mo><mi>x</mi></mrow><mo>+</mo><mi>η</mi></mrow></mrow><mo lspace="0em">.</mo></mrow></math></td>
<td class="ltx_eqn_cell ltx_eqn_center_padright"></td>
</tr></tbody>
</table></div>

</div>
<div id="Thmcorollary2" class="ltx_theorem ltx_theorem_corollary">
<h6 class="ltx_title ltx_runin ltx_title_theorem">
<span class="ltx_tag ltx_tag_theorem"><strong class="ltx_text ltx_font_bold">Corollary 2</strong></span><strong class="ltx_text ltx_font_bold"> </strong>(Rivalry as a Pigouvian subsidy)<strong class="ltx_text ltx_font_bold">.</strong>
</h6>

<p class="ltx_p" id="Thmcorollary2.p1"><span class="ltx_text ltx_font_italic">At an interior private equilibrium in the linear model (<math id="Thmcorollary2.p1.m1" class="ltx_Math" alttext="r=1" display="inline"><mrow><mi>r</mi><mo>=</mo><mn>1</mn></mrow></math>, <math id="Thmcorollary2.p1.m2" class="ltx_Math" alttext="\varepsilon=\eta=0" display="inline"><mrow><mi>ε</mi><mo>=</mo><mi>η</mi><mo>=</mo><mn>0</mn></mrow></math>) with exposed holdouts, adoption is excessive if and only if <math id="Thmcorollary2.p1.m3" class="ltx_Math" alttext="\alpha>\beta x" display="inline"><mrow><mi>α</mi><mo>&gt;</mo><mrow><mi>β</mi><mo>⁢</mo><mi>x</mi></mrow></mrow></math>. The marginal private–social wedge is zero when <math id="Thmcorollary2.p1.m4" class="ltx_Math" alttext="\alpha=\beta x" display="inline"><mrow><mi>α</mi><mo>=</mo><mrow><mi>β</mi><mo>⁢</mo><mi>x</mi></mrow></mrow></math>; that equality alone does not establish a global welfare optimum.</span></p>

</div>
<div id="Thmcorollary3" class="ltx_theorem ltx_theorem_corollary">
<h6 class="ltx_title ltx_runin ltx_title_theorem">
<span class="ltx_tag ltx_tag_theorem"><strong class="ltx_text ltx_font_bold">Corollary 3</strong></span><strong class="ltx_text ltx_font_bold"> </strong>(Pure exclusion over-forces)<strong class="ltx_text ltx_font_bold">.</strong>
</h6>

<p class="ltx_p" id="Thmcorollary3.p1"><span class="ltx_text ltx_font_italic">With only exclusion pressure (<math id="Thmcorollary3.p1.m1" class="ltx_Math" alttext="\alpha=\beta=\eta=0" display="inline"><mrow><mi>α</mi><mo>=</mo><mi>β</mi><mo>=</mo><mi>η</mi><mo>=</mo><mn>0</mn></mrow></math>, <math id="Thmcorollary3.p1.m2" class="ltx_Math" alttext="\Phi^{\prime}>0" display="inline"><mrow><msup><mi mathvariant="normal">Φ</mi><mo>′</mo></msup><mo>&gt;</mo><mn>0</mn></mrow></math> and holdouts exposed), every interior private equilibrium has excessive adoption. This is a marginal statement. Whether adoption raises welfare relative to the status quo also depends on standalone gains, real costs and the burden placed on laggards.</span></p>

</div>
<div id="Thmproposition6" class="ltx_theorem ltx_theorem_proposition">
<h6 class="ltx_title ltx_runin ltx_title_theorem">
<span class="ltx_tag ltx_tag_theorem"><strong class="ltx_text ltx_font_bold">Proposition 6</strong></span><strong class="ltx_text ltx_font_bold"> </strong>(A sufficient condition against a complete ban)<strong class="ltx_text ltx_font_bold">.</strong>
</h6>

<p class="ltx_p" id="Thmproposition6.p1"><span class="ltx_text ltx_font_italic">Let <math id="Thmproposition6.p1.m1" class="ltx_Math" alttext="p=1" display="inline"><mrow><mi>p</mi><mo>=</mo><mn>1</mn></mrow></math>, <math id="Thmproposition6.p1.m2" class="ltx_Math" alttext="c>0" display="inline"><mrow><mi>c</mi><mo>&gt;</mo><mn>0</mn></mrow></math>, <math id="Thmproposition6.p1.m3" class="ltx_Math" alttext="0<\sigma<1" display="inline"><mrow><mn>0</mn><mo>&lt;</mo><mi>σ</mi><mo>&lt;</mo><mn>1</mn></mrow></math>, and let holdouts have no outside option. Then</span></p>
<div class="equation-wrap"><table id="A3.Ex23" class="ltx_equation ltx_eqn_table" role="presentation">

<tbody><tr class="ltx_equation ltx_eqn_row ltx_align_baseline">
<td class="ltx_eqn_cell ltx_eqn_center_padleft"></td>
<td class="ltx_eqn_cell ltx_align_center"><math id="A3.Ex23.m1" class="ltx_Math" alttext="W_{S}^{\prime}(0^{+})=\gamma+\eta-\varepsilon\Phi^{\prime}(0)." display="block"><mrow><mrow><mrow><msubsup><mi>W</mi><mi>S</mi><mo>′</mo></msubsup><mo>⁢</mo><mrow><mo stretchy="false">(</mo><msup><mn>0</mn><mo>+</mo></msup><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mrow><mrow><mi>γ</mi><mo>+</mo><mi>η</mi></mrow><mo>−</mo><mrow><mi>ε</mi><mo>⁢</mo><msup><mi mathvariant="normal">Φ</mi><mo>′</mo></msup><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>0</mn><mo stretchy="false">)</mo></mrow></mrow></mrow></mrow><mo lspace="0em">.</mo></mrow></math></td>
<td class="ltx_eqn_cell ltx_eqn_center_padright"></td>
</tr></tbody>
</table></div>
<p class="ltx_p"><span class="ltx_text ltx_font_italic">If this is positive, a complete ban is not welfare-maximizing. If also <math id="Thmproposition6.p1.m4" class="ltx_Math" alttext="W_{S}(1)=\gamma+\beta+\eta-c<0" display="inline"><mrow><mrow><msub><mi>W</mi><mi>S</mi></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>1</mn><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mrow><mrow><mi>γ</mi><mo>+</mo><mi>β</mi><mo>+</mo><mi>η</mi></mrow><mo>−</mo><mi>c</mi></mrow><mo>&lt;</mo><mn>0</mn></mrow></math>, a welfare-maximizing allocation exists strictly between zero and full adoption.</span></p>

</div>
<div id="Thmproposition7" class="ltx_theorem ltx_theorem_proposition">
<h6 class="ltx_title ltx_runin ltx_title_theorem">
<span class="ltx_tag ltx_tag_theorem"><strong class="ltx_text ltx_font_bold">Proposition 7</strong></span><strong class="ltx_text ltx_font_bold"> </strong>(An interior maximum of contest waste)<strong class="ltx_text ltx_font_bold">.</strong>
</h6>

<p class="ltx_p" id="Thmproposition7.p1"><span class="ltx_text ltx_font_italic">Consider the linear pure contest: <math id="Thmproposition7.p1.m1" class="ltx_Math" alttext="r=1" display="inline"><mrow><mi>r</mi><mo>=</mo><mn>1</mn></mrow></math>, <math id="Thmproposition7.p1.m2" class="ltx_Math" alttext="\alpha>0" display="inline"><mrow><mi>α</mi><mo>&gt;</mo><mn>0</mn></mrow></math>, <math id="Thmproposition7.p1.m3" class="ltx_Math" alttext="\gamma=\beta=\varepsilon=\eta=W=0" display="inline"><mrow><mi>γ</mi><mo>=</mo><mi>β</mi><mo>=</mo><mi>ε</mi><mo>=</mo><mi>η</mi><mo>=</mo><mi>W</mi><mo>=</mo><mn>0</mn></mrow></math>, no outside option and known effectiveness. Let costs be <math id="Thmproposition7.p1.m4" class="ltx_Math" alttext="c_{i}=cR_{i}" display="inline"><mrow><msub><mi>c</mi><mi>i</mi></msub><mo>=</mo><mrow><mi>c</mi><mo>⁢</mo><msub><mi>R</mi><mi>i</mi></msub></mrow></mrow></math>, where <math id="Thmproposition7.p1.m5" class="ltx_Math" alttext="R_{i}" display="inline"><msub><mi>R</mi><mi>i</mi></msub></math> has the mean-one log-logistic distribution with <math id="Thmproposition7.p1.m6" class="ltx_Math" alttext="0<\sigma<1" display="inline"><mrow><mn>0</mn><mo>&lt;</mo><mi>σ</mi><mo>&lt;</mo><mn>1</mn></mrow></math>. At the static equilibrium,</span></p>
<div class="equation-wrap"><table id="A3.Ex24" class="ltx_equation ltx_eqn_table" role="presentation">

<tbody><tr class="ltx_equation ltx_eqn_row ltx_align_baseline">
<td class="ltx_eqn_cell ltx_eqn_center_padleft"></td>
<td class="ltx_eqn_cell ltx_align_center"><math id="A3.Ex24.m1" class="ltx_Math" alttext="x(c)=\Pr(R_{i}<\alpha/c),\qquad\mathcal{L}(c)=-W_{R}(x(c))=c\int_{0}^{\alpha/c%
}uf_{R}(u)\,du." display="block"><mrow><mrow><mrow><mrow><mi>x</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>c</mi><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mrow><mi>Pr</mi><mo>⁡</mo><mrow><mo stretchy="false">(</mo><mrow><msub><mi>R</mi><mi>i</mi></msub><mo>&lt;</mo><mrow><mi>α</mi><mo>/</mo><mi>c</mi></mrow></mrow><mo stretchy="false">)</mo></mrow></mrow></mrow><mo rspace="2.167em">,</mo><mrow><mrow><mi class="ltx_font_mathcaligraphic">ℒ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>c</mi><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mrow><mo>−</mo><mrow><msub><mi>W</mi><mi>R</mi></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mrow><mi>x</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>c</mi><mo stretchy="false">)</mo></mrow></mrow><mo stretchy="false">)</mo></mrow></mrow></mrow><mo>=</mo><mrow><mi>c</mi><mo>⁢</mo><mrow><msubsup><mo>∫</mo><mn>0</mn><mrow><mi>α</mi><mo>/</mo><mi>c</mi></mrow></msubsup><mrow><mi>u</mi><mo>⁢</mo><msub><mi>f</mi><mi>R</mi></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>u</mi><mo stretchy="false">)</mo></mrow><mo lspace="0.170em">⁢</mo><mrow><mo rspace="0em">𝑑</mo><mi>u</mi></mrow></mrow></mrow></mrow></mrow></mrow><mo lspace="0em">.</mo></mrow></math></td>
<td class="ltx_eqn_cell ltx_eqn_center_padright"></td>
</tr></tbody>
</table></div>
<p class="ltx_p"><span class="ltx_text ltx_font_italic">The loss is positive for every finite <math id="Thmproposition7.p1.m7" class="ltx_Math" alttext="c>0" display="inline"><mrow><mi>c</mi><mo>&gt;</mo><mn>0</mn></mrow></math> and tends to zero as either <math id="Thmproposition7.p1.m8" class="ltx_Math" alttext="c\downarrow 0" display="inline"><mrow><mi>c</mi><mo stretchy="false">↓</mo><mn>0</mn></mrow></math> or <math id="Thmproposition7.p1.m9" class="ltx_Math" alttext="c\uparrow\infty" display="inline"><mrow><mi>c</mi><mo stretchy="false">↑</mo><mi mathvariant="normal">∞</mi></mrow></math>. It therefore attains a maximum at an interior cost level.</span></p>

</div>
<div id="Thmproposition8" class="ltx_theorem ltx_theorem_proposition">
<h6 class="ltx_title ltx_runin ltx_title_theorem">
<span class="ltx_tag ltx_tag_theorem"><strong class="ltx_text ltx_font_bold">Proposition 8</strong></span><strong class="ltx_text ltx_font_bold"> </strong>(Aggregation)<strong class="ltx_text ltx_font_bold">.</strong>
</h6>

<p class="ltx_p" id="Thmproposition8.p1"><span class="ltx_text ltx_font_italic">In the continuum limit:</span></p>
<ol id="A3.I3" class="ltx_enumerate">
<li id="A3.I3.i1" class="ltx_item" style="list-style-type:none;">
<span class="ltx_tag ltx_tag_item">(a)</span> 

<p class="ltx_p" id="A3.I3.i1.p1"><em class="ltx_emph">Persistent heterogeneity only</em><span class="ltx_text ltx_font_italic"> (</span><math id="A3.I3.i1.p1.m1" class="ltx_Math" alttext="\tau=0" display="inline"><mrow><mi>τ</mi><mo>=</mo><mn>0</mn></mrow></math><span class="ltx_text ltx_font_italic">). If the initial adopters are the cheapest </span><math id="A3.I3.i1.p1.m2" class="ltx_Math" alttext="x_{0}" display="inline"><msub><mi>x</mi><mn>0</mn></msub></math><span class="ltx_text ltx_font_italic"> and </span><math id="A3.I3.i1.p1.m3" class="ltx_Math" alttext="z_{t}" display="inline"><msub><mi>z</mi><mi>t</mi></msub></math><span class="ltx_text ltx_font_italic"> is non-decreasing in </span><math id="A3.I3.i1.p1.m4" class="ltx_Math" alttext="t" display="inline"><mi>t</mi></math><span class="ltx_text ltx_font_italic">, then</span></p>
<div class="equation-wrap"><table id="A3.Ex25" class="ltx_equation ltx_eqn_table" role="presentation">

<tbody><tr class="ltx_equation ltx_eqn_row ltx_align_baseline">
<td class="ltx_eqn_cell ltx_eqn_center_padleft"></td>
<td class="ltx_eqn_cell ltx_align_center"><math id="A3.Ex25.m1" class="ltx_Math" alttext="x_{t+1}=x_{t}+\lambda_{t}\max\{0,\,F_{c}(z_{t})-x_{t}\}," display="block"><mrow><mrow><msub><mi>x</mi><mrow><mi>t</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>=</mo><mrow><msub><mi>x</mi><mi>t</mi></msub><mo>+</mo><mrow><msub><mi>λ</mi><mi>t</mi></msub><mo lspace="0.167em">⁢</mo><mrow><mi>max</mi><mo>⁡</mo><mrow><mo stretchy="false">{</mo><mn>0</mn><mo rspace="0.337em">,</mo><mrow><mrow><msub><mi>F</mi><mi>c</mi></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><msub><mi>z</mi><mi>t</mi></msub><mo stretchy="false">)</mo></mrow></mrow><mo>−</mo><msub><mi>x</mi><mi>t</mi></msub></mrow><mo stretchy="false">}</mo></mrow></mrow></mrow></mrow></mrow><mo>,</mo></mrow></math></td>
<td class="ltx_eqn_cell ltx_eqn_center_padright"></td>
</tr></tbody>
</table></div>
<p class="ltx_p"><span class="ltx_text ltx_font_italic">where </span><math id="A3.I3.i1.p1.m5" class="ltx_Math" alttext="F_{c}" display="inline"><msub><mi>F</mi><mi>c</mi></msub></math><span class="ltx_text ltx_font_italic"> is the cost distribution function.</span></p>

</li>
<li id="A3.I3.i2" class="ltx_item" style="list-style-type:none;">
<span class="ltx_tag ltx_tag_item">(b)</span> 

<p class="ltx_p" id="A3.I3.i2.p1"><em class="ltx_emph">Transitory heterogeneity only</em><span class="ltx_text ltx_font_italic"> (</span><math id="A3.I3.i2.p1.m1" class="ltx_Math" alttext="\sigma=0" display="inline"><mrow><mi>σ</mi><mo>=</mo><mn>0</mn></mrow></math><span class="ltx_text ltx_font_italic">). Then </span><math id="A3.I3.i2.p1.m2" class="ltx_Math" alttext="x_{t+1}=x_{t}+(1-x_{t})\,\lambda_{t}\,\Lambda\big{(}(z_{t}-c)/\tau\big{)}" display="inline"><mrow><msub><mi>x</mi><mrow><mi>t</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>=</mo><mrow><msub><mi>x</mi><mi>t</mi></msub><mo>+</mo><mrow><mrow><mo stretchy="false">(</mo><mrow><mn>1</mn><mo>−</mo><msub><mi>x</mi><mi>t</mi></msub></mrow><mo stretchy="false">)</mo></mrow><mo lspace="0.170em">⁢</mo><msub><mi>λ</mi><mi>t</mi></msub><mo>⁢</mo><mi mathvariant="normal">Λ</mi><mo>⁢</mo><mrow><mo maxsize="120%" minsize="120%">(</mo><mrow><mrow><mo stretchy="false">(</mo><mrow><msub><mi>z</mi><mi>t</mi></msub><mo>−</mo><mi>c</mi></mrow><mo stretchy="false">)</mo></mrow><mo>/</mo><mi>τ</mi></mrow><mo maxsize="120%" minsize="120%">)</mo></mrow></mrow></mrow></mrow></math><span class="ltx_text ltx_font_italic">, which with </span><math id="A3.I3.i2.p1.m3" class="ltx_Math" alttext="\lambda_{t}=1" display="inline"><mrow><msub><mi>λ</mi><mi>t</mi></msub><mo>=</mo><mn>1</mn></mrow></math><span class="ltx_text ltx_font_italic"> is the discrete-time logit hazard of panel adoption models.</span></p>

</li>
</ol>

</div>
<div id="Thmproposition9" class="ltx_theorem ltx_theorem_proposition">
<h6 class="ltx_title ltx_runin ltx_title_theorem">
<span class="ltx_tag ltx_tag_theorem"><strong class="ltx_text ltx_font_bold">Proposition 9</strong></span><strong class="ltx_text ltx_font_bold"> </strong>(Dormancy)<strong class="ltx_text ltx_font_bold">.</strong>
</h6>

<p class="ltx_p" id="Thmproposition9.p1"><span class="ltx_text ltx_font_italic">Let <math id="Thmproposition9.p1.m1" class="ltx_Math" alttext="\sigma>0" display="inline"><mrow><mi>σ</mi><mo>&gt;</mo><mn>0</mn></mrow></math>, <math id="Thmproposition9.p1.m2" class="ltx_Math" alttext="\tau=0" display="inline"><mrow><mi>τ</mi><mo>=</mo><mn>0</mn></mrow></math> and <math id="Thmproposition9.p1.m3" class="ltx_Math" alttext="\lambda_{0}\in(0,1)" display="inline"><mrow><msub><mi>λ</mi><mn>0</mn></msub><mo>∈</mo><mrow><mo stretchy="false">(</mo><mn>0</mn><mo>,</mo><mn>1</mn><mo stretchy="false">)</mo></mrow></mrow></math>. Let the cheapest <math id="Thmproposition9.p1.m4" class="ltx_Math" alttext="x_{0}<x_{v}" display="inline"><mrow><msub><mi>x</mi><mn>0</mn></msub><mo>&lt;</mo><msub><mi>x</mi><mi>v</mi></msub></mrow></math> be seeded, let there be no exogenous demonstration, and let the waiting value <math id="Thmproposition9.p1.m5" class="ltx_Math" alttext="W" display="inline"><mi>W</mi></math> be constant before the demonstration. Suppose <math id="Thmproposition9.p1.m6" class="ltx_Math" alttext="z(x,p_{0})" display="inline"><mrow><mi>z</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo>,</mo><msub><mi>p</mi><mn>0</mn></msub><mo stretchy="false">)</mo></mrow></mrow></math> is non-decreasing in <math id="Thmproposition9.p1.m7" class="ltx_Math" alttext="x" display="inline"><mi>x</mi></math>, as it is whenever <math id="Thmproposition9.p1.m8" class="ltx_Math" alttext="r=1" display="inline"><mrow><mi>r</mi><mo>=</mo><mn>1</mn></mrow></math>, <math id="Thmproposition9.p1.m9" class="ltx_Math" alttext="\beta,\varepsilon\geq 0" display="inline"><mrow><mrow><mi>β</mi><mo>,</mo><mi>ε</mi></mrow><mo>≥</mo><mn>0</mn></mrow></math> and no outside option binds below <math id="Thmproposition9.p1.m10" class="ltx_Math" alttext="x_{L}" display="inline"><msub><mi>x</mi><mi>L</mi></msub></math>. Let <math id="Thmproposition9.p1.m11" class="ltx_Math" alttext="x_{L}" display="inline"><msub><mi>x</mi><mi>L</mi></msub></math> be the smallest <math id="Thmproposition9.p1.m12" class="ltx_Math" alttext="x\geq x_{0}" display="inline"><mrow><mi>x</mi><mo>≥</mo><msub><mi>x</mi><mn>0</mn></msub></mrow></math> with <math id="Thmproposition9.p1.m13" class="ltx_Math" alttext="g_{p_{0}}(x)\leq x" display="inline"><mrow><mrow><msub><mi>g</mi><msub><mi>p</mi><mn>0</mn></msub></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow><mo>≤</mo><mi>x</mi></mrow></math>. Before the demonstration, adoption rises monotonically toward <math id="Thmproposition9.p1.m14" class="ltx_Math" alttext="x_{L}" display="inline"><msub><mi>x</mi><mi>L</mi></msub></math> and stays strictly below it, unless <math id="Thmproposition9.p1.m15" class="ltx_Math" alttext="x_{L}=x_{0}" display="inline"><mrow><msub><mi>x</mi><mi>L</mi></msub><mo>=</mo><msub><mi>x</mi><mn>0</mn></msub></mrow></math>, in which case no one adopts. An endogenous demonstration therefore occurs if and only if <math id="Thmproposition9.p1.m16" class="ltx_Math" alttext="x_{v}<x_{L}" display="inline"><mrow><msub><mi>x</mi><mi>v</mi></msub><mo>&lt;</mo><msub><mi>x</mi><mi>L</mi></msub></mrow></math>, and its date grows without bound as <math id="Thmproposition9.p1.m17" class="ltx_Math" alttext="x_{v}\uparrow x_{L}" display="inline"><mrow><msub><mi>x</mi><mi>v</mi></msub><mo stretchy="false">↑</mo><msub><mi>x</mi><mi>L</mi></msub></mrow></math>.</span></p>

</div>
<div id="Thmobservation1" class="ltx_theorem ltx_theorem_observation">
<h6 class="ltx_title ltx_runin ltx_title_theorem">
<span class="ltx_tag ltx_tag_theorem"><strong class="ltx_text ltx_font_bold">Observation 1</strong></span><strong class="ltx_text ltx_font_bold"> </strong>(Overshoot under an eroding edge)<strong class="ltx_text ltx_font_bold">.</strong>
</h6>

<p class="ltx_p" id="Thmobservation1.p1">Take <math id="Thmobservation1.p1.m1" class="ltx_Math" alttext="V=0.5" display="inline"><mrow><mi>V</mi><mo>=</mo><mn>0.5</mn></mrow></math>, <math id="Thmobservation1.p1.m2" class="ltx_Math" alttext="r=6" display="inline"><mrow><mi>r</mi><mo>=</mo><mn>6</mn></mrow></math>, <math id="Thmobservation1.p1.m3" class="ltx_Math" alttext="c=0.6" display="inline"><mrow><mi>c</mi><mo>=</mo><mn>0.6</mn></mrow></math> and <math id="Thmobservation1.p1.m4" class="ltx_Math" alttext="\sigma=0.4" display="inline"><mrow><mi>σ</mi><mo>=</mo><mn>0.4</mn></mrow></math>, for which the static stable equilibrium is <math id="Thmobservation1.p1.m5" class="ltx_Math" alttext="x^{\circ}\approx 0.65" display="inline"><mrow><msup><mi>x</mi><mo>∘</mo></msup><mo>≈</mo><mn>0.65</mn></mrow></math>. The exact continuum path ends at <math id="Thmobservation1.p1.m6" class="ltx_Math" alttext="0.85" display="inline"><mn>0.85</mn></math> with <math id="Thmobservation1.p1.m7" class="ltx_Math" alttext="\lambda=0.6" display="inline"><mrow><mi>λ</mi><mo>=</mo><mn>0.6</mn></mrow></math> and at <math id="Thmobservation1.p1.m8" class="ltx_Math" alttext="0.77" display="inline"><mn>0.77</mn></math> with <math id="Thmobservation1.p1.m9" class="ltx_Math" alttext="\lambda=0.1" display="inline"><mrow><mi>λ</mi><mo>=</mo><mn>0.1</mn></mrow></math>. The closed recursion ends at the static equilibrium (Figure&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A5.F10" title="Figure 10 ‣ E.8 Why the field can invest too much before the edge disappears ‣ Appendix E When adoption starts and where it stops ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">10</span></a>). Realized rival welfare is <math id="Thmobservation1.p1.m10" class="ltx_Math" alttext="-0.41" display="inline"><mrow><mo>−</mo><mn>0.41</mn></mrow></math> on the fast path against <math id="Thmobservation1.p1.m11" class="ltx_Math" alttext="-0.22" display="inline"><mrow><mo>−</mo><mn>0.22</mn></mrow></math> at the static equilibrium. The overshoot is a property of myopic, irreversible adoption with cost-independent frictions. Whether it survives forward-looking timing in the sense of <cite class="ltx_cite ltx_citemacro_citet">Fudenberg and Tirole (<a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib12" title="Preemption and rent equalization in the adoption of new technology" class="ltx_ref ref">1985</a>)</cite> remains open.</p>

</div>
<div id="Thmproposition10" class="ltx_theorem ltx_theorem_proposition">
<h6 class="ltx_title ltx_runin ltx_title_theorem">
<span class="ltx_tag ltx_tag_theorem"><strong class="ltx_text ltx_font_bold">Proposition 10</strong></span><strong class="ltx_text ltx_font_bold"> </strong>(Counters)<strong class="ltx_text ltx_font_bold">.</strong>
</h6>

<p class="ltx_p" id="Thmproposition10.p1"><span class="ltx_text ltx_font_italic">Let <math id="Thmproposition10.p1.m1" class="ltx_Math" alttext="p=1" display="inline"><mrow><mi>p</mi><mo>=</mo><mn>1</mn></mrow></math>, <math id="Thmproposition10.p1.m2" class="ltx_Math" alttext="\alpha>0" display="inline"><mrow><mi>α</mi><mo>&gt;</mo><mn>0</mn></mrow></math>, <math id="Thmproposition10.p1.m3" class="ltx_Math" alttext="r\geq 1" display="inline"><mrow><mi>r</mi><mo>≥</mo><mn>1</mn></mrow></math> and <math id="Thmproposition10.p1.m4" class="ltx_Math" alttext="Q=-\infty" display="inline"><mrow><mi>Q</mi><mo>=</mo><mrow><mo>−</mo><mi mathvariant="normal">∞</mi></mrow></mrow></math>, with <math id="Thmproposition10.p1.m5" class="ltx_Math" alttext="x,y\geq 0" display="inline"><mrow><mrow><mi>x</mi><mo>,</mo><mi>y</mi></mrow><mo>≥</mo><mn>0</mn></mrow></math> and <math id="Thmproposition10.p1.m6" class="ltx_Math" alttext="x+y\leq 1" display="inline"><mrow><mrow><mi>x</mi><mo>+</mo><mi>y</mi></mrow><mo>≤</mo><mn>1</mn></mrow></math>. For <math id="Thmproposition10.p1.m7" class="ltx_Math" alttext="r>1" display="inline"><mrow><mi>r</mi><mo>&gt;</mo><mn>1</mn></mrow></math> this is a positive-prize contest; <math id="Thmproposition10.p1.m8" class="ltx_Math" alttext="r=1" display="inline"><mrow><mi>r</mi><mo>=</mo><mn>1</mn></mrow></math> denotes the fixed-<math id="Thmproposition10.p1.m9" class="ltx_Math" alttext="\alpha" display="inline"><mi>α</mi></math> linear limit. Set <math id="Thmproposition10.p1.m10" class="ltx_Math" alttext="\tilde{x}=0" display="inline"><mrow><mover accent="true"><mi>x</mi><mo>~</mo></mover><mo>=</mo><mn>0</mn></mrow></math> at the no-adopter corner <math id="Thmproposition10.p1.m11" class="ltx_Math" alttext="x=0,y=\varphi=1" display="inline"><mrow><mrow><mi>x</mi><mo>=</mo><mn>0</mn></mrow><mo>,</mo><mrow><mi>y</mi><mo>=</mo><mi>φ</mi><mo>=</mo><mn>1</mn></mrow></mrow></math>, as in the implementation. Then:</span></p>
<ol id="A3.I4" class="ltx_enumerate">
<li id="A3.I4.i1" class="ltx_item" style="list-style-type:none;">
<span class="ltx_tag ltx_tag_item">(a)</span> 

<p class="ltx_p" id="A3.I4.i1.p1"><em class="ltx_emph">Nesting.</em><span class="ltx_text ltx_font_italic"> With </span><math id="A3.I4.i1.p1.m1" class="ltx_Math" alttext="y=0" display="inline"><mrow><mi>y</mi><mo>=</mo><mn>0</mn></mrow></math><span class="ltx_text ltx_font_italic"> or </span><math id="A3.I4.i1.p1.m2" class="ltx_Math" alttext="\varphi=0" display="inline"><mrow><mi>φ</mi><mo>=</mo><mn>0</mn></mrow></math><span class="ltx_text ltx_font_italic">, the payoffs (</span><a href="https://rencryptofish.com/posts/forcing-technologies#A6.E13" title="In F.1 Protection against the loss ‣ Appendix F Counters: a third choice ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ltx_font_italic ref"><span class="ltx_text ltx_ref_tag">13</span></a><span class="ltx_text ltx_font_italic">) are (</span><a href="https://rencryptofish.com/posts/forcing-technologies#A1.E6" title="In A.4 A credible alternative to staying exposed ‣ Appendix A The model in full ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ltx_font_italic ref"><span class="ltx_text ltx_ref_tag">6</span></a><span class="ltx_text ltx_font_italic">)–(</span><a href="https://rencryptofish.com/posts/forcing-technologies#A1.E7" title="In A.4 A credible alternative to staying exposed ‣ Appendix A The model in full ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ltx_font_italic ref"><span class="ltx_text ltx_ref_tag">7</span></a><span class="ltx_text ltx_font_italic">).</span></p>

</li>
<li id="A3.I4.i2" class="ltx_item" style="list-style-type:none;">
<span class="ltx_tag ltx_tag_item">(b)</span> 

<p class="ltx_p" id="A3.I4.i2.p1"><em class="ltx_emph">Zero sum.</em><span class="ltx_text ltx_font_italic"> The contest terms sum to zero over adopters, counterers and plain holdouts. Rivals’ welfare is therefore </span><math id="A3.I4.i2.p1.m1" class="ltx_Math" alttext="W_{R}(x,y)=\gamma x+\beta x^{2}-(1-x)\varepsilon\Phi(x)" display="inline"><mrow><mrow><msub><mi>W</mi><mi>R</mi></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mrow><mrow><mrow><mi>γ</mi><mo>⁢</mo><mi>x</mi></mrow><mo>+</mo><mrow><mi>β</mi><mo>⁢</mo><msup><mi>x</mi><mn>2</mn></msup></mrow></mrow><mo>−</mo><mrow><mrow><mo stretchy="false">(</mo><mrow><mn>1</mn><mo>−</mo><mi>x</mi></mrow><mo stretchy="false">)</mo></mrow><mo>⁢</mo><mi>ε</mi><mo>⁢</mo><mi mathvariant="normal">Φ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow></mrow></mrow></math><span class="ltx_text ltx_font_italic"> minus the costs paid by adopters and counterers.</span></p>

</li>
<li id="A3.I4.i3" class="ltx_item" style="list-style-type:none;">
<span class="ltx_tag ltx_tag_item">(c)</span> 

<p class="ltx_p" id="A3.I4.i3.p1"><em class="ltx_emph">Counters complement adoption and each other.</em><span class="ltx_text ltx_font_italic"> </span><math id="A3.I4.i3.p1.m1" class="ltx_Math" alttext="z_{K}(0,y)=0" display="inline"><mrow><mrow><msub><mi>z</mi><mi>K</mi></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>0</mn><mo>,</mo><mi>y</mi><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mn>0</mn></mrow></math><span class="ltx_text ltx_font_italic">. For </span><math id="A3.I4.i3.p1.m2" class="ltx_Math" alttext="x>0" display="inline"><mrow><mi>x</mi><mo>&gt;</mo><mn>0</mn></mrow></math><span class="ltx_text ltx_font_italic"> and </span><math id="A3.I4.i3.p1.m3" class="ltx_Math" alttext="\varphi>0" display="inline"><mrow><mi>φ</mi><mo>&gt;</mo><mn>0</mn></mrow></math><span class="ltx_text ltx_font_italic">, </span><math id="A3.I4.i3.p1.m4" class="ltx_Math" alttext="z_{K}" display="inline"><msub><mi>z</mi><mi>K</mi></msub></math><span class="ltx_text ltx_font_italic"> is increasing in </span><math id="A3.I4.i3.p1.m5" class="ltx_Math" alttext="x" display="inline"><mi>x</mi></math><span class="ltx_text ltx_font_italic"> and in </span><math id="A3.I4.i3.p1.m6" class="ltx_Math" alttext="y" display="inline"><mi>y</mi></math><span class="ltx_text ltx_font_italic">.</span></p>

</li>
<li id="A3.I4.i4" class="ltx_item" style="list-style-type:none;">
<span class="ltx_tag ltx_tag_item">(d)</span> 

<p class="ltx_p" id="A3.I4.i4.p1"><em class="ltx_emph">Counters substitute for adoption.</em><span class="ltx_text ltx_font_italic"> For </span><math id="A3.I4.i4.p1.m1" class="ltx_Math" alttext="x>0" display="inline"><mrow><mi>x</mi><mo>&gt;</mo><mn>0</mn></mrow></math><span class="ltx_text ltx_font_italic"> and </span><math id="A3.I4.i4.p1.m2" class="ltx_Math" alttext="\varphi>0" display="inline"><mrow><mi>φ</mi><mo>&gt;</mo><mn>0</mn></mrow></math><span class="ltx_text ltx_font_italic">, </span><math id="A3.I4.i4.p1.m3" class="ltx_Math" alttext="z_{A}-z_{K}" display="inline"><mrow><msub><mi>z</mi><mi>A</mi></msub><mo>−</mo><msub><mi>z</mi><mi>K</mi></msub></mrow></math><span class="ltx_text ltx_font_italic"> is decreasing in </span><math id="A3.I4.i4.p1.m4" class="ltx_Math" alttext="y" display="inline"><mi>y</mi></math><span class="ltx_text ltx_font_italic">. </span><math id="A3.I4.i4.p1.m5" class="ltx_Math" alttext="z_{A}" display="inline"><msub><mi>z</mi><mi>A</mi></msub></math><span class="ltx_text ltx_font_italic"> itself is decreasing in </span><math id="A3.I4.i4.p1.m6" class="ltx_Math" alttext="y" display="inline"><mi>y</mi></math><span class="ltx_text ltx_font_italic"> if </span><math id="A3.I4.i4.p1.m7" class="ltx_Math" alttext="r>1" display="inline"><mrow><mi>r</mi><mo>&gt;</mo><mn>1</mn></mrow></math><span class="ltx_text ltx_font_italic"> and constant if </span><math id="A3.I4.i4.p1.m8" class="ltx_Math" alttext="r=1" display="inline"><mrow><mi>r</mi><mo>=</mo><mn>1</mn></mrow></math><span class="ltx_text ltx_font_italic">.</span></p>

</li>
<li id="A3.I4.i5" class="ltx_item" style="list-style-type:none;">
<span class="ltx_tag ltx_tag_item">(e)</span> 

<p class="ltx_p" id="A3.I4.i5.p1"><em class="ltx_emph">A full counter restores the split.</em><span class="ltx_text ltx_font_italic"> With </span><math id="A3.I4.i5.p1.m1" class="ltx_Math" alttext="\varphi=1" display="inline"><mrow><mi>φ</mi><mo>=</mo><mn>1</mn></mrow></math><span class="ltx_text ltx_font_italic">, </span><math id="A3.I4.i5.p1.m2" class="ltx_Math" alttext="x>0" display="inline"><mrow><mi>x</mi><mo>&gt;</mo><mn>0</mn></mrow></math><span class="ltx_text ltx_font_italic"> and </span><math id="A3.I4.i5.p1.m3" class="ltx_Math" alttext="x+y=1" display="inline"><mrow><mrow><mi>x</mi><mo>+</mo><mi>y</mi></mrow><mo>=</mo><mn>1</mn></mrow></math><span class="ltx_text ltx_font_italic">, adopters and counterers both receive the no-technology share of the prize.</span></p>

</li>
</ol>

</div>
<div id="Thmcorollary4" class="ltx_theorem ltx_theorem_corollary">
<h6 class="ltx_title ltx_runin ltx_title_theorem">
<span class="ltx_tag ltx_tag_theorem"><strong class="ltx_text ltx_font_bold">Corollary 4</strong></span><strong class="ltx_text ltx_font_bold"> </strong>(What a counter can disarm)<strong class="ltx_text ltx_font_bold">.</strong>
</h6>

<p class="ltx_p" id="Thmcorollary4.p1"><span class="ltx_text ltx_font_italic">Under Proposition&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#Thmproposition10" title="Proposition 10 (Counters). ‣ Appendix C Formal statements ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">10</span></a>’s assumptions, with <math id="Thmcorollary4.p1.m1" class="ltx_Math" alttext="c_{K}\geq 0" display="inline"><mrow><msub><mi>c</mi><mi>K</mi></msub><mo>≥</mo><mn>0</mn></mrow></math>, <math id="Thmcorollary4.p1.m2" class="ltx_Math" alttext="\Delta_{K}(1)\geq\Delta(1)-\alpha/r=\gamma+\beta+\varepsilon-c" display="inline"><mrow><mrow><msub><mi mathvariant="normal">Δ</mi><mi>K</mi></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>1</mn><mo stretchy="false">)</mo></mrow></mrow><mo>≥</mo><mrow><mrow><mi mathvariant="normal">Δ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>1</mn><mo stretchy="false">)</mo></mrow></mrow><mo>−</mo><mrow><mi>α</mi><mo>/</mo><mi>r</mi></mrow></mrow><mo>=</mo><mrow><mrow><mi>γ</mi><mo>+</mo><mi>β</mi><mo>+</mo><mi>ε</mi></mrow><mo>−</mo><mi>c</mi></mrow></mrow></math>. A technology whose standalone, network and exclusion gains alone exceed its cost cannot be disarmed by this counter. The counter removes positional pressure; it does not supply compatibility or satisfy the gatekeeper’s requirement.</span></p>

</div>
<div id="Thmproposition11" class="ltx_theorem ltx_theorem_proposition">
<h6 class="ltx_title ltx_runin ltx_title_theorem">
<span class="ltx_tag ltx_tag_theorem"><strong class="ltx_text ltx_font_bold">Proposition 11</strong></span><strong class="ltx_text ltx_font_bold"> </strong>(Nesting)<strong class="ltx_text ltx_font_bold">.</strong>
</h6>
<div id="Thmproposition11.p1" class="ltx_para">
<ol id="A3.I5" class="ltx_enumerate">
<li id="A3.I5.i1" class="ltx_item" style="list-style-type:none;">
<span class="ltx_tag ltx_tag_item">(i)</span> 

<p class="ltx_p" id="A3.I5.i1.p1"><em class="ltx_emph">Threshold model.</em><span class="ltx_text ltx_font_italic"> With </span><math id="A3.I5.i1.p1.m1" class="ltx_Math" alttext="\alpha=\beta=0" display="inline"><mrow><mi>α</mi><mo>=</mo><mi>β</mi><mo>=</mo><mn>0</mn></mrow></math><span class="ltx_text ltx_font_italic">, </span><math id="A3.I5.i1.p1.m2" class="ltx_Math" alttext="r=1" display="inline"><mrow><mi>r</mi><mo>=</mo><mn>1</mn></mrow></math><span class="ltx_text ltx_font_italic">, </span><math id="A3.I5.i1.p1.m3" class="ltx_Math" alttext="\gamma=B" display="inline"><mrow><mi>γ</mi><mo>=</mo><mi>B</mi></mrow></math><span class="ltx_text ltx_font_italic">, </span><math id="A3.I5.i1.p1.m4" class="ltx_Math" alttext="c=C+Q" display="inline"><mrow><mi>c</mi><mo>=</mo><mrow><mi>C</mi><mo>+</mo><mi>Q</mi></mrow></mrow></math><span class="ltx_text ltx_font_italic">, </span><math id="A3.I5.i1.p1.m5" class="ltx_Math" alttext="W=W" display="inline"><mrow><mi>W</mi><mo>=</mo><mi>W</mi></mrow></math><span class="ltx_text ltx_font_italic">, </span><math id="A3.I5.i1.p1.m6" class="ltx_Math" alttext="\varepsilon=S" display="inline"><mrow><mi>ε</mi><mo>=</mo><mi>S</mi></mrow></math><span class="ltx_text ltx_font_italic"> and no outside option, the switching gain is </span><math id="A3.I5.i1.p1.m7" class="ltx_Math" alttext="\tilde{\Delta}(x)\equiv\Delta(x)-W=S\,\Phi(x)-G" display="inline"><mrow><mrow><mover accent="true"><mi mathvariant="normal">Δ</mi><mo>~</mo></mover><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow><mo>≡</mo><mrow><mrow><mi mathvariant="normal">Δ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow><mo>−</mo><mi>W</mi></mrow><mo>=</mo><mrow><mrow><mi>S</mi><mo lspace="0.170em">⁢</mo><mi mathvariant="normal">Φ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow><mo>−</mo><mi>G</mi></mrow></mrow></math><span class="ltx_text ltx_font_italic"> with </span><math id="A3.I5.i1.p1.m8" class="ltx_Math" alttext="G=C+W+Q-B" display="inline"><mrow><mi>G</mi><mo>=</mo><mrow><mrow><mi>C</mi><mo>+</mo><mi>W</mi><mo>+</mo><mi>Q</mi></mrow><mo>−</mo><mi>B</mi></mrow></mrow></math><span class="ltx_text ltx_font_italic">. The threshold model’s </span><math id="A3.I5.i1.p1.m9" class="ltx_Math" alttext="Q" display="inline"><mi>Q</mi></math><span class="ltx_text ltx_font_italic"> is a constant opportunity cost of adopting, which the unified model folds into </span><math id="A3.I5.i1.p1.m10" class="ltx_Math" alttext="c" display="inline"><mi>c</mi></math><span class="ltx_text ltx_font_italic">; it is not the outside option of (</span><a href="https://rencryptofish.com/posts/forcing-technologies#A1.E7" title="In A.4 A credible alternative to staying exposed ‣ Appendix A The model in full ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ltx_font_italic ref"><span class="ltx_text ltx_ref_tag">7</span></a><span class="ltx_text ltx_font_italic">), which caps a holdout’s loss instead of shifting every gain. Its four statuses (independent, forced, latent, not forceable) are </span><math id="A3.I5.i1.p1.m11" class="ltx_Math" alttext="\tilde{\Delta}(0)>0" display="inline"><mrow><mrow><mover accent="true"><mi mathvariant="normal">Δ</mi><mo>~</mo></mover><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>0</mn><mo stretchy="false">)</mo></mrow></mrow><mo>&gt;</mo><mn>0</mn></mrow></math><span class="ltx_text ltx_font_italic">; </span><math id="A3.I5.i1.p1.m12" class="ltx_Math" alttext="\tilde{\Delta}(0)\leq 0<\tilde{\Delta}(x)" display="inline"><mrow><mrow><mover accent="true"><mi mathvariant="normal">Δ</mi><mo>~</mo></mover><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>0</mn><mo stretchy="false">)</mo></mrow></mrow><mo>≤</mo><mn>0</mn><mo>&lt;</mo><mrow><mover accent="true"><mi mathvariant="normal">Δ</mi><mo>~</mo></mover><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow></mrow></math><span class="ltx_text ltx_font_italic">; </span><math id="A3.I5.i1.p1.m13" class="ltx_Math" alttext="\tilde{\Delta}(x)\leq 0<\max\tilde{\Delta}" display="inline"><mrow><mrow><mover accent="true"><mi mathvariant="normal">Δ</mi><mo>~</mo></mover><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow><mo>≤</mo><mn>0</mn><mo>&lt;</mo><mrow><mi>max</mi><mo lspace="0.167em">⁡</mo><mover accent="true"><mi mathvariant="normal">Δ</mi><mo>~</mo></mover></mrow></mrow></math><span class="ltx_text ltx_font_italic">; and </span><math id="A3.I5.i1.p1.m14" class="ltx_Math" alttext="\max\tilde{\Delta}\leq 0" display="inline"><mrow><mrow><mi>max</mi><mo lspace="0.167em">⁡</mo><mover accent="true"><mi mathvariant="normal">Δ</mi><mo>~</mo></mover></mrow><mo>≤</mo><mn>0</mn></mrow></math><span class="ltx_text ltx_font_italic">.</span></p>

</li>
<li id="A3.I5.i2" class="ltx_item" style="list-style-type:none;">
<span class="ltx_tag ltx_tag_item">(ii)</span> 

<p class="ltx_p" id="A3.I5.i2.p1"><em class="ltx_emph">Linear model.</em><span class="ltx_text ltx_font_italic"> With </span><math id="A3.I5.i2.p1.m1" class="ltx_Math" alttext="r=1" display="inline"><mrow><mi>r</mi><mo>=</mo><mn>1</mn></mrow></math><span class="ltx_text ltx_font_italic">, </span><math id="A3.I5.i2.p1.m2" class="ltx_Math" alttext="\varepsilon=W=\eta=0" display="inline"><mrow><mi>ε</mi><mo>=</mo><mi>W</mi><mo>=</mo><mi>η</mi><mo>=</mo><mn>0</mn></mrow></math><span class="ltx_text ltx_font_italic"> and no outside option, payoffs, welfare, the two tests </span><math id="A3.I5.i2.p1.m3" class="ltx_Math" alttext="F=\Delta(1)" display="inline"><mrow><mi>F</mi><mo>=</mo><mrow><mi mathvariant="normal">Δ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>1</mn><mo stretchy="false">)</mo></mrow></mrow></mrow></math><span class="ltx_text ltx_font_italic"> and </span><math id="A3.I5.i2.p1.m4" class="ltx_Math" alttext="y=y_{R}" display="inline"><mrow><mi>y</mi><mo>=</mo><msub><mi>y</mi><mi>R</mi></msub></mrow></math><span class="ltx_text ltx_font_italic">, and the critical mass </span><math id="A3.I5.i2.p1.m5" class="ltx_Math" alttext="x^{*}=(c-\gamma-\alpha)/\beta" display="inline"><mrow><msup><mi>x</mi><mo>∗</mo></msup><mo>=</mo><mrow><mrow><mo stretchy="false">(</mo><mrow><mi>c</mi><mo>−</mo><mi>γ</mi><mo>−</mo><mi>α</mi></mrow><mo stretchy="false">)</mo></mrow><mo>/</mo><mi>β</mi></mrow></mrow></math><span class="ltx_text ltx_font_italic"> all coincide with the linear model. Its diffusion recursion is Proposition&nbsp;</span><a href="https://rencryptofish.com/posts/forcing-technologies#Thmproposition8" title="Proposition 8 (Aggregation). ‣ Appendix C Formal statements ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ltx_font_italic ref"><span class="ltx_text ltx_ref_tag">8</span></a><span class="ltx_text ltx_font_italic">(a), which is exact because </span><math id="A3.I5.i2.p1.m6" class="ltx_Math" alttext="z_{t}" display="inline"><msub><mi>z</mi><mi>t</mi></msub></math><span class="ltx_text ltx_font_italic"> is non-decreasing when </span><math id="A3.I5.i2.p1.m7" class="ltx_Math" alttext="\beta\geq 0" display="inline"><mrow><mi>β</mi><mo>≥</mo><mn>0</mn></mrow></math><span class="ltx_text ltx_font_italic"> and </span><math id="A3.I5.i2.p1.m8" class="ltx_Math" alttext="\gamma+\alpha\geq 0" display="inline"><mrow><mrow><mi>γ</mi><mo>+</mo><mi>α</mi></mrow><mo>≥</mo><mn>0</mn></mrow></math><span class="ltx_text ltx_font_italic">.</span></p>

</li>
</ol>
</div>
</div>
<div id="Thmproposition12" class="ltx_theorem ltx_theorem_proposition">
<h6 class="ltx_title ltx_runin ltx_title_theorem">
<span class="ltx_tag ltx_tag_theorem"><strong class="ltx_text ltx_font_bold">Proposition 12</strong></span><strong class="ltx_text ltx_font_bold"> </strong>(Observational equivalence)<strong class="ltx_text ltx_font_bold">.</strong>
</h6>

<p class="ltx_p" id="Thmproposition12.p1"><span class="ltx_text ltx_font_italic">Adoption paths, at any level of aggregation, depend on the payoff parameters through the gross gain <math id="Thmproposition12.p1.m1" class="ltx_Math" alttext="(x,p)\mapsto z(x,p)" display="inline"><mrow><mrow><mo stretchy="false">(</mo><mi>x</mi><mo>,</mo><mi>p</mi><mo stretchy="false">)</mo></mrow><mo stretchy="false">↦</mo><mrow><mi>z</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo>,</mo><mi>p</mi><mo stretchy="false">)</mo></mrow></mrow></mrow></math> of Appendix&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A5" title="Appendix E When adoption starts and where it stops ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">E</span></a>, together with <math id="Thmproposition12.p1.m2" class="ltx_Math" alttext="F_{c}" display="inline"><msub><mi>F</mi><mi>c</mi></msub></math>, the waiting-value process, and the diffusion parameters <math id="Thmproposition12.p1.m3" class="ltx_Math" alttext="(p_{0},x_{v},\lambda_{0},\lambda,\tau)" display="inline"><mrow><mo stretchy="false">(</mo><msub><mi>p</mi><mn>0</mn></msub><mo>,</mo><msub><mi>x</mi><mi>v</mi></msub><mo>,</mo><msub><mi>λ</mi><mn>0</mn></msub><mo>,</mo><mi>λ</mi><mo>,</mo><mi>τ</mi><mo stretchy="false">)</mo></mrow></math>. Holding the initial state, cost distribution, waiting-value process and diffusion rules fixed, parameter vectors that induce the same gain map produce the same adoption paths but in general different welfare. For example, with <math id="Thmproposition12.p1.m4" class="ltx_Math" alttext="r=1" display="inline"><mrow><mi>r</mi><mo>=</mo><mn>1</mn></mrow></math>, no outside option and <math id="Thmproposition12.p1.m5" class="ltx_Math" alttext="W=0" display="inline"><mrow><mi>W</mi><mo>=</mo><mn>0</mn></mrow></math>, moving <math id="Thmproposition12.p1.m6" class="ltx_Math" alttext="\delta" display="inline"><mi>δ</mi></math> from <math id="Thmproposition12.p1.m7" class="ltx_Math" alttext="\gamma" display="inline"><mi>γ</mi></math> to <math id="Thmproposition12.p1.m8" class="ltx_Math" alttext="\alpha" display="inline"><mi>α</mi></math> leaves every path unchanged and lowers <math id="Thmproposition12.p1.m9" class="ltx_Math" alttext="W_{R}(x)" display="inline"><mrow><msub><mi>W</mi><mi>R</mi></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow></math> by <math id="Thmproposition12.p1.m10" class="ltx_Math" alttext="\delta x" display="inline"><mrow><mi>δ</mi><mo>⁢</mo><mi>x</mi></mrow></math>. The result need not hold if that change also alters the edge-dependent waiting value.</span></p>

</div>
</section>
<section id="A4" class="ltx_appendix">
<h2 class="ltx_title ltx_title_appendix" id="proofs">
<a href="https://rencryptofish.com/posts/forcing-technologies#proofs" class="secnum" aria-label="Copy link to section D">Appendix D</a>Proofs</h2>

<section id="A4.SS0.SSS0.Px1" class="ltx_paragraph">
<p class="paragraph-head">Lemma&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#Thmlemma1" title="Lemma 1 (Zero sum). ‣ Appendix C Formal statements ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">1</span></a>.</p>


<p class="ltx_p" id="A4.SS0.SSS0.Px1.p1">For <math id="A4.SS0.SSS0.Px1.p1.m1" class="ltx_Math" alttext="x<x_{Q}" display="inline"><mrow><mi>x</mi><mo>&lt;</mo><msub><mi>x</mi><mi>Q</mi></msub></mrow></math>, <math id="A4.SS0.SSS0.Px1.p1.m2" class="ltx_Math" alttext="x\alpha(1-x)/D-(1-x)\alpha x/D=0" display="inline"><mrow><mrow><mrow><mrow><mi>x</mi><mo>⁢</mo><mi>α</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mrow><mn>1</mn><mo>−</mo><mi>x</mi></mrow><mo stretchy="false">)</mo></mrow></mrow><mo>/</mo><mi>D</mi></mrow><mo>−</mo><mrow><mrow><mrow><mo stretchy="false">(</mo><mrow><mn>1</mn><mo>−</mo><mi>x</mi></mrow><mo stretchy="false">)</mo></mrow><mo>⁢</mo><mi>α</mi><mo>⁢</mo><mi>x</mi></mrow><mo>/</mo><mi>D</mi></mrow></mrow><mo>=</mo><mn>0</mn></mrow></math>. For <math id="A4.SS0.SSS0.Px1.p1.m3" class="ltx_Math" alttext="x\geq x_{Q}" display="inline"><mrow><mi>x</mi><mo>≥</mo><msub><mi>x</mi><mi>Q</mi></msub></mrow></math> the adopter’s edge is switched off in (<a href="https://rencryptofish.com/posts/forcing-technologies#A1.E6" title="In A.4 A credible alternative to staying exposed ‣ Appendix A The model in full ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">6</span></a>) and the holdout’s contest loss is replaced by <math id="A4.SS0.SSS0.Px1.p1.m4" class="ltx_Math" alttext="Q" display="inline"><mi>Q</mi></math> in (<a href="https://rencryptofish.com/posts/forcing-technologies#A1.E7" title="In A.4 A credible alternative to staying exposed ‣ Appendix A The model in full ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">7</span></a>), so both contest terms are zero.</p>

</section>
<section id="A4.SS0.SSS0.Px2" class="ltx_paragraph">
<p class="paragraph-head">Lemma&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#Thmlemma2" title="Lemma 2 (Shape of the contest). ‣ Appendix C Formal statements ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">2</span></a>.</p>


<p class="ltx_p" id="A4.SS0.SSS0.Px2.p1">The switching gain’s contest term is <math id="A4.SS0.SSS0.Px2.p1.m1" class="ltx_Math" alttext="\alpha(1-x)/D+\alpha x/D=\alpha/D" display="inline"><mrow><mrow><mrow><mrow><mi>α</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mrow><mn>1</mn><mo>−</mo><mi>x</mi></mrow><mo stretchy="false">)</mo></mrow></mrow><mo>/</mo><mi>D</mi></mrow><mo>+</mo><mrow><mrow><mi>α</mi><mo>⁢</mo><mi>x</mi></mrow><mo>/</mo><mi>D</mi></mrow></mrow><mo>=</mo><mrow><mi>α</mi><mo>/</mo><mi>D</mi></mrow></mrow></math>. Differentiating gives <math id="A4.SS0.SSS0.Px2.p1.m2" class="ltx_Math" alttext="-\alpha(r-1)/D^{2}" display="inline"><mrow><mo>−</mo><mrow><mrow><mi>α</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mrow><mi>r</mi><mo>−</mo><mn>1</mn></mrow><mo stretchy="false">)</mo></mrow></mrow><mo>/</mo><msup><mi>D</mi><mn>2</mn></msup></mrow></mrow></math>, and <math id="A4.SS0.SSS0.Px2.p1.m3" class="ltx_Math" alttext="\alpha(r-1)=V(r-1)^{2}" display="inline"><mrow><mrow><mi>α</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mrow><mi>r</mi><mo>−</mo><mn>1</mn></mrow><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mrow><mi>V</mi><mo>⁢</mo><msup><mrow><mo stretchy="false">(</mo><mrow><mi>r</mi><mo>−</mo><mn>1</mn></mrow><mo stretchy="false">)</mo></mrow><mn>2</mn></msup></mrow></mrow></math>, which gives (a). For (b), <math id="A4.SS0.SSS0.Px2.p1.m4" class="ltx_Math" alttext="|\alpha(1-x)/D-\alpha(1-x)|=|\alpha|(1-x)x|r-1|/D\leq|\alpha||r-1|/\min_{x}D" display="inline"><mrow><mrow><mo stretchy="false">|</mo><mrow><mrow><mrow><mi>α</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mrow><mn>1</mn><mo>−</mo><mi>x</mi></mrow><mo stretchy="false">)</mo></mrow></mrow><mo>/</mo><mi>D</mi></mrow><mo>−</mo><mrow><mi>α</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mrow><mn>1</mn><mo>−</mo><mi>x</mi></mrow><mo stretchy="false">)</mo></mrow></mrow></mrow><mo stretchy="false">|</mo></mrow><mo>=</mo><mrow><mrow><mrow><mo stretchy="false">|</mo><mi>α</mi><mo stretchy="false">|</mo></mrow><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mrow><mn>1</mn><mo>−</mo><mi>x</mi></mrow><mo stretchy="false">)</mo></mrow><mo>⁢</mo><mi>x</mi><mo>⁢</mo><mrow><mo stretchy="false">|</mo><mrow><mi>r</mi><mo>−</mo><mn>1</mn></mrow><mo stretchy="false">|</mo></mrow></mrow><mo>/</mo><mi>D</mi></mrow><mo>≤</mo><mrow><mrow><mrow><mo stretchy="false">|</mo><mi>α</mi><mo stretchy="false">|</mo></mrow><mo>⁢</mo><mrow><mo stretchy="false">|</mo><mrow><mi>r</mi><mo>−</mo><mn>1</mn></mrow><mo stretchy="false">|</mo></mrow></mrow><mo>/</mo><mrow><msub><mi>min</mi><mi>x</mi></msub><mo lspace="0.167em">⁡</mo><mi>D</mi></mrow></mrow></mrow></math>, and similarly for the holdout term; both vanish as <math id="A4.SS0.SSS0.Px2.p1.m5" class="ltx_Math" alttext="r\to 1" display="inline"><mrow><mi>r</mi><mo stretchy="false">→</mo><mn>1</mn></mrow></math>. For (c), <math id="A4.SS0.SSS0.Px2.p1.m6" class="ltx_Math" alttext="-V(r-1)x/(1+(r-1)x)\to-V" display="inline"><mrow><mrow><mo>−</mo><mrow><mrow><mi>V</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mrow><mi>r</mi><mo>−</mo><mn>1</mn></mrow><mo stretchy="false">)</mo></mrow><mo>⁢</mo><mi>x</mi></mrow><mo>/</mo><mrow><mo stretchy="false">(</mo><mrow><mn>1</mn><mo>+</mo><mrow><mrow><mo stretchy="false">(</mo><mrow><mi>r</mi><mo>−</mo><mn>1</mn></mrow><mo stretchy="false">)</mo></mrow><mo>⁢</mo><mi>x</mi></mrow></mrow><mo stretchy="false">)</mo></mrow></mrow></mrow><mo stretchy="false">→</mo><mrow><mo>−</mo><mi>V</mi></mrow></mrow></math> for <math id="A4.SS0.SSS0.Px2.p1.m7" class="ltx_Math" alttext="x>0" display="inline"><mrow><mi>x</mi><mo>&gt;</mo><mn>0</mn></mrow></math>, and <math id="A4.SS0.SSS0.Px2.p1.m8" class="ltx_Math" alttext="V(r-1)(1-x)/(1+(r-1)x)\to V(1-x)/x" display="inline"><mrow><mrow><mrow><mi>V</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mrow><mi>r</mi><mo>−</mo><mn>1</mn></mrow><mo stretchy="false">)</mo></mrow><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mrow><mn>1</mn><mo>−</mo><mi>x</mi></mrow><mo stretchy="false">)</mo></mrow></mrow><mo>/</mo><mrow><mo stretchy="false">(</mo><mrow><mn>1</mn><mo>+</mo><mrow><mrow><mo stretchy="false">(</mo><mrow><mi>r</mi><mo>−</mo><mn>1</mn></mrow><mo stretchy="false">)</mo></mrow><mo>⁢</mo><mi>x</mi></mrow></mrow><mo stretchy="false">)</mo></mrow></mrow><mo stretchy="false">→</mo><mrow><mrow><mi>V</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mrow><mn>1</mn><mo>−</mo><mi>x</mi></mrow><mo stretchy="false">)</mo></mrow></mrow><mo>/</mo><mi>x</mi></mrow></mrow></math>.</p>

</section>
<section id="A4.SS0.SSS0.Px3" class="ltx_paragraph">
<p class="paragraph-head">Proposition&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#Thmproposition1" title="Proposition 1 (Contests are strategic substitutes). ‣ Appendix C Formal statements ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">1</span></a>.</p>


<p class="ltx_p" id="A4.SS0.SSS0.Px3.p1">Differentiate each branch of (<a href="https://rencryptofish.com/posts/forcing-technologies#A1.E8" title="In A.4 A credible alternative to staying exposed ‣ Appendix A The model in full ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">8</span></a>). The jump at <math id="A4.SS0.SSS0.Px3.p1.m1" class="ltx_Math" alttext="x_{Q}" display="inline"><msub><mi>x</mi><mi>Q</mi></msub></math> follows from <math id="A4.SS0.SSS0.Px3.p1.m2" class="ltx_Math" alttext="L(x_{Q})=-Q" display="inline"><mrow><mrow><mi>L</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><msub><mi>x</mi><mi>Q</mi></msub><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mrow><mo>−</mo><mi>Q</mi></mrow></mrow></math>, which gives <math id="A4.SS0.SSS0.Px3.p1.m3" class="ltx_Math" alttext="\Delta(x_{Q}^{+})-\Delta(x_{Q}^{-})=-p\alpha(1-x_{Q})/D(x_{Q})" display="inline"><mrow><mrow><mrow><mi mathvariant="normal">Δ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><msubsup><mi>x</mi><mi>Q</mi><mo>+</mo></msubsup><mo stretchy="false">)</mo></mrow></mrow><mo>−</mo><mrow><mi mathvariant="normal">Δ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><msubsup><mi>x</mi><mi>Q</mi><mo>−</mo></msubsup><mo stretchy="false">)</mo></mrow></mrow></mrow><mo>=</mo><mrow><mo>−</mo><mrow><mrow><mrow><mi>p</mi><mo>⁢</mo><mi>α</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mrow><mn>1</mn><mo>−</mo><msub><mi>x</mi><mi>Q</mi></msub></mrow><mo stretchy="false">)</mo></mrow></mrow><mo>/</mo><mi>D</mi></mrow><mo>⁢</mo><mrow><mo stretchy="false">(</mo><msub><mi>x</mi><mi>Q</mi></msub><mo stretchy="false">)</mo></mrow></mrow></mrow></mrow></math>. With <math id="A4.SS0.SSS0.Px3.p1.m4" class="ltx_Math" alttext="\beta=\varepsilon=0" display="inline"><mrow><mi>β</mi><mo>=</mo><mi>ε</mi><mo>=</mo><mn>0</mn></mrow></math>, <math id="A4.SS0.SSS0.Px3.p1.m5" class="ltx_Math" alttext="\alpha\geq 0" display="inline"><mrow><mi>α</mi><mo>≥</mo><mn>0</mn></mrow></math> and <math id="A4.SS0.SSS0.Px3.p1.m6" class="ltx_Math" alttext="r\geq 1" display="inline"><mrow><mi>r</mi><mo>≥</mo><mn>1</mn></mrow></math>, <math id="A4.SS0.SSS0.Px3.p1.m7" class="ltx_Math" alttext="\Delta^{\prime}=-p\alpha(r-1)/D^{2}\leq 0" display="inline"><mrow><msup><mi mathvariant="normal">Δ</mi><mo>′</mo></msup><mo>=</mo><mrow><mo>−</mo><mrow><mrow><mi>p</mi><mo>⁢</mo><mi>α</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mrow><mi>r</mi><mo>−</mo><mn>1</mn></mrow><mo stretchy="false">)</mo></mrow></mrow><mo>/</mo><msup><mi>D</mi><mn>2</mn></msup></mrow></mrow><mo>≤</mo><mn>0</mn></mrow></math> below <math id="A4.SS0.SSS0.Px3.p1.m8" class="ltx_Math" alttext="x_{Q}" display="inline"><msub><mi>x</mi><mi>Q</mi></msub></math> and zero above it, and the jump is downward, so <math id="A4.SS0.SSS0.Px3.p1.m9" class="ltx_Math" alttext="\Delta(1)\leq\Delta(0)" display="inline"><mrow><mrow><mi mathvariant="normal">Δ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>1</mn><mo stretchy="false">)</mo></mrow></mrow><mo>≤</mo><mrow><mi mathvariant="normal">Δ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>0</mn><mo stretchy="false">)</mo></mrow></mrow></mrow></math> and the tipping pattern (<math id="A4.SS0.SSS0.Px3.p1.m10" class="ltx_Math" alttext="\Delta(0)\leq 0<\Delta(1)" display="inline"><mrow><mrow><mi mathvariant="normal">Δ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>0</mn><mo stretchy="false">)</mo></mrow></mrow><mo>≤</mo><mn>0</mn><mo>&lt;</mo><mrow><mi mathvariant="normal">Δ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>1</mn><mo stretchy="false">)</mo></mrow></mrow></mrow></math>) is impossible. An unstable interior equilibrium of the homogeneous game needs <math id="A4.SS0.SSS0.Px3.p1.m11" class="ltx_Math" alttext="\Delta" display="inline"><mi mathvariant="normal">Δ</mi></math> to cross zero from below, which a non-increasing <math id="A4.SS0.SSS0.Px3.p1.m12" class="ltx_Math" alttext="\Delta" display="inline"><mi mathvariant="normal">Δ</mi></math> cannot do. With <math id="A4.SS0.SSS0.Px3.p1.m13" class="ltx_Math" alttext="\sigma>0" display="inline"><mrow><mi>σ</mi><mo>&gt;</mo><mn>0</mn></mrow></math>, a continuous non-increasing best-response map <math id="A4.SS0.SSS0.Px3.p1.m14" class="ltx_Math" alttext="x\mapsto F_{c}(z(x))" display="inline"><mrow><mi>x</mi><mo stretchy="false">↦</mo><mrow><msub><mi>F</mi><mi>c</mi></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mrow><mi>z</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow><mo stretchy="false">)</mo></mrow></mrow></mrow></math> crosses the diagonal exactly once, from above. At a downward discontinuity the sign can change without equality; this defines a sheltering boundary rather than a fixed point.</p>

</section>
<section id="A4.SS0.SSS0.Px4" class="ltx_paragraph">
<p class="paragraph-head">Proposition&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#Thmproposition2" title="Proposition 2 (Selective forcing). ‣ Appendix C Formal statements ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">2</span></a>.</p>


<p class="ltx_p" id="A4.SS0.SSS0.Px4.p1">Here <math id="A4.SS0.SSS0.Px4.p1.m1" class="ltx_Math" alttext="\Delta(x)=\alpha/D(x)-\kappa" display="inline"><mrow><mrow><mi mathvariant="normal">Δ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mrow><mrow><mrow><mi>α</mi><mo>/</mo><mi>D</mi></mrow><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow><mo>−</mo><mi>κ</mi></mrow></mrow></math>, which is strictly decreasing since <math id="A4.SS0.SSS0.Px4.p1.m2" class="ltx_Math" alttext="r>1" display="inline"><mrow><mi>r</mi><mo>&gt;</mo><mn>1</mn></mrow></math>. <math id="A4.SS0.SSS0.Px4.p1.m3" class="ltx_Math" alttext="\Delta(0)=\alpha-\kappa>0" display="inline"><mrow><mrow><mi mathvariant="normal">Δ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>0</mn><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mrow><mi>α</mi><mo>−</mo><mi>κ</mi></mrow><mo>&gt;</mo><mn>0</mn></mrow></math> and <math id="A4.SS0.SSS0.Px4.p1.m4" class="ltx_Math" alttext="\Delta(1)=\alpha/r-\kappa<0" display="inline"><mrow><mrow><mi mathvariant="normal">Δ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>1</mn><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mrow><mrow><mi>α</mi><mo>/</mo><mi>r</mi></mrow><mo>−</mo><mi>κ</mi></mrow><mo>&lt;</mo><mn>0</mn></mrow></math>, so there is a unique root, solving <math id="A4.SS0.SSS0.Px4.p1.m5" class="ltx_Math" alttext="D(x^{\circ})=\alpha/\kappa" display="inline"><mrow><mrow><mi>D</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><msup><mi>x</mi><mo>∘</mo></msup><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mrow><mi>α</mi><mo>/</mo><mi>κ</mi></mrow></mrow></math>. It lies in <math id="A4.SS0.SSS0.Px4.p1.m6" class="ltx_Math" alttext="(0,1)" display="inline"><mrow><mo stretchy="false">(</mo><mn>0</mn><mo>,</mo><mn>1</mn><mo stretchy="false">)</mo></mrow></math> because <math id="A4.SS0.SSS0.Px4.p1.m7" class="ltx_Math" alttext="1<\alpha/\kappa<r" display="inline"><mrow><mn>1</mn><mo>&lt;</mo><mrow><mi>α</mi><mo>/</mo><mi>κ</mi></mrow><mo>&lt;</mo><mi>r</mi></mrow></math>. It is stable because <math id="A4.SS0.SSS0.Px4.p1.m8" class="ltx_Math" alttext="\Delta>0" display="inline"><mrow><mi mathvariant="normal">Δ</mi><mo>&gt;</mo><mn>0</mn></mrow></math> below it and <math id="A4.SS0.SSS0.Px4.p1.m9" class="ltx_Math" alttext="\Delta<0" display="inline"><mrow><mi mathvariant="normal">Δ</mi><mo>&lt;</mo><mn>0</mn></mrow></math> above it, and neither corner is an equilibrium. Finally, <math id="A4.SS0.SSS0.Px4.p1.m10" class="ltx_Math" alttext="U_{N}(x^{\circ})=-\alpha x^{\circ}/D(x^{\circ})=-\kappa x^{\circ}" display="inline"><mrow><mrow><msub><mi>U</mi><mi>N</mi></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><msup><mi>x</mi><mo>∘</mo></msup><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mrow><mo>−</mo><mrow><mrow><mrow><mi>α</mi><mo>⁢</mo><msup><mi>x</mi><mo>∘</mo></msup></mrow><mo>/</mo><mi>D</mi></mrow><mo>⁢</mo><mrow><mo stretchy="false">(</mo><msup><mi>x</mi><mo>∘</mo></msup><mo stretchy="false">)</mo></mrow></mrow></mrow><mo>=</mo><mrow><mo>−</mo><mrow><mi>κ</mi><mo>⁢</mo><msup><mi>x</mi><mo>∘</mo></msup></mrow></mrow></mrow></math>, and <math id="A4.SS0.SSS0.Px4.p1.m11" class="ltx_Math" alttext="U_{A}(x^{\circ})=U_{N}(x^{\circ})" display="inline"><mrow><mrow><msub><mi>U</mi><mi>A</mi></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><msup><mi>x</mi><mo>∘</mo></msup><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mrow><msub><mi>U</mi><mi>N</mi></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><msup><mi>x</mi><mo>∘</mo></msup><mo stretchy="false">)</mo></mrow></mrow></mrow></math> because <math id="A4.SS0.SSS0.Px4.p1.m12" class="ltx_Math" alttext="\Delta(x^{\circ})=0" display="inline"><mrow><mrow><mi mathvariant="normal">Δ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><msup><mi>x</mi><mo>∘</mo></msup><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mn>0</mn></mrow></math>.</p>

</section>
<section id="A4.SS0.SSS0.Px5" class="ltx_paragraph">
<p class="paragraph-head">Proposition&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#Thmproposition3" title="Proposition 3 (Shakeout). ‣ Appendix C Formal statements ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">3</span></a>.</p>


<p class="ltx_p" id="A4.SS0.SSS0.Px5.p1">The exposed loss <math id="A4.SS0.SSS0.Px5.p1.m1" class="ltx_Math" alttext="\alpha x/D(x)" display="inline"><mrow><mrow><mrow><mi>α</mi><mo>⁢</mo><mi>x</mi></mrow><mo>/</mo><mi>D</mi></mrow><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow></math> is increasing in <math id="A4.SS0.SSS0.Px5.p1.m2" class="ltx_Math" alttext="x" display="inline"><mi>x</mi></math> and equals <math id="A4.SS0.SSS0.Px5.p1.m3" class="ltx_Math" alttext="\kappa x^{\circ}" display="inline"><mrow><mi>κ</mi><mo>⁢</mo><msup><mi>x</mi><mo>∘</mo></msup></mrow></math> at <math id="A4.SS0.SSS0.Px5.p1.m4" class="ltx_Math" alttext="x^{\circ}" display="inline"><msup><mi>x</mi><mo>∘</mo></msup></math> (Proposition&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#Thmproposition2" title="Proposition 2 (Selective forcing). ‣ Appendix C Formal statements ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">2</span></a>), so <math id="A4.SS0.SSS0.Px5.p1.m5" class="ltx_Math" alttext="-\kappa x^{\circ}<Q<0" display="inline"><mrow><mrow><mo>−</mo><mrow><mi>κ</mi><mo>⁢</mo><msup><mi>x</mi><mo>∘</mo></msup></mrow></mrow><mo>&lt;</mo><mi>Q</mi><mo>&lt;</mo><mn>0</mn></mrow></math> puts <math id="A4.SS0.SSS0.Px5.p1.m6" class="ltx_Math" alttext="x_{Q}" display="inline"><msub><mi>x</mi><mi>Q</mi></msub></math>, the root of <math id="A4.SS0.SSS0.Px5.p1.m7" class="ltx_Math" alttext="\alpha x/D(x)=-Q" display="inline"><mrow><mrow><mrow><mrow><mi>α</mi><mo>⁢</mo><mi>x</mi></mrow><mo>/</mo><mi>D</mi></mrow><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mrow><mo>−</mo><mi>Q</mi></mrow></mrow></math>, in <math id="A4.SS0.SSS0.Px5.p1.m8" class="ltx_Math" alttext="(0,x^{\circ})" display="inline"><mrow><mo stretchy="false">(</mo><mn>0</mn><mo>,</mo><msup><mi>x</mi><mo>∘</mo></msup><mo stretchy="false">)</mo></mrow></math>. Solving gives <math id="A4.SS0.SSS0.Px5.p1.m9" class="ltx_Math" alttext="x_{Q}=-Q/(\alpha+(r-1)Q)" display="inline"><mrow><msub><mi>x</mi><mi>Q</mi></msub><mo>=</mo><mrow><mo>−</mo><mrow><mi>Q</mi><mo>/</mo><mrow><mo stretchy="false">(</mo><mrow><mi>α</mi><mo>+</mo><mrow><mrow><mo stretchy="false">(</mo><mrow><mi>r</mi><mo>−</mo><mn>1</mn></mrow><mo stretchy="false">)</mo></mrow><mo>⁢</mo><mi>Q</mi></mrow></mrow><mo stretchy="false">)</mo></mrow></mrow></mrow></mrow></math>, whose denominator is positive because <math id="A4.SS0.SSS0.Px5.p1.m10" class="ltx_Math" alttext="-Q<\alpha/(r-1)" display="inline"><mrow><mrow><mo>−</mo><mi>Q</mi></mrow><mo>&lt;</mo><mrow><mi>α</mi><mo>/</mo><mrow><mo stretchy="false">(</mo><mrow><mi>r</mi><mo>−</mo><mn>1</mn></mrow><mo stretchy="false">)</mo></mrow></mrow></mrow></math>, the supremum of the exposed loss. For <math id="A4.SS0.SSS0.Px5.p1.m11" class="ltx_Math" alttext="x<x_{Q}<x^{\circ}" display="inline"><mrow><mi>x</mi><mo>&lt;</mo><msub><mi>x</mi><mi>Q</mi></msub><mo>&lt;</mo><msup><mi>x</mi><mo>∘</mo></msup></mrow></math>, <math id="A4.SS0.SSS0.Px5.p1.m12" class="ltx_Math" alttext="\Delta(x)=\alpha/D(x)-\kappa>\alpha/D(x^{\circ})-\kappa=0" display="inline"><mrow><mrow><mi mathvariant="normal">Δ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mrow><mrow><mrow><mi>α</mi><mo>/</mo><mi>D</mi></mrow><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow><mo>−</mo><mi>κ</mi></mrow><mo>&gt;</mo><mrow><mrow><mrow><mi>α</mi><mo>/</mo><mi>D</mi></mrow><mo>⁢</mo><mrow><mo stretchy="false">(</mo><msup><mi>x</mi><mo>∘</mo></msup><mo stretchy="false">)</mo></mrow></mrow><mo>−</mo><mi>κ</mi></mrow><mo>=</mo><mn>0</mn></mrow></math>. For <math id="A4.SS0.SSS0.Px5.p1.m13" class="ltx_Math" alttext="x\geq x_{Q}" display="inline"><mrow><mi>x</mi><mo>≥</mo><msub><mi>x</mi><mi>Q</mi></msub></mrow></math> holdouts have sheltered, so <math id="A4.SS0.SSS0.Px5.p1.m14" class="ltx_Math" alttext="\Delta(x)=\gamma-c-Q=-Q-\kappa" display="inline"><mrow><mrow><mi mathvariant="normal">Δ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mrow><mi>γ</mi><mo>−</mo><mi>c</mi><mo>−</mo><mi>Q</mi></mrow><mo>=</mo><mrow><mrow><mo>−</mo><mi>Q</mi></mrow><mo>−</mo><mi>κ</mi></mrow></mrow></math>, which is negative because <math id="A4.SS0.SSS0.Px5.p1.m15" class="ltx_Math" alttext="-Q<\kappa x^{\circ}<\kappa" display="inline"><mrow><mrow><mo>−</mo><mi>Q</mi></mrow><mo>&lt;</mo><mrow><mi>κ</mi><mo>⁢</mo><msup><mi>x</mi><mo>∘</mo></msup></mrow><mo>&lt;</mo><mi>κ</mi></mrow></math>. Hence the sign changes at <math id="A4.SS0.SSS0.Px5.p1.m16" class="ltx_Math" alttext="x_{Q}" display="inline"><msub><mi>x</mi><mi>Q</mi></msub></math>. Under irreversible, noiseless adoption, new commitments cease once the path reaches or passes it. Since <math id="A4.SS0.SSS0.Px5.p1.m17" class="ltx_Math" alttext="\Delta(x_{Q})<0" display="inline"><mrow><mrow><mi mathvariant="normal">Δ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><msub><mi>x</mi><mi>Q</mi></msub><mo stretchy="false">)</mo></mrow></mrow><mo>&lt;</mo><mn>0</mn></mrow></math>, it is not an interior indifference equilibrium of the reversible game. At <math id="A4.SS0.SSS0.Px5.p1.m18" class="ltx_Math" alttext="x_{Q}" display="inline"><msub><mi>x</mi><mi>Q</mi></msub></math> the adopter’s edge is switched off by (<a href="https://rencryptofish.com/posts/forcing-technologies#A1.E6" title="In A.4 A credible alternative to staying exposed ‣ Appendix A The model in full ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">6</span></a>).</p>

</section>
<section id="A4.SS0.SSS0.Px6" class="ltx_paragraph">
<p class="paragraph-head">Proposition&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#Thmproposition4" title="Proposition 4 (Exclusion forces without changing full-adoption welfare). ‣ Appendix C Formal statements ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">4</span></a>.</p>


<p class="ltx_p" id="A4.SS0.SSS0.Px6.p1">By (<a href="https://rencryptofish.com/posts/forcing-technologies#A2.E9" title="In Appendix B Three tests, worked with numbers ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">9</span></a>), <math id="A4.SS0.SSS0.Px6.p1.m1" class="ltx_Math" alttext="\Phi(1)=1" display="inline"><mrow><mrow><mi mathvariant="normal">Φ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>1</mn><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mn>1</mn></mrow></math> gives <math id="A4.SS0.SSS0.Px6.p1.m2" class="ltx_Math" alttext="\partial\Delta(1)/\partial\varepsilon=1" display="inline"><mrow><mrow><mo rspace="0em">∂</mo><mrow><mrow><mi mathvariant="normal">Δ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>1</mn><mo stretchy="false">)</mo></mrow></mrow><mo>/</mo><mrow><mo lspace="0em" rspace="0em">∂</mo><mi>ε</mi></mrow></mrow></mrow><mo>=</mo><mn>1</mn></mrow></math> while <math id="A4.SS0.SSS0.Px6.p1.m3" class="ltx_Math" alttext="p\alpha/r+\varepsilon<-Q" display="inline"><mrow><mrow><mrow><mrow><mi>p</mi><mo>⁢</mo><mi>α</mi></mrow><mo>/</mo><mi>r</mi></mrow><mo>+</mo><mi>ε</mi></mrow><mo>&lt;</mo><mrow><mo>−</mo><mi>Q</mi></mrow></mrow></math>. <math id="A4.SS0.SSS0.Px6.p1.m4" class="ltx_Math" alttext="\Phi(0)=0" display="inline"><mrow><mrow><mi mathvariant="normal">Φ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>0</mn><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mn>0</mn></mrow></math> and <math id="A4.SS0.SSS0.Px6.p1.m5" class="ltx_Math" alttext="1-x=0" display="inline"><mrow><mrow><mn>1</mn><mo>−</mo><mi>x</mi></mrow><mo>=</mo><mn>0</mn></mrow></math> at <math id="A4.SS0.SSS0.Px6.p1.m6" class="ltx_Math" alttext="x=1" display="inline"><mrow><mi>x</mi><mo>=</mo><mn>1</mn></mrow></math> remove <math id="A4.SS0.SSS0.Px6.p1.m7" class="ltx_Math" alttext="\varepsilon" display="inline"><mi>ε</mi></math> from <math id="A4.SS0.SSS0.Px6.p1.m8" class="ltx_Math" alttext="W_{R}(0)" display="inline"><mrow><msub><mi>W</mi><mi>R</mi></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>0</mn><mo stretchy="false">)</mo></mrow></mrow></math> and <math id="A4.SS0.SSS0.Px6.p1.m9" class="ltx_Math" alttext="W_{R}(1)" display="inline"><mrow><msub><mi>W</mi><mi>R</mi></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>1</mn><mo stretchy="false">)</mo></mrow></mrow></math>.</p>

</section>
<section id="A4.SS0.SSS0.Px7" class="ltx_paragraph">
<p class="paragraph-head">Proposition&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#Thmproposition5" title="Proposition 5 (Private–social wedge). ‣ Appendix C Formal statements ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">5</span></a>.</p>


<p class="ltx_p" id="A4.SS0.SSS0.Px7.p1"><math id="A4.SS0.SSS0.Px7.p1.m1" class="ltx_Math" alttext="C^{\prime}(x)=c(x)" display="inline"><mrow><mrow><msup><mi>C</mi><mo>′</mo></msup><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mrow><mi>c</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow></mrow></math>. For <math id="A4.SS0.SSS0.Px7.p1.m2" class="ltx_Math" alttext="x<x_{Q}" display="inline"><mrow><mi>x</mi><mo>&lt;</mo><msub><mi>x</mi><mi>Q</mi></msub></mrow></math>, differentiating (<a href="https://rencryptofish.com/posts/forcing-technologies#A7.E15" title="In Appendix G Who gains when another rival adopts ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">15</span></a>) gives <math id="A4.SS0.SSS0.Px7.p1.m3" class="ltx_Math" alttext="W_{S}^{\prime}(x)=\gamma+2\beta x+\varepsilon\Phi-(1-x)\varepsilon\Phi^{\prime%
}-c(x)+\eta" display="inline"><mrow><mrow><msubsup><mi>W</mi><mi>S</mi><mo>′</mo></msubsup><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mrow><mrow><mrow><mi>γ</mi><mo>+</mo><mrow><mn>2</mn><mo>⁢</mo><mi>β</mi><mo>⁢</mo><mi>x</mi></mrow><mo>+</mo><mrow><mi>ε</mi><mo>⁢</mo><mi mathvariant="normal">Φ</mi></mrow></mrow><mo>−</mo><mrow><mrow><mo stretchy="false">(</mo><mrow><mn>1</mn><mo>−</mo><mi>x</mi></mrow><mo stretchy="false">)</mo></mrow><mo>⁢</mo><mi>ε</mi><mo>⁢</mo><msup><mi mathvariant="normal">Φ</mi><mo>′</mo></msup></mrow><mo>−</mo><mrow><mi>c</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow></mrow><mo>+</mo><mi>η</mi></mrow></mrow></math>, and subtracting <math id="A4.SS0.SSS0.Px7.p1.m4" class="ltx_Math" alttext="\Delta(x;c(x))=\gamma+\beta x+\alpha/D+\varepsilon\Phi-c(x)" display="inline"><mrow><mrow><mi mathvariant="normal">Δ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo>;</mo><mrow><mi>c</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mrow><mrow><mi>γ</mi><mo>+</mo><mrow><mi>β</mi><mo>⁢</mo><mi>x</mi></mrow><mo>+</mo><mrow><mi>α</mi><mo>/</mo><mi>D</mi></mrow><mo>+</mo><mrow><mi>ε</mi><mo>⁢</mo><mi mathvariant="normal">Φ</mi></mrow></mrow><mo>−</mo><mrow><mi>c</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow></mrow></mrow></math> gives the bracketed wedge. For <math id="A4.SS0.SSS0.Px7.p1.m5" class="ltx_Math" alttext="x>x_{Q}" display="inline"><mrow><mi>x</mi><mo>&gt;</mo><msub><mi>x</mi><mi>Q</mi></msub></mrow></math>, <math id="A4.SS0.SSS0.Px7.p1.m6" class="ltx_Math" alttext="W_{S}^{\prime}(x)=\gamma+2\beta x-Q-c(x)+\eta" display="inline"><mrow><mrow><msubsup><mi>W</mi><mi>S</mi><mo>′</mo></msubsup><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mrow><mrow><mrow><mi>γ</mi><mo>+</mo><mrow><mn>2</mn><mo>⁢</mo><mi>β</mi><mo>⁢</mo><mi>x</mi></mrow></mrow><mo>−</mo><mi>Q</mi><mo>−</mo><mrow><mi>c</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow></mrow><mo>+</mo><mi>η</mi></mrow></mrow></math> and <math id="A4.SS0.SSS0.Px7.p1.m7" class="ltx_Math" alttext="\Delta(x;c(x))=\gamma+\beta x-Q-c(x)" display="inline"><mrow><mrow><mi mathvariant="normal">Δ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo>;</mo><mrow><mi>c</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mrow><mrow><mi>γ</mi><mo>+</mo><mrow><mi>β</mi><mo>⁢</mo><mi>x</mi></mrow></mrow><mo>−</mo><mi>Q</mi><mo>−</mo><mrow><mi>c</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow></mrow></mrow></math>, whose difference is <math id="A4.SS0.SSS0.Px7.p1.m8" class="ltx_Math" alttext="\beta x+\eta" display="inline"><mrow><mrow><mi>β</mi><mo>⁢</mo><mi>x</mi></mrow><mo>+</mo><mi>η</mi></mrow></math>. At indifference <math id="A4.SS0.SSS0.Px7.p1.m9" class="ltx_Math" alttext="\Delta(x;c(x))=0" display="inline"><mrow><mrow><mi mathvariant="normal">Δ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo>;</mo><mrow><mi>c</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mn>0</mn></mrow></math>, so <math id="A4.SS0.SSS0.Px7.p1.m10" class="ltx_Math" alttext="W_{S}^{\prime}(x)" display="inline"><mrow><msubsup><mi>W</mi><mi>S</mi><mo>′</mo></msubsup><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow></math> equals the wedge.</p>

</section>
<section id="A4.SS0.SSS0.Px8" class="ltx_paragraph">
<p class="paragraph-head">Corollary&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#Thmcorollary1" title="Corollary 1 (What an outside option can disarm). ‣ Appendix C Formal statements ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">1</span></a>.</p>


<p class="ltx_p" id="A4.SS0.SSS0.Px8.p1">At <math id="A4.SS0.SSS0.Px8.p1.m1" class="ltx_Math" alttext="x=1" display="inline"><mrow><mi>x</mi><mo>=</mo><mn>1</mn></mrow></math> a lone deviator faces <math id="A4.SS0.SSS0.Px8.p1.m2" class="ltx_Math" alttext="D=r" display="inline"><mrow><mi>D</mi><mo>=</mo><mi>r</mi></mrow></math> and the pressure <math id="A4.SS0.SSS0.Px8.p1.m3" class="ltx_Math" alttext="p\alpha/r+\varepsilon" display="inline"><mrow><mrow><mrow><mi>p</mi><mo>⁢</mo><mi>α</mi></mrow><mo>/</mo><mi>r</mi></mrow><mo>+</mo><mi>ε</mi></mrow></math>; its best non-adopting payoff is <math id="A4.SS0.SSS0.Px8.p1.m4" class="ltx_Math" alttext="\max\{-(p\alpha/r+\varepsilon),Q\}" display="inline"><mrow><mi>max</mi><mo>⁡</mo><mrow><mo stretchy="false">{</mo><mrow><mo>−</mo><mrow><mo stretchy="false">(</mo><mrow><mrow><mrow><mi>p</mi><mo>⁢</mo><mi>α</mi></mrow><mo>/</mo><mi>r</mi></mrow><mo>+</mo><mi>ε</mi></mrow><mo stretchy="false">)</mo></mrow></mrow><mo>,</mo><mi>Q</mi><mo stretchy="false">}</mo></mrow></mrow></math>. Thus <math id="A4.SS0.SSS0.Px8.p1.m5" class="ltx_Math" alttext="\Delta(1)=p(\gamma+\beta)-c+\min\{p\alpha/r+\varepsilon,-Q\}" display="inline"><mrow><mrow><mi mathvariant="normal">Δ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>1</mn><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mrow><mrow><mrow><mi>p</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mrow><mi>γ</mi><mo>+</mo><mi>β</mi></mrow><mo stretchy="false">)</mo></mrow></mrow><mo>−</mo><mi>c</mi></mrow><mo>+</mo><mrow><mi>min</mi><mo>⁡</mo><mrow><mo stretchy="false">{</mo><mrow><mrow><mrow><mi>p</mi><mo>⁢</mo><mi>α</mi></mrow><mo>/</mo><mi>r</mi></mrow><mo>+</mo><mi>ε</mi></mrow><mo>,</mo><mrow><mo>−</mo><mi>Q</mi></mrow><mo stretchy="false">}</mo></mrow></mrow></mrow></mrow></math>. With nonnegative pressure and <math id="A4.SS0.SSS0.Px8.p1.m6" class="ltx_Math" alttext="Q\leq 0" display="inline"><mrow><mi>Q</mi><mo>≤</mo><mn>0</mn></mrow></math> the minimum is nonnegative. If the outside option binds it equals <math id="A4.SS0.SSS0.Px8.p1.m7" class="ltx_Math" alttext="-Q" display="inline"><mrow><mo>−</mo><mi>Q</mi></mrow></math>, which reaches zero at <math id="A4.SS0.SSS0.Px8.p1.m8" class="ltx_Math" alttext="Q=0" display="inline"><mrow><mi>Q</mi><mo>=</mo><mn>0</mn></mrow></math>.</p>

</section>
<section id="A4.SS0.SSS0.Px9" class="ltx_paragraph">
<p class="paragraph-head">Proposition&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#Thmproposition6" title="Proposition 6 (A sufficient condition against a complete ban). ‣ Appendix C Formal statements ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">6</span></a>.</p>


<p class="ltx_p" id="A4.SS0.SSS0.Px9.p1">With no outside option, (<a href="https://rencryptofish.com/posts/forcing-technologies#A7.E15" title="In Appendix G Who gains when another rival adopts ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">15</span></a>) is continuous on <math id="A4.SS0.SSS0.Px9.p1.m1" class="ltx_Math" alttext="[0,1]" display="inline"><mrow><mo stretchy="false">[</mo><mn>0</mn><mo>,</mo><mn>1</mn><mo stretchy="false">]</mo></mrow></math>. The log-logistic quantile satisfies <math id="A4.SS0.SSS0.Px9.p1.m2" class="ltx_Math" alttext="c(0)=0" display="inline"><mrow><mrow><mi>c</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>0</mn><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mn>0</mn></mrow></math>, and <math id="A4.SS0.SSS0.Px9.p1.m3" class="ltx_Math" alttext="\Phi(0)=0" display="inline"><mrow><mrow><mi mathvariant="normal">Φ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>0</mn><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mn>0</mn></mrow></math>. Differentiating from the right gives <math id="A4.SS0.SSS0.Px9.p1.m4" class="ltx_Math" alttext="W_{S}^{\prime}(0^{+})=\gamma+\eta-\varepsilon\Phi^{\prime}(0)" display="inline"><mrow><mrow><msubsup><mi>W</mi><mi>S</mi><mo>′</mo></msubsup><mo>⁢</mo><mrow><mo stretchy="false">(</mo><msup><mn>0</mn><mo>+</mo></msup><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mrow><mrow><mi>γ</mi><mo>+</mo><mi>η</mi></mrow><mo>−</mo><mrow><mi>ε</mi><mo>⁢</mo><msup><mi mathvariant="normal">Φ</mi><mo>′</mo></msup><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>0</mn><mo stretchy="false">)</mo></mrow></mrow></mrow></mrow></math>. A positive derivative gives <math id="A4.SS0.SSS0.Px9.p1.m5" class="ltx_Math" alttext="W_{S}(x)>W_{S}(0)=0" display="inline"><mrow><mrow><msub><mi>W</mi><mi>S</mi></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow><mo>&gt;</mo><mrow><msub><mi>W</mi><mi>S</mi></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>0</mn><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mn>0</mn></mrow></math> for sufficiently small positive <math id="A4.SS0.SSS0.Px9.p1.m6" class="ltx_Math" alttext="x" display="inline"><mi>x</mi></math>. Continuity on the compact interval gives a maximizer. When also <math id="A4.SS0.SSS0.Px9.p1.m7" class="ltx_Math" alttext="W_{S}(1)<0" display="inline"><mrow><mrow><msub><mi>W</mi><mi>S</mi></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>1</mn><mo stretchy="false">)</mo></mrow></mrow><mo>&lt;</mo><mn>0</mn></mrow></math>, neither endpoint can maximize welfare, so every maximizer is interior.</p>

</section>
<section id="A4.SS0.SSS0.Px10" class="ltx_paragraph">
<p class="paragraph-head">Proposition&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#Thmproposition7" title="Proposition 7 (An interior maximum of contest waste). ‣ Appendix C Formal statements ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">7</span></a>.</p>


<p class="ltx_p" id="A4.SS0.SSS0.Px10.p1">The private gain is <math id="A4.SS0.SSS0.Px10.p1.m1" class="ltx_Math" alttext="\alpha-cR_{i}" display="inline"><mrow><mi>α</mi><mo>−</mo><mrow><mi>c</mi><mo>⁢</mo><msub><mi>R</mi><mi>i</mi></msub></mrow></mrow></math>, so the stated cutoff defines the unique static adopted share. Contest payoffs cancel, leaving the integral of adopted resource costs. The density is positive on <math id="A4.SS0.SSS0.Px10.p1.m2" class="ltx_Math" alttext="(0,\infty)" display="inline"><mrow><mo stretchy="false">(</mo><mn>0</mn><mo>,</mo><mi mathvariant="normal">∞</mi><mo stretchy="false">)</mo></mrow></math>, so the loss is positive and continuous for <math id="A4.SS0.SSS0.Px10.p1.m3" class="ltx_Math" alttext="c>0" display="inline"><mrow><mi>c</mi><mo>&gt;</mo><mn>0</mn></mrow></math>. Since <math id="A4.SS0.SSS0.Px10.p1.m4" class="ltx_Math" alttext="\operatorname{E}[R_{i}]=1" display="inline"><mrow><mrow><mi mathvariant="normal">E</mi><mo>⁡</mo><mrow><mo stretchy="false">[</mo><msub><mi>R</mi><mi>i</mi></msub><mo stretchy="false">]</mo></mrow></mrow><mo>=</mo><mn>1</mn></mrow></math>, <math id="A4.SS0.SSS0.Px10.p1.m5" class="ltx_Math" alttext="\mathcal{L}(c)\leq c\to 0" display="inline"><mrow><mrow><mi class="ltx_font_mathcaligraphic">ℒ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>c</mi><mo stretchy="false">)</mo></mrow></mrow><mo>≤</mo><mi>c</mi><mo stretchy="false">→</mo><mn>0</mn></mrow></math> as <math id="A4.SS0.SSS0.Px10.p1.m6" class="ltx_Math" alttext="c\downarrow 0" display="inline"><mrow><mi>c</mi><mo stretchy="false">↓</mo><mn>0</mn></mrow></math>. Also <math id="A4.SS0.SSS0.Px10.p1.m7" class="ltx_Math" alttext="\mathcal{L}(c)\leq\alpha\Pr(R_{i}<\alpha/c)\to 0" display="inline"><mrow><mrow><mi class="ltx_font_mathcaligraphic">ℒ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>c</mi><mo stretchy="false">)</mo></mrow></mrow><mo>≤</mo><mrow><mi>α</mi><mo lspace="0.167em">⁢</mo><mrow><mi>Pr</mi><mo>⁡</mo><mrow><mo stretchy="false">(</mo><mrow><msub><mi>R</mi><mi>i</mi></msub><mo>&lt;</mo><mrow><mi>α</mi><mo>/</mo><mi>c</mi></mrow></mrow><mo stretchy="false">)</mo></mrow></mrow></mrow><mo stretchy="false">→</mo><mn>0</mn></mrow></math> as <math id="A4.SS0.SSS0.Px10.p1.m8" class="ltx_Math" alttext="c\uparrow\infty" display="inline"><mrow><mi>c</mi><mo stretchy="false">↑</mo><mi mathvariant="normal">∞</mi></mrow></math>, since there is no atom at zero. A positive value at any finite <math id="A4.SS0.SSS0.Px10.p1.m9" class="ltx_Math" alttext="c" display="inline"><mi>c</mi></math> and these two limits restrict the global maximum to a compact subinterval of <math id="A4.SS0.SSS0.Px10.p1.m10" class="ltx_Math" alttext="(0,\infty)" display="inline"><mrow><mo stretchy="false">(</mo><mn>0</mn><mo>,</mo><mi mathvariant="normal">∞</mi><mo stretchy="false">)</mo></mrow></math>, where continuity guarantees attainment.</p>

</section>
<section id="A4.SS0.SSS0.Px11" class="ltx_paragraph">
<p class="paragraph-head">Proposition&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#Thmproposition8" title="Proposition 8 (Aggregation). ‣ Appendix C Formal statements ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">8</span></a>.</p>


<p class="ltx_p" id="A4.SS0.SSS0.Px11.p1">(a) Let <math id="A4.SS0.SSS0.Px11.p1.m1" class="ltx_Math" alttext="E_{t}=\{q:c(q)<z_{t}\}" display="inline"><mrow><msub><mi>E</mi><mi>t</mi></msub><mo>=</mo><mrow><mo stretchy="false">{</mo><mi>q</mi><mo lspace="0.278em" rspace="0.278em">:</mo><mrow><mrow><mi>c</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>q</mi><mo stretchy="false">)</mo></mrow></mrow><mo>&lt;</mo><msub><mi>z</mi><mi>t</mi></msub></mrow><mo stretchy="false">}</mo></mrow></mrow></math>, the cheapest <math id="A4.SS0.SSS0.Px11.p1.m2" class="ltx_Math" alttext="F_{c}(z_{t})" display="inline"><mrow><msub><mi>F</mi><mi>c</mi></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><msub><mi>z</mi><mi>t</mi></msub><mo stretchy="false">)</mo></mrow></mrow></math>. Because <math id="A4.SS0.SSS0.Px11.p1.m3" class="ltx_Math" alttext="z_{t}" display="inline"><msub><mi>z</mi><mi>t</mi></msub></math> is non-decreasing, <math id="A4.SS0.SSS0.Px11.p1.m4" class="ltx_Math" alttext="E_{t}" display="inline"><msub><mi>E</mi><mi>t</mi></msub></math> is increasing, and every adopter is either a seed (the cheapest <math id="A4.SS0.SSS0.Px11.p1.m5" class="ltx_Math" alttext="x_{0}" display="inline"><msub><mi>x</mi><mn>0</mn></msub></math>) or entered from some <math id="A4.SS0.SSS0.Px11.p1.m6" class="ltx_Math" alttext="E_{s}\subseteq E_{t}" display="inline"><mrow><msub><mi>E</mi><mi>s</mi></msub><mo>⊆</mo><msub><mi>E</mi><mi>t</mi></msub></mrow></math>. If <math id="A4.SS0.SSS0.Px11.p1.m7" class="ltx_Math" alttext="F_{c}(z_{t})\geq x_{0}" display="inline"><mrow><mrow><msub><mi>F</mi><mi>c</mi></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><msub><mi>z</mi><mi>t</mi></msub><mo stretchy="false">)</mo></mrow></mrow><mo>≥</mo><msub><mi>x</mi><mn>0</mn></msub></mrow></math>, all adopters lie in <math id="A4.SS0.SSS0.Px11.p1.m8" class="ltx_Math" alttext="E_{t}" display="inline"><msub><mi>E</mi><mi>t</mi></msub></math>, so the eligible non-adopters have mass <math id="A4.SS0.SSS0.Px11.p1.m9" class="ltx_Math" alttext="F_{c}(z_{t})-x_{t}\geq 0" display="inline"><mrow><mrow><mrow><msub><mi>F</mi><mi>c</mi></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><msub><mi>z</mi><mi>t</mi></msub><mo stretchy="false">)</mo></mrow></mrow><mo>−</mo><msub><mi>x</mi><mi>t</mi></msub></mrow><mo>≥</mo><mn>0</mn></mrow></math>, and a share <math id="A4.SS0.SSS0.Px11.p1.m10" class="ltx_Math" alttext="\lambda_{t}" display="inline"><msub><mi>λ</mi><mi>t</mi></msub></math> of them adopts. If <math id="A4.SS0.SSS0.Px11.p1.m11" class="ltx_Math" alttext="F_{c}(z_{t})<x_{0}" display="inline"><mrow><mrow><msub><mi>F</mi><mi>c</mi></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><msub><mi>z</mi><mi>t</mi></msub><mo stretchy="false">)</mo></mrow></mrow><mo>&lt;</mo><msub><mi>x</mi><mn>0</mn></msub></mrow></math>, no non-seed has yet been eligible, so <math id="A4.SS0.SSS0.Px11.p1.m12" class="ltx_Math" alttext="x_{t}=x_{0}" display="inline"><mrow><msub><mi>x</mi><mi>t</mi></msub><mo>=</mo><msub><mi>x</mi><mn>0</mn></msub></mrow></math> and no one adopts. (b) With a common cost, every non-adopter faces the same hazard.</p>

</section>
<section id="A4.SS0.SSS0.Px12" class="ltx_paragraph">
<p class="paragraph-head">Proposition&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#Thmproposition9" title="Proposition 9 (Dormancy). ‣ Appendix C Formal statements ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">9</span></a>.</p>


<p class="ltx_p" id="A4.SS0.SSS0.Px12.p1">Write <math id="A4.SS0.SSS0.Px12.p1.m1" class="ltx_Math" alttext="g\equiv g_{p_{0}}" display="inline"><mrow><mi>g</mi><mo>≡</mo><msub><mi>g</mi><msub><mi>p</mi><mn>0</mn></msub></msub></mrow></math>, which is continuous and non-decreasing because <math id="A4.SS0.SSS0.Px12.p1.m2" class="ltx_Math" alttext="F_{c}" display="inline"><msub><mi>F</mi><mi>c</mi></msub></math> is continuous and increasing for <math id="A4.SS0.SSS0.Px12.p1.m3" class="ltx_Math" alttext="\sigma>0" display="inline"><mrow><mi>σ</mi><mo>&gt;</mo><mn>0</mn></mrow></math>. Before the demonstration <math id="A4.SS0.SSS0.Px12.p1.m4" class="ltx_Math" alttext="p_{t}=p_{0}" display="inline"><mrow><msub><mi>p</mi><mi>t</mi></msub><mo>=</mo><msub><mi>p</mi><mn>0</mn></msub></mrow></math>, so if <math id="A4.SS0.SSS0.Px12.p1.m5" class="ltx_Math" alttext="x_{0},\dots,x_{t}" display="inline"><mrow><msub><mi>x</mi><mn>0</mn></msub><mo>,</mo><mi mathvariant="normal">…</mi><mo>,</mo><msub><mi>x</mi><mi>t</mi></msub></mrow></math> are non-decreasing then so are <math id="A4.SS0.SSS0.Px12.p1.m6" class="ltx_Math" alttext="z_{0},\dots,z_{t}" display="inline"><mrow><msub><mi>z</mi><mn>0</mn></msub><mo>,</mo><mi mathvariant="normal">…</mi><mo>,</mo><msub><mi>z</mi><mi>t</mi></msub></mrow></math>. Proposition&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#Thmproposition8" title="Proposition 8 (Aggregation). ‣ Appendix C Formal statements ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">8</span></a>(a) then gives <math id="A4.SS0.SSS0.Px12.p1.m7" class="ltx_Math" alttext="x_{t+1}=x_{t}+\lambda_{0}\max\{0,g(x_{t})-x_{t}\}\geq x_{t}" display="inline"><mrow><msub><mi>x</mi><mrow><mi>t</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>=</mo><mrow><msub><mi>x</mi><mi>t</mi></msub><mo>+</mo><mrow><msub><mi>λ</mi><mn>0</mn></msub><mo lspace="0.167em">⁢</mo><mrow><mi>max</mi><mo>⁡</mo><mrow><mo stretchy="false">{</mo><mn>0</mn><mo>,</mo><mrow><mrow><mi>g</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><msub><mi>x</mi><mi>t</mi></msub><mo stretchy="false">)</mo></mrow></mrow><mo>−</mo><msub><mi>x</mi><mi>t</mi></msub></mrow><mo stretchy="false">}</mo></mrow></mrow></mrow></mrow><mo>≥</mo><msub><mi>x</mi><mi>t</mi></msub></mrow></math>, and by induction the recursion holds throughout. By continuity <math id="A4.SS0.SSS0.Px12.p1.m8" class="ltx_Math" alttext="g(x_{L})\leq x_{L}" display="inline"><mrow><mrow><mi>g</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><msub><mi>x</mi><mi>L</mi></msub><mo stretchy="false">)</mo></mrow></mrow><mo>≤</mo><msub><mi>x</mi><mi>L</mi></msub></mrow></math>. If <math id="A4.SS0.SSS0.Px12.p1.m9" class="ltx_Math" alttext="x_{L}=x_{0}" display="inline"><mrow><msub><mi>x</mi><mi>L</mi></msub><mo>=</mo><msub><mi>x</mi><mn>0</mn></msub></mrow></math>, then <math id="A4.SS0.SSS0.Px12.p1.m10" class="ltx_Math" alttext="g(x_{0})\leq x_{0}" display="inline"><mrow><mrow><mi>g</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><msub><mi>x</mi><mn>0</mn></msub><mo stretchy="false">)</mo></mrow></mrow><mo>≤</mo><msub><mi>x</mi><mn>0</mn></msub></mrow></math> and <math id="A4.SS0.SSS0.Px12.p1.m11" class="ltx_Math" alttext="x_{t}=x_{0}" display="inline"><mrow><msub><mi>x</mi><mi>t</mi></msub><mo>=</mo><msub><mi>x</mi><mn>0</mn></msub></mrow></math> for all <math id="A4.SS0.SSS0.Px12.p1.m12" class="ltx_Math" alttext="t" display="inline"><mi>t</mi></math>. Otherwise <math id="A4.SS0.SSS0.Px12.p1.m13" class="ltx_Math" alttext="g(x)>x" display="inline"><mrow><mrow><mi>g</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow><mo>&gt;</mo><mi>x</mi></mrow></math> on <math id="A4.SS0.SSS0.Px12.p1.m14" class="ltx_Math" alttext="[x_{0},x_{L})" display="inline"><mrow><mo stretchy="false">[</mo><msub><mi>x</mi><mn>0</mn></msub><mo>,</mo><msub><mi>x</mi><mi>L</mi></msub><mo stretchy="false">)</mo></mrow></math>. For <math id="A4.SS0.SSS0.Px12.p1.m15" class="ltx_Math" alttext="x_{t}" display="inline"><msub><mi>x</mi><mi>t</mi></msub></math> in that interval, <math id="A4.SS0.SSS0.Px12.p1.m16" class="ltx_Math" alttext="x_{t+1}=(1-\lambda_{0})x_{t}+\lambda_{0}g(x_{t})" display="inline"><mrow><msub><mi>x</mi><mrow><mi>t</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>=</mo><mrow><mrow><mrow><mo stretchy="false">(</mo><mrow><mn>1</mn><mo>−</mo><msub><mi>λ</mi><mn>0</mn></msub></mrow><mo stretchy="false">)</mo></mrow><mo>⁢</mo><msub><mi>x</mi><mi>t</mi></msub></mrow><mo>+</mo><mrow><msub><mi>λ</mi><mn>0</mn></msub><mo>⁢</mo><mi>g</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><msub><mi>x</mi><mi>t</mi></msub><mo stretchy="false">)</mo></mrow></mrow></mrow></mrow></math> is greater than <math id="A4.SS0.SSS0.Px12.p1.m17" class="ltx_Math" alttext="x_{t}" display="inline"><msub><mi>x</mi><mi>t</mi></msub></math>, and less than <math id="A4.SS0.SSS0.Px12.p1.m18" class="ltx_Math" alttext="x_{L}" display="inline"><msub><mi>x</mi><mi>L</mi></msub></math> because <math id="A4.SS0.SSS0.Px12.p1.m19" class="ltx_Math" alttext="g(x_{t})\leq g(x_{L})\leq x_{L}" display="inline"><mrow><mrow><mi>g</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><msub><mi>x</mi><mi>t</mi></msub><mo stretchy="false">)</mo></mrow></mrow><mo>≤</mo><mrow><mi>g</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><msub><mi>x</mi><mi>L</mi></msub><mo stretchy="false">)</mo></mrow></mrow><mo>≤</mo><msub><mi>x</mi><mi>L</mi></msub></mrow></math> and <math id="A4.SS0.SSS0.Px12.p1.m20" class="ltx_Math" alttext="\lambda_{0}<1" display="inline"><mrow><msub><mi>λ</mi><mn>0</mn></msub><mo>&lt;</mo><mn>1</mn></mrow></math>. The path is increasing and bounded by <math id="A4.SS0.SSS0.Px12.p1.m21" class="ltx_Math" alttext="x_{L}" display="inline"><msub><mi>x</mi><mi>L</mi></msub></math>, so it converges. Its limit <math id="A4.SS0.SSS0.Px12.p1.m22" class="ltx_Math" alttext="\bar{x}\geq x_{0}" display="inline"><mrow><mover accent="true"><mi>x</mi><mo>¯</mo></mover><mo>≥</mo><msub><mi>x</mi><mn>0</mn></msub></mrow></math> satisfies <math id="A4.SS0.SSS0.Px12.p1.m23" class="ltx_Math" alttext="g(\bar{x})\leq\bar{x}" display="inline"><mrow><mrow><mi>g</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mover accent="true"><mi>x</mi><mo>¯</mo></mover><mo stretchy="false">)</mo></mrow></mrow><mo>≤</mo><mover accent="true"><mi>x</mi><mo>¯</mo></mover></mrow></math>, so <math id="A4.SS0.SSS0.Px12.p1.m24" class="ltx_Math" alttext="\bar{x}\geq x_{L}" display="inline"><mrow><mover accent="true"><mi>x</mi><mo>¯</mo></mover><mo>≥</mo><msub><mi>x</mi><mi>L</mi></msub></mrow></math> by the definition of <math id="A4.SS0.SSS0.Px12.p1.m25" class="ltx_Math" alttext="x_{L}" display="inline"><msub><mi>x</mi><mi>L</mi></msub></math>, and hence <math id="A4.SS0.SSS0.Px12.p1.m26" class="ltx_Math" alttext="\bar{x}=x_{L}" display="inline"><mrow><mover accent="true"><mi>x</mi><mo>¯</mo></mover><mo>=</mo><msub><mi>x</mi><mi>L</mi></msub></mrow></math>. If <math id="A4.SS0.SSS0.Px12.p1.m27" class="ltx_Math" alttext="x_{v}<x_{L}" display="inline"><mrow><msub><mi>x</mi><mi>v</mi></msub><mo>&lt;</mo><msub><mi>x</mi><mi>L</mi></msub></mrow></math> the path crosses <math id="A4.SS0.SSS0.Px12.p1.m28" class="ltx_Math" alttext="x_{v}" display="inline"><msub><mi>x</mi><mi>v</mi></msub></math> in finite time. If <math id="A4.SS0.SSS0.Px12.p1.m29" class="ltx_Math" alttext="x_{v}\geq x_{L}" display="inline"><mrow><msub><mi>x</mi><mi>v</mi></msub><mo>≥</mo><msub><mi>x</mi><mi>L</mi></msub></mrow></math> it never does, because <math id="A4.SS0.SSS0.Px12.p1.m30" class="ltx_Math" alttext="x_{t}<x_{L}" display="inline"><mrow><msub><mi>x</mi><mi>t</mi></msub><mo>&lt;</mo><msub><mi>x</mi><mi>L</mi></msub></mrow></math> for all <math id="A4.SS0.SSS0.Px12.p1.m31" class="ltx_Math" alttext="t" display="inline"><mi>t</mi></math> (or <math id="A4.SS0.SSS0.Px12.p1.m32" class="ltx_Math" alttext="x_{t}=x_{0}<x_{v}" display="inline"><mrow><msub><mi>x</mi><mi>t</mi></msub><mo>=</mo><msub><mi>x</mi><mn>0</mn></msub><mo>&lt;</mo><msub><mi>x</mi><mi>v</mi></msub></mrow></math>). Finally, for any horizon <math id="A4.SS0.SSS0.Px12.p1.m33" class="ltx_Math" alttext="\bar{T}" display="inline"><mover accent="true"><mi>T</mi><mo>¯</mo></mover></math>, <math id="A4.SS0.SSS0.Px12.p1.m34" class="ltx_Math" alttext="\max_{t\leq\bar{T}}x_{t}<x_{L}" display="inline"><mrow><mrow><msub><mi>max</mi><mrow><mi>t</mi><mo>≤</mo><mover accent="true"><mi>T</mi><mo>¯</mo></mover></mrow></msub><mo lspace="0.167em">⁡</mo><msub><mi>x</mi><mi>t</mi></msub></mrow><mo>&lt;</mo><msub><mi>x</mi><mi>L</mi></msub></mrow></math>, so every <math id="A4.SS0.SSS0.Px12.p1.m35" class="ltx_Math" alttext="x_{v}" display="inline"><msub><mi>x</mi><mi>v</mi></msub></math> between that maximum and <math id="A4.SS0.SSS0.Px12.p1.m36" class="ltx_Math" alttext="x_{L}" display="inline"><msub><mi>x</mi><mi>L</mi></msub></math> has a demonstration date later than <math id="A4.SS0.SSS0.Px12.p1.m37" class="ltx_Math" alttext="\bar{T}" display="inline"><mover accent="true"><mi>T</mi><mo>¯</mo></mover></math>.</p>

</section>
<section id="A4.SS0.SSS0.Px13" class="ltx_paragraph">
<p class="paragraph-head">Proposition&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#Thmproposition10" title="Proposition 10 (Counters). ‣ Appendix C Formal statements ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">10</span></a>.</p>


<p class="ltx_p" id="A4.SS0.SSS0.Px13.p1">(a) <math id="A4.SS0.SSS0.Px13.p1.m1" class="ltx_Math" alttext="y=0" display="inline"><mrow><mi>y</mi><mo>=</mo><mn>0</mn></mrow></math> or <math id="A4.SS0.SSS0.Px13.p1.m2" class="ltx_Math" alttext="\varphi=0" display="inline"><mrow><mi>φ</mi><mo>=</mo><mn>0</mn></mrow></math> gives <math id="A4.SS0.SSS0.Px13.p1.m3" class="ltx_Math" alttext="\tilde{x}=x" display="inline"><mrow><mover accent="true"><mi>x</mi><mo>~</mo></mover><mo>=</mo><mi>x</mi></mrow></math>. (b) The contest terms sum to <math id="A4.SS0.SSS0.Px13.p1.m4" class="ltx_Math" alttext="(\alpha/D)\big{[}x(1-\tilde{x})-(1-\varphi)y\tilde{x}-(1-x-y)\tilde{x}\big{]}=%
(\alpha/D)\big{[}x-\tilde{x}(1-\varphi y)\big{]}=0" display="inline"><mrow><mrow><mrow><mo stretchy="false">(</mo><mrow><mi>α</mi><mo>/</mo><mi>D</mi></mrow><mo stretchy="false">)</mo></mrow><mo>⁢</mo><mrow><mo maxsize="120%" minsize="120%">[</mo><mrow><mrow><mi>x</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mrow><mn>1</mn><mo>−</mo><mover accent="true"><mi>x</mi><mo>~</mo></mover></mrow><mo stretchy="false">)</mo></mrow></mrow><mo>−</mo><mrow><mrow><mo stretchy="false">(</mo><mrow><mn>1</mn><mo>−</mo><mi>φ</mi></mrow><mo stretchy="false">)</mo></mrow><mo>⁢</mo><mi>y</mi><mo>⁢</mo><mover accent="true"><mi>x</mi><mo>~</mo></mover></mrow><mo>−</mo><mrow><mrow><mo stretchy="false">(</mo><mrow><mn>1</mn><mo>−</mo><mi>x</mi><mo>−</mo><mi>y</mi></mrow><mo stretchy="false">)</mo></mrow><mo>⁢</mo><mover accent="true"><mi>x</mi><mo>~</mo></mover></mrow></mrow><mo maxsize="120%" minsize="120%">]</mo></mrow></mrow><mo>=</mo><mrow><mrow><mo stretchy="false">(</mo><mrow><mi>α</mi><mo>/</mo><mi>D</mi></mrow><mo stretchy="false">)</mo></mrow><mo>⁢</mo><mrow><mo maxsize="120%" minsize="120%">[</mo><mrow><mi>x</mi><mo>−</mo><mrow><mover accent="true"><mi>x</mi><mo>~</mo></mover><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mrow><mn>1</mn><mo>−</mo><mrow><mi>φ</mi><mo>⁢</mo><mi>y</mi></mrow></mrow><mo stretchy="false">)</mo></mrow></mrow></mrow><mo maxsize="120%" minsize="120%">]</mo></mrow></mrow><mo>=</mo><mn>0</mn></mrow></math>. Welfare is then the mean of (<a href="https://rencryptofish.com/posts/forcing-technologies#A6.E13" title="In F.1 Protection against the loss ‣ Appendix F Counters: a third choice ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">13</span></a>) without the contest terms. (c) <math id="A4.SS0.SSS0.Px13.p1.m5" class="ltx_Math" alttext="z_{K}=p\varphi\,h(\tilde{x})" display="inline"><mrow><msub><mi>z</mi><mi>K</mi></msub><mo>=</mo><mrow><mi>p</mi><mo>⁢</mo><mi>φ</mi><mo lspace="0.170em">⁢</mo><mi>h</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mover accent="true"><mi>x</mi><mo>~</mo></mover><mo stretchy="false">)</mo></mrow></mrow></mrow></math> with <math id="A4.SS0.SSS0.Px13.p1.m6" class="ltx_Math" alttext="h(u)=\alpha u/(1+(r-1)u)" display="inline"><mrow><mrow><mi>h</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>u</mi><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mrow><mrow><mi>α</mi><mo>⁢</mo><mi>u</mi></mrow><mo>/</mo><mrow><mo stretchy="false">(</mo><mrow><mn>1</mn><mo>+</mo><mrow><mrow><mo stretchy="false">(</mo><mrow><mi>r</mi><mo>−</mo><mn>1</mn></mrow><mo stretchy="false">)</mo></mrow><mo>⁢</mo><mi>u</mi></mrow></mrow><mo stretchy="false">)</mo></mrow></mrow></mrow></math>, <math id="A4.SS0.SSS0.Px13.p1.m7" class="ltx_Math" alttext="h(0)=0" display="inline"><mrow><mrow><mi>h</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>0</mn><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mn>0</mn></mrow></math> and <math id="A4.SS0.SSS0.Px13.p1.m8" class="ltx_Math" alttext="h^{\prime}(u)=\alpha/D(u)^{2}>0" display="inline"><mrow><mrow><msup><mi>h</mi><mo>′</mo></msup><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>u</mi><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mrow><mrow><mi>α</mi><mo>/</mo><mi>D</mi></mrow><mo>⁢</mo><msup><mrow><mo stretchy="false">(</mo><mi>u</mi><mo stretchy="false">)</mo></mrow><mn>2</mn></msup></mrow><mo>&gt;</mo><mn>0</mn></mrow></math>. Further, <math id="A4.SS0.SSS0.Px13.p1.m9" class="ltx_Math" alttext="\partial\tilde{x}/\partial x=1/(1-\varphi y)>0" display="inline"><mrow><mrow><mo rspace="0em">∂</mo><mrow><mover accent="true"><mi>x</mi><mo>~</mo></mover><mo>/</mo><mrow><mo lspace="0em" rspace="0em">∂</mo><mi>x</mi></mrow></mrow></mrow><mo>=</mo><mrow><mn>1</mn><mo>/</mo><mrow><mo stretchy="false">(</mo><mrow><mn>1</mn><mo>−</mo><mrow><mi>φ</mi><mo>⁢</mo><mi>y</mi></mrow></mrow><mo stretchy="false">)</mo></mrow></mrow><mo>&gt;</mo><mn>0</mn></mrow></math> and <math id="A4.SS0.SSS0.Px13.p1.m10" class="ltx_Math" alttext="\partial\tilde{x}/\partial y=\varphi x/(1-\varphi y)^{2}>0" display="inline"><mrow><mrow><mo rspace="0em">∂</mo><mrow><mover accent="true"><mi>x</mi><mo>~</mo></mover><mo>/</mo><mrow><mo lspace="0em" rspace="0em">∂</mo><mi>y</mi></mrow></mrow></mrow><mo>=</mo><mrow><mrow><mi>φ</mi><mo>⁢</mo><mi>x</mi></mrow><mo>/</mo><msup><mrow><mo stretchy="false">(</mo><mrow><mn>1</mn><mo>−</mo><mrow><mi>φ</mi><mo>⁢</mo><mi>y</mi></mrow></mrow><mo stretchy="false">)</mo></mrow><mn>2</mn></msup></mrow><mo>&gt;</mo><mn>0</mn></mrow></math>. (d) <math id="A4.SS0.SSS0.Px13.p1.m11" class="ltx_Math" alttext="z_{A}-z_{K}=p[\gamma+\beta x+\alpha(1-\varphi\tilde{x})/D(\tilde{x})]+%
\varepsilon\Phi(x)" display="inline"><mrow><mrow><msub><mi>z</mi><mi>A</mi></msub><mo>−</mo><msub><mi>z</mi><mi>K</mi></msub></mrow><mo>=</mo><mrow><mrow><mi>p</mi><mo>⁢</mo><mrow><mo stretchy="false">[</mo><mrow><mi>γ</mi><mo>+</mo><mrow><mi>β</mi><mo>⁢</mo><mi>x</mi></mrow><mo>+</mo><mrow><mrow><mrow><mi>α</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mrow><mn>1</mn><mo>−</mo><mrow><mi>φ</mi><mo>⁢</mo><mover accent="true"><mi>x</mi><mo>~</mo></mover></mrow></mrow><mo stretchy="false">)</mo></mrow></mrow><mo>/</mo><mi>D</mi></mrow><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mover accent="true"><mi>x</mi><mo>~</mo></mover><mo stretchy="false">)</mo></mrow></mrow></mrow><mo stretchy="false">]</mo></mrow></mrow><mo>+</mo><mrow><mi>ε</mi><mo>⁢</mo><mi mathvariant="normal">Φ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow></mrow></mrow></math>, whose derivative in <math id="A4.SS0.SSS0.Px13.p1.m12" class="ltx_Math" alttext="\tilde{x}" display="inline"><mover accent="true"><mi>x</mi><mo>~</mo></mover></math> is <math id="A4.SS0.SSS0.Px13.p1.m13" class="ltx_Math" alttext="-p\alpha(\varphi+r-1)/D(\tilde{x})^{2}<0" display="inline"><mrow><mrow><mo>−</mo><mrow><mrow><mrow><mi>p</mi><mo>⁢</mo><mi>α</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mrow><mrow><mi>φ</mi><mo>+</mo><mi>r</mi></mrow><mo>−</mo><mn>1</mn></mrow><mo stretchy="false">)</mo></mrow></mrow><mo>/</mo><mi>D</mi></mrow><mo>⁢</mo><msup><mrow><mo stretchy="false">(</mo><mover accent="true"><mi>x</mi><mo>~</mo></mover><mo stretchy="false">)</mo></mrow><mn>2</mn></msup></mrow></mrow><mo>&lt;</mo><mn>0</mn></mrow></math>. The derivative of <math id="A4.SS0.SSS0.Px13.p1.m14" class="ltx_Math" alttext="\alpha/D(\tilde{x})" display="inline"><mrow><mrow><mi>α</mi><mo>/</mo><mi>D</mi></mrow><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mover accent="true"><mi>x</mi><mo>~</mo></mover><mo stretchy="false">)</mo></mrow></mrow></math> in <math id="A4.SS0.SSS0.Px13.p1.m15" class="ltx_Math" alttext="\tilde{x}" display="inline"><mover accent="true"><mi>x</mi><mo>~</mo></mover></math> is <math id="A4.SS0.SSS0.Px13.p1.m16" class="ltx_Math" alttext="-\alpha(r-1)/D^{2}" display="inline"><mrow><mo>−</mo><mrow><mrow><mi>α</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mrow><mi>r</mi><mo>−</mo><mn>1</mn></mrow><mo stretchy="false">)</mo></mrow></mrow><mo>/</mo><msup><mi>D</mi><mn>2</mn></msup></mrow></mrow></math>, which is negative for <math id="A4.SS0.SSS0.Px13.p1.m17" class="ltx_Math" alttext="r>1" display="inline"><mrow><mi>r</mi><mo>&gt;</mo><mn>1</mn></mrow></math> and zero for <math id="A4.SS0.SSS0.Px13.p1.m18" class="ltx_Math" alttext="r=1" display="inline"><mrow><mi>r</mi><mo>=</mo><mn>1</mn></mrow></math>. (e) <math id="A4.SS0.SSS0.Px13.p1.m19" class="ltx_Math" alttext="\tilde{x}=x/(1-y)=1" display="inline"><mrow><mover accent="true"><mi>x</mi><mo>~</mo></mover><mo>=</mo><mrow><mi>x</mi><mo>/</mo><mrow><mo stretchy="false">(</mo><mrow><mn>1</mn><mo>−</mo><mi>y</mi></mrow><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mn>1</mn></mrow></math>, so <math id="A4.SS0.SSS0.Px13.p1.m20" class="ltx_Math" alttext="\alpha(1-\tilde{x})/D=0" display="inline"><mrow><mrow><mrow><mi>α</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mrow><mn>1</mn><mo>−</mo><mover accent="true"><mi>x</mi><mo>~</mo></mover></mrow><mo stretchy="false">)</mo></mrow></mrow><mo>/</mo><mi>D</mi></mrow><mo>=</mo><mn>0</mn></mrow></math>, and <math id="A4.SS0.SSS0.Px13.p1.m21" class="ltx_Math" alttext="1-\varphi=0" display="inline"><mrow><mrow><mn>1</mn><mo>−</mo><mi>φ</mi></mrow><mo>=</mo><mn>0</mn></mrow></math>.</p>

</section>
<section id="A4.SS0.SSS0.Px14" class="ltx_paragraph">
<p class="paragraph-head">Corollary&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#Thmcorollary4" title="Corollary 4 (What a counter can disarm). ‣ Appendix C Formal statements ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">4</span></a> and (<a href="https://rencryptofish.com/posts/forcing-technologies#A6.E14" title="In F.2 Whether protection makes adoption avoidable ‣ Appendix F Counters: a third choice ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">14</span></a>).</p>


<p class="ltx_p" id="A4.SS0.SSS0.Px14.p1">A single deviator leaves <math id="A4.SS0.SSS0.Px14.p1.m1" class="ltx_Math" alttext="y=0" display="inline"><mrow><mi>y</mi><mo>=</mo><mn>0</mn></mrow></math>, so <math id="A4.SS0.SSS0.Px14.p1.m2" class="ltx_Math" alttext="\tilde{x}=1" display="inline"><mrow><mover accent="true"><mi>x</mi><mo>~</mo></mover><mo>=</mo><mn>1</mn></mrow></math> and <math id="A4.SS0.SSS0.Px14.p1.m3" class="ltx_Math" alttext="D=r" display="inline"><mrow><mi>D</mi><mo>=</mo><mi>r</mi></mrow></math>. Then <math id="A4.SS0.SSS0.Px14.p1.m4" class="ltx_Math" alttext="U_{A}-U_{N}=\Delta(1)" display="inline"><mrow><mrow><msub><mi>U</mi><mi>A</mi></msub><mo>−</mo><msub><mi>U</mi><mi>N</mi></msub></mrow><mo>=</mo><mrow><mi mathvariant="normal">Δ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>1</mn><mo stretchy="false">)</mo></mrow></mrow></mrow></math> and <math id="A4.SS0.SSS0.Px14.p1.m5" class="ltx_Math" alttext="U_{K}-U_{N}=\varphi\alpha/r-c_{K}" display="inline"><mrow><mrow><msub><mi>U</mi><mi>K</mi></msub><mo>−</mo><msub><mi>U</mi><mi>N</mi></msub></mrow><mo>=</mo><mrow><mrow><mrow><mi>φ</mi><mo>⁢</mo><mi>α</mi></mrow><mo>/</mo><mi>r</mi></mrow><mo>−</mo><msub><mi>c</mi><mi>K</mi></msub></mrow></mrow></math>, so <math id="A4.SS0.SSS0.Px14.p1.m6" class="ltx_Math" alttext="U_{A}-\max\{U_{N},U_{K}\}=\Delta(1)-\max\{0,\varphi\alpha/r-c_{K}\}" display="inline"><mrow><mrow><msub><mi>U</mi><mi>A</mi></msub><mo>−</mo><mrow><mi>max</mi><mo>⁡</mo><mrow><mo stretchy="false">{</mo><msub><mi>U</mi><mi>N</mi></msub><mo>,</mo><msub><mi>U</mi><mi>K</mi></msub><mo stretchy="false">}</mo></mrow></mrow></mrow><mo>=</mo><mrow><mrow><mi mathvariant="normal">Δ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>1</mn><mo stretchy="false">)</mo></mrow></mrow><mo>−</mo><mrow><mi>max</mi><mo>⁡</mo><mrow><mo stretchy="false">{</mo><mn>0</mn><mo>,</mo><mrow><mrow><mrow><mi>φ</mi><mo>⁢</mo><mi>α</mi></mrow><mo>/</mo><mi>r</mi></mrow><mo>−</mo><msub><mi>c</mi><mi>K</mi></msub></mrow><mo stretchy="false">}</mo></mrow></mrow></mrow></mrow></math>. Since <math id="A4.SS0.SSS0.Px14.p1.m7" class="ltx_Math" alttext="c_{K}\geq 0" display="inline"><mrow><msub><mi>c</mi><mi>K</mi></msub><mo>≥</mo><mn>0</mn></mrow></math> and <math id="A4.SS0.SSS0.Px14.p1.m8" class="ltx_Math" alttext="\varphi\leq 1" display="inline"><mrow><mi>φ</mi><mo>≤</mo><mn>1</mn></mrow></math>, the maximum is at most <math id="A4.SS0.SSS0.Px14.p1.m9" class="ltx_Math" alttext="\alpha/r" display="inline"><mrow><mi>α</mi><mo>/</mo><mi>r</mi></mrow></math>, and <math id="A4.SS0.SSS0.Px14.p1.m10" class="ltx_Math" alttext="\Delta(1)-\alpha/r=\gamma+\beta+\varepsilon-c" display="inline"><mrow><mrow><mrow><mi mathvariant="normal">Δ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>1</mn><mo stretchy="false">)</mo></mrow></mrow><mo>−</mo><mrow><mi>α</mi><mo>/</mo><mi>r</mi></mrow></mrow><mo>=</mo><mrow><mrow><mi>γ</mi><mo>+</mo><mi>β</mi><mo>+</mo><mi>ε</mi></mrow><mo>−</mo><mi>c</mi></mrow></mrow></math>.</p>

</section>
<section id="A4.SS0.SSS0.Px15" class="ltx_paragraph">
<p class="paragraph-head">Proposition&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#Thmproposition11" title="Proposition 11 (Nesting). ‣ Appendix C Formal statements ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">11</span></a>.</p>


<p class="ltx_p" id="A4.SS0.SSS0.Px15.p1">Substitute the restrictions into (<a href="https://rencryptofish.com/posts/forcing-technologies#A1.E6" title="In A.4 A credible alternative to staying exposed ‣ Appendix A The model in full ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">6</span></a>)–(<a href="https://rencryptofish.com/posts/forcing-technologies#A7.E15" title="In Appendix G Who gains when another rival adopts ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">15</span></a>). For (i), <math id="A4.SS0.SSS0.Px15.p1.m1" class="ltx_Math" alttext="\Phi" display="inline"><mi mathvariant="normal">Φ</mi></math> is increasing, so <math id="A4.SS0.SSS0.Px15.p1.m2" class="ltx_Math" alttext="\max\tilde{\Delta}=\tilde{\Delta}(1)=S-G" display="inline"><mrow><mrow><mi>max</mi><mo lspace="0.167em">⁡</mo><mover accent="true"><mi mathvariant="normal">Δ</mi><mo>~</mo></mover></mrow><mo>=</mo><mrow><mover accent="true"><mi mathvariant="normal">Δ</mi><mo>~</mo></mover><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>1</mn><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mrow><mi>S</mi><mo>−</mo><mi>G</mi></mrow></mrow></math>, and the statuses reduce to the threshold model’s (<math id="A4.SS0.SSS0.Px15.p1.m3" class="ltx_Math" alttext="G<0" display="inline"><mrow><mi>G</mi><mo>&lt;</mo><mn>0</mn></mrow></math>; <math id="A4.SS0.SSS0.Px15.p1.m4" class="ltx_Math" alttext="0\leq G<S" display="inline"><mrow><mn>0</mn><mo>≤</mo><mi>G</mi><mo>&lt;</mo><mi>S</mi></mrow></math> and <math id="A4.SS0.SSS0.Px15.p1.m5" class="ltx_Math" alttext="S\Phi(x)>G" display="inline"><mrow><mrow><mi>S</mi><mo>⁢</mo><mi mathvariant="normal">Φ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow><mo>&gt;</mo><mi>G</mi></mrow></math>; <math id="A4.SS0.SSS0.Px15.p1.m6" class="ltx_Math" alttext="0\leq G<S" display="inline"><mrow><mn>0</mn><mo>≤</mo><mi>G</mi><mo>&lt;</mo><mi>S</mi></mrow></math> and <math id="A4.SS0.SSS0.Px15.p1.m7" class="ltx_Math" alttext="S\Phi(x)\leq G" display="inline"><mrow><mrow><mi>S</mi><mo>⁢</mo><mi mathvariant="normal">Φ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow><mo>≤</mo><mi>G</mi></mrow></math>; <math id="A4.SS0.SSS0.Px15.p1.m8" class="ltx_Math" alttext="G\geq S" display="inline"><mrow><mi>G</mi><mo>≥</mo><mi>S</mi></mrow></math>). For (ii), <math id="A4.SS0.SSS0.Px15.p1.m9" class="ltx_Math" alttext="D\equiv 1" display="inline"><mrow><mi>D</mi><mo>≡</mo><mn>1</mn></mrow></math>, and the stated conditions make <math id="A4.SS0.SSS0.Px15.p1.m10" class="ltx_Math" alttext="z_{t}=p_{t}(\gamma+\alpha+\beta x_{t})" display="inline"><mrow><msub><mi>z</mi><mi>t</mi></msub><mo>=</mo><mrow><msub><mi>p</mi><mi>t</mi></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mrow><mi>γ</mi><mo>+</mo><mi>α</mi><mo>+</mo><mrow><mi>β</mi><mo>⁢</mo><msub><mi>x</mi><mi>t</mi></msub></mrow></mrow><mo stretchy="false">)</mo></mrow></mrow></mrow></math> non-decreasing.</p>

</section>
<section id="A4.SS0.SSS0.Px16" class="ltx_paragraph">
<p class="paragraph-head">Proposition&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#Thmproposition12" title="Proposition 12 (Observational equivalence). ‣ Appendix C Formal statements ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">12</span></a>.</p>


<p class="ltx_p" id="A4.SS0.SSS0.Px16.p1">With the waiting-value process held fixed, the hazard (<a href="https://rencryptofish.com/posts/forcing-technologies#A5.E11" title="In E.4 How a favorable decision becomes an actual adoption ‣ Appendix E When adoption starts and where it stops ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">11</span></a>) depends on payoffs only through <math id="A4.SS0.SSS0.Px16.p1.m1" class="ltx_Math" alttext="z-W_{t}" display="inline"><mrow><mi>z</mi><mo>−</mo><msub><mi>W</mi><mi>t</mi></msub></mrow></math>. Identical initial states and diffusion rules then produce identical paths by induction, including identical demonstration dates. Welfare (<a href="https://rencryptofish.com/posts/forcing-technologies#A7.E15" title="In Appendix G Who gains when another rival adopts ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">15</span></a>) depends on <math id="A4.SS0.SSS0.Px16.p1.m2" class="ltx_Math" alttext="\gamma" display="inline"><mi>γ</mi></math> separately. The edge-dependent specification of <math id="A4.SS0.SSS0.Px16.p1.m3" class="ltx_Math" alttext="W_{t}" display="inline"><msub><mi>W</mi><mi>t</mi></msub></math> must be held fixed or disabled for this argument to apply.</p>

</section>
</section>
<section id="A5" class="ltx_appendix">
<h2 class="ltx_title ltx_title_appendix" id="when-adoption-starts-and-where-it-stops">
<a href="https://rencryptofish.com/posts/forcing-technologies#when-adoption-starts-and-where-it-stops" class="secnum" aria-label="Copy link to section E">Appendix E</a>When adoption starts and where it stops</h2>


<p class="ltx_p" id="A5.p1">The endpoint tests and static crossings describe incentives at a given adoption share. They do not determine the share ultimately reached, the time required or whether adoption stops at a static equilibrium. Three ingredients settle those questions: when rivals learn that the technology works, how fast they act on a positive gain, and the fact that adoption cannot be undone. This section adds them in turn. The main tool is the best-response map of Appendix&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A5.SS5" title="E.5 The best-response map ‣ Appendix E When adoption starts and where it stops ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">E.5</span></a>, which turns the payoff curves of Figure&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S1.F1" title="Figure 1 ‣ 1.2 Three tests and four patterns ‣ 1 The model ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">1</span></a> into a picture of motion. For an investor, three results here matter most: a working technology can stay dormant until something demonstrates it (Appendix&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A5.SS6" title="E.6 Why a working technology can remain dormant ‣ Appendix E When adoption starts and where it stops ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">E.6</span></a>), a gatekeeper has to apply pressure before adoption is widespread or it never bites (Appendix&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A5.SS9" title="E.9 Comparative dynamics, one parameter at a time ‣ Appendix E When adoption starts and where it stops ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">E.9</span></a>), and a field can over-invest in an eroding edge and leave late buyers stranded (Appendix&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A5.SS8" title="E.8 Why the field can invest too much before the edge disappears ‣ Appendix E When adoption starts and where it stops ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">E.8</span></a>).</p>

<section id="A5.SS1" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="what-starts-adoption">
<a href="https://rencryptofish.com/posts/forcing-technologies#what-starts-adoption" class="secnum" aria-label="Copy link to section E.1">E.1</a>What starts adoption</h3>


<p class="ltx_p" id="A5.SS1.p1">Before a demonstration event, rivals hold belief <math id="A5.SS1.p1.m1" class="ltx_Math" alttext="p_{0}" display="inline"><msub><mi>p</mi><mn>0</mn></msub></math>. The demonstration happens either when usage reaches a visibility threshold (<math id="A5.SS1.p1.m2" class="ltx_Math" alttext="x_{t}\geq x_{v}" display="inline"><mrow><msub><mi>x</mi><mi>t</mi></msub><mo>≥</mo><msub><mi>x</mi><mi>v</mi></msub></mrow></math>) or at an exogenous date. After it, <math id="A5.SS1.p1.m3" class="ltx_Math" alttext="p=1" display="inline"><mrow><mi>p</mi><mo>=</mo><mn>1</mn></mrow></math>. Cost differences or a sponsor’s initial adoption can bring usage to the visibility threshold, triggering a common revision in beliefs. A war can supply such evidence. A deadline or mandate may instead change exclusion or expected demand; representing it as a belief jump is a reduced-form approximation. Appendices&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A5.SS2" title="E.2 A pilot’s return mixes edge and network ‣ Appendix E When adoption starts and where it stops ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">E.2</span></a> and&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A5.SS3" title="E.3 Mistaken beliefs and early preparation ‣ Appendix E When adoption starts and where it stops ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">E.3</span></a> distinguish these interpretations. A global-games refinement of the learning process <cite class="ltx_cite ltx_citemacro_citep">(Carlsson and van Damme, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib19" title="Global games and equilibrium selection" class="ltx_ref ref">1993</a>; Morris and Shin, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib20" title="Unique equilibrium in a model of self-fulfilling currency attacks" class="ltx_ref ref">1998</a>)</cite> remains outside the baseline.</p>

</section>
<section id="A5.SS2" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="a-pilots-return-mixes-edge-and-network">
<a href="https://rencryptofish.com/posts/forcing-technologies#a-pilots-return-mixes-edge-and-network" class="secnum" aria-label="Copy link to section E.2">E.2</a>A pilot’s return mixes edge and network</h3>


<p class="ltx_p" id="A5.SS2.p1">A good pilot answers whether the first user gains. It does not by itself answer what happens after competitors catch up. At <math id="A5.SS2.p1.m1" class="ltx_Math" alttext="p=1" display="inline"><mrow><mi>p</mi><mo>=</mo><mn>1</mn></mrow></math>, with a common cost and no outside option, the first adopter earns <math id="A5.SS2.p1.m2" class="ltx_Math" alttext="U_{A}(0)=\gamma+\alpha-c" display="inline"><mrow><mrow><msub><mi>U</mi><mi>A</mi></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>0</mn><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mrow><mrow><mi>γ</mi><mo>+</mo><mi>α</mi></mrow><mo>−</mo><mi>c</mi></mrow></mrow></math>, whereas each rival at full adoption earns <math id="A5.SS2.p1.m3" class="ltx_Math" alttext="U_{A}(1)=y_{R}=\gamma+\beta-c" display="inline"><mrow><mrow><msub><mi>U</mi><mi>A</mi></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>1</mn><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><msub><mi>y</mi><mi>R</mi></msub><mo>=</mo><mrow><mrow><mi>γ</mi><mo>+</mo><mi>β</mi></mrow><mo>−</mo><mi>c</mi></mrow></mrow></math>. Thus</p>
<div class="equation-wrap"><table id="A5.E10" class="ltx_equation ltx_eqn_table" role="presentation">

<tbody><tr class="ltx_equation ltx_eqn_row ltx_align_baseline">
<td class="ltx_eqn_cell ltx_eqn_center_padleft"></td>
<td class="ltx_eqn_cell ltx_align_center"><math id="A5.E10.m1" class="ltx_Math" alttext="U_{A}(0)-y_{R}=\alpha-\beta." display="block"><mrow><mrow><mrow><mrow><msub><mi>U</mi><mi>A</mi></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>0</mn><mo stretchy="false">)</mo></mrow></mrow><mo>−</mo><msub><mi>y</mi><mi>R</mi></msub></mrow><mo>=</mo><mrow><mi>α</mi><mo>−</mo><mi>β</mi></mrow></mrow><mo lspace="0em">.</mo></mrow></math></td>
<td class="ltx_eqn_cell ltx_eqn_center_padright"></td>
<td rowspan="1" class="ltx_eqn_cell ltx_eqn_eqno ltx_align_middle ltx_align_right"><span class="ltx_tag ltx_tag_equation ltx_align_right">(10)</span></td>
</tr></tbody>
</table></div>
<p class="ltx_p">In the arms-race walkthrough, the first adopter earns <math id="A5.SS2.p1.m4" class="ltx_Math" alttext="0.7" display="inline"><mn>0.7</mn></math> while full adoption leaves each rival at <math id="A5.SS2.p1.m5" class="ltx_Math" alttext="-0.2" display="inline"><mrow><mo>−</mo><mn>0.2</mn></mrow></math>: the pilot-to-saturation gap is the <math id="A5.SS2.p1.m6" class="ltx_Math" alttext="0.9" display="inline"><mn>0.9</mn></math> competitive edge. In the coordination walkthrough, the pilot earns <math id="A5.SS2.p1.m7" class="ltx_Math" alttext="-0.4" display="inline"><mrow><mo>−</mo><mn>0.4</mn></mrow></math> while full adoption earns <math id="A5.SS2.p1.m8" class="ltx_Math" alttext="0.4" display="inline"><mn>0.4</mn></math>: the missing network is worth <math id="A5.SS2.p1.m9" class="ltx_Math" alttext="0.8" display="inline"><mn>0.8</mn></math>.</p>


<p class="ltx_p" id="A5.SS2.p2">The pilot includes the whole first mover’s positional edge and none of the eventual network gain. It overstates the full-adoption payoff when <math id="A5.SS2.p2.m1" class="ltx_Math" alttext="\alpha>\beta" display="inline"><mrow><mi>α</mi><mo>&gt;</mo><mi>β</mi></mrow></math> and understates it when <math id="A5.SS2.p2.m2" class="ltx_Math" alttext="\beta>\alpha" display="inline"><mrow><mi>β</mi><mo>&gt;</mo><mi>α</mi></mrow></math>. Relative to the standalone payoff <math id="A5.SS2.p2.m3" class="ltx_Math" alttext="\gamma-c" display="inline"><mrow><mi>γ</mi><mo>−</mo><mi>c</mi></mrow></math>, its positional component is exactly <math id="A5.SS2.p2.m4" class="ltx_Math" alttext="\alpha" display="inline"><mi>α</mi></math>. These are different comparisons. Nor is the pilot necessarily representative: if its cost is <math id="A5.SS2.p2.m5" class="ltx_Math" alttext="c_{L}<c" display="inline"><mrow><msub><mi>c</mi><mi>L</mi></msub><mo>&lt;</mo><mi>c</mi></mrow></math>, its advantage over the mean rival’s full-adoption payoff is <math id="A5.SS2.p2.m6" class="ltx_Math" alttext="\alpha-\beta+c-c_{L}" display="inline"><mrow><mrow><mrow><mi>α</mi><mo>−</mo><mi>β</mi></mrow><mo>+</mo><mi>c</mi></mrow><mo>−</mo><msub><mi>c</mi><mi>L</mi></msub></mrow></math>.</p>


<p class="ltx_p" id="A5.SS2.p3">This is an interpretation of the two curves, not a claim that rational rivals must be deceived. A rival that knows the decomposition can anticipate the edge’s erosion. The empirical problem arises when the decomposition is unknown and a pilot’s private return is treated as evidence of persistent productivity. A useful demonstration should therefore measure output and costs, outcomes for exposed holdouts, and the adopter’s return as competitors catch up. A large private return with offsetting holdout losses supports the contest channel; a gain that persists when rivals catch up supports the standalone or network channels. A successful demonstration and a wasteful arms race can coexist.</p>

</section>
<section id="A5.SS3" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="mistaken-beliefs-and-early-preparation">
<a href="https://rencryptofish.com/posts/forcing-technologies#mistaken-beliefs-and-early-preparation" class="secnum" aria-label="Copy link to section E.3">E.3</a>Mistaken beliefs and early preparation</h3>


<p class="ltx_p" id="A5.SS3.p1">The baseline demonstration rule is deliberately one-sided: it reveals a technology that works. It cannot describe a disappointing trial or a mistaken belief about the competitive stakes. For that extension, distinguish a perceived switching gain <math id="A5.SS3.p1.m1" class="ltx_Math" alttext="\widehat{d}_{it}" display="inline"><msub><mover accent="true"><mi>d</mi><mo>^</mo></mover><mrow><mi>i</mi><mo>⁢</mo><mi>t</mi></mrow></msub></math> from the switching gain <math id="A5.SS3.p1.m2" class="ltx_Math" alttext="d_{it}^{\mathrm{true}}" display="inline"><msubsup><mi>d</mi><mrow><mi>i</mi><mo>⁢</mo><mi>t</mi></mrow><mi>true</mi></msubsup></math> evaluated using the realized payoff primitives. An adoption episode is <em class="ltx_emph ltx_font_italic">belief-driven false forcing</em> when <math id="A5.SS3.p1.m3" class="ltx_Math" alttext="\widehat{d}_{it}>0" display="inline"><mrow><msub><mover accent="true"><mi>d</mi><mo>^</mo></mover><mrow><mi>i</mi><mo>⁢</mo><mi>t</mi></mrow></msub><mo>&gt;</mo><mn>0</mn></mrow></math> but <math id="A5.SS3.p1.m4" class="ltx_Math" alttext="d_{it}^{\mathrm{true}}\leq 0" display="inline"><mrow><msubsup><mi>d</mi><mrow><mi>i</mi><mo>⁢</mo><mi>t</mi></mrow><mi>true</mi></msubsup><mo>≤</mo><mn>0</mn></mrow></math> at the same exposure and costs. This differs from a wasteful bandwagon: a wasteful technology can confer a real private advantage and be adopted under correct beliefs. An unfavorable realization also does not by itself show that an ex ante decision was irrational.</p>


<p class="ltx_p" id="A5.SS3.p2">A more general learning model would let beliefs rise after a good trial and fall after a bad one. It would also account for the pilot’s cost and its advantage over unprepared rivals. A downward revision can stop new adoption while leaving earlier commitments stranded. Exclusion may persist after a disappointing trial because the gatekeeper’s penalty is not scaled by confidence in the technology.</p>


<p class="ltx_p" id="A5.SS3.p3">Firms may also act before rivals deploy. A future deadline can bring orders forward when installation takes time or capacity must be reserved. If installation is instantaneous and freely available, a future penalty alone need not justify today’s operating cost. Record order, installation and productive-use dates separately before treating early purchases as evidence against competitive pressure.</p>


<p class="ltx_p" id="A5.SS3.p4">Appendix&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A18" title="Appendix R Learning and forward-looking timing ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">R</span></a> retains a Bayesian update and a forward-looking timing formulation. The baseline simulations instead use current incentives and a reduced-form waiting value. Whether anticipation removes their overshoot is an open question.</p>

</section>
<section id="A5.SS4" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="how-a-favorable-decision-becomes-an-actual-adoption">
<a href="https://rencryptofish.com/posts/forcing-technologies#how-a-favorable-decision-becomes-an-actual-adoption" class="secnum" aria-label="Copy link to section E.4">E.4</a>How a favorable decision becomes an actual adoption</h3>


<p class="ltx_p" id="A5.SS4.p1">A positive gain does not mean every firm installs the technology immediately. Budgets, build times and implementation capacity delay action. The model represents those delays with <math id="A5.SS4.p1.m1" class="ltx_Math" alttext="\lambda_{t}" display="inline"><msub><mi>λ</mi><mi>t</mi></msub></math>, which controls the speed of adjustment. Temporary shocks can also move a decision around its threshold; their scale is <math id="A5.SS4.p1.m2" class="ltx_Math" alttext="\tau" display="inline"><mi>τ</mi></math>. Persistent differences in cost remain attached to the same actor.</p>


<p class="ltx_p" id="A5.SS4.p2">The <em class="ltx_emph ltx_font_italic">adoption hazard</em> is simply the probability that an actor adopts this period, conditional on not having adopted yet.
Let <math id="A5.SS4.p2.m1" class="ltx_Math" alttext="z_{t}\equiv z(x_{t},p_{t})-W_{t}" display="inline"><mrow><msub><mi>z</mi><mi>t</mi></msub><mo>≡</mo><mrow><mrow><mi>z</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><msub><mi>x</mi><mi>t</mi></msub><mo>,</mo><msub><mi>p</mi><mi>t</mi></msub><mo stretchy="false">)</mo></mrow></mrow><mo>−</mo><msub><mi>W</mi><mi>t</mi></msub></mrow></mrow></math> be the gross switching gain, where <math id="A5.SS4.p2.m2" class="ltx_Math" alttext="z(x,p)" display="inline"><mrow><mi>z</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo>,</mo><mi>p</mi><mo stretchy="false">)</mo></mrow></mrow></math> is the payoff gap (<a href="https://rencryptofish.com/posts/forcing-technologies#A1.E8" title="In A.4 A credible alternative to staying exposed ‣ Appendix A The model in full ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">8</span></a>) before the cost at belief <math id="A5.SS4.p2.m3" class="ltx_Math" alttext="p" display="inline"><mi>p</mi></math>: <math id="A5.SS4.p2.m4" class="ltx_Math" alttext="p[\gamma+\beta x+\alpha/D(x)]+\varepsilon\Phi(x)" display="inline"><mrow><mrow><mi>p</mi><mo>⁢</mo><mrow><mo stretchy="false">[</mo><mrow><mi>γ</mi><mo>+</mo><mrow><mi>β</mi><mo>⁢</mo><mi>x</mi></mrow><mo>+</mo><mrow><mrow><mi>α</mi><mo>/</mo><mi>D</mi></mrow><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow></mrow><mo stretchy="false">]</mo></mrow></mrow><mo>+</mo><mrow><mi>ε</mi><mo>⁢</mo><mi mathvariant="normal">Φ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow></mrow></math> while holdouts are exposed and <math id="A5.SS4.p2.m5" class="ltx_Math" alttext="p[\gamma+\beta x]-Q" display="inline"><mrow><mrow><mi>p</mi><mo>⁢</mo><mrow><mo stretchy="false">[</mo><mrow><mi>γ</mi><mo>+</mo><mrow><mi>β</mi><mo>⁢</mo><mi>x</mi></mrow></mrow><mo stretchy="false">]</mo></mrow></mrow><mo>−</mo><mi>Q</mi></mrow></math> once they have sheltered. A rival with cost <math id="A5.SS4.p2.m6" class="ltx_Math" alttext="c_{i}" display="inline"><msub><mi>c</mi><mi>i</mi></msub></math> that has not yet adopted does so in period <math id="A5.SS4.p2.m7" class="ltx_Math" alttext="t" display="inline"><mi>t</mi></math> with probability</p>
<div class="equation-wrap"><table id="A5.E11" class="ltx_equation ltx_eqn_table" role="presentation">

<tbody><tr class="ltx_equation ltx_eqn_row ltx_align_baseline">
<td class="ltx_eqn_cell ltx_eqn_center_padleft"></td>
<td class="ltx_eqn_cell ltx_align_center"><math id="A5.E11.m1" class="ltx_Math" alttext="h_{t}(c_{i})=\lambda_{t}\,\Lambda\!\Big{(}\frac{z_{t}-c_{i}}{\tau}\Big{)},%
\qquad\lambda_{t}=\begin{cases}\lambda_{0}&amp;\text{before the demonstration,}\\
\lambda&amp;\text{after,}\end{cases}" display="block"><mrow><mrow><mrow><msub><mi>h</mi><mi>t</mi></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><msub><mi>c</mi><mi>i</mi></msub><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mrow><msub><mi>λ</mi><mi>t</mi></msub><mo>⁢</mo><mpadded width="0.524em"><mi mathvariant="normal">Λ</mi></mpadded><mo>⁢</mo><mrow><mo maxsize="160%" minsize="160%">(</mo><mfrac><mrow><msub><mi>z</mi><mi>t</mi></msub><mo>−</mo><msub><mi>c</mi><mi>i</mi></msub></mrow><mi>τ</mi></mfrac><mo maxsize="160%" minsize="160%">)</mo></mrow></mrow></mrow><mo rspace="2.167em">,</mo><mrow><msub><mi>λ</mi><mi>t</mi></msub><mo>=</mo><mrow><mo>{</mo><mtable columnspacing="5pt" displaystyle="true" rowspacing="0pt"><mtr><mtd class="ltx_align_left" columnalign="left"><msub><mi>λ</mi><mn>0</mn></msub></mtd><mtd class="ltx_align_left" columnalign="left"><mtext>before the demonstration,</mtext></mtd></mtr><mtr><mtd class="ltx_align_left" columnalign="left"><mi>λ</mi></mtd><mtd class="ltx_align_left" columnalign="left"><mtext>after,</mtext></mtd></mtr></mtable></mrow></mrow></mrow></math></td>
<td class="ltx_eqn_cell ltx_eqn_center_padright"></td>
<td rowspan="1" class="ltx_eqn_cell ltx_eqn_eqno ltx_align_middle ltx_align_right"><span class="ltx_tag ltx_tag_equation ltx_align_right">(11)</span></td>
</tr></tbody>
</table></div>
<p class="ltx_p">where <math id="A5.SS4.p2.m8" class="ltx_Math" alttext="\Lambda" display="inline"><mi mathvariant="normal">Λ</mi></math> is the logistic function and <math id="A5.SS4.p2.m9" class="ltx_Math" alttext="\tau\geq 0" display="inline"><mrow><mi>τ</mi><mo>≥</mo><mn>0</mn></mrow></math> scales a transitory shock. As <math id="A5.SS4.p2.m10" class="ltx_Math" alttext="\tau\to 0" display="inline"><mrow><mi>τ</mi><mo stretchy="false">→</mo><mn>0</mn></mrow></math> the logistic becomes the indicator <math id="A5.SS4.p2.m11" class="ltx_Math" alttext="\mathbf{1}\{c_{i}<z_{t}\}" display="inline"><mrow><mn>𝟏</mn><mo>⁢</mo><mrow><mo stretchy="false">{</mo><mrow><msub><mi>c</mi><mi>i</mi></msub><mo>&lt;</mo><msub><mi>z</mi><mi>t</mi></msub></mrow><mo stretchy="false">}</mo></mrow></mrow></math>. Adoption is irreversible. The split between <math id="A5.SS4.p2.m12" class="ltx_Math" alttext="\lambda_{0}" display="inline"><msub><mi>λ</mi><mn>0</mn></msub></math> and <math id="A5.SS4.p2.m13" class="ltx_Math" alttext="\lambda" display="inline"><mi>λ</mi></math> is the model’s version of the innovation–imitation distinction in <cite class="ltx_cite ltx_citemacro_citet">Bass (<a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib15" title="A new product growth for model consumer durables" class="ltx_ref ref">1969</a>)</cite>.</p>


<p class="ltx_p" id="A5.SS4.p3">The same decision rule can generate an aggregate adoption curve or individual adoption dates. With only persistent cost differences and a non-decreasing gain, the simple update counts eligible actors who have not yet adopted. With identical costs and temporary shocks, every remaining actor faces the same adoption probability. The exact conditions and both formulas are in Proposition&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#Thmproposition8" title="Proposition 8 (Aggregation). ‣ Appendix C Formal statements ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">8</span></a>.</p>


<p class="ltx_p" id="A5.SS4.p4">The two limits leave different fingerprints even when payoffs are identical. Figure&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A5.F7" title="Figure 7 ‣ E.4 How a favorable decision becomes an actual adoption ‣ Appendix E When adoption starts and where it stops ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">7</span></a> holds the switching gain fixed at <math id="A5.SS4.p4.m1" class="ltx_Math" alttext="z=0.5" display="inline"><mrow><mi>z</mi><mo>=</mo><mn>0.5</mn></mrow></math>, below the mean cost of <math id="A5.SS4.p4.m2" class="ltx_Math" alttext="0.6" display="inline"><mn>0.6</mn></math>, so that no rival’s incentive ever changes. With persistent heterogeneity only, the rivals for whom adopting pays adopt first and the rest never do. Adoption plateaus at <math id="A5.SS4.p4.m3" class="ltx_Math" alttext="F_{c}(z)=56\%" display="inline"><mrow><mrow><msub><mi>F</mi><mi>c</mi></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>z</mi><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mrow><mn>56</mn><mo>%</mo></mrow></mrow></math>, and the hazard among rivals yet to adopt falls from <math id="A5.SS4.p4.m4" class="ltx_Math" alttext="0.17" display="inline"><mn>0.17</mn></math> to zero. With transitory heterogeneity only, every non-adopter faces the same odds in every period. The hazard is flat at <math id="A5.SS4.p4.m5" class="ltx_Math" alttext="0.08" display="inline"><mn>0.08</mn></math> and adoption creeps toward saturation. A falling aggregate hazard is therefore not evidence of a weakening incentive, because sorting on persistent costs produces one by itself. Aggregate series can tell the two apart only through the plateau. Panels tell them apart directly, because they follow the same rival over time.</p>

<figure id="A5.F7" class="ltx_figure"><a href="https://rencryptofish.com/images/forcing-technologies/heterogeneity.png" class="figure-expand" aria-label="Expand figure: Figure 7: Persistent versus transitory heterogeneity with identical, constant payoffs (γ=0.3, α=0.2, r=1, c=0.6, λ=0.3, so z=0.5 throughout). Left: persistent cost differences produce a plateau at the share for whom adopting pays, and transitory shocks produce slow saturation. Right: the hazard falls under persistent heterogeneity only because the rivals who remain are the costly ones. Shared settings: β=ε=0, p=1, x0=0, Q=−∞ and W=0; each legend entry gives its σ and τ."><img src="https://rencryptofish.com/images/forcing-technologies/heterogeneity.png" id="A5.F7.g1" class="ltx_graphics ltx_centering ltx_img_landscape" width="598" height="251" alt="Figure 7: Persistent versus transitory heterogeneity with identical, constant payoffs (γ=0.3, α=0.2, r=1, c=0.6, λ=0.3, so z=0.5 throughout). Left: persistent cost differences produce a plateau at the share for whom adopting pays, and transitory shocks produce slow saturation. Right: the hazard falls under persistent heterogeneity only because the rivals who remain are the costly ones. Shared settings: β=ε=0, p=1, x0=0, Q=−∞ and W=0; each legend entry gives its σ and τ." loading="lazy"></a>
<figcaption class="ltx_caption ltx_centering"><span class="ltx_tag ltx_tag_figure">Figure 7: </span>Persistent versus transitory heterogeneity with identical, constant payoffs (<math id="A5.F7.m14" class="ltx_Math" alttext="\gamma=0.3" display="inline"><mrow><mi>γ</mi><mo>=</mo><mn>0.3</mn></mrow></math>, <math id="A5.F7.m15" class="ltx_Math" alttext="\alpha=0.2" display="inline"><mrow><mi>α</mi><mo>=</mo><mn>0.2</mn></mrow></math>, <math id="A5.F7.m16" class="ltx_Math" alttext="r=1" display="inline"><mrow><mi>r</mi><mo>=</mo><mn>1</mn></mrow></math>, <math id="A5.F7.m17" class="ltx_Math" alttext="c=0.6" display="inline"><mrow><mi>c</mi><mo>=</mo><mn>0.6</mn></mrow></math>, <math id="A5.F7.m18" class="ltx_Math" alttext="\lambda=0.3" display="inline"><mrow><mi>λ</mi><mo>=</mo><mn>0.3</mn></mrow></math>, so <math id="A5.F7.m19" class="ltx_Math" alttext="z=0.5" display="inline"><mrow><mi>z</mi><mo>=</mo><mn>0.5</mn></mrow></math> throughout). Left: persistent cost differences produce a plateau at the share for whom adopting pays, and transitory shocks produce slow saturation. Right: the hazard falls under persistent heterogeneity only because the rivals who remain are the costly ones. Shared settings: <math id="A5.F7.m20" class="ltx_Math" alttext="\beta=\varepsilon=0" display="inline"><mrow><mi>β</mi><mo>=</mo><mi>ε</mi><mo>=</mo><mn>0</mn></mrow></math>, <math id="A5.F7.m21" class="ltx_Math" alttext="p=1" display="inline"><mrow><mi>p</mi><mo>=</mo><mn>1</mn></mrow></math>, <math id="A5.F7.m22" class="ltx_Math" alttext="x_{0}=0" display="inline"><mrow><msub><mi>x</mi><mn>0</mn></msub><mo>=</mo><mn>0</mn></mrow></math>, <math id="A5.F7.m23" class="ltx_Math" alttext="Q=-\infty" display="inline"><mrow><mi>Q</mi><mo>=</mo><mrow><mo>−</mo><mi mathvariant="normal">∞</mi></mrow></mrow></math> and <math id="A5.F7.m24" class="ltx_Math" alttext="W=0" display="inline"><mrow><mi>W</mi><mo>=</mo><mn>0</mn></mrow></math>; each legend entry gives its <math id="A5.F7.m25" class="ltx_Math" alttext="\sigma" display="inline"><mi>σ</mi></math> and <math id="A5.F7.m26" class="ltx_Math" alttext="\tau" display="inline"><mi>τ</mi></math>.</figcaption>
</figure>
</section>
<section id="A5.SS5" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="the-best-response-map">
<a href="https://rencryptofish.com/posts/forcing-technologies#the-best-response-map" class="secnum" aria-label="Copy link to section E.5">E.5</a>The best-response map</h3>


<p class="ltx_p" id="A5.SS5.p1">Let <math id="A5.SS5.p1.m1" class="ltx_Math" alttext="F_{c}(z)" display="inline"><mrow><msub><mi>F</mi><mi>c</mi></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>z</mi><mo stretchy="false">)</mo></mrow></mrow></math> be the fraction of actors whose cost is below <math id="A5.SS5.p1.m2" class="ltx_Math" alttext="z" display="inline"><mi>z</mi></math>. The <em class="ltx_emph ltx_font_italic">best-response map</em> counts the share for whom adoption would pay at the current exposure:</p>
<div class="equation-wrap"><table id="A5.E12" class="ltx_equation ltx_eqn_table" role="presentation">

<tbody><tr class="ltx_equation ltx_eqn_row ltx_align_baseline">
<td class="ltx_eqn_cell ltx_eqn_center_padleft"></td>
<td class="ltx_eqn_cell ltx_align_center"><math id="A5.E12.m1" class="ltx_Math" alttext="g_{p}(x)\equiv F_{c}\big{(}z(x,p)-W\big{)}," display="block"><mrow><mrow><mrow><msub><mi>g</mi><mi>p</mi></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow><mo>≡</mo><mrow><msub><mi>F</mi><mi>c</mi></msub><mo>⁢</mo><mrow><mo maxsize="120%" minsize="120%">(</mo><mrow><mrow><mi>z</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo>,</mo><mi>p</mi><mo stretchy="false">)</mo></mrow></mrow><mo>−</mo><mi>W</mi></mrow><mo maxsize="120%" minsize="120%">)</mo></mrow></mrow></mrow><mo>,</mo></mrow></math></td>
<td class="ltx_eqn_cell ltx_eqn_center_padright"></td>
<td rowspan="1" class="ltx_eqn_cell ltx_eqn_eqno ltx_align_middle ltx_align_right"><span class="ltx_tag ltx_tag_equation ltx_align_right">(12)</span></td>
</tr></tbody>
</table></div>
<p class="ltx_p">Here <math id="A5.SS5.p1.m3" class="ltx_Math" alttext="z(x,p)" display="inline"><mrow><mi>z</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo>,</mo><mi>p</mi><mo stretchy="false">)</mo></mrow></mrow></math> is the gain before paying the actor’s cost or subtracting the value of waiting. With fixed beliefs, no temporary shocks, the cheapest actors seeded first and a non-decreasing switching gain, the next share is</p>
<div class="equation-wrap"><table id="A5.Ex26" class="ltx_equation ltx_eqn_table" role="presentation">

<tbody><tr class="ltx_equation ltx_eqn_row ltx_align_baseline">
<td class="ltx_eqn_cell ltx_eqn_center_padleft"></td>
<td class="ltx_eqn_cell ltx_align_center"><math id="A5.Ex26.m1" class="ltx_Math" alttext="x_{t+1}=x_{t}+\lambda\max\{0,\,g_{p}(x_{t})-x_{t}\}." display="block"><mrow><mrow><msub><mi>x</mi><mrow><mi>t</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>=</mo><mrow><msub><mi>x</mi><mi>t</mi></msub><mo>+</mo><mrow><mi>λ</mi><mo lspace="0.167em">⁢</mo><mrow><mi>max</mi><mo>⁡</mo><mrow><mo stretchy="false">{</mo><mn>0</mn><mo rspace="0.337em">,</mo><mrow><mrow><msub><mi>g</mi><mi>p</mi></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><msub><mi>x</mi><mi>t</mi></msub><mo stretchy="false">)</mo></mrow></mrow><mo>−</mo><msub><mi>x</mi><mi>t</mi></msub></mrow><mo stretchy="false">}</mo></mrow></mrow></mrow></mrow></mrow><mo lspace="0em">.</mo></mrow></math></td>
<td class="ltx_eqn_cell ltx_eqn_center_padright"></td>
</tr></tbody>
</table></div>
<p class="ltx_p">For example, if <math id="A5.SS5.p1.m4" class="ltx_Math" alttext="30\%" display="inline"><mrow><mn>30</mn><mo>%</mo></mrow></math> have adopted, the gain currently covers the costs of <math id="A5.SS5.p1.m5" class="ltx_Math" alttext="50\%" display="inline"><mrow><mn>50</mn><mo>%</mo></mrow></math>, and <math id="A5.SS5.p1.m6" class="ltx_Math" alttext="\lambda=0.25" display="inline"><mrow><mi>λ</mi><mo>=</mo><mn>0.25</mn></mrow></math>, the next period adds a quarter of the twenty-point gap: adoption reaches <math id="A5.SS5.p1.m7" class="ltx_Math" alttext="35\%" display="inline"><mrow><mn>35</mn><mo>%</mo></mrow></math>. If the eligible share is already below the adopted share, this irreversible update adds nobody. Proposition&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#Thmproposition8" title="Proposition 8 (Aggregation). ‣ Appendix C Formal statements ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">8</span></a> gives the exact conditions under which that counting rule works.</p>


<p class="ltx_p" id="A5.SS5.p2">Where the map lies above the diagonal, adoption moves a fraction <math id="A5.SS5.p2.m1" class="ltx_Math" alttext="\lambda" display="inline"><mi>λ</mi></math> of the way up to it. Where the map lies below the diagonal, adoption does not move. Figure&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A5.F8" title="Figure 8 ‣ E.5 The best-response map ‣ Appendix E When adoption starts and where it stops ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">8</span></a> draws the map for a network good with dispersed costs, which is the coordination archetype of Figure&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S1.F1" title="Figure 1 ‣ 1.2 Three tests and four patterns ‣ 1 The model ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">1</span></a> with heterogeneous costs. Four features of the picture hold in general.</p>
<ul id="A5.I1" class="ltx_itemize">
<li id="A5.I1.i1" class="ltx_item">
 

<p class="ltx_p" id="A5.I1.i1.p1"><em class="ltx_emph ltx_font_italic">Crossings identify the static reference points.</em> With <math id="A5.I1.i1.p1.m1" class="ltx_Math" alttext="W=0" display="inline"><mrow><mi>W</mi><mo>=</mo><mn>0</mn></mrow></math>, a fixed point is a static payoff equilibrium. A positive constant waiting value instead gives a switching threshold. A downward crossing gives the usual stable static reference; an upward crossing gives a tipping threshold. Here the stable equilibria are at <math id="A5.I1.i1.p1.m2" class="ltx_Math" alttext="0.6\%" display="inline"><mrow><mn>0.6</mn><mo>%</mo></mrow></math> and <math id="A5.I1.i1.p1.m3" class="ltx_Math" alttext="93\%" display="inline"><mrow><mn>93</mn><mo>%</mo></mrow></math>, and the tipping point is at <math id="A5.I1.i1.p1.m4" class="ltx_Math" alttext="39\%" display="inline"><mrow><mn>39</mn><mo>%</mo></mrow></math>.</p>

</li>
<li id="A5.I1.i2" class="ltx_item">
 

<p class="ltx_p" id="A5.I1.i2.p1"><em class="ltx_emph ltx_font_italic">Irreversibility freezes failed seeds.</em> In the static game the low equilibrium attracts every state below the tipping point. In the dynamic model nothing pulls adoption down. A seed of <math id="A5.I1.i2.p1.m1" class="ltx_Math" alttext="38\%" display="inline"><mrow><mn>38</mn><mo>%</mo></mrow></math> stays at <math id="A5.I1.i2.p1.m2" class="ltx_Math" alttext="38\%" display="inline"><mrow><mn>38</mn><mo>%</mo></mrow></math>: the cheapest <math id="A5.I1.i2.p1.m3" class="ltx_Math" alttext="38\%" display="inline"><mrow><mn>38</mn><mo>%</mo></mrow></math> have adopted, the next-cheapest rival still does not gain, and no adopter leaves. Every seed at which the map lies on or below the diagonal is a rest point. Two seeds two points apart, on either side of the tipping point, end at <math id="A5.I1.i2.p1.m4" class="ltx_Math" alttext="38\%" display="inline"><mrow><mn>38</mn><mo>%</mo></mrow></math> and <math id="A5.I1.i2.p1.m5" class="ltx_Math" alttext="93\%" display="inline"><mrow><mn>93</mn><mo>%</mo></mrow></math>.</p>

</li>
<li id="A5.I1.i3" class="ltx_item">
 

<p class="ltx_p" id="A5.I1.i3.p1"><em class="ltx_emph ltx_font_italic">The S-curve comes from the shape of the map.</em> Just above the tipping point the map barely clears the diagonal, so each period adds few adopters. The gap widens as adoption grows and closes again near the high equilibrium. The seed of <math id="A5.I1.i3.p1.m1" class="ltx_Math" alttext="40\%" display="inline"><mrow><mn>40</mn><mo>%</mo></mrow></math> takes five periods to reach <math id="A5.I1.i3.p1.m2" class="ltx_Math" alttext="50\%" display="inline"><mrow><mn>50</mn><mo>%</mo></mrow></math> and four more to reach <math id="A5.I1.i3.p1.m3" class="ltx_Math" alttext="90\%" display="inline"><mrow><mn>90</mn><mo>%</mo></mrow></math>. The S-shape of diffusion curves needs no separate imitation term here: it comes from the network gain, which makes the map rise, and from the dispersion of costs, which makes it smooth.</p>

</li>
<li id="A5.I1.i4" class="ltx_item">
 

<p class="ltx_p" id="A5.I1.i4.p1"><em class="ltx_emph ltx_font_italic">The map has the slope of the switching gain.</em> <math id="A5.I1.i4.p1.m1" class="ltx_Math" alttext="F_{c}" display="inline"><msub><mi>F</mi><mi>c</mi></msub></math> is increasing, so <math id="A5.I1.i4.p1.m2" class="ltx_Math" alttext="g_{p}" display="inline"><msub><mi>g</mi><mi>p</mi></msub></math> rises where <math id="A5.I1.i4.p1.m3" class="ltx_Math" alttext="\Delta" display="inline"><mi mathvariant="normal">Δ</mi></math> rises and falls where <math id="A5.I1.i4.p1.m4" class="ltx_Math" alttext="\Delta" display="inline"><mi mathvariant="normal">Δ</mi></math> falls. Network and exclusion channels bend the map upward, the contest bends it down, and an outside option, where it binds, drops it by the adopters’ edge. A continuous falling map crosses the diagonal once (Proposition&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#Thmproposition1" title="Proposition 1 (Contests are strategic substitutes). ‣ Appendix C Formal statements ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">1</span></a>), so a pure contest has no tipping point. Appendix&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A5.SS8" title="E.8 Why the field can invest too much before the edge disappears ‣ Appendix E When adoption starts and where it stops ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">E.8</span></a> shows that a falling map also no longer describes the state completely.</p>

</li>
</ul>

<figure id="A5.F8" class="ltx_figure"><a href="https://rencryptofish.com/images/forcing-technologies/best_response.png" class="figure-expand" aria-label="Expand figure: Figure 8: The best-response map g⁢(x)=Fc⁢(z⁢(x)) for a network good with dispersed costs (γ=0.2, β=0.8, c=0.6, σ=0.2, λ=1). (a) Adoption grows where the map lies above the 45° line (blue) and stops where it lies below (gray). With λ=1 the path is the staircase xt+1=g⁢(xt). Filled circles are stable equilibria and the open circle is the tipping point. (b) Paths from different seeds. Seeds below the tipping point freeze, because adoption is irreversible. Seeds above it trace an S-curve to the high equilibrium. Other settings: α=ε=0, r=p=1, Q=−∞, W=τ=0; seed shares are labeled in the figure."><img src="https://rencryptofish.com/images/forcing-technologies/best_response.png" id="A5.F8.g1" class="ltx_graphics ltx_centering ltx_img_landscape" width="598" height="281" alt="Figure 8: The best-response map g⁢(x)=Fc⁢(z⁢(x)) for a network good with dispersed costs (γ=0.2, β=0.8, c=0.6, σ=0.2, λ=1). (a) Adoption grows where the map lies above the 45° line (blue) and stops where it lies below (gray). With λ=1 the path is the staircase xt+1=g⁢(xt). Filled circles are stable equilibria and the open circle is the tipping point. (b) Paths from different seeds. Seeds below the tipping point freeze, because adoption is irreversible. Seeds above it trace an S-curve to the high equilibrium. Other settings: α=ε=0, r=p=1, Q=−∞, W=τ=0; seed shares are labeled in the figure." loading="lazy"></a>
<figcaption class="ltx_caption ltx_centering"><span class="ltx_tag ltx_tag_figure">Figure 8: </span>The best-response map <math id="A5.F8.m13" class="ltx_Math" alttext="g(x)=F_{c}(z(x))" display="inline"><mrow><mrow><mi>g</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mrow><msub><mi>F</mi><mi>c</mi></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mrow><mi>z</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow><mo stretchy="false">)</mo></mrow></mrow></mrow></math> for a network good with dispersed costs (<math id="A5.F8.m14" class="ltx_Math" alttext="\gamma=0.2" display="inline"><mrow><mi>γ</mi><mo>=</mo><mn>0.2</mn></mrow></math>, <math id="A5.F8.m15" class="ltx_Math" alttext="\beta=0.8" display="inline"><mrow><mi>β</mi><mo>=</mo><mn>0.8</mn></mrow></math>, <math id="A5.F8.m16" class="ltx_Math" alttext="c=0.6" display="inline"><mrow><mi>c</mi><mo>=</mo><mn>0.6</mn></mrow></math>, <math id="A5.F8.m17" class="ltx_Math" alttext="\sigma=0.2" display="inline"><mrow><mi>σ</mi><mo>=</mo><mn>0.2</mn></mrow></math>, <math id="A5.F8.m18" class="ltx_Math" alttext="\lambda=1" display="inline"><mrow><mi>λ</mi><mo>=</mo><mn>1</mn></mrow></math>). (a) Adoption grows where the map lies above the 45° line (blue) and stops where it lies below (gray). With <math id="A5.F8.m19" class="ltx_Math" alttext="\lambda=1" display="inline"><mrow><mi>λ</mi><mo>=</mo><mn>1</mn></mrow></math> the path is the staircase <math id="A5.F8.m20" class="ltx_Math" alttext="x_{t+1}=g(x_{t})" display="inline"><mrow><msub><mi>x</mi><mrow><mi>t</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>=</mo><mrow><mi>g</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><msub><mi>x</mi><mi>t</mi></msub><mo stretchy="false">)</mo></mrow></mrow></mrow></math>. Filled circles are stable equilibria and the open circle is the tipping point. (b) Paths from different seeds. Seeds below the tipping point freeze, because adoption is irreversible. Seeds above it trace an S-curve to the high equilibrium. Other settings: <math id="A5.F8.m21" class="ltx_Math" alttext="\alpha=\varepsilon=0" display="inline"><mrow><mi>α</mi><mo>=</mo><mi>ε</mi><mo>=</mo><mn>0</mn></mrow></math>, <math id="A5.F8.m22" class="ltx_Math" alttext="r=p=1" display="inline"><mrow><mi>r</mi><mo>=</mo><mi>p</mi><mo>=</mo><mn>1</mn></mrow></math>, <math id="A5.F8.m23" class="ltx_Math" alttext="Q=-\infty" display="inline"><mrow><mi>Q</mi><mo>=</mo><mrow><mo>−</mo><mi mathvariant="normal">∞</mi></mrow></mrow></math>, <math id="A5.F8.m24" class="ltx_Math" alttext="W=\tau=0" display="inline"><mrow><mi>W</mi><mo>=</mo><mi>τ</mi><mo>=</mo><mn>0</mn></mrow></math>; seed shares are labeled in the figure.</figcaption>
</figure>
</section>
<section id="A5.SS6" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="why-a-working-technology-can-remain-dormant">
<a href="https://rencryptofish.com/posts/forcing-technologies#why-a-working-technology-can-remain-dormant" class="secnum" aria-label="Copy link to section E.6">E.6</a>Why a working technology can remain dormant</h3>


<p class="ltx_p" id="A5.SS6.p1">Beliefs scale the technology channels, so before the demonstration rivals act on a lower map, <math id="A5.SS6.p1.m1" class="ltx_Math" alttext="g_{p_{0}}" display="inline"><msub><mi>g</mi><msub><mi>p</mi><mn>0</mn></msub></msub></math>, than after it, <math id="A5.SS6.p1.m2" class="ltx_Math" alttext="g_{1}" display="inline"><msub><mi>g</mi><mn>1</mn></msub></math> (Figure&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A5.F9" title="Figure 9 ‣ E.6 Why a working technology can remain dormant ‣ Appendix E When adoption starts and where it stops ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">9</span></a>a). The path therefore has two phases. A seed <math id="A5.SS6.p1.m3" class="ltx_Math" alttext="x_{0}" display="inline"><msub><mi>x</mi><mn>0</mn></msub></math> first creeps at the slow pre-demonstration speed <math id="A5.SS6.p1.m4" class="ltx_Math" alttext="\lambda_{0}" display="inline"><msub><mi>λ</mi><mn>0</mn></msub></math> toward the first rest point of the pre-demonstration map, the <em class="ltx_emph ltx_font_italic">ceiling</em> <math id="A5.SS6.p1.m5" class="ltx_Math" alttext="x_{L}" display="inline"><msub><mi>x</mi><mi>L</mi></msub></math>. If usage crosses the visibility threshold <math id="A5.SS6.p1.m6" class="ltx_Math" alttext="x_{v}" display="inline"><msub><mi>x</mi><mi>v</mi></msub></math> on the way, beliefs jump, the map shifts up to <math id="A5.SS6.p1.m7" class="ltx_Math" alttext="g_{1}" display="inline"><msub><mi>g</mi><mn>1</mn></msub></math>, and adoption takes off at speed <math id="A5.SS6.p1.m8" class="ltx_Math" alttext="\lambda" display="inline"><mi>λ</mi></math>. If it does not, adoption approaches <math id="A5.SS6.p1.m9" class="ltx_Math" alttext="x_{L}" display="inline"><msub><mi>x</mi><mi>L</mi></msub></math> and stays there. The technology works, but it never reaches the usage needed to show that it works.</p>


<p class="ltx_p" id="A5.SS6.p2">Figure&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A5.F9" title="Figure 9 ‣ E.6 Why a working technology can remain dormant ‣ Appendix E When adoption starts and where it stops ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">9</span></a>(b) shows both outcomes with identical payoffs. With <math id="A5.SS6.p2.m1" class="ltx_Math" alttext="x_{v}=15\%" display="inline"><mrow><msub><mi>x</mi><mi>v</mi></msub><mo>=</mo><mrow><mn>15</mn><mo>%</mo></mrow></mrow></math>, below the ceiling <math id="A5.SS6.p2.m2" class="ltx_Math" alttext="x_{L}=17.4\%" display="inline"><mrow><msub><mi>x</mi><mi>L</mi></msub><mo>=</mo><mrow><mn>17.4</mn><mo>%</mo></mrow></mrow></math>, the demonstration comes at <math id="A5.SS6.p2.m3" class="ltx_Math" alttext="t=19" display="inline"><mrow><mi>t</mi><mo>=</mo><mn>19</mn></mrow></math> and adoption rises to <math id="A5.SS6.p2.m4" class="ltx_Math" alttext="81\%" display="inline"><mrow><mn>81</mn><mo>%</mo></mrow></math>. With <math id="A5.SS6.p2.m5" class="ltx_Math" alttext="x_{v}=18\%" display="inline"><mrow><msub><mi>x</mi><mi>v</mi></msub><mo>=</mo><mrow><mn>18</mn><mo>%</mo></mrow></mrow></math> it never comes, and adoption stalls at <math id="A5.SS6.p2.m6" class="ltx_Math" alttext="17\%" display="inline"><mrow><mn>17</mn><mo>%</mo></mrow></math> until an external demonstration supplies the missing evidence. A mandate could instead change the payoffs; that is a different intervention. Panel (c) traces the demonstration date as <math id="A5.SS6.p2.m7" class="ltx_Math" alttext="x_{v}" display="inline"><msub><mi>x</mi><mi>v</mi></msub></math> rises. The date grows slowly at first, then without bound as <math id="A5.SS6.p2.m8" class="ltx_Math" alttext="x_{v}" display="inline"><msub><mi>x</mi><mi>v</mi></msub></math> approaches the ceiling, because the path approaches <math id="A5.SS6.p2.m9" class="ltx_Math" alttext="x_{L}" display="inline"><msub><mi>x</mi><mi>L</mi></msub></math> only geometrically. Near the ceiling, a small change in <math id="A5.SS6.p2.m10" class="ltx_Math" alttext="x_{v}" display="inline"><msub><mi>x</mi><mi>v</mi></msub></math> moves the demonstration by many periods or removes it altogether. The inherited nuclear-weapons fit in Appendix&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A17" title="Appendix Q Earlier models and reproduction benchmarks ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Q</span></a> sits at this sensitive boundary.</p>


<p class="ltx_p" id="A5.SS6.p3">A sponsor has several ways to get past that barrier. It can seed usage past <math id="A5.SS6.p3.m1" class="ltx_Math" alttext="x_{v}" display="inline"><msub><mi>x</mi><mi>v</mi></msub></math> directly. It can lower <math id="A5.SS6.p3.m2" class="ltx_Math" alttext="x_{v}" display="inline"><msub><mi>x</mi><mi>v</mi></msub></math> with a public trial, or replace it with an exogenous demonstration. Or it can raise the prior <math id="A5.SS6.p3.m3" class="ltx_Math" alttext="p_{0}" display="inline"><msub><mi>p</mi><mn>0</mn></msub></math>, which lifts the pre-demonstration map and with it the ceiling. A seed that stops short of <math id="A5.SS6.p3.m4" class="ltx_Math" alttext="x_{v}" display="inline"><msub><mi>x</mi><mi>v</mi></msub></math> helps only if it clears a tipping point of the pre-demonstration map. In Figure&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A5.F9" title="Figure 9 ‣ E.6 Why a working technology can remain dormant ‣ Appendix E When adoption starts and where it stops ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">9</span></a>, where that map crosses the diagonal once, a seed between <math id="A5.SS6.p3.m5" class="ltx_Math" alttext="17.4\%" display="inline"><mrow><mn>17.4</mn><mo>%</mo></mrow></math> and <math id="A5.SS6.p3.m6" class="ltx_Math" alttext="18\%" display="inline"><mrow><mn>18</mn><mo>%</mo></mrow></math> simply stays where it is.</p>

<figure id="A5.F9" class="ltx_figure"><a href="https://rencryptofish.com/images/forcing-technologies/demonstration.png" class="figure-expand" aria-label="Expand figure: Figure 9: Demonstration and dormancy (γ=0.2, β=0.5, α=0.2, r=1, c=0.6, σ=0.4; p0=0.5, x0=2%, λ0=0.15, λ=0.5). (a) The best-response map before the demonstration (dashed) and after it (solid). (b) Paths with identical payoffs. A visibility threshold below the ceiling xL is crossed and adoption takes off (blue). One above the ceiling is never crossed (orange) unless an exogenous event demonstrates the technology (aqua). Open circles mark demonstrations. (c) The demonstration date diverges as xv approaches xL. (d) With an exogenous demonstration at t=12, a waiting value (ω=0.8) silences adoption beforehand. Exclusion and transitory shocks are off (ε=τ=0), Q=−∞, and W0=κW=0; ω=0 except for the waiting comparison in (d)."><img src="https://rencryptofish.com/images/forcing-technologies/demonstration.png" id="A5.F9.g1" class="ltx_graphics ltx_centering ltx_img_landscape" width="598" height="458" alt="Figure 9: Demonstration and dormancy (γ=0.2, β=0.5, α=0.2, r=1, c=0.6, σ=0.4; p0=0.5, x0=2%, λ0=0.15, λ=0.5). (a) The best-response map before the demonstration (dashed) and after it (solid). (b) Paths with identical payoffs. A visibility threshold below the ceiling xL is crossed and adoption takes off (blue). One above the ceiling is never crossed (orange) unless an exogenous event demonstrates the technology (aqua). Open circles mark demonstrations. (c) The demonstration date diverges as xv approaches xL. (d) With an exogenous demonstration at t=12, a waiting value (ω=0.8) silences adoption beforehand. Exclusion and transitory shocks are off (ε=τ=0), Q=−∞, and W0=κW=0; ω=0 except for the waiting comparison in (d)." loading="lazy"></a>
<figcaption class="ltx_caption ltx_centering"><span class="ltx_tag ltx_tag_figure">Figure 9: </span>Demonstration and dormancy (<math id="A5.F9.m20" class="ltx_Math" alttext="\gamma=0.2" display="inline"><mrow><mi>γ</mi><mo>=</mo><mn>0.2</mn></mrow></math>, <math id="A5.F9.m21" class="ltx_Math" alttext="\beta=0.5" display="inline"><mrow><mi>β</mi><mo>=</mo><mn>0.5</mn></mrow></math>, <math id="A5.F9.m22" class="ltx_Math" alttext="\alpha=0.2" display="inline"><mrow><mi>α</mi><mo>=</mo><mn>0.2</mn></mrow></math>, <math id="A5.F9.m23" class="ltx_Math" alttext="r=1" display="inline"><mrow><mi>r</mi><mo>=</mo><mn>1</mn></mrow></math>, <math id="A5.F9.m24" class="ltx_Math" alttext="c=0.6" display="inline"><mrow><mi>c</mi><mo>=</mo><mn>0.6</mn></mrow></math>, <math id="A5.F9.m25" class="ltx_Math" alttext="\sigma=0.4" display="inline"><mrow><mi>σ</mi><mo>=</mo><mn>0.4</mn></mrow></math>; <math id="A5.F9.m26" class="ltx_Math" alttext="p_{0}=0.5" display="inline"><mrow><msub><mi>p</mi><mn>0</mn></msub><mo>=</mo><mn>0.5</mn></mrow></math>, <math id="A5.F9.m27" class="ltx_Math" alttext="x_{0}=2\%" display="inline"><mrow><msub><mi>x</mi><mn>0</mn></msub><mo>=</mo><mrow><mn>2</mn><mo>%</mo></mrow></mrow></math>, <math id="A5.F9.m28" class="ltx_Math" alttext="\lambda_{0}=0.15" display="inline"><mrow><msub><mi>λ</mi><mn>0</mn></msub><mo>=</mo><mn>0.15</mn></mrow></math>, <math id="A5.F9.m29" class="ltx_Math" alttext="\lambda=0.5" display="inline"><mrow><mi>λ</mi><mo>=</mo><mn>0.5</mn></mrow></math>). (a) The best-response map before the demonstration (dashed) and after it (solid). (b) Paths with identical payoffs. A visibility threshold below the ceiling <math id="A5.F9.m30" class="ltx_Math" alttext="x_{L}" display="inline"><msub><mi>x</mi><mi>L</mi></msub></math> is crossed and adoption takes off (blue). One above the ceiling is never crossed (orange) unless an exogenous event demonstrates the technology (aqua). Open circles mark demonstrations. (c) The demonstration date diverges as <math id="A5.F9.m31" class="ltx_Math" alttext="x_{v}" display="inline"><msub><mi>x</mi><mi>v</mi></msub></math> approaches <math id="A5.F9.m32" class="ltx_Math" alttext="x_{L}" display="inline"><msub><mi>x</mi><mi>L</mi></msub></math>. (d) With an exogenous demonstration at <math id="A5.F9.m33" class="ltx_Math" alttext="t=12" display="inline"><mrow><mi>t</mi><mo>=</mo><mn>12</mn></mrow></math>, a waiting value (<math id="A5.F9.m34" class="ltx_Math" alttext="\omega=0.8" display="inline"><mrow><mi>ω</mi><mo>=</mo><mn>0.8</mn></mrow></math>) silences adoption beforehand. Exclusion and transitory shocks are off (<math id="A5.F9.m35" class="ltx_Math" alttext="\varepsilon=\tau=0" display="inline"><mrow><mi>ε</mi><mo>=</mo><mi>τ</mi><mo>=</mo><mn>0</mn></mrow></math>), <math id="A5.F9.m36" class="ltx_Math" alttext="Q=-\infty" display="inline"><mrow><mi>Q</mi><mo>=</mo><mrow><mo>−</mo><mi mathvariant="normal">∞</mi></mrow></mrow></math>, and <math id="A5.F9.m37" class="ltx_Math" alttext="W_{0}=\kappa_{W}=0" display="inline"><mrow><msub><mi>W</mi><mn>0</mn></msub><mo>=</mo><msub><mi>κ</mi><mi>W</mi></msub><mo>=</mo><mn>0</mn></mrow></math>; <math id="A5.F9.m38" class="ltx_Math" alttext="\omega=0" display="inline"><mrow><mi>ω</mi><mo>=</mo><mn>0</mn></mrow></math> except for the waiting comparison in (d).</figcaption>
</figure>
</section>
<section id="A5.SS7" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="when-waiting-is-valuable">
<a href="https://rencryptofish.com/posts/forcing-technologies#when-waiting-is-valuable" class="secnum" aria-label="Copy link to section E.7">E.7</a>When waiting is valuable</h3>


<p class="ltx_p" id="A5.SS7.p1">In reduced form, <math id="A5.SS7.p1.m1" class="ltx_Math" alttext="W_{t}=(W_{0}+\omega\,p_{t}(1-p_{t}))/(1+\kappa_{W}\max\{0,p_{t}\alpha/D(x_{t})\})" display="inline"><mrow><msub><mi>W</mi><mi>t</mi></msub><mo>=</mo><mrow><mrow><mo stretchy="false">(</mo><mrow><msub><mi>W</mi><mn>0</mn></msub><mo>+</mo><mrow><mi>ω</mi><mo lspace="0.170em">⁢</mo><msub><mi>p</mi><mi>t</mi></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mrow><mn>1</mn><mo>−</mo><msub><mi>p</mi><mi>t</mi></msub></mrow><mo stretchy="false">)</mo></mrow></mrow></mrow><mo stretchy="false">)</mo></mrow><mo>/</mo><mrow><mo stretchy="false">(</mo><mrow><mn>1</mn><mo>+</mo><mrow><msub><mi>κ</mi><mi>W</mi></msub><mo lspace="0.167em">⁢</mo><mrow><mi>max</mi><mo>⁡</mo><mrow><mo stretchy="false">{</mo><mn>0</mn><mo>,</mo><mrow><mrow><mrow><msub><mi>p</mi><mi>t</mi></msub><mo>⁢</mo><mi>α</mi></mrow><mo>/</mo><mi>D</mi></mrow><mo>⁢</mo><mrow><mo stretchy="false">(</mo><msub><mi>x</mi><mi>t</mi></msub><mo stretchy="false">)</mo></mrow></mrow><mo stretchy="false">}</mo></mrow></mrow></mrow></mrow><mo stretchy="false">)</mo></mrow></mrow></mrow></math>. Waiting is valuable while beliefs are uncertain, and the value is eroded by the positional ground lost to rivals in the meantime. A constant <math id="A5.SS7.p1.m2" class="ltx_Math" alttext="W_{0}" display="inline"><msub><mi>W</mi><mn>0</mn></msub></math> shifts every switching gain by the same amount and so moves the rest points of the dynamics, but it never enters the payoff gap or the classification. A demonstration then does two things at once: it raises the expected gain and removes the reason to wait. Figure&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A5.F9" title="Figure 9 ‣ E.6 Why a working technology can remain dormant ‣ Appendix E When adoption starts and where it stops ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">9</span></a>(d) shows both effects with an exogenous demonstration date. With <math id="A5.SS7.p1.m3" class="ltx_Math" alttext="\omega=0.8" display="inline"><mrow><mi>ω</mi><mo>=</mo><mn>0.8</mn></mrow></math>, no one beyond the seed adopts before the demonstration (<math id="A5.SS7.p1.m4" class="ltx_Math" alttext="2\%" display="inline"><mrow><mn>2</mn><mo>%</mo></mrow></math>, against <math id="A5.SS7.p1.m5" class="ltx_Math" alttext="13\%" display="inline"><mrow><mn>13</mn><mo>%</mo></mrow></math> without a waiting value). The jump at the demonstration is also larger (21 points against 19). Waiting suppresses adoption before the demonstration and produces a larger jump afterward. The optimal-stopping formulation in Appendix&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A5.SS3" title="E.3 Mistaken beliefs and early preparation ‣ Appendix E When adoption starts and where it stops ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">E.3</span></a> makes this structural problem explicit. Deriving the reduced-form <math id="A5.SS7.p1.m6" class="ltx_Math" alttext="W_{t}" display="inline"><msub><mi>W</mi><mi>t</mi></msub></math> from equilibrium in a timing game remains open <cite class="ltx_cite ltx_citemacro_citep">(Reinganum, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib11" title="On the diffusion of new technology: a game theoretic approach" class="ltx_ref ref">1981</a>; Fudenberg and Tirole, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib12" title="Preemption and rent equalization in the adoption of new technology" class="ltx_ref ref">1985</a>; Dixit and Pindyck, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib13" title="Investment under uncertainty" class="ltx_ref ref">1994</a>)</cite>.</p>

</section>
<section id="A5.SS8" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="why-the-field-can-invest-too-much-before-the-edge-disappears">
<a href="https://rencryptofish.com/posts/forcing-technologies#why-the-field-can-invest-too-much-before-the-edge-disappears" class="secnum" aria-label="Copy link to section E.8">E.8</a>Why the field can invest too much before the edge disappears</h3>


<p class="ltx_p" id="A5.SS8.p1">The simple update works only while the gross switching gain does not fall. Under strategic substitutes (Proposition&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#Thmproposition1" title="Proposition 1 (Contests are strategic substitutes). ‣ Appendix C Formal statements ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">1</span></a>), the map falls and <math id="A5.SS8.p1.m1" class="ltx_Math" alttext="z_{t}" display="inline"><msub><mi>z</mi><mi>t</mi></msub></math> falls as <math id="A5.SS8.p1.m2" class="ltx_Math" alttext="x_{t}" display="inline"><msub><mi>x</mi><mi>t</mi></msub></math> rises. Some rivals then adopt while their cost is below <math id="A5.SS8.p1.m3" class="ltx_Math" alttext="z_{t}" display="inline"><msub><mi>z</mi><mi>t</mi></msub></math> and stay adopted after it is not. The closed recursion subtracts all past adopters from the currently eligible pool. When some past adopters are no longer eligible, that subtraction is too large and it understates the remaining pool. The share <math id="A5.SS8.p1.m4" class="ltx_Math" alttext="x_{t}" display="inline"><msub><mi>x</mi><mi>t</mi></msub></math> then no longer describes the state. It matters which rivals have adopted, not just how many.</p>


<p class="ltx_p" id="A5.SS8.p2">For the example in Figure&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A5.F10" title="Figure 10 ‣ E.8 Why the field can invest too much before the edge disappears ‣ Appendix E When adoption starts and where it stops ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">10</span></a>, the static equilibrium is about <math id="A5.SS8.p2.m1" class="ltx_Math" alttext="65\%" display="inline"><mrow><mn>65</mn><mo>%</mo></mrow></math>. The exact adoption path reaches <math id="A5.SS8.p2.m2" class="ltx_Math" alttext="85\%" display="inline"><mrow><mn>85</mn><mo>%</mo></mrow></math> with fast adjustment (<math id="A5.SS8.p2.m3" class="ltx_Math" alttext="\lambda=0.6" display="inline"><mrow><mi>λ</mi><mo>=</mo><mn>0.6</mn></mrow></math>) and <math id="A5.SS8.p2.m4" class="ltx_Math" alttext="77\%" display="inline"><mrow><mn>77</mn><mo>%</mo></mrow></math> with slower adjustment (<math id="A5.SS8.p2.m5" class="ltx_Math" alttext="\lambda=0.1" display="inline"><mrow><mi>λ</mi><mo>=</mo><mn>0.1</mn></mrow></math>). Rival welfare on the fast path is <math id="A5.SS8.p2.m6" class="ltx_Math" alttext="-0.41" display="inline"><mrow><mo>−</mo><mn>0.41</mn></mrow></math>, compared with <math id="A5.SS8.p2.m7" class="ltx_Math" alttext="-0.22" display="inline"><mrow><mo>−</mo><mn>0.22</mn></mrow></math> at the static allocation. The example uses <math id="A5.SS8.p2.m8" class="ltx_Math" alttext="V=0.5" display="inline"><mrow><mi>V</mi><mo>=</mo><mn>0.5</mn></mrow></math>, <math id="A5.SS8.p2.m9" class="ltx_Math" alttext="r=6" display="inline"><mrow><mi>r</mi><mo>=</mo><mn>6</mn></mrow></math>, <math id="A5.SS8.p2.m10" class="ltx_Math" alttext="c=0.6" display="inline"><mrow><mi>c</mi><mo>=</mo><mn>0.6</mn></mrow></math> and cost dispersion <math id="A5.SS8.p2.m11" class="ltx_Math" alttext="\sigma=0.4" display="inline"><mrow><mi>σ</mi><mo>=</mo><mn>0.4</mn></mrow></math>.</p>


<p class="ltx_p" id="A5.SS8.p3">Figure&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A5.F10" title="Figure 10 ‣ E.8 Why the field can invest too much before the edge disappears ‣ Appendix E When adoption starts and where it stops ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">10</span></a>(b) shows the mechanism. In the first period the edge is at its largest, <math id="A5.SS8.p3.m1" class="ltx_Math" alttext="z_{0}=\alpha=2.5" display="inline"><mrow><msub><mi>z</mi><mn>0</mn></msub><mo>=</mo><mi>α</mi><mo>=</mo><mn>2.5</mn></mrow></math>, and adopting pays for <math id="A5.SS8.p3.m2" class="ltx_Math" alttext="99\%" display="inline"><mrow><mn>99</mn><mo>%</mo></mrow></math> of rivals. Sixty percent of them adopt, at every cost level. Their adoption shrinks the edge, so in the second period adopting pays only for the cheapest <math id="A5.SS8.p3.m3" class="ltx_Math" alttext="70\%" display="inline"><mrow><mn>70</mn><mo>%</mo></mrow></math>, and <math id="A5.SS8.p3.m4" class="ltx_Math" alttext="60\%" display="inline"><mrow><mn>60</mn><mo>%</mo></mrow></math> of those not yet in adopt. By the end, the edge pays only the cheapest <math id="A5.SS8.p3.m5" class="ltx_Math" alttext="53\%" display="inline"><mrow><mn>53</mn><mo>%</mo></mrow></math>, fewer than at the static equilibrium, yet <math id="A5.SS8.p3.m6" class="ltx_Math" alttext="85\%" display="inline"><mrow><mn>85</mn><mo>%</mo></mrow></math> have adopted. The <math id="A5.SS8.p3.m7" class="ltx_Math" alttext="32\%" display="inline"><mrow><mn>32</mn><mo>%</mo></mrow></math> of rivals to the right of the final threshold are stranded. They would not adopt today, but they adopted while the edge was large and cannot undo it. Each of them pays <math id="A5.SS8.p3.m8" class="ltx_Math" alttext="c_{i}>\alpha/D(x_{T})" display="inline"><mrow><msub><mi>c</mi><mi>i</mi></msub><mo>&gt;</mo><mrow><mrow><mi>α</mi><mo>/</mo><mi>D</mi></mrow><mo>⁢</mo><mrow><mo stretchy="false">(</mo><msub><mi>x</mi><mi>T</mi></msub><mo stretchy="false">)</mo></mrow></mrow></mrow></math> every period for an edge that no longer covers it. With avoidable flow costs they would drop the technology if they could, so the overshoot and its welfare cost are the price of commitment, and with reversible adoption the path would be free to unwind toward the static equilibrium. With sunk acquisition costs they would stay, because an adopter’s contest payoff <math id="A5.SS8.p3.m9" class="ltx_Math" alttext="\alpha(1-x)/D(x)" display="inline"><mrow><mrow><mrow><mi>α</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mrow><mn>1</mn><mo>−</mo><mi>x</mi></mrow><mo stretchy="false">)</mo></mrow></mrow><mo>/</mo><mi>D</mi></mrow><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow></math> exceeds a holdout’s <math id="A5.SS8.p3.m10" class="ltx_Math" alttext="-\alpha x/D(x)" display="inline"><mrow><mo>−</mo><mrow><mrow><mrow><mi>α</mi><mo>⁢</mo><mi>x</mi></mrow><mo>/</mo><mi>D</mi></mrow><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow></mrow></math> at every <math id="A5.SS8.p3.m11" class="ltx_Math" alttext="x" display="inline"><mi>x</mi></math>, and the waste is the acquisition cost rather than a perpetual flow. Which reading applies is a fact about the technology, not the model; Section&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S1" title="1 The model ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">1</span></a> fixes the flow reading throughout. Slower adjustment overshoots less: fewer rivals commit in each period, so the edge has shrunk further by the time most of them decide. The closed recursion loses track of those stranded early adopters and therefore misses the overshoot in this example.</p>

<figure id="A5.F10" class="ltx_figure"><a href="https://rencryptofish.com/images/forcing-technologies/overshoot.png" class="figure-expand" aria-label="Expand figure: Figure 10: Selective forcing with an eroding edge (V=0.5, r=6, c=0.6, σ=0.4). (a) The exact paths overshoot the static stable equilibrium, and faster adjustment overshoots more. The closed recursion of Proposition 8(a) misses this. (b) Who has adopted by period 30 on the fast path, by cost and by the period in which they adopted. Adopting pays only to the left of the dotted line, given the final edge. The rivals to its right adopted while the edge was large and cannot undo it. Here α=V⁢(r−1)=2.5, γ=β=ε=0, p=1, Q=−∞, W=τ=0, x0=0; adjustment speeds are λ=0.6 and 0.1."><img src="https://rencryptofish.com/images/forcing-technologies/overshoot.png" id="A5.F10.g1" class="ltx_graphics ltx_centering ltx_img_landscape" width="598" height="260" alt="Figure 10: Selective forcing with an eroding edge (V=0.5, r=6, c=0.6, σ=0.4). (a) The exact paths overshoot the static stable equilibrium, and faster adjustment overshoots more. The closed recursion of Proposition 8(a) misses this. (b) Who has adopted by period 30 on the fast path, by cost and by the period in which they adopted. Adopting pays only to the left of the dotted line, given the final edge. The rivals to its right adopted while the edge was large and cannot undo it. Here α=V⁢(r−1)=2.5, γ=β=ε=0, p=1, Q=−∞, W=τ=0, x0=0; adjustment speeds are λ=0.6 and 0.1." loading="lazy"></a>
<figcaption class="ltx_caption ltx_centering"><span class="ltx_tag ltx_tag_figure">Figure 10: </span>Selective forcing with an eroding edge (<math id="A5.F10.m13" class="ltx_Math" alttext="V=0.5" display="inline"><mrow><mi>V</mi><mo>=</mo><mn>0.5</mn></mrow></math>, <math id="A5.F10.m14" class="ltx_Math" alttext="r=6" display="inline"><mrow><mi>r</mi><mo>=</mo><mn>6</mn></mrow></math>, <math id="A5.F10.m15" class="ltx_Math" alttext="c=0.6" display="inline"><mrow><mi>c</mi><mo>=</mo><mn>0.6</mn></mrow></math>, <math id="A5.F10.m16" class="ltx_Math" alttext="\sigma=0.4" display="inline"><mrow><mi>σ</mi><mo>=</mo><mn>0.4</mn></mrow></math>). (a) The exact paths overshoot the static stable equilibrium, and faster adjustment overshoots more. The closed recursion of Proposition&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#Thmproposition8" title="Proposition 8 (Aggregation). ‣ Appendix C Formal statements ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">8</span></a>(a) misses this. (b) Who has adopted by period 30 on the fast path, by cost and by the period in which they adopted. Adopting pays only to the left of the dotted line, given the final edge. The rivals to its right adopted while the edge was large and cannot undo it. Here <math id="A5.F10.m17" class="ltx_Math" alttext="\alpha=V(r-1)=2.5" display="inline"><mrow><mi>α</mi><mo>=</mo><mrow><mi>V</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mrow><mi>r</mi><mo>−</mo><mn>1</mn></mrow><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mn>2.5</mn></mrow></math>, <math id="A5.F10.m18" class="ltx_Math" alttext="\gamma=\beta=\varepsilon=0" display="inline"><mrow><mi>γ</mi><mo>=</mo><mi>β</mi><mo>=</mo><mi>ε</mi><mo>=</mo><mn>0</mn></mrow></math>, <math id="A5.F10.m19" class="ltx_Math" alttext="p=1" display="inline"><mrow><mi>p</mi><mo>=</mo><mn>1</mn></mrow></math>, <math id="A5.F10.m20" class="ltx_Math" alttext="Q=-\infty" display="inline"><mrow><mi>Q</mi><mo>=</mo><mrow><mo>−</mo><mi mathvariant="normal">∞</mi></mrow></mrow></math>, <math id="A5.F10.m21" class="ltx_Math" alttext="W=\tau=0" display="inline"><mrow><mi>W</mi><mo>=</mo><mi>τ</mi><mo>=</mo><mn>0</mn></mrow></math>, <math id="A5.F10.m22" class="ltx_Math" alttext="x_{0}=0" display="inline"><mrow><msub><mi>x</mi><mn>0</mn></msub><mo>=</mo><mn>0</mn></mrow></math>; adjustment speeds are <math id="A5.F10.m23" class="ltx_Math" alttext="\lambda=0.6" display="inline"><mrow><mi>λ</mi><mo>=</mo><mn>0.6</mn></mrow></math> and <math id="A5.F10.m24" class="ltx_Math" alttext="0.1" display="inline"><mn>0.1</mn></math>.</figcaption>
</figure>
</section>
<section id="A5.SS9" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="comparative-dynamics-one-parameter-at-a-time">
<a href="https://rencryptofish.com/posts/forcing-technologies#comparative-dynamics-one-parameter-at-a-time" class="secnum" aria-label="Copy link to section E.9">E.9</a>Comparative dynamics, one parameter at a time</h3>


<p class="ltx_p" id="A5.SS9.p1">Figures&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A5.F11" title="Figure 11 ‣ E.9 Comparative dynamics, one parameter at a time ‣ Appendix E When adoption starts and where it stops ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">11</span></a> and&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A5.F12" title="Figure 12 ‣ E.9 Comparative dynamics, one parameter at a time ‣ Appendix E When adoption starts and where it stops ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">12</span></a> vary one parameter at a time around a common baseline technology in which all four channels are active and holdouts have no outside option: <math id="A5.SS9.p1.m1" class="ltx_Math" alttext="\gamma=0.05" display="inline"><mrow><mi>γ</mi><mo>=</mo><mn>0.05</mn></mrow></math>, <math id="A5.SS9.p1.m2" class="ltx_Math" alttext="\beta=0.4" display="inline"><mrow><mi>β</mi><mo>=</mo><mn>0.4</mn></mrow></math>, <math id="A5.SS9.p1.m3" class="ltx_Math" alttext="\alpha=0.3" display="inline"><mrow><mi>α</mi><mo>=</mo><mn>0.3</mn></mrow></math>, <math id="A5.SS9.p1.m4" class="ltx_Math" alttext="r=2" display="inline"><mrow><mi>r</mi><mo>=</mo><mn>2</mn></mrow></math>, <math id="A5.SS9.p1.m5" class="ltx_Math" alttext="\varepsilon=0.2" display="inline"><mrow><mi>ε</mi><mo>=</mo><mn>0.2</mn></mrow></math> (<math id="A5.SS9.p1.m6" class="ltx_Math" alttext="\theta=0.5" display="inline"><mrow><mi>θ</mi><mo>=</mo><mn>0.5</mn></mrow></math>, <math id="A5.SS9.p1.m7" class="ltx_Math" alttext="k=8" display="inline"><mrow><mi>k</mi><mo>=</mo><mn>8</mn></mrow></math>), <math id="A5.SS9.p1.m8" class="ltx_Math" alttext="c=0.6" display="inline"><mrow><mi>c</mi><mo>=</mo><mn>0.6</mn></mrow></math> and <math id="A5.SS9.p1.m9" class="ltx_Math" alttext="\sigma=0.3" display="inline"><mrow><mi>σ</mi><mo>=</mo><mn>0.3</mn></mrow></math>. A seed of <math id="A5.SS9.p1.m10" class="ltx_Math" alttext="2\%" display="inline"><mrow><mn>2</mn><mo>%</mo></mrow></math> adopts first and <math id="A5.SS9.p1.m11" class="ltx_Math" alttext="\lambda=0.3" display="inline"><mrow><mi>λ</mi><mo>=</mo><mn>0.3</mn></mrow></math>. The baseline’s best-response map lies above the diagonal all the way to its rest point at <math id="A5.SS9.p1.m12" class="ltx_Math" alttext="72\%" display="inline"><mrow><mn>72</mn><mo>%</mo></mrow></math>, but comes within five points of it at <math id="A5.SS9.p1.m13" class="ltx_Math" alttext="38\%" display="inline"><mrow><mn>38</mn><mo>%</mo></mrow></math> adoption. Early on, the erosion of the contest’s edge cancels most of the network gain, so the map rises slowly while the diagonal rises at slope one. Exclusion pressure, centered at <math id="A5.SS9.p1.m14" class="ltx_Math" alttext="50\%" display="inline"><mrow><mn>50</mn><mo>%</mo></mrow></math>, steepens the map only later. Adoption crawls through this bottleneck and reaches <math id="A5.SS9.p1.m15" class="ltx_Math" alttext="50\%" display="inline"><mrow><mn>50</mn><mo>%</mo></mrow></math> only in period 22. The bottleneck is why so many panels in Figure&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A5.F11" title="Figure 11 ‣ E.9 Comparative dynamics, one parameter at a time ‣ Appendix E When adoption starts and where it stops ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">11</span></a> show the same pattern. A modest change in one direction closes the gap, and adoption stalls below it. The same change in the other direction widens the gap, and adoption sweeps through. The response is lopsided: lowering <math id="A5.SS9.p1.m16" class="ltx_Math" alttext="\gamma" display="inline"><mi>γ</mi></math> from <math id="A5.SS9.p1.m17" class="ltx_Math" alttext="0.05" display="inline"><mn>0.05</mn></math> to <math id="A5.SS9.p1.m18" class="ltx_Math" alttext="0" display="inline"><mn>0</mn></math> cuts final adoption from <math id="A5.SS9.p1.m19" class="ltx_Math" alttext="70\%" display="inline"><mrow><mn>70</mn><mo>%</mo></mrow></math> to <math id="A5.SS9.p1.m20" class="ltx_Math" alttext="21\%" display="inline"><mrow><mn>21</mn><mo>%</mo></mrow></math>, while raising it to <math id="A5.SS9.p1.m21" class="ltx_Math" alttext="0.15" display="inline"><mn>0.15</mn></math> lifts it only to <math id="A5.SS9.p1.m22" class="ltx_Math" alttext="84\%" display="inline"><mrow><mn>84</mn><mo>%</mo></mrow></math>, although half the field then adopts three times as fast (by period 7 rather than 22).</p>

<figure id="A5.F11" class="ltx_figure"><a href="https://rencryptofish.com/images/forcing-technologies/sweep_payoffs.png" class="figure-expand" aria-label="Expand figure: Figure 11: Comparative dynamics of the payoff parameters. Each panel varies one parameter around the baseline (γ=0.05, β=0.4, α=0.3, r=2, ε=0.2, θ=0.5, k=8, c=0.6, σ=0.3, no outside option; the technology is known to work, x0=2%, λ=0.3). Darker lines are higher values; the solid, thicker line is the baseline, repeated in every panel. Waiting and transitory shocks are off (W=τ=0). In the r panel, α=0.3 stays fixed, so the implied prize changes."><img src="https://rencryptofish.com/images/forcing-technologies/sweep_payoffs.png" id="A5.F11.g1" class="ltx_graphics ltx_centering ltx_img_square" width="598" height="625" alt="Figure 11: Comparative dynamics of the payoff parameters. Each panel varies one parameter around the baseline (γ=0.05, β=0.4, α=0.3, r=2, ε=0.2, θ=0.5, k=8, c=0.6, σ=0.3, no outside option; the technology is known to work, x0=2%, λ=0.3). Darker lines are higher values; the solid, thicker line is the baseline, repeated in every panel. Waiting and transitory shocks are off (W=τ=0). In the r panel, α=0.3 stays fixed, so the implied prize changes." loading="lazy"></a>
<figcaption class="ltx_caption ltx_centering"><span class="ltx_tag ltx_tag_figure">Figure 11: </span>Comparative dynamics of the payoff parameters. Each panel varies one parameter around the baseline (<math id="A5.F11.m15" class="ltx_Math" alttext="\gamma=0.05" display="inline"><mrow><mi>γ</mi><mo>=</mo><mn>0.05</mn></mrow></math>, <math id="A5.F11.m16" class="ltx_Math" alttext="\beta=0.4" display="inline"><mrow><mi>β</mi><mo>=</mo><mn>0.4</mn></mrow></math>, <math id="A5.F11.m17" class="ltx_Math" alttext="\alpha=0.3" display="inline"><mrow><mi>α</mi><mo>=</mo><mn>0.3</mn></mrow></math>, <math id="A5.F11.m18" class="ltx_Math" alttext="r=2" display="inline"><mrow><mi>r</mi><mo>=</mo><mn>2</mn></mrow></math>, <math id="A5.F11.m19" class="ltx_Math" alttext="\varepsilon=0.2" display="inline"><mrow><mi>ε</mi><mo>=</mo><mn>0.2</mn></mrow></math>, <math id="A5.F11.m20" class="ltx_Math" alttext="\theta=0.5" display="inline"><mrow><mi>θ</mi><mo>=</mo><mn>0.5</mn></mrow></math>, <math id="A5.F11.m21" class="ltx_Math" alttext="k=8" display="inline"><mrow><mi>k</mi><mo>=</mo><mn>8</mn></mrow></math>, <math id="A5.F11.m22" class="ltx_Math" alttext="c=0.6" display="inline"><mrow><mi>c</mi><mo>=</mo><mn>0.6</mn></mrow></math>, <math id="A5.F11.m23" class="ltx_Math" alttext="\sigma=0.3" display="inline"><mrow><mi>σ</mi><mo>=</mo><mn>0.3</mn></mrow></math>, no outside option; the technology is known to work, <math id="A5.F11.m24" class="ltx_Math" alttext="x_{0}=2\%" display="inline"><mrow><msub><mi>x</mi><mn>0</mn></msub><mo>=</mo><mrow><mn>2</mn><mo>%</mo></mrow></mrow></math>, <math id="A5.F11.m25" class="ltx_Math" alttext="\lambda=0.3" display="inline"><mrow><mi>λ</mi><mo>=</mo><mn>0.3</mn></mrow></math>). Darker lines are higher values; the solid, thicker line is the baseline, repeated in every panel. Waiting and transitory shocks are off (<math id="A5.F11.m26" class="ltx_Math" alttext="W=\tau=0" display="inline"><mrow><mi>W</mi><mo>=</mo><mi>τ</mi><mo>=</mo><mn>0</mn></mrow></math>). In the <math id="A5.F11.m27" class="ltx_Math" alttext="r" display="inline"><mi>r</mi></math> panel, <math id="A5.F11.m28" class="ltx_Math" alttext="\alpha=0.3" display="inline"><mrow><mi>α</mi><mo>=</mo><mn>0.3</mn></mrow></math> stays fixed, so the implied prize changes.</figcaption>
</figure>

<p class="ltx_p" id="A5.SS9.p2">The panels sort the parameters by <em class="ltx_emph ltx_font_italic">when</em> in the path they act.</p>
<ul id="A5.I2" class="ltx_itemize">
<li id="A5.I2.i1" class="ltx_item">
 

<p class="ltx_p" id="A5.I2.i1.p1"><em class="ltx_emph ltx_font_italic">The edge acts at the start.</em> The contest’s <math id="A5.I2.i1.p1.m1" class="ltx_Math" alttext="\alpha/D(x)" display="inline"><mrow><mrow><mi>α</mi><mo>/</mo><mi>D</mi></mrow><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow></math> is largest when adopters are few, so <math id="A5.I2.i1.p1.m2" class="ltx_Math" alttext="\alpha" display="inline"><mi>α</mi></math> decides whether adoption gets going. With <math id="A5.I2.i1.p1.m3" class="ltx_Math" alttext="\alpha=0.1" display="inline"><mrow><mi>α</mi><mo>=</mo><mn>0.1</mn></mrow></math> no one beyond the seed adopts. With <math id="A5.I2.i1.p1.m4" class="ltx_Math" alttext="\alpha=0.5" display="inline"><mrow><mi>α</mi><mo>=</mo><mn>0.5</mn></mrow></math> half the field has adopted by period 5. The decisiveness <math id="A5.I2.i1.p1.m5" class="ltx_Math" alttext="r" display="inline"><mi>r</mi></math>, holding <math id="A5.I2.i1.p1.m6" class="ltx_Math" alttext="\alpha" display="inline"><mi>α</mi></math> fixed, decides whether the edge lasts. With <math id="A5.I2.i1.p1.m7" class="ltx_Math" alttext="r=1" display="inline"><mrow><mi>r</mi><mo>=</mo><mn>1</mn></mrow></math> the edge never erodes, and adoption climbs to <math id="A5.I2.i1.p1.m8" class="ltx_Math" alttext="86\%" display="inline"><mrow><mn>86</mn><mo>%</mo></mrow></math>. With <math id="A5.I2.i1.p1.m9" class="ltx_Math" alttext="r=6" display="inline"><mrow><mi>r</mi><mo>=</mo><mn>6</mn></mrow></math> the same initial edge erodes so quickly that adoption stalls at <math id="A5.I2.i1.p1.m10" class="ltx_Math" alttext="15\%" display="inline"><mrow><mn>15</mn><mo>%</mo></mrow></math>, slightly above its static rest point of <math id="A5.I2.i1.p1.m11" class="ltx_Math" alttext="13\%" display="inline"><mrow><mn>13</mn><mo>%</mo></mrow></math>, which is the overshoot of Appendix&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A5.SS8" title="E.8 Why the field can invest too much before the edge disappears ‣ Appendix E When adoption starts and where it stops ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">E.8</span></a> on a small scale. In this example, rapid erosion prevents the initial competitive edge from sustaining widespread adoption.</p>

</li>
<li id="A5.I2.i2" class="ltx_item">
 

<p class="ltx_p" id="A5.I2.i2.p1"><em class="ltx_emph ltx_font_italic">Network and exclusion channels act later.</em> In the <math id="A5.I2.i2.p1.m1" class="ltx_Math" alttext="\beta" display="inline"><mi>β</mi></math> and <math id="A5.I2.i2.p1.m2" class="ltx_Math" alttext="\varepsilon" display="inline"><mi>ε</mi></math> panels, the low-value paths track the baseline for the first few periods and only then fall away, stalling at <math id="A5.I2.i2.p1.m3" class="ltx_Math" alttext="23\%" display="inline"><mrow><mn>23</mn><mo>%</mo></mrow></math> and <math id="A5.I2.i2.p1.m4" class="ltx_Math" alttext="30\%" display="inline"><mrow><mn>30</mn><mo>%</mo></mrow></math>. These channels do not start adoption. They decide whether it keeps going once a share of rivals has adopted. With <math id="A5.I2.i2.p1.m5" class="ltx_Math" alttext="\beta=0.6" display="inline"><mrow><mi>β</mi><mo>=</mo><mn>0.6</mn></mrow></math> or <math id="A5.I2.i2.p1.m6" class="ltx_Math" alttext="\varepsilon=0.4" display="inline"><mrow><mi>ε</mi><mo>=</mo><mn>0.4</mn></mrow></math>, adoption sweeps through the bottleneck to <math id="A5.I2.i2.p1.m7" class="ltx_Math" alttext="88\%" display="inline"><mrow><mn>88</mn><mo>%</mo></mrow></math> or <math id="A5.I2.i2.p1.m8" class="ltx_Math" alttext="89\%" display="inline"><mrow><mn>89</mn><mo>%</mo></mrow></math>.</p>

</li>
<li id="A5.I2.i3" class="ltx_item">
 

<p class="ltx_p" id="A5.I2.i3.p1"><em class="ltx_emph ltx_font_italic">The timing of exclusion matters as much as its strength.</em> Pressure centered early (<math id="A5.I2.i3.p1.m1" class="ltx_Math" alttext="\theta=0.2" display="inline"><mrow><mi>θ</mi><mo>=</mo><mn>0.2</mn></mrow></math>) lifts the map before the bottleneck, and half the field adopts by period 8. Pressure centered late (<math id="A5.I2.i3.p1.m2" class="ltx_Math" alttext="\theta=0.8" display="inline"><mrow><mi>θ</mi><mo>=</mo><mn>0.8</mn></mrow></math>) arrives only after a point that adoption never reaches, and adoption stalls at <math id="A5.I2.i3.p1.m3" class="ltx_Math" alttext="32\%" display="inline"><mrow><mn>32</mn><mo>%</mo></mrow></math>. In this specification, exclusion must affect incentives before adoption reaches the point at which it would otherwise stall.</p>

</li>
<li id="A5.I2.i4" class="ltx_item">
 

<p class="ltx_p" id="A5.I2.i4.p1"><em class="ltx_emph ltx_font_italic">Level shifters act everywhere.</em> The cost <math id="A5.I2.i4.p1.m1" class="ltx_Math" alttext="c" display="inline"><mi>c</mi></math> shifts the whole map, like <math id="A5.I2.i4.p1.m2" class="ltx_Math" alttext="\gamma" display="inline"><mi>γ</mi></math> in the opposite direction. Raising <math id="A5.I2.i4.p1.m3" class="ltx_Math" alttext="c" display="inline"><mi>c</mi></math> from <math id="A5.I2.i4.p1.m4" class="ltx_Math" alttext="0.6" display="inline"><mn>0.6</mn></math> to <math id="A5.I2.i4.p1.m5" class="ltx_Math" alttext="0.7" display="inline"><mn>0.7</mn></math> stalls adoption at <math id="A5.I2.i4.p1.m6" class="ltx_Math" alttext="19\%" display="inline"><mrow><mn>19</mn><mo>%</mo></mrow></math>.</p>

</li>
<li id="A5.I2.i5" class="ltx_item">
 

<p class="ltx_p" id="A5.I2.i5.p1"><em class="ltx_emph ltx_font_italic">An outside option acts at its shelter point.</em> With <math id="A5.I2.i5.p1.m1" class="ltx_Math" alttext="Q=-0.35" display="inline"><mrow><mi>Q</mi><mo>=</mo><mrow><mo>−</mo><mn>0.35</mn></mrow></mrow></math> nothing changes, because holdouts’ loss never reaches <math id="A5.I2.i5.p1.m2" class="ltx_Math" alttext="0.35" display="inline"><mn>0.35</mn></math> and no one shelters. With <math id="A5.I2.i5.p1.m3" class="ltx_Math" alttext="Q=-0.15" display="inline"><mrow><mi>Q</mi><mo>=</mo><mrow><mo>−</mo><mn>0.15</mn></mrow></mrow></math> holdouts shelter once <math id="A5.I2.i5.p1.m4" class="ltx_Math" alttext="41\%" display="inline"><mrow><mn>41</mn><mo>%</mo></mrow></math> have adopted, in period 16. The adopters’ edge vanishes, the map drops below the diagonal, and adoption stops at <math id="A5.I2.i5.p1.m5" class="ltx_Math" alttext="42\%" display="inline"><mrow><mn>42</mn><mo>%</mo></mrow></math> instead of <math id="A5.I2.i5.p1.m6" class="ltx_Math" alttext="70\%" display="inline"><mrow><mn>70</mn><mo>%</mo></mrow></math>. Rivals are worse off, at <math id="A5.I2.i5.p1.m7" class="ltx_Math" alttext="-0.136" display="inline"><mrow><mo>−</mo><mn>0.136</mn></mrow></math> against <math id="A5.I2.i5.p1.m8" class="ltx_Math" alttext="-0.116" display="inline"><mrow><mo>−</mo><mn>0.116</mn></mrow></math>: adopters keep paying for an edge over no one, and holdouts pay <math id="A5.I2.i5.p1.m9" class="ltx_Math" alttext="0.15" display="inline"><mn>0.15</mn></math> a period to shelter from it. This is the shakeout of Proposition&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#Thmproposition3" title="Proposition 3 (Shakeout). ‣ Appendix C Formal statements ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">3</span></a> with every channel on.</p>

</li>
<li id="A5.I2.i6" class="ltx_item">
 

<p class="ltx_p" id="A5.I2.i6.p1"><em class="ltx_emph ltx_font_italic">Cost dispersion can encourage early adoption while limiting its eventual extent.</em> At low adoption the mean-cost rival does not gain, so someone has to be cheaper than average for adoption to start. With <math id="A5.I2.i6.p1.m1" class="ltx_Math" alttext="\sigma=0.1" display="inline"><mrow><mi>σ</mi><mo>=</mo><mn>0.1</mn></mrow></math> almost no one is, and adoption never leaves the seed. That field has a high equilibrium at <math id="A5.I2.i6.p1.m2" class="ltx_Math" alttext="94\%" display="inline"><mrow><mn>94</mn><mo>%</mo></mrow></math>, but it lies beyond a tipping point at <math id="A5.I2.i6.p1.m3" class="ltx_Math" alttext="59\%" display="inline"><mrow><mn>59</mn><mo>%</mo></mrow></math>. With <math id="A5.I2.i6.p1.m4" class="ltx_Math" alttext="\sigma=0.5" display="inline"><mrow><mi>σ</mi><mo>=</mo><mn>0.5</mn></mrow></math> adoption is fastest, with half the field in by period 6, but it ends at <math id="A5.I2.i6.p1.m5" class="ltx_Math" alttext="78\%" display="inline"><mrow><mn>78</mn><mo>%</mo></mrow></math>, below the <math id="A5.I2.i6.p1.m6" class="ltx_Math" alttext="94\%" display="inline"><mrow><mn>94</mn><mo>%</mo></mrow></math> a homogeneous field could reach, because dispersion also leaves more rivals whose costs are too high ever to adopt.</p>

</li>
</ul>

<figure id="A5.F12" class="ltx_figure"><a href="https://rencryptofish.com/images/forcing-technologies/sweep_diffusion.png" class="figure-expand" aria-label="Expand figure: Figure 12: Comparative dynamics of the diffusion parameters. Payoffs stay fixed at γ=0.05, β=0.4, α=0.3, r=2, ε=0.2, θ=0.5, k=8, c=0.6, σ=0.3, Q=−∞, W=0. The technology is demonstrated once usage reaches xv, and the baseline has p0=0.8, xv=8%, x0=2%, λ0=0.1, λ=0.3 and τ=0. Open circles mark demonstrations. Darker lines are higher values; the solid, thicker line is the baseline. Each panel changes only the parameter in its title."><img src="https://rencryptofish.com/images/forcing-technologies/sweep_diffusion.png" id="A5.F12.g1" class="ltx_graphics ltx_centering ltx_img_landscape" width="598" height="445" alt="Figure 12: Comparative dynamics of the diffusion parameters. Payoffs stay fixed at γ=0.05, β=0.4, α=0.3, r=2, ε=0.2, θ=0.5, k=8, c=0.6, σ=0.3, Q=−∞, W=0. The technology is demonstrated once usage reaches xv, and the baseline has p0=0.8, xv=8%, x0=2%, λ0=0.1, λ=0.3 and τ=0. Open circles mark demonstrations. Darker lines are higher values; the solid, thicker line is the baseline. Each panel changes only the parameter in its title." loading="lazy"></a>
<figcaption class="ltx_caption ltx_centering"><span class="ltx_tag ltx_tag_figure">Figure 12: </span>Comparative dynamics of the diffusion parameters. Payoffs stay fixed at <math id="A5.F12.m19" class="ltx_Math" alttext="\gamma=0.05" display="inline"><mrow><mi>γ</mi><mo>=</mo><mn>0.05</mn></mrow></math>, <math id="A5.F12.m20" class="ltx_Math" alttext="\beta=0.4" display="inline"><mrow><mi>β</mi><mo>=</mo><mn>0.4</mn></mrow></math>, <math id="A5.F12.m21" class="ltx_Math" alttext="\alpha=0.3" display="inline"><mrow><mi>α</mi><mo>=</mo><mn>0.3</mn></mrow></math>, <math id="A5.F12.m22" class="ltx_Math" alttext="r=2" display="inline"><mrow><mi>r</mi><mo>=</mo><mn>2</mn></mrow></math>, <math id="A5.F12.m23" class="ltx_Math" alttext="\varepsilon=0.2" display="inline"><mrow><mi>ε</mi><mo>=</mo><mn>0.2</mn></mrow></math>, <math id="A5.F12.m24" class="ltx_Math" alttext="\theta=0.5" display="inline"><mrow><mi>θ</mi><mo>=</mo><mn>0.5</mn></mrow></math>, <math id="A5.F12.m25" class="ltx_Math" alttext="k=8" display="inline"><mrow><mi>k</mi><mo>=</mo><mn>8</mn></mrow></math>, <math id="A5.F12.m26" class="ltx_Math" alttext="c=0.6" display="inline"><mrow><mi>c</mi><mo>=</mo><mn>0.6</mn></mrow></math>, <math id="A5.F12.m27" class="ltx_Math" alttext="\sigma=0.3" display="inline"><mrow><mi>σ</mi><mo>=</mo><mn>0.3</mn></mrow></math>, <math id="A5.F12.m28" class="ltx_Math" alttext="Q=-\infty" display="inline"><mrow><mi>Q</mi><mo>=</mo><mrow><mo>−</mo><mi mathvariant="normal">∞</mi></mrow></mrow></math>, <math id="A5.F12.m29" class="ltx_Math" alttext="W=0" display="inline"><mrow><mi>W</mi><mo>=</mo><mn>0</mn></mrow></math>. The technology is demonstrated once usage reaches <math id="A5.F12.m30" class="ltx_Math" alttext="x_{v}" display="inline"><msub><mi>x</mi><mi>v</mi></msub></math>, and the baseline has <math id="A5.F12.m31" class="ltx_Math" alttext="p_{0}=0.8" display="inline"><mrow><msub><mi>p</mi><mn>0</mn></msub><mo>=</mo><mn>0.8</mn></mrow></math>, <math id="A5.F12.m32" class="ltx_Math" alttext="x_{v}=8\%" display="inline"><mrow><msub><mi>x</mi><mi>v</mi></msub><mo>=</mo><mrow><mn>8</mn><mo>%</mo></mrow></mrow></math>, <math id="A5.F12.m33" class="ltx_Math" alttext="x_{0}=2\%" display="inline"><mrow><msub><mi>x</mi><mn>0</mn></msub><mo>=</mo><mrow><mn>2</mn><mo>%</mo></mrow></mrow></math>, <math id="A5.F12.m34" class="ltx_Math" alttext="\lambda_{0}=0.1" display="inline"><mrow><msub><mi>λ</mi><mn>0</mn></msub><mo>=</mo><mn>0.1</mn></mrow></math>, <math id="A5.F12.m35" class="ltx_Math" alttext="\lambda=0.3" display="inline"><mrow><mi>λ</mi><mo>=</mo><mn>0.3</mn></mrow></math> and <math id="A5.F12.m36" class="ltx_Math" alttext="\tau=0" display="inline"><mrow><mi>τ</mi><mo>=</mo><mn>0</mn></mrow></math>. Open circles mark demonstrations. Darker lines are higher values; the solid, thicker line is the baseline. Each panel changes only the parameter in its title.</figcaption>
</figure>

<p class="ltx_p" id="A5.SS9.p3">Figure&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A5.F12" title="Figure 12 ‣ E.9 Comparative dynamics, one parameter at a time ‣ Appendix E When adoption starts and where it stops ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">12</span></a> adds a demonstration phase to the same technology and varies the diffusion parameters. In the baseline, prior beliefs sustain adoption up to a ceiling of <math id="A5.SS9.p3.m1" class="ltx_Math" alttext="14.8\%" display="inline"><mrow><mn>14.8</mn><mo>%</mo></mrow></math>, the visibility threshold is <math id="A5.SS9.p3.m2" class="ltx_Math" alttext="8\%" display="inline"><mrow><mn>8</mn><mo>%</mo></mrow></math>, and the demonstration comes in period 9. The parameters split into three groups.</p>
<ul id="A5.I3" class="ltx_itemize">
<li id="A5.I3.i1" class="ltx_item">
 

<p class="ltx_p" id="A5.I3.i1.p1"><em class="ltx_emph ltx_font_italic">Whether: <math id="A5.I3.i1.p1.m1" class="ltx_Math" alttext="p_{0}" display="inline"><msub><mi>p</mi><mn>0</mn></msub></math> and <math id="A5.I3.i1.p1.m2" class="ltx_Math" alttext="x_{v}" display="inline"><msub><mi>x</mi><mi>v</mi></msub></math>.</em> They set the ceiling and the threshold of Proposition&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#Thmproposition9" title="Proposition 9 (Dormancy). ‣ Appendix C Formal statements ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">9</span></a>. Lowering the prior to <math id="A5.I3.i1.p1.m3" class="ltx_Math" alttext="0.65" display="inline"><mn>0.65</mn></math> drops the ceiling to <math id="A5.I3.i1.p1.m4" class="ltx_Math" alttext="6.9\%" display="inline"><mrow><mn>6.9</mn><mo>%</mo></mrow></math>, below <math id="A5.I3.i1.p1.m5" class="ltx_Math" alttext="x_{v}" display="inline"><msub><mi>x</mi><mi>v</mi></msub></math>, so the technology never becomes visible and adoption stays at <math id="A5.I3.i1.p1.m6" class="ltx_Math" alttext="7\%" display="inline"><mrow><mn>7</mn><mo>%</mo></mrow></math>. Raising the threshold to <math id="A5.I3.i1.p1.m7" class="ltx_Math" alttext="16\%" display="inline"><mrow><mn>16</mn><mo>%</mo></mrow></math>, above the ceiling, does the same. In the other direction, <math id="A5.I3.i1.p1.m8" class="ltx_Math" alttext="p_{0}=0.95" display="inline"><mrow><msub><mi>p</mi><mn>0</mn></msub><mo>=</mo><mn>0.95</mn></mrow></math> or <math id="A5.I3.i1.p1.m9" class="ltx_Math" alttext="x_{v}=4\%" display="inline"><mrow><msub><mi>x</mi><mi>v</mi></msub><mo>=</mo><mrow><mn>4</mn><mo>%</mo></mrow></mrow></math> brings the demonstration forward to period 4 or 3.</p>

</li>
<li id="A5.I3.i2" class="ltx_item">
 

<p class="ltx_p" id="A5.I3.i2.p1"><em class="ltx_emph ltx_font_italic">When: <math id="A5.I3.i2.p1.m1" class="ltx_Math" alttext="x_{0}" display="inline"><msub><mi>x</mi><mn>0</mn></msub></math> and <math id="A5.I3.i2.p1.m2" class="ltx_Math" alttext="\lambda_{0}" display="inline"><msub><mi>λ</mi><mn>0</mn></msub></math>.</em> These move the demonstration date but not the destination. With no seed the demonstration comes in period 10, and a seed of <math id="A5.I3.i2.p1.m3" class="ltx_Math" alttext="10\%" display="inline"><mrow><mn>10</mn><mo>%</mo></mrow></math>, above <math id="A5.I3.i2.p1.m4" class="ltx_Math" alttext="x_{v}" display="inline"><msub><mi>x</mi><mi>v</mi></msub></math>, makes it immediate. Slow pre-demonstration adjustment (<math id="A5.I3.i2.p1.m5" class="ltx_Math" alttext="\lambda_{0}=0.04" display="inline"><mrow><msub><mi>λ</mi><mn>0</mn></msub><mo>=</mo><mn>0.04</mn></mrow></math>) delays it to period 21, and fast adjustment (<math id="A5.I3.i2.p1.m6" class="ltx_Math" alttext="\lambda_{0}=0.3" display="inline"><mrow><msub><mi>λ</mi><mn>0</mn></msub><mo>=</mo><mn>0.3</mn></mrow></math>) brings it to period 3. Every one of these paths heads for the same <math id="A5.I3.i2.p1.m7" class="ltx_Math" alttext="72\%" display="inline"><mrow><mn>72</mn><mo>%</mo></mrow></math> rest point.</p>

</li>
<li id="A5.I3.i3" class="ltx_item">
 

<p class="ltx_p" id="A5.I3.i3.p1"><em class="ltx_emph ltx_font_italic">How fast, and sometimes how far: <math id="A5.I3.i3.p1.m1" class="ltx_Math" alttext="\lambda" display="inline"><mi>λ</mi></math> and <math id="A5.I3.i3.p1.m2" class="ltx_Math" alttext="\tau" display="inline"><mi>τ</mi></math>.</em> The post-demonstration speed <math id="A5.I3.i3.p1.m3" class="ltx_Math" alttext="\lambda" display="inline"><mi>λ</mi></math> sets the steepness of take-off: half the field adopts by period 19 with <math id="A5.I3.i3.p1.m4" class="ltx_Math" alttext="\lambda=0.6" display="inline"><mrow><mi>λ</mi><mo>=</mo><mn>0.6</mn></mrow></math>, and fewer than half by period 50 with <math id="A5.I3.i3.p1.m5" class="ltx_Math" alttext="\lambda=0.15" display="inline"><mrow><mi>λ</mi><mo>=</mo><mn>0.15</mn></mrow></math>. Because the baseline map rises, <math id="A5.I3.i3.p1.m6" class="ltx_Math" alttext="\lambda" display="inline"><mi>λ</mi></math> does not change where adoption ends. Under an eroding edge it would (Appendix&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A5.SS8" title="E.8 Why the field can invest too much before the edge disappears ‣ Appendix E When adoption starts and where it stops ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">E.8</span></a>). Transitory shocks do change where adoption ends. A rival whose persistent cost exceeds the gain still adopts in a period when its shock is favorable, and it cannot undo that. With <math id="A5.I3.i3.p1.m7" class="ltx_Math" alttext="\tau=0.15" display="inline"><mrow><mi>τ</mi><mo>=</mo><mn>0.15</mn></mrow></math>, adoption passes the <math id="A5.I3.i3.p1.m8" class="ltx_Math" alttext="72\%" display="inline"><mrow><mn>72</mn><mo>%</mo></mrow></math> rest point and reaches <math id="A5.I3.i3.p1.m9" class="ltx_Math" alttext="93\%" display="inline"><mrow><mn>93</mn><mo>%</mo></mrow></math>. The same shocks bring the demonstration forward, to period 3.</p>

</li>
</ul>
<p class="ltx_p">The payoff parameters determine the available incentives; the diffusion parameters determine whether and when actors act on them. The exceptions are <math id="A5.SS9.p3.m3" class="ltx_Math" alttext="\lambda" display="inline"><mi>λ</mi></math> under an eroding edge and <math id="A5.SS9.p3.m4" class="ltx_Math" alttext="\tau" display="inline"><mi>τ</mi></math>, which also change where adoption ends.</p>

</section>
<section id="A5.SS10" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="weighting-the-rivals-and-partners-that-matter">
<a href="https://rencryptofish.com/posts/forcing-technologies#weighting-the-rivals-and-partners-that-matter" class="secnum" aria-label="Copy link to section E.10">E.10</a>Weighting the rivals and partners that matter</h3>


<p class="ltx_p" id="A5.SS10.p1">A global adoption percentage can miss the relevant pressure. One large customer, dominant marketplace or close competitor may matter more than dozens of distant users. Assign weight <math id="A5.SS10.p1.m1" class="ltx_Math" alttext="w_{ij}" display="inline"><msub><mi>w</mi><mrow><mi>i</mi><mo>⁢</mo><mi>j</mi></mrow></msub></math> to actor <math id="A5.SS10.p1.m2" class="ltx_Math" alttext="j" display="inline"><mi>j</mi></math>’s influence on actor <math id="A5.SS10.p1.m3" class="ltx_Math" alttext="i" display="inline"><mi>i</mi></math>, and let <math id="A5.SS10.p1.m4" class="ltx_Math" alttext="a_{j}=1" display="inline"><mrow><msub><mi>a</mi><mi>j</mi></msub><mo>=</mo><mn>1</mn></mrow></math> if <math id="A5.SS10.p1.m5" class="ltx_Math" alttext="j" display="inline"><mi>j</mi></math> has adopted. Then the exposure is</p>
<div class="equation-wrap"><table id="A5.Ex27" class="ltx_equation ltx_eqn_table" role="presentation">

<tbody><tr class="ltx_equation ltx_eqn_row ltx_align_baseline">
<td class="ltx_eqn_cell ltx_eqn_center_padleft"></td>
<td class="ltx_eqn_cell ltx_align_center"><math id="A5.Ex27.m1" class="ltx_Math" alttext="x_{i}=\frac{\sum_{j}w_{ij}a_{j}}{\sum_{j}w_{ij}}." display="block"><mrow><mrow><msub><mi>x</mi><mi>i</mi></msub><mo>=</mo><mfrac><mrow><msub><mo>∑</mo><mi>j</mi></msub><mrow><msub><mi>w</mi><mrow><mi>i</mi><mo>⁢</mo><mi>j</mi></mrow></msub><mo>⁢</mo><msub><mi>a</mi><mi>j</mi></msub></mrow></mrow><mrow><msub><mo>∑</mo><mi>j</mi></msub><msub><mi>w</mi><mrow><mi>i</mi><mo>⁢</mo><mi>j</mi></mrow></msub></mrow></mfrac></mrow><mo lspace="0em">.</mo></mrow></math></td>
<td class="ltx_eqn_cell ltx_eqn_center_padright"></td>
</tr></tbody>
</table></div>
<p class="ltx_p">This is the network-weighted counterpart of the share <math id="A5.SS10.p1.m6" class="ltx_Math" alttext="x" display="inline"><mi>x</mi></math> <cite class="ltx_cite ltx_citemacro_citep">(Galeotti<span class="ltx_text ltx_bib_etal"> et al.</span>, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib18" title="Network games" class="ltx_ref ref">2010</a>)</cite>. Contest and exclusion exposure use a competition network, and network gains use a compatibility network, which need not coincide. A gatekeeper is a node with very large weight, which is why exclusion often looks like a step. On a star network, seeding the hub can tip adoption at parameters where seeding one leaf does not. Who adopts matters more than how many. On general networks the contest is zero-sum only pairwise, so welfare is computed from realized payoffs.</p>

</section>
</section>
<section id="A6" class="ltx_appendix">
<h2 class="ltx_title ltx_title_appendix" id="counters-a-third-choice">
<a href="https://rencryptofish.com/posts/forcing-technologies#counters-a-third-choice" class="secnum" aria-label="Copy link to section F">Appendix F</a>Counters: a third choice</h2>


<p class="ltx_p" id="A6.p1">So far a rival that does not adopt simply holds out, and every other response is folded into the constant <math id="A6.p1.m1" class="ltx_Math" alttext="Q" display="inline"><mi>Q</mi></math>. Many forcing technologies, however, meet a counter: torpedoes and mines against battleships, ad-blockers against advertising, speed bumps against latency arbitrage, detection against synthetic media. A counter differs from a second positional technology in two ways. It is worthless unless someone has adopted the technology it counters. And it works by taking away the adopter’s edge rather than by adding an edge of its own. This section adds the counter as a third choice.</p>

<section id="A6.SS1" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="protection-against-the-loss">
<a href="https://rencryptofish.com/posts/forcing-technologies#protection-against-the-loss" class="secnum" aria-label="Copy link to section F.1">F.1</a>Protection against the loss</h3>


<p class="ltx_p" id="A6.SS1.p1">A counter pays for the loss it avoids. If exposure would cost <math id="A6.SS1.p1.m1" class="ltx_Math" alttext="0.10" display="inline"><mn>0.10</mn></math> per period, a defense that shields <math id="A6.SS1.p1.m2" class="ltx_Math" alttext="80\%" display="inline"><mrow><mn>80</mn><mo>%</mo></mrow></math> of that loss saves <math id="A6.SS1.p1.m3" class="ltx_Math" alttext="0.08" display="inline"><mn>0.08</mn></math>. At a cost of <math id="A6.SS1.p1.m4" class="ltx_Math" alttext="0.05" display="inline"><mn>0.05</mn></math>, it leaves its user <math id="A6.SS1.p1.m5" class="ltx_Math" alttext="0.03" display="inline"><mn>0.03</mn></math> better off than remaining unprotected. With no exposure it saves nothing and still costs <math id="A6.SS1.p1.m6" class="ltx_Math" alttext="0.05" display="inline"><mn>0.05</mn></math>. These illustrative amounts show why a counter’s value depends on deployment of the technology it counters.
Each rival adopts the forcing technology (A), adopts a counter (K), or does neither (N). Let <math id="A6.SS1.p1.m7" class="ltx_Math" alttext="x" display="inline"><mi>x</mi></math> and <math id="A6.SS1.p1.m8" class="ltx_Math" alttext="y" display="inline"><mi>y</mi></math> be the shares of adopters and counterers. A counter with <em class="ltx_emph ltx_font_italic">efficacy</em> <math id="A6.SS1.p1.m9" class="ltx_Math" alttext="\varphi\in[0,1]" display="inline"><mrow><mi>φ</mi><mo>∈</mo><mrow><mo stretchy="false">[</mo><mn>0</mn><mo>,</mo><mn>1</mn><mo stretchy="false">]</mo></mrow></mrow></math> shields a share <math id="A6.SS1.p1.m10" class="ltx_Math" alttext="\varphi" display="inline"><mi>φ</mi></math> of its holder’s stake from the contest. Adopters can raid only the unshielded pool, which holds the adopters, the plain holdouts, and the unshielded <math id="A6.SS1.p1.m11" class="ltx_Math" alttext="1-\varphi" display="inline"><mrow><mn>1</mn><mo>−</mo><mi>φ</mi></mrow></math> of each counterer. Within that pool the prize is divided in proportion to strength, as in Section&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S1" title="1 The model ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">1</span></a>. The contest terms are therefore the base model’s, evaluated at the adopters’ share of the pool,</p>
<div class="equation-wrap"><table id="A6.Ex28" class="ltx_equation ltx_eqn_table" role="presentation">

<tbody><tr class="ltx_equation ltx_eqn_row ltx_align_baseline">
<td class="ltx_eqn_cell ltx_eqn_center_padleft"></td>
<td class="ltx_eqn_cell ltx_align_center"><math id="A6.Ex28.m1" class="ltx_Math" alttext="\tilde{x}\equiv\frac{x}{1-\varphi y}," display="block"><mrow><mrow><mover accent="true"><mi>x</mi><mo>~</mo></mover><mo>≡</mo><mfrac><mi>x</mi><mrow><mn>1</mn><mo>−</mo><mrow><mi>φ</mi><mo>⁢</mo><mi>y</mi></mrow></mrow></mfrac></mrow><mo>,</mo></mrow></math></td>
<td class="ltx_eqn_cell ltx_eqn_center_padright"></td>
</tr></tbody>
</table></div>
<p class="ltx_p">with <math id="A6.SS1.p1.m12" class="ltx_Math" alttext="\tilde{x}=0" display="inline"><mrow><mover accent="true"><mi>x</mi><mo>~</mo></mover><mo>=</mo><mn>0</mn></mrow></math> when <math id="A6.SS1.p1.m13" class="ltx_Math" alttext="x=0" display="inline"><mrow><mi>x</mi><mo>=</mo><mn>0</mn></mrow></math> (including the fully shielded corner), and the three payoffs are</p>
<div class="equation-wrap"><table id="A6.E13" class="ltx_equationgroup ltx_eqn_table" role="presentation">
<tbody>
<tr id="A6.E13X" class="ltx_equation ltx_eqn_row ltx_align_baseline">
<td class="ltx_eqn_cell ltx_eqn_center_padleft"></td>
<td class="ltx_td ltx_align_right ltx_eqn_cell"><math id="A6.E13X.m2" class="ltx_Math" alttext="\displaystyle U_{A}" display="inline"><msub><mi>U</mi><mi>A</mi></msub></math></td>
<td class="ltx_td ltx_align_left ltx_eqn_cell"><math id="A6.E13X.m3" class="ltx_Math" alttext="\displaystyle=p\Big{[}\gamma+\beta x+\frac{\alpha(1-\tilde{x})}{D(\tilde{x})}%
\Big{]}-c,\qquad U_{N}=-\,p\,\frac{\alpha\tilde{x}}{D(\tilde{x})}-\varepsilon%
\,\Phi(x)," display="inline"><mrow><mrow><mrow><mi></mi><mo>=</mo><mrow><mrow><mi>p</mi><mo>⁢</mo><mrow><mo maxsize="160%" minsize="160%">[</mo><mrow><mi>γ</mi><mo>+</mo><mrow><mi>β</mi><mo>⁢</mo><mi>x</mi></mrow><mo>+</mo><mstyle displaystyle="true"><mfrac><mrow><mi>α</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mrow><mn>1</mn><mo>−</mo><mover accent="true"><mi>x</mi><mo>~</mo></mover></mrow><mo stretchy="false">)</mo></mrow></mrow><mrow><mi>D</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mover accent="true"><mi>x</mi><mo>~</mo></mover><mo stretchy="false">)</mo></mrow></mrow></mfrac></mstyle></mrow><mo maxsize="160%" minsize="160%">]</mo></mrow></mrow><mo>−</mo><mi>c</mi></mrow></mrow><mo rspace="2.167em">,</mo><mrow><msub><mi>U</mi><mi>N</mi></msub><mo>=</mo><mrow><mrow><mo>−</mo><mrow><mi>p</mi><mo lspace="0.170em">⁢</mo><mstyle displaystyle="true"><mfrac><mrow><mi>α</mi><mo>⁢</mo><mover accent="true"><mi>x</mi><mo>~</mo></mover></mrow><mrow><mi>D</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mover accent="true"><mi>x</mi><mo>~</mo></mover><mo stretchy="false">)</mo></mrow></mrow></mfrac></mstyle></mrow></mrow><mo>−</mo><mrow><mi>ε</mi><mo lspace="0.170em">⁢</mo><mi mathvariant="normal">Φ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow></mrow></mrow></mrow><mo>,</mo></mrow></math></td>
<td class="ltx_eqn_cell ltx_eqn_center_padright"></td>
<td rowspan="2" class="ltx_eqn_cell ltx_eqn_eqno ltx_align_middle ltx_align_right"><span class="ltx_tag ltx_tag_equationgroup ltx_align_right">(13)</span></td>
</tr>
<tr id="A6.E13Xa" class="ltx_equation ltx_eqn_row ltx_align_baseline">
<td class="ltx_eqn_cell ltx_eqn_center_padleft"></td>
<td class="ltx_td ltx_align_right ltx_eqn_cell"><math id="A6.E13Xa.m2" class="ltx_Math" alttext="\displaystyle U_{K}" display="inline"><msub><mi>U</mi><mi>K</mi></msub></math></td>
<td class="ltx_td ltx_align_left ltx_eqn_cell"><math id="A6.E13Xa.m3" class="ltx_Math" alttext="\displaystyle=-\,p\,(1-\varphi)\,\frac{\alpha\tilde{x}}{D(\tilde{x})}-%
\varepsilon\,\Phi(x)-c_{K}." display="inline"><mrow><mrow><mi></mi><mo>=</mo><mrow><mrow><mo>−</mo><mrow><mi>p</mi><mo lspace="0.170em">⁢</mo><mrow><mo stretchy="false">(</mo><mrow><mn>1</mn><mo>−</mo><mi>φ</mi></mrow><mo stretchy="false">)</mo></mrow><mo lspace="0.170em">⁢</mo><mstyle displaystyle="true"><mfrac><mrow><mi>α</mi><mo>⁢</mo><mover accent="true"><mi>x</mi><mo>~</mo></mover></mrow><mrow><mi>D</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mover accent="true"><mi>x</mi><mo>~</mo></mover><mo stretchy="false">)</mo></mrow></mrow></mfrac></mstyle></mrow></mrow><mo>−</mo><mrow><mi>ε</mi><mo lspace="0.170em">⁢</mo><mi mathvariant="normal">Φ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow><mo>−</mo><msub><mi>c</mi><mi>K</mi></msub></mrow></mrow><mo lspace="0em">.</mo></mrow></math></td>
<td class="ltx_eqn_cell ltx_eqn_center_padright"></td>
</tr>
</tbody>
</table></div>
<p class="ltx_p">Counterers still lack the technology, so exclusion applies to them as to plain holdouts. The outside option of Section&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S1" title="1 The model ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">1</span></a> is switched off in this section. The full counter <math id="A6.SS1.p1.m14" class="ltx_Math" alttext="\varphi=1" display="inline"><mrow><mi>φ</mi><mo>=</mo><mn>1</mn></mrow></math> is its within-segment analogue: it shelters the whole stake at cost <math id="A6.SS1.p1.m15" class="ltx_Math" alttext="c_{K}" display="inline"><msub><mi>c</mi><mi>K</mi></msub></math> but leaves its holder in the segment and subject to the gatekeeper, which is why a counter cannot disarm exclusion (Corollary&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#Thmcorollary4" title="Corollary 4 (What a counter can disarm). ‣ Appendix C Formal statements ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">4</span></a>) while an outside option can (Corollary&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#Thmcorollary1" title="Corollary 1 (What an outside option can disarm). ‣ Appendix C Formal statements ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">1</span></a>). Counter costs are log-logistic with mean <math id="A6.SS1.p1.m16" class="ltx_Math" alttext="c_{K}" display="inline"><msub><mi>c</mi><mi>K</mi></msub></math> and dispersion <math id="A6.SS1.p1.m17" class="ltx_Math" alttext="\sigma_{K}" display="inline"><msub><mi>σ</mi><mi>K</mi></msub></math>, independent of adoption costs. Each rival takes the best of the three choices, and both commitments are exclusive and irreversible. The gross gains from adopting and from countering, over doing neither and before a rival’s own cost, are</p>
<div class="equation-wrap"><table id="A6.Ex29" class="ltx_equation ltx_eqn_table" role="presentation">

<tbody><tr class="ltx_equation ltx_eqn_row ltx_align_baseline">
<td class="ltx_eqn_cell ltx_eqn_center_padleft"></td>
<td class="ltx_eqn_cell ltx_align_center"><math id="A6.Ex29.m1" class="ltx_Math" alttext="z_{A}(x,y)=p\Big{[}\gamma+\beta x+\frac{\alpha}{D(\tilde{x})}\Big{]}+%
\varepsilon\,\Phi(x),\qquad z_{K}(x,y)=p\,\varphi\,\frac{\alpha\tilde{x}}{D(%
\tilde{x})}." display="block"><mrow><mrow><mrow><mrow><msub><mi>z</mi><mi>A</mi></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mrow><mrow><mi>p</mi><mo>⁢</mo><mrow><mo maxsize="160%" minsize="160%">[</mo><mrow><mi>γ</mi><mo>+</mo><mrow><mi>β</mi><mo>⁢</mo><mi>x</mi></mrow><mo>+</mo><mfrac><mi>α</mi><mrow><mi>D</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mover accent="true"><mi>x</mi><mo>~</mo></mover><mo stretchy="false">)</mo></mrow></mrow></mfrac></mrow><mo maxsize="160%" minsize="160%">]</mo></mrow></mrow><mo>+</mo><mrow><mi>ε</mi><mo lspace="0.170em">⁢</mo><mi mathvariant="normal">Φ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow></mrow></mrow><mo rspace="2.167em">,</mo><mrow><mrow><msub><mi>z</mi><mi>K</mi></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mrow><mi>p</mi><mo lspace="0.170em">⁢</mo><mi>φ</mi><mo lspace="0.170em">⁢</mo><mfrac><mrow><mi>α</mi><mo>⁢</mo><mover accent="true"><mi>x</mi><mo>~</mo></mover></mrow><mrow><mi>D</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mover accent="true"><mi>x</mi><mo>~</mo></mover><mo stretchy="false">)</mo></mrow></mrow></mfrac></mrow></mrow></mrow><mo lspace="0em">.</mo></mrow></math></td>
<td class="ltx_eqn_cell ltx_eqn_center_padright"></td>
</tr></tbody>
</table></div>
<p class="ltx_p">The counter is worth the share <math id="A6.SS1.p1.m18" class="ltx_Math" alttext="\varphi" display="inline"><mi>φ</mi></math> of the loss that a plain holdout would suffer.</p>


<p class="ltx_p" id="A6.SS1.p2">The simpler alternative, giving counterers a strength <math id="A6.SS1.p2.m1" class="ltx_Math" alttext="k" display="inline"><mi>k</mi></math> in the same pool, does not produce a counter. Such a “counter” would pay even when no one has adopted. And adoption would lower its value rather than raise it, because in a proportional-share contest every strength-raising investment substitutes for every other (Proposition&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#Thmproposition1" title="Proposition 1 (Contests are strategic substitutes). ‣ Appendix C Formal statements ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">1</span></a>). That is a second positional technology. Shielding distinguishes a counter from another investment in competitive strength, and the full counter <math id="A6.SS1.p2.m2" class="ltx_Math" alttext="\varphi=1" display="inline"><mrow><mi>φ</mi><mo>=</mo><mn>1</mn></mrow></math> plays the role of a counter as strong as the edge.</p>


<p class="ltx_p" id="A6.SS1.p3">A counter changes the incentives of the rivals who have not protected themselves. Each additional shield concentrates the contest on the remaining exposed stakes, increasing the reason for other holdouts to counter. The defense can become hard to avoid in its own right.</p>


<p class="ltx_p" id="A6.SS1.p4">Countering also makes adoption less attractive relative to buying protection. When the edge erodes (<math id="A6.SS1.p4.m1" class="ltx_Math" alttext="r>1" display="inline"><mrow><mi>r</mi><mo>&gt;</mo><mn>1</mn></mrow></math>), it reduces the adoption gain relative to doing nothing as well. In the linear limit it lowers the adopter’s and plain holdout’s payoffs by the same amount. The contest still cancels across all three groups, so counter costs remain in the welfare total.</p>

</section>
<section id="A6.SS2" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="whether-protection-makes-adoption-avoidable">
<a href="https://rencryptofish.com/posts/forcing-technologies#whether-protection-makes-adoption-avoidable" class="secnum" aria-label="Copy link to section F.2">F.2</a>Whether protection makes adoption avoidable</h3>


<p class="ltx_p" id="A6.SS2.p1">At full adoption, a rival that drops the technology need not hold out unprotected; it can counter instead. With <math id="A6.SS2.p1.m1" class="ltx_Math" alttext="p=1" display="inline"><mrow><mi>p</mi><mo>=</mo><mn>1</mn></mrow></math> and the mean-cost rival, its gain from adopting over the best non-adopting response is</p>
<div class="equation-wrap"><table id="A6.E14" class="ltx_equation ltx_eqn_table" role="presentation">

<tbody><tr class="ltx_equation ltx_eqn_row ltx_align_baseline">
<td class="ltx_eqn_cell ltx_eqn_center_padleft"></td>
<td class="ltx_eqn_cell ltx_align_center"><math id="A6.E14.m1" class="ltx_Math" alttext="\Delta_{K}(1)=\Delta(1)-\max\Big{\{}0,\ \frac{\varphi\alpha}{r}-c_{K}\Big{\}}." display="block"><mrow><mrow><mrow><msub><mi mathvariant="normal">Δ</mi><mi>K</mi></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>1</mn><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mrow><mrow><mi mathvariant="normal">Δ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>1</mn><mo stretchy="false">)</mo></mrow></mrow><mo>−</mo><mrow><mi>max</mi><mo>⁡</mo><mrow><mo maxsize="160%" minsize="160%">{</mo><mn>0</mn><mo rspace="0.667em">,</mo><mrow><mfrac><mrow><mi>φ</mi><mo>⁢</mo><mi>α</mi></mrow><mi>r</mi></mfrac><mo>−</mo><msub><mi>c</mi><mi>K</mi></msub></mrow><mo maxsize="160%" minsize="160%">}</mo></mrow></mrow></mrow></mrow><mo lspace="0em">.</mo></mrow></math></td>
<td class="ltx_eqn_cell ltx_eqn_center_padright"></td>
<td rowspan="1" class="ltx_eqn_cell ltx_eqn_eqno ltx_align_middle ltx_align_right"><span class="ltx_tag ltx_tag_equation ltx_align_right">(14)</span></td>
</tr></tbody>
</table></div>
<p class="ltx_p">The technology is forced against the counter if <math id="A6.SS2.p1.m2" class="ltx_Math" alttext="\Delta_{K}(1)>0" display="inline"><mrow><mrow><msub><mi mathvariant="normal">Δ</mi><mi>K</mi></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>1</mn><mo stretchy="false">)</mo></mrow></mrow><mo>&gt;</mo><mn>0</mn></mrow></math>. The counter <em class="ltx_emph ltx_font_italic">disarms</em> it if <math id="A6.SS2.p1.m3" class="ltx_Math" alttext="\Delta(1)>0\geq\Delta_{K}(1)" display="inline"><mrow><mrow><mi mathvariant="normal">Δ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>1</mn><mo stretchy="false">)</mo></mrow></mrow><mo>&gt;</mo><mn>0</mn><mo>≥</mo><mrow><msub><mi mathvariant="normal">Δ</mi><mi>K</mi></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>1</mn><mo stretchy="false">)</mo></mrow></mrow></mrow></math>, that is, if <math id="A6.SS2.p1.m4" class="ltx_Math" alttext="c_{K}\leq\varphi\alpha/r-\Delta(1)" display="inline"><mrow><msub><mi>c</mi><mi>K</mi></msub><mo>≤</mo><mrow><mrow><mrow><mi>φ</mi><mo>⁢</mo><mi>α</mi></mrow><mo>/</mo><mi>r</mi></mrow><mo>−</mo><mrow><mi mathvariant="normal">Δ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>1</mn><mo stretchy="false">)</mo></mrow></mrow></mrow></mrow></math>. A counter does not change the first-mover test at <math id="A6.SS2.p1.m5" class="ltx_Math" alttext="x=0" display="inline"><mrow><mi>x</mi><mo>=</mo><mn>0</mn></mrow></math>: with no deployed technology to defend against, a non-adopter gains nothing from countering.</p>


<p class="ltx_p" id="A6.SS2.p2">The limit is practical as well as mathematical. A counter can end an arms race over a positional edge. It cannot end a network good or a gatekeeper’s mandate, because no rival’s counter restores the compatibility or admissibility that holding out forfeits.</p>

</section>
<section id="A6.SS3" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="the-head-start-of-the-original-technology">
<a href="https://rencryptofish.com/posts/forcing-technologies#the-head-start-of-the-original-technology" class="secnum" aria-label="Copy link to section F.3">F.3</a>The head start of the original technology</h3>


<p class="ltx_p" id="A6.SS3.p1">Because a counter is worthless until the technology spreads, the two diffuse in sequence. Figure&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A6.F13" title="Figure 13 ‣ F.3 The head start of the original technology ‣ Appendix F Counters: a third choice ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">13</span></a> shows this for the selective-forcing technology of Figure&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S1.F1" title="Figure 1 ‣ 1.2 Three tests and four patterns ‣ 1 The model ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">1</span></a> (<math id="A6.SS3.p1.m1" class="ltx_Math" alttext="V=0.3" display="inline"><mrow><mi>V</mi><mo>=</mo><mn>0.3</mn></mrow></math>, <math id="A6.SS3.p1.m2" class="ltx_Math" alttext="r=4" display="inline"><mrow><mi>r</mi><mo>=</mo><mn>4</mn></mrow></math>, <math id="A6.SS3.p1.m3" class="ltx_Math" alttext="c=0.4" display="inline"><mrow><mi>c</mi><mo>=</mo><mn>0.4</mn></mrow></math>), with dispersed costs and a counter with <math id="A6.SS3.p1.m4" class="ltx_Math" alttext="\varphi=0.8" display="inline"><mrow><mi>φ</mi><mo>=</mo><mn>0.8</mn></mrow></math> and <math id="A6.SS3.p1.m5" class="ltx_Math" alttext="c_{K}=0.05" display="inline"><mrow><msub><mi>c</mi><mi>K</mi></msub><mo>=</mo><mn>0.05</mn></mrow></math>. In the first period <math id="A6.SS3.p1.m6" class="ltx_Math" alttext="30\%" display="inline"><mrow><mn>30</mn><mo>%</mo></mrow></math> of rivals adopt and no one counters. Counters spread from the second period, once <math id="A6.SS3.p1.m7" class="ltx_Math" alttext="43\%" display="inline"><mrow><mn>43</mn><mo>%</mo></mrow></math> have adopted, and by period 15 almost no plain holdouts remain. The path ends with <math id="A6.SS3.p1.m8" class="ltx_Math" alttext="52\%" display="inline"><mrow><mn>52</mn><mo>%</mo></mrow></math> adopters and <math id="A6.SS3.p1.m9" class="ltx_Math" alttext="48\%" display="inline"><mrow><mn>48</mn><mo>%</mo></mrow></math> counterers, against <math id="A6.SS3.p1.m10" class="ltx_Math" alttext="68\%" display="inline"><mrow><mn>68</mn><mo>%</mo></mrow></math> adopters without the counter. Panel (c) shows what happens to the contest. The adopter’s edge erodes further than without the counter, to <math id="A6.SS3.p1.m11" class="ltx_Math" alttext="0.04" display="inline"><mn>0.04</mn></math> rather than <math id="A6.SS3.p1.m12" class="ltx_Math" alttext="0.09" display="inline"><mn>0.09</mn></math>. Plain holdouts lose <em class="ltx_emph ltx_font_italic">more</em> than without the counter (<math id="A6.SS3.p1.m13" class="ltx_Math" alttext="0.215" display="inline"><mn>0.215</mn></math> against <math id="A6.SS3.p1.m14" class="ltx_Math" alttext="0.201" display="inline"><mn>0.201</mn></math>), although fewer rivals adopt, because adopters’ raids concentrate on them. That displacement is why every holdout ends up countering.</p>


<p class="ltx_p" id="A6.SS3.p2">The static equilibrium, which ignores the order in which rivals commit, would hold adoption to <math id="A6.SS3.p2.m1" class="ltx_Math" alttext="21\%" display="inline"><mrow><mn>21</mn><mo>%</mo></mrow></math>. Irreversibility again separates the path from the static equilibrium. Many of the rivals who would rather counter at the end adopted at the start, when the counter was worthless. The gap is larger in the decisive arms race of Figure&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A6.F14" title="Figure 14 ‣ F.4 Whether protection pays for itself ‣ Appendix F Counters: a third choice ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">14</span></a>(a) (<math id="A6.SS3.p2.m2" class="ltx_Math" alttext="V=0.9" display="inline"><mrow><mi>V</mi><mo>=</mo><mn>0.9</mn></mrow></math>, <math id="A6.SS3.p2.m3" class="ltx_Math" alttext="r=2" display="inline"><mrow><mi>r</mi><mo>=</mo><mn>2</mn></mrow></math>, <math id="A6.SS3.p2.m4" class="ltx_Math" alttext="\gamma=0.1" display="inline"><mrow><mi>γ</mi><mo>=</mo><mn>0.1</mn></mrow></math>, <math id="A6.SS3.p2.m5" class="ltx_Math" alttext="c=0.3" display="inline"><mrow><mi>c</mi><mo>=</mo><mn>0.3</mn></mrow></math>). There a counter with <math id="A6.SS3.p2.m6" class="ltx_Math" alttext="\varphi=0.9" display="inline"><mrow><mi>φ</mi><mo>=</mo><mn>0.9</mn></mrow></math> and <math id="A6.SS3.p2.m7" class="ltx_Math" alttext="c_{K}=0.05" display="inline"><mrow><msub><mi>c</mi><mi>K</mi></msub><mo>=</mo><mn>0.05</mn></mrow></math> disarms the technology (<math id="A6.SS3.p2.m8" class="ltx_Math" alttext="\Delta_{K}(1)=-0.105" display="inline"><mrow><mrow><msub><mi mathvariant="normal">Δ</mi><mi>K</mi></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>1</mn><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mrow><mo>−</mo><mn>0.105</mn></mrow></mrow></math>) and would hold adoption to <math id="A6.SS3.p2.m9" class="ltx_Math" alttext="45\%" display="inline"><mrow><mn>45</mn><mo>%</mo></mrow></math> in the static equilibrium. Along the path, adoption still reaches <math id="A6.SS3.p2.m10" class="ltx_Math" alttext="83\%" display="inline"><mrow><mn>83</mn><mo>%</mo></mrow></math>, against <math id="A6.SS3.p2.m11" class="ltx_Math" alttext="97\%" display="inline"><mrow><mn>97</mn><mo>%</mo></mrow></math> without the counter. Slowing adjustment to <math id="A6.SS3.p2.m12" class="ltx_Math" alttext="\lambda=0.02" display="inline"><mrow><mi>λ</mi><mo>=</mo><mn>0.02</mn></mrow></math> lowers that only to <math id="A6.SS3.p2.m13" class="ltx_Math" alttext="81\%" display="inline"><mrow><mn>81</mn><mo>%</mo></mrow></math>, because the counter’s value grows only as fast as adoption itself. Under these irreversible commitments, a counter can stop further spread but cannot reverse earlier adoption. Whether forward-looking rivals who anticipate the counter would wait for it is the same open question as for overshoot (Observation&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#Thmobservation1" title="Observation 1 (Overshoot under an eroding edge). ‣ Appendix C Formal statements ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">1</span></a>).</p>

<figure id="A6.F13" class="ltx_figure"><a href="https://rencryptofish.com/images/forcing-technologies/counter_dynamics.png" class="figure-expand" aria-label="Expand figure: Figure 13: Selective forcing with a counter (V=0.3, r=4, c=0.4, σ=0.3; counter φ=0.8, cK=0.05, σK=0.3; x0=2%, λ=0.3). (a) The state space. Left of the blue curve, adopting pays for more rivals than have adopted. Right of the orange curve, countering pays for more rivals than have countered. The path (one dot per period) moves right first and turns up only once adoption makes the counter pay. It ends far from the static equilibrium, and short of the open circle, where adoption ends without a counter. (b) Shares over time. (c) Contest payoffs of the mean rival of each kind, with and without the counter. Here α=0.9, γ=β=ε=0, p=1, Q=−∞, W=τ=0; no rivals initially hold a counter."><img src="https://rencryptofish.com/images/forcing-technologies/counter_dynamics.png" id="A6.F13.g1" class="ltx_graphics ltx_centering ltx_img_landscape" width="598" height="198" alt="Figure 13: Selective forcing with a counter (V=0.3, r=4, c=0.4, σ=0.3; counter φ=0.8, cK=0.05, σK=0.3; x0=2%, λ=0.3). (a) The state space. Left of the blue curve, adopting pays for more rivals than have adopted. Right of the orange curve, countering pays for more rivals than have countered. The path (one dot per period) moves right first and turns up only once adoption makes the counter pay. It ends far from the static equilibrium, and short of the open circle, where adoption ends without a counter. (b) Shares over time. (c) Contest payoffs of the mean rival of each kind, with and without the counter. Here α=0.9, γ=β=ε=0, p=1, Q=−∞, W=τ=0; no rivals initially hold a counter." loading="lazy"></a>
<figcaption class="ltx_caption ltx_centering"><span class="ltx_tag ltx_tag_figure">Figure 13: </span>Selective forcing with a counter (<math id="A6.F13.m15" class="ltx_Math" alttext="V=0.3" display="inline"><mrow><mi>V</mi><mo>=</mo><mn>0.3</mn></mrow></math>, <math id="A6.F13.m16" class="ltx_Math" alttext="r=4" display="inline"><mrow><mi>r</mi><mo>=</mo><mn>4</mn></mrow></math>, <math id="A6.F13.m17" class="ltx_Math" alttext="c=0.4" display="inline"><mrow><mi>c</mi><mo>=</mo><mn>0.4</mn></mrow></math>, <math id="A6.F13.m18" class="ltx_Math" alttext="\sigma=0.3" display="inline"><mrow><mi>σ</mi><mo>=</mo><mn>0.3</mn></mrow></math>; counter <math id="A6.F13.m19" class="ltx_Math" alttext="\varphi=0.8" display="inline"><mrow><mi>φ</mi><mo>=</mo><mn>0.8</mn></mrow></math>, <math id="A6.F13.m20" class="ltx_Math" alttext="c_{K}=0.05" display="inline"><mrow><msub><mi>c</mi><mi>K</mi></msub><mo>=</mo><mn>0.05</mn></mrow></math>, <math id="A6.F13.m21" class="ltx_Math" alttext="\sigma_{K}=0.3" display="inline"><mrow><msub><mi>σ</mi><mi>K</mi></msub><mo>=</mo><mn>0.3</mn></mrow></math>; <math id="A6.F13.m22" class="ltx_Math" alttext="x_{0}=2\%" display="inline"><mrow><msub><mi>x</mi><mn>0</mn></msub><mo>=</mo><mrow><mn>2</mn><mo>%</mo></mrow></mrow></math>, <math id="A6.F13.m23" class="ltx_Math" alttext="\lambda=0.3" display="inline"><mrow><mi>λ</mi><mo>=</mo><mn>0.3</mn></mrow></math>). (a) The state space. Left of the blue curve, adopting pays for more rivals than have adopted. Right of the orange curve, countering pays for more rivals than have countered. The path (one dot per period) moves right first and turns up only once adoption makes the counter pay. It ends far from the static equilibrium, and short of the open circle, where adoption ends without a counter. (b) Shares over time. (c) Contest payoffs of the mean rival of each kind, with and without the counter. Here <math id="A6.F13.m24" class="ltx_Math" alttext="\alpha=0.9" display="inline"><mrow><mi>α</mi><mo>=</mo><mn>0.9</mn></mrow></math>, <math id="A6.F13.m25" class="ltx_Math" alttext="\gamma=\beta=\varepsilon=0" display="inline"><mrow><mi>γ</mi><mo>=</mo><mi>β</mi><mo>=</mo><mi>ε</mi><mo>=</mo><mn>0</mn></mrow></math>, <math id="A6.F13.m26" class="ltx_Math" alttext="p=1" display="inline"><mrow><mi>p</mi><mo>=</mo><mn>1</mn></mrow></math>, <math id="A6.F13.m27" class="ltx_Math" alttext="Q=-\infty" display="inline"><mrow><mi>Q</mi><mo>=</mo><mrow><mo>−</mo><mi mathvariant="normal">∞</mi></mrow></mrow></math>, <math id="A6.F13.m28" class="ltx_Math" alttext="W=\tau=0" display="inline"><mrow><mi>W</mi><mo>=</mo><mi>τ</mi><mo>=</mo><mn>0</mn></mrow></math>; no rivals initially hold a counter.</figcaption>
</figure>
</section>
<section id="A6.SS4" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="whether-protection-pays-for-itself">
<a href="https://rencryptofish.com/posts/forcing-technologies#whether-protection-pays-for-itself" class="secnum" aria-label="Copy link to section F.4">F.4</a>Whether protection pays for itself</h3>


<p class="ltx_p" id="A6.SS4.p1">Protecting a user from a transfer loss redistributes the contest; it does not create value for the rival group by itself. The counter enters that group’s welfare through its cost. It raises rivals’ welfare only by deterring adoption whose cost exceeds its standalone and network value. Figure&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A6.F14" title="Figure 14 ‣ F.4 Whether protection pays for itself ‣ Appendix F Counters: a third choice ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">14</span></a> maps the welfare change over the counter’s efficacy and cost. In both technologies, cheap, effective counters raise welfare, by up to <math id="A6.SS4.p1.m1" class="ltx_Math" alttext="0.06" display="inline"><mn>0.06</mn></math> in the arms race and <math id="A6.SS4.p1.m2" class="ltx_Math" alttext="0.08" display="inline"><mn>0.08</mn></math> under selective forcing. Under selective forcing, however, a wide band of moderately priced counters lowers welfare, by up to <math id="A6.SS4.p1.m3" class="ltx_Math" alttext="0.017" display="inline"><mn>0.017</mn></math>. Holdouts buy them to cut losses that are transfers to adopters, and they deter little adoption. Such a counter is a second arms race layered on the first. In the arms race the corresponding losses are negligible, because few rivals are left holding out to buy the counter. The question for a regulator weighing a counter is therefore not whether it protects those who buy it, but whether it deters enough adoption to pay for itself.</p>

<figure id="A6.F14" class="ltx_figure"><a href="https://rencryptofish.com/images/forcing-technologies/counter_welfare.png" class="figure-expand" aria-label="Expand figure: Figure 14: Change in rivals’ welfare from making a counter available, by efficacy φ and mean cost cK (σK=0.3; welfare at period 80 from a 2% seed with λ=0.3). (a) Decisive arms race (V=0.9, r=2, γ=0.1, c=0.3, σ=0.3). Below the dashed line the counter disarms the technology, ΔK⁢(1)≤0. (b) Selective forcing (V=0.3, r=4, c=0.4, σ=0.3). The ring marks the counter of Figure 13. Solid curves separate gains (blue) from losses (red). In both panels, β=ε=W=τ=0, p=1, Q=−∞, and γ=0 in (b); counters start at zero and adjust at the same speed as adopters."><img src="https://rencryptofish.com/images/forcing-technologies/counter_welfare.png" id="A6.F14.g1" class="ltx_graphics ltx_centering ltx_img_landscape" width="598" height="301" alt="Figure 14: Change in rivals’ welfare from making a counter available, by efficacy φ and mean cost cK (σK=0.3; welfare at period 80 from a 2% seed with λ=0.3). (a) Decisive arms race (V=0.9, r=2, γ=0.1, c=0.3, σ=0.3). Below the dashed line the counter disarms the technology, ΔK⁢(1)≤0. (b) Selective forcing (V=0.3, r=4, c=0.4, σ=0.3). The ring marks the counter of Figure 13. Solid curves separate gains (blue) from losses (red). In both panels, β=ε=W=τ=0, p=1, Q=−∞, and γ=0 in (b); counters start at zero and adjust at the same speed as adopters." loading="lazy"></a>
<figcaption class="ltx_caption ltx_centering"><span class="ltx_tag ltx_tag_figure">Figure 14: </span>Change in rivals’ welfare from making a counter available, by efficacy <math id="A6.F14.m20" class="ltx_Math" alttext="\varphi" display="inline"><mi>φ</mi></math> and mean cost <math id="A6.F14.m21" class="ltx_Math" alttext="c_{K}" display="inline"><msub><mi>c</mi><mi>K</mi></msub></math> (<math id="A6.F14.m22" class="ltx_Math" alttext="\sigma_{K}=0.3" display="inline"><mrow><msub><mi>σ</mi><mi>K</mi></msub><mo>=</mo><mn>0.3</mn></mrow></math>; welfare at period 80 from a <math id="A6.F14.m23" class="ltx_Math" alttext="2\%" display="inline"><mrow><mn>2</mn><mo>%</mo></mrow></math> seed with <math id="A6.F14.m24" class="ltx_Math" alttext="\lambda=0.3" display="inline"><mrow><mi>λ</mi><mo>=</mo><mn>0.3</mn></mrow></math>). (a) Decisive arms race (<math id="A6.F14.m25" class="ltx_Math" alttext="V=0.9" display="inline"><mrow><mi>V</mi><mo>=</mo><mn>0.9</mn></mrow></math>, <math id="A6.F14.m26" class="ltx_Math" alttext="r=2" display="inline"><mrow><mi>r</mi><mo>=</mo><mn>2</mn></mrow></math>, <math id="A6.F14.m27" class="ltx_Math" alttext="\gamma=0.1" display="inline"><mrow><mi>γ</mi><mo>=</mo><mn>0.1</mn></mrow></math>, <math id="A6.F14.m28" class="ltx_Math" alttext="c=0.3" display="inline"><mrow><mi>c</mi><mo>=</mo><mn>0.3</mn></mrow></math>, <math id="A6.F14.m29" class="ltx_Math" alttext="\sigma=0.3" display="inline"><mrow><mi>σ</mi><mo>=</mo><mn>0.3</mn></mrow></math>). Below the dashed line the counter disarms the technology, <math id="A6.F14.m30" class="ltx_Math" alttext="\Delta_{K}(1)\leq 0" display="inline"><mrow><mrow><msub><mi mathvariant="normal">Δ</mi><mi>K</mi></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>1</mn><mo stretchy="false">)</mo></mrow></mrow><mo>≤</mo><mn>0</mn></mrow></math>. (b) Selective forcing (<math id="A6.F14.m31" class="ltx_Math" alttext="V=0.3" display="inline"><mrow><mi>V</mi><mo>=</mo><mn>0.3</mn></mrow></math>, <math id="A6.F14.m32" class="ltx_Math" alttext="r=4" display="inline"><mrow><mi>r</mi><mo>=</mo><mn>4</mn></mrow></math>, <math id="A6.F14.m33" class="ltx_Math" alttext="c=0.4" display="inline"><mrow><mi>c</mi><mo>=</mo><mn>0.4</mn></mrow></math>, <math id="A6.F14.m34" class="ltx_Math" alttext="\sigma=0.3" display="inline"><mrow><mi>σ</mi><mo>=</mo><mn>0.3</mn></mrow></math>). The ring marks the counter of Figure&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A6.F13" title="Figure 13 ‣ F.3 The head start of the original technology ‣ Appendix F Counters: a third choice ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">13</span></a>. Solid curves separate gains (blue) from losses (red). In both panels, <math id="A6.F14.m35" class="ltx_Math" alttext="\beta=\varepsilon=W=\tau=0" display="inline"><mrow><mi>β</mi><mo>=</mo><mi>ε</mi><mo>=</mo><mi>W</mi><mo>=</mo><mi>τ</mi><mo>=</mo><mn>0</mn></mrow></math>, <math id="A6.F14.m36" class="ltx_Math" alttext="p=1" display="inline"><mrow><mi>p</mi><mo>=</mo><mn>1</mn></mrow></math>, <math id="A6.F14.m37" class="ltx_Math" alttext="Q=-\infty" display="inline"><mrow><mi>Q</mi><mo>=</mo><mrow><mo>−</mo><mi mathvariant="normal">∞</mi></mrow></mrow></math>, and <math id="A6.F14.m38" class="ltx_Math" alttext="\gamma=0" display="inline"><mrow><mi>γ</mi><mo>=</mo><mn>0</mn></mrow></math> in (b); counters start at zero and adjust at the same speed as adopters.</figcaption>
</figure>

<p class="ltx_p" id="A6.SS4.p2">The extension keeps three restrictions worth relaxing. Commitments are exclusive and irreversible, so counterers cannot later adopt, and adopters cannot abandon the technology once counters spread. The obsolescence that ends many forcing technologies needs both. The model also excludes an outside option alongside the counter, so rivals cannot choose to leave the segment. Finally, it restricts counter adoption to members of the rival group. Counters adopted by outsiders, such as users’ ad-blockers, or aimed at threats from outside the rival set, such as quantum attacks for post-quantum cryptography, act instead through a standalone gain that changes over time, which the model does not yet allow.</p>

</section>
</section>
<section id="A7" class="ltx_appendix">
<h2 class="ltx_title ltx_title_appendix" id="who-gains-when-another-rival-adopts">
<a href="https://rencryptofish.com/posts/forcing-technologies#who-gains-when-another-rival-adopts" class="secnum" aria-label="Copy link to section G">Appendix G</a>Who gains when another rival adopts</h2>


<p class="ltx_p" id="A7.p1">For a firm’s decision, the relevant comparison is its own two payoffs. For an industry body, an investor assessing the whole market, or a policymaker, add the effects on everyone inside the chosen boundary. That sum is the welfare calculation, and it is the buyer-side accounting that the company arguments in the main text deliberately leave aside.</p>


<p class="ltx_p" id="A7.p2">Suppose the technology works and adoption is assigned to the cheapest share <math id="A7.p2.m1" class="ltx_Math" alttext="x" display="inline"><mi>x</mi></math>. Let <math id="A7.p2.m2" class="ltx_Math" alttext="C(x)=\int_{0}^{x}c(q)\,dq" display="inline"><mrow><mrow><mi>C</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow><mo rspace="0.111em">=</mo><mrow><msubsup><mo>∫</mo><mn>0</mn><mi>x</mi></msubsup><mrow><mi>c</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>q</mi><mo stretchy="false">)</mo></mrow><mo lspace="0.170em">⁢</mo><mrow><mo rspace="0em">𝑑</mo><mi>q</mi></mrow></mrow></mrow></mrow></math> be their total cost. Rival welfare is</p>
<div class="equation-wrap"><table id="A7.E15" class="ltx_equation ltx_eqn_table" role="presentation">

<tbody><tr class="ltx_equation ltx_eqn_row ltx_align_baseline">
<td class="ltx_eqn_cell ltx_eqn_center_padleft"></td>
<td class="ltx_eqn_cell ltx_align_center"><math id="A7.E15.m1" class="ltx_Math" alttext="W_{R}(x)=\gamma x+\beta x^{2}+(1-x)h(x)-C(x),\qquad h(x)=\begin{cases}-%
\varepsilon\Phi(x),&amp;x<x_{Q},\\
Q,&amp;x\geq x_{Q}.\end{cases}" display="block"><mrow><mrow><mrow><msub><mi>W</mi><mi>R</mi></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mrow><mrow><mrow><mi>γ</mi><mo>⁢</mo><mi>x</mi></mrow><mo>+</mo><mrow><mi>β</mi><mo>⁢</mo><msup><mi>x</mi><mn>2</mn></msup></mrow><mo>+</mo><mrow><mrow><mo stretchy="false">(</mo><mrow><mn>1</mn><mo>−</mo><mi>x</mi></mrow><mo stretchy="false">)</mo></mrow><mo>⁢</mo><mi>h</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow></mrow><mo>−</mo><mrow><mi>C</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow></mrow></mrow><mo rspace="2.167em">,</mo><mrow><mrow><mi>h</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mrow><mo>{</mo><mtable columnspacing="5pt" displaystyle="true" rowspacing="0pt"><mtr><mtd class="ltx_align_left" columnalign="left"><mrow><mrow><mo>−</mo><mrow><mi>ε</mi><mo>⁢</mo><mi mathvariant="normal">Φ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow></mrow><mo>,</mo></mrow></mtd><mtd class="ltx_align_left" columnalign="left"><mrow><mrow><mi>x</mi><mo>&lt;</mo><msub><mi>x</mi><mi>Q</mi></msub></mrow><mo>,</mo></mrow></mtd></mtr><mtr><mtd class="ltx_align_left" columnalign="left"><mrow><mi>Q</mi><mo>,</mo></mrow></mtd><mtd class="ltx_align_left" columnalign="left"><mrow><mrow><mi>x</mi><mo>≥</mo><msub><mi>x</mi><mi>Q</mi></msub></mrow><mo lspace="0em">.</mo></mrow></mtd></mtr></mtable></mrow></mrow></mrow></math></td>
<td class="ltx_eqn_cell ltx_eqn_center_padright"></td>
<td rowspan="1" class="ltx_eqn_cell ltx_eqn_eqno ltx_align_middle ltx_align_right"><span class="ltx_tag ltx_tag_equation ltx_align_right">(15)</span></td>
</tr></tbody>
</table></div>
<p class="ltx_p">Read the terms as direct gains, network gains, holdouts’ exclusion or sheltering costs, and adoption costs. Here <math id="A7.p2.m3" class="ltx_Math" alttext="h" display="inline"><mi>h</mi></math> records the holdout component left after contest transfers cancel; it is not the exposed holdout’s entire payoff. On a historical path where adopters are not the cheapest actors, use the costs actually incurred.</p>


<p class="ltx_p" id="A7.p3">The contest terms cancel from aggregate welfare. Winning business from a rival may justify your investment, but that transfer adds nothing to rivals’ combined payoff. Exclusion is different: the lost value is not captured elsewhere in the group. Sheltering also carries a real loss relative to the original baseline.</p>


<p class="ltx_p" id="A7.p4">Add outsiders explicitly:</p>
<div class="equation-wrap"><table id="A7.Ex30" class="ltx_equation ltx_eqn_table" role="presentation">

<tbody><tr class="ltx_equation ltx_eqn_row ltx_align_baseline">
<td class="ltx_eqn_cell ltx_eqn_center_padleft"></td>
<td class="ltx_eqn_cell ltx_align_center"><math id="A7.Ex30.m1" class="ltx_Math" alttext="W_{S}(x)=W_{R}(x)+\eta x." display="block"><mrow><mrow><mrow><msub><mi>W</mi><mi>S</mi></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mrow><mrow><msub><mi>W</mi><mi>R</mi></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow><mo>+</mo><mrow><mi>η</mi><mo>⁢</mo><mi>x</mi></mrow></mrow></mrow><mo lspace="0em">.</mo></mrow></math></td>
<td class="ltx_eqn_cell ltx_eqn_center_padright"></td>
</tr></tbody>
</table></div>
<p class="ltx_p">Customers can gain from lower prices or better service even when competing suppliers’ returns fall. A collective wish to stop competing is therefore not enough to establish a social case for stopping adoption.</p>


<p class="ltx_p" id="A7.p5">The marginal question is whether <em class="ltx_emph ltx_font_italic">one more</em> adoption helps. Before sheltering, the difference between its social gain and its private gain is</p>
<div class="equation-wrap"><table id="A7.Ex31" class="ltx_equation ltx_eqn_table" role="presentation">

<tbody><tr class="ltx_equation ltx_eqn_row ltx_align_baseline">
<td class="ltx_eqn_cell ltx_eqn_center_padleft"></td>
<td class="ltx_eqn_cell ltx_align_center"><math id="A7.Ex31.m1" class="ltx_Math" alttext="\underbrace{W_{S}^{\prime}(x)-\Delta(x;c(x))}_{\text{social gain minus private%
 gain}}=\underbrace{\beta x+\eta}_{\text{benefits to others}}-\underbrace{%
\left[\frac{\alpha}{D(x)}+(1-x)\varepsilon\Phi^{\prime}(x)\right]}_{\text{%
losses imposed on others}}." display="block"><mrow><mrow><munder><munder accentunder="true"><mrow><mrow><msubsup><mi>W</mi><mi>S</mi><mo>′</mo></msubsup><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow><mo>−</mo><mrow><mi mathvariant="normal">Δ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo>;</mo><mrow><mi>c</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow><mo stretchy="false">)</mo></mrow></mrow></mrow><mo>⏟</mo></munder><mtext>social gain minus private gain</mtext></munder><mo>=</mo><mrow><munder><munder accentunder="true"><mrow><mrow><mi>β</mi><mo>⁢</mo><mi>x</mi></mrow><mo>+</mo><mi>η</mi></mrow><mo>⏟</mo></munder><mtext>benefits to others</mtext></munder><mo>−</mo><munder><munder accentunder="true"><mrow><mo>[</mo><mrow><mfrac><mi>α</mi><mrow><mi>D</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow></mfrac><mo>+</mo><mrow><mrow><mo stretchy="false">(</mo><mrow><mn>1</mn><mo>−</mo><mi>x</mi></mrow><mo stretchy="false">)</mo></mrow><mo>⁢</mo><mi>ε</mi><mo>⁢</mo><msup><mi mathvariant="normal">Φ</mi><mo>′</mo></msup><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow></mrow><mo>]</mo></mrow><mo>⏟</mo></munder><mtext>losses imposed on others</mtext></munder></mrow></mrow><mo lspace="0em">.</mo></mrow></math></td>
<td class="ltx_eqn_cell ltx_eqn_center_padright"></td>
</tr></tbody>
</table></div>
<p class="ltx_p">The actor misses the network benefit it gives existing adopters and the benefit it gives outsiders. It also ignores the competitive loss it imposes and any extra exclusion pressure on remaining holdouts. At an interior allocation where the next adopter is indifferent, more adoption reduces welfare when the second bracket exceeds the first. This is the private–social wedge proved in Appendix&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A4" title="Appendix D Proofs ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">D</span></a>.</p>


<p class="ltx_p" id="A7.p6">The result allows both too much and too little adoption. A positional incentive can offset an otherwise insufficient network incentive; with only exclusion and no network or outsider benefit, the marginal private equilibrium over-adopts. Once holdouts have sheltered, the competitive and exclusion terms disappear from the marginal comparison. These are statements about an additional adoption, not a substitute for comparing the total value of different adoption levels.</p>

</section>
<section id="A8" class="ltx_appendix">
<h2 class="ltx_title ltx_title_appendix" id="what-changes-as-a-market-matures">
<a href="https://rencryptofish.com/posts/forcing-technologies#what-changes-as-a-market-matures" class="secnum" aria-label="Copy link to section H">Appendix H</a>What changes as a market matures</h2>


<p class="ltx_p" id="A8.p1">A decision can change because the technology improves, holdouts leave, customers raise their expectations or suppliers lose pricing power. Those changes can look like ordinary diffusion in an adoption chart. The following extensions separate them. They are scenarios to investigate, not additional channels estimated in the historical fits.</p>

<section id="A8.SS1" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="a-technology-can-move-from-doubtful-to-necessary-to-routine">
<a href="https://rencryptofish.com/posts/forcing-technologies#a-technology-can-move-from-doubtful-to-necessary-to-routine" class="secnum" aria-label="Copy link to section H.1">H.1</a>A technology can move from doubtful to necessary to routine</h3>


<p class="ltx_p" id="A8.SS1.p1">Let maturity <math id="A8.SS1.p1.m1" class="ltx_Math" alttext="m" display="inline"><mi>m</mi></math> change benefits and costs. In the threshold restriction with <math id="A8.SS1.p1.m2" class="ltx_Math" alttext="W=0" display="inline"><mrow><mi>W</mi><mo>=</mo><mn>0</mn></mrow></math>, write <math id="A8.SS1.p1.m3" class="ltx_Math" alttext="G(m)=c(m)-\gamma(m)" display="inline"><mrow><mrow><mi>G</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>m</mi><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mrow><mrow><mi>c</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>m</mi><mo stretchy="false">)</mo></mrow></mrow><mo>−</mo><mrow><mi>γ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>m</mi><mo stretchy="false">)</mo></mrow></mrow></mrow></mrow></math> and <math id="A8.SS1.p1.m4" class="ltx_Math" alttext="S(m)=\varepsilon(m)" display="inline"><mrow><mrow><mi>S</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>m</mi><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mrow><mi>ε</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>m</mi><mo stretchy="false">)</mo></mrow></mrow></mrow></math>. A possible sequence is</p>
<div class="equation-wrap"><table id="A8.Ex32" class="ltx_equation ltx_eqn_table" role="presentation">

<tbody><tr class="ltx_equation ltx_eqn_row ltx_align_baseline">
<td class="ltx_eqn_cell ltx_eqn_center_padleft"></td>
<td class="ltx_eqn_cell ltx_align_center"><math id="A8.Ex32.m1" class="ltx_Math" alttext="G(m)>S(m)\quad\longrightarrow\quad 0<G(m)<S(m)\quad\longrightarrow\quad G(m)<0." display="block"><mrow><mrow><mrow><mrow><mrow><mi>G</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>m</mi><mo stretchy="false">)</mo></mrow></mrow><mo>&gt;</mo><mrow><mrow><mi>S</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>m</mi><mo stretchy="false">)</mo></mrow></mrow><mspace width="1em"></mspace><mo stretchy="false">⟶</mo></mrow></mrow><mspace width="1em"></mspace><mrow><mn>0</mn><mo>&lt;</mo><mrow><mi>G</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>m</mi><mo stretchy="false">)</mo></mrow></mrow><mo>&lt;</mo><mrow><mi>S</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>m</mi><mo stretchy="false">)</mo></mrow></mrow></mrow></mrow><mspace width="1em"></mspace><mrow><mrow><mo stretchy="false">⟶</mo><mspace width="1em"></mspace><mrow><mi>G</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>m</mi><mo stretchy="false">)</mo></mrow></mrow></mrow><mo>&lt;</mo><mn>0</mn></mrow></mrow><mo lspace="0em">.</mo></mrow></math></td>
<td class="ltx_eqn_cell ltx_eqn_center_padright"></td>
</tr></tbody>
</table></div>
<p class="ltx_p">Initially even maximum exposure does not justify adoption. At intermediate maturity adoption needs competitive pressure. Eventually it pays without that pressure. This is a window of <em class="ltx_emph ltx_font_italic">competitive compulsion</em>, not necessarily a window of forcing: the final technology can still satisfy <math id="A8.SS1.p1.m5" class="ltx_Math" alttext="\Delta(1)>0" display="inline"><mrow><mrow><mi mathvariant="normal">Δ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>1</mn><mo stretchy="false">)</mo></mrow></mrow><mo>&gt;</mo><mn>0</mn></mrow></math>. Nor is the sequence inevitable. Costs, outside options and the competitive stake can move in different directions, and a technology may never enter the middle regime.</p>


<p class="ltx_p" id="A8.SS1.p2">The related business lifecycle is differentiator, necessity, then infrastructure. In the contest, the differentiating return disappears as rivals catch up even with fixed primitives. Falling costs or new standards can then make the capability routine, while a new generation creates a fresh positional edge. This connects successive forcing episodes to the Red Queen process of competition and organizational learning <cite class="ltx_cite ltx_citemacro_citep">(Barnett and Hansen, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib25" title="The red queen in organizational evolution" class="ltx_ref ref">1996</a>)</cite>. The distinction is observable: estimate whether a technology’s three signs change as its cost and performance change, rather than interpreting every change in its adoption rate as movement along one fixed curve. A forecast of rapid improvement can also raise the value of waiting for the next generation, so improving prospects need not accelerate purchases of the current one.</p>

</section>
<section id="A8.SS2" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="holdouts-can-adopt-or-disappear">
<a href="https://rencryptofish.com/posts/forcing-technologies#holdouts-can-adopt-or-disappear" class="secnum" aria-label="Copy link to section H.2">H.2</a>Holdouts can adopt or disappear</h3>


<p class="ltx_p" id="A8.SS2.p1">Suppose twenty firms adopt and eighty hold out. If holdouts then leave faster, adoption among the survivors rises even if no additional firm buys the technology. An industry can become almost fully adopted without most initial holdouts ever adopting. Let <math id="A8.SS2.p1.m1" class="ltx_Math" alttext="A_{t}" display="inline"><msub><mi>A</mi><mi>t</mi></msub></math> and <math id="A8.SS2.p1.m2" class="ltx_Math" alttext="N_{t}" display="inline"><msub><mi>N</mi><mi>t</mi></msub></math> count active adopters and active holdouts, with <math id="A8.SS2.p1.m3" class="ltx_Math" alttext="\bar{x}_{t}=A_{t}/(A_{t}+N_{t})" display="inline"><mrow><msub><mover accent="true"><mi>x</mi><mo>¯</mo></mover><mi>t</mi></msub><mo>=</mo><mrow><msub><mi>A</mi><mi>t</mi></msub><mo>/</mo><mrow><mo stretchy="false">(</mo><mrow><msub><mi>A</mi><mi>t</mi></msub><mo>+</mo><msub><mi>N</mi><mi>t</mi></msub></mrow><mo stretchy="false">)</mo></mrow></mrow></mrow></math>. In continuous time, let <math id="A8.SS2.p1.m4" class="ltx_Math" alttext="h_{t}" display="inline"><msub><mi>h</mi><mi>t</mi></msub></math> be the holdout adoption hazard and <math id="A8.SS2.p1.m5" class="ltx_Math" alttext="d_{A},d_{N}" display="inline"><mrow><msub><mi>d</mi><mi>A</mi></msub><mo>,</mo><msub><mi>d</mi><mi>N</mi></msub></mrow></math> the exit hazards. With no entry or reversal,</p>
<div class="equation-wrap"><table id="A8.Ex33" class="ltx_equation ltx_eqn_table" role="presentation">

<tbody><tr class="ltx_equation ltx_eqn_row ltx_align_baseline">
<td class="ltx_eqn_cell ltx_eqn_center_padleft"></td>
<td class="ltx_eqn_cell ltx_align_center"><math id="A8.Ex33.m1" class="ltx_Math" alttext="\dot{A}_{t}=h_{t}N_{t}-d_{A}A_{t},\qquad\dot{N}_{t}=-h_{t}N_{t}-d_{N}N_{t}," display="block"><mrow><mrow><mrow><msub><mover accent="true"><mi>A</mi><mo>˙</mo></mover><mi>t</mi></msub><mo>=</mo><mrow><mrow><msub><mi>h</mi><mi>t</mi></msub><mo>⁢</mo><msub><mi>N</mi><mi>t</mi></msub></mrow><mo>−</mo><mrow><msub><mi>d</mi><mi>A</mi></msub><mo>⁢</mo><msub><mi>A</mi><mi>t</mi></msub></mrow></mrow></mrow><mo rspace="2.167em">,</mo><mrow><msub><mover accent="true"><mi>N</mi><mo>˙</mo></mover><mi>t</mi></msub><mo>=</mo><mrow><mrow><mo>−</mo><mrow><msub><mi>h</mi><mi>t</mi></msub><mo>⁢</mo><msub><mi>N</mi><mi>t</mi></msub></mrow></mrow><mo>−</mo><mrow><msub><mi>d</mi><mi>N</mi></msub><mo>⁢</mo><msub><mi>N</mi><mi>t</mi></msub></mrow></mrow></mrow></mrow><mo>,</mo></mrow></math></td>
<td class="ltx_eqn_cell ltx_eqn_center_padright"></td>
</tr></tbody>
</table></div>
<p class="ltx_p">so</p>
<div class="equation-wrap"><table id="A8.E16" class="ltx_equation ltx_eqn_table" role="presentation">

<tbody><tr class="ltx_equation ltx_eqn_row ltx_align_baseline">
<td class="ltx_eqn_cell ltx_eqn_center_padleft"></td>
<td class="ltx_eqn_cell ltx_align_center"><math id="A8.E16.m1" class="ltx_Math" alttext="\dot{\bar{x}}_{t}=h_{t}(1-\bar{x}_{t})+\bar{x}_{t}(1-\bar{x}_{t})(d_{N}-d_{A})." display="block"><mrow><mrow><msub><mover accent="true"><mover accent="true"><mi>x</mi><mo>¯</mo></mover><mo>˙</mo></mover><mi>t</mi></msub><mo>=</mo><mrow><mrow><msub><mi>h</mi><mi>t</mi></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mrow><mn>1</mn><mo>−</mo><msub><mover accent="true"><mi>x</mi><mo>¯</mo></mover><mi>t</mi></msub></mrow><mo stretchy="false">)</mo></mrow></mrow><mo>+</mo><mrow><msub><mover accent="true"><mi>x</mi><mo>¯</mo></mover><mi>t</mi></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mrow><mn>1</mn><mo>−</mo><msub><mover accent="true"><mi>x</mi><mo>¯</mo></mover><mi>t</mi></msub></mrow><mo stretchy="false">)</mo></mrow><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mrow><msub><mi>d</mi><mi>N</mi></msub><mo>−</mo><msub><mi>d</mi><mi>A</mi></msub></mrow><mo stretchy="false">)</mo></mrow></mrow></mrow></mrow><mo lspace="0em">.</mo></mrow></math></td>
<td class="ltx_eqn_cell ltx_eqn_center_padright"></td>
<td rowspan="1" class="ltx_eqn_cell ltx_eqn_eqno ltx_align_middle ltx_align_right"><span class="ltx_tag ltx_tag_equation ltx_align_right">(16)</span></td>
</tr></tbody>
</table></div>
<p class="ltx_p">The first term is adoption within the population. The second is selection: if holdouts exit faster, the active-adopter share rises even with <math id="A8.SS2.p1.m6" class="ltx_Math" alttext="h_{t}=0" display="inline"><mrow><msub><mi>h</mi><mi>t</mi></msub><mo>=</mo><mn>0</mn></mrow></math>. With entry rates <math id="A8.SS2.p1.m7" class="ltx_Math" alttext="b_{A},b_{N}" display="inline"><mrow><msub><mi>b</mi><mi>A</mi></msub><mo>,</mo><msub><mi>b</mi><mi>N</mi></msub></mrow></math>, add <math id="A8.SS2.p1.m8" class="ltx_Math" alttext="[(1-\bar{x}_{t})b_{A}-\bar{x}_{t}b_{N}]/(A_{t}+N_{t})" display="inline"><mrow><mrow><mo stretchy="false">[</mo><mrow><mrow><mrow><mo stretchy="false">(</mo><mrow><mn>1</mn><mo>−</mo><msub><mover accent="true"><mi>x</mi><mo>¯</mo></mover><mi>t</mi></msub></mrow><mo stretchy="false">)</mo></mrow><mo>⁢</mo><msub><mi>b</mi><mi>A</mi></msub></mrow><mo>−</mo><mrow><msub><mover accent="true"><mi>x</mi><mo>¯</mo></mover><mi>t</mi></msub><mo>⁢</mo><msub><mi>b</mi><mi>N</mi></msub></mrow></mrow><mo stretchy="false">]</mo></mrow><mo>/</mo><mrow><mo stretchy="false">(</mo><mrow><msub><mi>A</mi><mi>t</mi></msub><mo>+</mo><msub><mi>N</mi><mi>t</mi></msub></mrow><mo stretchy="false">)</mo></mrow></mrow></math>. Market-share measures require a further decomposition for growth among surviving firms.</p>


<p class="ltx_p" id="A8.SS2.p2">The outside option <math id="A8.SS2.p2.m1" class="ltx_Math" alttext="Q" display="inline"><mi>Q</mi></math> describes a response by members of the original field; it does not change the denominator of the baseline’s <math id="A8.SS2.p2.m2" class="ltx_Math" alttext="x" display="inline"><mi>x</mi></math>. Equation&nbsp;(<a href="https://rencryptofish.com/posts/forcing-technologies#A8.E16" title="In H.2 Holdouts can adopt or disappear ‣ Appendix H What changes as a market matures ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">16</span></a>) describes a different statistic. Estimation should retain the original cohort, report exits and alliances separately, and also report adoption among survivors. Entry, failure and changes in output weights must not be fitted as if they were individual adoption decisions. Strategic anticipation and selection can coexist, but only the former requires that rivals foresee the threat.</p>

</section>
<section id="A8.SS3" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="expectations-can-outlast-the-deployments-that-created-them">
<a href="https://rencryptofish.com/posts/forcing-technologies#expectations-can-outlast-the-deployments-that-created-them" class="secnum" aria-label="Copy link to section H.3">H.3</a>Expectations can outlast the deployments that created them</h3>


<p class="ltx_p" id="A8.SS3.p1">A capability can become necessary because customers learn to expect it. Fast delivery, easy returns and online service illustrate the mechanism: an attribute can move from an attractive extra to a minimum requirement, in the terminology of <cite class="ltx_cite ltx_citemacro_citet">Kano<span class="ltx_text ltx_bib_etal"> et al.</span> (<a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib26" title="Attractive quality and must-be quality" class="ltx_ref ref">1984</a>)</cite>. A simple extension introduces an expectation state <math id="A8.SS3.p1.m1" class="ltx_Math" alttext="b_{t}\in[0,1]" display="inline"><mrow><msub><mi>b</mi><mi>t</mi></msub><mo>∈</mo><mrow><mo stretchy="false">[</mo><mn>0</mn><mo>,</mo><mn>1</mn><mo stretchy="false">]</mo></mrow></mrow></math>,</p>
<div class="equation-wrap"><table id="A8.Ex34" class="ltx_equation ltx_eqn_table" role="presentation">

<tbody><tr class="ltx_equation ltx_eqn_row ltx_align_baseline">
<td class="ltx_eqn_cell ltx_eqn_center_padleft"></td>
<td class="ltx_eqn_cell ltx_align_center"><math id="A8.Ex34.m1" class="ltx_Math" alttext="b_{t+1}=b_{t}+\rho\max\{0,x_{t}-b_{t}\},\qquad 0<\rho\leq 1," display="block"><mrow><mrow><mrow><msub><mi>b</mi><mrow><mi>t</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>=</mo><mrow><msub><mi>b</mi><mi>t</mi></msub><mo>+</mo><mrow><mi>ρ</mi><mo lspace="0.167em">⁢</mo><mrow><mi>max</mi><mo>⁡</mo><mrow><mo stretchy="false">{</mo><mn>0</mn><mo>,</mo><mrow><msub><mi>x</mi><mi>t</mi></msub><mo>−</mo><msub><mi>b</mi><mi>t</mi></msub></mrow><mo stretchy="false">}</mo></mrow></mrow></mrow></mrow></mrow><mo rspace="2.167em">,</mo><mrow><mn>0</mn><mo>&lt;</mo><mi>ρ</mi><mo>≤</mo><mn>1</mn></mrow></mrow><mo>,</mo></mrow></math></td>
<td class="ltx_eqn_cell ltx_eqn_center_padright"></td>
</tr></tbody>
</table></div>
<p class="ltx_p">and makes a holdout’s demand loss depend on <math id="A8.SS3.p1.m2" class="ltx_Math" alttext="b_{t}" display="inline"><msub><mi>b</mi><mi>t</mi></msub></math>. Expectations follow adoption upward and persist if adoption subsequently recedes. The same current share can then exert different pressure after different histories; <math id="A8.SS3.p1.m3" class="ltx_Math" alttext="x_{t}" display="inline"><msub><mi>x</mi><mi>t</mi></msub></math> alone no longer describes the state.</p>


<p class="ltx_p" id="A8.SS3.p2">Replacing <math id="A8.SS3.p2.m1" class="ltx_Math" alttext="\varepsilon\Phi(x_{t})" display="inline"><mrow><mi>ε</mi><mo>⁢</mo><mi mathvariant="normal">Φ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><msub><mi>x</mi><mi>t</mi></msub><mo stretchy="false">)</mo></mrow></mrow></math> by <math id="A8.SS3.p2.m2" class="ltx_Math" alttext="\varepsilon\Phi(b_{t})" display="inline"><mrow><mi>ε</mi><mo>⁢</mo><mi mathvariant="normal">Φ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><msub><mi>b</mi><mi>t</mi></msub><mo stretchy="false">)</mo></mrow></mrow></math> approximates a penalty that no rival captures. If lost demand goes to adopting rivals, however, that portion is a transfer and must be entered on their payoff curve as well. If buyers enjoy better service, their gain belongs in social welfare. Customer pressure should therefore be decomposed rather than automatically counted as exclusion waste. Repeated customer surveys, purchasing behavior and holdout revenues can distinguish an expectation ratchet from a platform’s explicit access rule.</p>

</section>
<section id="A8.SS4" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="why-a-necessary-capability-need-not-pay-its-company">
<a href="https://rencryptofish.com/posts/forcing-technologies#why-a-necessary-capability-need-not-pay-its-company" class="secnum" aria-label="Copy link to section H.4">H.4</a>Why a necessary capability need not pay its company</h3>


<p class="ltx_p" id="A8.SS4.p1">A customer may need a compatible capability while retaining several competing suppliers. That can make adoption widespread without giving any one company durable pricing power. Forcing describes the user’s alternatives; value capture describes who supplies the response and at what price. Let a company charge <math id="A8.SS4.p1.m1" class="ltx_Math" alttext="f" display="inline"><mi>f</mi></math> per period, on top of the user’s real implementation cost <math id="A8.SS4.p1.m2" class="ltx_Math" alttext="c_{i}^{\mathrm{res}}" display="inline"><msubsup><mi>c</mi><mi>i</mi><mi>res</mi></msubsup></math>. The private cost is <math id="A8.SS4.p1.m3" class="ltx_Math" alttext="c_{i}=c_{i}^{\mathrm{res}}+f" display="inline"><mrow><msub><mi>c</mi><mi>i</mi></msub><mo>=</mo><mrow><msubsup><mi>c</mi><mi>i</mi><mi>res</mi></msubsup><mo>+</mo><mi>f</mi></mrow></mrow></math>, while company profit is <math id="A8.SS4.p1.m4" class="ltx_Math" alttext="fx-K_{v}(x)" display="inline"><mrow><mrow><mi>f</mi><mo>⁢</mo><mi>x</mi></mrow><mo>−</mo><mrow><msub><mi>K</mi><mi>v</mi></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow></mrow></math> for supply cost <math id="A8.SS4.p1.m5" class="ltx_Math" alttext="K_{v}" display="inline"><msub><mi>K</mi><mi>v</mi></msub></math>. When the company lies inside the social accounting boundary, fees cancel between users and company; implementation and supply costs do not. The forcing inequalities place no lower bound on the company’s markup. A compulsory open standard supplied competitively can be indispensable and earn little rent.</p>


<p class="ltx_p" id="A8.SS4.p2">Interoperability can lower implementation costs and increase the compatibility gain while making alternative suppliers more useful. Adoption of the capability may rise while dependence on one implementation falls. In the base model a better outside option caps the holdout’s loss. In a company-choice extension, a rival implementation may preserve network benefits too, which the segment-exit option <math id="A8.SS4.p2.m1" class="ltx_Math" alttext="Q" display="inline"><mi>Q</mi></math> does not represent. The appropriate company test is</p>
<div class="equation-wrap"><table id="A8.Ex35" class="ltx_equation ltx_eqn_table" role="presentation">

<tbody><tr class="ltx_equation ltx_eqn_row ltx_align_baseline">
<td class="ltx_eqn_cell ltx_eqn_center_padleft"></td>
<td class="ltx_eqn_cell ltx_align_center"><math id="A8.Ex35.m1" class="ltx_Math" alttext="U(A)-\max\{U(B),U(\text{multihome}),U(\text{exit})\}." display="block"><mrow><mrow><mrow><mi>U</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>A</mi><mo stretchy="false">)</mo></mrow></mrow><mo>−</mo><mrow><mi>max</mi><mo>⁡</mo><mrow><mo stretchy="false">{</mo><mrow><mi>U</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>B</mi><mo stretchy="false">)</mo></mrow></mrow><mo>,</mo><mrow><mi>U</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mtext>multihome</mtext><mo stretchy="false">)</mo></mrow></mrow><mo>,</mo><mrow><mi>U</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mtext>exit</mtext><mo stretchy="false">)</mo></mrow></mrow><mo stretchy="false">}</mo></mrow></mrow></mrow><mo lspace="0em">.</mo></mrow></math></td>
<td class="ltx_eqn_cell ltx_eqn_center_padright"></td>
</tr></tbody>
</table></div>
<p class="ltx_p">It can fall even while the gain from adopting <em class="ltx_emph ltx_font_italic">some</em> compatible technology rises. Adoption share, switching costs and supplier margins should therefore be measured separately. Neither widespread compliance nor a large forcing margin is an estimate of company profit.</p>

</section>
<section id="A8.SS5" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="different-stakes-and-repeated-upgrades-change-the-decision">
<a href="https://rencryptofish.com/posts/forcing-technologies#different-stakes-and-repeated-upgrades-change-the-decision" class="secnum" aria-label="Copy link to section H.5">H.5</a>Different stakes and repeated upgrades change the decision</h3>


<p class="ltx_p" id="A8.SS5.p1">Cost dispersion is only one source of asymmetry. An incumbent may have more customers and capital at risk, yet also face a larger conversion cost; an entrant may choose an unexposed niche. These effects pull in different directions, so incumbency alone does not order forcing. Actor-level stakes, exposures and outside options are needed. In a heterogeneous contest, multiplying each rival’s payoff by an unrelated stake need not preserve zero sum. A consistent extension must allocate a common prize or specify bilateral transfers whose gains and losses cancel.</p>


<p class="ltx_p" id="A8.SS5.p2">Binary adoption also leaves out repeated investment after everyone has joined. For comparison, take <math id="A8.SS5.p2.m1" class="ltx_Math" alttext="n\geq 2" display="inline"><mrow><mi>n</mi><mo>≥</mo><mn>2</mn></mrow></math> symmetric rivals choosing expenditure <math id="A8.SS5.p2.m2" class="ltx_Math" alttext="e_{i}\geq 0" display="inline"><mrow><msub><mi>e</mi><mi>i</mi></msub><mo>≥</mo><mn>0</mn></mrow></math> for a fixed total prize <math id="A8.SS5.p2.m3" class="ltx_Math" alttext="\mathcal{V}>0" display="inline"><mrow><mi class="ltx_font_mathcaligraphic">𝒱</mi><mo>&gt;</mo><mn>0</mn></mrow></math>, with payoff</p>
<div class="equation-wrap"><table id="A8.Ex36" class="ltx_equation ltx_eqn_table" role="presentation">

<tbody><tr class="ltx_equation ltx_eqn_row ltx_align_baseline">
<td class="ltx_eqn_cell ltx_eqn_center_padleft"></td>
<td class="ltx_eqn_cell ltx_align_center"><math id="A8.Ex36.m1" class="ltx_Math" alttext="\pi_{i}=\mathcal{V}\frac{e_{i}}{\sum_{j}e_{j}}-e_{i}." display="block"><mrow><mrow><msub><mi>π</mi><mi>i</mi></msub><mo>=</mo><mrow><mrow><mi class="ltx_font_mathcaligraphic">𝒱</mi><mo>⁢</mo><mfrac><msub><mi>e</mi><mi>i</mi></msub><mrow><msub><mo>∑</mo><mi>j</mi></msub><msub><mi>e</mi><mi>j</mi></msub></mrow></mfrac></mrow><mo>−</mo><msub><mi>e</mi><mi>i</mi></msub></mrow></mrow><mo lspace="0em">.</mo></mrow></math></td>
<td class="ltx_eqn_cell ltx_eqn_center_padright"></td>
</tr></tbody>
</table></div>
<p class="ltx_p">The symmetric interior equilibrium is <math id="A8.SS5.p2.m4" class="ltx_Math" alttext="e^{*}=\mathcal{V}(n-1)/n^{2}" display="inline"><mrow><msup><mi>e</mi><mo>∗</mo></msup><mo>=</mo><mrow><mrow><mi class="ltx_font_mathcaligraphic">𝒱</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mrow><mi>n</mi><mo>−</mo><mn>1</mn></mrow><mo stretchy="false">)</mo></mrow></mrow><mo>/</mo><msup><mi>n</mi><mn>2</mn></msup></mrow></mrow></math>, so total expenditure is <math id="A8.SS5.p2.m5" class="ltx_Math" alttext="\mathcal{V}(n-1)/n" display="inline"><mrow><mrow><mi class="ltx_font_mathcaligraphic">𝒱</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mrow><mi>n</mi><mo>−</mo><mn>1</mn></mrow><mo stretchy="false">)</mo></mrow></mrow><mo>/</mo><mi>n</mi></mrow></math>. The first-order condition is <math id="A8.SS5.p2.m6" class="ltx_Math" alttext="\mathcal{V}(n-1)e^{*}/(ne^{*})^{2}=1" display="inline"><mrow><mrow><mrow><mi class="ltx_font_mathcaligraphic">𝒱</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mrow><mi>n</mi><mo>−</mo><mn>1</mn></mrow><mo stretchy="false">)</mo></mrow><mo>⁢</mo><msup><mi>e</mi><mo>∗</mo></msup></mrow><mo>/</mo><msup><mrow><mo stretchy="false">(</mo><mrow><mi>n</mi><mo>⁢</mo><msup><mi>e</mi><mo>∗</mo></msup></mrow><mo stretchy="false">)</mo></mrow><mn>2</mn></msup></mrow><mo>=</mo><mn>1</mn></mrow></math>, and the payoff is strictly concave in own expenditure when rivals spend positively. Everyone participates, yet rivalry continues to consume resources. This standard contest benchmark <cite class="ltx_cite ltx_citemacro_citep">(Tullock, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib5" title="Efficient rent seeking" class="ltx_ref ref">1980</a>)</cite> shows why universal adoption does not establish that an arms race has ended. The binary model’s fixed <math id="A8.SS5.p2.m7" class="ltx_Math" alttext="r" display="inline"><mi>r</mi></math> captures one discrete upgrade, not the equilibrium intensity of subsequent upgrades. Expenditure, quality and release frequency are therefore necessary complements to adoption dates.</p>

</section>
</section>
<section id="A9" class="ltx_appendix">
<h2 class="ltx_title ltx_title_appendix" id="evidence-that-separates-pressure-from-value">
<a href="https://rencryptofish.com/posts/forcing-technologies#evidence-that-separates-pressure-from-value" class="secnum" aria-label="Copy link to section I">Appendix I</a>Evidence that separates pressure from value</h2>


<p class="ltx_p" id="A9.p1">An adoption curve shows that enough actors found switching worthwhile. It does not say whether they gained productivity, won business from holdouts or escaped a penalty. In the linear specification, the private gain depends on <math id="A9.p1.m1" class="ltx_Math" alttext="\gamma+\alpha" display="inline"><mrow><mi>γ</mi><mo>+</mo><mi>α</mi></mrow></math>. Moving value from the direct benefit <math id="A9.p1.m2" class="ltx_Math" alttext="\gamma" display="inline"><mi>γ</mi></math> to the contest edge <math id="A9.p1.m3" class="ltx_Math" alttext="\alpha" display="inline"><mi>α</mi></math> leaves the adoption incentive unchanged, while lowering aggregate value.</p>


<p class="ltx_p" id="A9.p2">For example, a direct benefit of <math id="A9.p2.m1" class="ltx_Math" alttext="0.3" display="inline"><mn>0.3</mn></math> and an edge of <math id="A9.p2.m2" class="ltx_Math" alttext="0.2" display="inline"><mn>0.2</mn></math> can produce the same adoption path as a direct benefit of <math id="A9.p2.m3" class="ltx_Math" alttext="0.1" display="inline"><mn>0.1</mn></math> and an edge of <math id="A9.p2.m4" class="ltx_Math" alttext="0.4" display="inline"><mn>0.4</mn></math>, with no outside option, <math id="A9.p2.m5" class="ltx_Math" alttext="W=0" display="inline"><mrow><mi>W</mi><mo>=</mo><mn>0</mn></mrow></math> and the other settings held fixed. The second case creates <math id="A9.p2.m6" class="ltx_Math" alttext="0.2" display="inline"><mn>0.2</mn></math> less value per adopter. A better fit to adoption alone cannot choose between them. Proposition&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#Thmproposition12" title="Proposition 12 (Observational equivalence). ‣ Appendix C Formal statements ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">12</span></a> states the exact equivalence conditions.</p>


<p class="ltx_p" id="A9.p3">Figure&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A9.F15" title="Figure 15 ‣ Appendix I Evidence that separates pressure from value ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">15</span></a> shows three such pairs. In panel (a), moving <math id="A9.p3.m1" class="ltx_Math" alttext="0.2" display="inline"><mn>0.2</mn></math> from the standalone gain <math id="A9.p3.m2" class="ltx_Math" alttext="\gamma" display="inline"><mi>γ</mi></math> to the edge <math id="A9.p3.m3" class="ltx_Math" alttext="\alpha" display="inline"><mi>α</mi></math> leaves adoption unchanged in every period, before the demonstration and after it. Welfare, however, is lower by <math id="A9.p3.m4" class="ltx_Math" alttext="0.2\,x_{t}" display="inline"><mrow><mn>0.2</mn><mo lspace="0.170em">⁢</mo><msub><mi>x</mi><mi>t</mi></msub></mrow></math>, so one technology leaves rivals roughly where they started and the other costs them <math id="A9.p3.m5" class="ltx_Math" alttext="0.11" display="inline"><mn>0.11</mn></math>. In panel (b), a standalone gain lower by <math id="A9.p3.m6" class="ltx_Math" alttext="0.1" display="inline"><mn>0.1</mn></math> and a waiting value of <math id="A9.p3.m7" class="ltx_Math" alttext="0.1" display="inline"><mn>0.1</mn></math> produce the same path, because both lower the switching gain by the same amount. Adopters realize <math id="A9.p3.m8" class="ltx_Math" alttext="\gamma" display="inline"><mi>γ</mi></math>, but no one realizes <math id="A9.p3.m9" class="ltx_Math" alttext="W" display="inline"><mi>W</mi></math>, so welfare differs by <math id="A9.p3.m10" class="ltx_Math" alttext="0.1\,x_{t}" display="inline"><mrow><mn>0.1</mn><mo lspace="0.170em">⁢</mo><msub><mi>x</mi><mi>t</mi></msub></mrow></math>; and only <math id="A9.p3.m11" class="ltx_Math" alttext="\gamma" display="inline"><mi>γ</mi></math> enters the payoff gap, so the technology with the waiting value is forced for more rivals yet adopted no faster. In panel (c), a network gain and an exclusion penalty with <math id="A9.p3.m12" class="ltx_Math" alttext="k=0" display="inline"><mrow><mi>k</mi><mo>=</mo><mn>0</mn></mrow></math> produce the same switching gain once the technology is demonstrated, and they end at the same <math id="A9.p3.m13" class="ltx_Math" alttext="92\%" display="inline"><mrow><mn>92</mn><mo>%</mo></mrow></math>. Beliefs scale only the network gain, though, so before the demonstration exclusion drives adoption to <math id="A9.p3.m14" class="ltx_Math" alttext="81\%" display="inline"><mrow><mn>81</mn><mo>%</mo></mrow></math> while the network good reaches <math id="A9.p3.m15" class="ltx_Math" alttext="38\%" display="inline"><mrow><mn>38</mn><mo>%</mo></mrow></math>. Welfare differs in sign: the network good is worth <math id="A9.p3.m16" class="ltx_Math" alttext="0.52" display="inline"><mn>0.52</mn></math> to rivals, while exclusion leaves them slightly worse off.</p>

<figure id="A9.F15" class="ltx_figure"><a href="https://rencryptofish.com/images/forcing-technologies/equivalence.png" class="figure-expand" aria-label="Expand figure: Figure 15: Parameter pairs that adoption data cannot tell apart. Top: share adopted. Bottom: rivals’ mean payoff when the technology works. (a) γ and α trade places (β=0.2, c=0.6, σ=0.3, p0=0.5, xv=8%). (b) A standalone gain against a waiting value (α=0.2, β=0.2, c=0.6, σ=0.3, the technology known to work). (c) A network gain against exclusion with a linear pressure curve (γ=0.3, c=0.4, σ=0.5, p0=0.4, exogenous demonstration at t=10). In (a) and (b) the paths coincide exactly. In (c) the adoption incentives coincide only once beliefs are settled, and the paths converge after the demonstration; welfare remains different. In all panels r=1, Q=−∞, τ=0, and any unlisted payoff channel or waiting value is zero. Panels (a,b) use x0=2%, λ=0.3, with λ0=0.1 in (a); (c) uses x0=5% and λ0=λ=0.4."><img src="https://rencryptofish.com/images/forcing-technologies/equivalence.png" id="A9.F15.g1" class="ltx_graphics ltx_centering ltx_img_landscape" width="598" height="348" alt="Figure 15: Parameter pairs that adoption data cannot tell apart. Top: share adopted. Bottom: rivals’ mean payoff when the technology works. (a) γ and α trade places (β=0.2, c=0.6, σ=0.3, p0=0.5, xv=8%). (b) A standalone gain against a waiting value (α=0.2, β=0.2, c=0.6, σ=0.3, the technology known to work). (c) A network gain against exclusion with a linear pressure curve (γ=0.3, c=0.4, σ=0.5, p0=0.4, exogenous demonstration at t=10). In (a) and (b) the paths coincide exactly. In (c) the adoption incentives coincide only once beliefs are settled, and the paths converge after the demonstration; welfare remains different. In all panels r=1, Q=−∞, τ=0, and any unlisted payoff channel or waiting value is zero. Panels (a,b) use x0=2%, λ=0.3, with λ0=0.1 in (a); (c) uses x0=5% and λ0=λ=0.4." loading="lazy"></a>
<figcaption class="ltx_caption ltx_centering"><span class="ltx_tag ltx_tag_figure">Figure 15: </span>Parameter pairs that adoption data cannot tell apart. Top: share adopted. Bottom: rivals’ mean payoff when the technology works. (a) <math id="A9.F15.m25" class="ltx_Math" alttext="\gamma" display="inline"><mi>γ</mi></math> and <math id="A9.F15.m26" class="ltx_Math" alttext="\alpha" display="inline"><mi>α</mi></math> trade places (<math id="A9.F15.m27" class="ltx_Math" alttext="\beta=0.2" display="inline"><mrow><mi>β</mi><mo>=</mo><mn>0.2</mn></mrow></math>, <math id="A9.F15.m28" class="ltx_Math" alttext="c=0.6" display="inline"><mrow><mi>c</mi><mo>=</mo><mn>0.6</mn></mrow></math>, <math id="A9.F15.m29" class="ltx_Math" alttext="\sigma=0.3" display="inline"><mrow><mi>σ</mi><mo>=</mo><mn>0.3</mn></mrow></math>, <math id="A9.F15.m30" class="ltx_Math" alttext="p_{0}=0.5" display="inline"><mrow><msub><mi>p</mi><mn>0</mn></msub><mo>=</mo><mn>0.5</mn></mrow></math>, <math id="A9.F15.m31" class="ltx_Math" alttext="x_{v}=8\%" display="inline"><mrow><msub><mi>x</mi><mi>v</mi></msub><mo>=</mo><mrow><mn>8</mn><mo>%</mo></mrow></mrow></math>). (b) A standalone gain against a waiting value (<math id="A9.F15.m32" class="ltx_Math" alttext="\alpha=0.2" display="inline"><mrow><mi>α</mi><mo>=</mo><mn>0.2</mn></mrow></math>, <math id="A9.F15.m33" class="ltx_Math" alttext="\beta=0.2" display="inline"><mrow><mi>β</mi><mo>=</mo><mn>0.2</mn></mrow></math>, <math id="A9.F15.m34" class="ltx_Math" alttext="c=0.6" display="inline"><mrow><mi>c</mi><mo>=</mo><mn>0.6</mn></mrow></math>, <math id="A9.F15.m35" class="ltx_Math" alttext="\sigma=0.3" display="inline"><mrow><mi>σ</mi><mo>=</mo><mn>0.3</mn></mrow></math>, the technology known to work). (c) A network gain against exclusion with a linear pressure curve (<math id="A9.F15.m36" class="ltx_Math" alttext="\gamma=0.3" display="inline"><mrow><mi>γ</mi><mo>=</mo><mn>0.3</mn></mrow></math>, <math id="A9.F15.m37" class="ltx_Math" alttext="c=0.4" display="inline"><mrow><mi>c</mi><mo>=</mo><mn>0.4</mn></mrow></math>, <math id="A9.F15.m38" class="ltx_Math" alttext="\sigma=0.5" display="inline"><mrow><mi>σ</mi><mo>=</mo><mn>0.5</mn></mrow></math>, <math id="A9.F15.m39" class="ltx_Math" alttext="p_{0}=0.4" display="inline"><mrow><msub><mi>p</mi><mn>0</mn></msub><mo>=</mo><mn>0.4</mn></mrow></math>, exogenous demonstration at <math id="A9.F15.m40" class="ltx_Math" alttext="t=10" display="inline"><mrow><mi>t</mi><mo>=</mo><mn>10</mn></mrow></math>). In (a) and (b) the paths coincide exactly. In (c) the adoption incentives coincide only once beliefs are settled, and the paths converge after the demonstration; welfare remains different. In all panels <math id="A9.F15.m41" class="ltx_Math" alttext="r=1" display="inline"><mrow><mi>r</mi><mo>=</mo><mn>1</mn></mrow></math>, <math id="A9.F15.m42" class="ltx_Math" alttext="Q=-\infty" display="inline"><mrow><mi>Q</mi><mo>=</mo><mrow><mo>−</mo><mi mathvariant="normal">∞</mi></mrow></mrow></math>, <math id="A9.F15.m43" class="ltx_Math" alttext="\tau=0" display="inline"><mrow><mi>τ</mi><mo>=</mo><mn>0</mn></mrow></math>, and any unlisted payoff channel or waiting value is zero. Panels (a,b) use <math id="A9.F15.m44" class="ltx_Math" alttext="x_{0}=2\%" display="inline"><mrow><msub><mi>x</mi><mn>0</mn></msub><mo>=</mo><mrow><mn>2</mn><mo>%</mo></mrow></mrow></math>, <math id="A9.F15.m45" class="ltx_Math" alttext="\lambda=0.3" display="inline"><mrow><mi>λ</mi><mo>=</mo><mn>0.3</mn></mrow></math>, with <math id="A9.F15.m46" class="ltx_Math" alttext="\lambda_{0}=0.1" display="inline"><mrow><msub><mi>λ</mi><mn>0</mn></msub><mo>=</mo><mn>0.1</mn></mrow></math> in (a); (c) uses <math id="A9.F15.m47" class="ltx_Math" alttext="x_{0}=5\%" display="inline"><mrow><msub><mi>x</mi><mn>0</mn></msub><mo>=</mo><mrow><mn>5</mn><mo>%</mo></mrow></mrow></math> and <math id="A9.F15.m48" class="ltx_Math" alttext="\lambda_{0}=\lambda=0.4" display="inline"><mrow><msub><mi>λ</mi><mn>0</mn></msub><mo>=</mo><mi>λ</mi><mo>=</mo><mn>0.4</mn></mrow></math>.</figcaption>
</figure>

<p class="ltx_p" id="A9.p4">Diffusion histories therefore cannot classify a technology as wasteful or productive. The model indicates what can:</p>
<ul id="A9.I1" class="ltx_itemize">
<li id="A9.I1.i1" class="ltx_item">
 

<p class="ltx_p" id="A9.I1.i1.p1"><em class="ltx_emph ltx_font_italic">Adopter outcomes</em> as adoption spreads trace <math id="A9.I1.i1.p1.m1" class="ltx_Math" alttext="U_{A}(x)+c" display="inline"><mrow><mrow><msub><mi>U</mi><mi>A</mi></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow><mo>+</mo><mi>c</mi></mrow></math>. Their slope separates network gains (rising) from contest erosion (falling).</p>

</li>
<li id="A9.I1.i2" class="ltx_item">
 

<p class="ltx_p" id="A9.I1.i2.p1"><em class="ltx_emph ltx_font_italic">Holdout outcomes</em> trace <math id="A9.I1.i2.p1.m1" class="ltx_Math" alttext="U_{N}(x)" display="inline"><mrow><msub><mi>U</mi><mi>N</mi></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow></math>. Their shape identifies the contest’s <math id="A9.I1.i2.p1.m2" class="ltx_Math" alttext="(\alpha,r)" display="inline"><mrow><mo stretchy="false">(</mo><mi>α</mi><mo>,</mo><mi>r</mi><mo stretchy="false">)</mo></mrow></math> through the zero-sum restriction that ties it to the adopter curve, and separates the exclusion penalty <math id="A9.I1.i2.p1.m3" class="ltx_Math" alttext="\varepsilon\Phi" display="inline"><mrow><mi>ε</mi><mo>⁢</mo><mi mathvariant="normal">Φ</mi></mrow></math>. A floor at which holdout outcomes stop falling, together with the exits, alliances and specializations that accompany it, identifies the outside option <math id="A9.I1.i2.p1.m4" class="ltx_Math" alttext="Q" display="inline"><mi>Q</mi></math>.</p>

</li>
<li id="A9.I1.i3" class="ltx_item">
 

<p class="ltx_p" id="A9.I1.i3.p1"><em class="ltx_emph ltx_font_italic">Belief variation</em> also helps, because beliefs scale the technology channels but not exclusion. Pre-demonstration adoption separates <math id="A9.I1.i3.p1.m1" class="ltx_Math" alttext="\varepsilon\Phi(x)" display="inline"><mrow><mi>ε</mi><mo>⁢</mo><mi mathvariant="normal">Φ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow></math> from <math id="A9.I1.i3.p1.m2" class="ltx_Math" alttext="p\beta x" display="inline"><mrow><mi>p</mi><mo>⁢</mo><mi>β</mi><mo>⁢</mo><mi>x</mi></mrow></math> even when the two coincide after the demonstration.</p>

</li>
<li id="A9.I1.i4" class="ltx_item">
 

<p class="ltx_p" id="A9.I1.i4.p1"><em class="ltx_emph ltx_font_italic">Bans and joint disarmament</em>, such as the 1971 cigarette television advertising ban or the 2010 swimsuit ban, inform <math id="A9.I1.i4.p1.m1" class="ltx_Math" alttext="y_{R}" display="inline"><msub><mi>y</mi><mi>R</mi></msub></math> when their effects on costs and outcomes can be separated from changes in pricing, entry and other rules; <cite class="ltx_cite ltx_citemacro_citet">Farr<span class="ltx_text ltx_bib_etal"> et al.</span> (<a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib27" title="The welfare effect of advertising restrictions in the U.S. cigarette industry" class="ltx_ref ref">2001</a>)</cite> show how an advertising ban raised cigarette makers’ profits while leaving the social verdict to the smoking externality. Outsider outcomes inform <math id="A9.I1.i4.p1.m2" class="ltx_Math" alttext="\eta" display="inline"><mi>η</mi></math>.</p>

</li>
<li id="A9.I1.i5" class="ltx_item">
 

<p class="ltx_p" id="A9.I1.i5.p1"><em class="ltx_emph ltx_font_italic">Shocks to rivals’ adoption</em> that are excluded from the focal rival’s payoff, such as rival-specific infrastructure access, regulatory eligibility or rollout timing, are needed to separate forcing from common shocks. This is the reflection problem <cite class="ltx_cite ltx_citemacro_citep">(Manski, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib16" title="Identification of endogenous social effects: the reflection problem" class="ltx_ref ref">1993</a>; Brock and Durlauf, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib17" title="Discrete choice with social interactions" class="ltx_ref ref">2001</a>)</cite>.</p>

</li>
</ul>


<p class="ltx_p" id="A9.p5">Appendix&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A10" title="Appendix J What the historical adoption curves tell us ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">J</span></a> implements Bayesian estimation case by case for aggregate series, using the continuum dynamics implied by the hazard and an observation-error likelihood. Hierarchical pooling and joint estimation with actor-period panels remain extensions. They should be preceded by recovery experiments on panels simulated by <span class="ltx_text ltx_font_typewriter">simulate_agents</span>, rather than inferred to work from aggregate fit alone.</p>

<section id="A9.SS1" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="what-to-measure-before-assigning-a-forcing-label">
<a href="https://rencryptofish.com/posts/forcing-technologies#what-to-measure-before-assigning-a-forcing-label" class="secnum" aria-label="Copy link to section I.1">I.1</a>What to measure before assigning a forcing label</h3>


<p class="ltx_p" id="A9.SS1.p1">The unit of analysis is a capability, an actor set and a time period. “AI” or “crypto” is too broad. For each case, record who competes with whom, what counts as productive adoption, which alternatives remain feasible, and whether the denominator is an original cohort, surviving actors, output or transactions. Define the network before looking at the adoption outcome. A regulator’s deadline is an event that may change exclusion, expected benefits or beliefs; it is not automatically evidence that the technology’s productivity has been demonstrated.</p>


<p class="ltx_p" id="A9.SS1.p2">Payoffs should first be measured in the domain’s natural flow units, such as annual profit, operating cost per unit of output, or a stated utility scale. A logit hazard identifies utility relative to the shock scale <math id="A9.SS1.p2.m1" class="ltx_Math" alttext="\tau" display="inline"><mi>τ</mi></math>: multiplying all payoff amounts, costs, waiting values and <math id="A9.SS1.p2.m2" class="ltx_Math" alttext="\tau" display="inline"><mi>τ</mi></math> by the same positive constant leaves the hazard unchanged. Fix a scale or anchor it with outcome data. The normalized stake in Appendix&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A10" title="Appendix J What the historical adoption curves tell us ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">J</span></a> permits within-case interpretation; it does not make one unit of naval capability equal one unit of customer-service output.</p>


<p class="ltx_p" id="A9.SS1.p3">Report several derived quantities rather than one forcing score:</p>
<ul id="A9.I2" class="ltx_itemize">
<li id="A9.I2.i1" class="ltx_item">
 

<p class="ltx_p" id="A9.I2.i1.p1"><em class="ltx_emph ltx_font_italic">Current switching margin</em>: <math id="A9.I2.i1.p1.m1" class="ltx_Math" alttext="M_{i}(x,p)=\Delta(x;c_{i},p)-W_{i}" display="inline"><mrow><mrow><msub><mi>M</mi><mi>i</mi></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo>,</mo><mi>p</mi><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mrow><mrow><mi mathvariant="normal">Δ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo>;</mo><msub><mi>c</mi><mi>i</mi></msub><mo>,</mo><mi>p</mi><mo stretchy="false">)</mo></mrow></mrow><mo>−</mo><msub><mi>W</mi><mi>i</mi></msub></mrow></mrow></math>, together with the gain from adopting alone. A positive margin can be ordinary standalone adoption.</p>

</li>
<li id="A9.I2.i2" class="ltx_item">
 

<p class="ltx_p" id="A9.I2.i2.p1"><em class="ltx_emph ltx_font_italic">Endpoint lock-in</em>: <math id="A9.I2.i2.p1.m1" class="ltx_Math" alttext="F_{i}=\Delta(1;c_{i},1)" display="inline"><mrow><msub><mi>F</mi><mi>i</mi></msub><mo>=</mo><mrow><mi mathvariant="normal">Δ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>1</mn><mo>;</mo><msub><mi>c</mi><mi>i</mi></msub><mo>,</mo><mn>1</mn><mo stretchy="false">)</mo></mrow></mrow></mrow></math> against the best specified non-adopting response, or <math id="A9.I2.i2.p1.m2" class="ltx_Math" alttext="\Delta_{K}(1)" display="inline"><mrow><msub><mi mathvariant="normal">Δ</mi><mi>K</mi></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>1</mn><mo stretchy="false">)</mo></mrow></mrow></math> when counters are available. This is distinct from whether the path can reach full adoption.</p>

</li>
<li id="A9.I2.i3" class="ltx_item">
 

<p class="ltx_p" id="A9.I2.i3.p1"><em class="ltx_emph ltx_font_italic">Thresholds and their accessibility</em>: report every relevant crossing of <math id="A9.I2.i3.p1.m1" class="ltx_Math" alttext="M_{i}=0" display="inline"><mrow><msub><mi>M</mi><mi>i</mi></msub><mo>=</mo><mn>0</mn></mrow></math> and, for a population cascade, the unstable crossings of <math id="A9.I2.i3.p1.m2" class="ltx_Math" alttext="g_{p}(x)=x" display="inline"><mrow><mrow><msub><mi>g</mi><mi>p</mi></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mi>x</mi></mrow></math>. A selective contest can have a downward crossing; an outside option can produce a jump. Neither has the threshold model’s single upward tipping exposure.</p>

</li>
<li id="A9.I2.i4" class="ltx_item">
 

<p class="ltx_p" id="A9.I2.i4.p1"><em class="ltx_emph ltx_font_italic">Sensitivity and timing</em>: the slope of the switching gain at a continuous crossing, the size of a jump when applicable, and time from a defined demonstration to a specified adoption share. Report non-attainment and the observation horizon rather than dropping cases that never reach that share.</p>

</li>
<li id="A9.I2.i5" class="ltx_item">
 

<p class="ltx_p" id="A9.I2.i5.p1"><em class="ltx_emph ltx_font_italic">Welfare and uncertainty</em>: <math id="A9.I2.i5.p1.m1" class="ltx_Math" alttext="W_{R}(x_{T})" display="inline"><mrow><msub><mi>W</mi><mi>R</mi></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><msub><mi>x</mi><mi>T</mi></msub><mo stretchy="false">)</mo></mrow></mrow></math>, <math id="A9.I2.i5.p1.m2" class="ltx_Math" alttext="W_{S}(x_{T})" display="inline"><mrow><msub><mi>W</mi><mi>S</mi></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><msub><mi>x</mi><mi>T</mi></msub><mo stretchy="false">)</mo></mrow></mrow></math> and their full-adoption counterparts, with posterior probabilities such as <math id="A9.I2.i5.p1.m3" class="ltx_Math" alttext="\Pr(M_{i}>0\mid\text{data})" display="inline"><mrow><mi>Pr</mi><mo>⁡</mo><mrow><mo stretchy="false">(</mo><mrow><msub><mi>M</mi><mi>i</mi></msub><mo>&gt;</mo><mrow><mn>0</mn><mo>∣</mo><mtext>data</mtext></mrow></mrow><mo stretchy="false">)</mo></mrow></mrow></math>, <math id="A9.I2.i5.p1.m4" class="ltx_Math" alttext="\Pr(F_{i}>0\mid\text{data})" display="inline"><mrow><mi>Pr</mi><mo>⁡</mo><mrow><mo stretchy="false">(</mo><mrow><msub><mi>F</mi><mi>i</mi></msub><mo>&gt;</mo><mrow><mn>0</mn><mo>∣</mo><mtext>data</mtext></mrow></mrow><mo stretchy="false">)</mo></mrow></mrow></math> and <math id="A9.I2.i5.p1.m5" class="ltx_Math" alttext="\Pr(y_{S}<0\mid\text{data})" display="inline"><mrow><mi>Pr</mi><mo>⁡</mo><mrow><mo stretchy="false">(</mo><mrow><msub><mi>y</mi><mi>S</mi></msub><mo lspace="0em">⁢</mo><mrow><mo fence="true" rspace="0em">&lt;</mo><mn>0</mn><mo fence="true" lspace="0em">∣</mo></mrow><mo lspace="0em">⁢</mo><mtext>data</mtext></mrow><mo stretchy="false">)</mo></mrow></mrow></math>.</p>

</li>
</ul>
<p class="ltx_p">Margins and slopes require a common economic normalization for cross-case comparison. Exposure thresholds are dimensionless but still depend on the actor set and network. Calendar times also reflect construction times and adjustment frictions. None of these statistics by itself identifies the strength of competitive causation.</p>

<section id="A9.SS1.SSS0.Px1" class="ltx_paragraph">
<p class="paragraph-head">The order of evidence.</p>


<p class="ltx_p" id="A9.SS1.SSS0.Px1.p1">Start with a record for each actor in each period: orders and use, real costs, output or financial outcomes, relevant rivals’ adoption, counters, alliances and exits. This is the actor-period panel. Estimate an adoption hazard with actor and time controls, then seek a shock that shifts rivals’ adoption without directly shifting the focal actor’s payoff. Lagged exposure alone does not solve common shocks or anticipation. Fit the structural channels only after specifying that causal design. Separate observation error from behavioral shocks; use cross-sectional cost data to distinguish persistent dispersion from slow adjustment.</p>


<p class="ltx_p" id="A9.SS1.SSS0.Px1.p2">Validation should test recovery on simulated panels, predictions for later periods or held-out actors, alternative network weights and actor sets, and sensitivity to cost distributions and prior bounds. A hierarchical model may pool diffusion parameters among comparable cases, but should not manufacture precision by pooling unrelated utility scales. Fit linear, threshold and flexible pressure specifications on the same observations. A low in-sample error from a flexible curve is evidence of descriptive fit, not evidence that competitive exposure caused adoption. The case studies below specify outcomes that could reject their proposed channel, so a prospective application can fail rather than merely be relabeled after the fact.</p>

</section>
</section>
</section>
<section id="A10" class="ltx_appendix">
<h2 class="ltx_title ltx_title_appendix" id="what-the-historical-adoption-curves-tell-us">
<a href="https://rencryptofish.com/posts/forcing-technologies#what-the-historical-adoption-curves-tell-us" class="secnum" aria-label="Copy link to section J">Appendix J</a>What the historical adoption curves tell us</h2>


<p class="ltx_p" id="A10.p1">The central finding from 14 historical cases is that fitting adoption is much easier than explaining where its value comes from. The fuller model often traces almost the same path as the simpler one, and the split between productive value and competitive transfers remains sensitive to prior assumptions.</p>


<p class="ltx_p" id="A10.p2">The data were rebuilt from traceable sources. The earlier series had 108 observations, including 30 estimates, and used only the linear restriction; Appendix&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A17" title="Appendix Q Earlier models and reproduction benchmarks ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">Q</span></a> retains those reproduction benchmarks. The findings below use the updated series and full-model fits.</p>

<section id="A10.SS1" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="traceable-observations">
<a href="https://rencryptofish.com/posts/forcing-technologies#traceable-observations" class="secnum" aria-label="Copy link to section J.1">J.1</a>Traceable observations</h3>


<p class="ltx_p" id="A10.SS1.p1">Each case has a directory with a source registry, the observations, and the snapshots they were read from. Every source is recorded with its URL, its access date, its licence, and the SHA-256 hash of the snapshot. Wikipedia pages are fetched at a pinned revision, so the snapshot never changes.</p>


<p class="ltx_p" id="A10.SS1.p2">Every value is a row that cites one source, and there are two kinds:</p>
<ul id="A10.I1" class="ltx_itemize">
<li id="A10.I1.i1" class="ltx_item">
 

<p class="ltx_p" id="A10.I1.i1.p1">A value typed from a page carries a verbatim quote, and a verification step checks that the quote appears in the snapshot’s text.</p>

</li>
<li id="A10.I1.i2" class="ltx_item">
 

<p class="ltx_p" id="A10.I1.i2.p1">A value parsed by code is re-derived from the snapshot by the case’s collector. The machine-readable sources are the Firefox telemetry files behind the Let’s Encrypt statistics, the Census Bureau’s Business Trends and Outlook Survey spreadsheets, the IEA electric-vehicle data, the USDA <em class="ltx_emph ltx_font_italic">Agricultural Statistics</em> table, Wikipedia infoboxes, and one chart digitized from its image.</p>

</li>
</ul>


<p class="ltx_p" id="A10.SS1.p3">Count-based cases (dreadnoughts, frequent-flyer programs, nuclear weapons, armed drones) are recorded actor by actor, including a disarmament event in the nuclear series. Their series is the share of a fixed field currently holding the technology, not the share among survivors.</p>


<p class="ltx_p" id="A10.SS1.p4">The rebuilt data use 80 source records. They hold 295 rows: 183 parsed by code, 111 transcribed with verified quotes, and one excluded note row (Table&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A20.T33" title="Table 33 ‣ Appendix T Data sources ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">33</span></a>). The fitted series have 350 points in all, with 75 dated adoption or disarmament events in the four count cases sampled on an annual or monthly grid. Only three rows are estimates, down from 30, and 58 rows are kept but excluded because they use a different definition. Openly licensed snapshots are committed with the code. Copyrighted pages, and the one oversized scan, are kept locally and can be re-fetched; their hashes and supporting quotations are recorded.</p>


<p class="ltx_p" id="A10.SS1.p5">Several inherited series changed materially:</p>
<ul id="A10.I2" class="ltx_itemize">
<li id="A10.I2.i1" class="ltx_item">
 

<p class="ltx_p" id="A10.I2.i1.p1"><em class="ltx_emph ltx_font_italic">Hybrid corn</em> is now the complete official series, 28 annual values from the 1962 <em class="ltx_emph ltx_font_italic">Agricultural Statistics</em>. It replaces seven estimates, two of them off by five points.</p>

</li>
<li id="A10.I2.i2" class="ltx_item">
 

<p class="ltx_p" id="A10.I2.i2.p1"><em class="ltx_emph ltx_font_italic">Frequent-flyer programs</em>: all eight carriers are now dated from sources, and seven of the eight had a program within four months of American’s, not within twenty.</p>

</li>
<li id="A10.I2.i3" class="ltx_item">
 

<p class="ltx_p" id="A10.I2.i3.p1"><em class="ltx_emph ltx_font_italic">Containers</em>, <em class="ltx_emph ltx_font_italic">swimsuits</em> and <em class="ltx_emph ltx_font_italic">armed drones</em> each now use a single definition in place of a composite.</p>

</li>
<li id="A10.I2.i4" class="ltx_item">
 

<p class="ltx_p" id="A10.I2.i4.p1"><em class="ltx_emph ltx_font_italic">Nuclear weapons</em> now follows one source, Bleek’s coding of acquisition, for both the dates and the field.</p>

</li>
</ul>

</section>
<section id="A10.SS2" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="how-to-read-the-estimates">
<a href="https://rencryptofish.com/posts/forcing-technologies#how-to-read-the-estimates" class="secnum" aria-label="Copy link to section J.2">J.2</a>How to read the estimates</h3>


<p class="ltx_p" id="A10.SS2.p1">The fits describe the recorded adoption paths under a specified model. They do not estimate causal losses imposed on rivals. Some parameters were restricted using prior judgments, and the uncertainty intervals are conditional on those restrictions and the observation-error assumptions.</p>


<p class="ltx_p" id="A10.SS2.p2">The model sets the gross gain from staying adopted at full adoption to one, so a mean-cost actor is forced when <math id="A10.SS2.p2.m1" class="ltx_Math" alttext="c<1" display="inline"><mrow><mi>c</mi><mo>&lt;</mo><mn>1</mn></mrow></math>. It allows a nonlinear contest, temporary shocks and, for HTTPS and RFID, exclusion. It does not fit outside options, counters, changing fundamentals or reversals. Repeated observations of the same adoption event are not independent experiments.</p>


<p class="ltx_p" id="A10.SS2.p3">The numerical settings, prior ranges and likelihood are in Appendix&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A11" title="Appendix K Calibration assumptions and estimation settings ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">K</span></a>. The reported <math id="A10.SS2.p3.m1" class="ltx_Math" alttext="\Delta" display="inline"><mi mathvariant="normal">Δ</mi></math>AIC values are AIC-style fit diagnostics evaluated at posterior modes, not formal model-selection tests. Read them as a check on whether the extra flexibility materially changes the fitted curve.</p>

</section>
<section id="A10.SS3" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="historical-customer-value-across-the-lifecycle">
<a href="https://rencryptofish.com/posts/forcing-technologies#historical-customer-value-across-the-lifecycle" class="secnum" aria-label="Copy link to section J.3">J.3</a>Historical customer value across the lifecycle</h3>


<p class="ltx_p" id="A10.SS3.p1">Section&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S1" title="1 The model ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">1</span></a> defines the customer budget <math id="A10.SS3.p1.m1" class="ltx_Math" alttext="B(x,p)" display="inline"><mrow><mi>B</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo>,</mo><mi>p</mi><mo stretchy="false">)</mo></mrow></mrow></math>, the ceiling on what a company can charge. The figures below apply it to the historical parameter posteriors. They say how the ceiling moved as each market filled; they say nothing about prices, shares or margins, which the fits do not observe.</p>


<p class="ltx_p" id="A10.SS3.p2">Figure&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A10.F16" title="Figure 16 ‣ J.3 Historical customer value across the lifecycle ‣ Appendix J What the historical adoption curves tell us ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">16</span></a> follows that customer value from low adoption to a mature market. It holds the current parameter posterior fixed and assumes effectiveness has been demonstrated, <math id="A10.SS3.p2.m1" class="ltx_Math" alttext="p=1" display="inline"><mrow><mi>p</mi><mo>=</mo><mn>1</mn></mrow></math>. The orange dot is 5% adoption and the blue square is 95%; the unadopted share falls from 95% to 5% between them. When the curve falls, early customers have an advantage over unprepared rivals that later customers cannot obtain. When it rises, network gains or exclusion make the product more valuable as adoption spreads. The balance, at a fixed belief, is</p>
<div class="equation-wrap"><table id="A10.Ex37" class="ltx_equation ltx_eqn_table" role="presentation">

<tbody><tr class="ltx_equation ltx_eqn_row ltx_align_baseline">
<td class="ltx_eqn_cell ltx_eqn_center_padleft"></td>
<td class="ltx_eqn_cell ltx_align_center"><math id="A10.Ex37.m1" class="ltx_Math" alttext="\frac{\partial B}{\partial x}=p\left[\beta-\frac{\alpha(r-1)}{(1+(r-1)x)^{2}}%
\right]+\varepsilon\Phi^{\prime}(x)." display="block"><mrow><mrow><mfrac><mrow><mo rspace="0em">∂</mo><mi>B</mi></mrow><mrow><mo rspace="0em">∂</mo><mi>x</mi></mrow></mfrac><mo>=</mo><mrow><mrow><mi>p</mi><mo>⁢</mo><mrow><mo>[</mo><mrow><mi>β</mi><mo>−</mo><mfrac><mrow><mi>α</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mrow><mi>r</mi><mo>−</mo><mn>1</mn></mrow><mo stretchy="false">)</mo></mrow></mrow><msup><mrow><mo stretchy="false">(</mo><mrow><mn>1</mn><mo>+</mo><mrow><mrow><mo stretchy="false">(</mo><mrow><mi>r</mi><mo>−</mo><mn>1</mn></mrow><mo stretchy="false">)</mo></mrow><mo>⁢</mo><mi>x</mi></mrow></mrow><mo stretchy="false">)</mo></mrow><mn>2</mn></msup></mfrac></mrow><mo>]</mo></mrow></mrow><mo>+</mo><mrow><mi>ε</mi><mo>⁢</mo><msup><mi mathvariant="normal">Φ</mi><mo>′</mo></msup><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow></mrow></mrow><mo lspace="0em">.</mo></mrow></math></td>
<td class="ltx_eqn_cell ltx_eqn_center_padright"></td>
</tr></tbody>
</table></div>
<p class="ltx_p">For example, the container fit’s median customer benefit rises from about <math id="A10.SS3.p2.m2" class="ltx_Math" alttext="0.49" display="inline"><mn>0.49</mn></math> at 5% adoption to <math id="A10.SS3.p2.m3" class="ltx_Math" alttext="0.97" display="inline"><mn>0.97</mn></math> at 95%; the dreadnought fit falls from about <math id="A10.SS3.p2.m4" class="ltx_Math" alttext="1.94" display="inline"><mn>1.94</mn></math> to <math id="A10.SS3.p2.m5" class="ltx_Math" alttext="1.02" display="inline"><mn>1.02</mn></math>. The curves and bands meet at one because the normalization fixes that endpoint. Before proof, use <math id="A10.SS3.p2.m6" class="ltx_Math" alttext="p<1" display="inline"><mrow><mi>p</mi><mo>&lt;</mo><mn>1</mn></mrow></math> in (<a href="https://rencryptofish.com/posts/forcing-technologies#S1.E2" title="In 1.4 The price ceiling moves with adoption ‣ 1 The model ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">2</span></a>); the chart’s proven-effectiveness assumption is not an estimate of an early investor’s confidence. The fitted belief model only permits a jump to successful demonstration, so it also misses the risk of a disappointing trial.</p>

<figure id="A10.F16" class="ltx_figure"><a href="https://rencryptofish.com/images/forcing-technologies/calibration_lifecycle.png" class="figure-expand" aria-label="Expand figure: Figure 16: Estimated gross adoption benefit at different adoption shares. Each curve is the gross benefit of adopting rather than holding out, before all adoption costs, under the full-history parameter posterior and p=1. Dots mark 5% adoption and squares 95%; bands are pointwise 90% posterior intervals. The vertical axis is logarithmic. Each case is normalized to B⁢(1,1)=1, so levels compare value with that case’s mature-market benchmark, not dollar market sizes. These are conditional lifecycle scenarios, including stages not observed in a case’s data; they are not historical investor beliefs, price forecasts or estimated supplier returns."><img src="https://rencryptofish.com/images/forcing-technologies/calibration_lifecycle.png" id="A10.F16.g1" class="ltx_graphics ltx_centering ltx_img_square" width="598" height="645" alt="Figure 16: Estimated gross adoption benefit at different adoption shares. Each curve is the gross benefit of adopting rather than holding out, before all adoption costs, under the full-history parameter posterior and p=1. Dots mark 5% adoption and squares 95%; bands are pointwise 90% posterior intervals. The vertical axis is logarithmic. Each case is normalized to B⁢(1,1)=1, so levels compare value with that case’s mature-market benchmark, not dollar market sizes. These are conditional lifecycle scenarios, including stages not observed in a case’s data; they are not historical investor beliefs, price forecasts or estimated supplier returns." loading="lazy"></a>
<figcaption class="ltx_caption ltx_centering"><span class="ltx_tag ltx_tag_figure">Figure 16: </span>Estimated gross adoption benefit at different adoption shares. Each curve is the gross benefit of adopting rather than holding out, before all adoption costs, under the full-history parameter posterior and <math id="A10.F16.m3" class="ltx_Math" alttext="p=1" display="inline"><mrow><mi>p</mi><mo>=</mo><mn>1</mn></mrow></math>. Dots mark 5% adoption and squares 95%; bands are pointwise 90% posterior intervals. The vertical axis is logarithmic. Each case is normalized to <math id="A10.F16.m4" class="ltx_Math" alttext="B(1,1)=1" display="inline"><mrow><mrow><mi>B</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>1</mn><mo>,</mo><mn>1</mn><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mn>1</mn></mrow></math>, so levels compare value with that case’s mature-market benchmark, not dollar market sizes. These are conditional lifecycle scenarios, including stages not observed in a case’s data; they are not historical investor beliefs, price forecasts or estimated supplier returns.</figcaption>
</figure>
</section>
<section id="A10.SS4" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="market-maturation-versus-learning-about-the-market">
<a href="https://rencryptofish.com/posts/forcing-technologies#market-maturation-versus-learning-about-the-market" class="secnum" aria-label="Copy link to section J.4">J.4</a>Market maturation versus learning about the market</h3>


<p class="ltx_p" id="A10.SS4.p1">Two things can change between an early investment and a later review. More customers adopt, moving the opportunity along a lifecycle curve. New evidence can also change the estimated curve itself. The model holds its structural parameters fixed within a case; a revised posterior is a change in our estimate, not evidence that the underlying parameter physically changed.</p>


<p class="ltx_p" id="A10.SS4.p2">Figure&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A10.F17" title="Figure 17 ‣ J.4 Market maturation versus learning about the market ‣ Appendix J What the historical adoption curves tell us ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">17</span></a> isolates the second effect. It compares a fit using only the early adoption observations with a fit using the latest recorded history. Both estimates evaluate <math id="A10.SS4.p2.m1" class="ltx_Math" alttext="B(0.1,1)" display="inline"><mrow><mi>B</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>0.1</mn><mo>,</mo><mn>1</mn><mo stretchy="false">)</mo></mrow></mrow></math>: the same 10% adoption and proven effectiveness. Any movement therefore comes from the parameter estimate, rather than from moving further through the market. The numerical companion also records each parameter’s posterior and customer value at the actual adoption share and fitted belief in each window.</p>


<p class="ltx_p" id="A10.SS4.p3">The early window ends at the last recorded point before adoption first exceeds 20%. This defines low penetration, not time since invention or a particular financing round. Nine cases have distinct early and later windows. AI use among all US firms and the RFID mandate remain below that threshold, so their early and latest windows coincide. Gen AI in large organizations, HTTPS and LZR suits have no observations below the threshold; the chart leaves their early estimate absent. Some early windows have only one observation and mostly reflect the priors.</p>


<p class="ltx_p" id="A10.SS4.p4">These are retrospective refits with today’s priors held fixed. Observation dates are not verified publication dates, and the cases were selected with hindsight. They show how restricting the adoption history changes this model’s estimates; they do not reconstruct the information available to an investor on that date. A genuine investment backtest would also need archived data vintages, contemporaneous priors, failed technologies, and supplier prices, costs and valuations. Appendix&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A11" title="Appendix K Calibration assumptions and estimation settings ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">K</span></a> records the windowing and sampling method.</p>

<figure id="A10.F17" class="ltx_figure"><a href="https://rencryptofish.com/images/forcing-technologies/calibration_early_updates.png" class="figure-expand" aria-label="Expand figure: Figure 17: How adding later observations revises the estimate of early customer value. Circles use the early observation window; squares use the latest window. Both evaluate the same gross benefit at 10% adoption and p=1. Lines span separate 90% posterior intervals, not an interval for the difference between estimates. Missing early coverage is labeled; a single square also marks cases whose latest observation is still in the early window. The same present-day priors and observation model are used in both fits. These retrospective comparisons isolate information-window changes under those assumptions, not investable historical returns."><img src="https://rencryptofish.com/images/forcing-technologies/calibration_early_updates.png" id="A10.F17.g1" class="ltx_graphics ltx_centering ltx_img_square" width="598" height="660" alt="Figure 17: How adding later observations revises the estimate of early customer value. Circles use the early observation window; squares use the latest window. Both evaluate the same gross benefit at 10% adoption and p=1. Lines span separate 90% posterior intervals, not an interval for the difference between estimates. Missing early coverage is labeled; a single square also marks cases whose latest observation is still in the early window. The same present-day priors and observation model are used in both fits. These retrospective comparisons isolate information-window changes under those assumptions, not investable historical returns." loading="lazy"></a>
<figcaption class="ltx_caption ltx_centering"><span class="ltx_tag ltx_tag_figure">Figure 17: </span>How adding later observations revises the estimate of early customer value. Circles use the early observation window; squares use the latest window. Both evaluate the same gross benefit at 10% adoption and <math id="A10.F17.m2" class="ltx_Math" alttext="p=1" display="inline"><mrow><mi>p</mi><mo>=</mo><mn>1</mn></mrow></math>. Lines span separate 90% posterior intervals, not an interval for the difference between estimates. Missing early coverage is labeled; a single square also marks cases whose latest observation is still in the early window. The same present-day priors and observation model are used in both fits. These retrospective comparisons isolate information-window changes under those assumptions, not investable historical returns.</figcaption>
</figure>
</section>
<section id="A10.SS5" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="the-full-adoption-endpoint">
<a href="https://rencryptofish.com/posts/forcing-technologies#the-full-adoption-endpoint" class="secnum" aria-label="Copy link to section J.5">J.5</a>The full-adoption endpoint</h3>


<p class="ltx_p" id="A10.SS5.p1">Figure&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S1.F2" title="Figure 2 ‣ 1.2 Three tests and four patterns ‣ 1 The model ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">2</span></a> in Section&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S1.SS2" title="1.2 Three tests and four patterns ‣ 1 The model ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">1.2</span></a> presents the historical endpoint estimates. Payoffs use the within-case normalization <math id="A10.SS5.p1.m1" class="ltx_Math" alttext="a+\beta+\gamma+\varepsilon=1" display="inline"><mrow><mrow><mi>a</mi><mo>+</mo><mi>β</mi><mo>+</mo><mi>γ</mi><mo>+</mo><mi>ε</mi></mrow><mo>=</mo><mn>1</mn></mrow></math>, so a mean-cost actor wants to stay adopted at full adoption when <math id="A10.SS5.p1.m2" class="ltx_Math" alttext="\Delta(1)=1-c>0" display="inline"><mrow><mrow><mi mathvariant="normal">Δ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>1</mn><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mrow><mn>1</mn><mo>−</mo><mi>c</mi></mrow><mo>&gt;</mo><mn>0</mn></mrow></math>. The rival group’s payoff relative to no adoption is <math id="A10.SS5.p1.m3" class="ltx_Math" alttext="y_{R}=\gamma+\beta-c" display="inline"><mrow><msub><mi>y</mi><mi>R</mi></msub><mo>=</mo><mrow><mrow><mi>γ</mi><mo>+</mo><mi>β</mi></mrow><mo>−</mo><mi>c</mi></mrow></mrow></math>. Nuclear weapons and RFID lie left of zero, where full adoption would not sustain itself for a mean-cost actor.</p>


<p class="ltx_p" id="A10.SS5.p2">The plotted dots pair the marginal posterior medians, and the bars show separate 5th–95th percentile intervals, not joint 90% regions. Distinguishing dominant from tipping adoption also requires <math id="A10.SS5.p2.m1" class="ltx_Math" alttext="\Delta(0)" display="inline"><mrow><mi mathvariant="normal">Δ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>0</mn><mo stretchy="false">)</mo></mrow></mrow></math>. For a supplier investor, the endpoint describes customers’ mature-market incentives and the rival group’s payoff; the lifecycle and value-capture questions above remain necessary. The estimates come from the stored derived summaries in <span class="ltx_text ltx_font_typewriter">data/cases/*/fit.json</span>; exact plotted values are exported to <span class="ltx_text ltx_font_typewriter">paper/tables/calibration_scatter.csv</span>.</p>

</section>
<section id="A10.SS6" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="three-findings-to-use-with-care">
<a href="https://rencryptofish.com/posts/forcing-technologies#three-findings-to-use-with-care" class="secnum" aria-label="Copy link to section J.6">J.6</a>Three findings to use with care</h3>


<p class="ltx_p" id="A10.SS6.p1">Figures&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A10.F18" title="Figure 18 ‣ J.6 Three findings to use with care ‣ Appendix J What the historical adoption curves tell us ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">18</span></a> and&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A11.F19" title="Figure 19 ‣ K.1 Lifecycle curves and retrospective observation windows ‣ Appendix K Calibration assumptions and estimation settings ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">19</span></a> and Table&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A10.T22" title="Table 22 ‣ J.6 Three findings to use with care ‣ Appendix J What the historical adoption curves tell us ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">22</span></a> support three practical conclusions.</p>


<p class="ltx_p" id="A10.SS6.p2"><em class="ltx_emph ltx_font_italic">A more elaborate model can fit almost the same curve.</em> Adding contest curvature and exclusion changes the fitted paths little. HTTPS shows the largest improvement: its error falls from <math id="A10.SS6.p2.m1" class="ltx_Math" alttext="0.015" display="inline"><mn>0.015</mn></math> to <math id="A10.SS6.p2.m2" class="ltx_Math" alttext="0.011" display="inline"><mn>0.011</mn></math>, but not enough to offset the extra-parameter penalty in the AIC-style diagnostic. This says the adoption series offer little reason to prefer the added flexibility. It does not show that those mechanisms are absent.</p>


<p class="ltx_p" id="A10.SS6.p3"><em class="ltx_emph ltx_font_italic">The data say little about whether the value is productive or positional.</em> In every case, the uncertainty about the positional share changes little from the prior. Most series also say little about how decisive the contest is. A good adoption fit therefore leaves the welfare classification dependent on assumptions supplied before fitting. The detailed comparisons and their dependence caveats are in Appendix&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A11" title="Appendix K Calibration assumptions and estimation settings ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">K</span></a>.</p>


<p class="ltx_p" id="A10.SS6.p4"><em class="ltx_emph ltx_font_italic">Even a high probability of forcing needs its assumptions beside it.</em> Twelve cases give at least <math id="A10.SS6.p4.m1" class="ltx_Math" alttext="95\%" display="inline"><mrow><mn>95</mn><mo>%</mo></mrow></math> probability that a mean-cost actor would keep the technology at full adoption. Several prior cost ranges already implied that result, so these are not twelve independent confirmations. Nuclear weapons and the RFID mandate are the exceptions; within the fitted model, their partial adoption is explained by costs. Outside options or changing enforcement could offer other explanations. HTTPS also splits between dominant and tipping patterns, at <math id="A10.SS6.p4.m2" class="ltx_Math" alttext="58\%" display="inline"><mrow><mn>58</mn><mo>%</mo></mrow></math> and <math id="A10.SS6.p4.m3" class="ltx_Math" alttext="42\%" display="inline"><mrow><mn>42</mn><mo>%</mo></mrow></math>, rather than receiving a certain label.</p>


<p class="ltx_p" id="A10.SS6.p5">Use these fits to describe paths and locate unanswered questions. Before relying on a welfare classification, vary the prior ranges, cost distribution and treatment of repeated observations, and add outcomes for adopters and holdouts. Reproducing the stored calculations verifies the arithmetic; it does not establish causal validity or predictive performance on new cases.</p>

<figure id="A10.F18" class="ltx_figure"><a href="https://rencryptofish.com/images/forcing-technologies/calibration_paths.png" class="figure-expand" aria-label="Expand figure: Figure 18: Full-model calibration on the rebuilt series. Bands are conditional 90% posterior intervals of the adoption path, the solid line is the posterior median, and the dashed line is the linear model at its posterior mode. Each panel’s ΔAIC is the AIC-style diagnostic described in the text, comparing the full model with the linear model plus the transitory shock. Crosses mark alternative definitions excluded from the fit. These curves summarize posterior draws rather than one parameter set: fitted settings and priors are specified in Appendix K, and each case’s complete fitted summaries are stored in data/cases/<case>/fit.json."><img src="https://rencryptofish.com/images/forcing-technologies/calibration_paths.png" id="A10.F18.g1" class="ltx_graphics ltx_centering ltx_img_square" width="598" height="704" alt="Figure 18: Full-model calibration on the rebuilt series. Bands are conditional 90% posterior intervals of the adoption path, the solid line is the posterior median, and the dashed line is the linear model at its posterior mode. Each panel’s ΔAIC is the AIC-style diagnostic described in the text, comparing the full model with the linear model plus the transitory shock. Crosses mark alternative definitions excluded from the fit. These curves summarize posterior draws rather than one parameter set: fitted settings and priors are specified in Appendix K, and each case’s complete fitted summaries are stored in data/cases/<case>/fit.json." loading="lazy"></a>
<figcaption class="ltx_caption ltx_centering"><span class="ltx_tag ltx_tag_figure">Figure 18: </span>Full-model calibration on the rebuilt series. Bands are conditional 90% posterior intervals of the adoption path, the solid line is the posterior median, and the dashed line is the linear model at its posterior mode. Each panel’s <math id="A10.F18.m2" class="ltx_Math" alttext="\Delta" display="inline"><mi mathvariant="normal">Δ</mi></math>AIC is the AIC-style diagnostic described in the text, comparing the full model with the linear model plus the transitory shock. Crosses mark alternative definitions excluded from the fit. These curves summarize posterior draws rather than one parameter set: fitted settings and priors are specified in Appendix&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A11" title="Appendix K Calibration assumptions and estimation settings ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">K</span></a>, and each case’s complete fitted summaries are stored in <span class="ltx_text ltx_font_typewriter">data/cases/&lt;case&gt;/fit.json</span>.</figcaption>
</figure>
<figure id="A10.T22" class="ltx_table">

<figcaption class="ltx_caption" style="font-size:80%;"><span class="ltx_tag ltx_tag_table">Table 22: </span>Full-model calibration. Panel A: <math id="A10.T22.m5" class="ltx_Math" alttext="n" display="inline"><mi>n</mi></math> is the number of fitted series points; RMSE is evaluated at the posterior modes. <math id="A10.T22.m6" class="ltx_Math" alttext="\Delta" display="inline"><mi mathvariant="normal">Δ</mi></math>AIC compares the linear model plus the transitory shock with the linear model (<math id="A10.T22.m7" class="ltx_Math" alttext="\tau" display="inline"><mi>τ</mi></math>), and the full model with the linear model plus the shock (<math id="A10.T22.m8" class="ltx_Math" alttext="r,\varepsilon" display="inline"><mrow><mi>r</mi><mo>,</mo><mi>ε</mi></mrow></math>); negative favours the larger model. Panel B: posterior medians and 90% intervals, with the most probable region of Table&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S1.T1" title="Table 1 ‣ 1.2 Three tests and four patterns ‣ 1 The model ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">1</span></a> and its probability. A dash denotes exclusion fixed at zero. Prior-bound diagnostics remain in the stored fit summaries; source counts are in Table&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A20.T33" title="Table 33 ‣ Appendix T Data sources ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">33</span></a>.</figcaption><div class="ltx_flex_figure">
<div class="ltx_flex_cell ltx_flex_size_1">
<p class="ltx_p ltx_figure_panel"><strong class="ltx_text ltx_font_bold" style="font-size:80%;">A. Descriptive fit</strong></p>
</div>
<div class="ltx_flex_break"></div>
<div class="ltx_flex_cell ltx_flex_size_1">
<div class="table-wrap"><table class="ltx_tabular ltx_figure_panel ltx_guessed_headers ltx_align_middle">
<thead class="ltx_thead">
<tr class="ltx_tr">
<th class="ltx_td ltx_th ltx_th_row ltx_border_tt"></th>
<th class="ltx_td ltx_th ltx_th_column ltx_th_row ltx_border_tt"></th>
<th class="ltx_td ltx_align_center ltx_th ltx_th_column ltx_border_tt" colspan="2"><span class="ltx_text">RMSE</span></th>
<th class="ltx_td ltx_align_center ltx_th ltx_th_column ltx_border_tt" colspan="2">
<math id="A10.T22.m9" class="ltx_Math" alttext="\Delta" display="inline"><mi mathsize="80%" mathvariant="normal">Δ</mi></math><span class="ltx_text">AIC</span>
</th>
</tr>
<tr class="ltx_tr">
<th class="ltx_td ltx_align_left ltx_th ltx_th_column ltx_th_row"><span class="ltx_text">Case</span></th>
<th class="ltx_td ltx_align_right ltx_th ltx_th_column ltx_th_row"><math id="A10.T22.m10" class="ltx_Math" alttext="n" display="inline"><mi mathsize="80%">n</mi></math></th>
<th class="ltx_td ltx_align_right ltx_th ltx_th_column ltx_border_t"><span class="ltx_text">Linear</span></th>
<th class="ltx_td ltx_align_right ltx_th ltx_th_column ltx_border_t"><span class="ltx_text">Full</span></th>
<th class="ltx_td ltx_align_right ltx_th ltx_th_column ltx_border_t"><math id="A10.T22.m11" class="ltx_Math" alttext="\tau" display="inline"><mi mathsize="80%">τ</mi></math></th>
<th class="ltx_td ltx_nopad_r ltx_align_right ltx_th ltx_th_column ltx_border_t"><math id="A10.T22.m12" class="ltx_Math" alttext="r,\varepsilon" display="inline"><mrow><mi mathsize="80%">r</mi><mo mathsize="80%">,</mo><mi mathsize="80%">ε</mi></mrow></math></th>
</tr>
</thead>
<tbody class="ltx_tbody">
<tr class="ltx_tr">
<th class="ltx_td ltx_align_left ltx_th ltx_th_row ltx_border_t"><span class="ltx_text">Clap skates</span></th>
<th class="ltx_td ltx_align_right ltx_th ltx_th_row ltx_border_t"><span class="ltx_text">6</span></th>
<td class="ltx_td ltx_align_right ltx_border_t"><span class="ltx_text">0.007</span></td>
<td class="ltx_td ltx_align_right ltx_border_t"><span class="ltx_text">0.006</span></td>
<td class="ltx_td ltx_align_right ltx_border_t"><span class="ltx_text">+1.8</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right ltx_border_t"><span class="ltx_text">+2.1</span></td>
</tr>
<tr class="ltx_tr">
<th class="ltx_td ltx_align_left ltx_th ltx_th_row"><span class="ltx_text">Container</span></th>
<th class="ltx_td ltx_align_right ltx_th ltx_th_row"><span class="ltx_text">15</span></th>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.032</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.031</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">+1.9</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">+1.9</span></td>
</tr>
<tr class="ltx_tr">
<th class="ltx_td ltx_align_left ltx_th ltx_th_row"><span class="ltx_text">Hybrid corn</span></th>
<th class="ltx_td ltx_align_right ltx_th ltx_th_row"><span class="ltx_text">28</span></th>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.017</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.017</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">+1.8</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">+2.0</span></td>
</tr>
<tr class="ltx_tr">
<th class="ltx_td ltx_align_left ltx_th ltx_th_row"><span class="ltx_text">Dreadnought</span></th>
<th class="ltx_td ltx_align_right ltx_th ltx_th_row"><span class="ltx_text">18</span></th>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.049</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.049</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">+2.0</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">+2.0</span></td>
</tr>
<tr class="ltx_tr">
<th class="ltx_td ltx_align_left ltx_th ltx_th_row"><span class="ltx_text">Armed drones</span></th>
<th class="ltx_td ltx_align_right ltx_th ltx_th_row"><span class="ltx_text">64</span></th>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.021</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.021</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">+2.0</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">+2.0</span></td>
</tr>
<tr class="ltx_tr">
<th class="ltx_td ltx_align_left ltx_th ltx_th_row"><span class="ltx_text">Frequent flyer</span></th>
<th class="ltx_td ltx_align_right ltx_th ltx_th_row"><span class="ltx_text">32</span></th>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.059</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.059</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">+1.8</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">+2.0</span></td>
</tr>
<tr class="ltx_tr">
<th class="ltx_td ltx_align_left ltx_th ltx_th_row"><span class="ltx_text">Gen AI (large orgs)</span></th>
<th class="ltx_td ltx_align_right ltx_th ltx_th_row"><span class="ltx_text">5</span></th>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.031</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.031</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">+2.0</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">+2.0</span></td>
</tr>
<tr class="ltx_tr">
<th class="ltx_td ltx_align_left ltx_th ltx_th_row"><span class="ltx_text">AI (all US firms)</span></th>
<th class="ltx_td ltx_align_right ltx_th ltx_th_row"><span class="ltx_text">54</span></th>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.004</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.004</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">+2.0</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">+2.0</span></td>
</tr>
<tr class="ltx_tr">
<th class="ltx_td ltx_align_left ltx_th ltx_th_row"><span class="ltx_text">HTTPS</span></th>
<th class="ltx_td ltx_align_right ltx_th ltx_th_row"><span class="ltx_text">14</span></th>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.015</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.011</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">+2.8</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">+6.1</span></td>
</tr>
<tr class="ltx_tr">
<th class="ltx_td ltx_align_left ltx_th ltx_th_row"><span class="ltx_text">LZR suit</span></th>
<th class="ltx_td ltx_align_right ltx_th ltx_th_row"><span class="ltx_text">3</span></th>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.041</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.041</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">+2.0</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">+2.0</span></td>
</tr>
<tr class="ltx_tr">
<th class="ltx_td ltx_align_left ltx_th ltx_th_row"><span class="ltx_text">MLB analytics</span></th>
<th class="ltx_td ltx_align_right ltx_th ltx_th_row"><span class="ltx_text">4</span></th>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.017</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.017</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">+2.0</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">+2.0</span></td>
</tr>
<tr class="ltx_tr">
<th class="ltx_td ltx_align_left ltx_th ltx_th_row"><span class="ltx_text">China NEVs</span></th>
<th class="ltx_td ltx_align_right ltx_th ltx_th_row"><span class="ltx_text">11</span></th>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.009</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.009</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">+2.3</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">+2.0</span></td>
</tr>
<tr class="ltx_tr">
<th class="ltx_td ltx_align_left ltx_th ltx_th_row"><span class="ltx_text">Nuclear</span></th>
<th class="ltx_td ltx_align_right ltx_th ltx_th_row"><span class="ltx_text">91</span></th>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.031</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.031</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">+2.0</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">+1.8</span></td>
</tr>
<tr class="ltx_tr">
<th class="ltx_td ltx_align_left ltx_th ltx_th_row ltx_border_bb"><span class="ltx_text">RFID mandate</span></th>
<th class="ltx_td ltx_align_right ltx_th ltx_th_row ltx_border_bb"><span class="ltx_text">5</span></th>
<td class="ltx_td ltx_align_right ltx_border_bb"><span class="ltx_text">0.000</span></td>
<td class="ltx_td ltx_align_right ltx_border_bb"><span class="ltx_text">0.000</span></td>
<td class="ltx_td ltx_align_right ltx_border_bb"><span class="ltx_text">+2.0</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right ltx_border_bb"><span class="ltx_text">+8.0</span></td>
</tr>
</tbody>
</table></div>
</div>
<div class="ltx_flex_break"></div>
<div class="ltx_flex_cell ltx_flex_size_1">
<p class="ltx_p ltx_figure_panel"><strong class="ltx_text ltx_font_bold" style="font-size:80%;">B. Posterior summaries</strong></p>
</div>
<div class="ltx_flex_break"></div>
<div class="ltx_flex_cell ltx_flex_size_1">
<div class="table-wrap"><table class="ltx_tabular ltx_figure_panel ltx_guessed_headers ltx_align_middle">
<thead class="ltx_thead">
<tr class="ltx_tr">
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Case</span></span>
</span>
</th>
<th class="ltx_td ltx_align_left ltx_th ltx_th_column ltx_border_tt"><math id="A10.T22.m13" class="ltx_Math" alttext="r" display="inline"><mi mathsize="80%">r</mi></math></th>
<th class="ltx_td ltx_align_left ltx_th ltx_th_column ltx_border_tt"><math id="A10.T22.m14" class="ltx_Math" alttext="c" display="inline"><mi mathsize="80%">c</mi></math></th>
<th class="ltx_td ltx_align_left ltx_th ltx_th_column ltx_border_tt"><math id="A10.T22.m15" class="ltx_Math" alttext="\varepsilon" display="inline"><mi mathsize="80%">ε</mi></math></th>
<th class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Modal region (</span><math id="A10.T22.m16" class="ltx_align_left" alttext="P" display="inline"><mi mathsize="80%">P</mi></math><span class="ltx_text">)</span></span>
</span>
</th>
</tr>
</thead>
<tbody class="ltx_tbody">
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Clap skates</span></span>
</span>
</td>
<td class="ltx_td ltx_align_left ltx_border_t"><span class="ltx_text">1.30 [1.02, 2.40]</span></td>
<td class="ltx_td ltx_align_left ltx_border_t"><span class="ltx_text">0.25 [0.15, 0.30]</span></td>
<td class="ltx_td ltx_align_left ltx_border_t"><span class="ltx_text">–</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">arms race (0.97)</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Container</span></span>
</span>
</td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">1.50 [1.04, 3.51]</span></td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">0.66 [0.56, 0.70]</span></td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">–</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">coordination (0.93)</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Hybrid corn</span></span>
</span>
</td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">1.49 [1.03, 3.34]</span></td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">0.35 [0.22, 0.47]</span></td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">–</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">productive (1.00)</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Dreadnought</span></span>
</span>
</td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">1.99 [1.09, 7.33]</span></td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">0.30 [0.16, 0.48]</span></td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">–</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">arms race (0.97)</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Armed drones</span></span>
</span>
</td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">2.25 [1.08, 8.52]</span></td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">0.18 [0.11, 0.36]</span></td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">–</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">productive (0.87)</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Frequent flyer</span></span>
</span>
</td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">1.86 [1.10, 6.76]</span></td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">0.20 [0.09, 0.29]</span></td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">–</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">productive (0.51)</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Gen AI (large orgs)</span></span>
</span>
</td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">1.60 [1.05, 5.08]</span></td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">0.43 [0.21, 0.50]</span></td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">–</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">productive (0.97)</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">AI (all US firms)</span></span>
</span>
</td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">1.60 [1.04, 4.75]</span></td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">0.80 [0.56, 0.98]</span></td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">–</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">arms race (0.55)</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">HTTPS</span></span>
</span>
</td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">1.50 [1.02, 3.70]</span></td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">0.79 [0.66, 0.89]</span></td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">0.28 [0.03, 0.38]</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">arms race (0.57)</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">LZR suit</span></span>
</span>
</td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">1.88 [1.04, 6.82]</span></td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">0.03 [0.01, 0.05]</span></td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">–</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">productive (0.50)</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">MLB analytics</span></span>
</span>
</td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">1.88 [1.06, 7.82]</span></td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">0.23 [0.11, 0.34]</span></td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">–</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">arms race (0.78)</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">China NEVs</span></span>
</span>
</td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">1.39 [1.02, 2.80]</span></td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">0.49 [0.33, 0.59]</span></td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">–</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">productive (0.71)</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Nuclear</span></span>
</span>
</td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">1.13 [1.01, 1.55]</span></td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">1.19 [1.03, 1.29]</span></td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">–</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">inert (0.53)</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">RFID mandate</span></span>
</span>
</td>
<td class="ltx_td ltx_align_left ltx_border_bb"><span class="ltx_text">1.57 [1.04, 3.05]</span></td>
<td class="ltx_td ltx_align_left ltx_border_bb"><span class="ltx_text">1.64 [1.13, 1.96]</span></td>
<td class="ltx_td ltx_align_left ltx_border_bb"><span class="ltx_text">0.21 [0.02, 0.38]</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">inert (1.00)</span></span>
</span>
</td>
</tr>
</tbody>
</table></div>
</div>
</div>
</figure>
</section>
</section>
<section id="A11" class="ltx_appendix">
<h2 class="ltx_title ltx_title_appendix" id="calibration-assumptions-and-estimation-settings">
<a href="https://rencryptofish.com/posts/forcing-technologies#calibration-assumptions-and-estimation-settings" class="secnum" aria-label="Copy link to section K">Appendix K</a>Calibration assumptions and estimation settings</h2>


<p class="ltx_p" id="A11.p1">The fit normalizes the gross gain from staying adopted at full adoption to one: <math id="A11.p1.m1" class="ltx_Math" alttext="a+\beta+\gamma+\varepsilon=1" display="inline"><mrow><mrow><mi>a</mi><mo>+</mo><mi>β</mi><mo>+</mo><mi>γ</mi><mo>+</mo><mi>ε</mi></mrow><mo>=</mo><mn>1</mn></mrow></math> with <math id="A11.p1.m2" class="ltx_Math" alttext="a=\alpha/r" display="inline"><mrow><mi>a</mi><mo>=</mo><mrow><mi>α</mi><mo>/</mo><mi>r</mi></mrow></mrow></math>. With no outside option, the mean-cost rival’s forcing test is then <math id="A11.p1.m3" class="ltx_Math" alttext="c<1" display="inline"><mrow><mi>c</mi><mo>&lt;</mo><mn>1</mn></mrow></math> for every <math id="A11.p1.m4" class="ltx_Math" alttext="r" display="inline"><mi>r</mi></math>. The linear payoff restriction also sets exclusion to zero.</p>


<p class="ltx_p" id="A11.p2">The free parameters and their priors are:</p>
<ul id="A11.I1" class="ltx_itemize">
<li id="A11.I1.i1" class="ltx_item">
 

<p class="ltx_p" id="A11.I1.i1.p1">the positional share <math id="A11.I1.i1.p1.m1" class="ltx_Math" alttext="a" display="inline"><mi>a</mi></math>, uniform on the inherited range, with <math id="A11.I1.i1.p1.m2" class="ltx_Math" alttext="\beta" display="inline"><mi>β</mi></math> and <math id="A11.I1.i1.p1.m3" class="ltx_Math" alttext="\gamma" display="inline"><mi>γ</mi></math> splitting the remainder in the inherited ratio;</p>

</li>
<li id="A11.I1.i2" class="ltx_item">
 

<p class="ltx_p" id="A11.I1.i2.p1">the contest’s decisiveness <math id="A11.I1.i2.p1.m1" class="ltx_Math" alttext="r" display="inline"><mi>r</mi></math>, half-normal on <math id="A11.I1.i2.p1.m2" class="ltx_Math" alttext="\log r" display="inline"><mrow><mi>log</mi><mo lspace="0.167em">⁡</mo><mi>r</mi></mrow></math> with scale one, truncated at <math id="A11.I1.i2.p1.m3" class="ltx_Math" alttext="\log r=3" display="inline"><mrow><mrow><mi>log</mi><mo lspace="0.167em">⁡</mo><mi>r</mi></mrow><mo>=</mo><mn>3</mn></mrow></math>;</p>

</li>
<li id="A11.I1.i3" class="ltx_item">
 

<p class="ltx_p" id="A11.I1.i3.p1">the cost level <math id="A11.I1.i3.p1.m1" class="ltx_Math" alttext="c" display="inline"><mi>c</mi></math> and dispersion <math id="A11.I1.i3.p1.m2" class="ltx_Math" alttext="\sigma" display="inline"><mi>σ</mi></math>;</p>

</li>
<li id="A11.I1.i4" class="ltx_item">
 

<p class="ltx_p" id="A11.I1.i4.p1">the prior belief <math id="A11.I1.i4.p1.m1" class="ltx_Math" alttext="p_{0}" display="inline"><msub><mi>p</mi><mn>0</mn></msub></math>, the visibility threshold <math id="A11.I1.i4.p1.m2" class="ltx_Math" alttext="x_{v}" display="inline"><msub><mi>x</mi><mi>v</mi></msub></math>, the two adjustment speeds <math id="A11.I1.i4.p1.m3" class="ltx_Math" alttext="\lambda_{0}" display="inline"><msub><mi>λ</mi><mn>0</mn></msub></math> and <math id="A11.I1.i4.p1.m4" class="ltx_Math" alttext="\lambda" display="inline"><mi>λ</mi></math>, and the seed <math id="A11.I1.i4.p1.m5" class="ltx_Math" alttext="x_{0}" display="inline"><msub><mi>x</mi><mn>0</mn></msub></math>;</p>

</li>
<li id="A11.I1.i5" class="ltx_item">
 

<p class="ltx_p" id="A11.I1.i5.p1">the transitory shock <math id="A11.I1.i5.p1.m1" class="ltx_Math" alttext="\tau" display="inline"><mi>τ</mi></math>, half-normal with scale <math id="A11.I1.i5.p1.m2" class="ltx_Math" alttext="0.05" display="inline"><mn>0.05</mn></math>.</p>

</li>
</ul>
<p class="ltx_p">The exclusion share <math id="A11.p2.m1" class="ltx_Math" alttext="\varepsilon" display="inline"><mi>ε</mi></math> and its shape <math id="A11.p2.m2" class="ltx_Math" alttext="(\theta,k)" display="inline"><mrow><mo stretchy="false">(</mo><mi>θ</mi><mo>,</mo><mi>k</mi><mo stretchy="false">)</mo></mrow></math> are free only for the two cases whose history includes a gatekeeper penalty, HTTPS and the RFID mandate; elsewhere <math id="A11.p2.m3" class="ltx_Math" alttext="\varepsilon" display="inline"><mi>ε</mi></math> is fixed at zero. The waiting value <math id="A11.p2.m4" class="ltx_Math" alttext="W" display="inline"><mi>W</mi></math> is fixed at zero rather than separately inferred from benefits using adoption shares alone (Proposition&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#Thmproposition12" title="Proposition 12 (Observational equivalence). ‣ Appendix C Formal statements ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">12</span></a>). The outside option is switched off, because no series records a sheltered share. Counters, learning from unfavorable evidence, endogenous exit and changing technological fundamentals are also outside these fits.</p>


<p class="ltx_p" id="A11.p3">Uniform ranges for the diffusion parameters are the inherited ones, except where the rebuilt data moved them. Each change is recorded, with its reason, in the case’s metadata file. The main ones are a new seed where the series now starts at zero, a rescaled visibility threshold where the field changed, and nuclear effectiveness treated as known from the start in 1945 rather than inferred from a visibility threshold.</p>


<p class="ltx_p" id="A11.p4">Each observation is normal around a numerical approximation to the continuum path, using 400 cost bins and linear interpolation at fractional periods. Its standard deviation is</p>
<div class="equation-wrap"><table id="A11.Ex38" class="ltx_equation ltx_eqn_table" role="presentation">

<tbody><tr class="ltx_equation ltx_eqn_row ltx_align_baseline">
<td class="ltx_eqn_cell ltx_eqn_center_padleft"></td>
<td class="ltx_eqn_cell ltx_align_center"><math id="A11.Ex38.m1" class="ltx_Math" alttext="s(x)=\sqrt{0.01^{2}+(0.05\,x)^{2}}" display="block"><mrow><mrow><mi>s</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><msqrt><mrow><msup><mn>0.01</mn><mn>2</mn></msup><mo>+</mo><msup><mrow><mo stretchy="false">(</mo><mrow><mn>0.05</mn><mo lspace="0.170em">⁢</mo><mi>x</mi></mrow><mo stretchy="false">)</mo></mrow><mn>2</mn></msup></mrow></msqrt></mrow></math></td>
<td class="ltx_eqn_cell ltx_eqn_center_padright"></td>
</tr></tbody>
</table></div>
<p class="ltx_p">for stated and derived values, with <math id="A11.p4.m1" class="ltx_Math" alttext="x" display="inline"><mi>x</mi></math> evaluated at the observed share, and <math id="A11.p4.m2" class="ltx_Math" alttext="0.05" display="inline"><mn>0.05</mn></math> for estimates. For actor counts the standard deviation is half an actor; for the two series that stay below 10% it is set to match their precision. These are specified error scales, not survey-based sampling errors.</p>


<p class="ltx_p" id="A11.p5">The posterior is sampled with the ensemble sampler of the <span class="ltx_text ltx_font_typewriter">emcee</span> package, run for 10,000 steps with at least 40 walkers started at the posterior mode. Two restrictions are fitted at their own modes for comparison: the linear model (<math id="A11.p5.m1" class="ltx_Math" alttext="r=1" display="inline"><mrow><mi>r</mi><mo>=</mo><mn>1</mn></mrow></math>, <math id="A11.p5.m2" class="ltx_Math" alttext="\varepsilon=\tau=0" display="inline"><mrow><mi>ε</mi><mo>=</mo><mi>τ</mi><mo>=</mo><mn>0</mn></mrow></math>), and the linear model with the transitory shock.</p>


<p class="ltx_p" id="A11.p6">The displayed <math id="A11.p6.m1" class="ltx_Math" alttext="\Delta" display="inline"><mi mathvariant="normal">Δ</mi></math>AIC values are AIC-style diagnostics, computed as <math id="A11.p6.m2" class="ltx_Math" alttext="2\Delta k-2\Delta\log L" display="inline"><mrow><mrow><mn>2</mn><mo>⁢</mo><mi mathvariant="normal">Δ</mi><mo>⁢</mo><mi>k</mi></mrow><mo>−</mo><mrow><mn>2</mn><mo>⁢</mo><mi mathvariant="normal">Δ</mi><mo lspace="0.167em">⁢</mo><mrow><mi>log</mi><mo lspace="0.167em">⁡</mo><mi>L</mi></mrow></mrow></mrow></math> at the posterior modes. Because these are not unrestricted maximum-likelihood estimates, the values should not be interpreted as formal AIC model selection. The likelihood also treats sampled series points as conditionally independent. In count-based cases, many points repeat information from the same adoption events; the 350 points are not 350 independent experiments. Serial dependence, changing survey definitions and the nuclear reversal can make uncertainty larger than these intervals suggest. The irreversible model cannot reproduce a disarmament decline exactly.</p>

<section id="A11.SS1" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="lifecycle-curves-and-retrospective-observation-windows">
<a href="https://rencryptofish.com/posts/forcing-technologies#lifecycle-curves-and-retrospective-observation-windows" class="secnum" aria-label="Copy link to section K.1">K.1</a>Lifecycle curves and retrospective observation windows</h3>


<p class="ltx_p" id="A11.SS1.p1">The investor figures use separate joint posterior draws stored under <span class="ltx_text ltx_font_typewriter">data/lifecycle/</span>; the original <span class="ltx_text ltx_font_typewriter">data/cases/*/fit.json</span> summaries remain unchanged. The lifecycle curves evaluate <math id="A11.SS1.p1.m1" class="ltx_Math" alttext="B(x,1)" display="inline"><mrow><mi>B</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo>,</mo><mn>1</mn><mo stretchy="false">)</mo></mrow></mrow></math> over <math id="A11.SS1.p1.m2" class="ltx_Math" alttext="x=0,0.01,\ldots,1" display="inline"><mrow><mi>x</mi><mo>=</mo><mrow><mn>0</mn><mo>,</mo><mn>0.01</mn><mo>,</mo><mi mathvariant="normal">…</mi><mo>,</mo><mn>1</mn></mrow></mrow></math> for each draw from a new full-history sample. Quantiles are taken after that transformation. Using joint draws preserves dependence among parameters when calculating the uncertainty bands.</p>


<p class="ltx_p" id="A11.SS1.p2">The early observation window includes every fitted row through the last timestamp before the first observed share above 20%. A later decline does not reopen the early window. If the first observation is already above 20%, no early fit is produced; if the threshold is never crossed, the early and latest windows are identical. The likelihood uses only the retained rows and their original error scales, and its simulation horizon is shortened to cover that window. Automated checks verify that changing later observations does not change the early-window likelihood. This prevents later observations from entering the early likelihood but does not remove hindsight from the case priors, data revisions, definitions or case selection.</p>


<p class="ltx_p" id="A11.SS1.p3">Each distinct window uses the same case priors, payoff normalization, likelihood and 400 cost bins as the main calibration. An early-window posterior mode is fitted using only that window; the latest-window sampler starts from the stored full-history mode. Each ensemble runs for 10,000 steps with at least 40 walkers, discards the first third and thins by five. Both the initial walker distribution and the sampler’s random state have explicit seeds. A reproducible selection of 4,000 joint draws is saved for the transformations and figures. Acceptance rates, autocorrelation estimates, approximate effective sample sizes, input hashes and code hashes accompany each fit. These finite-run diagnostics do not establish convergence across modes; the comparisons remain exploratory, conditional on the same prior and dependence limitations as the main calibration.</p>


<p class="ltx_p" id="A11.SS1.p4">For the observation-window comparison, both posteriors are evaluated at <math id="A11.SS1.p4.m1" class="ltx_Math" alttext="x=0.1,p=1" display="inline"><mrow><mrow><mi>x</mi><mo>=</mo><mn>0.1</mn></mrow><mo>,</mo><mrow><mi>p</mi><mo>=</mo><mn>1</mn></mrow></mrow></math>, which separates an estimate revision from a change in lifecycle position. The accompanying state table instead evaluates the gross benefit, net adoption incentive and adopter payoff at the last <em class="ltx_emph ltx_font_italic">observed</em> adoption share in each window, using that draw’s fitted belief at the corresponding model period. This is a model-based reconstruction, not an observed investor belief. The state table does not turn the binary demonstration rule into a general learning model.</p>


<p class="ltx_p" id="A11.SS1.p5">The scripts <span class="ltx_text ltx_font_typewriter">scripts/fit_lifecycle.py</span> and <span class="ltx_text ltx_font_typewriter">scripts/calibration_assets.py</span> regenerate the window fits, figures and numerical companions. The curve table records the pointwise bands; the window table records dates, sample counts, observed adoption and state estimates; the parameter table records the joint draws’ marginal summaries. These are <span class="ltx_text ltx_font_typewriter">paper/tables/lifecycle_curves.csv</span>, <span class="ltx_text ltx_font_typewriter">lifecycle_windows.csv</span> and <span class="ltx_text ltx_font_typewriter">lifecycle_parameters.csv</span>, respectively. None contains observed supplier prices, margins or investment returns.</p>

<figure id="A11.F19" class="ltx_figure"><a href="https://rencryptofish.com/images/forcing-technologies/calibration_r.png" class="figure-expand" aria-label="Expand figure: Figure 19: Posterior of the contest’s decisiveness r by case against its prior (gray band, 90%). The right column is the ratio of posterior to prior standard deviation of log⁡r; near one, the posterior has contracted little. The intervals are conditional on the prior and observation model."><img src="https://rencryptofish.com/images/forcing-technologies/calibration_r.png" id="A11.F19.g1" class="ltx_graphics ltx_centering ltx_img_landscape" width="598" height="337" alt="Figure 19: Posterior of the contest’s decisiveness r by case against its prior (gray band, 90%). The right column is the ratio of posterior to prior standard deviation of log⁡r; near one, the posterior has contracted little. The intervals are conditional on the prior and observation model." loading="lazy"></a>
<figcaption class="ltx_caption ltx_centering"><span class="ltx_tag ltx_tag_figure">Figure 19: </span>Posterior of the contest’s decisiveness <math id="A11.F19.m3" class="ltx_Math" alttext="r" display="inline"><mi>r</mi></math> by case against its prior (gray band, 90%). The right column is the ratio of posterior to prior standard deviation of <math id="A11.F19.m4" class="ltx_Math" alttext="\log r" display="inline"><mrow><mi>log</mi><mo lspace="0.167em">⁡</mo><mi>r</mi></mrow></math>; near one, the posterior has contracted little. The intervals are conditional on the prior and observation model.</figcaption>
</figure>
</section>
<section id="A11.SS2" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="detailed-posterior-comparisons">
<a href="https://rencryptofish.com/posts/forcing-technologies#detailed-posterior-comparisons" class="secnum" aria-label="Copy link to section K.2">K.2</a>Detailed posterior comparisons</h3>


<p class="ltx_p" id="A11.SS2.p1">Figure&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A10.F18" title="Figure 18 ‣ J.6 Three findings to use with care ‣ Appendix J What the historical adoption curves tell us ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">18</span></a> and Table&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A10.T22" title="Table 22 ‣ J.6 Three findings to use with care ‣ Appendix J What the historical adoption curves tell us ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">22</span></a> report the fits. Three findings stand out.</p>


<p class="ltx_p" id="A11.SS2.p2"><em class="ltx_emph ltx_font_italic">The additional channels make little difference to descriptive fit.</em> The full model’s paths are nearly indistinguishable from the linear model’s (Figure&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A10.F18" title="Figure 18 ‣ J.6 Three findings to use with care ‣ Appendix J What the historical adoption curves tell us ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">18</span></a>). Against the linear model with the transitory shock, the contest and exclusion channels lower the AIC-style diagnostic in no case. Their <math id="A11.SS2.p2.m1" class="ltx_Math" alttext="\Delta" display="inline"><mi mathvariant="normal">Δ</mi></math>AIC is about <math id="A11.SS2.p2.m2" class="ltx_Math" alttext="+2" display="inline"><mrow><mo>+</mo><mn>2</mn></mrow></math> almost everywhere. HTTPS and the RFID mandate, the two cases with a free exclusion channel, are higher still (<math id="A11.SS2.p2.m3" class="ltx_Math" alttext="+6.1" display="inline"><mrow><mo>+</mo><mn>6.1</mn></mrow></math> and <math id="A11.SS2.p2.m4" class="ltx_Math" alttext="+8.0" display="inline"><mrow><mo>+</mo><mn>8.0</mn></mrow></math>). HTTPS gains the most: the additional channels cut its RMSE from <math id="A11.SS2.p2.m5" class="ltx_Math" alttext="0.015" display="inline"><mn>0.015</mn></math> to <math id="A11.SS2.p2.m6" class="ltx_Math" alttext="0.011" display="inline"><mn>0.011</mn></math>, with an exclusion share of <math id="A11.SS2.p2.m7" class="ltx_Math" alttext="0.28" display="inline"><mn>0.28</mn></math> [<math id="A11.SS2.p2.m8" class="ltx_Math" alttext="0.03" display="inline"><mn>0.03</mn></math>, <math id="A11.SS2.p2.m9" class="ltx_Math" alttext="0.38" display="inline"><mn>0.38</mn></math>], but not enough to offset the four-parameter penalty in this diagnostic. Adding the transitory shock alone also improves fit little. These comparisons do not establish that the omitted mechanisms are absent.</p>


<p class="ltx_p" id="A11.SS2.p3"><em class="ltx_emph ltx_font_italic">Most series weakly constrain the contest’s decisiveness.</em> Figure&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A11.F19" title="Figure 19 ‣ K.1 Lifecycle curves and retrospective observation windows ‣ Appendix K Calibration assumptions and estimation settings ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">19</span></a> compares the posterior and prior. For seven cases the ratio of standard deviations of <math id="A11.SS2.p3.m1" class="ltx_Math" alttext="\log r" display="inline"><mrow><mi>log</mi><mo lspace="0.167em">⁡</mo><mi>r</mi></mrow></math> is between <math id="A11.SS2.p3.m2" class="ltx_Math" alttext="0.89" display="inline"><mn>0.89</mn></math> and <math id="A11.SS2.p3.m3" class="ltx_Math" alttext="1.06" display="inline"><mn>1.06</mn></math>: dreadnoughts, drones, frequent-flyer programs, swimsuits, MLB analytics and both gen-AI series. Six cases have ratios of <math id="A11.SS2.p3.m4" class="ltx_Math" alttext="0.46" display="inline"><mn>0.46</mn></math> to <math id="A11.SS2.p3.m5" class="ltx_Math" alttext="0.70" display="inline"><mn>0.70</mn></math>: clap skates, the RFID mandate, Chinese electric vehicles, hybrid corn, containers and HTTPS. All six pull <math id="A11.SS2.p3.m6" class="ltx_Math" alttext="r" display="inline"><mi>r</mi></math> toward one. Nuclear weapons, with 91 sampled points over 81 years, has the narrowest interval, <math id="A11.SS2.p3.m7" class="ltx_Math" alttext="[1.01,1.55]" display="inline"><mrow><mo stretchy="false">[</mo><mn>1.01</mn><mo>,</mo><mn>1.55</mn><mo stretchy="false">]</mo></mrow></math>, and a ratio of <math id="A11.SS2.p3.m8" class="ltx_Math" alttext="0.24" display="inline"><mn>0.24</mn></math>; the dependence caveat is particularly relevant there. For the positional share <math id="A11.SS2.p3.m9" class="ltx_Math" alttext="a" display="inline"><mi>a</mi></math>, the ratios remain between <math id="A11.SS2.p3.m10" class="ltx_Math" alttext="0.96" display="inline"><mn>0.96</mn></math> and <math id="A11.SS2.p3.m11" class="ltx_Math" alttext="1.02" display="inline"><mn>1.02</mn></math> in every case. Thus the split that determines waste remains strongly dependent on its prior. This is an empirical weak-identification result, not a proof that nonlinear contest parameters can never be identified from a sufficiently informative path.</p>


<p class="ltx_p" id="A11.SS2.p4"><em class="ltx_emph ltx_font_italic">Endpoint forcing is more concentrated than the channel decomposition, conditional on the priors.</em> Twelve cases assign at least 95% posterior probability to <math id="A11.SS2.p4.m1" class="ltx_Math" alttext="\Delta(1)=1-c>0" display="inline"><mrow><mrow><mi mathvariant="normal">Δ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>1</mn><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mrow><mn>1</mn><mo>−</mo><mi>c</mi></mrow><mo>&gt;</mo><mn>0</mn></mrow></math> for the mean-cost rival. This is not twelve independent confirmations of forcing: several prior cost ranges already lie wholly below one. The closest call is AI use among all US firms, whose 5th percentile of <math id="A11.SS2.p4.m2" class="ltx_Math" alttext="\Delta(1)" display="inline"><mrow><mi mathvariant="normal">Δ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>1</mn><mo stretchy="false">)</mo></mrow></mrow></math> is <math id="A11.SS2.p4.m3" class="ltx_Math" alttext="+0.02" display="inline"><mrow><mo>+</mo><mn>0.02</mn></mrow></math>. Nuclear weapons has median <math id="A11.SS2.p4.m4" class="ltx_Math" alttext="c=1.19" display="inline"><mrow><mi>c</mi><mo>=</mo><mn>1.19</mn></mrow></math>, and the RFID mandate has <math id="A11.SS2.p4.m5" class="ltx_Math" alttext="c=1.64" display="inline"><mrow><mi>c</mi><mo>=</mo><mn>1.64</mn></mrow></math>. Under the fitted restrictions, cost heterogeneity accounts for their partial adoption; alliance sheltering or changing enforcement could provide other explanations. The waste sign <math id="A11.SS2.p4.m6" class="ltx_Math" alttext="y=\gamma+\beta-c" display="inline"><mrow><mi>y</mi><mo>=</mo><mrow><mrow><mi>γ</mi><mo>+</mo><mi>β</mi></mrow><mo>−</mo><mi>c</mi></mrow></mrow></math> inherits the weakly constrained split <math id="A11.SS2.p4.m7" class="ltx_Math" alttext="a" display="inline"><mi>a</mi></math>, so the region labels in Table&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A10.T22" title="Table 22 ‣ J.6 Three findings to use with care ‣ Appendix J What the historical adoption curves tell us ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">22</span></a> are conditional on prior judgments. The adoption pattern is sensitive too: with weakly constrained <math id="A11.SS2.p4.m8" class="ltx_Math" alttext="r" display="inline"><mi>r</mi></math> and a prior restricted to <math id="A11.SS2.p4.m9" class="ltx_Math" alttext="r\geq 1" display="inline"><mrow><mi>r</mi><mo>≥</mo><mn>1</mn></mrow></math>, <math id="A11.SS2.p4.m10" class="ltx_Math" alttext="\Delta(0)=\gamma+ar-c" display="inline"><mrow><mrow><mi mathvariant="normal">Δ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>0</mn><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mrow><mrow><mi>γ</mi><mo>+</mo><mrow><mi>a</mi><mo>⁢</mo><mi>r</mi></mrow></mrow><mo>−</mo><mi>c</mi></mrow></mrow></math> can be larger than in the linear restriction. HTTPS splits between dominant and tipping patterns (58% and 42%).</p>


<p class="ltx_p" id="A11.SS2.p5">The calibration illustrates the value of the outcome-data strategy in Appendix&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A9" title="Appendix I Evidence that separates pressure from value ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">I</span></a>. Adoption histories constrain some combinations of relative costs and diffusion parameters while leaving welfare classifications sensitive to assumptions. Parameters whose 90% interval approaches a prior bound are recorded with the calibration; they include beliefs, adjustment rates, visibility thresholds and the container cost level. Sensitivity to these bounds, the prior on <math id="A11.SS2.p5.m1" class="ltx_Math" alttext="r" display="inline"><mi>r</mi></math>, the cost distribution and time-series dependence remains necessary before treating the reported classifications as robust empirical findings. The stored sampler diagnostics and replay checks establish reproducibility of the reported calculations, not convergence under every alternative specification or out-of-sample validity.</p>

</section>
</section>
<section id="A12" class="ltx_appendix">
<h2 class="ltx_title ltx_title_appendix" id="parameter-reference">
<a href="https://rencryptofish.com/posts/forcing-technologies#parameter-reference" class="secnum" aria-label="Copy link to section L">Appendix L</a>Parameter reference</h2>


<p class="ltx_p" id="A12.p1">Section&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A2.SS7" title="B.7 What each parameter changes ‣ Appendix B Three tests, worked with numbers ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">B.7</span></a> gives the visual walkthrough: how each main payoff parameter moves the two curves, what it does to adoption, and whether it adds collective value. This appendix supplies the distributional details and a compact reference. For numerical illustrations, the figure panels state changed parameters and their captions state the settings held fixed. The plotted values and complete payoff settings for Figures&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S1.F1" title="Figure 1 ‣ 1.2 Three tests and four patterns ‣ 1 The model ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">1</span></a> and&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A2.F6" title="Figure 6 ‣ B.7 What each parameter changes ‣ Appendix B Three tests, worked with numbers ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">6</span></a> are also exported to <span class="ltx_text ltx_font_typewriter">paper/tables/payoff_examples.csv</span>.</p>


<p class="ltx_p" id="A12.p2">The main text uses <math id="A12.p2.m1" class="ltx_Math" alttext="c" display="inline"><mi>c</mi></math> for the mean-cost rival. Individual costs are represented by the quantile function</p>
<div class="equation-wrap"><table id="A12.Ex39" class="ltx_equation ltx_eqn_table" role="presentation">

<tbody><tr class="ltx_equation ltx_eqn_row ltx_align_baseline">
<td class="ltx_eqn_cell ltx_eqn_center_padleft"></td>
<td class="ltx_eqn_cell ltx_align_center"><math id="A12.Ex39.m1" class="ltx_Math" alttext="c(q)=c\,\kappa(\sigma)\left(\frac{q}{1-q}\right)^{\sigma},\qquad\kappa(\sigma)%
=\frac{\sin(\sigma\pi)}{\sigma\pi}," display="block"><mrow><mrow><mrow><mrow><mi>c</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>q</mi><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mrow><mi>c</mi><mo lspace="0.170em">⁢</mo><mi>κ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>σ</mi><mo stretchy="false">)</mo></mrow><mo>⁢</mo><msup><mrow><mo>(</mo><mfrac><mi>q</mi><mrow><mn>1</mn><mo>−</mo><mi>q</mi></mrow></mfrac><mo>)</mo></mrow><mi>σ</mi></msup></mrow></mrow><mo rspace="2.167em">,</mo><mrow><mrow><mi>κ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>σ</mi><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mfrac><mrow><mi>sin</mi><mo>⁡</mo><mrow><mo stretchy="false">(</mo><mrow><mi>σ</mi><mo>⁢</mo><mi>π</mi></mrow><mo stretchy="false">)</mo></mrow></mrow><mrow><mi>σ</mi><mo>⁢</mo><mi>π</mi></mrow></mfrac></mrow></mrow><mo>,</mo></mrow></math></td>
<td class="ltx_eqn_cell ltx_eqn_center_padright"></td>
</tr></tbody>
</table></div>
<p class="ltx_p">with the continuous limit <math id="A12.p2.m2" class="ltx_Math" alttext="\kappa(0)=1" display="inline"><mrow><mrow><mi>κ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>0</mn><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mn>1</mn></mrow></math>. This log-logistic distribution has mean <math id="A12.p2.m3" class="ltx_Math" alttext="c" display="inline"><mi>c</mi></math> and dispersion <math id="A12.p2.m4" class="ltx_Math" alttext="0\leq\sigma<1" display="inline"><mrow><mn>0</mn><mo>≤</mo><mi>σ</mi><mo>&lt;</mo><mn>1</mn></mrow></math>. The cost of assigning adoption to the cheapest share <math id="A12.p2.m5" class="ltx_Math" alttext="x" display="inline"><mi>x</mi></math> is <math id="A12.p2.m6" class="ltx_Math" alttext="C(x)=\int_{0}^{x}c(q)\,dq=c\,I_{x}(1+\sigma,1-\sigma)" display="inline"><mrow><mrow><mi>C</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow><mo rspace="0.111em">=</mo><mrow><msubsup><mo>∫</mo><mn>0</mn><mi>x</mi></msubsup><mrow><mi>c</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>q</mi><mo stretchy="false">)</mo></mrow><mo lspace="0.170em">⁢</mo><mrow><mo rspace="0em">𝑑</mo><mi>q</mi></mrow></mrow></mrow><mo>=</mo><mrow><mi>c</mi><mo lspace="0.170em">⁢</mo><msub><mi>I</mi><mi>x</mi></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mrow><mn>1</mn><mo>+</mo><mi>σ</mi></mrow><mo>,</mo><mrow><mn>1</mn><mo>−</mo><mi>σ</mi></mrow><mo stretchy="false">)</mo></mrow></mrow></mrow></math>, where <math id="A12.p2.m7" class="ltx_Math" alttext="I_{x}" display="inline"><msub><mi>I</mi><mi>x</mi></msub></math> is the regularized incomplete beta function. On an irreversible path, use the costs of the actual adopters instead.</p>


<p class="ltx_p" id="A12.p3">The exclusion curve is a logistic centered at <math id="A12.p3.m1" class="ltx_Math" alttext="\theta" display="inline"><mi>θ</mi></math> with steepness <math id="A12.p3.m2" class="ltx_Math" alttext="k" display="inline"><mi>k</mi></math>, normalized to <math id="A12.p3.m3" class="ltx_Math" alttext="\Phi(0)=0" display="inline"><mrow><mrow><mi mathvariant="normal">Φ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>0</mn><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mn>0</mn></mrow></math> and <math id="A12.p3.m4" class="ltx_Math" alttext="\Phi(1)=1" display="inline"><mrow><mrow><mi mathvariant="normal">Φ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>1</mn><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mn>1</mn></mrow></math>. Its <math id="A12.p3.m5" class="ltx_Math" alttext="k=0" display="inline"><mrow><mi>k</mi><mo>=</mo><mn>0</mn></mrow></math> limit is <math id="A12.p3.m6" class="ltx_Math" alttext="\Phi(x)=x" display="inline"><mrow><mrow><mi mathvariant="normal">Φ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mi>x</mi></mrow></math>. The table is a reference for changing one parameter while holding the others fixed; real technologies can change several features at once.</p>

<figure id="A12.T23" class="ltx_table">
<figcaption class="ltx_caption" style="font-size:80%;"><span class="ltx_tag ltx_tag_table">Table 23: </span>Parameter guide. Panel A gives effects on the three summary numbers in (<a href="https://rencryptofish.com/posts/forcing-technologies#A2.E9" title="In Appendix B Three tests, worked with numbers ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">9</span></a>) for the mean-cost rival, holding other parameters fixed. Except for the <math id="A12.T23.m1" class="ltx_Math" alttext="Q" display="inline"><mi>Q</mi></math> and <math id="A12.T23.m2" class="ltx_Math" alttext="p" display="inline"><mi>p</mi></math> rows, use <math id="A12.T23.m3" class="ltx_Math" alttext="p=1" display="inline"><mrow><mi>p</mi><mo>=</mo><mn>1</mn></mrow></math> and no outside option. The <math id="A12.T23.m4" class="ltx_Math" alttext="r" display="inline"><mi>r</mi></math> and <math id="A12.T23.m5" class="ltx_Math" alttext="p" display="inline"><mi>p</mi></math> signs assume nonnegative technology benefits; negative positional effects can reverse them. Panel B describes the adoption path, not the payoffs conditional on known effectiveness (Appendix&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A5" title="Appendix E When adoption starts and where it stops ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">E</span></a>).</figcaption>
<div class="table-wrap"><table class="ltx_tabular">
<thead class="ltx_thead">
<tr class="ltx_tr">
<th class="ltx_td ltx_th ltx_th_column ltx_border_tt"></th>
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Meaning</span></span>
</span>
</th>
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Example</span></span>
</span>
</th>
<th class="ltx_td ltx_align_center ltx_th ltx_th_column ltx_border_tt"><math id="A12.T23.m11" class="ltx_Math" alttext="\Delta(0)" display="inline"><mrow><mi mathsize="80%" mathvariant="normal">Δ</mi><mo>⁢</mo><mrow><mo maxsize="80%" minsize="80%">(</mo><mn mathsize="80%">0</mn><mo maxsize="80%" minsize="80%">)</mo></mrow></mrow></math></th>
<th class="ltx_td ltx_align_center ltx_th ltx_th_column ltx_border_tt"><math id="A12.T23.m12" class="ltx_Math" alttext="\Delta(1)" display="inline"><mrow><mi mathsize="80%" mathvariant="normal">Δ</mi><mo>⁢</mo><mrow><mo maxsize="80%" minsize="80%">(</mo><mn mathsize="80%">1</mn><mo maxsize="80%" minsize="80%">)</mo></mrow></mrow></math></th>
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Shape of </span><math id="A12.T23.m13" class="ltx_align_left" alttext="\Delta(x)" display="inline"><mrow><mi mathsize="80%" mathvariant="normal">Δ</mi><mo>⁢</mo><mrow><mo maxsize="80%" minsize="80%">(</mo><mi mathsize="80%">x</mi><mo maxsize="80%" minsize="80%">)</mo></mrow></mrow></math></span>
</span>
</th>
<th class="ltx_td ltx_nopad_r ltx_align_center ltx_th ltx_th_column ltx_border_tt"><math id="A12.T23.m14" class="ltx_Math" alttext="y_{R}" display="inline"><msub><mi mathsize="80%">y</mi><mi mathsize="80%">R</mi></msub></math></th>
</tr>
</thead>
<tbody class="ltx_tbody">
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left ltx_border_t" colspan="7"><em class="ltx_emph ltx_font_italic">A. Payoff parameters</em></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left"><math id="A12.T23.m15" class="ltx_Math" alttext="\gamma" display="inline"><mi mathsize="80%">γ</mi></math></td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">standalone gain to an adopter</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">containers’ lower handling cost</span></span>
</span>
</td>
<td class="ltx_td ltx_align_center"><math id="A12.T23.m16" class="ltx_Math" alttext="+" display="inline"><mo mathsize="80%">+</mo></math></td>
<td class="ltx_td ltx_align_center"><math id="A12.T23.m17" class="ltx_Math" alttext="+" display="inline"><mo mathsize="80%">+</mo></math></td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">level</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_center"><math id="A12.T23.m18" class="ltx_Math" alttext="+" display="inline"><mo mathsize="80%">+</mo></math></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left"><math id="A12.T23.m19" class="ltx_Math" alttext="\beta" display="inline"><mi mathsize="80%">β</mi></math></td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">network gain from other adopters</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">more container-ready ports</span></span>
</span>
</td>
<td class="ltx_td ltx_align_center"><math id="A12.T23.m20" class="ltx_Math" alttext="0" display="inline"><mn mathsize="80%">0</mn></math></td>
<td class="ltx_td ltx_align_center"><math id="A12.T23.m21" class="ltx_Math" alttext="+" display="inline"><mo mathsize="80%">+</mo></math></td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">rises</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_center"><math id="A12.T23.m22" class="ltx_Math" alttext="+" display="inline"><mo mathsize="80%">+</mo></math></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left"><math id="A12.T23.m23" class="ltx_Math" alttext="\alpha" display="inline"><mi mathsize="80%">α</mi></math></td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">positional edge of a lone adopter</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">one dreadnought against older fleets</span></span>
</span>
</td>
<td class="ltx_td ltx_align_center"><math id="A12.T23.m24" class="ltx_Math" alttext="+" display="inline"><mo mathsize="80%">+</mo></math></td>
<td class="ltx_td ltx_align_center"><math id="A12.T23.m25" class="ltx_Math" alttext="+" display="inline"><mo mathsize="80%">+</mo></math></td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">falls if </span><math id="A12.T23.m26" class="ltx_align_left" alttext="r>1" display="inline"><mrow><mi mathsize="80%">r</mi><mo mathsize="80%">&gt;</mo><mn mathsize="80%">1</mn></mrow></math></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_center"><math id="A12.T23.m27" class="ltx_Math" alttext="0" display="inline"><mn mathsize="80%">0</mn></math></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left"><math id="A12.T23.m28" class="ltx_Math" alttext="r" display="inline"><mi mathsize="80%">r</mi></math></td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">erosion of the edge, </span><math id="A12.T23.m29" class="ltx_align_left" alttext="\alpha>0" display="inline"><mrow><mi mathsize="80%">α</mi><mo mathsize="80%">&gt;</mo><mn mathsize="80%">0</mn></mrow></math><span class="ltx_text"> fixed</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">the same initial advantage wears away sooner</span></span>
</span>
</td>
<td class="ltx_td ltx_align_center"><math id="A12.T23.m30" class="ltx_Math" alttext="0" display="inline"><mn mathsize="80%">0</mn></math></td>
<td class="ltx_td ltx_align_center"><math id="A12.T23.m31" class="ltx_Math" alttext="-" display="inline"><mo mathsize="80%">−</mo></math></td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">lower for </span><math id="A12.T23.m32" class="ltx_align_left" alttext="x>0" display="inline"><mrow><mi mathsize="80%">x</mi><mo mathsize="80%">&gt;</mo><mn mathsize="80%">0</mn></mrow></math></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_center"><math id="A12.T23.m33" class="ltx_Math" alttext="0" display="inline"><mn mathsize="80%">0</mn></math></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left"><math id="A12.T23.m34" class="ltx_Math" alttext="\varepsilon" display="inline"><mi mathsize="80%">ε</mi></math></td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">penalty on holdouts that no rival captures</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">browsers flagging non-HTTPS sites</span></span>
</span>
</td>
<td class="ltx_td ltx_align_center"><math id="A12.T23.m35" class="ltx_Math" alttext="0" display="inline"><mn mathsize="80%">0</mn></math></td>
<td class="ltx_td ltx_align_center"><math id="A12.T23.m36" class="ltx_Math" alttext="+" display="inline"><mo mathsize="80%">+</mo></math></td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">rises near </span><math id="A12.T23.m37" class="ltx_align_left" alttext="\theta" display="inline"><mi mathsize="80%">θ</mi></math></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_center"><math id="A12.T23.m38" class="ltx_Math" alttext="0^{a}" display="inline"><msup><mn mathsize="80%">0</mn><mi mathsize="80%">a</mi></msup></math></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left">
<math id="A12.T23.m39" class="ltx_Math" alttext="\theta" display="inline"><mi mathsize="80%">θ</mi></math><span class="ltx_text">, </span><math id="A12.T23.m40" class="ltx_Math" alttext="k" display="inline"><mi mathsize="80%">k</mi></math>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">where and how abruptly exclusion bites</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">a warning introduced at low rather than high market adoption</span></span>
</span>
</td>
<td class="ltx_td ltx_align_center"><math id="A12.T23.m41" class="ltx_Math" alttext="0" display="inline"><mn mathsize="80%">0</mn></math></td>
<td class="ltx_td ltx_align_center"><math id="A12.T23.m42" class="ltx_Math" alttext="0" display="inline"><mn mathsize="80%">0</mn></math></td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">moves and sharpens the rise</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_center"><math id="A12.T23.m43" class="ltx_Math" alttext="0^{a}" display="inline"><msup><mn mathsize="80%">0</mn><mi mathsize="80%">a</mi></msup></math></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left"><math id="A12.T23.m44" class="ltx_Math" alttext="c" display="inline"><mi mathsize="80%">c</mi></math></td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">mean adoption cost</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">building a new fleet; retooling a port</span></span>
</span>
</td>
<td class="ltx_td ltx_align_center"><math id="A12.T23.m45" class="ltx_Math" alttext="-" display="inline"><mo mathsize="80%">−</mo></math></td>
<td class="ltx_td ltx_align_center"><math id="A12.T23.m46" class="ltx_Math" alttext="-" display="inline"><mo mathsize="80%">−</mo></math></td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">level</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_center"><math id="A12.T23.m47" class="ltx_Math" alttext="-" display="inline"><mo mathsize="80%">−</mo></math></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left"><math id="A12.T23.m48" class="ltx_Math" alttext="\sigma" display="inline"><mi mathsize="80%">σ</mi></math></td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">dispersion of adoption costs</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">incumbents with installed fleets against entrants</span></span>
</span>
</td>
<td class="ltx_td ltx_align_center"><math id="A12.T23.m49" class="ltx_Math" alttext="0" display="inline"><mn mathsize="80%">0</mn></math></td>
<td class="ltx_td ltx_align_center"><math id="A12.T23.m50" class="ltx_Math" alttext="0" display="inline"><mn mathsize="80%">0</mn></math></td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">spreads rivals around it</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_center"><math id="A12.T23.m51" class="ltx_Math" alttext="0" display="inline"><mn mathsize="80%">0</mn></math></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left"><math id="A12.T23.m52" class="ltx_Math" alttext="Q" display="inline"><mi mathsize="80%">Q</mi></math></td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">value of the outside option (</span><math id="A12.T23.m53" class="ltx_align_left" alttext="\leq 0" display="inline"><mrow><mi></mi><mo mathsize="80%">≤</mo><mn mathsize="80%">0</mn></mrow></math><span class="ltx_text">): ally, specialize, exit the segment</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">slower traders leaving the instruments that latency arbitrage contests</span></span>
</span>
</td>
<td class="ltx_td ltx_align_center"><math id="A12.T23.m54" class="ltx_Math" alttext="0^{c}" display="inline"><msup><mn mathsize="80%">0</mn><mi mathsize="80%">c</mi></msup></math></td>
<td class="ltx_td ltx_align_center"><math id="A12.T23.m55" class="ltx_Math" alttext="-^{c}" display="inline"><msup><mo mathsize="80%">−</mo><mi mathsize="80%">c</mi></msup></math></td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">caps the rise; the edge vanishes at </span><math id="A12.T23.m56" class="ltx_align_left" alttext="x_{Q}" display="inline"><msub><mi mathsize="80%">x</mi><mi mathsize="80%">Q</mi></msub></math></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_center"><math id="A12.T23.m57" class="ltx_Math" alttext="0" display="inline"><mn mathsize="80%">0</mn></math></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left"><math id="A12.T23.m58" class="ltx_Math" alttext="\eta" display="inline"><mi mathsize="80%">η</mi></math></td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">gain to outsiders per adopter</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">shippers’ freight rates; users’ security</span></span>
</span>
</td>
<td class="ltx_td ltx_align_center"><math id="A12.T23.m59" class="ltx_Math" alttext="0" display="inline"><mn mathsize="80%">0</mn></math></td>
<td class="ltx_td ltx_align_center"><math id="A12.T23.m60" class="ltx_Math" alttext="0" display="inline"><mn mathsize="80%">0</mn></math></td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">none</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_center"><math id="A12.T23.m61" class="ltx_Math" alttext="0^{b}" display="inline"><msup><mn mathsize="80%">0</mn><mi mathsize="80%">b</mi></msup></math></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left"><math id="A12.T23.m62" class="ltx_Math" alttext="p" display="inline"><mi mathsize="80%">p</mi></math></td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">belief that the technology works</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">an untested battleship design</span></span>
</span>
</td>
<td class="ltx_td ltx_align_center"><math id="A12.T23.m63" class="ltx_Math" alttext="+" display="inline"><mo mathsize="80%">+</mo></math></td>
<td class="ltx_td ltx_align_center"><math id="A12.T23.m64" class="ltx_Math" alttext="+" display="inline"><mo mathsize="80%">+</mo></math></td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">scales </span><math id="A12.T23.m65" class="ltx_align_left" alttext="\gamma" display="inline"><mi mathsize="80%">γ</mi></math><span class="ltx_text">, </span><math id="A12.T23.m66" class="ltx_align_left" alttext="\beta" display="inline"><mi mathsize="80%">β</mi></math><span class="ltx_text">, </span><math id="A12.T23.m67" class="ltx_align_left" alttext="\alpha" display="inline"><mi mathsize="80%">α</mi></math></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_center"><math id="A12.T23.m68" class="ltx_Math" alttext="0" display="inline"><mn mathsize="80%">0</mn></math></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left ltx_border_t" colspan="3"><em class="ltx_emph ltx_font_italic">B. Diffusion parameters</em></td>
<td class="ltx_td ltx_align_left ltx_border_t" colspan="4"><span class="ltx_text">Main effect on the adoption path</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left"><math id="A12.T23.m69" class="ltx_Math" alttext="p_{0}" display="inline"><msub><mi mathsize="80%">p</mi><mn mathsize="80%">0</mn></msub></math></td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">belief before the demonstration</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">confidence in an untested design</span></span>
</span>
</td>
<td class="ltx_td ltx_align_left" colspan="4">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">sets the ceiling </span><math id="A12.T23.m70" class="ltx_align_left" alttext="x_{L}" display="inline"><msub><mi mathsize="80%">x</mi><mi mathsize="80%">L</mi></msub></math><span class="ltx_text">; dormancy if </span><math id="A12.T23.m71" class="ltx_align_left" alttext="x_{L}\leq x_{v}" display="inline"><mrow><msub><mi mathsize="80%">x</mi><mi mathsize="80%">L</mi></msub><mo mathsize="80%">≤</mo><msub><mi mathsize="80%">x</mi><mi mathsize="80%">v</mi></msub></mrow></math></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left"><math id="A12.T23.m72" class="ltx_Math" alttext="x_{v}" display="inline"><msub><mi mathsize="80%">x</mi><mi mathsize="80%">v</mi></msub></math></td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">usage that demonstrates the technology</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">first use in combat; a public benchmark</span></span>
</span>
</td>
<td class="ltx_td ltx_align_left" colspan="4">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">dormancy if above </span><math id="A12.T23.m73" class="ltx_align_left" alttext="x_{L}" display="inline"><msub><mi mathsize="80%">x</mi><mi mathsize="80%">L</mi></msub></math><span class="ltx_text">; a later date near it</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left"><math id="A12.T23.m74" class="ltx_Math" alttext="x_{0}" display="inline"><msub><mi mathsize="80%">x</mi><mn mathsize="80%">0</mn></msub></math></td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">seed, held by the cheapest rivals</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">a sponsor’s first orders</span></span>
</span>
</td>
<td class="ltx_td ltx_align_left" colspan="4">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">an earlier demonstration; immediate if </span><math id="A12.T23.m75" class="ltx_align_left" alttext="x_{0}\geq x_{v}" display="inline"><mrow><msub><mi mathsize="80%">x</mi><mn mathsize="80%">0</mn></msub><mo mathsize="80%">≥</mo><msub><mi mathsize="80%">x</mi><mi mathsize="80%">v</mi></msub></mrow></math></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left"><math id="A12.T23.m76" class="ltx_Math" alttext="\lambda_{0}" display="inline"><msub><mi mathsize="80%">λ</mi><mn mathsize="80%">0</mn></msub></math></td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">adjustment speed before the demonstration</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">trials and pilot purchases</span></span>
</span>
</td>
<td class="ltx_td ltx_align_left" colspan="4">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">when the demonstration comes, not whether</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left"><math id="A12.T23.m77" class="ltx_Math" alttext="\lambda" display="inline"><mi mathsize="80%">λ</mi></math></td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">adjustment speed after it</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">build times; budget cycles</span></span>
</span>
</td>
<td class="ltx_td ltx_align_left" colspan="4">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">speed of take-off; also the final level if the edge erodes</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left"><math id="A12.T23.m78" class="ltx_Math" alttext="\tau" display="inline"><mi mathsize="80%">τ</mi></math></td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">scale of transitory shocks</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">budget windows; changes of leadership</span></span>
</span>
</td>
<td class="ltx_td ltx_align_left" colspan="4">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">adoption creeps past the rest point</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left">
<math id="A12.T23.m79" class="ltx_Math" alttext="W_{0}" display="inline"><msub><mi mathsize="80%">W</mi><mn mathsize="80%">0</mn></msub></math><span class="ltx_text">, </span><math id="A12.T23.m80" class="ltx_Math" alttext="\omega" display="inline"><mi mathsize="80%">ω</mi></math><span class="ltx_text">, </span><math id="A12.T23.m81" class="ltx_Math" alttext="\kappa_{W}" display="inline"><msub><mi mathsize="80%">κ</mi><mi mathsize="80%">W</mi></msub></math>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">waiting value: a constant, its rise with belief uncertainty, its erosion by the edge</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">waiting for a rival’s trial to fail</span></span>
</span>
</td>
<td class="ltx_td ltx_align_left" colspan="4">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">delays adoption and silences it before the demonstration; never enters payoffs or the classification</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left ltx_border_t" colspan="3"><em class="ltx_emph ltx_font_italic">C. Counter parameters (Appendix&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A6" title="Appendix F Counters: a third choice ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">F</span></a>)</em></td>
<td class="ltx_td ltx_align_left ltx_border_t" colspan="4"><span class="ltx_text">Main effect</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left"><math id="A12.T23.m82" class="ltx_Math" alttext="\varphi" display="inline"><mi mathsize="80%">φ</mi></math></td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">share of a counterer’s stake shielded from adopters’ edge</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">mines against battleships; ad-blocking</span></span>
</span>
</td>
<td class="ltx_td ltx_align_left" colspan="4">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">lowers the gain from adopting; disarms if </span><math id="A12.T23.m83" class="ltx_align_left" alttext="c_{K}\leq\varphi\alpha/r-\Delta(1)" display="inline"><mrow><msub><mi mathsize="80%">c</mi><mi mathsize="80%">K</mi></msub><mo mathsize="80%">≤</mo><mrow><mrow><mrow><mi mathsize="80%">φ</mi><mo>⁢</mo><mi mathsize="80%">α</mi></mrow><mo maxsize="80%" minsize="80%" stretchy="true" symmetric="true">/</mo><mi mathsize="80%">r</mi></mrow><mo mathsize="80%">−</mo><mrow><mi mathsize="80%" mathvariant="normal">Δ</mi><mo>⁢</mo><mrow><mo maxsize="80%" minsize="80%">(</mo><mn mathsize="80%">1</mn><mo maxsize="80%" minsize="80%">)</mo></mrow></mrow></mrow></mrow></math></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left">
<math id="A12.T23.m84" class="ltx_Math" alttext="c_{K}" display="inline"><msub><mi mathsize="80%">c</mi><mi mathsize="80%">K</mi></msub></math><span class="ltx_text">, </span><math id="A12.T23.m85" class="ltx_Math" alttext="\sigma_{K}" display="inline"><msub><mi mathsize="80%">σ</mi><mi mathsize="80%">K</mi></msub></math>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">mean and dispersion of counter costs</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">building a mine flotilla</span></span>
</span>
</td>
<td class="ltx_td ltx_align_left" colspan="4">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">whether holdouts counter, and whether the counter pays for itself</span></span>
</span>
</td>
</tr>
</tbody>
<tfoot class="ltx_tfoot">
<tr class="ltx_tr">
<th class="ltx_td ltx_nopad_r ltx_align_left ltx_th ltx_th_column ltx_border_tt" colspan="7">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><sup class="ltx_sup"><span class="ltx_text ltx_font_italic">a</span></sup><span class="ltx_text">Exclusion costs holdouts </span><math id="A12.T23.m87" class="ltx_Math" alttext="(1-x)\,\varepsilon\,\Phi(x)" display="inline"><mrow><mrow><mo maxsize="80%" minsize="80%">(</mo><mrow><mn mathsize="80%">1</mn><mo mathsize="80%">−</mo><mi mathsize="80%">x</mi></mrow><mo maxsize="80%" minsize="80%">)</mo></mrow><mo lspace="0.170em">⁢</mo><mi mathsize="80%">ε</mi><mo lspace="0.170em">⁢</mo><mi mathsize="80%" mathvariant="normal">Φ</mi><mo>⁢</mo><mrow><mo maxsize="80%" minsize="80%">(</mo><mi mathsize="80%">x</mi><mo maxsize="80%" minsize="80%">)</mo></mrow></mrow></math><span class="ltx_text"> during the transition, though not at either end.  </span><sup class="ltx_sup"><span class="ltx_text ltx_font_italic">b</span></sup><span class="ltx_text">Raises </span><math id="A12.T23.m89" class="ltx_Math" alttext="y_{S}" display="inline"><msub><mi mathsize="80%">y</mi><mi mathsize="80%">S</mi></msub></math><span class="ltx_text"> one for one.  </span><sup class="ltx_sup"><span class="ltx_text ltx_font_italic">c</span></sup><span class="ltx_text">For </span><math id="A12.T23.m91" class="ltx_Math" alttext="Q<0" display="inline"><mrow><mi mathsize="80%">Q</mi><mo mathsize="80%">&lt;</mo><mn mathsize="80%">0</mn></mrow></math><span class="ltx_text">, </span><math id="A12.T23.m92" class="ltx_Math" alttext="\Delta(0)" display="inline"><mrow><mi mathsize="80%" mathvariant="normal">Δ</mi><mo>⁢</mo><mrow><mo maxsize="80%" minsize="80%">(</mo><mn mathsize="80%">0</mn><mo maxsize="80%" minsize="80%">)</mo></mrow></mrow></math><span class="ltx_text"> is unchanged; at </span><math id="A12.T23.m93" class="ltx_Math" alttext="Q=0" display="inline"><mrow><mi mathsize="80%">Q</mi><mo mathsize="80%">=</mo><mn mathsize="80%">0</mn></mrow></math><span class="ltx_text"> sheltering is immediate and removes the initial contest return. Raising </span><math id="A12.T23.m94" class="ltx_Math" alttext="Q" display="inline"><mi mathsize="80%">Q</mi></math><span class="ltx_text"> lowers </span><math id="A12.T23.m95" class="ltx_Math" alttext="\Delta(1)" display="inline"><mrow><mi mathsize="80%" mathvariant="normal">Δ</mi><mo>⁢</mo><mrow><mo maxsize="80%" minsize="80%">(</mo><mn mathsize="80%">1</mn><mo maxsize="80%" minsize="80%">)</mo></mrow></mrow></math><span class="ltx_text"> only when the outside option binds. At fixed </span><math id="A12.T23.m96" class="ltx_Math" alttext="V" display="inline"><mi mathsize="80%">V</mi></math><span class="ltx_text"> rather than fixed </span><math id="A12.T23.m97" class="ltx_Math" alttext="\alpha" display="inline"><mi mathsize="80%">α</mi></math><span class="ltx_text">, increasing </span><math id="A12.T23.m98" class="ltx_Math" alttext="r" display="inline"><mi mathsize="80%">r</mi></math><span class="ltx_text"> raises both endpoint gains because </span><math id="A12.T23.m99" class="ltx_Math" alttext="\alpha=V(r-1)" display="inline"><mrow><mi mathsize="80%">α</mi><mo mathsize="80%">=</mo><mrow><mi mathsize="80%">V</mi><mo>⁢</mo><mrow><mo maxsize="80%" minsize="80%">(</mo><mrow><mi mathsize="80%">r</mi><mo mathsize="80%">−</mo><mn mathsize="80%">1</mn></mrow><mo maxsize="80%" minsize="80%">)</mo></mrow></mrow></mrow></math><span class="ltx_text">; see Section&nbsp;</span><a href="https://rencryptofish.com/posts/forcing-technologies#A2.SS7" title="B.7 What each parameter changes ‣ Appendix B Three tests, worked with numbers ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">B.7</span></a><span class="ltx_text">.</span></span>
</span>
</th>
</tr>
</tfoot>
</table></div>
</figure>
</section>
<section id="A13" class="ltx_appendix">
<h2 class="ltx_title ltx_title_appendix" id="deployment-conditions-across-fourteen-markets">
<a href="https://rencryptofish.com/posts/forcing-technologies#deployment-conditions-across-fourteen-markets" class="secnum" aria-label="Copy link to section M">Appendix M</a>Deployment conditions across fourteen markets</h2>


<p class="ltx_p" id="A13.p1">Table&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A13.T24" title="Table 24 ‣ Appendix M Deployment conditions across fourteen markets ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">24</span></a> compares deployment conditions across fourteen markets. It asks why adoption pays, where deployment stands and what constrains it. Those questions establish an adoption opportunity; evidence about holdout margins, retention or access is needed to establish economic forcing. Productive tools such as robots and software assistance can develop that pressure, while a network can attract adopters without yet damaging holdouts. Section&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S6" title="6 Where we would invest now ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">6</span></a> and Appendix&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A14" title="Appendix N Investment directions: parameters, evidence and capital ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">N</span></a> assess investment priorities across sixteen opportunities. The sources behind each readiness row are cited in the third column.</p>


<p class="ltx_p" id="A13.p2"><em class="ltx_emph ltx_font_italic">Scaling</em> means established deployment in the named segment. <em class="ltx_emph ltx_font_italic">Selective</em> means expansion depends on local economics or workflow. <em class="ltx_emph ltx_font_italic">Phased</em> marks an active regulatory or technical transition. <em class="ltx_emph ltx_font_italic">Partners needed</em> means several parties still need to align.</p>

<figure id="A13.T24" class="ltx_table">
<figcaption class="ltx_caption" style="font-size:90%;"><span class="ltx_tag ltx_tag_table">Table 24: </span>Fourteen markets compared on the buyer’s question, with sources as of October 2026. Deployment status describes maturity within the stated population; it says nothing about company profitability.</figcaption>
<div class="table-wrap"><table class="ltx_tabular">
<thead class="ltx_thead">
<tr class="ltx_tr">
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"></span>
</span>
</th>
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column"></th>
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column"></th>
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column"></th>
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column"></th>
</tr>
<tr class="ltx_tr">
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Market / decision</span></span>
</span>
</th>
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Why adoption can pay</span></span>
</span>
</th>
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Where the market is today</span></span>
</span>
</th>
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Scale verdict</span></span>
</span>
</th>
<th class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Main constraint</span></span>
</span>
</th>
</tr>
</thead>
<tbody class="ltx_tbody">
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Support assistance</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Cost and service: less work per resolved case; rivals can raise service expectations.</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">2026 company survey: 66% report AI agents in their organization </span><cite class="ltx_cite ltx_align_left ltx_citemacro_citep"><span class="ltx_text">(</span>Salesforce<span class="ltx_text">, </span><a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib40" title="New research: AI service agents are scaling and delivering CSAT" class="ltx_ref ref">2026</a><span class="ltx_text">)</span></cite><span class="ltx_text">; a field study found 15% more issues resolved per hour </span><cite class="ltx_cite ltx_align_left ltx_citemacro_citep"><span class="ltx_text">(</span>Brynjolfsson<span class="ltx_text ltx_bib_etal"> et al.</span><span class="ltx_text">, </span><a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib29" title="Generative AI at work" class="ltx_ref ref">2025</a><span class="ltx_text">)</span></cite><span class="ltx_text">.</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><strong class="ltx_text ltx_font_bold">Scaling</strong><span class="ltx_text"> in repeatable queues.</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Prove lower cost per durable resolution after escalation and repeat contacts.</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Software assistance</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Productivity and speed: useful output survives imitation; release advantages may fade.</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Commercial tools; METR’s February 2026 update cannot reliably quantify current gains </span><cite class="ltx_cite ltx_align_left ltx_citemacro_citep"><span class="ltx_text">(</span>Becker<span class="ltx_text ltx_bib_etal"> et al.</span><span class="ltx_text">, </span><a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib619" title="We Are Changing Our Developer Productivity Experiment Design" class="ltx_ref ref">2026</a><span class="ltx_text">)</span></cite><span class="ltx_text">.</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><strong class="ltx_text ltx_font_bold">Selective</strong><span class="ltx_text"> by workflow.</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Review and rework can absorb gains; measure delivery through deployment.</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Clinical note drafting</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Time savings: less clerical work remains useful even when all clinics adopt.</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">2026 study of 8,581 clinicians: 13.4 minutes less record work per eight scheduled patient hours; observational </span><cite class="ltx_cite ltx_align_left ltx_citemacro_citep"><span class="ltx_text">(</span>Rotenstein<span class="ltx_text ltx_bib_etal"> et al.</span><span class="ltx_text">, </span><a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib42" title="Changes in clinician time expenditure and visit quantity with adoption of artificial intelligence–powered scribes: a multisite study" class="ltx_ref ref">2026</a><span class="ltx_text">)</span></cite><span class="ltx_text">.</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><strong class="ltx_text ltx_font_bold">Selective</strong><span class="ltx_text"> with clinician review.</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Corrections, integration and a buyer able to retain the benefit of time saved.</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Warehouse robots</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Cost competition: throughput and unit-cost gains survive imitation.</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Amazon reported its millionth robot in June 2025 </span><cite class="ltx_cite ltx_align_left ltx_citemacro_citep"><span class="ltx_text">(</span>Dresser<span class="ltx_text">, </span><a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib43" title="Amazon launches a new AI foundation model to power its robotic fleet and deploys its 1 millionth robot" class="ltx_ref ref">2025</a><span class="ltx_text">)</span></cite><span class="ltx_text">; five million industrial robots in service globally </span><cite class="ltx_cite ltx_align_left ltx_citemacro_citep"><span class="ltx_text">(</span>International Federation of Robotics<span class="ltx_text">, </span><a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib44" title="Five million robots now operate in factories globally" class="ltx_ref ref">2026b</a><span class="ltx_text">)</span></cite><span class="ltx_text">.</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><strong class="ltx_text ltx_font_bold">Scaling</strong><span class="ltx_text"> in structured facilities.</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Utilization, site conversion, integration and maintenance costs.</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Precision spraying</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Input savings: less herbicide at comparable weed control; rivals can lower costs.</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Deere reports over five million acres treated in 2025 </span><cite class="ltx_cite ltx_align_left ltx_citemacro_citep"><span class="ltx_text">(</span>John Deere<span class="ltx_text">, </span><a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib45" title="Advancing weed control with John Deere’s See &amp; Spray technology" class="ltx_ref ref">2025</a><span class="ltx_text">)</span></cite><span class="ltx_text">.</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><strong class="ltx_text ltx_font_bold">Scaling</strong><span class="ltx_text"> in suitable crops.</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Acreage, weed control, equipment access and local payback.</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Instant bank payments</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Network reach: faster funds plus access to relevant counterparties.</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">RTP processed 2.27 million payments on May 1, 2026 </span><cite class="ltx_cite ltx_align_left ltx_citemacro_citep"><span class="ltx_text">(</span>The Clearing House<span class="ltx_text">, </span><a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib46" title="RTP network marks may day with record-breaking volume and value" class="ltx_ref ref">2026</a><span class="ltx_text">)</span></cite><span class="ltx_text">; FedNow settled about 5.0 million transfers in 2026&nbsp;Q2 </span><cite class="ltx_cite ltx_align_left ltx_citemacro_citep"><span class="ltx_text">(</span>Federal Reserve Financial Services<span class="ltx_text">, </span><a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib47" title="FedNow service volume and value statistics" class="ltx_ref ref">2026</a><span class="ltx_text">)</span></cite><span class="ltx_text">.</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><strong class="ltx_text ltx_font_bold">Scaling</strong><span class="ltx_text"> on established rails.</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Sending access, fraud controls, liquidity and 24-hour operations.</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Stablecoin settlement</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Route savings: faster settlement pays if full costs beat available bank routes.</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Visa: over $20 billion annualized settlement rate, September 2026 </span><cite class="ltx_cite ltx_align_left ltx_citemacro_citep"><span class="ltx_text">(</span>Visa<span class="ltx_text">, </span><a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib48" title="Financing the next hundred stablecoin-linked card programs" class="ltx_ref ref">2026</a><span class="ltx_text">)</span></cite><span class="ltx_text">.</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><strong class="ltx_text ltx_font_bold">Selective</strong><span class="ltx_text"> by corridor.</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Redemption, conversion costs and local liquidity; compare full routes.</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">E-invoicing (France)</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Coordination and mandate: shared formats save work; phased rules add pressure.</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Receiving phase began September 2026; issuance phases continue in 2027 </span><cite class="ltx_cite ltx_align_left ltx_citemacro_citep"><span class="ltx_text">(</span>Ministère de l’Économie<span class="ltx_text">, </span><a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib49" title="Tout savoir sur la facturation électronique pour les entreprises" class="ltx_ref ref">n.d.</a>, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib50" title="La facturation électronique démarre aujourd’hui: priorité à l’accompagnement des entreprises" class="ltx_ref ref">2026</a><span class="ltx_text">)</span></cite><span class="ltx_text">.</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><strong class="ltx_text ltx_font_bold">Phased</strong><span class="ltx_text"> rollout.</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Partner activation, data quality and exceptions; no sanctions in 2026.</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Electronic bills of lading</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Coordination: faster transfer and finance pay when the whole shipment chain accepts them.</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">DCSA: about 11% electronic issuance in 2025; interoperability advanced in 2026 </span><cite class="ltx_cite ltx_align_left ltx_citemacro_citep"><span class="ltx_text">(</span>Digital Container Shipping Association<span class="ltx_text">, </span><a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib51" title="Soft barriers to eBL adoption: addressing the hidden frictions that slow digital progress" class="ltx_ref ref">n.d.</a>; Guy<span class="ltx_text">, </span><a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib52" title="The electronic bill of lading and the architecture of trust" class="ltx_ref ref">2026</a><span class="ltx_text">)</span></cite><span class="ltx_text">.</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><strong class="ltx_text ltx_font_bold">Partners needed</strong><span class="ltx_text"> across the chain.</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Banks, shippers and carriers must align legal acceptance and operating procedures.</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Passkeys</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Defense: lower login friction and fraud can benefit every adopter.</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">FIDO participants: 36% of successful sign-ins in its October 2026 index </span><cite class="ltx_cite ltx_align_left ltx_citemacro_citep"><span class="ltx_text">(</span>FIDO Alliance<span class="ltx_text">, </span><a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib53" title="Passkey index 2026" class="ltx_ref ref">2026</a><span class="ltx_text">)</span></cite><span class="ltx_text">.</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><strong class="ltx_text ltx_font_bold">Scaling</strong><span class="ltx_text"> in online services.</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Enrollment, recovery and weak fallbacks can limit realized protection.</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Post-quantum migration</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Future protection and compatibility: rivals do not create the quantum threat.</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Cloudflare: over two-thirds of human TLS traffic protected, April 2026 </span><cite class="ltx_cite ltx_align_left ltx_citemacro_citep"><span class="ltx_text">(</span>Goldberg and Paul<span class="ltx_text">, </span><a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib54" title="Post-quantum encryption for Cloudflare IPsec is generally available" class="ltx_ref ref">2026</a><span class="ltx_text">)</span></cite><span class="ltx_text">; NCSC targets 2028/2031/2035 </span><cite class="ltx_cite ltx_align_left ltx_citemacro_citep"><span class="ltx_text">(</span>National Cyber Security Centre<span class="ltx_text">, </span><a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib55" title="Timelines for migration to post-quantum cryptography" class="ltx_ref ref">2025</a><span class="ltx_text">)</span></cite><span class="ltx_text">.</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><strong class="ltx_text ltx_font_bold">Phased</strong><span class="ltx_text"> beyond supported connections.</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Inventory and legacy systems; protected web traffic does not cover every asset.</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Insurance telematics</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Selection: informed insurers can attract safer risks from less informed rivals.</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Commercial programs such as Snapshot; availability varies by state </span><cite class="ltx_cite ltx_align_left ltx_citemacro_citep"><span class="ltx_text">(</span>Progressive<span class="ltx_text">, </span><a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib56" title="Snapshot: usage-based auto insurance" class="ltx_ref ref">n.d.</a>; National Association of Insurance Commissioners<span class="ltx_text">, </span><a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib57" title="Insurance topics: artificial intelligence" class="ltx_ref ref">2026</a><span class="ltx_text">)</span></cite><span class="ltx_text">.</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><strong class="ltx_text ltx_font_bold">Selective</strong><span class="ltx_text"> within an established market.</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Consent, data access, permitted pricing and policy renewals.</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Procurement negotiation</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Bargaining and labor: admin savings persist; price gains may shrink as suppliers respond.</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Pactum reports over 50 enterprise customers </span><cite class="ltx_cite ltx_align_left ltx_citemacro_citep"><span class="ltx_text">(</span>Pactum<span class="ltx_text">, </span><a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib58" title="Customer stories and results" class="ltx_ref ref">n.d.</a>; Uprety<span class="ltx_text">, </span><a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib59" title="What’s new at Pactum: AI agents take on more procurement work" class="ltx_ref ref">2026</a><span class="ltx_text">)</span></cite><span class="ltx_text">.</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><strong class="ltx_text ltx_font_bold">Selective</strong><span class="ltx_text"> in bounded categories.</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Supplier response and retention; test gains after both sides automate.</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Grid storage / flexible demand</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Energy shifting: useful flexibility persists; competing assets can erode revenue.</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">US utility batteries: nearly 52 GW in June 2026 </span><cite class="ltx_cite ltx_align_left ltx_citemacro_citep"><span class="ltx_text">(</span>U.S. Energy Information Administration<span class="ltx_text">, </span><a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib60" title="Battery storage capacity averaged 70% growth over the last three years" class="ltx_ref ref">2026</a><span class="ltx_text">)</span></cite><span class="ltx_text">; aggregation access varies locally </span><cite class="ltx_cite ltx_align_left ltx_citemacro_citep"><span class="ltx_text">(</span>Electric Reliability Council of Texas<span class="ltx_text">, </span><a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib61" title="Updates to ADER pilot participation limits" class="ltx_ref ref">2026</a><span class="ltx_text">)</span></cite><span class="ltx_text">.</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><strong class="ltx_text ltx_font_bold">Scaling</strong><span class="ltx_text"> storage; </span><strong class="ltx_text ltx_align_left ltx_font_bold">selective</strong><span class="ltx_text"> aggregation.</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Contracts, market access and interconnection; stress-test falling price spreads.</span></span>
</span>
</td>
</tr>
</tbody>
</table></div>
</figure>

<p class="ltx_p" id="A13.p3">Several additional candidates require separate consideration. Agent commerce and content provenance are candidates whose forcing mechanism still lacks a link: a transaction lost without an accepted credential, or an enforced platform rule with a measurable holdout effect. C2PA’s 2026 specification work supplies infrastructure rather than that evidence <cite class="ltx_cite ltx_citemacro_citep">(Coalition for Content Provenance and Authenticity, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib62" title="The C2PA launches content credentials 2.3 and celebrates 5 years of impact across the digital ecosystem" class="ltx_ref ref">2026</a>, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib30" title="C2PA and content credentials explainer" class="ltx_ref ref">n.d.</a>)</cite>. Further evidence of lost transactions or enforced access requirements is needed to establish a forcing mechanism in agent commerce or content provenance. Polygenic embryo screening has a positional story and no validated effect to buy <cite class="ltx_cite ltx_citemacro_citep">(Turley<span class="ltx_text ltx_bib_etal"> et al.</span>, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib34" title="Problems with using polygenic scores to select embryos" class="ltx_ref ref">2021</a>)</cite>. Proof-of-work mining is an established contest benchmark; the main comparison separates miners’ returns from security benefits and equipment suppliers’ receipts (Section&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S4" title="4 AI and crypto: useful products, competing platforms, expensive races ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">4</span></a>).</p>

</section>
<section id="A14" class="ltx_appendix">
<h2 class="ltx_title ltx_title_appendix" id="investment-directions-parameters-evidence-and-capital">
<a href="https://rencryptofish.com/posts/forcing-technologies#investment-directions-parameters-evidence-and-capital" class="secnum" aria-label="Copy link to section N">Appendix N</a>Investment directions: parameters, evidence and capital</h2>


<p class="ltx_p" id="A14.p1">This appendix sets out the evidence, assumptions and capital requirements for sixteen investment opportunities. Parameters are constructed annual scenarios, not fitted estimates. The four sectors are crypto, AI, fintech and greenfield (other markets). The opportunities include companies, networks, physical assets and financing arrangements; the appropriate investment instrument depends on the rights and returns available.</p>

<section id="A14.SS1" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="the-plotted-coordinates">
<a href="https://rencryptofish.com/posts/forcing-technologies#the-plotted-coordinates" class="secnum" aria-label="Copy link to section N.1">N.1</a>The plotted coordinates</h3>


<p class="ltx_p" id="A14.SS1.p1">For each representative actor, <math id="A14.SS1.p1.m1" class="ltx_Math" alttext="c=q+\kappa" display="inline"><mrow><mi>c</mi><mo>=</mo><mrow><mi>q</mi><mo>+</mo><mi>κ</mi></mrow></mrow></math> and</p>
<div class="equation-wrap"><table id="A14.Ex40" class="ltx_equation ltx_eqn_table" role="presentation">

<tbody><tr class="ltx_equation ltx_eqn_row ltx_align_baseline">
<td class="ltx_eqn_cell ltx_eqn_center_padleft"></td>
<td class="ltx_eqn_cell ltx_align_center"><math id="A14.Ex40.m1" class="ltx_Math" alttext="F=\gamma+\beta+\alpha/r+\varepsilon-c,\qquad y_{R}=\gamma+\beta-c,\qquad y_{R}%
^{ext}=y_{R}-h(1)." display="block"><mrow><mrow><mrow><mi>F</mi><mo>=</mo><mrow><mrow><mi>γ</mi><mo>+</mo><mi>β</mi><mo>+</mo><mrow><mi>α</mi><mo>/</mo><mi>r</mi></mrow><mo>+</mo><mi>ε</mi></mrow><mo>−</mo><mi>c</mi></mrow></mrow><mo rspace="2.167em">,</mo><mrow><mrow><msub><mi>y</mi><mi>R</mi></msub><mo>=</mo><mrow><mrow><mi>γ</mi><mo>+</mo><mi>β</mi></mrow><mo>−</mo><mi>c</mi></mrow></mrow><mo rspace="2.167em">,</mo><mrow><msubsup><mi>y</mi><mi>R</mi><mrow><mi>e</mi><mo>⁢</mo><mi>x</mi><mo>⁢</mo><mi>t</mi></mrow></msubsup><mo>=</mo><mrow><msub><mi>y</mi><mi>R</mi></msub><mo>−</mo><mrow><mi>h</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>1</mn><mo stretchy="false">)</mo></mrow></mrow></mrow></mrow></mrow></mrow><mo lspace="0em">.</mo></mrow></math></td>
<td class="ltx_eqn_cell ltx_eqn_center_padright"></td>
</tr></tbody>
</table></div>
<p class="ltx_p">The current decision is</p>
<div class="equation-wrap"><table id="A14.Ex41" class="ltx_equation ltx_eqn_table" role="presentation">

<tbody><tr class="ltx_equation ltx_eqn_row ltx_align_baseline">
<td class="ltx_eqn_cell ltx_eqn_center_padleft"></td>
<td class="ltx_eqn_cell ltx_align_center"><math id="A14.Ex41.m1" class="ltx_Math" alttext="M=p\left[\gamma+\beta x+\frac{\alpha}{1+(r-1)x}\right]+\varepsilon x-c-W." display="block"><mrow><mrow><mi>M</mi><mo>=</mo><mrow><mrow><mrow><mi>p</mi><mo>⁢</mo><mrow><mo>[</mo><mrow><mi>γ</mi><mo>+</mo><mrow><mi>β</mi><mo>⁢</mo><mi>x</mi></mrow><mo>+</mo><mfrac><mi>α</mi><mrow><mn>1</mn><mo>+</mo><mrow><mrow><mo stretchy="false">(</mo><mrow><mi>r</mi><mo>−</mo><mn>1</mn></mrow><mo stretchy="false">)</mo></mrow><mo>⁢</mo><mi>x</mi></mrow></mrow></mfrac></mrow><mo>]</mo></mrow></mrow><mo>+</mo><mrow><mi>ε</mi><mo>⁢</mo><mi>x</mi></mrow></mrow><mo>−</mo><mi>c</mi><mo>−</mo><mi>W</mi></mrow></mrow><mo lspace="0em">.</mo></mrow></math></td>
<td class="ltx_eqn_cell ltx_eqn_center_padright"></td>
</tr></tbody>
</table></div>
<p class="ltx_p">Here <math id="A14.SS1.p1.m2" class="ltx_Math" alttext="\Phi(x)=x" display="inline"><mrow><mrow><mi mathvariant="normal">Φ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mi>x</mi></mrow></math> is a screening assumption. <math id="A14.SS1.p1.m3" class="ltx_Math" alttext="p,x,W" display="inline"><mrow><mi>p</mi><mo>,</mo><mi>x</mi><mo>,</mo><mi>W</mi></mrow></math> are subjective benefit haircuts, exposure and waiting values; they are not estimated success probabilities, measured adoption or actual calendar deadlines. A positive endpoint does not imply a positive current purchase decision.</p>


<p class="ltx_p" id="A14.SS1.p2">Figure&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A14.F20" title="Figure 20 ‣ N.1 The plotted coordinates ‣ Appendix N Investment directions: parameters, evidence and capital ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">20</span></a> plots the scenarios on the base model’s endpoint grid. Figure&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A14.F21" title="Figure 21 ‣ N.1 The plotted coordinates ‣ Appendix N Investment directions: parameters, evidence and capital ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">21</span></a> applies the common producer revenue loss. All scenarios for a direction use its original plan central <math id="A14.SS1.p2.m1" class="ltx_Math" alttext="B_{1}=\gamma+\beta+\alpha/r+\varepsilon" display="inline"><mrow><msub><mi>B</mi><mn>1</mn></msub><mo>=</mo><mrow><mi>γ</mi><mo>+</mo><mi>β</mi><mo>+</mo><mrow><mi>α</mi><mo>/</mo><mi>r</mi></mrow><mo>+</mo><mi>ε</mi></mrow></mrow></math> as a fixed normalizer. This preserves comparability across revisions within that direction; it does not compare dollar market size across directions. Joined downside/central/upside points are joint scenarios, not an adoption path or a confidence interval.</p>

<figure id="A14.T25" class="ltx_table">
<figcaption class="ltx_caption ltx_centering" style="font-size:90%;"><span class="ltx_tag ltx_tag_table">Table 25: </span>Working-case annual parameters and endpoints, in $000 per representative actor. All cases are unvalidated scenarios. Public evidence constrains the assumptions for C1, A1, F2 and G1; <math id="A14.T25.m2" class="ltx_Math" alttext="M" display="inline"><mi>M</mi></math> includes the stated discounts to expected benefits and the value of waiting.</figcaption>
<div class="table-wrap"><table class="ltx_tabular ltx_centering ltx_align_middle">
<tbody class="ltx_tbody">
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left ltx_border_tt"><span class="ltx_text">ID</span></td>
<td class="ltx_td ltx_align_right ltx_border_tt"><math id="A14.T25.m3" class="ltx_Math" alttext="\gamma" display="inline"><mi mathsize="90%">γ</mi></math></td>
<td class="ltx_td ltx_align_right ltx_border_tt"><math id="A14.T25.m4" class="ltx_Math" alttext="\beta" display="inline"><mi mathsize="90%">β</mi></math></td>
<td class="ltx_td ltx_align_right ltx_border_tt"><math id="A14.T25.m5" class="ltx_Math" alttext="\alpha" display="inline"><mi mathsize="90%">α</mi></math></td>
<td class="ltx_td ltx_align_right ltx_border_tt"><math id="A14.T25.m6" class="ltx_Math" alttext="r" display="inline"><mi mathsize="90%">r</mi></math></td>
<td class="ltx_td ltx_align_right ltx_border_tt"><math id="A14.T25.m7" class="ltx_Math" alttext="\varepsilon" display="inline"><mi mathsize="90%">ε</mi></math></td>
<td class="ltx_td ltx_align_right ltx_border_tt"><math id="A14.T25.m8" class="ltx_Math" alttext="c" display="inline"><mi mathsize="90%">c</mi></math></td>
<td class="ltx_td ltx_align_right ltx_border_tt"><math id="A14.T25.m9" class="ltx_Math" alttext="h(1)" display="inline"><mrow><mi mathsize="90%">h</mi><mo>⁢</mo><mrow><mo maxsize="90%" minsize="90%">(</mo><mn mathsize="90%">1</mn><mo maxsize="90%" minsize="90%">)</mo></mrow></mrow></math></td>
<td class="ltx_td ltx_align_right ltx_border_tt"><math id="A14.T25.m10" class="ltx_Math" alttext="F" display="inline"><mi mathsize="90%">F</mi></math></td>
<td class="ltx_td ltx_align_right ltx_border_tt"><math id="A14.T25.m11" class="ltx_Math" alttext="y_{R}-h(1)" display="inline"><mrow><msub><mi mathsize="90%">y</mi><mi mathsize="90%">R</mi></msub><mo mathsize="90%">−</mo><mrow><mi mathsize="90%">h</mi><mo>⁢</mo><mrow><mo maxsize="90%" minsize="90%">(</mo><mn mathsize="90%">1</mn><mo maxsize="90%" minsize="90%">)</mo></mrow></mrow></mrow></math></td>
<td class="ltx_td ltx_nopad_r ltx_align_right ltx_border_tt"><math id="A14.T25.m12" class="ltx_Math" alttext="M" display="inline"><mi mathsize="90%">M</mi></math></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left ltx_border_t"><span class="ltx_text">C1</span></td>
<td class="ltx_td ltx_align_right ltx_border_t"><span class="ltx_text">400</span></td>
<td class="ltx_td ltx_align_right ltx_border_t"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_right ltx_border_t"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_right ltx_border_t"><span class="ltx_text">1</span></td>
<td class="ltx_td ltx_align_right ltx_border_t"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_right ltx_border_t"><span class="ltx_text">240</span></td>
<td class="ltx_td ltx_align_right ltx_border_t"><span class="ltx_text">320</span></td>
<td class="ltx_td ltx_align_right ltx_border_t"><span class="ltx_text">160</span></td>
<td class="ltx_td ltx_align_right ltx_border_t"><span class="ltx_text">-160</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right ltx_border_t"><span class="ltx_text">0</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left"><span class="ltx_text">C2</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">100</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">600</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">3</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">200</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">100</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">-100</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">90</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left"><span class="ltx_text">C3</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">800</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">500</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">1</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">700</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">200</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">600</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">400</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">-238</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left"><span class="ltx_text">C4</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">40</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">30</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">200</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">4</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">150</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">-30</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">-80</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">-92</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left"><span class="ltx_text">A1</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">100</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">2</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">200</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">-100</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">-100</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">-220</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left"><span class="ltx_text">A2</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">2,400</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">1</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">1,000</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">1,920</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">1,400</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">-520</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">380</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left"><span class="ltx_text">A3</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">800</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">1</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">600</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">200</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">200</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">-350</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left"><span class="ltx_text">A4</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">50</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">300</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">1</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">200</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">100</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">150</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">50</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">-210</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left"><span class="ltx_text">F1</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">400</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">100</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">1</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">250</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">240</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">250</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">10</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">30</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left"><span class="ltx_text">F2</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">750</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">1</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">600</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">150</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">150</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">-300</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left"><span class="ltx_text">F3</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">125</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">125</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">1</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">175</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">75</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">75</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">-172</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left"><span class="ltx_text">F4</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">500</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">600</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">2</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">500</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">400</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">300</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">-400</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">0</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left"><span class="ltx_text">G1</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">200</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">1</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">160</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">160</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">40</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">-120</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">-30</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left"><span class="ltx_text">G2</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">1,000</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">1</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">600</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">400</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">400</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">-100</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left"><span class="ltx_text">G3</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">150</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">1</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">300</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">250</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">200</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">-100</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">-135</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left ltx_border_bb"><span class="ltx_text">G4</span></td>
<td class="ltx_td ltx_align_right ltx_border_bb"><span class="ltx_text">1,500</span></td>
<td class="ltx_td ltx_align_right ltx_border_bb"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_right ltx_border_bb"><span class="ltx_text">3,000</span></td>
<td class="ltx_td ltx_align_right ltx_border_bb"><span class="ltx_text">3</span></td>
<td class="ltx_td ltx_align_right ltx_border_bb"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_right ltx_border_bb"><span class="ltx_text">1,500</span></td>
<td class="ltx_td ltx_align_right ltx_border_bb"><span class="ltx_text">600</span></td>
<td class="ltx_td ltx_align_right ltx_border_bb"><span class="ltx_text">1,000</span></td>
<td class="ltx_td ltx_align_right ltx_border_bb"><span class="ltx_text">-600</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right ltx_border_bb"><span class="ltx_text">-300</span></td>
</tr>
</tbody>
</table></div>
</figure>

<p class="ltx_p" id="A14.SS1.p3">The central cases for C1, A1, F2 and G1 make conservative assumptions where evidence is missing. C1 includes operational savings and fees but no network premium; A1 includes administrative savings but no bargaining advantage; F2 assumes net fraud prevention without an additional network benefit; and G1 counts capacity gains only when they generate revenue or reduce costs. The positive upside for A1 still illustrates the hypothesis that an experiment could establish; it is not supported merely by its presence on the figure.</p>

<figure id="A14.F20" class="ltx_figure"><a href="https://rencryptofish.com/images/forcing-technologies/investment_execution_paper_grid.png" class="figure-expand" aria-label="Expand figure: Figure 20: Sixteen directions on the original endpoint grid. Upper right: adoption pays and the rival group gains; lower right: adoption pays and the group loses; lower left: full adoption is not sustained. Upper left is infeasible with these nonnegative channels. Points are constructed scenarios; the source tables provide exact values and direction names."><img src="https://rencryptofish.com/images/forcing-technologies/investment_execution_paper_grid.png" id="A14.F20.g1" class="ltx_graphics ltx_centering ltx_img_square" width="586" height="635" alt="Figure 20: Sixteen directions on the original endpoint grid. Upper right: adoption pays and the rival group gains; lower right: adoption pays and the group loses; lower left: full adoption is not sustained. Upper left is infeasible with these nonnegative channels. Points are constructed scenarios; the source tables provide exact values and direction names." loading="lazy"></a>
<figcaption class="ltx_caption ltx_centering"><span class="ltx_tag ltx_tag_figure">Figure 20: </span>Sixteen directions on the original endpoint grid. Upper right: adoption pays and the rival group gains; lower right: adoption pays and the group loses; lower left: full adoption is not sustained. Upper left is infeasible with these nonnegative channels. Points are constructed scenarios; the source tables provide exact values and direction names.</figcaption>
</figure>
<figure id="A14.F21" class="ltx_figure"><a href="https://rencryptofish.com/images/forcing-technologies/investment_execution_paper_passthrough.png" class="figure-expand" aria-label="Expand figure: Figure 21: The same working cases after assumed common price pass-through. Hollow dots are before h; filled dots subtract h⁢(1) vertically. Adoption incentives do not change. A2, C1 and G1 can have positive adoption incentives while producer profits decline. This is not a finding of social waste or a measured price equilibrium."><img src="https://rencryptofish.com/images/forcing-technologies/investment_execution_paper_passthrough.png" id="A14.F21.g1" class="ltx_graphics ltx_centering ltx_img_square" width="586" height="635" alt="Figure 21: The same working cases after assumed common price pass-through. Hollow dots are before h; filled dots subtract h⁢(1) vertically. Adoption incentives do not change. A2, C1 and G1 can have positive adoption incentives while producer profits decline. This is not a finding of social waste or a measured price equilibrium." loading="lazy"></a>
<figcaption class="ltx_caption ltx_centering"><span class="ltx_tag ltx_tag_figure">Figure 21: </span>The same working cases after assumed common price pass-through. Hollow dots are before <math id="A14.F21.m3" class="ltx_Math" alttext="h" display="inline"><mi>h</mi></math>; filled dots subtract <math id="A14.F21.m4" class="ltx_Math" alttext="h(1)" display="inline"><mrow><mi>h</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>1</mn><mo stretchy="false">)</mo></mrow></mrow></math> vertically. Adoption incentives do not change. A2, C1 and G1 can have positive adoption incentives while producer profits decline. This is not a finding of social waste or a measured price equilibrium.</figcaption>
</figure>
</section>
<section id="A14.SS2" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="directions-across-the-four-sectors">
<a href="https://rencryptofish.com/posts/forcing-technologies#directions-across-the-four-sectors" class="secnum" aria-label="Copy link to section N.2">N.2</a>Directions across the four sectors</h3>


<p class="ltx_p" id="A14.SS2.p1">The following table distinguishes the source of adoption pressure from the business that could earn revenue from it. “Option” means an identifiable missing observation could change the decision. “Stop” applies to the generic proposition specified, not every use of the underlying technology.</p>

<figure id="A14.T26" class="ltx_table">
<figcaption class="ltx_caption" style="font-size:90%;"><span class="ltx_tag ltx_tag_table">Table 26: </span>Mechanisms, value capture and decisions after public research.</figcaption>
<div class="table-wrap"><table class="ltx_tabular">
<thead class="ltx_thead">
<tr class="ltx_tr">
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"></span>
</span>
</th>
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column"></th>
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column"></th>
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column"></th>
</tr>
<tr class="ltx_tr">
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Direction</span></span>
</span>
</th>
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Possible forcing mechanism</span></span>
</span>
</th>
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Position that can retain value</span></span>
</span>
</th>
<th class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Decision</span></span>
</span>
</th>
</tr>
</thead>
<tbody class="ltx_tbody">
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">C1: corridor payouts</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Lower completed-payout cost or better availability erodes rival margin</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Local redemption/liquidity plus embedded distribution</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Conditional advance</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">C2: orderflow rights</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Solvers compete over a fixed trading contribution pool</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Application or wallet with durable orderflow and fee rights</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Option with distribution</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">C3: collateral mobility</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Accepted claims free funding and allow tighter quotes</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Bank/custodian or neutral connection with acceptance and financing</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Requires a partner</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">C4: proof-carrying services</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Buyers favor verifiable computation and exclude weaker claims</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Specialized prover or buyer-recognized verification workflow</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Stop generic thesis; paid-workload option</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">A1: seller negotiation</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Rival sellers gain contribution or terms</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Vertical commercial authority and audited transaction outcomes</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Experiment only</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">A2: operated services</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Cost/service competition reduces holdout viability</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Service operator’s contracts and reliable completion</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Advance narrow diligence</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">A3: agent authority</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Exposed firms suffer attacks or lose required access</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Cross-platform enforcement beyond incumbent coverage</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Benchmark / option</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">A4: outcome acceptance</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Accepted evidence and guarantees enable trade</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Trusted acceptance workflow; separately, capitalized risk carrier</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Small option</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">F1: continuous treasury</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Better liquidity use tightens prices and service</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Embedded bank/PSP controls and customer access</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Requires access to customers</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">F2: shared fraud signals</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Changing threats increase exposed accounts’ expected loss</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Useful receiving-account labels with operational rights</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Requires a partner</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">F3: agent-payment guarantees</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Merchants lose valuable transactions without accepted risk coverage</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Guarantor or dispute operator with capital and claims control</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Reject a generic protocol fee; investigate a paid guarantee</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">F4: continuous SME credit</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Faster selection takes attractive borrowers from slower lenders</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Lender/data partner with outcomes, funding and customer relationship</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Requires data access and capital</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">G1: industrial cells</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Lower cost or lead time takes work from comparable plants</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Repeatable integrator, field service and equipment finance</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Advance one application</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">G2: flexible power</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Usable power determines competitive service capacity</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Accepted flexibility and access/payment rights</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Advance subject to enforceable contracts</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">G3: insurability retrofits</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Insurer/lender conditions change property economics</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Recognized retrofit service and financing channel</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Requires enforceable contracts</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">G4: autonomous formulation</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Qualified products undercut cost or improve performance</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Qualified IP, validation and industrial scale-up</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Requires a qualified product</span></span>
</span>
</td>
</tr>
</tbody>
</table></div>
</figure>
<section id="A14.SS2.SSS0.Px1" class="ltx_paragraph">
<p class="paragraph-head">Crypto.</p>


<p class="ltx_p" id="A14.SS2.SSS0.Px1.p1">The payoff units are, respectively, a PSP with $200m annual eligible flow (C1), a solver/market maker (C2), an institution with $200m eligible collateral (C3), and a supplier of verifiable computation (C4). C2 assumes a $300k contested contribution pool and <math id="A14.SS2.SSS0.Px1.p1.m1" class="ltx_Math" alttext="r=3" display="inline"><mrow><mi>r</mi><mo>=</mo><mn>3</mn></mrow></math>, giving <math id="A14.SS2.SSS0.Px1.p1.m2" class="ltx_Math" alttext="\alpha=600" display="inline"><mrow><mi>α</mi><mo>=</mo><mn>600</mn></mrow></math>; Flashbots’ refund design demonstrates why gross orderflow is not retained protocol receipts <cite class="ltx_cite ltx_citemacro_citep">(Flashbots, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib673" title="MEV-Share introduction" class="ltx_ref ref">2026</a>)</cite>. C3 assumes release of 10% of collateral at a 4% funding spread (<math id="A14.SS2.SSS0.Px1.p1.m3" class="ltx_Math" alttext="\gamma=800" display="inline"><mrow><mi>γ</mi><mo>=</mo><mn>800</mn></mrow></math>), plus a separately unverified $500k acceptance/netting benefit. J.P. Morgan and Agorá establish functionality and experimentation, not those amounts <cite class="ltx_cite ltx_citemacro_citep">(J.P. Morgan, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib675" title="Tokenized Collateral Network" class="ltx_ref ref">2026</a>; Bank for International Settlements, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib642" title="Project Agora" class="ltx_ref ref">2026</a>)</cite>. C4 assumes 400 avoided verification hours at $100 plus speculative acceptance/contest gains. Succinct proves execution of specified programs; it does not establish true inputs or a token-holder distribution <cite class="ltx_cite ltx_citemacro_citep">(Succinct, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib674" title="Prover Network FAQ" class="ltx_ref ref">2026</a>)</cite>.</p>

</section>
<section id="A14.SS2.SSS0.Px2" class="ltx_paragraph">
<p class="paragraph-head">AI.</p>


<p class="ltx_p" id="A14.SS2.SSS0.Px2.p1">A1’s actor is a $50m industrial supplier; its $100k administration saving alone does not cover $200k cost. A2’s actor is the mature $20m service firm, distinct from the new-business funnel. A3 assumes $2m attributable incident loss and 40% incremental prevention, a particularly uncertain expected-loss input. NIST’s identity project is not a mandate, and Microsoft offers a licensed incumbent alternative <cite class="ltx_cite ltx_citemacro_citep">(NIST, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib670" title="Comments on software and agentic AI identity concept paper" class="ltx_ref ref">2026</a>; Microsoft Learn, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib669" title="Governing agent identities" class="ltx_ref ref">2026</a>)</cite>. A4 assumes $50k direct saving and $300k reusable acceptance value against $200k cost; setting <math id="A14.SS2.SSS0.Px2.p1.m1" class="ltx_Math" alttext="\beta=0" display="inline"><mrow><mi>β</mi><mo>=</mo><mn>0</mn></mrow></math> makes <math id="A14.SS2.SSS0.Px2.p1.m2" class="ltx_Math" alttext="F=-150" display="inline"><mrow><mi>F</mi><mo>=</mo><mrow><mo>−</mo><mn>150</mn></mrow></mrow></math>. AI insurance supplies a market analogue, not proof of a new acceptance-network toll <cite class="ltx_cite ltx_citemacro_citep">(Munich Re, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib671" title="Insure AI" class="ltx_ref ref">2026</a>)</cite>.</p>

</section>
<section id="A14.SS2.SSS0.Px3" class="ltx_paragraph">
<p class="paragraph-head">Fintech.</p>


<p class="ltx_p" id="A14.SS2.SSS0.Px3.p1">F1 starts with $50m prefunding: releasing 20% at 4% gives <math id="A14.SS2.SSS0.Px3.p1.m1" class="ltx_Math" alttext="\gamma=400" display="inline"><mrow><mi>γ</mi><mo>=</mo><mn>400</mn></mrow></math>, with another $100k network benefit left unverified. FedNow’s native functionality is an alternative <cite class="ltx_cite ltx_citemacro_citep">(Federal Reserve, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib677" title="About the FedNow Service" class="ltx_ref ref">2026</a>)</cite>. F2’s $5m residual loss must be measured after existing controls and actual loss allocation. F3 uses a hypothetical $50m agent-payment flow and $125k each of direct and network benefit; AP2 does not verify that paid volume <cite class="ltx_cite ltx_citemacro_citep">(Google, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib672" title="Agent Payments Protocol donation to FIDO Alliance" class="ltx_ref ref">2026</a>)</cite>. A $100k gross guarantee fee less $60k claims, $10k risk capital/transfer and $10k transaction operations leaves only $20k before other delivery costs. F4 assumes a $100m credit book with 50bp operating/risk benefit and a separate contest edge. Historical mortgage evidence does not validate current SME selection or through-cycle losses <cite class="ltx_cite ltx_citemacro_citep">(Fuster<span class="ltx_text ltx_bib_etal"> et al.</span>, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib678" title="The role of technology in mortgage lending" class="ltx_ref ref">2018</a>)</cite>.</p>

</section>
<section id="A14.SS2.SSS0.Px4" class="ltx_paragraph">
<p class="paragraph-head">Greenfield.</p>


<p class="ltx_p" id="A14.SS2.SSS0.Px4.p1">G1’s unit is a production cell, G2’s a 20MW site. G3 uses a $100m commercial property portfolio: $100k assumed premium savings plus $50k uninsured-loss reduction, and a separate $300k enforced access penalty. California’s mitigation guidance does not establish that commercial contract; without <math id="A14.SS2.SSS0.Px4.p1.m1" class="ltx_Math" alttext="\varepsilon" display="inline"><mi>ε</mi></math>, <math id="A14.SS2.SSS0.Px4.p1.m2" class="ltx_Math" alttext="F=-100" display="inline"><mrow><mi>F</mi><mo>=</mo><mrow><mo>−</mo><mn>100</mn></mrow></mrow></math> <cite class="ltx_cite ltx_citemacro_citep">(California Department of Insurance, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib679" title="Safer from Wildfires" class="ltx_ref ref">2026</a>)</cite>. G4 assumes $100m of affected industrial product sales, 1.5% direct cost improvement and a $1.5m contest stake with <math id="A14.SS2.SSS0.Px4.p1.m3" class="ltx_Math" alttext="r=3" display="inline"><mrow><mi>r</mi><mo>=</mo><mn>3</mn></mrow></math>. Laboratory results do not establish qualification, yield or royalties. The A-Lab correction and autonomous chemistry evidence motivate investment in validation and qualified-product ownership, while challenging automatic discovery-value claims <cite class="ltx_cite ltx_citemacro_citep">(Szymanski et al., <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib681" title="Author correction: An autonomous laboratory for accelerated synthesis" class="ltx_ref ref">2026</a>; Dai et al., <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib680" title="Autonomous mobile robots for exploratory synthetic chemistry" class="ltx_ref ref">2024</a>)</cite>.</p>

</section>
</section>
<section id="A14.SS3" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="commercial-scale-and-financing">
<a href="https://rencryptofish.com/posts/forcing-technologies#commercial-scale-and-financing" class="secnum" aria-label="Copy link to section N.3">N.3</a>Commercial scale and financing</h3>


<p class="ltx_p" id="A14.SS3.p1">The assumed customer pools are scenarios, not verified market sizes. Do not sum overlapping budgets: C1/F1 share payment buyers, A3/A4/F3 can sit in one transaction, and F2/F4 can use related data. A token waterfall must separately deduct rebates, execution, security, incentives and dilution before identifying any enforceable holder claim.</p>


<p class="ltx_p" id="A14.SS3.p2">The narrower C1 cross-check starts from the dated $226bn global B2B run rate. Assumed filters of 20% origin/segment relevance, 50% eligible payout use and 40% accessibility leave $9.04bn flow; 10% entrant share at 6bp yields $0.54m. Only the starting global estimate is source-derived. The original eventual pool implied $240bn of adopted eligible flow and therefore cannot be called a verified current subset of that estimate.</p>

<figure id="A14.T27" class="ltx_table">
<figcaption class="ltx_caption ltx_centering" style="font-size:90%;"><span class="ltx_tag ltx_tag_table">Table 27: </span>Constructed month-24 outcomes and capital envelopes, $m unless stated. Annualized service/equipment receipts are not all software ARR. Debt and funding terms are assumed, not offers.</figcaption>
<div class="table-wrap"><table class="ltx_tabular ltx_centering ltx_guessed_headers ltx_align_middle">
<thead class="ltx_thead">
<tr class="ltx_tr">
<th class="ltx_td ltx_th ltx_th_row ltx_border_tt"></th>
<th class="ltx_td ltx_align_right ltx_th ltx_th_column ltx_border_tt"><span class="ltx_text">Active units</span></th>
<th class="ltx_td ltx_align_right ltx_th ltx_th_column ltx_border_tt"><span class="ltx_text">Annualized receipts</span></th>
<th class="ltx_td ltx_align_right ltx_th ltx_th_column ltx_border_tt"><span class="ltx_text">Peak equity</span></th>
<th class="ltx_td ltx_align_right ltx_th ltx_th_column ltx_border_tt"><span class="ltx_text">With 25% buffer</span></th>
<th class="ltx_td ltx_nopad_r ltx_align_right ltx_th ltx_th_column ltx_border_tt"><span class="ltx_text">Unfinanced need</span></th>
</tr>
</thead>
<tbody class="ltx_tbody">
<tr class="ltx_tr">
<th class="ltx_td ltx_align_left ltx_th ltx_th_row ltx_border_t"><span class="ltx_text">A2</span></th>
<td class="ltx_td ltx_align_right ltx_border_t"><span class="ltx_text">65.4</span></td>
<td class="ltx_td ltx_align_right ltx_border_t"><span class="ltx_text">3.27</span></td>
<td class="ltx_td ltx_align_right ltx_border_t"><span class="ltx_text">3.25</span></td>
<td class="ltx_td ltx_align_right ltx_border_t"><span class="ltx_text">4.06</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right ltx_border_t"><span class="ltx_text">3.25</span></td>
</tr>
<tr class="ltx_tr">
<th class="ltx_td ltx_align_left ltx_th ltx_th_row"><span class="ltx_text">G1</span></th>
<td class="ltx_td ltx_align_right"><span class="ltx_text">28.9</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">2.89</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">3.93</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">4.91</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">7.10</span></td>
</tr>
<tr class="ltx_tr">
<th class="ltx_td ltx_align_left ltx_th ltx_th_row"><span class="ltx_text">C1</span></th>
<td class="ltx_td ltx_align_right"><span class="ltx_text">4.6</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.55</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">3.76</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">4.69</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">4.69</span></td>
</tr>
<tr class="ltx_tr">
<th class="ltx_td ltx_align_left ltx_th ltx_th_row"><span class="ltx_text">G2</span></th>
<td class="ltx_td ltx_align_right"><span class="ltx_text">4.0</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">1.00</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">5.59</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">6.99</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">5.59</span></td>
</tr>
<tr class="ltx_tr">
<th class="ltx_td ltx_align_left ltx_th ltx_th_row"><span class="ltx_text">F2</span></th>
<td class="ltx_td ltx_align_right"><span class="ltx_text">7.1</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">2.12</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">6.04</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">7.55</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">6.04</span></td>
</tr>
<tr class="ltx_tr">
<th class="ltx_td ltx_align_left ltx_th ltx_th_row ltx_border_bb"><span class="ltx_text">A1</span></th>
<td class="ltx_td ltx_align_right ltx_border_bb"><span class="ltx_text">42.7</span></td>
<td class="ltx_td ltx_align_right ltx_border_bb"><span class="ltx_text">4.27</span></td>
<td class="ltx_td ltx_align_right ltx_border_bb"><span class="ltx_text">2.06</span></td>
<td class="ltx_td ltx_align_right ltx_border_bb"><span class="ltx_text">2.58</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right ltx_border_bb"><span class="ltx_text">2.06</span></td>
</tr>
</tbody>
</table></div>
</figure>

<p class="ltx_p" id="A14.SS3.p3">Each monthly path starts with no installed base and includes sales delay, installation capacity, churn, delivery costs, acquisition/onboarding, fixed expense and receivables. Equipment purchases, depreciation, amortizing debt and operating liquidity are accounted for separately. Customer counts are fractional expected cohorts under assumed conversion, not scheduled installations. No acquisition purchase price, terminal value or data-center construction is included.</p>


<p class="ltx_p" id="A14.SS3.p4">The seller-negotiation scenario projects attractive supplier revenue, but its assumed customer savings do not cover adoption costs. All five other paths still consume cash at month 24. A 50% fee cut with unchanged direct costs makes A2 and G1 economic gross profit negative; slow acquisition can reduce asset purchases and funding while also shrinking the business. Neither a fast sales curve nor low burn substitutes for customer economics.</p>

</section>
<section id="A14.SS4" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="falsification-and-reproducibility">
<a href="https://rencryptofish.com/posts/forcing-technologies#falsification-and-reproducibility" class="secnum" aria-label="Copy link to section N.4">N.4</a>Falsification and reproducibility</h3>


<p class="ltx_p" id="A14.SS4.p1">The script removes unmonetized benefit, sets network and exclusion channels to zero, changes waiting and implementation cost, and distinguishes reducing <math id="A14.SS4.p1.m1" class="ltx_Math" alttext="r" display="inline"><mi>r</mi></math> at fixed <math id="A14.SS4.p1.m2" class="ltx_Math" alttext="\alpha" display="inline"><mi>α</mi></math> from reducing it at fixed <math id="A14.SS4.p1.m3" class="ltx_Math" alttext="V" display="inline"><mi>V</mi></math>, where <math id="A14.SS4.p1.m4" class="ltx_Math" alttext="\alpha=V(r-1)" display="inline"><mrow><mi>α</mi><mo>=</mo><mrow><mi>V</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mrow><mi>r</mi><mo>−</mo><mn>1</mn></mrow><mo stretchy="false">)</mo></mrow></mrow></mrow></math>. Shelter uses the base model’s capped endpoint loss; a compatible supplier is compared directly. No price ceiling is interpreted as a realized price forecast.</p>


<p class="ltx_p" id="A14.SS4.p2">The productivity deadline is fragile. Under the industrial-cell assumptions, <math id="A14.SS4.p2.m1" class="ltx_Math" alttext="h(1)=160" display="inline"><mrow><mrow><mi>h</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>1</mn><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mn>160</mn></mrow></math> is less than initial profit 180, so the hypothesized holdout break-even lies beyond full adoption and there is no finite deadline. A2’s 15-month latest-start illustration remains conditional on its assumed diffusion rate; it is not a calendar forecast.</p>


<p class="ltx_p" id="A14.SS4.p3">Public failures and alternatives are included where found, but no verified profitable non-adopter panel was obtained for the six initial fields. A company’s silence about a technology is not evidence of holding out. The assessment is based on public sources. Interviews, customer invoices, randomized comparisons and private underwriting records are still needed.</p>


<p class="ltx_p" id="A14.SS4.p4">Running <span class="ltx_ref ltx_nolink ltx_ref_self">scripts/investment_execution.py</span> with the paper dependency group regenerates 48 endpoint cases, 218 parameter stresses, 432 monthly cohort rows, figures and tables. It checks endpoints against the repository model and reconciles financing, depreciation, fee compression and customer stock/flows. The accompanying executed notebook and public-source ledger are in <span class="ltx_ref ltx_nolink ltx_ref_self">data/investment_directions/execution/</span>.</p>

</section>
</section>
<section id="A15" class="ltx_appendix">
<h2 class="ltx_title ltx_title_appendix" id="ai-and-crypto-evidence-and-accounting-boundaries">
<a href="https://rencryptofish.com/posts/forcing-technologies#ai-and-crypto-evidence-and-accounting-boundaries" class="secnum" aria-label="Copy link to section O">Appendix O</a>AI and crypto: evidence and accounting boundaries</h2>


<p class="ltx_p" id="A15.p1">The case study in Section&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S4" title="4 AI and crypto: useful products, competing platforms, expensive races ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">4</span></a> uses primary research, protocol specifications, company disclosures and documented product terms. The research ledger is <span class="ltx_ref ltx_nolink ltx_ref_self">data/investor/research/R20_ai_crypto_platforms.md</span>; source-level claims, dates and limitations are in <span class="ltx_ref ltx_nolink ltx_ref_self">data/investor/evidence.json</span>. The source cutoff is October 20, 2026. Historical observations retain their original periods; documentation without a publication date describes the version accessed that day. The cases were selected for their mechanisms and cannot estimate the success rate of investments across either industry.</p>

<section id="A15.SS1" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="what-each-receipt-measures">
<a href="https://rencryptofish.com/posts/forcing-technologies#what-each-receipt-measures" class="secnum" aria-label="Copy link to section O.1">O.1</a>What each receipt measures</h3>


<p class="ltx_p" id="A15.SS1.p1">A payment must be assigned to its recipient before it can support a claim about capture. Bitcoin block rewards combine issuance and user fees. Issuance transfers purchasing power to miners and is not customer sales. On Ethereum, the base-fee burn reduces supply, whereas priority fees and issuance enter validator economics differently. Solana’s fee documentation likewise distinguishes the burned and validator portions. Hyperliquid’s trading fees, deployer receipts and assistance-fund mechanism need to be separated from HyperEVM gas, whose documentation specifies burning both base and priority fees <cite class="ltx_cite ltx_citemacro_citep">(Hyperliquid, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib613" title="HyperEVM Developer Documentation" class="ltx_ref ref">2026b</a>)</cite>. These mechanisms do not make protocol dashboards equivalent to audited income statements. Token appreciation, market capitalization and assets deposited in contracts are different stocks; trading fees are flows. Neither the stocks nor gross fees establish a holder’s contractual cash-flow entitlement or a supplier’s net profit.</p>


<p class="ltx_p" id="A15.SS1.p2">For AI, recognized revenue, annualized revenue, contracted backlog, capital expenditure and financing commitments answer different questions. A run rate is not a completed year’s sales. Capital expenditure buys assets used over multiple periods; depreciation and utilization affect operating returns. Hyperscaler capital budgets also support other workloads. Adding a lab’s purchases to its cloud provider’s investment and the hardware company’s sales counts successive links in the same spending chain. The main section therefore uses NVIDIA’s reported Data Center revenue as evidence of upstream receipts, without allocating all of it to a contest or treating a corporate gross margin as a segment margin.</p>


<p class="ltx_p" id="A15.SS1.p3">The same boundary applies to research costs. DeepSeek’s training estimate prices specified GPU-hours; it excludes earlier research and experiments. Comparable lab economics would require personnel, data, failed runs, inference, support, financing and subsequent model generations. The public sources reviewed here do not provide a consistent, audited model-level cost panel for the five providers. We therefore make no cross-provider profitability ranking and no estimate of the share of AI spending that is socially wasteful.</p>

</section>
<section id="A15.SS2" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="cloud-investment-and-the-cash-that-funds-it">
<a href="https://rencryptofish.com/posts/forcing-technologies#cloud-investment-and-the-cash-that-funds-it" class="secnum" aria-label="Copy link to section O.2">O.2</a>Cloud investment and the cash that funds it</h3>


<p class="ltx_p" id="A15.SS2.p1">The large cloud providers can fund expansion from existing businesses as well as external capital. Table&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A15.T28" title="Table 28 ‣ O.2 Cloud investment and the cash that funds it ‣ Appendix O AI and crypto: evidence and accounting boundaries ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">28</span></a> reconciles selected full-year cash flows. Each row covers the whole company and its stated fiscal period; none isolates AI investment or the return on a particular model. The final column is operating cash less the specified property-and-equipment outflow, before acquisitions, financing flows and other investing uses.</p>

<figure id="A15.T28" class="ltx_table">

<figcaption class="ltx_caption" style="font-size:90%;"><span class="ltx_tag ltx_tag_table">Table 28: </span>Selected realized cloud-provider cash flows, in US$ billions. Different fiscal periods and capital-spending definitions are retained explicitly.</figcaption><div class="ltx_flex_figure">
<div class="ltx_flex_cell ltx_flex_size_1">
<div class="table-wrap"><table class="ltx_tabular ltx_figure_panel ltx_guessed_headers ltx_align_middle">
<thead class="ltx_thead">
<tr class="ltx_tr">
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_th_row ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Company and year ended</span></span>
</span>
</th>
<th class="ltx_td ltx_align_right ltx_th ltx_th_column ltx_border_tt"><span class="ltx_text">Operating cash</span></th>
<th class="ltx_td ltx_align_right ltx_th ltx_th_column ltx_border_tt"><span class="ltx_text">Cash PP&amp;E</span></th>
<th class="ltx_td ltx_nopad_r ltx_align_right ltx_th ltx_th_column ltx_border_tt"><span class="ltx_text">Difference</span></th>
</tr>
</thead>
<tbody class="ltx_tbody">
<tr class="ltx_tr">
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_row ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Alphabet, December 31, 2025</span></span>
</span>
</th>
<td class="ltx_td ltx_align_right ltx_border_t"><span class="ltx_text">164.7</span></td>
<td class="ltx_td ltx_align_right ltx_border_t"><span class="ltx_text">91.4</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right ltx_border_t"><span class="ltx_text">73.3</span></td>
</tr>
<tr class="ltx_tr">
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_row">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Amazon, December 31, 2025</span></span>
</span>
</th>
<td class="ltx_td ltx_align_right"><span class="ltx_text">139.5</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">128.3</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right"><span class="ltx_text">11.2</span></td>
</tr>
<tr class="ltx_tr">
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_row ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Microsoft, June 30, 2026</span></span>
</span>
</th>
<td class="ltx_td ltx_align_right ltx_border_bb"><span class="ltx_text">182.9</span></td>
<td class="ltx_td ltx_align_right ltx_border_bb"><span class="ltx_text">115.9</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_right ltx_border_bb"><span class="ltx_text">67.0</span></td>
</tr>
</tbody>
</table></div>
</div>
<div class="ltx_flex_break"></div>
<div class="ltx_flex_cell ltx_flex_size_1">
<p class="ltx_p ltx_figure_panel ltx_minipage ltx_align_middle" style="width:416.3pt;"><span class="ltx_text" style="font-size:80%;">Sources: company releases <cite class="ltx_cite ltx_citemacro_citep">(Alphabet Inc., <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib499" title="Alphabet announces fourth quarter and fiscal year 2025 results, february 4, 2026" class="ltx_ref ref">2026</a>; Amazon.com, Inc., <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib631" title="Amazon.com Announces Fourth Quarter Results" class="ltx_ref ref">2026e</a>; Microsoft Corporation, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib632" title="Microsoft Cloud and AI Strength Fuels Fourth Quarter Results" class="ltx_ref ref">2026b</a>)</cite>. Amazon nets property sales and incentives against purchases; Alphabet reports purchases and Microsoft reports cash additions. Differences are calculated from unrounded amounts, then rounded. These outflows exclude noncash asset additions.</span></p>
</div>
</div>
</figure>

<p class="ltx_p" id="A15.SS2.p2">Leases make the distinction consequential. On its July 2026 call, Microsoft reported quarterly capital expenditure of $41 billion, finance leases of $5.6 billion and cash paid for property and equipment of $35.8 billion. It also explained that revised asset lives would shift some future datacenter leases from finance to operating classification: the latter do not enter its headline capex measure <cite class="ltx_cite ltx_citemacro_citep">(Microsoft Corporation, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib633" title="Fiscal Year 2026 Fourth Quarter Earnings Conference Call" class="ltx_ref ref">2026a</a>)</cite>. A lower reported capex path can therefore reflect accounting treatment while future payment obligations remain. Contractual commitments, depreciation, utilization and operating cash must be checked together. These disclosures also show why a claim about loss-making independent laboratories cannot be extended to every participant financing the race.</p>

</section>
<section id="A15.SS3" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="announcements-financing-and-realized-operations">
<a href="https://rencryptofish.com/posts/forcing-technologies#announcements-financing-and-realized-operations" class="secnum" aria-label="Copy link to section O.3">O.3</a>Announcements, financing and realized operations</h3>


<p class="ltx_p" id="A15.SS3.p1">The September 22, 2025 OpenAI–NVIDIA announcement described a letter of intent for at least 10 GW of systems and an intended investment of up to $100 billion, deployed progressively <cite class="ltx_cite ltx_citemacro_citep">(OpenAI, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib580" title="OpenAI and NVIDIA announce strategic partnership to deploy 10 gigawatts of NVIDIA systems" class="ltx_ref ref">2025</a>)</cite>. Those were announcement terms, not a record of delivered capacity or recognized sales; the initial announcement cannot establish its subsequent completion. The FTC’s January 2025 study of cloud/model partnerships identified arrangements requiring developers to spend substantial parts of their partners’ investment on those partners’ cloud services <cite class="ltx_cite ltx_citemacro_citep">(Federal Trade Commission Staff, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib628" title="Partnerships Between Cloud Service Providers and AI Developers" class="ltx_ref ref">2025</a>)</cite>. Such links can finance useful capacity while making the buyer and supplier financially interdependent. They require tracing rather than summing headline commitments.</p>


<p class="ltx_p" id="A15.SS3.p2">Core Scientific provides a realized bridge between the two sectors. Its 2025 annual filing separates colocation, self-mining and hosted-mining revenue, and separates passed-through power fees within colocation <cite class="ltx_cite ltx_citemacro_citep">(Core Scientific, Inc., <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib626" title="Annual Report on Form 10-K for the Year Ended December 31, 2025" class="ltx_ref ref">2026</a>)</cite>. The observed revenue shift supports a change in the use of sites and power. It does not imply that announced multiyear contract values were received in 2025, that all converted sites were operational, or that an ordinary mining site meets an AI customer’s cooling, networking and reliability requirements. Customer funding of a conversion also changes the allocation of construction and credit risk.</p>

</section>
<section id="A15.SS4" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="events-that-change-different-parts-of-the-mechanism">
<a href="https://rencryptofish.com/posts/forcing-technologies#events-that-change-different-parts-of-the-mechanism" class="secnum" aria-label="Copy link to section O.4">O.4</a>Events that change different parts of the mechanism</h3>


<p class="ltx_p" id="A15.SS4.p1">China’s 2021 restrictions affected where mining could operate. Cambridge’s October account reports a sharp June fall in global hashrate, partial recovery in July and August, and changes in geographic shares <cite class="ltx_cite ltx_citemacro_citep">(Rauchs, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib629" title="Geographic Shift" class="ltx_ref ref">2021</a>)</cite>. Its geographic estimates came from participating mining pools; they do not fully observe concealed activity. Ethereum’s 2022 Merge changed which method could produce valid blocks on Ethereum itself. The estimated reduction in its energy use belongs to that consensus transition, not to Bitcoin or the whole crypto industry <cite class="ltx_cite ltx_citemacro_citep">(Ethereum.org Contributors, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib604" title="The Merge" class="ltx_ref ref">2026b</a>)</cite>. The two events changed different mechanisms: China’s restrictions relocated mining, while Ethereum replaced proof-of-work.</p>


<p class="ltx_p" id="A15.SS4.p2">The analogous AI branches include changes in efficiency, access to weights, chip access and customer demand. The conditional table is not an equilibrium solution for these branches. Capital renewal, entry and exit, heterogeneous capacity, strategic subsidies and changes in the total prize are outside the base adoption model. Its illustrative payoff calculation demonstrates why a positive incentive to adopt cannot identify the sign of the field’s aggregate gain. It cannot estimate consumer surplus, environmental costs, security benefits or the spillovers of model research.</p>

</section>
<section id="A15.SS5" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="measurements-still-needed-to-distinguish-the-hypotheses">
<a href="https://rencryptofish.com/posts/forcing-technologies#measurements-still-needed-to-distinguish-the-hypotheses" class="secnum" aria-label="Copy link to section O.5">O.5</a>Measurements still needed to distinguish the hypotheses</h3>


<p class="ltx_p" id="A15.SS5.p1">A platform-retention study needs fixed cohorts, periods and definitions. For each chain, measure fee-paying users and developers retained after incentives, the applications they actually use, and whether liquidity is duplicated or migrated. Separate trading volume from net deposits and useful settlement; remove known wash trading, automated repetition and consensus votes before comparing activity. For models, measure retained paid workloads and successful outcomes at a fixed quality threshold after credits end or a competing model launches. Record routing across providers, evaluation costs and failures, rather than counting API accounts as exclusive customers.</p>


<p class="ltx_p" id="A15.SS5.p2">The public evidence establishes mechanisms and some realized outcomes, but does not supply those matched cohorts across all nine cases. In particular, Hyperliquid’s fee-routing rules establish a possible path from activity to token supply changes; they do not establish sustained external-application retention. Electric Capital’s repository data observe open-source contributions, with overlapping chain attribution, rather than exclusive customer relationships <cite class="ltx_cite ltx_citemacro_citep">(Electric Capital, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib614" title="Developer Report: About and Methodology" class="ltx_ref ref">2026</a>)</cite>. The absence of a comparable panel is a limit on the conclusion, not evidence that the network effect is absent.</p>


<p class="ltx_p" id="A15.SS5.p3">For a payout corridor, measure delivered local purchasing power and availability time after every conversion and fee. Stripe’s Remote account supplies a reported benefit and a concrete workflow; it supplies neither randomized evidence nor a published cohort of repeat users and complete redemption costs <cite class="ltx_cite ltx_citemacro_citep">(Stripe, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib625" title="Remote Helps Contractors Save Over 1 Percent of Payout Value by Offering Stablecoin Disbursements" class="ltx_ref ref">2026</a>)</cite>. For AI tasks, measure completion quality and review time as well as speed. The support study and METR’s evolving experiment answer narrower questions than economy-wide productivity. These measurements would test the investment hypotheses.</p>

</section>
<section id="A15.SS6" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="forecast-definitions-assumptions-and-resolution">
<a href="https://rencryptofish.com/posts/forcing-technologies#forecast-definitions-assumptions-and-resolution" class="secnum" aria-label="Copy link to section O.6">O.6</a>Forecast definitions, assumptions and resolution</h3>


<p class="ltx_p" id="A15.SS6.p1">The October 20, 2026 register contains eleven capability fields and separate entries for October 20, 2031 and October 20, 2036. It is stored in <span class="ltx_ref ltx_nolink ltx_ref_self">data/ai_crypto_forecasts/forecasts.csv</span>; definitions, source records and assumptions are adjacent. The research ledger is <span class="ltx_ref ltx_nolink ltx_ref_self">data/investor/research/R21_ai_crypto_forecasts.md</span>. All twenty-two entries are qualitative conditional forecasts. The observed quantities, external projections, customer claims and posted offers in <span class="ltx_ref ltx_nolink ltx_ref_self">observations.csv</span> are explicitly distinguished. None is treated as a fitted actor-level panel.</p>


<p class="ltx_p" id="A15.SS6.p2">The commercial-field event compares annual operating profit with a no-technology counterfactual in constant purchasing power, controlling for common shocks. It follows the original 2026 cohort including exits, with entrants reported separately. Nonprofitable firms, traders’ execution costs and service-access measures need separate denominators and cannot be pooled into this profit-ratio event. The central convention is at least 10% loss for at least 50% of the field over eight consecutive quarterly intervals, after the best feasible non-adopting response and with an economically feasible adoption response. We vary loss thresholds over 5, 10 and 20%, and reach over 25, 50 and 75%. Actual resolution requires matched actor outcomes and implementation costs. Missing observations leave an event unresolved.</p>


<p class="ltx_p" id="A15.SS6.p3">Pressure reached by a horizon means that some qualifying eight-quarter window has completed. Pressure active at a horizon requires the final eight quarters to qualify. A 2026 observation does not establish the preceding persistence history, and a declining loss can still represent an active event. The register records current pressure separately from the expected mechanism of further change. It does not claim measured customer counts, aggregate dollars at risk, onset dates or probability calibration.</p>

<section id="A15.SS6.SSS1" class="ltx_subsubsection">
<h4 class="ltx_title ltx_title_subsubsection" id="what-the-reproducible-calculations-establish">
<a href="https://rencryptofish.com/posts/forcing-technologies#what-the-reproducible-calculations-establish" class="secnum" aria-label="Copy link to section O.6.1">O.6.1</a>What the reproducible calculations establish</h4>


<p class="ltx_p" id="A15.SS6.SSS1.p1">The script <span class="ltx_ref ltx_nolink ltx_ref_self">scripts/ai_crypto_forecasts.py</span> supplies mechanism stress tests, not parameter estimates behind the qualitative tiers. There are eleven constructed branches across six mechanisms, each observed at the origin and forty quarterly endpoints. Linear interpolation joins the input knots in Table&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A15.T29" title="Table 29 ‣ O.6.1 What the reproducible calculations establish ‣ O.6 Forecast definitions, assumptions and resolution ‣ Appendix O AI and crypto: evidence and accounting boundaries ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">29</span></a>. Payoffs remain annual flows; the script does not compound them as quarterly returns. Exposure is imposed conditionally rather than generated by diffusion. Replacement states therefore do not purport to solve ten years of irreversible adoption.</p>


<p class="ltx_p" id="A15.SS6.SSS1.p2">Each artificial field has cost multipliers <math id="A15.SS6.SSS1.p2.m1" class="ltx_Math" alttext="0.5,1,1.5" display="inline"><mrow><mn>0.5</mn><mo>,</mo><mn>1</mn><mo>,</mo><mn>1.5</mn></mrow></math> with weights <math id="A15.SS6.SSS1.p2.m2" class="ltx_Math" alttext="0.25,0.5,0.25" display="inline"><mrow><mn>0.25</mn><mo>,</mo><mn>0.5</mn><mo>,</mo><mn>0.25</mn></mrow></math>. These are assumptions, not estimates of firm heterogeneity. Conditional effectiveness is <math id="A15.SS6.SSS1.p2.m3" class="ltx_Math" alttext="p=1" display="inline"><mrow><mi>p</mi><mo>=</mo><mn>1</mn></mrow></math>; it is not an event probability. No weights are assigned to branches, which overlap and cannot be added into forecast probabilities. The calendar, thresholds and complete input paths are frozen in JSON; the output includes both the level of loss and its change from 2026.</p>


<p class="ltx_p" id="A15.SS6.SSS1.p3">For ordinary model branches, the script uses the existing payoff functions, with <math id="A15.SS6.SSS1.p3.m1" class="ltx_Math" alttext="\Phi(x)=x" display="inline"><mrow><mrow><mi mathvariant="normal">Φ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mi>x</mi></mrow></math>, <math id="A15.SS6.SSS1.p3.m2" class="ltx_Math" alttext="\alpha=V(r-1)" display="inline"><mrow><mi>α</mi><mo>=</mo><mrow><mi>V</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mrow><mi>r</mi><mo>−</mo><mn>1</mn></mrow><mo stretchy="false">)</mo></mrow></mrow></mrow></math> and an additional common price loss <math id="A15.SS6.SSS1.p3.m3" class="ltx_Math" alttext="h=\rho\gamma x" display="inline"><mrow><mi>h</mi><mo>=</mo><mrow><mi>ρ</mi><mo>⁢</mo><mi>γ</mi><mo>⁢</mo><mi>x</mi></mrow></mrow></math>. That loss reduces both adopter and holdout profits and cancels from their switching difference. The genuine-exit branch uses the model’s outside option and removes departed contest stakes; a compatible competing provider is not that exit. To avoid an unsupported combination, the script rejects simultaneous common price pressure and a finite outside option. The defense branch instead sets</p>
<div class="equation-wrap"><table id="A15.Ex42" class="ltx_equation ltx_eqn_table" role="presentation">

<tbody><tr class="ltx_equation ltx_eqn_row ltx_align_baseline">
<td class="ltx_eqn_cell ltx_eqn_center_padleft"></td>
<td class="ltx_eqn_cell ltx_align_center"><math id="A15.Ex42.m1" class="ltx_Math" alttext="U_{N}=-L_{\mathrm{attack}},\qquad U_{A}=-(1-\varphi)L_{\mathrm{attack}}-c,%
\qquad M=\varphi L_{\mathrm{attack}}-c-W." display="block"><mrow><mrow><mrow><msub><mi>U</mi><mi>N</mi></msub><mo>=</mo><mrow><mo>−</mo><msub><mi>L</mi><mi>attack</mi></msub></mrow></mrow><mo rspace="2.167em">,</mo><mrow><mrow><msub><mi>U</mi><mi>A</mi></msub><mo>=</mo><mrow><mrow><mo>−</mo><mrow><mrow><mo stretchy="false">(</mo><mrow><mn>1</mn><mo>−</mo><mi>φ</mi></mrow><mo stretchy="false">)</mo></mrow><mo>⁢</mo><msub><mi>L</mi><mi>attack</mi></msub></mrow></mrow><mo>−</mo><mi>c</mi></mrow></mrow><mo rspace="2.167em">,</mo><mrow><mi>M</mi><mo>=</mo><mrow><mrow><mi>φ</mi><mo>⁢</mo><msub><mi>L</mi><mi>attack</mi></msub></mrow><mo>−</mo><mi>c</mi><mo>−</mo><mi>W</mi></mrow></mrow></mrow></mrow><mo lspace="0em">.</mo></mrow></math></td>
<td class="ltx_eqn_cell ltx_eqn_center_padright"></td>
</tr></tbody>
</table></div>
<p class="ltx_p">Here <math id="A15.SS6.SSS1.p3.m4" class="ltx_Math" alttext="L_{\mathrm{attack}}" display="inline"><msub><mi>L</mi><mi>attack</mi></msub></math> is incremental expected loss after existing controls. This is separate-population accounting, not an application of the strategic-counter theorem.</p>


<p class="ltx_p" id="A15.SS6.SSS1.p4">An artificial cohort qualifies only when holdout loss exceeds the chosen threshold, switching margin is positive and post-adoption operating profit remains positive. The additional viability condition prevents a beneficial but still insolvent response from being counted as feasible. All remaining alternatives are conditional assumptions of the branch; these calculations do not establish that real firms lack other responses.</p>

<figure id="A15.T29" class="ltx_table">
<figcaption class="ltx_caption" style="font-size:90%;"><span class="ltx_tag ltx_tag_table">Table 29: </span>Assumed input knots at 2026 / 2031 / 2036, with linear quarterly interpolation. All payoff flows use baseline-profit units. Unlisted <math id="A15.T29.m1" class="ltx_Math" alttext="V,\beta,\varepsilon,\rho,W" display="inline"><mrow><mi>V</mi><mo>,</mo><mi>β</mi><mo>,</mo><mi>ε</mi><mo>,</mo><mi>ρ</mi><mo>,</mo><mi>W</mi></mrow></math> are zero and unlisted <math id="A15.T29.m2" class="ltx_Math" alttext="r=1" display="inline"><mrow><mi>r</mi><mo>=</mo><mn>1</mn></mrow></math>. These are mechanism tests, not estimates.</figcaption>
<div class="table-wrap"><table class="ltx_tabular">
<thead class="ltx_thead">
<tr class="ltx_tr">
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"></span>
</span>
</th>
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column"></th>
</tr>
<tr class="ltx_tr">
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><strong class="ltx_text ltx_font_bold">Stress test</strong></span>
</span>
</th>
<th class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><strong class="ltx_text ltx_font_bold">Assumed parameter path</strong></span>
</span>
</th>
</tr>
</thead>
<tbody class="ltx_tbody">
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Workflow price competition: Savings transmitted</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">x=0.15/0.6/0.85; gamma=0.5/0.9/1.2; c=0.3/0.35/0.4; rho=0.2/0.6/0.8; wait=0.03/0.03/0.03</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Workflow price competition: Weak transmission</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">x=0.15/0.6/0.85; gamma=0.5/0.9/1.2; c=0.3/0.6/0.9; rho=0.1/0.1/0.05; wait=0.03/0.03/0.03</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Capacity contest: Continuing contest</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">x=0.5/0.85/0.95; gamma=0.15/0.3/0.45; V=0.6/0.3/0.2; r=2/3/3; c=0.25/0.3/0.35; wait=0.02/0.02/0.02</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Capacity contest: Feasible exit</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">x=0.5/0.85/0.95; gamma=0.15/0.3/0.45; V=0.6/0.3/0.2; r=2/3/3; c=0.25/0.3/0.35; wait=0.02/0.02/0.02; Q=-0.2/-0.08/-0.05</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Payout corridor: Corridor advantage</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">x=0.1/0.5/0.75; gamma=0.2/0.4/0.45; beta=0.05/0.1/0.15; c=0.12/0.18/0.16; rho=0.25/0.7/0.8; wait=0.01/0.01/0.01</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Payout corridor: Bank substitution</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">x=0.1/0.5/0.75; gamma=0.2/0.12/0.08; beta=0.05/0.05/0.04; c=0.12/0.18/0.16; rho=0.25/0.4/0.3; wait=0.01/0.01/0.01</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Compatible access: Access dependence</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">x=0.1/0.6/0.85; gamma=0.03/0.1/0.1; beta=0.4/0.6/0.8; eps=0/0.3/0.5; c=0.1/0.15/0.15; wait=0.01/0.01/0.01</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Compatible access: Optional connection</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">x=0.1/0.6/0.85; gamma=0.03/0.1/0.1; beta=0.4/0.6/0.8; c=0.1/0.15/0.15; wait=0.01/0.01/0.01</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">External attack defense: Adapting threat</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">threat=0.05/0.3/0.6; efficacy=0.7/0.7/0.7; c=0.08/0.12/0.15; wait=0.01/0.01/0.01</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">External attack defense: Bundled protection</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">threat=0.05/0.08/0.06; efficacy=0.7/0.7/0.7; c=0.08/0.12/0.15; wait=0.01/0.01/0.01</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Benefits without forcing: Useful but optional</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">x=0.1/0.6/0.9; gamma=0.3/0.3/0.3; beta=0.4/0.4/0.4; c=0.1/0.1/0.1</span></span>
</span>
</td>
</tr>
</tbody>
</table></div>
</figure>
<figure id="A15.T30" class="ltx_table">
<figcaption class="ltx_caption" style="font-size:90%;"><span class="ltx_tag ltx_tag_table">Table 30: </span>Constructed stress tests, not empirical forecasts. Loss and its change from 2026 are percentage points of baseline annual operating profit. Event: 10% loss, 50% reach, eight completed quarters. By / active distinguishes attainment from persistence.</figcaption>
<div class="table-wrap"><table class="ltx_tabular">
<thead class="ltx_thead">
<tr class="ltx_tr">
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"></span>
</span>
</th>
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column"></th>
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column"></th>
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column"></th>
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column"></th>
</tr>
<tr class="ltx_tr">
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><strong class="ltx_text ltx_font_bold">Assumed mechanism / branch</strong></span>
</span>
</th>
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><strong class="ltx_text ltx_font_bold">2031 loss / change</strong></span>
</span>
</th>
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><strong class="ltx_text ltx_font_bold">2036 loss / change</strong></span>
</span>
</th>
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><strong class="ltx_text ltx_font_bold">2031 by / active</strong></span>
</span>
</th>
<th class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><strong class="ltx_text ltx_font_bold">2036 by / active</strong></span>
</span>
</th>
</tr>
</thead>
<tbody class="ltx_tbody">
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Workflow price competition: Savings transmitted</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">32.4 / +30.9</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">81.6 / +80.1</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Yes / Yes</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Yes / Yes</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Workflow price competition: Weak transmission</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">5.4 / +4.7</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">5.1 / +4.3</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">No / No</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">No / No</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Capacity contest: Continuing contest</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">18.9 / -1.1</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">13.1 / -6.9</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Yes / Yes</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Yes / Yes</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Capacity contest: Feasible exit</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">8.0 / -12.0</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">5.0 / -15.0</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Yes / No</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Yes / No</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Payout corridor: Corridor advantage</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">14.0 / +13.5</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">27.0 / +26.5</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">No / No</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Yes / Yes</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Payout corridor: Bank substitution</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">2.4 / +1.9</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">1.8 / +1.3</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">No / No</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">No / No</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Compatible access: Access dependence</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">18.0 / +18.0</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">42.5 / +42.5</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">No / No</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Yes / Yes</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Compatible access: Optional connection</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">0.0 / +0.0</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">0.0 / +0.0</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">No / No</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">No / No</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">External attack defense: Adapting threat</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">30.0 / +25.0</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">60.0 / +55.0</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Yes / Yes</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Yes / Yes</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">External attack defense: Bundled protection</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">8.0 / +3.0</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">6.0 / +1.0</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">No / No</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">No / No</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Benefits without forcing: Useful but optional</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">0.0 / +0.0</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">0.0 / +0.0</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">No / No</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">No / No</span></span>
</span>
</td>
</tr>
</tbody>
</table></div>
</figure>

<p class="ltx_p" id="A15.SS6.SSS1.p5">The stress tests distinguish the size of a loss from its duration. In the constructed payout branch, endpoint loss reaches 14% in 2031 but has not remained material long enough to pass the two-year test. The access branch likewise has a high endpoint before completing the required window. In the exit branch, pressure is reached before 2031 but is no longer active at either horizon. Direct and network benefits alone never create holdout loss. The full 198 threshold–horizon results in <span class="ltx_ref ltx_nolink ltx_ref_self">scenario_sensitivity.csv</span> expose these distinctions; they are not 198 independent forecasts.</p>


<p class="ltx_p" id="A15.SS6.SSS1.p6">Capture requires another comparison. With <math id="A15.SS6.SSS1.p6.m1" class="ltx_Math" alttext="c=q+\kappa" display="inline"><mrow><mi>c</mi><mo>=</mo><mrow><mi>q</mi><mo>+</mo><mi>κ</mi></mrow></mrow></math>, the holdout-based ceiling is <math id="A15.SS6.SSS1.p6.m2" class="ltx_Math" alttext="q\leq B-\kappa-W" display="inline"><mrow><mi>q</mi><mo>≤</mo><mrow><mi>B</mi><mo>−</mo><mi>κ</mi><mo>−</mo><mi>W</mi></mrow></mrow></math>, but a compatible supplier can impose a tighter bound. For example, if avoiding the holdout produces gross value <math id="A15.SS6.SSS1.p6.m3" class="ltx_Math" alttext="0.50" display="inline"><mn>0.50</mn></math> and other implementation cost is <math id="A15.SS6.SSS1.p6.m4" class="ltx_Math" alttext="0.10" display="inline"><mn>0.10</mn></math>, the ceiling before waiting is <math id="A15.SS6.SSS1.p6.m5" class="ltx_Math" alttext="0.40" display="inline"><mn>0.40</mn></math>. If an equally effective alternative costs <math id="A15.SS6.SSS1.p6.m6" class="ltx_Math" alttext="0.12" display="inline"><mn>0.12</mn></math> in total and the focal product still requires <math id="A15.SS6.SSS1.p6.m7" class="ltx_Math" alttext="0.10" display="inline"><mn>0.10</mn></math> of other costs, the focal supplier can charge at most <math id="A15.SS6.SSS1.p6.m8" class="ltx_Math" alttext="0.02" display="inline"><mn>0.02</mn></math> at equal quality. These assumed numbers illustrate why capability forcing need not imply protocol rent. Actual gross profit then deducts service costs, and capital-intensive suppliers must fund replacement and earn returns on their invested capital.</p>

</section>
<section id="A15.SS6.SSS2" class="ltx_subsubsection">
<h4 class="ltx_title ltx_title_subsubsection" id="evidence-boundaries-and-the-next-resolution">
<a href="https://rencryptofish.com/posts/forcing-technologies#evidence-boundaries-and-the-next-resolution" class="secnum" aria-label="Copy link to section O.6.2">O.6.2</a>Evidence boundaries and the next resolution</h4>


<p class="ltx_p" id="A15.SS6.SSS2.p1">The source register retains publication and observation periods. The support-study entry uses the published-version sample and effect, without mixing earlier working-paper numbers. Census’s broadened question is a series break. The IEA’s 2030 number is an external projection, IFR counts include conventional industrial robots, incident reports are selected cases, and an advertised API price is not sales. Source-specific limitations are retained alongside the observations.</p>


<p class="ltx_p" id="A15.SS6.SSS2.p2">The forecasts lack interviews, a complete panel covering adopters, holdouts and exits, calibrated loss distributions and prospective validation. Consequently no parameter recovery, held-out forecast accuracy, probability calibration or industry-wide capture estimate is reported. The numerical tests verify economic accounting and event-window logic, not prediction accuracy. A future quantitative edition must first identify the relevant exposure and obtain the outcomes needed to distinguish direct value, contest transfer and exclusion.</p>


<p class="ltx_p" id="A15.SS6.SSS2.p3">The next review should establish cohorts and measurement contracts in 2027; test pass-through, retention and incremental security losses in 2028; and apply the candidate-specific 2029 reversal tests before upgrading broad claims. Dated revisions should retain the original forecasts and record failed candidates and exits, allowing later assessment against the planned milestones.</p>

</section>
</section>
</section>
<section id="A16" class="ltx_appendix">
<h2 class="ltx_title ltx_title_appendix" id="where-the-framework-comes-from">
<a href="https://rencryptofish.com/posts/forcing-technologies#where-the-framework-comes-from" class="secnum" aria-label="Copy link to section P">Appendix P</a>Where the framework comes from</h2>


<p class="ltx_p" id="A16.p1">The model is a binary choice with externalities in the sense of <cite class="ltx_cite ltx_citemacro_citet">Schelling (<a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib1" title="Hockey helmets, concealed weapons, and daylight saving: a study of binary choices with externalities" class="ltx_ref ref">1973</a>, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib2" title="Micromotives and macrobehavior" class="ltx_ref ref">1978</a>)</cite>, with heterogeneous thresholds as in <cite class="ltx_cite ltx_citemacro_citet">Granovetter (<a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib3" title="Threshold models of collective behavior" class="ltx_ref ref">1978</a>)</cite>. The distinction between a rival’s adoption raising one’s <em class="ltx_emph ltx_font_italic">incentive</em> to adopt and raising one’s <em class="ltx_emph ltx_font_italic">payoff</em> is the strategic-complements distinction of <cite class="ltx_cite ltx_citemacro_citet">Bulow<span class="ltx_text ltx_bib_etal"> et al.</span> (<a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib4" title="Multimarket oligopoly: strategic substitutes and complements" class="ltx_ref ref">1985</a>)</cite>, and the threshold structure of games with strategic complements is that of <cite class="ltx_cite ltx_citemacro_citet">Milgrom and Roberts (<a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib427" title="Rationalizability, learning, and equilibrium in games with strategic complementarities" class="ltx_ref ref">1990</a>)</cite>. The two earlier reduced forms each measure only one side of it. Network and compatibility forcing follow <cite class="ltx_cite ltx_citemacro_citet">Katz and Shapiro (<a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib6" title="Network externalities, competition, and compatibility" class="ltx_ref ref">1985</a>, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib430" title="Technology adoption in the presence of network externalities" class="ltx_ref ref">1986</a>)</cite>, <cite class="ltx_cite ltx_citemacro_citet">Farrell and Saloner (<a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib7" title="Standardization, compatibility, and innovation" class="ltx_ref ref">1985</a>, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib431" title="Installed base and compatibility: innovation, product preannouncements, and predation" class="ltx_ref ref">1986</a>)</cite> and <cite class="ltx_cite ltx_citemacro_citet">Arthur (<a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib8" title="Competing technologies, increasing returns, and lock-in by historical events" class="ltx_ref ref">1989</a>)</cite>; two-sided pricing of the crossing follows <cite class="ltx_cite ltx_citemacro_citet">Rochet and Tirole (<a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib421" title="Platform competition in two-sided markets" class="ltx_ref ref">2003</a>)</cite>; switching costs and lock-in follow <cite class="ltx_cite ltx_citemacro_citet">Klemperer (<a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib426" title="Markets with consumer switching costs" class="ltx_ref ref">1987</a>)</cite>, <cite class="ltx_cite ltx_citemacro_citet">Shapiro and Varian (<a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib422" title="Information rules: a strategic guide to the network economy" class="ltx_ref ref">1999</a>)</cite> and <cite class="ltx_cite ltx_citemacro_citet">Farrell and Klemperer (<a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib433" title="Coordination and lock-in: competition with switching costs and network effects" class="ltx_ref ref">2007</a>)</cite>. The positional channel is a proportional-share contest in the tradition of <cite class="ltx_cite ltx_citemacro_citet">Tullock (<a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib5" title="Efficient rent seeking" class="ltx_ref ref">1980</a>)</cite>; its welfare consequences are the positional arms races of <cite class="ltx_cite ltx_citemacro_citet">Hirsch (<a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib9" title="Social limits to growth" class="ltx_ref ref">1976</a>)</cite> and <cite class="ltx_cite ltx_citemacro_citet">Frank (<a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib10" title="The darwin economy: liberty, competition, and the common good" class="ltx_ref ref">2011</a>)</cite>, the rank-order tournaments of <cite class="ltx_cite ltx_citemacro_citet">Lazear and Rosen (<a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib420" title="Rank-order tournaments as optimum labor contracts" class="ltx_ref ref">1981</a>)</cite>, the winner-take-all markets of <cite class="ltx_cite ltx_citemacro_citet">Frank and Cook (<a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib429" title="The winner-take-all society" class="ltx_ref ref">1995</a>)</cite> and the races of <cite class="ltx_cite ltx_citemacro_citet">Harris and Vickers (<a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib428" title="Perfect equilibrium in a model of a race" class="ltx_ref ref">1985</a>)</cite>. Adoption timing under rivalry follows <cite class="ltx_cite ltx_citemacro_citet">Reinganum (<a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib11" title="On the diffusion of new technology: a game theoretic approach" class="ltx_ref ref">1981</a>)</cite> and <cite class="ltx_cite ltx_citemacro_citet">Fudenberg and Tirole (<a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib12" title="Preemption and rent equalization in the adoption of new technology" class="ltx_ref ref">1985</a>)</cite>, and the waiting value draws on <cite class="ltx_cite ltx_citemacro_citet">Dixit and Pindyck (<a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib13" title="Investment under uncertainty" class="ltx_ref ref">1994</a>)</cite>. Diffusion curves follow <cite class="ltx_cite ltx_citemacro_citet">Griliches (<a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib14" title="Hybrid corn: an exploration in the economics of technological change" class="ltx_ref ref">1957</a>)</cite> and <cite class="ltx_cite ltx_citemacro_citet">Bass (<a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib15" title="A new product growth for model consumer durables" class="ltx_ref ref">1969</a>)</cite>; the cost curves of Section&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S2.SS3" title="2.3 A falling cost curve can make the old cost structure unviable ‣ 2 Where the pressure comes from ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">2.3</span></a> follow <cite class="ltx_cite ltx_citemacro_citet">Wright (<a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib423" title="Factors affecting the cost of airplanes" class="ltx_ref ref">1936</a>)</cite> and <cite class="ltx_cite ltx_citemacro_citet">Arrow (<a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib424" title="The economic implications of learning by doing" class="ltx_ref ref">1962</a>)</cite>. <cite class="ltx_cite ltx_citemacro_citet">Teece (<a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib418" title="Profiting from technological innovation: implications for integration, collaboration, licensing and public policy" class="ltx_ref ref">1986</a>)</cite> explains when innovators can retain returns, while <cite class="ltx_cite ltx_citemacro_citet">Sutton (<a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib419" title="Sunk costs and market structure: price competition, advertising, and the evolution of concentration" class="ltx_ref ref">1991</a>)</cite> links market concentration to endogenous sunk costs. Reference dependence in customers’ expectations follows <cite class="ltx_cite ltx_citemacro_citet">Kahneman and Tversky (<a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib432" title="Prospect theory: an analysis of decision under risk" class="ltx_ref ref">1979</a>)</cite>, and information cascades, the wave that carries no payoff information, follow <cite class="ltx_cite ltx_citemacro_citet">Bikhchandani<span class="ltx_text ltx_bib_etal"> et al.</span> (<a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib425" title="A theory of fads, fashion, custom, and cultural change as informational cascades" class="ltx_ref ref">1992</a>)</cite>. On the empirical side, identification of peer effects in adoption faces the reflection problem of <cite class="ltx_cite ltx_citemacro_citet">Manski (<a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib16" title="Identification of endogenous social effects: the reflection problem" class="ltx_ref ref">1993</a>)</cite>, and the hazard here is a dynamic relative of the discrete-choice social-interactions model of <cite class="ltx_cite ltx_citemacro_citet">Brock and Durlauf (<a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib17" title="Discrete choice with social interactions" class="ltx_ref ref">2001</a>)</cite>. Network exposure follows <cite class="ltx_cite ltx_citemacro_citet">Galeotti<span class="ltx_text ltx_bib_etal"> et al.</span> (<a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib18" title="Network games" class="ltx_ref ref">2010</a>)</cite>. Demonstration thresholds under noisy beliefs connect to global games <cite class="ltx_cite ltx_citemacro_citep">(Carlsson and van Damme, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib19" title="Global games and equilibrium selection" class="ltx_ref ref">1993</a>; Morris and Shin, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib20" title="Unique equilibrium in a model of self-fulfilling currency attacks" class="ltx_ref ref">1998</a>)</cite>. Institutional and fad-driven adoption <cite class="ltx_cite ltx_citemacro_citep">(DiMaggio and Powell, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib21" title="The iron cage revisited: institutional isomorphism and collective rationality in organizational fields" class="ltx_ref ref">1983</a>; Abrahamson and Rosenkopf, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib22" title="Institutional and competitive bandwagons: using mathematical modeling as a tool to explore innovation diffusion" class="ltx_ref ref">1993</a>)</cite> motivates the treatment of belief-driven “false forcing”. For artificial intelligence, <cite class="ltx_cite ltx_citemacro_citet">Armstrong<span class="ltx_text ltx_bib_etal"> et al.</span> (<a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib23" title="Racing to the precipice: a model of artificial intelligence development" class="ltx_ref ref">2016</a>)</cite> model a racing game of the arms-race type.</p>


<p class="ltx_p" id="A16.p2">Three further connections clarify the extensions. Competitive learning can repeatedly erode a rival’s advantage, as in the Red Queen account of <cite class="ltx_cite ltx_citemacro_citet">Barnett and Hansen (<a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib25" title="The red queen in organizational evolution" class="ltx_ref ref">1996</a>)</cite>. Customer requirements can differ between attractive features and minimum expectations <cite class="ltx_cite ltx_citemacro_citep">(Kano<span class="ltx_text ltx_bib_etal"> et al.</span>, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib26" title="Attractive quality and must-be quality" class="ltx_ref ref">1984</a>)</cite>. And evidence that collective restrictions raise producer profits need not establish a social gain, as the cigarette-advertising analysis of <cite class="ltx_cite ltx_citemacro_citet">Farr<span class="ltx_text ltx_bib_etal"> et al.</span> (<a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib27" title="The welfare effect of advertising restrictions in the U.S. cigarette industry" class="ltx_ref ref">2001</a>)</cite> shows. These connections help separate the transmission of competitive pressure from its consequences for customers, entry and successive generations of technology.</p>

</section>
<section id="A17" class="ltx_appendix">
<h2 class="ltx_title ltx_title_appendix" id="earlier-models-and-reproduction-benchmarks">
<a href="https://rencryptofish.com/posts/forcing-technologies#earlier-models-and-reproduction-benchmarks" class="secnum" aria-label="Copy link to section Q">Appendix Q</a>Earlier models and reproduction benchmarks</h2>


<p class="ltx_p" id="A17.p1">The exact parameter restrictions are stated in Proposition&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#Thmproposition11" title="Proposition 11 (Nesting). ‣ Appendix C Formal statements ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">11</span></a>. The threshold model retains exclusion pressure and the linear model holds the contest gap constant.</p>


<p class="ltx_p" id="A17.p2">The threshold calibration reproduces in full; thirteen of the fourteen linear-model fits reproduce to the precision of the stored parameters. All 15 threshold-model technologies match in <math id="A17.p2.m1" class="ltx_Math" alttext="G" display="inline"><mi>G</mi></math>, in current pressure <math id="A17.p2.m2" class="ltx_Math" alttext="S\Phi(x)" display="inline"><mrow><mi>S</mi><mo>⁢</mo><mi mathvariant="normal">Φ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>x</mi><mo stretchy="false">)</mo></mrow></mrow></math>, and in status. Thirteen of the 14 fitted linear-model series reproduce their demonstration date, <math id="A17.p2.m3" class="ltx_Math" alttext="T_{50}" display="inline"><msub><mi>T</mi><mn>50</mn></msub></math>, <math id="A17.p2.m4" class="ltx_Math" alttext="T_{90}" display="inline"><msub><mi>T</mi><mn>90</mn></msub></math>, final share and RMSE within the five-decimal rounding of the stored fits (Figure&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A17.F22" title="Figure 22 ‣ Appendix Q Earlier models and reproduction benchmarks ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">22</span></a>, Table&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A17.T31" title="Table 31 ‣ Appendix Q Earlier models and reproduction benchmarks ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">31</span></a>).</p>


<p class="ltx_p" id="A17.p3">The fourteenth, nuclear weapons, does not, and the reason is substantive. Its fit sets <math id="A17.p3.m1" class="ltx_Math" alttext="x_{0}=x_{v}" display="inline"><mrow><msub><mi>x</mi><mn>0</mn></msub><mo>=</mo><msub><mi>x</mi><mi>v</mi></msub></mrow></math> and <math id="A17.p3.m2" class="ltx_Math" alttext="F_{c}(p_{0}z)\approx x_{0}" display="inline"><mrow><mrow><msub><mi>F</mi><mi>c</mi></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mrow><msub><mi>p</mi><mn>0</mn></msub><mo>⁢</mo><mi>z</mi></mrow><mo stretchy="false">)</mo></mrow></mrow><mo>≈</mo><msub><mi>x</mi><mn>0</mn></msub></mrow></math> to five decimals. A <math id="A17.p3.m3" class="ltx_Math" alttext="5\times 10^{-6}" display="inline"><mrow><mn>5</mn><mo lspace="0.222em" rspace="0.222em">×</mo><msup><mn>10</mn><mrow><mo>−</mo><mn>6</mn></mrow></msup></mrow></math> change in <math id="A17.p3.m4" class="ltx_Math" alttext="x_{v}" display="inline"><msub><mi>x</mi><mi>v</mi></msub></math> decides whether a demonstration ever happens, so the fitted demonstration date is not identified. In the terms of Proposition&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#Thmproposition9" title="Proposition 9 (Dormancy). ‣ Appendix C Formal statements ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">9</span></a>, the fit puts the visibility threshold at the pre-demonstration ceiling <math id="A17.p3.m5" class="ltx_Math" alttext="x_{L}" display="inline"><msub><mi>x</mi><mi>L</mi></msub></math>, which is where the demonstration date in Figure&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A5.F9" title="Figure 9 ‣ E.6 Why a working technology can remain dormant ‣ Appendix E When adoption starts and where it stops ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">9</span></a>(c) diverges.</p>

<figure id="A17.F22" class="ltx_figure"><a href="https://rencryptofish.com/images/forcing-technologies/fits.png" class="figure-expand" aria-label="Expand figure: Figure 22: Four of the 14 historical diffusion series with the unified model’s fitted paths (r=1, ε=0, so the paths coincide with the linear model’s fits). Payoff parameters appear in Table 31; the complete case-specific settings, including beliefs, seeds and adjustment speeds, are stored in data/claude_cases.json and data/claude_fits.json."><img src="https://rencryptofish.com/images/forcing-technologies/fits.png" id="A17.F22.g1" class="ltx_graphics ltx_centering ltx_img_landscape" width="598" height="195" alt="Figure 22: Four of the 14 historical diffusion series with the unified model’s fitted paths (r=1, ε=0, so the paths coincide with the linear model’s fits). Payoff parameters appear in Table 31; the complete case-specific settings, including beliefs, seeds and adjustment speeds, are stored in data/claude_cases.json and data/claude_fits.json." loading="lazy"></a>
<figcaption class="ltx_caption ltx_centering"><span class="ltx_tag ltx_tag_figure">Figure 22: </span>Four of the 14 historical diffusion series with the unified model’s fitted paths (<math id="A17.F22.m3" class="ltx_Math" alttext="r=1" display="inline"><mrow><mi>r</mi><mo>=</mo><mn>1</mn></mrow></math>, <math id="A17.F22.m4" class="ltx_Math" alttext="\varepsilon=0" display="inline"><mrow><mi>ε</mi><mo>=</mo><mn>0</mn></mrow></math>, so the paths coincide with the linear model’s fits). Payoff parameters appear in Table&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A17.T31" title="Table 31 ‣ Appendix Q Earlier models and reproduction benchmarks ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">31</span></a>; the complete case-specific settings, including beliefs, seeds and adjustment speeds, are stored in <span class="ltx_text ltx_font_typewriter">data/claude_cases.json</span> and <span class="ltx_text ltx_font_typewriter">data/claude_fits.json</span>.</figcaption>
</figure>
<figure id="A17.T31" class="ltx_table">
<figcaption class="ltx_caption ltx_centering" style="font-size:70%;"><span class="ltx_tag ltx_tag_table">Table 31: </span>Inherited calibration of 14 historical cases under the linear restriction (<math id="A17.T31.m6" class="ltx_Math" alttext="r=1" display="inline"><mrow><mi>r</mi><mo>=</mo><mn>1</mn></mrow></math>, <math id="A17.T31.m7" class="ltx_Math" alttext="\varepsilon=W=0" display="inline"><mrow><mi>ε</mi><mo>=</mo><mi>W</mi><mo>=</mo><mn>0</mn></mrow></math>, no outside option). <math id="A17.T31.m8" class="ltx_Math" alttext="W(x_{T})" display="inline"><mrow><mi>W</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><msub><mi>x</mi><mi>T</mi></msub><mo stretchy="false">)</mo></mrow></mrow></math> is realized rival welfare at the end of the series relative to <math id="A17.T31.m9" class="ltx_Math" alttext="x=0" display="inline"><mrow><mi>x</mi><mo>=</mo><mn>0</mn></mrow></math>. <sup class="ltx_sup">†</sup>Sensitive to the rounding of stored parameters (see text).</figcaption>
<div class="table-wrap"><table class="ltx_tabular ltx_centering ltx_guessed_headers ltx_align_middle">
<thead class="ltx_thead">
<tr class="ltx_tr">
<th class="ltx_td ltx_align_left ltx_th ltx_th_column ltx_border_tt"><span class="ltx_text">Case</span></th>
<th class="ltx_td ltx_align_right ltx_th ltx_th_column ltx_border_tt"><math id="A17.T31.m11" class="ltx_Math" alttext="\alpha" display="inline"><mi mathsize="70%">α</mi></math></th>
<th class="ltx_td ltx_align_right ltx_th ltx_th_column ltx_border_tt"><math id="A17.T31.m12" class="ltx_Math" alttext="\beta" display="inline"><mi mathsize="70%">β</mi></math></th>
<th class="ltx_td ltx_align_right ltx_th ltx_th_column ltx_border_tt"><math id="A17.T31.m13" class="ltx_Math" alttext="\gamma" display="inline"><mi mathsize="70%">γ</mi></math></th>
<th class="ltx_td ltx_align_right ltx_th ltx_th_column ltx_border_tt"><math id="A17.T31.m14" class="ltx_Math" alttext="c" display="inline"><mi mathsize="70%">c</mi></math></th>
<th class="ltx_td ltx_align_right ltx_th ltx_th_column ltx_border_tt"><math id="A17.T31.m15" class="ltx_Math" alttext="\sigma" display="inline"><mi mathsize="70%">σ</mi></math></th>
<th class="ltx_td ltx_align_right ltx_th ltx_th_column ltx_border_tt"><span class="ltx_text">RMSE</span></th>
<th class="ltx_td ltx_align_left ltx_th ltx_th_column ltx_border_tt"><math id="A17.T31.m16" class="ltx_Math" alttext="T_{50}" display="inline"><msub><mi mathsize="70%">T</mi><mn mathsize="70%">50</mn></msub></math></th>
<th class="ltx_td ltx_align_right ltx_th ltx_th_column ltx_border_tt"><math id="A17.T31.m17" class="ltx_Math" alttext="\Delta(0)" display="inline"><mrow><mi mathsize="70%" mathvariant="normal">Δ</mi><mo>⁢</mo><mrow><mo maxsize="70%" minsize="70%">(</mo><mn mathsize="70%">0</mn><mo maxsize="70%" minsize="70%">)</mo></mrow></mrow></math></th>
<th class="ltx_td ltx_align_right ltx_th ltx_th_column ltx_border_tt"><math id="A17.T31.m18" class="ltx_Math" alttext="\Delta(1)" display="inline"><mrow><mi mathsize="70%" mathvariant="normal">Δ</mi><mo>⁢</mo><mrow><mo maxsize="70%" minsize="70%">(</mo><mn mathsize="70%">1</mn><mo maxsize="70%" minsize="70%">)</mo></mrow></mrow></math></th>
<th class="ltx_td ltx_align_right ltx_th ltx_th_column ltx_border_tt"><math id="A17.T31.m19" class="ltx_Math" alttext="y" display="inline"><mi mathsize="70%">y</mi></math></th>
<th class="ltx_td ltx_align_right ltx_th ltx_th_column ltx_border_tt"><math id="A17.T31.m20" class="ltx_Math" alttext="W(x_{T})" display="inline"><mrow><mi mathsize="70%">W</mi><mo>⁢</mo><mrow><mo maxsize="70%" minsize="70%">(</mo><msub><mi mathsize="70%">x</mi><mi mathsize="70%">T</mi></msub><mo maxsize="70%" minsize="70%">)</mo></mrow></mrow></math></th>
<th class="ltx_td ltx_nopad_r ltx_align_left ltx_th ltx_th_column ltx_border_tt"><span class="ltx_text">Region</span></th>
</tr>
</thead>
<tbody class="ltx_tbody">
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left ltx_border_t"><span class="ltx_text">Hybrid corn</span></td>
<td class="ltx_td ltx_align_right ltx_border_t"><span class="ltx_text">0.35</span></td>
<td class="ltx_td ltx_align_right ltx_border_t"><span class="ltx_text">0.05</span></td>
<td class="ltx_td ltx_align_right ltx_border_t"><span class="ltx_text">0.60</span></td>
<td class="ltx_td ltx_align_right ltx_border_t"><span class="ltx_text">0.20</span></td>
<td class="ltx_td ltx_align_right ltx_border_t"><span class="ltx_text">0.15</span></td>
<td class="ltx_td ltx_align_right ltx_border_t"><span class="ltx_text">0.019</span></td>
<td class="ltx_td ltx_align_left ltx_border_t"><span class="ltx_text">10 yr</span></td>
<td class="ltx_td ltx_align_right ltx_border_t"><math id="A17.T31.m21" class="ltx_Math" alttext="+0.75" display="inline"><mrow><mo mathsize="70%">+</mo><mn mathsize="70%">0.75</mn></mrow></math></td>
<td class="ltx_td ltx_align_right ltx_border_t"><math id="A17.T31.m22" class="ltx_Math" alttext="+0.80" display="inline"><mrow><mo mathsize="70%">+</mo><mn mathsize="70%">0.80</mn></mrow></math></td>
<td class="ltx_td ltx_align_right ltx_border_t"><math id="A17.T31.m23" class="ltx_Math" alttext="+0.45" display="inline"><mrow><mo mathsize="70%">+</mo><mn mathsize="70%">0.45</mn></mrow></math></td>
<td class="ltx_td ltx_align_right ltx_border_t"><math id="A17.T31.m24" class="ltx_Math" alttext="+0.43" display="inline"><mrow><mo mathsize="70%">+</mo><mn mathsize="70%">0.43</mn></mrow></math></td>
<td class="ltx_td ltx_nopad_r ltx_align_left ltx_border_t"><span class="ltx_text">productive</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left"><span class="ltx_text">HTTPS</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.45</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.25</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.30</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.80</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.15</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.014</span></td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">4 yr</span></td>
<td class="ltx_td ltx_align_right"><math id="A17.T31.m25" class="ltx_Math" alttext="-0.05" display="inline"><mrow><mo mathsize="70%">−</mo><mn mathsize="70%">0.05</mn></mrow></math></td>
<td class="ltx_td ltx_align_right"><math id="A17.T31.m26" class="ltx_Math" alttext="+0.20" display="inline"><mrow><mo mathsize="70%">+</mo><mn mathsize="70%">0.20</mn></mrow></math></td>
<td class="ltx_td ltx_align_right"><math id="A17.T31.m27" class="ltx_Math" alttext="-0.25" display="inline"><mrow><mo mathsize="70%">−</mo><mn mathsize="70%">0.25</mn></mrow></math></td>
<td class="ltx_td ltx_align_right"><math id="A17.T31.m28" class="ltx_Math" alttext="-0.17" display="inline"><mrow><mo mathsize="70%">−</mo><mn mathsize="70%">0.17</mn></mrow></math></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text">wasteful bandwagon</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left"><span class="ltx_text">Dreadnought</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.90</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.00</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.10</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.15</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.10</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.043</span></td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">4 yr</span></td>
<td class="ltx_td ltx_align_right"><math id="A17.T31.m29" class="ltx_Math" alttext="+0.85" display="inline"><mrow><mo mathsize="70%">+</mo><mn mathsize="70%">0.85</mn></mrow></math></td>
<td class="ltx_td ltx_align_right"><math id="A17.T31.m30" class="ltx_Math" alttext="+0.85" display="inline"><mrow><mo mathsize="70%">+</mo><mn mathsize="70%">0.85</mn></mrow></math></td>
<td class="ltx_td ltx_align_right"><math id="A17.T31.m31" class="ltx_Math" alttext="-0.05" display="inline"><mrow><mo mathsize="70%">−</mo><mn mathsize="70%">0.05</mn></mrow></math></td>
<td class="ltx_td ltx_align_right"><math id="A17.T31.m32" class="ltx_Math" alttext="-0.05" display="inline"><mrow><mo mathsize="70%">−</mo><mn mathsize="70%">0.05</mn></mrow></math></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text">arms race</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left"><span class="ltx_text">Container</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.10</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.60</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.30</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.49</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.58</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.035</span></td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">16 yr</span></td>
<td class="ltx_td ltx_align_right"><math id="A17.T31.m33" class="ltx_Math" alttext="-0.09" display="inline"><mrow><mo mathsize="70%">−</mo><mn mathsize="70%">0.09</mn></mrow></math></td>
<td class="ltx_td ltx_align_right"><math id="A17.T31.m34" class="ltx_Math" alttext="+0.51" display="inline"><mrow><mo mathsize="70%">+</mo><mn mathsize="70%">0.51</mn></mrow></math></td>
<td class="ltx_td ltx_align_right"><math id="A17.T31.m35" class="ltx_Math" alttext="+0.41" display="inline"><mrow><mo mathsize="70%">+</mo><mn mathsize="70%">0.41</mn></mrow></math></td>
<td class="ltx_td ltx_align_right"><math id="A17.T31.m36" class="ltx_Math" alttext="+0.50" display="inline"><mrow><mo mathsize="70%">+</mo><mn mathsize="70%">0.50</mn></mrow></math></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text">coordination</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left"><span class="ltx_text">MLB analytics</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.85</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.00</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.15</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.10</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.10</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.015</span></td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">6 yr</span></td>
<td class="ltx_td ltx_align_right"><math id="A17.T31.m37" class="ltx_Math" alttext="+0.90" display="inline"><mrow><mo mathsize="70%">+</mo><mn mathsize="70%">0.90</mn></mrow></math></td>
<td class="ltx_td ltx_align_right"><math id="A17.T31.m38" class="ltx_Math" alttext="+0.90" display="inline"><mrow><mo mathsize="70%">+</mo><mn mathsize="70%">0.90</mn></mrow></math></td>
<td class="ltx_td ltx_align_right"><math id="A17.T31.m39" class="ltx_Math" alttext="+0.05" display="inline"><mrow><mo mathsize="70%">+</mo><mn mathsize="70%">0.05</mn></mrow></math></td>
<td class="ltx_td ltx_align_right"><math id="A17.T31.m40" class="ltx_Math" alttext="+0.05" display="inline"><mrow><mo mathsize="70%">+</mo><mn mathsize="70%">0.05</mn></mrow></math></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text">productive</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left"><span class="ltx_text">Frequent flyer</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.80</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.05</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.15</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.08</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.10</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.035</span></td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">7 mo</span></td>
<td class="ltx_td ltx_align_right"><math id="A17.T31.m41" class="ltx_Math" alttext="+0.87" display="inline"><mrow><mo mathsize="70%">+</mo><mn mathsize="70%">0.87</mn></mrow></math></td>
<td class="ltx_td ltx_align_right"><math id="A17.T31.m42" class="ltx_Math" alttext="+0.92" display="inline"><mrow><mo mathsize="70%">+</mo><mn mathsize="70%">0.92</mn></mrow></math></td>
<td class="ltx_td ltx_align_right"><math id="A17.T31.m43" class="ltx_Math" alttext="+0.12" display="inline"><mrow><mo mathsize="70%">+</mo><mn mathsize="70%">0.12</mn></mrow></math></td>
<td class="ltx_td ltx_align_right"><math id="A17.T31.m44" class="ltx_Math" alttext="+0.11" display="inline"><mrow><mo mathsize="70%">+</mo><mn mathsize="70%">0.11</mn></mrow></math></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text">productive</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left"><span class="ltx_text">LZR suit</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">1.00</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.00</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.00</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.05</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.34</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.021</span></td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">3 mo</span></td>
<td class="ltx_td ltx_align_right"><math id="A17.T31.m45" class="ltx_Math" alttext="+0.95" display="inline"><mrow><mo mathsize="70%">+</mo><mn mathsize="70%">0.95</mn></mrow></math></td>
<td class="ltx_td ltx_align_right"><math id="A17.T31.m46" class="ltx_Math" alttext="+0.95" display="inline"><mrow><mo mathsize="70%">+</mo><mn mathsize="70%">0.95</mn></mrow></math></td>
<td class="ltx_td ltx_align_right"><math id="A17.T31.m47" class="ltx_Math" alttext="-0.05" display="inline"><mrow><mo mathsize="70%">−</mo><mn mathsize="70%">0.05</mn></mrow></math></td>
<td class="ltx_td ltx_align_right"><math id="A17.T31.m48" class="ltx_Math" alttext="-0.05" display="inline"><mrow><mo mathsize="70%">−</mo><mn mathsize="70%">0.05</mn></mrow></math></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text">arms race</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left"><span class="ltx_text">Clap skates</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.90</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.00</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.10</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.24</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.38</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.005</span></td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">12 yr</span></td>
<td class="ltx_td ltx_align_right"><math id="A17.T31.m49" class="ltx_Math" alttext="+0.76" display="inline"><mrow><mo mathsize="70%">+</mo><mn mathsize="70%">0.76</mn></mrow></math></td>
<td class="ltx_td ltx_align_right"><math id="A17.T31.m50" class="ltx_Math" alttext="+0.76" display="inline"><mrow><mo mathsize="70%">+</mo><mn mathsize="70%">0.76</mn></mrow></math></td>
<td class="ltx_td ltx_align_right"><math id="A17.T31.m51" class="ltx_Math" alttext="-0.14" display="inline"><mrow><mo mathsize="70%">−</mo><mn mathsize="70%">0.14</mn></mrow></math></td>
<td class="ltx_td ltx_align_right"><math id="A17.T31.m52" class="ltx_Math" alttext="-0.12" display="inline"><mrow><mo mathsize="70%">−</mo><mn mathsize="70%">0.12</mn></mrow></math></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text">arms race</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left">
<span class="ltx_text">Nuclear</span><sup class="ltx_sup"><span class="ltx_text">†</span></sup>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">1.00</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.00</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.00</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">1.00</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.19</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.022</span></td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">52 yr</span></td>
<td class="ltx_td ltx_align_right"><math id="A17.T31.m54" class="ltx_Math" alttext="-0.002" display="inline"><mrow><mo mathsize="70%">−</mo><mn mathsize="70%">0.002</mn></mrow></math></td>
<td class="ltx_td ltx_align_right"><math id="A17.T31.m55" class="ltx_Math" alttext="-0.002" display="inline"><mrow><mo mathsize="70%">−</mo><mn mathsize="70%">0.002</mn></mrow></math></td>
<td class="ltx_td ltx_align_right"><math id="A17.T31.m56" class="ltx_Math" alttext="-1.00" display="inline"><mrow><mo mathsize="70%">−</mo><mn mathsize="70%">1.00</mn></mrow></math></td>
<td class="ltx_td ltx_align_right"><math id="A17.T31.m57" class="ltx_Math" alttext="-0.39" display="inline"><mrow><mo mathsize="70%">−</mo><mn mathsize="70%">0.39</mn></mrow></math></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text">inert</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left">
<span class="ltx_text">Armed drones</span><sup class="ltx_sup"><span class="ltx_text">†</span></sup>
</td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.65</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.00</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.35</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.21</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.25</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.057</span></td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">25 yr</span></td>
<td class="ltx_td ltx_align_right"><math id="A17.T31.m59" class="ltx_Math" alttext="+0.79" display="inline"><mrow><mo mathsize="70%">+</mo><mn mathsize="70%">0.79</mn></mrow></math></td>
<td class="ltx_td ltx_align_right"><math id="A17.T31.m60" class="ltx_Math" alttext="+0.79" display="inline"><mrow><mo mathsize="70%">+</mo><mn mathsize="70%">0.79</mn></mrow></math></td>
<td class="ltx_td ltx_align_right"><math id="A17.T31.m61" class="ltx_Math" alttext="+0.14" display="inline"><mrow><mo mathsize="70%">+</mo><mn mathsize="70%">0.14</mn></mrow></math></td>
<td class="ltx_td ltx_align_right"><math id="A17.T31.m62" class="ltx_Math" alttext="+0.12" display="inline"><mrow><mo mathsize="70%">+</mo><mn mathsize="70%">0.12</mn></mrow></math></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text">productive</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left"><span class="ltx_text">China NEVs</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.45</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.20</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.35</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.60</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.15</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.012</span></td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">10 yr</span></td>
<td class="ltx_td ltx_align_right"><math id="A17.T31.m63" class="ltx_Math" alttext="+0.20" display="inline"><mrow><mo mathsize="70%">+</mo><mn mathsize="70%">0.20</mn></mrow></math></td>
<td class="ltx_td ltx_align_right"><math id="A17.T31.m64" class="ltx_Math" alttext="+0.40" display="inline"><mrow><mo mathsize="70%">+</mo><mn mathsize="70%">0.40</mn></mrow></math></td>
<td class="ltx_td ltx_align_right"><math id="A17.T31.m65" class="ltx_Math" alttext="-0.05" display="inline"><mrow><mo mathsize="70%">−</mo><mn mathsize="70%">0.05</mn></mrow></math></td>
<td class="ltx_td ltx_align_right"><math id="A17.T31.m66" class="ltx_Math" alttext="-0.02" display="inline"><mrow><mo mathsize="70%">−</mo><mn mathsize="70%">0.02</mn></mrow></math></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text">arms race</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left"><span class="ltx_text">Gen AI (large orgs)</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.40</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.10</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.50</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.50</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.54</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.025</span></td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">4 qtr</span></td>
<td class="ltx_td ltx_align_right"><math id="A17.T31.m67" class="ltx_Math" alttext="+0.40" display="inline"><mrow><mo mathsize="70%">+</mo><mn mathsize="70%">0.40</mn></mrow></math></td>
<td class="ltx_td ltx_align_right"><math id="A17.T31.m68" class="ltx_Math" alttext="+0.50" display="inline"><mrow><mo mathsize="70%">+</mo><mn mathsize="70%">0.50</mn></mrow></math></td>
<td class="ltx_td ltx_align_right"><math id="A17.T31.m69" class="ltx_Math" alttext="+0.10" display="inline"><mrow><mo mathsize="70%">+</mo><mn mathsize="70%">0.10</mn></mrow></math></td>
<td class="ltx_td ltx_align_right"><math id="A17.T31.m70" class="ltx_Math" alttext="+0.25" display="inline"><mrow><mo mathsize="70%">+</mo><mn mathsize="70%">0.25</mn></mrow></math></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text">productive</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left"><span class="ltx_text">AI (all US firms)</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.25</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.15</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.60</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.99</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.24</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0.003</span></td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">–</span></td>
<td class="ltx_td ltx_align_right"><math id="A17.T31.m71" class="ltx_Math" alttext="-0.14" display="inline"><mrow><mo mathsize="70%">−</mo><mn mathsize="70%">0.14</mn></mrow></math></td>
<td class="ltx_td ltx_align_right"><math id="A17.T31.m72" class="ltx_Math" alttext="+0.01" display="inline"><mrow><mo mathsize="70%">+</mo><mn mathsize="70%">0.01</mn></mrow></math></td>
<td class="ltx_td ltx_align_right"><math id="A17.T31.m73" class="ltx_Math" alttext="-0.24" display="inline"><mrow><mo mathsize="70%">−</mo><mn mathsize="70%">0.24</mn></mrow></math></td>
<td class="ltx_td ltx_align_right"><math id="A17.T31.m74" class="ltx_Math" alttext="+0.02" display="inline"><mrow><mo mathsize="70%">+</mo><mn mathsize="70%">0.02</mn></mrow></math></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text">wasteful bandwagon</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left ltx_border_bb"><span class="ltx_text">RFID mandate</span></td>
<td class="ltx_td ltx_align_right ltx_border_bb"><span class="ltx_text">0.20</span></td>
<td class="ltx_td ltx_align_right ltx_border_bb"><span class="ltx_text">0.50</span></td>
<td class="ltx_td ltx_align_right ltx_border_bb"><span class="ltx_text">0.30</span></td>
<td class="ltx_td ltx_align_right ltx_border_bb"><span class="ltx_text">2.00</span></td>
<td class="ltx_td ltx_align_right ltx_border_bb"><span class="ltx_text">0.26</span></td>
<td class="ltx_td ltx_align_right ltx_border_bb"><span class="ltx_text">0.002</span></td>
<td class="ltx_td ltx_align_left ltx_border_bb"><span class="ltx_text">–</span></td>
<td class="ltx_td ltx_align_right ltx_border_bb"><math id="A17.T31.m75" class="ltx_Math" alttext="-1.50" display="inline"><mrow><mo mathsize="70%">−</mo><mn mathsize="70%">1.50</mn></mrow></math></td>
<td class="ltx_td ltx_align_right ltx_border_bb"><math id="A17.T31.m76" class="ltx_Math" alttext="-1.00" display="inline"><mrow><mo mathsize="70%">−</mo><mn mathsize="70%">1.00</mn></mrow></math></td>
<td class="ltx_td ltx_align_right ltx_border_bb"><math id="A17.T31.m77" class="ltx_Math" alttext="-1.20" display="inline"><mrow><mo mathsize="70%">−</mo><mn mathsize="70%">1.20</mn></mrow></math></td>
<td class="ltx_td ltx_align_right ltx_border_bb"><math id="A17.T31.m78" class="ltx_Math" alttext="-0.001" display="inline"><mrow><mo mathsize="70%">−</mo><mn mathsize="70%">0.001</mn></mrow></math></td>
<td class="ltx_td ltx_nopad_r ltx_align_left ltx_border_bb"><span class="ltx_text">inert</span></td>
</tr>
</tbody>
</table></div>
</figure>

<p class="ltx_p" id="A17.p4">The inherited calibration should be read with three caveats.</p>
<ul id="A17.I1" class="ltx_itemize">
<li id="A17.I1.i1" class="ltx_item">
 

<p class="ltx_p" id="A17.I1.i1.p1">The static split of <math id="A17.I1.i1.p1.m1" class="ltx_Math" alttext="(\alpha,\beta,\gamma)" display="inline"><mrow><mo stretchy="false">(</mo><mi>α</mi><mo>,</mo><mi>β</mi><mo>,</mo><mi>γ</mi><mo stretchy="false">)</mo></mrow></math> was set by judgment and ban evidence, not estimated. By Proposition&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#Thmproposition12" title="Proposition 12 (Observational equivalence). ‣ Appendix C Formal statements ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">12</span></a> the diffusion fits cannot check it.</p>

</li>
<li id="A17.I1.i2" class="ltx_item">
 

<p class="ltx_p" id="A17.I1.i2.p1">Region labels use the mean-cost rival. Cases with a plateau below full adoption have <math id="A17.I1.i2.p1.m1" class="ltx_Math" alttext="c" display="inline"><mi>c</mi></math> pushed up by the fit, and HTTPS’s “wasteful bandwagon” label comes from its assumed positional share <math id="A17.I1.i2.p1.m2" class="ltx_Math" alttext="\alpha=0.45" display="inline"><mrow><mi>α</mi><mo>=</mo><mn>0.45</mn></mrow></math>, not from evidence. That label is a candidate for re-estimation, not a finding.</p>

</li>
<li id="A17.I1.i3" class="ltx_item">
 

<p class="ltx_p" id="A17.I1.i3.p1">These are reproduction benchmarks, not the paper’s updated estimates. Appendix&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A10" title="Appendix J What the historical adoption curves tell us ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">J</span></a> rebuilds the historical series and reports fits allowing <math id="A17.I1.i3.p1.m1" class="ltx_Math" alttext="r\neq 1" display="inline"><mrow><mi>r</mi><mo>≠</mo><mn>1</mn></mrow></math>, transitory shocks and, where relevant, exclusion.</p>

</li>
</ul>

<section id="A17.SS0.SSS0.Px1" class="ltx_paragraph">
<p class="paragraph-head">Why the earlier dreadnought interpretations differed.</p>


<p class="ltx_p" id="A17.SS0.SSS0.Px1.p1">The two reduced forms disagree on whether a lone dreadnought was worth building. The threshold calibration has <math id="A17.SS0.SSS0.Px1.p1.m1" class="ltx_Math" alttext="\Delta(0)=-G=-0.33" display="inline"><mrow><mrow><mi mathvariant="normal">Δ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>0</mn><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mrow><mo>−</mo><mi>G</mi></mrow><mo>=</mo><mrow><mo>−</mo><mn>0.33</mn></mrow></mrow></math>, while the linear calibration has <math id="A17.SS0.SSS0.Px1.p1.m2" class="ltx_Math" alttext="\Delta(0)=\gamma+\alpha-c=+0.85" display="inline"><mrow><mrow><mi mathvariant="normal">Δ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>0</mn><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mrow><mrow><mi>γ</mi><mo>+</mo><mi>α</mi></mrow><mo>−</mo><mi>c</mi></mrow><mo>=</mo><mrow><mo>+</mo><mn>0.85</mn></mrow></mrow></math>. In the unified model the disagreement is over <math id="A17.SS0.SSS0.Px1.p1.m3" class="ltx_Math" alttext="\Delta(0)=p[\gamma+\alpha]-c" display="inline"><mrow><mrow><mi mathvariant="normal">Δ</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mn>0</mn><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mrow><mrow><mi>p</mi><mo>⁢</mo><mrow><mo stretchy="false">[</mo><mrow><mi>γ</mi><mo>+</mo><mi>α</mi></mrow><mo stretchy="false">]</mo></mrow></mrow><mo>−</mo><mi>c</mi></mrow></mrow></math>: whether the first mover’s positional edge <math id="A17.SS0.SSS0.Px1.p1.m4" class="ltx_Math" alttext="\alpha" display="inline"><mi>α</mi></math> is counted, and whether incumbents’ installed fleets, which are part of their <math id="A17.SS0.SSS0.Px1.p1.m5" class="ltx_Math" alttext="c" display="inline"><mi>c</mi></math>, outweighed it. That is an empirical question about the adopter curve at low <math id="A17.SS0.SSS0.Px1.p1.m6" class="ltx_Math" alttext="x" display="inline"><mi>x</mi></math>, Britain’s relative position in 1906–1909, rather than a definitional one.</p>

</section>
</section>
<section id="A18" class="ltx_appendix">
<h2 class="ltx_title ltx_title_appendix" id="learning-and-forward-looking-timing">
<a href="https://rencryptofish.com/posts/forcing-technologies#learning-and-forward-looking-timing" class="secnum" aria-label="Copy link to section R">Appendix R</a>Learning and forward-looking timing</h2>


<p class="ltx_p" id="A18.p1">Appendix&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A5.SS3" title="E.3 Mistaken beliefs and early preparation ‣ Appendix E When adoption starts and where it stops ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">E.3</span></a> describes the decision implications. These equations specify possible extensions; they are not the adoption rule used for the historical fits.</p>


<p class="ltx_p" id="A18.p2">One way to allow both favorable and unfavorable evidence is a binary quality state <math id="A18.p2.m1" class="ltx_Math" alttext="\zeta\in\{0,1\}" display="inline"><mrow><mi>ζ</mi><mo>∈</mo><mrow><mo stretchy="false">{</mo><mn>0</mn><mo>,</mo><mn>1</mn><mo stretchy="false">}</mo></mrow></mrow></math> and a signal <math id="A18.p2.m2" class="ltx_Math" alttext="Y_{t}" display="inline"><msub><mi>Y</mi><mi>t</mi></msub></math> with state-dependent density <math id="A18.p2.m3" class="ltx_Math" alttext="\ell_{\zeta}" display="inline"><msub><mi mathvariant="normal">ℓ</mi><mi>ζ</mi></msub></math>. Beliefs update by</p>
<div class="equation-wrap"><table id="A18.Ex43" class="ltx_equation ltx_eqn_table" role="presentation">

<tbody><tr class="ltx_equation ltx_eqn_row ltx_align_baseline">
<td class="ltx_eqn_cell ltx_eqn_center_padleft"></td>
<td class="ltx_eqn_cell ltx_align_center"><math id="A18.Ex43.m1" class="ltx_Math" alttext="p_{t+1}=\frac{p_{t}\ell_{1}(Y_{t})}{p_{t}\ell_{1}(Y_{t})+(1-p_{t})\ell_{0}(Y_{%
t})}." display="block"><mrow><mrow><msub><mi>p</mi><mrow><mi>t</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>=</mo><mfrac><mrow><msub><mi>p</mi><mi>t</mi></msub><mo>⁢</mo><msub><mi mathvariant="normal">ℓ</mi><mn>1</mn></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><msub><mi>Y</mi><mi>t</mi></msub><mo stretchy="false">)</mo></mrow></mrow><mrow><mrow><msub><mi>p</mi><mi>t</mi></msub><mo>⁢</mo><msub><mi mathvariant="normal">ℓ</mi><mn>1</mn></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><msub><mi>Y</mi><mi>t</mi></msub><mo stretchy="false">)</mo></mrow></mrow><mo>+</mo><mrow><mrow><mo stretchy="false">(</mo><mrow><mn>1</mn><mo>−</mo><msub><mi>p</mi><mi>t</mi></msub></mrow><mo stretchy="false">)</mo></mrow><mo>⁢</mo><msub><mi mathvariant="normal">ℓ</mi><mn>0</mn></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><msub><mi>Y</mi><mi>t</mi></msub><mo stretchy="false">)</mo></mrow></mrow></mrow></mfrac></mrow><mo lspace="0em">.</mo></mrow></math></td>
<td class="ltx_eqn_cell ltx_eqn_center_padright"></td>
</tr></tbody>
</table></div>
<p class="ltx_p">Signal likelihoods must account for the pilot’s positional advantage and its selected cost. Otherwise the inference confuses success against unprepared rivals with value after they respond. The jump to <math id="A18.p2.m4" class="ltx_Math" alttext="p=1" display="inline"><mrow><mi>p</mi><mo>=</mo><mn>1</mn></mrow></math> is the limiting case of conclusive favorable evidence, not a general learning law. Downward revisions can halt new adoption while leaving earlier commitments stranded. Institutional pressures can also persist after a technological disappointment, because exclusion is not multiplied by <math id="A18.p2.m5" class="ltx_Math" alttext="p" display="inline"><mi>p</mi></math> in (<a href="https://rencryptofish.com/posts/forcing-technologies#A1.E8" title="In A.4 A credible alternative to staying exposed ‣ Appendix A The model in full ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">8</span></a>); this connects mistaken technological expectations to institutional bandwagons <cite class="ltx_cite ltx_citemacro_citep">(Abrahamson and Rosenkopf, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib22" title="Institutional and competitive bandwagons: using mathematical modeling as a tool to explore innovation diffusion" class="ltx_ref ref">1993</a>; DiMaggio and Powell, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib21" title="The iron cage revisited: institutional isomorphism and collective rationality in organizational fields" class="ltx_ref ref">1983</a>)</cite>.</p>


<p class="ltx_p" id="A18.p3">Anticipation is a separate issue. Let <math id="A18.p3.m1" class="ltx_Math" alttext="s" display="inline"><mi>s</mi></math> contain exposure, beliefs, costs and any announced deadline, and let <math id="A18.p3.m2" class="ltx_Math" alttext="\delta\in(0,1)" display="inline"><mrow><mi>δ</mi><mo>∈</mo><mrow><mo stretchy="false">(</mo><mn>0</mn><mo>,</mo><mn>1</mn><mo stretchy="false">)</mo></mrow></mrow></math> discount future flows. With irreversible adoption, an optimal-stopping formulation is</p>
<div class="equation-wrap"><table id="A18.Ex44" class="ltx_equation ltx_eqn_table" role="presentation">

<tbody><tr class="ltx_equation ltx_eqn_row ltx_align_baseline">
<td class="ltx_eqn_cell ltx_eqn_center_padleft"></td>
<td class="ltx_eqn_cell ltx_align_center"><math id="A18.Ex44.m1" class="ltx_Math" alttext="J_{A}(s)=U_{A}(s)+\delta\,\operatorname{E}[J_{A}(s^{\prime})\mid s],\qquad J(s%
)=\max\{J_{A}(s),\ U_{N}(s)+\delta\,\operatorname{E}[J(s^{\prime})\mid s]\}." display="block"><mrow><mrow><mrow><mrow><msub><mi>J</mi><mi>A</mi></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>s</mi><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mrow><mrow><msub><mi>U</mi><mi>A</mi></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>s</mi><mo stretchy="false">)</mo></mrow></mrow><mo>+</mo><mrow><mi>δ</mi><mo lspace="0.337em">⁢</mo><mrow><mi mathvariant="normal">E</mi><mo>⁡</mo><mrow><mo stretchy="false">[</mo><mrow><mrow><msub><mi>J</mi><mi>A</mi></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><msup><mi>s</mi><mo>′</mo></msup><mo stretchy="false">)</mo></mrow></mrow><mo>∣</mo><mi>s</mi></mrow><mo stretchy="false">]</mo></mrow></mrow></mrow></mrow></mrow><mo rspace="2.167em">,</mo><mrow><mrow><mi>J</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>s</mi><mo stretchy="false">)</mo></mrow></mrow><mo>=</mo><mrow><mi>max</mi><mo>⁡</mo><mrow><mo stretchy="false">{</mo><mrow><msub><mi>J</mi><mi>A</mi></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>s</mi><mo stretchy="false">)</mo></mrow></mrow><mo rspace="0.667em">,</mo><mrow><mrow><msub><mi>U</mi><mi>N</mi></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mi>s</mi><mo stretchy="false">)</mo></mrow></mrow><mo>+</mo><mrow><mi>δ</mi><mo lspace="0.337em">⁢</mo><mrow><mi mathvariant="normal">E</mi><mo>⁡</mo><mrow><mo stretchy="false">[</mo><mrow><mrow><mi>J</mi><mo>⁢</mo><mrow><mo stretchy="false">(</mo><msup><mi>s</mi><mo>′</mo></msup><mo stretchy="false">)</mo></mrow></mrow><mo>∣</mo><mi>s</mi></mrow><mo stretchy="false">]</mo></mrow></mrow></mrow></mrow><mo stretchy="false">}</mo></mrow></mrow></mrow></mrow><mo lspace="0em">.</mo></mrow></math></td>
<td class="ltx_eqn_cell ltx_eqn_center_padright"></td>
</tr></tbody>
</table></div>
<p class="ltx_p">Here <math id="A18.p3.m3" class="ltx_Math" alttext="J" display="inline"><mi>J</mi></math> is the value while still free to wait and <math id="A18.p3.m4" class="ltx_Math" alttext="J_{A}" display="inline"><msub><mi>J</mi><mi>A</mi></msub></math> is the value after commitment. The transition law must incorporate rivals’ strategies for this to be a timing game <cite class="ltx_cite ltx_citemacro_citep">(Fudenberg and Tirole, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib12" title="Preemption and rent equalization in the adoption of new technology" class="ltx_ref ref">1985</a>; Rust, <a href="https://rencryptofish.com/posts/forcing-technologies#bib.bib24" title="Optimal replacement of GMC bus engines: an empirical model of harold zurcher" class="ltx_ref ref">1987</a>)</cite>. The historical fits use the myopic hazard defined in Appendix&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A5" title="Appendix E When adoption starts and where it stops ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">E</span></a>. A future cutoff can bring investment forward when installation takes time or capacity must be reserved. With instantaneous, freely available installation, a future penalty alone need not justify paying today’s operating cost early. Empirically, order dates, installation dates and productive-use dates should therefore be recorded separately. Adoption before measured rival use may reflect anticipation rather than an absent competitive effect.</p>

</section>
<section id="A19" class="ltx_appendix">
<h2 class="ltx_title ltx_title_appendix" id="reproducibility">
<a href="https://rencryptofish.com/posts/forcing-technologies#reproducibility" class="secnum" aria-label="Copy link to section S">Appendix S</a>Reproducibility</h2>


<p class="ltx_p" id="A19.p1">The model is <span class="ltx_text ltx_font_typewriter">src/forcing/model.py</span>. Each result is checked in <span class="ltx_text ltx_font_typewriter">tests/</span>:</p>
<div class="ltx_logical-block">
<figure id="A19.T32" class="ltx_table ltx_align_center">
<div class="table-wrap"><table class="ltx_tabular">
<tbody><tr class="ltx_tr">
<td class="ltx_td ltx_align_left ltx_border_tt"><span class="ltx_text">Result</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_left ltx_border_tt"><span class="ltx_text">Test</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left ltx_border_t">
<span class="ltx_text">Section&nbsp;</span><a href="https://rencryptofish.com/posts/forcing-technologies#S1" title="1 The model ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">1</span></a>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_left ltx_border_t"><span class="ltx_text ltx_font_typewriter">test_payoffs_are_relative_to_the_status_quo</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td"></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text ltx_font_typewriter">test_outside_option_caps_the_loss_and_withdraws_the_stake</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left">
<span class="ltx_text">Lemma&nbsp;</span><a href="https://rencryptofish.com/posts/forcing-technologies#Thmlemma1" title="Lemma 1 (Zero sum). ‣ Appendix C Formal statements ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">1</span></a>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text ltx_font_typewriter">test_contest_is_zero_sum</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td"></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text ltx_font_typewriter">test_welfare_is_mean_payoff_and_ignores_the_contest</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left">
<span class="ltx_text">Lemma&nbsp;</span><a href="https://rencryptofish.com/posts/forcing-technologies#Thmlemma2" title="Lemma 2 (Shape of the contest). ‣ Appendix C Formal statements ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">2</span></a>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text ltx_font_typewriter">test_contest_slope_has_the_sign_of_minus_alpha_r_minus_one</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td"></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text ltx_font_typewriter">test_small_edge_limit_is_the_linear_contest</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td"></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text ltx_font_typewriter">test_decisive_contest_makes_the_holdout_loss_a_step</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left">
<span class="ltx_text">Proposition&nbsp;</span><a href="https://rencryptofish.com/posts/forcing-technologies#Thmproposition1" title="Proposition 1 (Contests are strategic substitutes). ‣ Appendix C Formal statements ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">1</span></a>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text ltx_font_typewriter">test_contests_alone_never_tip</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left">
<span class="ltx_text">Definition&nbsp;</span><a href="https://rencryptofish.com/posts/forcing-technologies#Thmdefinition1" title="Definition 1. ‣ Appendix C Formal statements ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">1</span></a>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text ltx_font_typewriter">test_classification_ignores_the_waiting_value</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left">
<span class="ltx_text">Proposition&nbsp;</span><a href="https://rencryptofish.com/posts/forcing-technologies#Thmproposition2" title="Proposition 2 (Selective forcing). ‣ Appendix C Formal statements ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">2</span></a>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text ltx_font_typewriter">test_selective_forcing_closed_form</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left">
<span class="ltx_text">Proposition&nbsp;</span><a href="https://rencryptofish.com/posts/forcing-technologies#Thmproposition3" title="Proposition 3 (Shakeout). ‣ Appendix C Formal statements ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">3</span></a>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text ltx_font_typewriter">test_shakeout_closed_form</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td"></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text ltx_font_typewriter">test_outside_option_stops_adoption_at_the_shakeout</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left">
<span class="ltx_text">Proposition&nbsp;</span><a href="https://rencryptofish.com/posts/forcing-technologies#Thmproposition4" title="Proposition 4 (Exclusion forces without changing full-adoption welfare). ‣ Appendix C Formal statements ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">4</span></a>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text ltx_font_typewriter">test_exclusion_raises_forcing_but_not_full_adoption_welfare</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left">
<span class="ltx_text">Corollary&nbsp;</span><a href="https://rencryptofish.com/posts/forcing-technologies#Thmcorollary1" title="Corollary 1 (What an outside option can disarm). ‣ Appendix C Formal statements ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">1</span></a>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text ltx_font_typewriter">test_outside_option_caps_the_loss_and_withdraws_the_stake</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left">
<span class="ltx_text">Proposition&nbsp;</span><a href="https://rencryptofish.com/posts/forcing-technologies#Thmproposition5" title="Proposition 5 (Private–social wedge). ‣ Appendix C Formal statements ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">5</span></a>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text ltx_font_typewriter">test_private_social_wedge</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left">
<span class="ltx_text">Propositions&nbsp;</span><a href="https://rencryptofish.com/posts/forcing-technologies#Thmproposition6" title="Proposition 6 (A sufficient condition against a complete ban). ‣ Appendix C Formal statements ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">6</span></a><span class="ltx_text">,&nbsp;</span><a href="https://rencryptofish.com/posts/forcing-technologies#Thmproposition7" title="Proposition 7 (An interior maximum of contest waste). ‣ Appendix C Formal statements ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">7</span></a>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text ltx_font_typewriter">test_ban_criterion_includes_exclusion</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td"></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text ltx_font_typewriter">test_interior_allocation_beats_both_endpoints</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td"></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text ltx_font_typewriter">test_contest_waste_vanishes_at_cost_extremes</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td"></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text ltx_font_typewriter">test_tax_receipts_are_transfers</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left">
<span class="ltx_text">Appendices&nbsp;</span><a href="https://rencryptofish.com/posts/forcing-technologies#A5.SS2" title="E.2 A pilot’s return mixes edge and network ‣ Appendix E When adoption starts and where it stops ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">E.2</span></a><span class="ltx_text">,&nbsp;</span><a href="https://rencryptofish.com/posts/forcing-technologies#A8" title="Appendix H What changes as a market matures ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">H</span></a>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text ltx_font_typewriter">test_pilot_return_separates_edge_and_network</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td"></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text ltx_font_typewriter">test_selection_can_raise_adoption_without_conversion</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td"></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text ltx_font_typewriter">test_continuous_contest_equilibrium</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left">
<span class="ltx_text">Proposition&nbsp;</span><a href="https://rencryptofish.com/posts/forcing-technologies#Thmproposition8" title="Proposition 8 (Aggregation). ‣ Appendix C Formal statements ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">8</span></a>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text ltx_font_typewriter">test_linear_dynamics_match</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td"></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text ltx_font_typewriter">test_homogeneous_costs_give_the_logit_hazard</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td"></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text ltx_font_typewriter">test_persistent_heterogeneity_makes_the_hazard_fall</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left">
<span class="ltx_text">Appendix&nbsp;</span><a href="https://rencryptofish.com/posts/forcing-technologies#A5.SS5" title="E.5 The best-response map ‣ Appendix E When adoption starts and where it stops ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">E.5</span></a>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text ltx_font_typewriter">test_failed_seeds_freeze_rather_than_unravel</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left">
<span class="ltx_text">Proposition&nbsp;</span><a href="https://rencryptofish.com/posts/forcing-technologies#Thmproposition9" title="Proposition 9 (Dormancy). ‣ Appendix C Formal statements ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">9</span></a>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text ltx_font_typewriter">test_demonstration_needs_visibility_below_the_ceiling</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left">
<span class="ltx_text">Appendix&nbsp;</span><a href="https://rencryptofish.com/posts/forcing-technologies#A5.SS7" title="E.7 When waiting is valuable ‣ Appendix E When adoption starts and where it stops ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">E.7</span></a>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text ltx_font_typewriter">test_waiting_value_sharpens_the_demonstration_cliff</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left">
<span class="ltx_text">Observation&nbsp;</span><a href="https://rencryptofish.com/posts/forcing-technologies#Thmobservation1" title="Observation 1 (Overshoot under an eroding edge). ‣ Appendix C Formal statements ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">1</span></a>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text ltx_font_typewriter">test_aggregate_recursion_is_exact_only_for_monotone_thresholds</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left">
<span class="ltx_text">Proposition&nbsp;</span><a href="https://rencryptofish.com/posts/forcing-technologies#Thmproposition10" title="Proposition 10 (Counters). ‣ Appendix C Formal statements ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">10</span></a>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text ltx_font_typewriter">test_counter_nests_the_base_model</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td"></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text ltx_font_typewriter">test_counter_dynamics_nest_the_base_dynamics</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td"></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text ltx_font_typewriter">test_counter_contest_is_zero_sum</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td"></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text ltx_font_typewriter">test_counter_welfare_is_the_mean_payoff</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td"></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text ltx_font_typewriter">test_counter_complements_adoption_and_other_counters</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td"></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text ltx_font_typewriter">test_countering_leaves_the_linear_contests_gain_from_adopting_unchanged</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td"></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text ltx_font_typewriter">test_full_counter_restores_the_split</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left">
<span class="ltx_text">Corollary&nbsp;</span><a href="https://rencryptofish.com/posts/forcing-technologies#Thmcorollary4" title="Corollary 4 (What a counter can disarm). ‣ Appendix C Formal statements ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">4</span></a>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text ltx_font_typewriter">test_disarmament_test_with_a_counter</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left">
<span class="ltx_text">Appendix&nbsp;</span><a href="https://rencryptofish.com/posts/forcing-technologies#A6" title="Appendix F Counters: a third choice ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">F</span></a>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text ltx_font_typewriter">test_counter_shares_match_sampled_rivals</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td"></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text ltx_font_typewriter">test_counter_dynamics_match_a_finite_population</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td"></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text ltx_font_typewriter">test_counters_arrive_late_and_stop_rather_than_reverse_adoption</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td"></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text ltx_font_typewriter">test_a_counter_raises_welfare_only_by_deterring_adoption</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left">
<span class="ltx_text">Proposition&nbsp;</span><a href="https://rencryptofish.com/posts/forcing-technologies#Thmproposition11" title="Proposition 11 (Nesting). ‣ Appendix C Formal statements ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">11</span></a>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text ltx_font_typewriter">test_threshold_model_is_a_special_case</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td"></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text ltx_font_typewriter">test_threshold_calibration_table_reproduces</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td"></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text ltx_font_typewriter">test_linear_model_is_a_special_case</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td"></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text ltx_font_typewriter">test_linear_fits_reproduce</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td"></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text ltx_font_typewriter">test_nuclear_fit_sits_on_a_knife_edge</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left">
<span class="ltx_text">Proposition&nbsp;</span><a href="https://rencryptofish.com/posts/forcing-technologies#Thmproposition12" title="Proposition 12 (Observational equivalence). ‣ Appendix C Formal statements ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">12</span></a>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text ltx_font_typewriter">test_adoption_data_cannot_split_alpha_from_gamma</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td"></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text ltx_font_typewriter">test_adoption_data_cannot_split_standalone_gain_from_waiting</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td"></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text ltx_font_typewriter">test_belief_separates_exclusion_from_network_gains</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td"></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text ltx_font_typewriter">test_utility_rescaling_preserves_adoption</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left ltx_border_bb">
<span class="ltx_text">Appendix&nbsp;</span><a href="https://rencryptofish.com/posts/forcing-technologies#A10" title="Appendix J What the historical adoption curves tell us ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">J</span></a>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_left ltx_border_bb"><span class="ltx_text ltx_font_typewriter">test_archived_map_likelihoods_reproduce</span></td>
</tr>
</tbody></table></div>
</figure>
</div>
<p class="ltx_p">Figures and Table&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A17.T31" title="Table 31 ‣ Appendix Q Earlier models and reproduction benchmarks ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">31</span></a> are generated by <span class="ltx_text ltx_font_typewriter">scripts/paper_assets.py</span>. The four worked cases in Section&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S7" title="7 Four worked cases ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">7</span></a> are regenerated by <span class="ltx_text ltx_font_typewriter">scripts/investor_assets.py</span>. The contest, detection and invoice cases use the planning assumptions in <span class="ltx_text ltx_font_typewriter">data/investor/scenarios.json</span>; their purchase margins are checked against <span class="ltx_text ltx_font_typewriter">forcing.gain</span>, and the contest field path comes from <span class="ltx_text ltx_font_typewriter">forcing.simulate</span>. The fulfillment case uses <span class="ltx_text ltx_font_typewriter">data/investor/productivity.json</span>, the explicit extension in <span class="ltx_text ltx_font_typewriter">src/forcing/productivity.py</span>, and <span class="ltx_text ltx_font_typewriter">scripts/productivity_assets.py</span>. Its deployment trajectory and price response are assumptions, not estimates from the base model. That script can also be run separately to regenerate Table&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#S7.T15" title="Table 15 ‣ 7.2 Case 2: fulfillment savings become competitive pressure ‣ 7 Four worked cases ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">15</span></a>, its CSV, the timing sensitivity CSV and the supplier summary JSON. Tests in <span class="ltx_text ltx_font_typewriter">tests/test_productivity.py</span> check the separation of switching gain from holdout loss, the viability ceiling, the customer transfer, and the disappearance of the timing threshold under low pass-through.</p>


<p class="ltx_p" id="A19.p2">Every source cited in the investor sections is registered in <span class="ltx_text ltx_font_typewriter">data/investor/evidence.json</span>. Calibration figures and tables are generated by <span class="ltx_text ltx_font_typewriter">scripts/calibration_assets.py</span> from the stored fit summaries. These record input and code hashes. The input-integrity checks and a replay of all 42 stored posterior-mode likelihoods verify the assembled calibration against the current code; they do not replace convergence or sensitivity checks on the posterior sampling.</p>

</section>
<section id="A20" class="ltx_appendix">
<h2 class="ltx_title ltx_title_appendix" id="data-sources">
<a href="https://rencryptofish.com/posts/forcing-technologies#data-sources" class="secnum" aria-label="Copy link to section T">Appendix T</a>Data sources</h2>


<p class="ltx_p" id="A20.p1">Every series in Appendix&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A10" title="Appendix J What the historical adoption curves tell us ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">J</span></a> is rebuilt by</p>
<p class="ltx_p ltx_align_center"><span class="ltx_text ltx_font_typewriter">uv run python -m forcing.collect all</span></p>
<p class="ltx_p">which, for each case:</p>
<ol id="A20.I1" class="ltx_enumerate">
<li id="A20.I1.i1" class="ltx_item" value="1">
 

<p class="ltx_p" id="A20.I1.i1.p1">re-downloads every snapshot;</p>

</li>
<li id="A20.I1.i2" class="ltx_item" value="2">
 

<p class="ltx_p" id="A20.I1.i2.p1">re-derives parsed rows from the snapshots;</p>

</li>
<li id="A20.I1.i3" class="ltx_item" value="3">
 

<p class="ltx_p" id="A20.I1.i3.p1">verifies hashes, quotes, values and schema;</p>

</li>
<li id="A20.I1.i4" class="ltx_item" value="4">
 

<p class="ltx_p" id="A20.I1.i4.p1">builds the fitted series.</p>

</li>
</ol>
<p class="ltx_p"><span class="ltx_text ltx_font_typewriter">scripts/fit_cases.py</span> then writes each calibration with the hashes of its inputs and of the code. A test fails if any committed calibration was fitted from inputs that have since changed.</p>


<p class="ltx_p" id="A20.p2">Table&nbsp;<a href="https://rencryptofish.com/posts/forcing-technologies#A20.T33" title="Table 33 ‣ Appendix T Data sources ‣ Forcing Technologies: Why Firms Adopt and Who Profits" class="ltx_ref ref"><span class="ltx_text ltx_ref_tag">33</span></a> summarizes the rows and how they were obtained:</p>
<ul id="A20.I2" class="ltx_itemize">
<li id="A20.I2.i1" class="ltx_item">
 

<p class="ltx_p" id="A20.I2.i1.p1"><em class="ltx_emph ltx_font_italic">Crawled</em> sources were fetched byte for byte by code.</p>

</li>
<li id="A20.I2.i2" class="ltx_item">
 

<p class="ltx_p" id="A20.I2.i2.p1"><em class="ltx_emph ltx_font_italic">Captured</em> sources were saved from a browser session, because the publisher blocks scripts.</p>

</li>
<li id="A20.I2.i3" class="ltx_item">
 

<p class="ltx_p" id="A20.I2.i3.p1"><em class="ltx_emph ltx_font_italic">Parsed</em> rows were derived by code.</p>

</li>
<li id="A20.I2.i4" class="ltx_item">
 

<p class="ltx_p" id="A20.I2.i4.p1"><em class="ltx_emph ltx_font_italic">Quoted</em> rows were transcribed with a verbatim quote checked against the snapshot.</p>

</li>
</ul>
<p class="ltx_p">Flags count rows that are stated, derived, estimated, and excluded. The list that follows gives every source used, by case; the source registries add access dates, hashes and Wayback Machine captures.</p>

<figure id="A20.T33" class="ltx_table">
<figcaption class="ltx_caption ltx_centering" style="font-size:70%;"><span class="ltx_tag ltx_tag_table">Table 33: </span>Provenance of the rebuilt data.</figcaption>
<div class="table-wrap"><table class="ltx_tabular ltx_centering ltx_guessed_headers ltx_align_middle">
<tbody class="ltx_tbody">
<tr class="ltx_tr">
<td class="ltx_td ltx_border_tt"></td>
<th class="ltx_td ltx_align_center ltx_th ltx_th_column ltx_border_tt" colspan="4"><span class="ltx_text">Sources</span></th>
<th class="ltx_td ltx_th ltx_th_column ltx_border_tt"></th>
<th class="ltx_td ltx_align_center ltx_th ltx_th_column ltx_border_tt" colspan="2"><span class="ltx_text">Rows</span></th>
<td class="ltx_td ltx_nopad_r ltx_border_tt"></td>
</tr>
<tr class="ltx_tr">
<th class="ltx_td ltx_align_left ltx_th ltx_th_column"><span class="ltx_text">Case</span></th>
<th class="ltx_td ltx_align_right ltx_th ltx_th_column ltx_border_t"><span class="ltx_text">All</span></th>
<th class="ltx_td ltx_align_right ltx_th ltx_th_column ltx_border_t"><span class="ltx_text">Crawled</span></th>
<th class="ltx_td ltx_align_right ltx_th ltx_th_column ltx_border_t"><span class="ltx_text">Captured</span></th>
<th class="ltx_td ltx_align_right ltx_th ltx_th_column ltx_border_t"><span class="ltx_text">Manual</span></th>
<th class="ltx_td ltx_align_left ltx_th ltx_th_column"><span class="ltx_text">Fitted table</span></th>
<th class="ltx_td ltx_align_right ltx_th ltx_th_column ltx_border_t"><span class="ltx_text">Parsed</span></th>
<th class="ltx_td ltx_align_right ltx_th ltx_th_column ltx_border_t"><span class="ltx_text">Quoted</span></th>
<th class="ltx_td ltx_nopad_r ltx_align_left ltx_th ltx_th_column"><span class="ltx_text">Flags s/d/e/b</span></th>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left ltx_border_t"><span class="ltx_text">Clap skates</span></td>
<td class="ltx_td ltx_align_right ltx_border_t"><span class="ltx_text">5</span></td>
<td class="ltx_td ltx_align_right ltx_border_t"><span class="ltx_text">5</span></td>
<td class="ltx_td ltx_align_right ltx_border_t"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_right ltx_border_t"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_left ltx_border_t"><span class="ltx_text">7 values</span></td>
<td class="ltx_td ltx_align_right ltx_border_t"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_right ltx_border_t"><span class="ltx_text">7</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_left ltx_border_t"><span class="ltx_text">1/4/1/1</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left"><span class="ltx_text">Container</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">3</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">3</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">18 values</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">15</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">3</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text">0/15/0/3</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left"><span class="ltx_text">Hybrid corn</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">1</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">1</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">28 values</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">28</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text">28/0/0/0</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left"><span class="ltx_text">Dreadnought</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">10</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">10</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">8 events</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">8</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text">0/8/0/0</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left"><span class="ltx_text">Armed drones</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">11</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">11</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">48 events</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">13</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">52</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text">0/48/0/17</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left"><span class="ltx_text">Frequent flyer</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">11</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">10</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">1</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">8 events</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">1</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">7</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text">0/8/0/0</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left"><span class="ltx_text">Gen AI (large orgs)</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">5</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">5</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">10 values</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">10</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text">4/0/1/5</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left"><span class="ltx_text">AI (all US firms)</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">2</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">2</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">77 values</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">77</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text">54/0/0/23</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left"><span class="ltx_text">HTTPS</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">5</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">5</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">24 values</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">24</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text">0/14/0/10</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left"><span class="ltx_text">LZR suit</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">4</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">4</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">5 values</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">5</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text">2/1/0/2</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left"><span class="ltx_text">MLB analytics</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">7</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">7</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">5 values</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">5</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text">1/2/1/1</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left"><span class="ltx_text">China NEVs</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">5</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">5</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">15 values</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">11</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">4</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text">11/0/0/4</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left"><span class="ltx_text">Nuclear</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">3</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">3</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">11 events</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">6</span></td>
<td class="ltx_td ltx_align_right"><span class="ltx_text">5</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text">0/11/0/0</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_left ltx_border_bb"><span class="ltx_text">RFID mandate</span></td>
<td class="ltx_td ltx_align_right ltx_border_bb"><span class="ltx_text">8</span></td>
<td class="ltx_td ltx_align_right ltx_border_bb"><span class="ltx_text">8</span></td>
<td class="ltx_td ltx_align_right ltx_border_bb"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_right ltx_border_bb"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_left ltx_border_bb"><span class="ltx_text">14 values</span></td>
<td class="ltx_td ltx_align_right ltx_border_bb"><span class="ltx_text">0</span></td>
<td class="ltx_td ltx_align_right ltx_border_bb"><span class="ltx_text">13</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_left ltx_border_bb"><span class="ltx_text">4/1/0/9</span></td>
</tr>
</tbody>
</table></div>
</figure>
<figure id="A20.T34" class="ltx_table">
<div class="table-wrap"><table class="ltx_tabular">
<thead class="ltx_thead">
<tr class="ltx_tr">
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Source</span></span>
</span>
</th>
<th class="ltx_td ltx_align_left ltx_th ltx_th_column ltx_border_tt"><span class="ltx_text">Method</span></th>
<th class="ltx_td ltx_nopad_r ltx_align_left ltx_th ltx_th_column ltx_border_tt"><span class="ltx_text">Licence</span></th>
</tr>
</thead>
<tbody class="ltx_tbody">
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_t" colspan="3"><strong class="ltx_text ltx_font_bold">Clap skates</strong></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text"> Jos J. de Koning (Vrije Universiteit Amsterdam), in Sportscience News (1997). Background to the slapskate: Fifteen years of slapskate history, biomechanical backgrounds, first results and recent developments. </span><a href="http://www.sportsci.org/news/news9703/slapxtra.htm" title="" class="ltx_ref ltx_align_left ltx_url ltx_font_typewriter url" target="_blank" rel="noopener noreferrer">http://www.sportsci.org/news/news9703/slapxtra.htm</a></span>
</span>
</td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">crawler</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text">copyrighted</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text"> International Skating Union (2026). Speed Skating and the clap skate revolution. </span><a href="https://isu-skating.com/speed-skating/news/speed-skating-and-the-clap-skate-revolution/" title="" class="ltx_ref ltx_align_left ltx_url ltx_font_typewriter url" target="_blank" rel="noopener noreferrer">https://isu-skating.com/speed-skating/news/speed-skating-and-the-clap-skate-revolution/</a></span>
</span>
</td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">crawler</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text">copyrighted</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text"> Olympedia (OlyMADMen) (2026). Speed Skating at the 1998 Winter Olympics (overview). </span><a href="https://www.olympedia.org/editions/46/sports/SSK" title="" class="ltx_ref ltx_align_left ltx_url ltx_font_typewriter url" target="_blank" rel="noopener noreferrer">https://www.olympedia.org/editions/46/sports/SSK</a></span>
</span>
</td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">crawler</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text">copyrighted</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text"> Stephen Seiler (Sportscience News) (1997). The new Dutch ”Slapskates”: Will They Revolutionize Speed Skating Technique?. </span><a href="http://www.sportsci.org/news/news9703/slapskat.htm" title="" class="ltx_ref ltx_align_left ltx_url ltx_font_typewriter url" target="_blank" rel="noopener noreferrer">http://www.sportsci.org/news/news9703/slapskat.htm</a></span>
</span>
</td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">crawler</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text">copyrighted</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top" colspan="3"><strong class="ltx_text ltx_font_bold">Containerization, North Atlantic &amp; UK</strong></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text"> Daniel M. Bernhofen, Zouheir El-Sahli, Richard Kneller (2012). Estimating the effects of the container revolution on world trade (working paper, February 3, 2012; Figure 2: Changes in container utilization in the UK and Japan). </span><a href="http://economicsarchive.fiu.edu/events/2013/seminar-daniel-bernhofen/bek_container_feb-3-2013.pdf" title="" class="ltx_ref ltx_align_left ltx_url ltx_font_typewriter url" target="_blank" rel="noopener noreferrer">http://economicsarchive.fiu.edu/events/2013/seminar-daniel-bernhofen/bek_container_feb-3-2013.pdf</a></span>
</span>
</td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">crawler</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text">copyrighted</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text"> Benjamin Bridgman (Bureau of Economic Analysis) (2014). Why Containerization Did Not Reduce Ocean Trade Shipping Costs. </span><a href="https://www.aeaweb.org/conference/2015/retrieve.php?pdfid=3462&amp;tk=k5HEFitY" title="" class="ltx_ref ltx_align_left ltx_url ltx_font_typewriter url" target="_blank" rel="noopener noreferrer">https://www.aeaweb.org/conference/2015/retrieve.php?pdfid=3462&amp;tk=k5HEFitY</a></span>
</span>
</td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">crawler</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text">copyrighted</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text"> Frank Broeze (2002). The Globalisation of the Oceans: Containerisation from the 1950s to the Present, ch. ’1970s: conquering the world’ (Cambridge Core chapter page with extract). </span><a href="https://www.cambridge.org/core/books/globalisation-of-the-oceans/1970s-conquering-the-world/F87A212081653D8714A7393E7D008209" title="" class="ltx_ref ltx_align_left ltx_url ltx_font_typewriter url" target="_blank" rel="noopener noreferrer">https://www.cambridge.org/core/books/globalisation-of-the-oceans/1970s-conquering-the-world/F87A212081653D8714A7393E7D008209</a></span>
</span>
</td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">crawler</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text">copyrighted</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top" colspan="3"><strong class="ltx_text ltx_font_bold">Hybrid corn, US</strong></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text"> U.S. Department of Agriculture (Statistical Reporting Service) (1963). Agricultural Statistics 1962 (Table 46: Corn hybrids: Acreage of corn planted with hybrids, United States, 1933-60). </span><a href="https://esmis.nal.usda.gov/sites/default/release-files/j3860694x/vd66w276c/8c97kt28h/Agstat-04-23-1962.pdf" title="" class="ltx_ref ltx_align_left ltx_url ltx_font_typewriter url" target="_blank" rel="noopener noreferrer">https://esmis.nal.usda.gov/sites/default/release-files/j3860694x/vd66w276c/8c97kt28h/Agstat-04-23-1962.pdf</a></span>
</span>
</td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">crawler</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text">public-domain</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top" colspan="3"><strong class="ltx_text ltx_font_bold">Dreadnought battleships</strong></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text"> Wikipedia contributors (2026). Wikipedia: French battleship Courbet (revision 1374865778). </span><a href="https://en.wikipedia.org/w/index.php?title=French_battleship_Courbet&amp;oldid=1374865778&amp;action=raw" title="" class="ltx_ref ltx_align_left ltx_url ltx_font_typewriter url" target="_blank" rel="noopener noreferrer">https://en.wikipedia.org/w/index.php?title=French_battleship_Courbet&amp;oldid=1374865778&amp;action=raw</a></span>
</span>
</td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">crawler</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text">CC-BY-SA</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text"> Wikipedia contributors (2026). Wikipedia: HMS Dreadnought (1906) (revision 1374707991). </span><a href="https://en.wikipedia.org/w/index.php?title=HMS_Dreadnought_(1906)&amp;oldid=1374707991&amp;action=raw" title="" class="ltx_ref ltx_align_left ltx_url ltx_font_typewriter url" target="_blank" rel="noopener noreferrer">https://en.wikipedia.org/w/index.php?title=HMS_Dreadnought_(1906)&amp;oldid=1374707991&amp;action=raw</a></span>
</span>
</td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">crawler</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text">CC-BY-SA</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text"> Wikipedia contributors (2025). Wikipedia: Italian battleship Dante Alighieri (revision 1323091977). </span><a href="https://en.wikipedia.org/w/index.php?title=Italian_battleship_Dante_Alighieri&amp;oldid=1323091977&amp;action=raw" title="" class="ltx_ref ltx_align_left ltx_url ltx_font_typewriter url" target="_blank" rel="noopener noreferrer">https://en.wikipedia.org/w/index.php?title=Italian_battleship_Dante_Alighieri&amp;oldid=1323091977&amp;action=raw</a></span>
</span>
</td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">crawler</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text">CC-BY-SA</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text"> Wikipedia contributors (2026). Wikipedia: Japanese battleship Settsu (revision 1375023838). </span><a href="https://en.wikipedia.org/w/index.php?title=Japanese_battleship_Settsu&amp;oldid=1375023838&amp;action=raw" title="" class="ltx_ref ltx_align_left ltx_url ltx_font_typewriter url" target="_blank" rel="noopener noreferrer">https://en.wikipedia.org/w/index.php?title=Japanese_battleship_Settsu&amp;oldid=1375023838&amp;action=raw</a></span>
</span>
</td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">crawler</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text">CC-BY-SA</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text"> Wikipedia contributors (2026). Wikipedia: Russian battleship Gangut (revision 1379253632). </span><a href="https://en.wikipedia.org/w/index.php?title=Russian_battleship_Gangut&amp;oldid=1379253632&amp;action=raw" title="" class="ltx_ref ltx_align_left ltx_url ltx_font_typewriter url" target="_blank" rel="noopener noreferrer">https://en.wikipedia.org/w/index.php?title=Russian_battleship_Gangut&amp;oldid=1379253632&amp;action=raw</a></span>
</span>
</td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">crawler</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text">CC-BY-SA</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text"> Wikipedia contributors (2026). Wikipedia: SMS Nassau (revision 1378184497). </span><a href="https://en.wikipedia.org/w/index.php?title=SMS_Nassau&amp;oldid=1378184497&amp;action=raw" title="" class="ltx_ref ltx_align_left ltx_url ltx_font_typewriter url" target="_blank" rel="noopener noreferrer">https://en.wikipedia.org/w/index.php?title=SMS_Nassau&amp;oldid=1378184497&amp;action=raw</a></span>
</span>
</td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">crawler</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text">CC-BY-SA</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text"> Wikipedia contributors (2026). Wikipedia: SMS Viribus Unitis (revision 1373687988). </span><a href="https://en.wikipedia.org/w/index.php?title=SMS_Viribus_Unitis&amp;oldid=1373687988&amp;action=raw" title="" class="ltx_ref ltx_align_left ltx_url ltx_font_typewriter url" target="_blank" rel="noopener noreferrer">https://en.wikipedia.org/w/index.php?title=SMS_Viribus_Unitis&amp;oldid=1373687988&amp;action=raw</a></span>
</span>
</td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">crawler</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text">CC-BY-SA</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text"> Wikipedia contributors (2026). Wikipedia: USS Michigan (BB-27) (revision 1377049957). </span><a href="https://en.wikipedia.org/w/index.php?title=USS_Michigan_(BB-27)&amp;oldid=1377049957&amp;action=raw" title="" class="ltx_ref ltx_align_left ltx_url ltx_font_typewriter url" target="_blank" rel="noopener noreferrer">https://en.wikipedia.org/w/index.php?title=USS_Michigan_(BB-27)&amp;oldid=1377049957&amp;action=raw</a></span>
</span>
</td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">crawler</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text">CC-BY-SA</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top" colspan="3"><strong class="ltx_text ltx_font_bold">Armed drones, states</strong></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text"> Dan Gettinger (Center for the Study of the Drone at Bard College) (2019). The Drone Databook. </span><a href="https://dronecenter.bard.edu/files/2019/10/CSD-Drone-Databook-Web.pdf" title="" class="ltx_ref ltx_align_left ltx_url ltx_font_typewriter url" target="_blank" rel="noopener noreferrer">https://dronecenter.bard.edu/files/2019/10/CSD-Drone-Databook-Web.pdf</a></span>
</span>
</td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">crawler</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text">copyrighted</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text"> Drone Wars UK (2022). Armed drones proliferation update - May 2022. </span><a href="https://dronewars.net/2022/05/09/armed-drones-proliferation-update-may-2022/" title="" class="ltx_ref ltx_align_left ltx_url ltx_font_typewriter url" target="_blank" rel="noopener noreferrer">https://dronewars.net/2022/05/09/armed-drones-proliferation-update-may-2022/</a></span>
</span>
</td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">crawler</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text">copyrighted</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text"> Drone Wars UK (2023). Armed drone proliferation update - March ’23. </span><a href="https://dronewars.net/2023/03/22/armed-drone-proliferation-update-march-23/" title="" class="ltx_ref ltx_align_left ltx_url ltx_font_typewriter url" target="_blank" rel="noopener noreferrer">https://dronewars.net/2023/03/22/armed-drone-proliferation-update-march-23/</a></span>
</span>
</td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">crawler</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text">copyrighted</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text"> Drone Wars UK (2025). Armed Drone Proliferation: Continued Exports Leading to Civilian Casualties. </span><a href="https://dronewars.net/2025/03/03/armed-drone-proliferation-continued-exports-leading-to-civilian-casualties/" title="" class="ltx_ref ltx_align_left ltx_url ltx_font_typewriter url" target="_blank" rel="noopener noreferrer">https://dronewars.net/2025/03/03/armed-drone-proliferation-continued-exports-leading-to-civilian-casualties/</a></span>
</span>
</td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">crawler</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text">copyrighted</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text"> Drone Wars UK (2025). Who has Armed Drones? (States operating armed MALE drones - updated March 2025). </span><a href="https://dronewars.net/who-has-armed-drones/" title="" class="ltx_ref ltx_align_left ltx_url ltx_font_typewriter url" target="_blank" rel="noopener noreferrer">https://dronewars.net/who-has-armed-drones/</a></span>
</span>
</td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">crawler</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text">copyrighted</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text"> Drone Wars UK (2024). Who has Armed Drones? (Feb 2024 update; Wayback Machine capture 2024-04-10). </span><a href="https://web.archive.org/web/20240410090925id_/https://dronewars.net/who-has-armed-drones/" title="" class="ltx_ref ltx_align_left ltx_url ltx_font_typewriter url" target="_blank" rel="noopener noreferrer">https://web.archive.org/web/20240410090925id_/https://dronewars.net/who-has-armed-drones/</a></span>
</span>
</td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">crawler</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text">copyrighted</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text"> New America (2021). Countries that Have Drones (Datawrapper dataset, World of Drones). </span><a href="https://datawrapper.dwcdn.net/GwojV/9/dataset.csv" title="" class="ltx_ref ltx_align_left ltx_url ltx_font_typewriter url" target="_blank" rel="noopener noreferrer">https://datawrapper.dwcdn.net/GwojV/9/dataset.csv</a></span>
</span>
</td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">crawler</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text">CC-BY</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text"> Wikipedia contributors (2026). Wikipedia: General Atomics MQ-1 Predator (revision 1376630226). </span><a href="https://en.wikipedia.org/w/index.php?title=General_Atomics_MQ-1_Predator&amp;oldid=1376630226&amp;action=raw" title="" class="ltx_ref ltx_align_left ltx_url ltx_font_typewriter url" target="_blank" rel="noopener noreferrer">https://en.wikipedia.org/w/index.php?title=General_Atomics_MQ-1_Predator&amp;oldid=1376630226&amp;action=raw</a></span>
</span>
</td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">crawler</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text">CC-BY-SA</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top" colspan="3"><strong class="ltx_text ltx_font_bold">Frequent-flyer programs</strong></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text"> Georgia newspapers, via the Rawson Company clipping service (1981). Clippings: ’EAL Plans Discounts’ (Gwinnett Daily News) and ’Eastern To Reward Frequent Travelers’ (Atlanta Daily World), clipping-service stamps 6 Sep 1981. </span><a href="https://cdm16905.contentdm.oclc.org/digital/bl/dmwebservices/index.php?q=dmGetItemInfo/eastern/51840/xml" title="" class="ltx_ref ltx_align_left ltx_url ltx_font_typewriter url" target="_blank" rel="noopener noreferrer">https://cdm16905.contentdm.oclc.org/digital/bl/dmwebservices/index.php?q=dmGetItemInfo/eastern/51840/xml</a></span>
</span>
</td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">crawler</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text">copyrighted</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text"> Randy Petersen (InsideFlyer) (2006). The Big 2-5: Celebrating 25 Years of Frequent Flyer Programs. </span><a href="https://www.insideflyer.com/2006/05/12/the-big-2-5-celebrating-25-years-of-frequent-flyer-programs/" title="" class="ltx_ref ltx_align_left ltx_url ltx_font_typewriter url" target="_blank" rel="noopener noreferrer">https://www.insideflyer.com/2006/05/12/the-big-2-5-celebrating-25-years-of-frequent-flyer-programs/</a></span>
</span>
</td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">crawler</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text">copyrighted</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text"> Randy Petersen (InsideFlyer) (2006). 60 Seconds with Mike Boynton, Delta Air Lines (retired). </span><a href="https://www.insideflyer.com/2006/04/25/60-seconds-with-mike-boynton-delta-air-lines-retired/" title="" class="ltx_ref ltx_align_left ltx_url ltx_font_typewriter url" target="_blank" rel="noopener noreferrer">https://www.insideflyer.com/2006/04/25/60-seconds-with-mike-boynton-delta-air-lines-retired/</a></span>
</span>
</td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">crawler</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text">copyrighted</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text"> The New York Times (1982). United Schedules Its Boeing 767’s (Company News), with correction of 30 Jul 1982. </span><a href="https://web.archive.org/web/20150524120028id_/https://www.nytimes.com/1982/07/29/business/united-schedules-its-boeing-767-s.html" title="" class="ltx_ref ltx_align_left ltx_url ltx_font_typewriter url" target="_blank" rel="noopener noreferrer">https://web.archive.org/web/20150524120028id_/https://www.nytimes.com/1982/07/29/business/united-schedules-its-boeing-767-s.html</a></span>
</span>
</td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">crawler</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text">copyrighted</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text"> Carole Shifrin (The Washington Post) (1981). Rewarding Frequent Flyers. </span><a href="https://www.washingtonpost.com/archive/lifestyle/travel/1981/10/25/rewarding-frequent-flyers/28d68e93-122c-4547-9bdb-79549b862223/" title="" class="ltx_ref ltx_align_left ltx_url ltx_font_typewriter url" target="_blank" rel="noopener noreferrer">https://www.washingtonpost.com/archive/lifestyle/travel/1981/10/25/rewarding-frequent-flyers/28d68e93-122c-4547-9bdb-79549b862223/</a></span>
</span>
</td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">browser</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text">copyrighted</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text"> Wikipedia contributors (2026). Wikipedia: AAdvantage (revision 1376666546). </span><a href="https://en.wikipedia.org/w/index.php?title=AAdvantage&amp;oldid=1376666546&amp;action=raw" title="" class="ltx_ref ltx_align_left ltx_url ltx_font_typewriter url" target="_blank" rel="noopener noreferrer">https://en.wikipedia.org/w/index.php?title=AAdvantage&amp;oldid=1376666546&amp;action=raw</a></span>
</span>
</td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">crawler</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text">CC-BY-SA</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top" colspan="3"><strong class="ltx_text ltx_font_bold">Generative AI, large organisations</strong></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text"> McKinsey &amp; Company (2023). The state of AI in 2023: Generative AI’s breakout year. </span><a href="https://web.archive.org/web/20260925170608id_/https://www.mckinsey.com/capabilities/quantumblack/our-insights/the-state-of-ai-in-2023-generative-ais-breakout-year" title="" class="ltx_ref ltx_align_left ltx_url ltx_font_typewriter url" target="_blank" rel="noopener noreferrer">https://web.archive.org/web/20260925170608id_/https://www.mckinsey.com/capabilities/quantumblack/our-insights/the-state-of-ai-in-2023-generative-ais-breakout-year</a></span>
</span>
</td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">crawler</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text">copyrighted</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text"> McKinsey &amp; Company (2024). The state of AI in early 2024: Gen AI adoption spikes and starts to generate value. </span><a href="https://web.archive.org/web/20260614200348id_/https://www.mckinsey.com/capabilities/quantumblack/our-insights/the-state-of-ai-2024" title="" class="ltx_ref ltx_align_left ltx_url ltx_font_typewriter url" target="_blank" rel="noopener noreferrer">https://web.archive.org/web/20260614200348id_/https://www.mckinsey.com/capabilities/quantumblack/our-insights/the-state-of-ai-2024</a></span>
</span>
</td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">crawler</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text">copyrighted</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text"> McKinsey &amp; Company (2025). The state of AI: How organizations are rewiring to capture value. </span><a href="https://web.archive.org/web/20250416052125id_/https://www.mckinsey.com/capabilities/quantumblack/our-insights/the-state-of-ai" title="" class="ltx_ref ltx_align_left ltx_url ltx_font_typewriter url" target="_blank" rel="noopener noreferrer">https://web.archive.org/web/20250416052125id_/https://www.mckinsey.com/capabilities/quantumblack/our-insights/the-state-of-ai</a></span>
</span>
</td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">crawler</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text">copyrighted</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text"> McKinsey &amp; Company (2025). The state of AI in 2025: Agents, innovation, and transformation (PDF). </span><a href="https://web.archive.org/web/20260408014729id_/https://www.mckinsey.com/~/media/mckinsey/business%20functions/quantumblack/our%20insights/the%20state%20of%20ai/the-state-of-ai-in-2025-vf.pdf" title="" class="ltx_ref ltx_align_left ltx_url ltx_font_typewriter url" target="_blank" rel="noopener noreferrer">https://web.archive.org/web/20260408014729id_/https://www.mckinsey.com/~/media/mckinsey/business%20functions/quantumblack/our%20insights/the%20state%20of%20ai/the-state-of-ai-in-2025-vf.pdf</a></span>
</span>
</td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">crawler</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text">copyrighted</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text"> McKinsey &amp; Company (2026). The state of AI in 2026: On the road to ROI (PDF). </span><a href="https://web.archive.org/web/20260915005927id_/https://www.mckinsey.com/~/media/mckinsey/business%20functions/quantumblack/our%20insights/the%20state%20of%20ai/the-state-of-ai-in-2026-on-the-road-to-roi-aug-2026.pdf" title="" class="ltx_ref ltx_align_left ltx_url ltx_font_typewriter url" target="_blank" rel="noopener noreferrer">https://web.archive.org/web/20260915005927id_/https://www.mckinsey.com/~/media/mckinsey/business%20functions/quantumblack/our%20insights/the%20state%20of%20ai/the-state-of-ai-in-2026-on-the-road-to-roi-aug-2026.pdf</a></span>
</span>
</td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">crawler</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text">copyrighted</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top" colspan="3"><strong class="ltx_text ltx_font_bold">AI use, all US businesses</strong></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text"> U.S. Census Bureau (2025). Business Trends and Outlook Survey: AI Core Questions (Original), 09/11/2023 to 10/05/2025. </span><a href="https://www.census.gov/hfp/btos/downloads/AI%20Core%20Questions.xlsx" title="" class="ltx_ref ltx_align_left ltx_url ltx_font_typewriter url" target="_blank" rel="noopener noreferrer">https://www.census.gov/hfp/btos/downloads/AI%20Core%20Questions.xlsx</a></span>
</span>
</td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">crawler</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text">public-domain</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text"> U.S. Census Bureau (2026). Business Trends and Outlook Survey: National (current questionnaire). </span><a href="https://www.census.gov/hfp/btos/downloads/National.xlsx" title="" class="ltx_ref ltx_align_left ltx_url ltx_font_typewriter url" target="_blank" rel="noopener noreferrer">https://www.census.gov/hfp/btos/downloads/National.xlsx</a></span>
</span>
</td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">crawler</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text">public-domain</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top" colspan="3"><strong class="ltx_text ltx_font_bold">HTTPS page loads</strong></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text"> Google (2026). Google Transparency Report: Percentage of pages loaded over HTTPS in Chrome by platform (JSON). </span><a href="https://transparencyreport.google.com/transparencyreport/api/v3/httpsreport/chromeusage/byos?series=page-load&amp;groupby=os" title="" class="ltx_ref ltx_align_left ltx_url ltx_font_typewriter url" target="_blank" rel="noopener noreferrer">https://transparencyreport.google.com/transparencyreport/api/v3/httpsreport/chromeusage/byos?series=page-load&amp;groupby=os</a></span>
</span>
</td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">crawler</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text">unknown</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text"> Internet Security Research Group (Let’s Encrypt); data from Mozilla Firefox telemetry (2026). current-https-adoption.csv (Firefox telemetry, daily, by country group). </span><a href="https://d1dfn7jg27m4cf.cloudfront.net/current-https-adoption.csv" title="" class="ltx_ref ltx_align_left ltx_url ltx_font_typewriter url" target="_blank" rel="noopener noreferrer">https://d1dfn7jg27m4cf.cloudfront.net/current-https-adoption.csv</a></span>
</span>
</td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">crawler</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text">unknown</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text"> Internet Security Research Group (Let’s Encrypt); data from Mozilla Firefox telemetry (2017). historical-https-adoption.csv (Firefox telemetry HTTP_PAGELOAD_IS_SSL, global, daily). </span><a href="https://d1dfn7jg27m4cf.cloudfront.net/historical-https-adoption.csv" title="" class="ltx_ref ltx_align_left ltx_url ltx_font_typewriter url" target="_blank" rel="noopener noreferrer">https://d1dfn7jg27m4cf.cloudfront.net/historical-https-adoption.csv</a></span>
</span>
</td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">crawler</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text">unknown</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top" colspan="3"><strong class="ltx_text ltx_font_bold">Polyurethane swimsuits</strong></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text"> Lisa Dillman (Los Angeles Times) (2008). As swim records fall, high-tech suit faces scrutiny. </span><a href="https://www.latimes.com/archives/la-xpm-2008-mar-27-sp-swim27-story.html" title="" class="ltx_ref ltx_align_left ltx_url ltx_font_typewriter url" target="_blank" rel="noopener noreferrer">https://www.latimes.com/archives/la-xpm-2008-mar-27-sp-swim27-story.html</a></span>
</span>
</td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">crawler</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text">copyrighted</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text"> Jason Tillotson (Swimming World) (2018). Eight Years Later, the Super Suit Era Still Plagues the Record Books. </span><a href="https://www.swimmingworldmagazine.com/news/eight-years-later-the-super-suit-era-still-plagues-the-record-books/" title="" class="ltx_ref ltx_align_left ltx_url ltx_font_typewriter url" target="_blank" rel="noopener noreferrer">https://www.swimmingworldmagazine.com/news/eight-years-later-the-super-suit-era-still-plagues-the-record-books/</a></span>
</span>
</td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">crawler</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text">copyrighted</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text"> Wikipedia contributors (2026). Wikipedia: LZR Racer (revision 1379269770). </span><a href="https://en.wikipedia.org/w/index.php?title=LZR_Racer&amp;oldid=1379269770&amp;action=raw" title="" class="ltx_ref ltx_align_left ltx_url ltx_font_typewriter url" target="_blank" rel="noopener noreferrer">https://en.wikipedia.org/w/index.php?title=LZR_Racer&amp;oldid=1379269770&amp;action=raw</a></span>
</span>
</td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">crawler</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text">CC-BY-SA</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top" colspan="3"><strong class="ltx_text ltx_font_bold">MLB analytics departments</strong></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text"> ESPN; MLB section by Ben Baumer (2015). The Great Analytics Rankings (MLB: In a Moneyball world, a number of teams remain slow to buy into sabermetrics). </span><a href="https://web.archive.org/web/20160806162303id_/http://www.espn.com:80/espn/feature/story/_/id/12331388/the-great-analytics-rankings" title="" class="ltx_ref ltx_align_left ltx_url ltx_font_typewriter url" target="_blank" rel="noopener noreferrer">https://web.archive.org/web/20160806162303id_/http://www.espn.com:80/espn/feature/story/_/id/12331388/the-great-analytics-rankings</a></span>
</span>
</td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">crawler</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text">copyrighted</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text"> Ben Lindbergh and Rob Arthur (2016). Statheads Are The Best Free Agent Bargains In Baseball. </span><a href="https://web.archive.org/web/20160426203822id_/http://fivethirtyeight.com/features/statheads-are-the-best-free-agent-bargains-in-baseball/" title="" class="ltx_ref ltx_align_left ltx_url ltx_font_typewriter url" target="_blank" rel="noopener noreferrer">https://web.archive.org/web/20160426203822id_/http://fivethirtyeight.com/features/statheads-are-the-best-free-agent-bargains-in-baseball/</a></span>
</span>
</td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">crawler</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text">copyrighted</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top" colspan="3"><strong class="ltx_text ltx_font_bold">New-energy vehicles, China</strong></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text"> Lei Kang, CnEVPost (2024). China’s NEV retail reaches record 945,000 in Dec, 7.74 million for full year 2023. </span><a href="https://cnevpost.com/2024/01/09/china-nev-retail-reaches-945000-in-dec/" title="" class="ltx_ref ltx_align_left ltx_url ltx_font_typewriter url" target="_blank" rel="noopener noreferrer">https://cnevpost.com/2024/01/09/china-nev-retail-reaches-945000-in-dec/</a></span>
</span>
</td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">crawler</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text">copyrighted</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text"> CnEVPost (2025). China NEV retail at record 1.38 million in Dec, preliminary CPCA data show. </span><a href="https://cnevpost.com/2025/01/08/china-nev-retail-dec-2024-preliminary-cpca-data/" title="" class="ltx_ref ltx_align_left ltx_url ltx_font_typewriter url" target="_blank" rel="noopener noreferrer">https://cnevpost.com/2025/01/08/china-nev-retail-dec-2024-preliminary-cpca-data/</a></span>
</span>
</td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">crawler</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text">copyrighted</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text"> CnEVPost (2026). China NEV retail sales rise 7% to 1.387 million units in Dec, preliminary CPCA data shows. </span><a href="https://cnevpost.com/2026/01/07/china-nev-retail-1-387-million-dec-2025-preliminary-cpca/" title="" class="ltx_ref ltx_align_left ltx_url ltx_font_typewriter url" target="_blank" rel="noopener noreferrer">https://cnevpost.com/2026/01/07/china-nev-retail-1-387-million-dec-2025-preliminary-cpca/</a></span>
</span>
</td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">crawler</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text">copyrighted</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text"> Our World in Data, from International Energy Agency, Global EV Outlook 2026 (2026). Share of new cars sold that are electric (grapher CSV). </span><a href="https://ourworldindata.org/grapher/electric-car-sales-share.csv?v=1&amp;csvType=full&amp;useColumnShortNames=true" title="" class="ltx_ref ltx_align_left ltx_url ltx_font_typewriter url" target="_blank" rel="noopener noreferrer">https://ourworldindata.org/grapher/electric-car-sales-share.csv?v=1&amp;csvType=full&amp;useColumnShortNames=true</a></span>
</span>
</td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">crawler</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text">CC-BY</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top" colspan="3"><strong class="ltx_text ltx_font_bold">Nuclear weapons</strong></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text"> Philipp C. Bleek (2017). When Did (and Didn’t) States Proliferate? Chronicling the Spread of Nuclear Weapons. </span><a href="https://www.belfercenter.org/sites/default/files/pantheon_files/files/publication/When%20Did%20%28and%20Didn%27t%29%20States%20Proliferate%3F_1.pdf" title="" class="ltx_ref ltx_align_left ltx_url ltx_font_typewriter url" target="_blank" rel="noopener noreferrer">https://www.belfercenter.org/sites/default/files/pantheon_files/files/publication/When%20Did%20%28and%20Didn%27t%29%20States%20Proliferate%3F_1.pdf</a></span>
</span>
</td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">crawler</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text">copyrighted</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text"> Wikipedia contributors (2026). Wikipedia: List of states with nuclear weapons (revision 1377913291). </span><a href="https://en.wikipedia.org/w/index.php?title=List_of_states_with_nuclear_weapons&amp;oldid=1377913291&amp;action=raw" title="" class="ltx_ref ltx_align_left ltx_url ltx_font_typewriter url" target="_blank" rel="noopener noreferrer">https://en.wikipedia.org/w/index.php?title=List_of_states_with_nuclear_weapons&amp;oldid=1377913291&amp;action=raw</a></span>
</span>
</td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">crawler</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text">CC-BY-SA</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top" colspan="3"><strong class="ltx_text ltx_font_bold">Walmart RFID mandate</strong></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text"> Associated Press (via TELECOM Digest) (2005). Wal-Mart: Radio Tags Keep Shelves Stocked. </span><a href="https://bio.nic.funet.fi/pub/mirrors/lcs.mit.edu/telecom-archives/TELECOM_Digest_Online2005-2/2288.html" title="" class="ltx_ref ltx_align_left ltx_url ltx_font_typewriter url" target="_blank" rel="noopener noreferrer">https://bio.nic.funet.fi/pub/mirrors/lcs.mit.edu/telecom-archives/TELECOM_Digest_Online2005-2/2288.html</a></span>
</span>
</td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">crawler</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text">copyrighted</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text"> Computerworld (2006). Wal-Mart details its RFID journey. </span><a href="https://www.computerworld.com/article/1720141/wal-mart-details-its-rfid-journey.html" title="" class="ltx_ref ltx_align_left ltx_url ltx_font_typewriter url" target="_blank" rel="noopener noreferrer">https://www.computerworld.com/article/1720141/wal-mart-details-its-rfid-journey.html</a></span>
</span>
</td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">crawler</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text">copyrighted</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text"> Perry Trunick (Material Handling &amp; Logistics) (2004). Wal-Mart rolls out RFID pilots. </span><a href="https://www.mhlnews.com/technology-automation/article/22033989/wal-mart-rolls-out-rfid-pilots" title="" class="ltx_ref ltx_align_left ltx_url ltx_font_typewriter url" target="_blank" rel="noopener noreferrer">https://www.mhlnews.com/technology-automation/article/22033989/wal-mart-rolls-out-rfid-pilots</a></span>
</span>
</td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">crawler</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text">copyrighted</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text"> Supply Chain Digest (2009). RFID News: Looking Back at the Wal-Mart RFID Timeline. </span><a href="https://www.scdigest.com/assets/On_Target/09-02-23-1.php" title="" class="ltx_ref ltx_align_left ltx_url ltx_font_typewriter url" target="_blank" rel="noopener noreferrer">https://www.scdigest.com/assets/On_Target/09-02-23-1.php</a></span>
</span>
</td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">crawler</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text">copyrighted</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text"> Michael Garry (Supermarket News) (2005). Wal-Mart: 57 Suppliers Meet January RFID Mandate. </span><a href="https://www.supermarketnews.com/supplier-news/wal-mart-57-suppliers-meet-january-rfid-mandate" title="" class="ltx_ref ltx_align_left ltx_url ltx_font_typewriter url" target="_blank" rel="noopener noreferrer">https://www.supermarketnews.com/supplier-news/wal-mart-57-suppliers-meet-january-rfid-mandate</a></span>
</span>
</td>
<td class="ltx_td ltx_align_left"><span class="ltx_text">crawler</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_left"><span class="ltx_text">copyrighted</span></td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text"> Michael Garry (Supermarket News) (2008). Plugging Along. </span><a href="https://www.supermarketnews.com/grocery-technology/plugging-along" title="" class="ltx_ref ltx_align_left ltx_url ltx_font_typewriter url" target="_blank" rel="noopener noreferrer">https://www.supermarketnews.com/grocery-technology/plugging-along</a></span>
</span>
</td>
<td class="ltx_td ltx_align_left ltx_border_bb"><span class="ltx_text">crawler</span></td>
<td class="ltx_td ltx_nopad_r ltx_align_left ltx_border_bb"><span class="ltx_text">copyrighted</span></td>
</tr>
</tbody>
</table></div>
</figure>
</section><div class="ltx_rdf" about="" property="dcterms:creator" content="Ren (Electric Capital), GPT 6 Astra and Claude 5.1 Fable"></div>
<div class="ltx_rdf" about="" property="dcterms:title" content="Forcing Technologies: Why Firms Adopt and Who Profits"></div>]]></content:encoded><pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate><guid isPermaLink="true">https://rencryptofish.com/posts/forcing-technologies</guid></item>
<item><title>Coordination, Markets, and Protocols</title><link>https://rencryptofish.com/posts/coordination-markets-protocols</link><dc:creator>RenCryptoFish</dc:creator><description>A framework for understanding why coordination pulls toward centralization and why protocols occupy such a narrow and fragile corner of market structure</description><content:encoded><![CDATA[<p class="ltx_p" id="p1">Every major coordination problem in history has been solved in a similar way: someone builds a central authority and takes a cut. Markets, platforms, brokers, exchanges. The pattern is so consistent it looks like a law of nature. Protocols are the rare exception. TCP/IP, HTTP, SMTP, Bitcoin. When they work, they become infrastructure that entire economies run on. But the path to getting there is brutal, because coordination has a natural gravity that pulls toward centralization.</p>


<p class="ltx_p" id="p2">This article builds a framework for understanding why. It starts with the coordination problem, introduces two dimensions that explain most market structures, and then shows why protocols occupy such a narrow and fragile corner of that space.</p>


<p class="ltx_p" id="p3">Start with the coordination problem. Any time N independent entities need to work together, there are 3 distinct forces working against them as N increases.</p>


<p class="ltx_p" id="p4"><strong class="ltx_text ltx_font_bold">Complexity</strong>: the number of potential 1-on-1 negotiation channels explodes quadratically. By the time you reach 30 entities, you are managing over 400 potential interpersonal conflicts or communication links.</p>


<p class="ltx_p" id="p5"><strong class="ltx_text ltx_font_bold">Incentive</strong>: the dilution of an individual’s share. At N=2, you are 50% responsible. By N=20, your contribution feels mathematically negligible (5%), making "free riding" the rational choice for most participants.</p>


<p class="ltx_p" id="p6"><strong class="ltx_text ltx_font_bold">Stability</strong>: assume everyone is 95% reliable. In a small group, the chance of everyone agreeing is high (~90%). By N=30, the mathematical probability of holding the group together without a single defection or veto drops to near 20%.</p>

<figure id="S0.F1" class="ltx_figure"><a href="https://rencryptofish.com/images/coordination-markets-protocols/coordination_trap.png" class="figure-expand" aria-label="Expand figure: Figure 1: The Coordination Trap: Why Difficulty Explodes as N Grows"><img src="https://rencryptofish.com/images/coordination-markets-protocols/coordination_trap.png" id="S0.F1.g1" class="ltx_graphics ltx_centering ltx_img_landscape" width="598" height="337" alt="Figure 1: The Coordination Trap: Why Difficulty Explodes as N Grows" loading="lazy"></a>
<figcaption class="ltx_caption ltx_centering"><span class="ltx_tag ltx_tag_figure">Figure 1: </span>The Coordination Trap: Why Difficulty Explodes as N Grows</figcaption>
</figure>

<p class="ltx_p" id="p7">Markets are essentially "Coordination Technologies" to solve this problem, but they can take a variety of structures. There are a lot of ways to cut this, below I walk through one way to frame this.</p>

<section id="S1" class="ltx_section">
<h2 class="ltx_title ltx_title_section" id="h-v-asset-heterogeneity-and-verification-cost">
<a href="https://rencryptofish.com/posts/coordination-markets-protocols#h-v-asset-heterogeneity-and-verification-cost" class="secnum" aria-label="Copy link to section 1">1</a>H-V: Asset Heterogeneity and Verification Cost</h2>


<p class="ltx_p" id="S1.p1">Markets have many structures, terms commonly seen might be bazaar, broker, platform, and protocol. These structures are often a locally optimal solution based on attributes of the market, participants, and more.</p>

<figure id="S1.F2" class="ltx_figure"><a href="https://rencryptofish.com/images/coordination-markets-protocols/hv_matrix.png" class="figure-expand" aria-label="Expand figure: Figure 2: Market Structure Matrix: H vs. V"><img src="https://rencryptofish.com/images/coordination-markets-protocols/hv_matrix.png" id="S1.F2.g1" class="ltx_graphics ltx_centering ltx_img_landscape" width="598" height="337" alt="Figure 2: Market Structure Matrix: H vs. V" loading="lazy"></a>
<figcaption class="ltx_caption ltx_centering"><span class="ltx_tag ltx_tag_figure">Figure 2: </span>Market Structure Matrix: H vs. V</figcaption>
</figure>

<p class="ltx_p" id="S1.p2">Two dimensions do most of the explanatory work:</p>


<p class="ltx_p" id="S1.p3"><strong class="ltx_text ltx_font_bold">Asset Heterogeneity (H)</strong>: How unique is the item? (1 share of Apple stock = 0 heterogeneity, a vintage house = High H)</p>


<p class="ltx_p" id="S1.p4"><strong class="ltx_text ltx_font_bold">Verification Cost (V)</strong>: How hard is it to prove the item is good? (checking a diamond = High V, checking a digital file = Low V)</p>


<div class="table-wrap"><table class="ltx_tabular ltx_centering ltx_guessed_headers ltx_align_middle" id="S1.p5">
<thead class="ltx_thead">
<tr class="ltx_tr">
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Name</span></span>
</span>
</th>
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Asset Heterogeneity (H)</span></span>
</span>
</th>
<th class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Verification Cost (V)</span></span>
</span>
</th>
</tr>
</thead>
<tbody class="ltx_tbody">
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Broker</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">High</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">High</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Bazaar</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">High</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Medium-High</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Platform</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Low</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Low</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Protocol</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Very Low</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Very Low</span></span>
</span>
</td>
</tr>
</tbody>
</table></div>


<p class="ltx_p" id="S1.p6">Let’s walk through various combinations of H and V:</p>

<section id="S1.SS1" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="broker-high-h-high-v">
<a href="https://rencryptofish.com/posts/coordination-markets-protocols#broker-high-h-high-v" class="secnum" aria-label="Copy link to section 1.1">1.1</a>Broker (High H, High V)</h3>


<p class="ltx_p" id="S1.SS1.p1">Why it stays here: Consider the market for M&amp;A (buying companies) or High End Real Estate. Every deal is unique (H), and if you buy a "lemon" you lose billions (V is critical).</p>


<p class="ltx_p" id="S1.SS1.p2">Cost_Search + Cost_Verify &gt; Commission</p>

</section>
<section id="S1.SS2" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="bazaar-high-h-medium-high-v">
<a href="https://rencryptofish.com/posts/coordination-markets-protocols#bazaar-high-h-medium-high-v" class="secnum" aria-label="Copy link to section 1.2">1.2</a>Bazaar (High H, Medium-High V)</h3>


<p class="ltx_p" id="S1.SS2.p1">Why it stays here: In a Bazaar (e.g., a garage sale or early Craigslist), every item is unique (H is high). You cannot standardize the contract because selling a used toaster is different from selling a bike. Because H is high, the Information Asymmetry is massive. A central platform cannot efficiently price these items, only the two people staring at the object can agree on value.</p>

</section>
<section id="S1.SS3" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="platform-low-h-low-v">
<a href="https://rencryptofish.com/posts/coordination-markets-protocols#platform-low-h-low-v" class="secnum" aria-label="Copy link to section 1.3">1.3</a>Platform (Low H, Low V)</h3>


<p class="ltx_p" id="S1.SS3.p1"><strong class="ltx_text ltx_font_bold">The Compression Strategy</strong>: Platforms (Uber, Amazon, Airbnb) win by forcing H to zero. You don’t choose "Dave who drives a Ford"; you choose "X Tier Ride."</p>


<p class="ltx_p" id="S1.SS3.p2"><strong class="ltx_text ltx_font_bold">The Efficiency</strong>: By reducing Heterogeneity (H to 0), it’s possible to reduce the transaction to a single variable: Price.</p>


<p class="ltx_p" id="S1.SS3.p3"><strong class="ltx_text ltx_font_bold">The Stability</strong>: This creates a "Thick Market." Because everyone is in the market for the exact same thing (a standard ride), liquidity is maximized.</p>

</section>
<section id="S1.SS4" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="protocol-very-low-h-very-low-v">
<a href="https://rencryptofish.com/posts/coordination-markets-protocols#protocol-very-low-h-very-low-v" class="secnum" aria-label="Copy link to section 1.4">1.4</a>Protocol (Very Low H, Very Low V)</h3>


<p class="ltx_p" id="S1.SS4.p1">Platforms tend to rely on reputational trust, social graphs, and other mechanisms to reduce verification costs. Protocols substitute this with standards and/or cryptographic proofs.</p>


<p class="ltx_p" id="S1.SS4.p2">Protocols push Cost of Verification ~ Cost of Compute</p>


<p class="ltx_p" id="S1.SS4.p3"><strong class="ltx_text ltx_font_bold">When this wins</strong>: In markets where "Trust" is the biggest cost. For example we pay banks huge fees and taxes to verify money moved from A to B, a protocol over time compresses this to the cost of compute ~ cost of electricity.</p>


<p class="ltx_p" id="S1.SS4.p4"><strong class="ltx_text ltx_font_bold">The limit</strong>: Protocols struggle with high H (heterogeneity). A blockchain can prove you own a token, but it cannot prove that the physical banana represented by that token isn’t rotten. This is the "Oracle Problem." Until machines can verify physical reality (High V) without humans.</p>

</section>
</section>
<section id="S2" class="ltx_section">
<h2 class="ltx_title ltx_title_section" id="what-happens-off-the-diagonal">
<a href="https://rencryptofish.com/posts/coordination-markets-protocols#what-happens-off-the-diagonal" class="secnum" aria-label="Copy link to section 2">2</a>What happens off the diagonal?</h2>


<p class="ltx_p" id="S2.p1">The off-diagonal corners are unstable. In the top left (Low H, High V), a product looks standard but is nearly impossible to verify. Think counterfeit pharmaceuticals or blood diamonds before certification. This is Akerlof’s "Market for Lemons": buyers refuse to trust, honest sellers can’t prove themselves, and the market collapses. To survive, it must move onto the diagonal by introducing a broker ("I only buy from Tony") or inventing a verification test (the Kimberley Process) that pulls it toward a platform. The bottom right (High H, Low V) is equally unstable but for the opposite reason: every item is unique, yet verification is instant. When you can perfectly measure uniqueness, you can categorize it, and categorization kills heterogeneity. The market standardizes and slides left toward the platform model. Both corners resolve the same way: back to the diagonal.</p>

</section>
<section id="S3" class="ltx_section">
<h2 class="ltx_title ltx_title_section" id="technology-and-the-diagonal">
<a href="https://rencryptofish.com/posts/coordination-markets-protocols#technology-and-the-diagonal" class="secnum" aria-label="Copy link to section 3">3</a>Technology and the Diagonal</h2>


<p class="ltx_p" id="S3.p1">Many of the biggest platforms that have emerged on the internet have taken an industry or market in the top right (broker or bazaar) and used technology to reduce verification costs (reputation based systems) and heterogeneity (categorization and machine learning).</p>

<figure id="S3.F3" class="ltx_figure"><a href="https://rencryptofish.com/images/coordination-markets-protocols/diagonal_migration.png" class="figure-expand" aria-label="Expand figure: Figure 3: The Diagonal Migration: Technology Pushes Markets from Broker to Protocol"><img src="https://rencryptofish.com/images/coordination-markets-protocols/diagonal_migration.png" id="S3.F3.g1" class="ltx_graphics ltx_centering ltx_img_landscape" width="598" height="337" alt="Figure 3: The Diagonal Migration: Technology Pushes Markets from Broker to Protocol" loading="lazy"></a>
<figcaption class="ltx_caption ltx_centering"><span class="ltx_tag ltx_tag_figure">Figure 3: </span>The Diagonal Migration: Technology Pushes Markets from Broker to Protocol</figcaption>
</figure>

<div class="table-wrap"><table class="ltx_tabular ltx_centering ltx_guessed_headers ltx_align_middle" id="S3.p2">
<thead class="ltx_thead">
<tr class="ltx_tr">
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Technology</span></span>
</span>
</th>
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Variable Reduced</span></span>
</span>
</th>
<th class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Mechanism</span></span>
</span>
</th>
</tr>
</thead>
<tbody class="ltx_tbody">
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">TCP/IP</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">H to 0</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">It didn’t matter if you used a PC, Mac or Linux Server; the data "packet" became standardized. This created the Internet.</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">SSL / HTTPS</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">V to 0</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">The little lock icon. Cryptography verifies you are actually talking to your bank, not a man in the middle.</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">The API</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">H to 0</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">It turned messy internal databases into standardized "sockets" that other software can plug into.</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Reputation Systems</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">V to 0</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Google/eBay/Airbnb/Uber reviews. They crowdsourced verification, allowing us to trust strangers.</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Machine Learning</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">H to 0</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Clustering algorithms (K-means, DBSCAN, hierarchical clustering, Gaussian mixtures, etc.) can identify groupings among assets that appear diverse on the surface but share underlying similarities.</span></span>
</span>
</td>
</tr>
</tbody>
</table></div>

</section>
<section id="S4" class="ltx_section">
<h2 class="ltx_title ltx_title_section" id="friction-and-frequency">
<a href="https://rencryptofish.com/posts/coordination-markets-protocols#friction-and-frequency" class="secnum" aria-label="Copy link to section 4">4</a>Friction and Frequency</h2>


<p class="ltx_p" id="S4.p1">H and V explain what a market trades and how it verifies value. But there is a third dimension that determines whether trust is cheap or expensive: how often participants interact. Markets can also be defined by the Frequency of Interaction. Frequency of Interaction can act as the "Memory" of a market. If you treat every interaction as the first time you’ve met (Low Frequency), you must pay the full cost of Verification and Setup (High Friction). If you interact frequently, you build "State" (Memory/Reputation), which allows you to bypass those costs.</p>


<p class="ltx_p" id="S4.p2">Frequency can also override verification through "The Shadow of the Future," anticipated future interaction may sustain cooperation. If the frequency is high enough, you do not need verification or even law. For example take the diamond market in New York where dealers trade high sums of diamonds with each other often over phone or chat based on a handshake agreement where settlement might be delayed. If counterparties trade with each other every day for decades, cheating once could risk being exiled forever. The same was also true for FTX, users logged on every day, traded, deposited, and withdrew and nothing went wrong. Even the initial concerns were often dismissed by those who had gotten used to the high frequency of interaction with the exchange.</p>


<p class="ltx_p" id="S4.p3">The history of the web provides valuable lessons of increasing frequency to drive friction to zero.</p>

<figure id="S4.F4" class="ltx_figure"><a href="https://rencryptofish.com/images/coordination-markets-protocols/friction_frequency.png" class="figure-expand" aria-label="Expand figure: Figure 4: Friction vs. Frequency: Internet and Bitcoin"><img src="https://rencryptofish.com/images/coordination-markets-protocols/friction_frequency.png" id="S4.F4.g1" class="ltx_graphics ltx_centering ltx_img_landscape" width="598" height="337" alt="Figure 4: Friction vs. Frequency: Internet and Bitcoin" loading="lazy"></a>
<figcaption class="ltx_caption ltx_centering"><span class="ltx_tag ltx_tag_figure">Figure 4: </span>Friction vs. Frequency: Internet and Bitcoin</figcaption>
</figure>
<section id="S4.SS1" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="phase-1-dial-up-low-frequency">
<a href="https://rencryptofish.com/posts/coordination-markets-protocols#phase-1-dial-up-low-frequency" class="secnum" aria-label="Copy link to section 4.1">4.1</a>Phase 1: Dial Up (Low Frequency)</h3>


<p class="ltx_p" id="S4.SS1.p1"><strong class="ltx_text ltx_font_bold">The State</strong>: You had to physically log on. The cost to initiate a session was high (noise, blocking the phone line).</p>


<p class="ltx_p" id="S4.SS1.p2"><strong class="ltx_text ltx_font_bold">The Result</strong>: You went online once a day for 30 minutes. You batched your emails. The friction of connecting kept the internet separate from real life.</p>

</section>
<section id="S4.SS2" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="phase-2-broadband-cookies-medium-frequency">
<a href="https://rencryptofish.com/posts/coordination-markets-protocols#phase-2-broadband-cookies-medium-frequency" class="secnum" aria-label="Copy link to section 4.2">4.2</a>Phase 2: Broadband &amp; Cookies (Medium Frequency)</h3>


<p class="ltx_p" id="S4.SS2.p1"><strong class="ltx_text ltx_font_bold">The Mechanism</strong>: The "Session Cookie" was the breakthrough. It meant the server remembered you. You didn’t have to verify your password for every single click.</p>


<p class="ltx_p" id="S4.SS2.p2"><strong class="ltx_text ltx_font_bold">The Frequency Hack</strong>: The cookie simulates an infinite frequency connection. It tells the server, "I am the same person from 1 second ago."</p>


<p class="ltx_p" id="S4.SS2.p3"><strong class="ltx_text ltx_font_bold">The Result</strong>: Ecommerce. You could fill a shopping cart. Without the memory of high frequency, the cart would empty every time you clicked a new page.</p>

</section>
<section id="S4.SS3" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="phase-3-mobile-push-infinite-frequency">
<a href="https://rencryptofish.com/posts/coordination-markets-protocols#phase-3-mobile-push-infinite-frequency" class="secnum" aria-label="Copy link to section 4.3">4.3</a>Phase 3: Mobile &amp; Push (Infinite Frequency)</h3>


<p class="ltx_p" id="S4.SS3.p1"><strong class="ltx_text ltx_font_bold">The State</strong>: The iPhone made the connection permanent. You are never offline.</p>


<p class="ltx_p" id="S4.SS3.p2"><strong class="ltx_text ltx_font_bold">The Result</strong>: The Attention Economy. Because frequency is infinite, friction is zero. Apps can push notifications to you. The barrier between "Digital" and "Physical" collapsed.</p>


<div class="table-wrap"><table class="ltx_tabular ltx_centering ltx_guessed_headers ltx_align_middle" id="S4.SS3.p3">
<thead class="ltx_thead">
<tr class="ltx_tr">
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Era / Tech</span></span>
</span>
</th>
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Low Frequency State (High Friction)</span></span>
</span>
</th>
<th class="ltx_td ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">High Frequency Solution</span></span>
</span>
</th>
<th class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top ltx_th ltx_th_column ltx_border_tt">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">The Resulting Friction Drop</span></span>
</span>
</th>
</tr>
</thead>
<tbody class="ltx_tbody">
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Retail</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Buying a song for $0.99 (iTunes)</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Subscription (Spotify)</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top ltx_border_t">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Payment Friction to 0. You consume without deciding.</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Finance</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Wiring Money (SWIFT)</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Netting / Clearing House</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Liquidity Friction to 0. Counterparties only settle the difference at the end of day.</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Computing</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Loading a Program (CD-ROM)</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">SaaS / Cloud (Always on)</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Update Friction to 0. Software updates happen while you sleep.</span></span>
</span>
</td>
</tr>
<tr class="ltx_tr">
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Crypto</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">Onchain Transaction</span></span>
</span>
</td>
<td class="ltx_td ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">?</span></span>
</span>
</td>
<td class="ltx_td ltx_nopad_r ltx_align_justify ltx_align_top ltx_border_bb">
<span class="ltx_inline-block ltx_align_top">
<span class="ltx_p"><span class="ltx_text">?</span></span>
</span>
</td>
</tr>
</tbody>
</table></div>

</section>
</section>
<section id="S5" class="ltx_section">
<h2 class="ltx_title ltx_title_section" id="crypto-and-frequency">
<a href="https://rencryptofish.com/posts/coordination-markets-protocols#crypto-and-frequency" class="secnum" aria-label="Copy link to section 5">5</a>Crypto and Frequency</h2>


<p class="ltx_p" id="S5.p1">This is a dimension where crypto has a lot of room to develop. There have been a few examples of implementing a high frequency of interaction solution around protocols like Bitcoin such as:</p>


<p class="ltx_p" id="S5.p2"><strong class="ltx_text ltx_font_bold">Lightning state channels</strong>: 2 counterparties open a private channel and can transact back and forth millions of times almost instantaneously only touching the blockchain to settle the final balance. This has found some adoption in the B2B use case, predominantly between exchanges.</p>


<p class="ltx_p" id="S5.p3"><strong class="ltx_text ltx_font_bold">Custodial wrappers</strong>: Apps like Cash App use custodial lightning which improves user experience, higher frequency of interaction at the cost of verification. ETFs offer Bitcoin to a wide investor base who are familiar with the ETF instrument, allowing people to save in Bitcoin through an automatic 401K or other retirement plans.</p>


<p class="ltx_p" id="S5.p4"><strong class="ltx_text ltx_font_bold">Account Abstraction</strong>: This is the crypto equivalent of the Session Cookie. Instead of signing every single transaction (high friction, like entering your password on every click), a session key lets you authorize a dApp once and interact freely for a defined period. It simulates high frequency trust without repeated verification.</p>


<p class="ltx_p" id="S5.p5">The pattern across all three is the same tradeoff the internet made. Lightning works but mostly between exchanges, not end users. Custodial wrappers reach mass adoption by reintroducing the trusted intermediary the protocol was designed to remove. Account abstraction delegates signing authority, which means trusting code you didn’t write. Each solution increases frequency by giving back some verification. The question is whether crypto can find a frequency solution that doesn’t quietly rebuild the platform.</p>

</section>
<section id="S6" class="ltx_section">
<h2 class="ltx_title ltx_title_section" id="protocols-are-few-and-far-between">
<a href="https://rencryptofish.com/posts/coordination-markets-protocols#protocols-are-few-and-far-between" class="secnum" aria-label="Copy link to section 6">6</a>Protocols are few and far between</h2>

<section id="S6.SS1" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="the-friction-paradox">
<a href="https://rencryptofish.com/posts/coordination-markets-protocols#the-friction-paradox" class="secnum" aria-label="Copy link to section 6.1">6.1</a>The Friction Paradox</h3>


<p class="ltx_p" id="S6.SS1.p1">Protocols push Verification Cost toward zero by replacing trust with cryptographic proof. But every proof is friction the user must bear. Every seed phrase, every gas fee, every transaction signature is the cost of trustlessness made tangible. Platforms can raise venture capital precisely because they capture value, and they spend that capital sanding down friction. Protocols, by design, have no central entity to do this.</p>


<p class="ltx_p" id="S6.SS1.p2">This is the core tension: low V and low friction are at odds. Choosing trustlessness means choosing friction. A platform like Uber can spend billions making rides one-tap. A protocol has no one to write that check.</p>

</section>
<section id="S6.SS2" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="the-bootstrap-problem">
<a href="https://rencryptofish.com/posts/coordination-markets-protocols#the-bootstrap-problem" class="secnum" aria-label="Copy link to section 6.2">6.2</a>The Bootstrap Problem</h3>


<p class="ltx_p" id="S6.SS2.p1">Because no single entity captures value from a protocol, no single entity is incentivized to fund its development or polish its UX. The successful internet protocols sidestepped this: TCP/IP had DARPA, HTTP had CERN, SMTP had ARPANET. All funded by governments or academia before commercial platforms existed to compete. Bitcoin is the outlier: the token itself was the incentive mechanism. But even the "Fat Protocols" thesis, the idea that crypto tokens would solve the funding problem by letting protocols capture value directly, has largely bootstrapped speculation rather than usability.</p>

</section>
<section id="S6.SS3" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="the-protocol-graveyard">
<a href="https://rencryptofish.com/posts/coordination-markets-protocols#the-protocol-graveyard" class="secnum" aria-label="Copy link to section 6.3">6.3</a>The Protocol Graveyard</h3>


<p class="ltx_p" id="S6.SS3.p1">Protocols rarely die from technical inferiority. They die from friction, funding, and platform absorption.</p>


<p class="ltx_p" id="S6.SS3.p2"><strong class="ltx_text ltx_font_bold">Gopher</strong> was the dominant information protocol of the early ’90s until the University of Minnesota announced licensing fees. HTTP was technically comparable but free. The web won.</p>


<p class="ltx_p" id="S6.SS3.p3"><strong class="ltx_text ltx_font_bold">XMPP</strong> powered Google Talk, Facebook Messenger, and others. Google embraced the open standard, gained users, then dropped federation for Hangouts in 2013. WhatsApp was built on a modified version of XMPP. The protocol community was hollowed out in the subsequent years. Embrace, extend, abandon.</p>


<p class="ltx_p" id="S6.SS3.p4"><strong class="ltx_text ltx_font_bold">RSS</strong> was beautifully simple: any site could publish a feed, any user could subscribe, no algorithms, no gatekeepers. But it couldn’t be monetized. Google Reader’s shutdown in 2013 killed the ecosystem, and social media absorbed the function.</p>


<p class="ltx_p" id="S6.SS3.p5"><strong class="ltx_text ltx_font_bold">OpenID</strong> offered self-sovereign identity: log in anywhere with one identity you control. It lost to "Sign in with Google" because managing your own identity is more friction than trusting a platform to do it for you.</p>


<p class="ltx_p" id="S6.SS3.p6">The pattern: protocols that can’t fund friction reduction get outcompeted by platforms that can.</p>

</section>
<section id="S6.SS4" class="ltx_subsection">
<h3 class="ltx_title ltx_title_subsection" id="the-gravitational-pull">
<a href="https://rencryptofish.com/posts/coordination-markets-protocols#the-gravitational-pull" class="secnum" aria-label="Copy link to section 6.4">6.4</a>The Gravitational Pull</h3>

<figure id="S6.F5" class="ltx_figure"><a href="https://rencryptofish.com/images/coordination-markets-protocols/gravitational_pull.png" class="figure-expand" aria-label="Expand figure: Figure 5: The Gravitational Pull: Protocol to Platform"><img src="https://rencryptofish.com/images/coordination-markets-protocols/gravitational_pull.png" id="S6.F5.g1" class="ltx_graphics ltx_centering ltx_img_landscape" width="598" height="337" alt="Figure 5: The Gravitational Pull: Protocol to Platform" loading="lazy"></a>
<figcaption class="ltx_caption ltx_centering"><span class="ltx_tag ltx_tag_figure">Figure 5: </span>The Gravitational Pull: Protocol to Platform</figcaption>
</figure>

<p class="ltx_p" id="S6.SS4.p1">Protocols that succeed at reducing V create a friction gap that platforms rush to fill. Coinbase custodies 85% of spot ETF Bitcoin. Passkeys replace seed phrases via Google and Apple. Account abstraction hides gas fees behind a familiar UX. Every one of these friction-reduction layers reintroduces trust and centralization, re-creating the platform structure the protocol was designed to eliminate.</p>


<p class="ltx_p" id="S6.SS4.p2">The pull from protocol back toward platform is nearly gravitational. The rare protocols that resist it (TCP/IP, HTTP, SMTP, Bitcoin) share traits: they solved low-H, low-V problems, they were simple enough to ship fast, and they arrived before or alongside a unique window where platforms couldn’t yet compete.</p>

</section>
</section><div class="ltx_rdf" about="" property="dcterms:creator" content="RenCryptoFish"></div>
<div class="ltx_rdf" about="" property="dcterms:title" content="Coordination, Markets, and Protocols"></div>]]></content:encoded><pubDate>Tue, 27 Jan 2026 00:00:00 GMT</pubDate><guid isPermaLink="true">https://rencryptofish.com/posts/coordination-markets-protocols</guid></item>
<item><title>Leverage and Path Dependence for Perpetual Swaps</title><link>https://rencryptofish.com/posts/leverage-path-dependence-perps</link><dc:creator>RenCryptoFish</dc:creator><description>How leveraged perpetual swap positions exhibit path dependence and introducing Expected Time to Liquidation</description><content:encoded><![CDATA[<p class="ltx_p" id="p1">This article explores how leveraged perpetual swap positions exhibit path dependence, meaning the sequence of price movements determines which positions survive liquidation. The analysis demonstrates that leveraged perps behave similarly to synthetic options and introduces the concept of "Expected Time to Liquidation" to help traders understand the implicit duration of their leveraged positions.</p>

<section id="S1" class="ltx_section">
<h2 class="ltx_title ltx_title_section" id="understanding-path-dependence-in-leveraged-perps">
<a href="https://rencryptofish.com/posts/leverage-path-dependence-perps#understanding-path-dependence-in-leveraged-perps" class="secnum" aria-label="Copy link to section 1">1</a>Understanding Path Dependence in Leveraged Perps</h2>


<p class="ltx_p" id="S1.p1">Perpetual swaps are typically considered delta-one instruments with 1-to-1 payoffs matching underlying asset prices. However, leverage introduces complexity: "the sequence of spot price affects which positions survive and which positions get liquidated."</p>


<p class="ltx_p" id="S1.p2">The article presents simulations showing liquidated positions (in red) versus surviving positions (in blue) for a 10x leveraged perpetual swap with 50% volatility.</p>

<figure id="S1.F1" class="ltx_figure"><a href="https://rencryptofish.com/images/leverage-path-dependence-perps/perpetual_swap_liquidation_paths.png" class="figure-expand" aria-label="Expand figure: Figure 1: Perpetual swap liquidation paths"><img src="https://rencryptofish.com/images/leverage-path-dependence-perps/perpetual_swap_liquidation_paths.png" id="S1.F1.g1" class="ltx_graphics ltx_centering ltx_img_landscape" width="598" height="340" alt="Figure 1: Perpetual swap liquidation paths" loading="lazy"></a>
<figcaption class="ltx_caption ltx_centering"><span class="ltx_tag ltx_tag_figure">Figure 1: </span>Perpetual swap liquidation paths</figcaption>
</figure>

<p class="ltx_p" id="S1.p3">When graphed, leveraged long perpetual payoffs resemble call option payoffs when margin isn’t topped up and liquidation occurs.</p>

<figure id="S1.F2" class="ltx_figure"><a href="https://rencryptofish.com/images/leverage-path-dependence-perps/leveraged_perpetual_payoff.png" class="figure-expand" aria-label="Expand figure: Figure 2: Leveraged perpetual payoff"><img src="https://rencryptofish.com/images/leverage-path-dependence-perps/leveraged_perpetual_payoff.png" id="S1.F2.g1" class="ltx_graphics ltx_centering ltx_img_landscape" width="598" height="441" alt="Figure 2: Leveraged perpetual payoff" loading="lazy"></a>
<figcaption class="ltx_caption ltx_centering"><span class="ltx_tag ltx_tag_figure">Figure 2: </span>Leveraged perpetual payoff</figcaption>
</figure>
</section>
<section id="S2" class="ltx_section">
<h2 class="ltx_title ltx_title_section" id="expected-time-to-liquidation-framework">
<a href="https://rencryptofish.com/posts/leverage-path-dependence-perps#expected-time-to-liquidation-framework" class="secnum" aria-label="Copy link to section 2">2</a>Expected Time to Liquidation Framework</h2>


<p class="ltx_p" id="S2.p1">Rather than expecting liquidation, traders benefit from understanding "how long a perp position is expected to survive can provide helpful intuition on the implicit duration of the position expressed."</p>

<section id="S2.SS0.SSS0.Px1" class="ltx_paragraph">
<p class="paragraph-head">Key Variables:</p>

<div id="S2.SS0.SSS0.Px1.p1" class="ltx_para">
<ul id="S2.I1" class="ltx_itemize">
<li id="S2.I1.i1" class="ltx_item">
 

<p class="ltx_p" id="S2.I1.i1.p1"><math id="S2.I1.i1.p1.m1" class="ltx_Math" alttext="S_{0}" display="inline"><msub><mi>S</mi><mn>0</mn></msub></math>: Initial entry price</p>

</li>
<li id="S2.I1.i2" class="ltx_item">
 

<p class="ltx_p" id="S2.I1.i2.p1"><math id="S2.I1.i2.p1.m1" class="ltx_Math" alttext="L" display="inline"><mi>L</mi></math>: Leverage ratio</p>

</li>
<li id="S2.I1.i3" class="ltx_item">
 

<p class="ltx_p" id="S2.I1.i3.p1"><math id="S2.I1.i3.p1.m1" class="ltx_Math" alttext="\sigma" display="inline"><mi>σ</mi></math>: Annualized volatility</p>

</li>
<li id="S2.I1.i4" class="ltx_item">
 

<p class="ltx_p" id="S2.I1.i4.p1"><math id="S2.I1.i4.p1.m1" class="ltx_Math" alttext="\mu" display="inline"><mi>μ</mi></math>: Drift rate (market trend minus funding rate)</p>

</li>
<li id="S2.I1.i5" class="ltx_item">
 

<p class="ltx_p" id="S2.I1.i5.p1"><math id="S2.I1.i5.p1.m1" class="ltx_Math" alttext="B" display="inline"><mi>B</mi></math>: Liquidation barrier = <math id="S2.I1.i5.p1.m2" class="ltx_Math" alttext="S_{0}(1-1/L)" display="inline"><mrow><msub><mi>S</mi><mn>0</mn></msub><mo>⁢</mo><mrow><mo stretchy="false">(</mo><mrow><mn>1</mn><mo>−</mo><mrow><mn>1</mn><mo>/</mo><mi>L</mi></mrow></mrow><mo stretchy="false">)</mo></mrow></mrow></math></p>

</li>
<li id="S2.I1.i6" class="ltx_item">
 

<p class="ltx_p" id="S2.I1.i6.p1"><math id="S2.I1.i6.p1.m1" class="ltx_Math" alttext="\tau" display="inline"><mi>τ</mi></math>: First passage time until liquidation</p>

</li>
</ul>
</div>
</section>
<section id="S2.SS0.SSS0.Px2" class="ltx_paragraph">
<p class="paragraph-head">Price Dynamics Model:</p>


<p class="ltx_p" id="S2.SS0.SSS0.Px2.p1">Price follows geometric Brownian motion:</p>

<div id="S2.SS0.SSS0.Px2.p2" class="ltx_para">
<div class="equation-wrap"><table id="S2.E1" class="ltx_equation ltx_eqn_table" role="presentation">

<tbody><tr class="ltx_equation ltx_eqn_row ltx_align_baseline">
<td class="ltx_eqn_cell ltx_eqn_center_padleft"></td>
<td class="ltx_eqn_cell ltx_align_center"><math id="S2.E1.m1" class="ltx_Math" alttext="dS_{t}=\mu S_{t}dt+\sigma S_{t}dW_{t}" display="block"><mrow><mrow><mi>d</mi><mo>⁢</mo><msub><mi>S</mi><mi>t</mi></msub></mrow><mo>=</mo><mrow><mrow><mi>μ</mi><mo>⁢</mo><msub><mi>S</mi><mi>t</mi></msub><mo>⁢</mo><mi>d</mi><mo>⁢</mo><mi>t</mi></mrow><mo>+</mo><mrow><mi>σ</mi><mo>⁢</mo><msub><mi>S</mi><mi>t</mi></msub><mo>⁢</mo><mi>d</mi><mo>⁢</mo><msub><mi>W</mi><mi>t</mi></msub></mrow></mrow></mrow></math></td>
<td class="ltx_eqn_cell ltx_eqn_center_padright"></td>
<td rowspan="1" class="ltx_eqn_cell ltx_eqn_eqno ltx_align_middle ltx_align_right"><span class="ltx_tag ltx_tag_equation ltx_align_right">(1)</span></td>
</tr></tbody>
</table></div>
</div>

<p class="ltx_p" id="S2.SS0.SSS0.Px2.p3">Where <math id="S2.SS0.SSS0.Px2.p3.m1" class="ltx_Math" alttext="W_{t}" display="inline"><msub><mi>W</mi><mi>t</mi></msub></math> represents standard Brownian motion.</p>


<p class="ltx_p" id="S2.SS0.SSS0.Px2.p4">Converting to log-space with <math id="S2.SS0.SSS0.Px2.p4.m1" class="ltx_Math" alttext="X_{t}=\ln(S_{t}/S_{0})" display="inline"><mrow><msub><mi>X</mi><mi>t</mi></msub><mo>=</mo><mrow><mi>ln</mi><mo>⁡</mo><mrow><mo stretchy="false">(</mo><mrow><msub><mi>S</mi><mi>t</mi></msub><mo>/</mo><msub><mi>S</mi><mn>0</mn></msub></mrow><mo stretchy="false">)</mo></mrow></mrow></mrow></math>:</p>

<div id="S2.SS0.SSS0.Px2.p5" class="ltx_para">
<div class="equation-wrap"><table id="S2.E2" class="ltx_equation ltx_eqn_table" role="presentation">

<tbody><tr class="ltx_equation ltx_eqn_row ltx_align_baseline">
<td class="ltx_eqn_cell ltx_eqn_center_padleft"></td>
<td class="ltx_eqn_cell ltx_align_center"><math id="S2.E2.m1" class="ltx_Math" alttext="dX_{t}=(\mu-\sigma^{2}/2)dt+\sigma dW_{t}" display="block"><mrow><mrow><mi>d</mi><mo>⁢</mo><msub><mi>X</mi><mi>t</mi></msub></mrow><mo>=</mo><mrow><mrow><mrow><mo stretchy="false">(</mo><mrow><mi>μ</mi><mo>−</mo><mrow><msup><mi>σ</mi><mn>2</mn></msup><mo>/</mo><mn>2</mn></mrow></mrow><mo stretchy="false">)</mo></mrow><mo>⁢</mo><mi>d</mi><mo>⁢</mo><mi>t</mi></mrow><mo>+</mo><mrow><mi>σ</mi><mo>⁢</mo><mi>d</mi><mo>⁢</mo><msub><mi>W</mi><mi>t</mi></msub></mrow></mrow></mrow></math></td>
<td class="ltx_eqn_cell ltx_eqn_center_padright"></td>
<td rowspan="1" class="ltx_eqn_cell ltx_eqn_eqno ltx_align_middle ltx_align_right"><span class="ltx_tag ltx_tag_equation ltx_align_right">(2)</span></td>
</tr></tbody>
</table></div>
</div>

<p class="ltx_p" id="S2.SS0.SSS0.Px2.p6">The liquidation barrier in log-space: <math id="S2.SS0.SSS0.Px2.p6.m1" class="ltx_Math" alttext="b=\ln(1-1/L)" display="inline"><mrow><mi>b</mi><mo>=</mo><mrow><mi>ln</mi><mo>⁡</mo><mrow><mo stretchy="false">(</mo><mrow><mn>1</mn><mo>−</mo><mrow><mn>1</mn><mo>/</mo><mi>L</mi></mrow></mrow><mo stretchy="false">)</mo></mrow></mrow></mrow></math></p>

</section>
<section id="S2.SS0.SSS0.Px3" class="ltx_paragraph">
<p class="paragraph-head">Expected Time to Liquidation Formula:</p>

<div id="S2.SS0.SSS0.Px3.p1" class="ltx_para">
<div class="equation-wrap"><table id="S2.E3" class="ltx_equation ltx_eqn_table" role="presentation">

<tbody><tr class="ltx_equation ltx_eqn_row ltx_align_baseline">
<td class="ltx_eqn_cell ltx_eqn_center_padleft"></td>
<td class="ltx_eqn_cell ltx_align_center"><math id="S2.E3.m1" class="ltx_Math" alttext="E[\tau]=\frac{-\ln(1-1/L)}{\mu+0.5\sigma^{2}}" display="block"><mrow><mrow><mi>E</mi><mo>⁢</mo><mrow><mo stretchy="false">[</mo><mi>τ</mi><mo stretchy="false">]</mo></mrow></mrow><mo>=</mo><mfrac><mrow><mo rspace="0.167em">−</mo><mrow><mi>ln</mi><mo>⁡</mo><mrow><mo stretchy="false">(</mo><mrow><mn>1</mn><mo>−</mo><mrow><mn>1</mn><mo>/</mo><mi>L</mi></mrow></mrow><mo stretchy="false">)</mo></mrow></mrow></mrow><mrow><mi>μ</mi><mo>+</mo><mrow><mn>0.5</mn><mo>⁢</mo><msup><mi>σ</mi><mn>2</mn></msup></mrow></mrow></mfrac></mrow></math></td>
<td class="ltx_eqn_cell ltx_eqn_center_padright"></td>
<td rowspan="1" class="ltx_eqn_cell ltx_eqn_eqno ltx_align_middle ltx_align_right"><span class="ltx_tag ltx_tag_equation ltx_align_right">(3)</span></td>
</tr></tbody>
</table></div>
</div>

<p class="ltx_p" id="S2.SS0.SSS0.Px3.p2">For days:</p>

<div id="S2.SS0.SSS0.Px3.p3" class="ltx_para">
<div class="equation-wrap"><table id="S2.E4" class="ltx_equation ltx_eqn_table" role="presentation">

<tbody><tr class="ltx_equation ltx_eqn_row ltx_align_baseline">
<td class="ltx_eqn_cell ltx_eqn_center_padleft"></td>
<td class="ltx_eqn_cell ltx_align_center"><math id="S2.E4.m1" class="ltx_Math" alttext="E[\tau_{\text{days}}]=365\times\frac{-\ln(1-1/L)}{\mu+0.5\sigma^{2}}" display="block"><mrow><mrow><mi>E</mi><mo>⁢</mo><mrow><mo stretchy="false">[</mo><msub><mi>τ</mi><mtext>days</mtext></msub><mo stretchy="false">]</mo></mrow></mrow><mo>=</mo><mrow><mn>365</mn><mo lspace="0.222em" rspace="0.222em">×</mo><mfrac><mrow><mo rspace="0.167em">−</mo><mrow><mi>ln</mi><mo>⁡</mo><mrow><mo stretchy="false">(</mo><mrow><mn>1</mn><mo>−</mo><mrow><mn>1</mn><mo>/</mo><mi>L</mi></mrow></mrow><mo stretchy="false">)</mo></mrow></mrow></mrow><mrow><mi>μ</mi><mo>+</mo><mrow><mn>0.5</mn><mo>⁢</mo><msup><mi>σ</mi><mn>2</mn></msup></mrow></mrow></mfrac></mrow></mrow></math></td>
<td class="ltx_eqn_cell ltx_eqn_center_padright"></td>
<td rowspan="1" class="ltx_eqn_cell ltx_eqn_eqno ltx_align_middle ltx_align_right"><span class="ltx_tag ltx_tag_equation ltx_align_right">(4)</span></td>
</tr></tbody>
</table></div>
</div>
</section>
</section>
<section id="S3" class="ltx_section">
<h2 class="ltx_title ltx_title_section" id="practical-implications">
<a href="https://rencryptofish.com/posts/leverage-path-dependence-perps#practical-implications" class="secnum" aria-label="Copy link to section 3">3</a>Practical Implications</h2>


<p class="ltx_p" id="S3.p1">The heatmap analysis reveals that a 50x leveraged long position in a 150% volatility asset faces liquidation within approximately 6.6 days under zero drift and funding conditions.</p>

<figure id="S3.F3" class="ltx_figure"><a href="https://rencryptofish.com/images/leverage-path-dependence-perps/liquidation_heatmap.png" class="figure-expand" aria-label="Expand figure: Figure 3: Liquidation heatmap"><img src="https://rencryptofish.com/images/leverage-path-dependence-perps/liquidation_heatmap.png" id="S3.F3.g1" class="ltx_graphics ltx_centering ltx_img_landscape" width="598" height="428" alt="Figure 3: Liquidation heatmap" loading="lazy"></a>
<figcaption class="ltx_caption ltx_centering"><span class="ltx_tag ltx_tag_figure">Figure 3: </span>Liquidation heatmap</figcaption>
</figure>

<p class="ltx_p" id="S3.p2">Key insights include:</p>

<div id="S3.p3" class="ltx_para">
<ul id="S3.I1" class="ltx_itemize">
<li id="S3.I1.i1" class="ltx_item">
 

<p class="ltx_p" id="S3.I1.i1.p1">Higher leverage reduces expected time to liquidation disproportionately</p>

</li>
<li id="S3.I1.i2" class="ltx_item">
 

<p class="ltx_p" id="S3.I1.i2.p1">Funding costs further compress position duration</p>

</li>
<li id="S3.I1.i3" class="ltx_item">
 

<p class="ltx_p" id="S3.I1.i3.p1">Lower funding rates (via products like Ethena or HLP) enable longer-term leveraged positions</p>

</li>
<li id="S3.I1.i4" class="ltx_item">
 

<p class="ltx_p" id="S3.I1.i4.p1">Traders should calibrate leverage based on expected thesis timeframe and asset volatility</p>

</li>
</ul>
</div>
<figure id="S3.F4" class="ltx_figure"><a href="https://rencryptofish.com/images/leverage-path-dependence-perps/median_liquidation_leverage_funding.png" class="figure-expand" aria-label="Expand figure: Figure 4: Median liquidation time by leverage and funding"><img src="https://rencryptofish.com/images/leverage-path-dependence-perps/median_liquidation_leverage_funding.png" id="S3.F4.g1" class="ltx_graphics ltx_centering ltx_img_landscape" width="598" height="400" alt="Figure 4: Median liquidation time by leverage and funding" loading="lazy"></a>
<figcaption class="ltx_caption ltx_centering"><span class="ltx_tag ltx_tag_figure">Figure 4: </span>Median liquidation time by leverage and funding</figcaption>
</figure>

<p class="ltx_p" id="S3.p4">The analysis underscores why perpetual exchange liquidity and funding rate mechanisms significantly impact trader behavior and position sustainability.</p>


<br class="ltx_break" id="S3.p5">
<hr>


<p class="ltx_p" id="S3.p6"><em class="ltx_emph ltx_font_italic">Originally posted on <a href="https://x.com/0xren_cf/status/1928141261229465612" title="" class="ltx_ref ltx_href url" target="_blank" rel="noopener noreferrer">X</a>.</em></p>

</section><div class="ltx_rdf" about="" property="dcterms:creator" content="RenCryptoFish"></div>
<div class="ltx_rdf" about="" property="dcterms:title" content="Leverage and Path Dependence for Perpetual Swaps"></div>]]></content:encoded><pubDate>Thu, 29 May 2025 00:00:00 GMT</pubDate><guid isPermaLink="true">https://rencryptofish.com/posts/leverage-path-dependence-perps</guid></item>
<item><title>Investing in Unto Labs</title><link>https://rencryptofish.com/posts/investing-in-unto-labs</link><dc:creator>RenCryptoFish</dc:creator><description>On backing Liam Heeger, Will Yoo, and the team building Thru — a novel blockchain built from scratch with a RISC-V VM and competition-driven consensus</description><content:encoded><![CDATA[<p class="ltx_p" id="p1">I first met Liam Heeger during the 2021 cycle. At the time he was working at Framework building a low latency trading system. We first met at a gathering of MEV interested anons who spent their days and nights in group chats talking about the microstructure of centralized exchanges and the intricacies and trade offs of the different blockchains that were gaining steam at that time. Through my limited conversation with him that night, I was surprised how quickly Liam had grasped the low level details of low latency trading such as jitter and connectivity without having apprenticed at a HFT firm previously, he seemed mostly self taught in a field where apprenticeships were the norm.</p>


<p class="ltx_p" id="p2">Some time passed, it was the bear market of 2023 and I was in Paris for EthCC. Liam happened to be in town, he had just started work on Firedancer. I was really excited to chat with him about it because we had recently made an investment in Solana. I was convinced that blockchains needed to continue to scale and that users desired a snappy, fast finality experience that they had grown accustomed to in modern web and mobile apps. I had been tracking the Firedancer repo closely and we chatted through some of the recent PRs, the optimizations Firedancer was making to improve Solana and to push the limits of what was considered possible. A lot of what developers on Solana were working on at the time and talking about was heavily overlooked by the broader industry, but we reasoned through each of the design choices from first principles and given the resources at that point in time, it seemed like the best path forward.</p>


<p class="ltx_p" id="p3">The work put in by Solana in the bear market paid off, memecoins came and the network became congested very quickly. Users loved the seamless mobile Phantom wallet experience of quickly trading the meme of the day on their phones but landing transactions became extremely challenging. The network was straining and it became clear that the scaling frontier needed to be pushed further. Breakout consumer apps are rare, often the idiom "catching lightning in a bottle" is used to describe the magical viral breakout moment that define consumer apps. But yet for on chain crypto apps this was extremely elusive. In 2021 and 2024, at the very moment where usage is the highest, the networks become incapable of scaling up to meet user demand. This makes it very hard to catch lightning in a bottle and often the lightning escapes. Blockchains needed to add the ability to scale up resources to meet this demand.</p>


<p class="ltx_p" id="p4">I reconnected with Liam in February 2025. I had heard he was working on Unto Labs building Thru. I had seen the press headlines, but when I chatted with him I was surprised. This was not Solana, this was not Firedancer, this was a completely novel way of approaching blockchains from scratch. A lot of the ideas stood out to me. I had spent most of 2024 understanding Bitcoin and the details behind its consensus mechanism that enabled competition in its resource provisioning layer that has historically eluded Proof of Stake chains. The core pillars of Thru stood out to me. A RISC-V virtual machine which benefits from open source work in every major industry and a competition driven consensus mechanism that forces all stakeholders to push the network forward without the heavy lift of social consensus and politics.</p>


<p class="ltx_p" id="p5">Through our conversations in 2025, I also met Will Yoo, co-founder of Unto Labs. Over the span of the past few months, we talked and worked through everything from consensus discussions to operational details at any time of weekdays and weekends. I was struck by Will’s commitment, drive, and focus to grow Thru. We all recognized that we are still early and crypto is still a small industry. As of April 2025, there are only 10.3 million daily active addresses and a fraction of that in actual daily active users. Roughly 5.6 billion people access the internet each day. If every wallet were a human (which they are not), we have optimistically onboarded 0.18% of daily internet users.</p>


<p class="ltx_p" id="p6">Thru is not competing against Solana or Ethereum. Thru, like every other blockchain in crypto, is building the rails to support 5.6 billion users a day. To do that, innovations in the virtual machine, networking, and consensus mechanisms are all required.</p>


<p class="ltx_p" id="p7">Job’s not finished.</p>

<div class="ltx_rdf" about="" property="dcterms:creator" content="RenCryptoFish"></div>
<div class="ltx_rdf" about="" property="dcterms:title" content="Investing in Unto Labs"></div>]]></content:encoded><pubDate>Tue, 29 Apr 2025 00:00:00 GMT</pubDate><guid isPermaLink="true">https://rencryptofish.com/posts/investing-in-unto-labs</guid></item>
<item><title>Analyzing Bitcoin Consensus: Risks in Protocol Upgrades</title><link>https://rencryptofish.com/posts/analyzing-bitcoin-consensus</link><dc:creator>RenCryptoFish</dc:creator><description>An analysis of bitcoin&apos;s consensus mechanism, stakeholder roles, and the inherent difficulty of protocol changes</description><content:encoded><![CDATA[<p class="ltx_p" id="p1"><a href="https://bitcoin-cap.github.io/bcap/" title="" class="ltx_ref ltx_href url" target="_blank" rel="noopener noreferrer">Read the full paper <math id="p1.m1" class="ltx_Math" alttext="\rightarrow" display="inline"><mo stretchy="false">→</mo></math></a></p>


<p class="ltx_p" id="p2">This paper provides an analysis of bitcoin’s consensus mechanism, focusing on the roles of various stakeholders, their powers, and the incentives that guide their actions. Bitcoin is incredibly difficult to change by design. The default is no change. Any significant change needs to pass that hurdle.</p>

<section id="S1" class="ltx_section">
<h2 class="ltx_title ltx_title_section" id="the-nature-of-bitcoin-consensus">
<a href="https://rencryptofish.com/posts/analyzing-bitcoin-consensus#the-nature-of-bitcoin-consensus" class="secnum" aria-label="Copy link to section 1">1</a>The Nature of Bitcoin Consensus</h2>


<p class="ltx_p" id="S1.p1">Bitcoin’s consensus mechanism extends far beyond the technical protocol. It encompasses a social and economic process where multiple stakeholder groups must align before any change can be implemented. The system is deliberately conservative — the status quo has a built-in advantage, and any proposed modification faces significant resistance by default.</p>


<p class="ltx_p" id="S1.p2">This conservatism is a feature, not a bug. It protects the network’s core properties: fixed supply, censorship resistance, and permissionless access. The difficulty of changing Bitcoin is what makes these guarantees credible.</p>

</section>
<section id="S2" class="ltx_section">
<h2 class="ltx_title ltx_title_section" id="six-stakeholder-groups">
<a href="https://rencryptofish.com/posts/analyzing-bitcoin-consensus#six-stakeholder-groups" class="secnum" aria-label="Copy link to section 2">2</a>Six Stakeholder Groups</h2>


<p class="ltx_p" id="S2.p1">We categorize the roles people play in bitcoin’s consensus into six distinct stakeholder groups, each with their own motivations and influence:</p>

<div id="S2.p2" class="ltx_para">
<ol id="S2.I1" class="ltx_enumerate">
<li id="S2.I1.i1" class="ltx_item" value="1">
 

<p class="ltx_p" id="S2.I1.i1.p1"><strong class="ltx_text ltx_font_bold">Users</strong> — Individuals and entities who hold and transact in bitcoin. They ultimately determine which version of the software (and thus which rules) they accept. Users express preferences through the software they run and the chain they recognize as valid.</p>

</li>
<li id="S2.I1.i2" class="ltx_item" value="2">
 

<p class="ltx_p" id="S2.I1.i2.p1"><strong class="ltx_text ltx_font_bold">Miners</strong> — Entities that expend computational resources to produce blocks. Miners have direct influence over which transactions are included in blocks and can signal support for or against proposed changes. Their economic incentives are tied to the value of block rewards and transaction fees.</p>

</li>
<li id="S2.I1.i3" class="ltx_item" value="3">
 

<p class="ltx_p" id="S2.I1.i3.p1"><strong class="ltx_text ltx_font_bold">Bitcoin Core Developers</strong> — Contributors who write, review, and maintain the reference implementation. They propose and implement technical changes but cannot force adoption. Their influence comes from expertise and trust rather than formal authority.</p>

</li>
<li id="S2.I1.i4" class="ltx_item" value="4">
 

<p class="ltx_p" id="S2.I1.i4.p1"><strong class="ltx_text ltx_font_bold">Bitcoin Core Maintainers</strong> — A smaller subset of developers with merge access to the repository. They serve as gatekeepers for the reference implementation. Notably, while Bitcoin Core maintainers do not have excessive power to change Bitcoin, they possess significant power to veto changes.</p>

</li>
<li id="S2.I1.i5" class="ltx_item" value="5">
 

<p class="ltx_p" id="S2.I1.i5.p1"><strong class="ltx_text ltx_font_bold">Economic Nodes</strong> — Exchanges, payment processors, and other businesses that validate transactions and enforce consensus rules. These entities have outsized influence because they determine which chain has economic activity and liquidity.</p>

</li>
<li id="S2.I1.i6" class="ltx_item" value="6">
 

<p class="ltx_p" id="S2.I1.i6.p1"><strong class="ltx_text ltx_font_bold">Investors and Speculators</strong> — Market participants whose capital allocation decisions signal confidence in (or concern about) proposed changes. Market reactions can accelerate or derail consensus processes.</p>

</li>
</ol>
</div>
</section>
<section id="S3" class="ltx_section">
<h2 class="ltx_title ltx_title_section" id="shifting-power-dynamics">
<a href="https://rencryptofish.com/posts/analyzing-bitcoin-consensus#shifting-power-dynamics" class="secnum" aria-label="Copy link to section 3">3</a>Shifting Power Dynamics</h2>


<p class="ltx_p" id="S3.p1">The relative powers of the stakeholders shift depending on their role in the network’s operation and the stage of the consensus change process. During normal operation, miners and economic nodes have the most direct influence on the network. During a proposed consensus change, the dynamic shifts:</p>

<div id="S3.p2" class="ltx_para">
<ul id="S3.I1" class="ltx_itemize">
<li id="S3.I1.i1" class="ltx_item">
 

<p class="ltx_p" id="S3.I1.i1.p1"><strong class="ltx_text ltx_font_bold">Proposal stage</strong>: Developers and technical contributors dominate the conversation, as changes must first be coherent at a technical level.</p>

</li>
<li id="S3.I1.i2" class="ltx_item">
 

<p class="ltx_p" id="S3.I1.i2.p1"><strong class="ltx_text ltx_font_bold">Debate stage</strong>: Users, businesses, and investors become more influential as the discussion moves from technical feasibility to economic and philosophical desirability.</p>

</li>
<li id="S3.I1.i3" class="ltx_item">
 

<p class="ltx_p" id="S3.I1.i3.p1"><strong class="ltx_text ltx_font_bold">Activation stage</strong>: Miners and node operators become critical, as they must actually run the new software for a change to take effect.</p>

</li>
<li id="S3.I1.i4" class="ltx_item">
 

<p class="ltx_p" id="S3.I1.i4.p1"><strong class="ltx_text ltx_font_bold">Post-activation</strong>: Users and economic nodes ultimately decide whether the change "sticks" by choosing which chain to recognize and transact on.</p>

</li>
</ul>
</div>
</section>
<section id="S4" class="ltx_section">
<h2 class="ltx_title ltx_title_section" id="the-veto-power-asymmetry">
<a href="https://rencryptofish.com/posts/analyzing-bitcoin-consensus#the-veto-power-asymmetry" class="secnum" aria-label="Copy link to section 4">4</a>The Veto Power Asymmetry</h2>


<p class="ltx_p" id="S4.p1">One of the key findings is the asymmetry between the power to propose changes and the power to block them. Bitcoin Core maintainers illustrate this clearly: while they cannot unilaterally push changes onto the network, their gatekeeping role over the reference implementation gives them substantial veto power. A change that is not merged into Bitcoin Core faces a much higher barrier to adoption, even if it has broad community support.</p>


<p class="ltx_p" id="S4.p2">This asymmetry exists at every level. Any stakeholder group can effectively veto a change by refusing to adopt it:</p>

<div id="S4.p3" class="ltx_para">
<ul id="S4.I1" class="ltx_itemize">
<li id="S4.I1.i1" class="ltx_item">
 

<p class="ltx_p" id="S4.I1.i1.p1">Miners can refuse to signal for activation</p>

</li>
<li id="S4.I1.i2" class="ltx_item">
 

<p class="ltx_p" id="S4.I1.i2.p1">Economic nodes can refuse to upgrade their software</p>

</li>
<li id="S4.I1.i3" class="ltx_item">
 

<p class="ltx_p" id="S4.I1.i3.p1">Users can continue running old versions</p>

</li>
<li id="S4.I1.i4" class="ltx_item">
 

<p class="ltx_p" id="S4.I1.i4.p1">Developers can refuse to implement or review proposals</p>

</li>
</ul>
</div>

<p class="ltx_p" id="S4.p4">The result is that consensus changes require broad, multi-stakeholder agreement — a high bar that protects the network but also makes beneficial upgrades slow and contentious.</p>

</section>
<section id="S5" class="ltx_section">
<h2 class="ltx_title ltx_title_section" id="state-of-mind">
<a href="https://rencryptofish.com/posts/analyzing-bitcoin-consensus#state-of-mind" class="secnum" aria-label="Copy link to section 5">5</a>State of Mind</h2>


<p class="ltx_p" id="S5.p1">We also introduce the concept of <strong class="ltx_text ltx_font_bold">State of Mind</strong>, which affects the degree that stakeholders engage in the process of finding consensus. Stakeholders exist on a spectrum from fully engaged to completely passive:</p>

<div id="S5.p2" class="ltx_para">
<ul id="S5.I1" class="ltx_itemize">
<li id="S5.I1.i1" class="ltx_item">
 

<p class="ltx_p" id="S5.I1.i1.p1"><strong class="ltx_text ltx_font_bold">Active participants</strong> closely follow technical discussions, run test software, and provide feedback on proposals. Their engagement directly shapes outcomes.</p>

</li>
<li id="S5.I1.i2" class="ltx_item">
 

<p class="ltx_p" id="S5.I1.i2.p1"><strong class="ltx_text ltx_font_bold">Passive participants</strong> may hold strong opinions but do not actively contribute to the consensus process. They express preferences primarily through market behavior and software choices.</p>

</li>
<li id="S5.I1.i3" class="ltx_item">
 

<p class="ltx_p" id="S5.I1.i3.p1"><strong class="ltx_text ltx_font_bold">Unaware stakeholders</strong> may not even know a consensus change is being proposed. Their inaction defaults to supporting the status quo.</p>

</li>
</ul>
</div>

<p class="ltx_p" id="S5.p3">The State of Mind concept is important because it highlights that consensus is not a simple vote. The intensity of preference matters as much as the direction. A small group of deeply engaged stakeholders can have more influence than a large group of passive ones, for better or worse.</p>

</section>
<section id="S6" class="ltx_section">
<h2 class="ltx_title ltx_title_section" id="implications-for-protocol-upgrades">
<a href="https://rencryptofish.com/posts/analyzing-bitcoin-consensus#implications-for-protocol-upgrades" class="secnum" aria-label="Copy link to section 6">6</a>Implications for Protocol Upgrades</h2>


<p class="ltx_p" id="S6.p1">Understanding these dynamics has practical implications for anyone proposing or evaluating Bitcoin protocol changes:</p>

<div id="S6.p2" class="ltx_para">
<ul id="S6.I1" class="ltx_itemize">
<li id="S6.I1.i1" class="ltx_item">
 

<p class="ltx_p" id="S6.I1.i1.p1"><strong class="ltx_text ltx_font_bold">The burden of proof is on the proposer.</strong> The default state of "no change" means that any proposal must demonstrate clear, compelling benefits that outweigh the risks of modification.</p>

</li>
<li id="S6.I1.i2" class="ltx_item">
 

<p class="ltx_p" id="S6.I1.i2.p1"><strong class="ltx_text ltx_font_bold">Technical merit is necessary but not sufficient.</strong> A change must also navigate the social and economic consensus process, which requires buy-in from multiple stakeholder groups with different incentives.</p>

</li>
<li id="S6.I1.i3" class="ltx_item">
 

<p class="ltx_p" id="S6.I1.i3.p1"><strong class="ltx_text ltx_font_bold">Activation mechanisms matter.</strong> The choice of how a change is activated (flag day, miner signaling, user-activated soft fork) affects which stakeholders have the most influence and can change the outcome.</p>

</li>
<li id="S6.I1.i4" class="ltx_item">
 

<p class="ltx_p" id="S6.I1.i4.p1"><strong class="ltx_text ltx_font_bold">Patience is required.</strong> Bitcoin’s consensus process is deliberately slow. Attempts to rush changes face resistance from the system’s conservative design.</p>

</li>
</ul>
</div>

<p class="ltx_p" id="S6.p3">The difficulty of changing Bitcoin is its greatest strength and its greatest challenge. It ensures that the network’s fundamental properties remain stable, but it also means that even widely desired improvements can take years to implement. Understanding the roles, powers, and incentives of each stakeholder group is essential for navigating this process effectively.</p>

</section><div class="ltx_rdf" about="" property="dcterms:creator" content="RenCryptoFish"></div>
<div class="ltx_rdf" about="" property="dcterms:title" content="Analyzing Bitcoin Consensus: Risks in Protocol Upgrades"></div>]]></content:encoded><pubDate>Wed, 06 Nov 2024 00:00:00 GMT</pubDate><guid isPermaLink="true">https://rencryptofish.com/posts/analyzing-bitcoin-consensus</guid></item>
</channel></rss>
