<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
    <channel>
        <title>Neurolix Protocol</title>
        <link>https://paragraph.com/@neurolixprotocol</link>
        <description>undefined</description>
        <lastBuildDate>Sun, 08 Nov 2026 06:21:09 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>en</language>
        <image>
            <title>Neurolix Protocol</title>
            <url>https://img.paragraph.com/cdn-cgi/image/format=auto/https://storage.googleapis.com/papyrus_images/8e3e46232fac4a8e01045210e0ec851acf4998229ef3de1f61a90190a69ff5c7.jpg</url>
            <link>https://paragraph.com/@neurolixprotocol</link>
        </image>
        <copyright>All rights reserved</copyright>
        <item>
            <title><![CDATA[Day 12 — Build Log: What We Actually Shipped, What's Still Broken, and Where We're Going]]></title>
            <link>https://paragraph.com/@neurolixprotocol/day-12-—-build-log-what-we-actually-shipped-whats-still-broken-and-where-were-going</link>
            <guid>JxXJZ7sCeip10PSDVTXb</guid>
            <pubDate>Thu, 14 May 2026 13:22:22 GMT</pubDate>
            <description><![CDATA[Day 12 — Build Log: What We Actually Shipped, What's Still Broken, and Where We're Going
Subtitle: The full technical breakdown of our TEE → Attestation → Base L2 loop
Cover: immagine TEE-ATTESTATION-BASE in testa ✅
Excerpt auto-generato da Paragraph: "We closed the loop. AMD SEV enclave running on GCP. Google Cloud attestation token signed. Commitment hash anchored on Base Sepolia. Every step independently verifiable, zero trust assumptions on our side."]]></description>
            <content:encoded><![CDATA[<p>We closed the loop.</p><p>AMD SEV enclave running on GCP. Google Cloud attestation token signed. Commitment hash anchored on Base Sepolia. Every step independently verifiable, zero trust assumptions on our side.</p><p>This post is the full technical breakdown — what worked, what didn't, and what the three open security issues are before we can talk about mainnet.</p><hr><h3 id="h-the-architecture-in-one-paragraph" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">The Architecture in One Paragraph</h3><p>Neurolix Protocol is a DePIN infrastructure layer for confidential AI compute. The model: regulated enterprises (healthcare, finance, biotech, legal) need to run AI on sensitive data without handing that data to a cloud provider they can't fully trust. We solve this with hardware-enforced privacy in TEE enclaves, cryptographic attestation per session, and commitment hashes anchored immutably on Base L2. Every session produces proof. Every proof lives on-chain forever.</p><hr><h3 id="h-what-we-built-step-by-step" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">What We Built — Step by Step</h3><h4 id="h-step-1-spinning-up-the-confidential-vm" class="text-xl font-header !mt-6 !mb-3 first:!mt-0 first:!mb-0">Step 1: Spinning Up the Confidential VM</h4><p>GCP Confidential Computing. AMD EPYC with SEV active. Machine type <code>n2d-standard-2</code>, zone <code>us-central1-a</code>.</p><p>First thing: verify the enclave is actually live, not just a setting in a dashboard.</p><pre data-type="codeBlock" text="neurolix_protocol@neurolix-tee-node-1:~$ sudo dmesg | grep -i sev
[    0.380014] Memory Encryption Features active: AMD SEV"><code>neurolix_protocol@neurolix<span class="hljs-operator">-</span>tee<span class="hljs-operator">-</span>node<span class="hljs-number">-1</span>:<span class="hljs-operator">~</span>$ sudo dmesg <span class="hljs-operator">|</span> grep <span class="hljs-operator">-</span>i sev
[    <span class="hljs-number">0</span><span class="hljs-number">.380014</span>] Memory Encryption Features active: AMD SEV</code></pre><p>That line is the kernel confirming hardware memory encryption is active at CPU level. Not a software flag. Not a cloud setting. Silicon.</p><h4 id="h-step-2-gpt-2-inside-the-enclave" class="text-xl font-header !mt-6 !mb-3 first:!mt-0 first:!mb-0">Step 2: GPT-2 Inside the Enclave</h4><p>We used GPT-2 (124M params) intentionally. Small enough to iterate fast on CPU-only hardware, real enough to prove the architecture. The production target is Llama 70B, Mixtral, Claude-class models — but you don't validate a protocol architecture with a 70B model on day 5 of a build.</p><pre data-type="codeBlock" text="from transformers import GPT2LMHeadModel, GPT2Tokenizer
tokenizer = GPT2Tokenizer.from_pretrained('gpt2')
model = GPT2LMHeadModel.from_pretrained('gpt2')

prompt = &quot;Patient diagnostic report - confidential&quot;
output = model.generate(
    inputs.input_ids,
    max_length=80,
    do_sample=True,
    top_k=50,
    top_p=0.95,
    temperature=0.7,
)"><code>from transformers import GPT2LMHeadModel, GPT2Tokenizer
<span class="hljs-attr">tokenizer</span> = GPT2Tokenizer.from_pretrained(<span class="hljs-string">'gpt2'</span>)
<span class="hljs-attr">model</span> = GPT2LMHeadModel.from_pretrained(<span class="hljs-string">'gpt2'</span>)

<span class="hljs-attr">prompt</span> = <span class="hljs-string">"Patient diagnostic report - confidential"</span>
<span class="hljs-attr">output</span> = model.generate(
    inputs.input_ids,
    <span class="hljs-attr">max_length</span>=<span class="hljs-number">80</span>,
    <span class="hljs-attr">do_sample</span>=<span class="hljs-literal">True</span>,
    <span class="hljs-attr">top_k</span>=<span class="hljs-number">50</span>,
    <span class="hljs-attr">top_p</span>=<span class="hljs-number">0.95</span>,
    <span class="hljs-attr">temperature</span>=<span class="hljs-number">0.7</span>,
)</code></pre><p>The inference ran. Everything inside: model weights, prompt, output. None of it ever touched non-encrypted memory. That's the whole point.</p><h4 id="h-step-3-the-attestation-token" class="text-xl font-header !mt-6 !mb-3 first:!mt-0 first:!mb-0">Step 3: The Attestation Token</h4><p>This is where Neurolix stops being "trust us" infrastructure.</p><p>The CVM produced a signed OIDC token from Google Cloud's attestation service. Decoded payload:</p><pre data-type="codeBlock" text="{
  &quot;google&quot;: {
    &quot;compute_engine&quot;: {
      &quot;instance_confidentiality&quot;: 1,
      &quot;instance_name&quot;: &quot;neurolix-tee-node-1&quot;,
      &quot;project_id&quot;: &quot;project-55eb2dea-259c-4db5-a25&quot;,
      &quot;zone&quot;: &quot;us-central1-a&quot;
    }
  },
  &quot;iss&quot;: &quot;https://accounts.google.com&quot;
}"><code><span class="hljs-punctuation">{</span>
  <span class="hljs-attr">"google"</span><span class="hljs-punctuation">:</span> <span class="hljs-punctuation">{</span>
    <span class="hljs-attr">"compute_engine"</span><span class="hljs-punctuation">:</span> <span class="hljs-punctuation">{</span>
      <span class="hljs-attr">"instance_confidentiality"</span><span class="hljs-punctuation">:</span> <span class="hljs-number">1</span><span class="hljs-punctuation">,</span>
      <span class="hljs-attr">"instance_name"</span><span class="hljs-punctuation">:</span> <span class="hljs-string">"neurolix-tee-node-1"</span><span class="hljs-punctuation">,</span>
      <span class="hljs-attr">"project_id"</span><span class="hljs-punctuation">:</span> <span class="hljs-string">"project-55eb2dea-259c-4db5-a25"</span><span class="hljs-punctuation">,</span>
      <span class="hljs-attr">"zone"</span><span class="hljs-punctuation">:</span> <span class="hljs-string">"us-central1-a"</span>
    <span class="hljs-punctuation">}</span>
  <span class="hljs-punctuation">}</span><span class="hljs-punctuation">,</span>
  <span class="hljs-attr">"iss"</span><span class="hljs-punctuation">:</span> <span class="hljs-string">"https://accounts.google.com"</span>
<span class="hljs-punctuation">}</span></code></pre><p><code>instance_confidentiality: 1</code>. Google certifying — cryptographically — that the enclave was active. Not us claiming it. The attestation chain: AMD hardware → Google Cloud → <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="http://accounts.google.com">accounts.google.com</a> root. Three independent parties before we even get to the blockchain layer.</p><h4 id="h-step-4-commitment-hash" class="text-xl font-header !mt-6 !mb-3 first:!mt-0 first:!mb-0">Step 4: Commitment Hash</h4><p>SHA-256 fingerprint of the inference session:</p><pre data-type="codeBlock" text="ec52836f23170a1b601dd7e475107f314ca004186707f69836f7615901a665bd"><code></code></pre><p>The canonical input for the hash: <code>{model_id}|{prompt}|{output}|{timestamp}</code>. Change a single bit and the hash changes completely. Combined with the Google attestation token, you have two independent proofs: one certifying the enclave was live, one certifying what was computed inside it.</p><h4 id="h-step-5-on-chain-anchoring-via-neurolixattestationsol" class="text-xl font-header !mt-6 !mb-3 first:!mt-0 first:!mb-0">Step 5: On-Chain Anchoring via <code>NeurolixAttestation.sol</code></h4><p>Minimal contract by design. No tokens, no governance, no upgradeability. Single responsibility: register commitment hashes permanently.</p><pre data-type="codeBlock" text="function registerAttestation(
    bytes32 commitmentHash,
    string calldata teeType,
    string calldata cloudProvider,
    string calldata modelIdentifier
) external returns (uint256 index)"><code><span class="hljs-function"><span class="hljs-keyword">function</span> <span class="hljs-title">registerAttestation</span>(<span class="hljs-params">
    <span class="hljs-keyword">bytes32</span> commitmentHash,
    <span class="hljs-keyword">string</span> <span class="hljs-keyword">calldata</span> teeType,
    <span class="hljs-keyword">string</span> <span class="hljs-keyword">calldata</span> cloudProvider,
    <span class="hljs-keyword">string</span> <span class="hljs-keyword">calldata</span> modelIdentifier
</span>) <span class="hljs-title"><span class="hljs-keyword">external</span></span> <span class="hljs-title"><span class="hljs-keyword">returns</span></span> (<span class="hljs-params"><span class="hljs-keyword">uint256</span> index</span>)</span></code></pre><p>Called <code>registerAttestation()</code> with:</p><ul><li><p>Hash: <code>ec52836f...</code></p></li><li><p>TEE: <code>AMD_SEV</code></p></li><li><p>Provider: <code>GCP</code></p></li><li><p>Model: <code>gpt2-124m</code></p></li></ul><p>Transaction confirmed. <strong>Verifiable forever:</strong> <code>0x6c9a8e68...010046</code><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out underline underline underline-offset-2 decoration-1 decoration-current/40 hover:decoration-current focus:decoration-current" href="https://base-sepolia.blockscout.com/tx/0x6c9a8e68ddc3b96b70b09785e1efbc519b371132aaf7b7ac5e428954de010046"> on Base Sepolia Blockscout</a></p><hr><h3 id="h-the-smart-contract-suite-v4-status" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">The Smart Contract Suite — v4 Status</h3><p>Six contracts. Four iterations in four days. Audited with Devil's Advocate methodology — we assume every actor is malicious and work backwards.</p><h4 id="h-resolved-v1-v4" class="text-xl font-header !mt-6 !mb-3 first:!mt-0 first:!mb-0">Resolved (v1 → v4)</h4><ul><li><p><code>NeurolixGovernor</code> was entirely missing (governance was non-functional for three iterations)</p></li><li><p>Quorum overflow: was calculating 4% of <code>totalSupply()</code> instead of <code>VotingEscrow.totalLocked()</code> — trivially exploitable</p></li><li><p><code>OLIXToken.burn()</code> was missing entirely</p></li><li><p>Tax applied to system contract transfers (NodeRegistry, vault) — broken economics</p></li><li><p>Slash timer reset exploit (node operator could reset the slash window)</p></li><li><p><code>setProtocolContracts</code> was callable multiple times (front-runnable)</p></li><li><p><code>VotingEscrow</code> missing <code>IVotes</code> checkpoints — broke Governor integration entirely</p></li></ul><p>All fixed in v4.</p><h4 id="h-open-mainnet-blockers" class="text-xl font-header !mt-6 !mb-3 first:!mt-0 first:!mb-0">Open — Mainnet Blockers</h4><p><strong>1. Heartbeat farming.</strong> The heartbeat function has no workload validation. A script can call it every N seconds from any machine with no actual compute. Fix: heartbeats must include a <code>workloadCommitment</code> hash + oracle-signed proof that TEE output was produced. Architecture defined, implementation pending.</p><p><strong>2. MEV exit during SLA breach.</strong> <code>deregisterNode()</code> can be called while active sessions exist, allowing a node operator to escape slashing. One-line fix:</p><pre data-type="codeBlock" text="require(activeSessions[nodeId] == 0, &quot;Cannot deregister with active sessions&quot;);"><code><span class="hljs-built_in">require</span>(activeSessions[nodeId] <span class="hljs-operator">=</span><span class="hljs-operator">=</span> <span class="hljs-number">0</span>, <span class="hljs-string">"Cannot deregister with active sessions"</span>);</code></pre><p>Scheduled for v5.</p><p><strong>3. SLA parameter trust.</strong> Session parameters are currently set unilaterally by the client. A malicious client can specify impossible SLAs and claim refunds. Fix: bilateral signature (client + miner) required on session creation, verified on-chain. Implementation pending.</p><p>These three are mainnet blockers. They are not PoC blockers. The goal right now is architecture validation and community feedback — not production hardening.</p><p>We document them publicly because that's the difference between a serious protocol and security theater.</p><hr><h3 id="h-why-base-l2" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Why Base L2</h3><p>Base is the obvious choice for Neurolix, and it's not close.</p><ul><li><p>$0.001 per attestation anchoring vs. Ethereum mainnet costs — every compute session produces an on-chain proof; the economics only work at L2 cost</p></li><li><p>Coinbase ecosystem = institutional credibility for regulated-sector enterprise buyers ("settles on Coinbase's blockchain" lands differently than "settles on an anon L2")</p></li><li><p>EVM-native: direct composability with DeFi, lending, staking primitives</p></li><li><p>Fiat on-ramp through Coinbase for enterprise purchasing (meaningful for healthcare and finance CTOs who do not want to explain DEX mechanics to their procurement team)</p></li></ul><hr><h3 id="h-competitive-landscape-where-neurolix-sits" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Competitive Landscape — Where Neurolix Sits</h3><p>Generic DePIN compute (<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="http://io.net">io.net</a>, Akash, Render) competes on $/GPU/hour. We do not play that game. That market has a price compression dynamic that crushes token economics — look at the -97% from ATH pattern across comparable generic protocols.</p><p>The closest architectural comp is Marlin Oyster (TEE compute + on-chain attestation). Respect the engineering. Different product: they're built for Web3 developers on any chain. We're built for regulated enterprise AI with compliance designed in from day one. Different market, different margins, different moat.</p><p>The quadrant we occupy — <strong>Decentralized + TEE + Regulated AI vertical</strong> — has no other occupants today. That's the opportunity.</p><hr><h3 id="h-roadmap" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Roadmap</h3><pre data-type="codeBlock" text="Phase 1 — Hardening &amp; Multi-Cloud
  → 3 open security issues resolved
  → External audit
  → Azure Confidential Computing + AWS Nitro Enclaves

Phase 2 — Base Mainnet Launch
  → Protocol economic layer live
  → NodeRegistry operational
  → First node operators onboarded

Phase 3 — GPU Confidential Compute
  → NVIDIA H100 TEE-IO
  → AMD MI300X confidential mode
  → Production LLM inference (Llama 70B, Mixtral) inside enclaves

Phase 4 — Enterprise Pilot Program
  → First regulated-sector partners
  → Closed beta, commercial agreements

Phase 5 — General Availability
  → Open network, permissionless onboarding, public SDK"><code>Phase <span class="hljs-number">1</span> — Hardening <span class="hljs-operator">&amp;</span> Multi<span class="hljs-operator">-</span>Cloud
  → <span class="hljs-number">3</span> open security issues resolved
  → External audit
  → Azure Confidential Computing <span class="hljs-operator">+</span> AWS Nitro Enclaves

Phase <span class="hljs-number">2</span> — Base Mainnet Launch
  → Protocol economic layer live
  → NodeRegistry operational
  → First node operators onboarded

Phase <span class="hljs-number">3</span> — GPU Confidential Compute
  → NVIDIA H100 TEE<span class="hljs-operator">-</span>IO
  → AMD MI300X confidential mode
  → Production LLM inference (Llama 70B, Mixtral) inside enclaves

Phase <span class="hljs-number">4</span> — Enterprise Pilot Program
  → First regulated<span class="hljs-operator">-</span>sector partners
  → Closed beta, commercial agreements

Phase <span class="hljs-number">5</span> — General Availability
  → Open network, permissionless onboarding, <span class="hljs-keyword">public</span> SDK</code></pre><hr><h3 id="h-what-this-is-not" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">What This Is Not</h3><p>Not a GPU marketplace. Not competing on price per hour. Not another compute layer with a token bolted on.</p><p>Neurolix is the compliance-ready AI compute primitive for sectors where privacy is a legal requirement. Every architectural decision — TEE selection, attestation chain design, Base L2 deployment, smart contract structure — was made with that constraint as the starting point.</p><hr><h3 id="h-follow-the-build" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Follow the Build</h3><p>Day 9. This is early. The protocol is being built in public — every milestone, every bug, every architectural decision.</p><ul><li><p><strong>X:</strong> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out underline underline underline-offset-2 decoration-1 decoration-current/40 hover:decoration-current focus:decoration-current" href="https://x.com/NEUROLIX">@NEUROLIX</a></p></li><li><p><strong>Website:</strong> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="http://neurolixprotocol.com">neurolixprotocol.com</a></p></li><li><p><strong>On-chain proof:</strong> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out underline underline underline-offset-2 decoration-1 decoration-current/40 hover:decoration-current focus:decoration-current" href="https://base-sepolia.blockscout.com/tx/0x6c9a8e68ddc3b96b70b09785e1efbc519b371132aaf7b7ac5e428954de010046">Base Sepolia Blockscout</a></p></li><li><p><strong>Email:</strong> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="mailto:info@neurolixprotocol.com">info@neurolixprotocol.com</a></p></li></ul><p>Built by <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out underline underline underline-offset-2 decoration-1 decoration-current/40 hover:decoration-current focus:decoration-current" href="https://x.com/BartLee99">@BartLee99</a></p><p>If you're building in DePIN, confidential computing, or regulated AI infrastructure — reach out. The community is being built now.</p><p>Subscribe to follow Phase 1 shipping updates.</p><hr><p><em>Disclaimer: This article is for informational and technical purposes only. Neurolix Protocol is in active development and this document describes a proof of concept, not a production-ready system. Please conduct your own research.</em></p><hr><br>]]></content:encoded>
            <author>neurolixprotocol@newsletter.paragraph.com (Neurolix_protocol)</author>
            <category>depin</category>
            <category>confidential-computing</category>
            <category>confidential-ai</category>
            <category>base-l2</category>
            <category>tee</category>
            <category>amd-sev</category>
            <category>privacy</category>
            <category>web3</category>
            <category>blockchain</category>
            <category>build-log</category>
            <enclosure url="https://img.paragraph.com/cdn-cgi/image/format=auto/https://storage.googleapis.com/papyrus_images/d973e567a02b5474d6dfc5b4b2c7686c167d6a589347ba60aac7225b24c8d5b5.jpg" length="0" type="image/jpg"/>
        </item>
        <item>
            <title><![CDATA[We Ran a Medical AI Model Inside a Hardware Enclave]]></title>
            <link>https://paragraph.com/@neurolixprotocol/we-ran-a-medical-ai-model-inside-a-hardware-enclave</link>
            <guid>tOtM9kHWKrk8K2kQugHH</guid>
            <pubDate>Fri, 08 May 2026 19:27:16 GMT</pubDate>
            <description><![CDATA[A medical AI model running inside an AMD SEV hardware 
enclave. Attestation verified by Google Cloud. 
Commitment hash anchored on Base Sepolia. 
Full field report — including what's still broken.]]></description>
            <content:encoded><![CDATA[<figure float="none" data-type="figure" class="img-center"><img src="https://img.paragraph.com/cdn-cgi/image/format=auto/https://storage.googleapis.com/papyrus_images/9e4ab4c27b1b478a44428cd14e7b72e098c4506a9c52355068cd5283a4a932eb.webp" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAADCAIAAAB9IJo7AAAACXBIWXMAAAPoAAAD6AG1e1JrAAAA/0lEQVR4nGNILg+dvr6ucVpOUXtiQWN8QWNMy9y8ktaEhQc6JqyqaJlbXNAYE5sX0L+qOrMiumVuXuO0nLSCyNzcwrCI8EMHjgcGBr569WL/wYPu7m45OZmrVq2Kj4n29Q1o7eosLilkZmZmsHGwYWZmtrA0ralr2rJt86y502sr6+fMX3rixIl1mzbU1dQumL1w157d69evWbp0aVpq5pYtWxYvXj53/vywiPDFi5dPnThp9rTZycnJv379clRTaXSyZ0YFDCAfbGiE+KCkNaGoPbFlbl5Re+LCA60T1la2zM3LrIuIy/GbsKoiuTAQ7oOsnCIPDw9vdw804zABAMfcdoFvQ9PQAAAAAElFTkSuQmCC" nextheight="46" nextwidth="535" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">Google Cloud · AMD SEV · neurolix-tee-node-1 · May 5, 2026</figcaption></figure><h2 id="h-the-inconvenient-truth-about-modern-ai" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0"><strong>The Inconvenient Truth About Modern AI</strong></h2><p>Every hospital sits on data that could save lives. Every bank runs trading models that move markets. Every law firm has documents that decide cases.</p><p>None of them can use modern AI on that data.</p><p>Not because the models don’t exist — GPT-4, Claude, Gemini, MedGemma are right there. Not because the compute doesn’t exist — AWS, Azure, Google Cloud sell GPUs by the second.</p><p>They can’t use it because the moment sensitive data touches a public cloud, it becomes a compliance liability. GDPR. HIPAA. SOC 2. Each one a regulatory landmine.</p><p>According to the Cisco AI Readiness Index 2025, data privacy is now the #1 stated barrier to enterprise AI adoption — ahead of cost, talent, and infrastructure.</p><p>This is not a future problem. This is a $45 billion problem <strong>today</strong>.</p><p>The AI industry has spent five years optimizing for scale: bigger models, more parameters, larger context windows. Nobody optimized for the one thing regulated industries actually need:</p><p><strong>Cryptographic proof that sensitive data never leaves a secure boundary.</strong></p><p>That’s the problem Neurolix is building to solve.</p><h3 id="h-what-is-a-tee-really" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0"><strong>What Is a TEE, Really?</strong></h3><p>Most explanations of Trusted Execution Environments are written for security researchers. Here’s one that isn’t.</p><p>Imagine a sealed glass box inside a server. Anyone can verify the box exists. Anyone can verify what model is running inside. But nobody can see the data flowing through it — not the cloud provider, not the system administrator, not the protocol operator. Not us.</p><p>This isn’t a software promise enforced by policy. It’s a hardware boundary enforced by silicon.</p><p>Modern TEE technologies — <strong>AMD SEV-SNP</strong>, <strong>Intel TDX</strong>, <strong>AWS Nitro Enclaves</strong> — encrypt VM memory at the CPU level. Even an attacker with physical access to the data center cannot read what’s inside.</p><p>When a workload runs inside a TEE, three things happen:</p><ol><li><p>The CPU generates a <strong>cryptographic attestation token</strong> proving the enclave was active</p></li><li><p>The data is processed without ever being decrypted outside the boundary</p></li><li><p>The output emerges with a <strong>commitment hash</strong> — a unique fingerprint of the computation</p></li></ol><p>Verify the attestation, verify the hash, and you have mathematical certainty that the work happened correctly and privately.</p><p>This is what Neurolix is designed to deliver — at scale, on regulated data, with on-chain SLA guarantees. The architecture has been validated in this proof of concept. The protocol is being built.</p><figure float="none" data-type="figure" class="img-center"><img src="https://img.paragraph.com/cdn-cgi/image/format=auto/https://storage.googleapis.com/papyrus_images/044c12e805cee1f53e94f311e1637144086a8ed410af787b808af8719ef99080.webp" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAVCAIAAACor3u9AAAACXBIWXMAAAPoAAAD6AG1e1JrAAAEXUlEQVR4nI2UT0wjVRjAO2+mM50ptaWlZaadQgvTTqftQJk/TFuG1gL9AwJLRXZdhSXANogxGmFxATGYmI1kV92sEm22iW6y8aCJqyHxsDGbmL0Y92D25GUvxnjz7LlmOqWWArsmvzTvfa/f+73vvS9jAIhTBwIOANfHjQikB+HaatNS/f/HI8eAHDoGADnt/aMmWrDzY4RPIrwiTkXRdsbB50z2gJ0fw5ysiRbamCEHnyO8IuGTYZR0ink92MYMmWiB8MmET3ZJEyZaQB2BVkHkwptSabencCm2+E5s8UqweJlUXoi//gEzsdy/sG7nx0Kza2yxJCxv+bPz/vwrhE+iEjP9C+tSaTswtdK/uNE3f2V09/OewiX+4jpORVsFDRCYbPwCyElYuxpLMFoPnoHjGM0CBCZnv7iX3rqhblxXN66/VD6UV9+TSrvPBYfF0tbkx19LpV0qMT1985vMzqf+7Hxm57P01ifq2/upqzeE5a3sXhnr5FoFTRjqQsQJY52NJ0IQF0CcKE7qY33aiJvs2i03ggByIIhLe/MzBSdp9Al0Fk2tBdWa7WkVNGG10oqSjcVSPK9K8ojbw7eY3B5+QMz0RVRFyQ6ImXrdz7ii40cTxOFIWA4EZS4sW63dLflWK93flwwyohBTO6mgVsqzBK3NwLGDwdAgw4hiLG2x0C35DCOGWYVhxEg0GQwN2h3+/yeAj6hNldS7C2sPTETgxJKWg5roV1fvp3LXWpvyNJMmwG1RC5kmnHEYdQOEBBD53c/VX/+oyuq2vrXRHGhzDeM2Tp+GYqVfnlQf/l5FjWTt60LiHWItXeu6Fo0BIFQvvyZny0rudjx3gLtUgFDnVw7v/ljFbRyMuunQUrxQGZ68q+RuM8JbqKkbI/x3vq+urj8CEIk6pMGxW8poOZ7/Uk/XW6vRF5rAaPZjFhbvEMPKTjJfsZN5jPB7mReNZn9U2VNGy2TvecwacXqn5MzBwPCHRnPA7RvH23pwlxovVKLKHt4h4naBlTbjhUoHPVF/+Rqa4D9gupd/I5mv9CXf7+JKiVxZzhzgrucRgtm+9jdmYVF7TMjcVMcr/shrYWUnXqiw0iaMuoWhzam5OwhM9XCricJXUWXPG1z0cUsAchoATGsAj0ZtbOvMBQY2lZFbNLuCWSMAeGYW7v35T/Xi5fsAeI3mAM0syCMfseLVds84jLoxwv/Tb9VHT6pWVxyBKQuZDggbYnpfTO8DiDQA4D0FuEtDG2vWcy9/+/iv6tzioRbRa9VPUxtjOPPDw+qDx1WzS4Exd+M+IEj7PtYE9b1Ox+2VKY8Ujs16vAnKI9XLPdodwLTbK6vqhVRq3t8tA4RqdgCEOhKcTUI5p6oz6tBsMjGdTEzDRl/LCdpdEY5Vg+yQzRHS3M2PqgmeujuGM8lEMZkoKoOTHDfGR7IIwTRXbLaFItzI3NxqsbjEBNK2Du6EAOmpA/ynOE4LwsbWK4WNGkfTpiIg8l+mJfbBcg5rUgAAAABJRU5ErkJggg==" nextheight="936" nextwidth="1400" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">Hardware Isolation → Session Attestation → Cloud Verification → AI Execution</figcaption></figure><hr><div data-type="x402Embed"></div><h2 id="h-field-report-from-the-build" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0"><strong>Field Report from the Build</strong></h2><p>What follows is the actual sequence of events. The terminal output is real. The on-chain transaction is verifiable by anyone reading this.</p><h3 id="h-step-1-spinning-up-the-confidential-vm" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0"><strong>Step 1 — Spinning Up the Confidential VM</strong></h3><p>Google Cloud’s Confidential Computing offering supports AMD SEV-enabled instances out of the box. The configuration:</p><ul><li><p>Machine type: n2d-standard-2</p></li><li><p>Zone: us-central1-a</p></li><li><p>Confidential VM: enabled</p></li><li><p>AMD EPYC processor with SEV active</p></li></ul><p>First verification — confirming SEV was actually enforcing memory encryption, Hardware-level confirmation. The enclave was live:</p><figure float="none" data-type="figure" class="img-center"><img src="https://img.paragraph.com/cdn-cgi/image/format=auto/https://storage.googleapis.com/papyrus_images/9e4ab4c27b1b478a44428cd14e7b72e098c4506a9c52355068cd5283a4a932eb.webp" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAADCAIAAAB9IJo7AAAACXBIWXMAAAPoAAAD6AG1e1JrAAAA/0lEQVR4nGNILg+dvr6ucVpOUXtiQWN8QWNMy9y8ktaEhQc6JqyqaJlbXNAYE5sX0L+qOrMiumVuXuO0nLSCyNzcwrCI8EMHjgcGBr569WL/wYPu7m45OZmrVq2Kj4n29Q1o7eosLilkZmZmsHGwYWZmtrA0ralr2rJt86y502sr6+fMX3rixIl1mzbU1dQumL1w157d69evWbp0aVpq5pYtWxYvXj53/vywiPDFi5dPnThp9rTZycnJv379clRTaXSyZ0YFDCAfbGiE+KCkNaGoPbFlbl5Re+LCA60T1la2zM3LrIuIy/GbsKoiuTAQ7oOsnCIPDw9vdw804zABAMfcdoFvQ9PQAAAAAElFTkSuQmCC" nextheight="46" nextwidth="535" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">Google Cloud · AMD SEV · neurolix-tee-node-1 · May 5, 2026</figcaption></figure><h3 id="h-step-2-loading-gpt-2-inside-the-enclave" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0"><strong>Step 2 — Loading GPT-2 Inside the Enclave</strong></h3><p>We chose GPT-2 (124M parameters) intentionally for this PoC. It’s small enough to iterate fast on CPU-only hardware, large enough to be a real language model rather than a toy. The point was never to demonstrate state-of-the-art inference — it was to prove the architecture works end-to-end.</p><p>Inside the enclave:</p><pre data-type="codeBlock" text="from transformers import GPT2LMHeadModel, GPT2Tokenizer
tokenizer = GPT2Tokenizer.from_pretrained('gpt2')
model = GPT2LMHeadModel.from_pretrained('gpt2')

# Confidential medical inference
prompt = &quot;Patient diagnostic report - confidential&quot;
output = model.generate(...)"><code>from transformers import GPT2LMHeadModel, GPT2Tokenizer
<span class="hljs-attr">tokenizer</span> = GPT2Tokenizer.from_pretrained(<span class="hljs-string">'gpt2'</span>)
<span class="hljs-attr">model</span> = GPT2LMHeadModel.from_pretrained(<span class="hljs-string">'gpt2'</span>)

<span class="hljs-comment"># Confidential medical inference</span>
<span class="hljs-attr">prompt</span> = <span class="hljs-string">"Patient diagnostic report - confidential"</span>
<span class="hljs-attr">output</span> = model.generate(...)</code></pre><p>The inference ran. Honestly, the first time it worked I ran it twice just to make sure. The data — which inside a real deployment would be actual patient records — never touched any non-encrypted memory region.</p><h3 id="h-step-3-the-attestation" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0"><strong>Step 3 — The Attestation</strong></h3><p>This is where Neurolix becomes different from a “trust us” architecture.</p><p>The Confidential VM produced an attestation token, signed by Google Cloud’s attestation service. The decoded payload:</p><pre data-type="codeBlock" text="{
  &quot;google&quot;: {
    &quot;compute_engine&quot;: {
      &quot;instance_confidentiality&quot;: 1,
      &quot;instance_name&quot;: &quot;neurolix-tee-node-1&quot;,
      &quot;project_id&quot;: &quot;project-55eb2dea-259c-4db5-a25&quot;,
      &quot;zone&quot;: &quot;us-central1-a&quot;
    }
  },
  &quot;iss&quot;: &quot;https://accounts.google.com&quot;
}"><code><span class="hljs-punctuation">{</span>
  <span class="hljs-attr">"google"</span><span class="hljs-punctuation">:</span> <span class="hljs-punctuation">{</span>
    <span class="hljs-attr">"compute_engine"</span><span class="hljs-punctuation">:</span> <span class="hljs-punctuation">{</span>
      <span class="hljs-attr">"instance_confidentiality"</span><span class="hljs-punctuation">:</span> <span class="hljs-number">1</span><span class="hljs-punctuation">,</span>
      <span class="hljs-attr">"instance_name"</span><span class="hljs-punctuation">:</span> <span class="hljs-string">"neurolix-tee-node-1"</span><span class="hljs-punctuation">,</span>
      <span class="hljs-attr">"project_id"</span><span class="hljs-punctuation">:</span> <span class="hljs-string">"project-55eb2dea-259c-4db5-a25"</span><span class="hljs-punctuation">,</span>
      <span class="hljs-attr">"zone"</span><span class="hljs-punctuation">:</span> <span class="hljs-string">"us-central1-a"</span>
    <span class="hljs-punctuation">}</span>
  <span class="hljs-punctuation">}</span><span class="hljs-punctuation">,</span>
  <span class="hljs-attr">"iss"</span><span class="hljs-punctuation">:</span> <span class="hljs-string">"https://accounts.google.com"</span>
<span class="hljs-punctuation">}</span></code></pre><p><code>instance_confidentiality: 1</code> is the value that matters. It is Google certifying — cryptographically — that the enclave was active during the inference. Not us claiming it. Google certifying it.</p><figure float="none" data-type="figure" class="img-center"><img src="https://img.paragraph.com/cdn-cgi/image/format=auto/https://storage.googleapis.com/papyrus_images/afa254319d6b88a80a09188f35d00d850cd079cac2b91e5db89c8015520de945.webp" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAgCAIAAABhFeQrAAAACXBIWXMAAAPoAAAD6AG1e1JrAAAF7ElEQVR4nK1Vb0wTZxg/kjnFLNSWXvGAk9xqbbmdlVb659rmKLW2FOG4njnqPI/WQivVruzaqox/hYLMmnU2ZJg0yOQDxrDNOEP0g1sWsvBxWxbDsmSZcftm9scvi5r4YSzXc4Dj77Ilvw/P87zv/d7fPe/zPg8AAK8XgKwwkBXupkAAYM9aALByyAkA2LYSkxJpBgDsNam1WIJvKzEBAFa0TQcAmKS0DgAwAMDgPR4AeEMMAq/sF4NroVrg/fzewuPHi/PzPz58+OSnn59duHDjwYM/nj1d/OXRn8+fL96//+jhwye//b74Ts/EdwuP5+d/ePZU2Pz1t7+uYFmNjc5c+dnyUin4Qv4mvEU7TEXbLUXFW8ZOs4Bii/DVauwwFb1qAACgWiKjZIqjuxTUf4FEtoximesFL6aL2ZwjHmaccI0easraGzOIMmhzjhxqyrrpMcI16ot8RLhG3fSYxZHWmc8dpnJm+6AC8mEH42AZ4yYzq3kxiYyCET+M+PeqOqr3xyqquH1oZ7U2qtSEEWVwya2o4pSasBgXDQXkK93NSGQUogy+xCv1FPSCXveRi9ypa33vftneNUMyucTAXQN+XiqnV+7eOv7OA+gFy5iqPScqkRNwJYcogypNu1RObz2ha/JiEtBrtA20tE2eGZwL8LMOMhtM3HGQ2bau21gtb3Gkg4k7ZwbnDlO59vN3A/ysmx47TOXEgzfhlRR8CGalcloqp0sVXtGAEb8C8klklOiuXJLKaZni6Oa8UjmdGLjbmfiYO3WtZ/SL/ux8Q3NGjYYqqjipnHaTgs2FprJXFxKpe63+iZEPvum5NLfmHbzgLQHJXQqBFyxjhCtWeMUMyhRHRUVLAldjI70lIFnXmGE6r0cH51vaJi31ad/pGx5mnIvdDCbuKDVhBeQL8LMkm/dQ2fTYV4HINM2O91yaC0SmN+LdpaAkoJA1BeQDyxgI8q3WVVHFwYgfgnxqNFRefnzjElzWa2/MkGy+qfWK/61P3fSYhxm3N2bODM4JJaGLGQxns1cXunru6s3xEC8U+D+qcJ17kwkOjPjFklhaBsuY0t2MGJHKaeW+gBhHlEGpnFaphdco1Ewlt2494HVDuH2gret2Z99nhGv0zciNptYrh5qyTPv1AD9rtA1AMMuGrp4+dys39T3NjhOOFOFItfonwvGb7V0z6/JCMKuAfCp1GIJZGPFXVAkSak1xMadwJadGQ3Alp0EjEMzuVXVsKb8SGaXHu+ngVFPrlQA/i9cN2RszUjkdPXe7IzbT6p8oLz8eiEw7G4ZpdrwzcUtvjm+lP2ASGbVX1bFX1YHpYvvQzqVmBsEspo1arN0KyIfXDYnBrTSjl/TanCMN3jEXedlg7SNcoySbh2DWSvQyXB5RBt30mM2VNtoG/g0v6K2o4qq1Ue1BHq8bUmrC2oO8UhOuMZwVBRKOlN7Aq9HQBm9sdf/FSkBSq4vjdUOYLqY9yBusffbGjNE2gNXyNYazUjnNcHmSydW70ogyuOnEKgHJAm+RtgQk0f1RnOh2Ngzb7P0oFkH3RwlHykr0Wolem73fSvTiRLfewNfoeBSLEI5UvStttCRrdDGSyeFEN8nkWpic0ZKk2XEY8Yt6a0ReMUo4UiY8abP340S3SGq0JJfOKFDH6l1pK9Gr0rTb7P0Gw1mjJelsGNYbePeRi/WudHn58Z2yRoFXAnoJR8pDZRku3+y93MLkaHacC00daXmv1T/BcHkuNHXs5KSHyh47OelsGHY2DAci01aiV5heoalm72UPlfVQWb05foR+H1EGtxfuraYEJDVoRG+OC0LqBmpN8VpT3GLtNuHJWlPcSvQaLUlMG9UbeFEmikXEJRSL6A280ZI04Ulx7BKOFAT5lvNgwoV/IZlcZ+KWaDQ0ZxguH4hMM1w+HL956u1PGC7Ptn9IMrmO2ExHbObYycl1+6/Iu0tBqdThGh0vPI0DMUQZ1JvjmDaqRkO1JsFAsYgaDWEHYnpDYU8hgmKRjetM0Ls04v4XFMtcfwFRC3YaZ1QdWwAAAABJRU5ErkJggg==" nextheight="1564" nextwidth="1400" class="image-node embed"><figcaption htmlattributes="[object Object]" class="hide-figcaption"></figcaption></figure><h3 id="h-step-4-the-computation-commitment" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0"><strong>Step 4 — The Computation Commitment</strong></h3><p>The inference produced a unique commitment hash:</p><p> <strong>ec52836f23170a1b601dd7e475107f314ca004186707f69836f7615901a665bd</strong></p><p>This hash is a fingerprint of the computation output — a verifiable record of what was processed. Combined with the Google Cloud attestation token, the two form independent but complementary proofs: one certifying the enclave was active, one certifying what was computed inside it. Modify any single bit and the hash changes completely. It’s the cryptographic equivalent of a signed, sealed, dated affidavit.</p><p>But a hash sitting on a server is just data. To make it verifiable forever, it needed to live on-chain.</p><h3 id="h-step-5-anchoring-to-base-sepolia" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0"><strong>Step 5 — Anchoring to Base Sepolia</strong></h3><p>We deployed <code>NeurolixAttestation.sol</code> to Base Sepolia testnet. A minimal contract — by design. No tokens, no governance, no complexity. One job: register attestations from the protocol.</p><p>After deployment, we called <code>registerAttestation()</code> with the GPT-2 commitment hash, the TEE type, the cloud provider, and the model identifier.</p><p>Transaction confirmed. The proof is now permanent.</p><p><strong>Verifiable by anyone, forever:</strong></p><div data-type="embedly" src="https://base-sepolia.blockscout.com/tx/0x6c9a8e68ddc3b96b70b09785e1efbc519b371132aaf7b7ac5e428954de010046" data="{&quot;provider_url&quot;:&quot;https://base-sepolia.blockscout.com&quot;,&quot;description&quot;:&quot;View transaction 0x6c9a8e68ddc3b96b70b09785e1efbc519b371132aaf7b7ac5e428954de010046 on Base Sepolia (Sepolia) Explorer&quot;,&quot;title&quot;:&quot;Base Sepolia transaction 0x6c9a8e68ddc3b96b70b09785e1efbc519b371132aaf7b7ac5e428954de010046 | Blockscout&quot;,&quot;url&quot;:&quot;https://base-sepolia.blockscout.com/tx/0x6c9a8e68ddc3b96b70b09785e1efbc519b371132aaf7b7ac5e428954de010046&quot;,&quot;version&quot;:&quot;1.0&quot;,&quot;provider_name&quot;:&quot;Blockscout&quot;,&quot;type&quot;:&quot;link&quot;}" format="small"><div class="react-component embed my-5" data-drag-handle="true" data-node-view-wrapper="" style="white-space:normal"><a class="link-embed-link" href="https://base-sepolia.blockscout.com/tx/0x6c9a8e68ddc3b96b70b09785e1efbc519b371132aaf7b7ac5e428954de010046" target="_blank" rel="noreferrer"><div class="link-embed"><div class="flex-1"><div><h2>Base Sepolia transaction 0x6c9a8e68ddc3b96b70b09785e1efbc519b371132aaf7b7ac5e428954de010046 | Blockscout</h2><p>View transaction 0x6c9a8e68ddc3b96b70b09785e1efbc519b371132aaf7b7ac5e428954de010046 on Base Sepolia (Sepolia) Explorer</p></div><span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-link h-3 w-3 my-auto inline mr-1"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path></svg>https://base-sepolia.blockscout.com</span></div></div></a></div></div><h3 id="h-step-6-the-loop-closes" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0"><strong>Step 6 — The Loop Closes</strong></h3><p>From cold infrastructure to verifiable on-chain attestation, end-to-end.</p><pre data-type="codeBlock" text="Confidential VM (AMD SEV)
        ↓
GPT-2 inference inside enclave
        ↓
Attestation token signed by Google Cloud
        ↓
Computation commitment hash produced
        ↓
Hash anchored on Base Sepolia blockchain
        ↓
Globally verifiable, permanent proof"><code><span class="hljs-function">Confidential <span class="hljs-title">VM</span> (<span class="hljs-params">AMD SEV</span>)
        ↓
GPT-2 inference inside enclave
        ↓
Attestation token signed <span class="hljs-keyword">by</span> Google Cloud
        ↓
Computation commitment hash produced
        ↓
Hash anchored <span class="hljs-keyword">on</span> Base Sepolia blockchain
        ↓
Globally verifiable, permanent proof</span></code></pre><p>I didn’t expect it to work this cleanly on the first attempt.</p><p><strong>TEE → Attestation → Blockchain. The loop is closed.</strong></p><div data-type="embedly" src="https://www.loom.com/share/bc8aa2bbdc6745d1a1568d29b1b124e8" data="{&quot;provider_url&quot;:&quot;https://www.loom.com&quot;,&quot;description&quot;:&quot;undefined&quot;,&quot;title&quot;:&quot;Neurolix PoC - LLM inside AMD SEV Enclave&quot;,&quot;thumbnail_width&quot;:1024,&quot;height&quot;:2160,&quot;width&quot;:2880,&quot;html&quot;:&quot;<iframe loading=\&quot;lazy\&quot; class=\&quot;embedly-embed\&quot; src=\&quot;//cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.loom.com%2Fembed%2Fbc8aa2bbdc6745d1a1568d29b1b124e8&amp;display_name=Loom&amp;url=https%3A%2F%2Fwww.loom.com%2Fshare%2Fbc8aa2bbdc6745d1a1568d29b1b124e8&amp;image=https%3A%2F%2Fcdn.loom.com%2Fsessions%2Fthumbnails%2Fbc8aa2bbdc6745d1a1568d29b1b124e8-d27bd38863ece050.gif&amp;type=text%2Fhtml&amp;schema=loom\&quot; width=\&quot;2880\&quot; height=\&quot;2160\&quot; scrolling=\&quot;no\&quot; title=\&quot;Loom embed\&quot; frameborder=\&quot;0\&quot; allow=\&quot;autoplay; fullscreen; encrypted-media; picture-in-picture;\&quot; allowfullscreen=\&quot;true\&quot;></iframe>&quot;,&quot;version&quot;:&quot;1.0&quot;,&quot;provider_name&quot;:&quot;Loom&quot;,&quot;thumbnail_url&quot;:&quot;https://img.paragraph.com/cdn-cgi/image/format=auto/https://storage.googleapis.com/papyrus_images/53aa7be68d7eaf19346bfe8a9f0b36b11a9be263ca114b9fc59efe56f54603ab.gif&quot;,&quot;type&quot;:&quot;video&quot;,&quot;thumbnail_height&quot;:640,&quot;image&quot;:{&quot;base64&quot;:&quot;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAUCAIAAABj86gYAAAACXBIWXMAAAPoAAAD6AG1e1JrAAADCElEQVR4nLWTW2/bNhiGmdiKzLC2REk8iqKtkw9Nf+nuGh/i2Fm2bhfDrvaDVqDtvKBt0NmrgSWy5UOh2LsYlouhzoQHHwgSfB/w+yDw5vWbm8nNh/e3v72dTKezPMuzu+XifpHd53m2zLP8MZb5/WLxCNl0+vnXyV+3Hz/N/5xP3v7+08+/gPnn+Ww6+2OWv/uwmNwubm4Xk4/ZbL5cZvl6tVnn2zxfFyw363xdsNrk+Xa92T76bTbb9Wq7Xq03q+LW3V0GhoPRRX806I96vT3d88ted9Q9Hw56l+PheDwaDQcXw8FwPBoPuoN+/+qbl9/2+tfXV99fjfd8N3614/rqh4vBqHveH/Quz/uvxuMfgZJKqzCux3GYRDrWSnXSMI1UEgWtRJ61+FkrSCPZTpQS1IbYhhgZqASMI1ABoHIETo/AKQAnABwDUP6bkwfKxWan2XneetFpnjXTzvP2i7NOp53GraSRRkHd54HkkiklGpIpQf1d9Zn2ufaZKo64DkRDce1YFJnYruCa+Q9AEjfjMG2m7biexGHaTpMwEHWfhZqFWoRaMMIZEYwKSjhxGfU4JdzFlBJBiXBsgkyrijAyLWjU/g2QzE+ipuJacV046nErThpKSupJ4gmP4FMHn2J8UjTHruyw7IpV7FRwrWxVy7VquVY7eRzACIvD1LEJ9Xik44cxRJxwanlOuVYFhg2e4R3Hta8ACCa03LfYw5S4TDI/0pHvcWZ71PK8Cv666L1AcpkmLcmUh0kVWhg5nErtBz7hzHKYTZhNDxIQlzIiiMt2AyQuc2yCke1VLG45rOYULTpE4Bf/QcOXgc+1VqFWIWeSukS4lGPCLe+Q9EIQ+PV6UOTqoja0akihJBXFDB5ecKiAeVwQJWggaUBdqUTDwxQZ0CkjfAxtAA8WCFcoJhTjinCfMN/1lQiDOrU9Zjn4GB0qgBBCBBGCVQQRNFGxRja0zCMDGhAdDDBLz8wShCUTFnWPWTKhAZ8EYBpVs1g9WSJ8EoFZMnEVIxP9jy/4L+nQgF8AjcRM4+jkthsAAAAASUVORK5CYII=&quot;,&quot;img&quot;:{&quot;width&quot;:1024,&quot;height&quot;:640,&quot;src&quot;:&quot;https://img.paragraph.com/cdn-cgi/image/format=auto/https://storage.googleapis.com/papyrus_images/53aa7be68d7eaf19346bfe8a9f0b36b11a9be263ca114b9fc59efe56f54603ab.gif&quot;}}}" format="iframe"><link rel="preload" as="image" href="https://img.paragraph.com/cdn-cgi/image/format=auto/https://storage.googleapis.com/papyrus_images/53aa7be68d7eaf19346bfe8a9f0b36b11a9be263ca114b9fc59efe56f54603ab.gif"><div class="react-component embed my-5" data-drag-handle="true" data-node-view-wrapper="" style="white-space:normal"><a class="link-embed-link" href="https://www.loom.com/share/bc8aa2bbdc6745d1a1568d29b1b124e8" target="_blank" rel="noreferrer"><div class="link-embed"><div class="flex-1"><div><h2>Neurolix PoC - LLM inside AMD SEV Enclave</h2><p>undefined</p></div><span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-link h-3 w-3 my-auto inline mr-1"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path></svg>https://www.loom.com</span></div><img src="https://img.paragraph.com/cdn-cgi/image/format=auto/https://storage.googleapis.com/papyrus_images/53aa7be68d7eaf19346bfe8a9f0b36b11a9be263ca114b9fc59efe56f54603ab.gif" alt="Neurolix PoC - LLM inside AMD SEV Enclave"></div></a></div></div><p><em>                            Proof of Execution — watch the protocol primitive run live</em></p><hr><div data-type="x402Embed"></div><h3 id="h-honest-limits-of-this-poc" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0"><strong>Honest Limits of This PoC</strong></h3><p>I could have waited six more months to publish this. I didn’t, and here’s exactly why — and what’s still missing.</p><p>This proof of concept demonstrates that the architecture works. It does not, on its own, demonstrate a production-ready protocol. The honest limits:</p><p><strong>The model is small.</strong> GPT-2 124M is from 2019. Production workloads will require Llama 3 70B, Mixtral, Claude-class models. The architecture supports them. We have not yet tested them.</p><p><strong>The enclave runs on a single cloud.</strong> True decentralization requires multi-cloud, multi-operator attestation. Phase 2 of the roadmap brings Azure Confidential Computing and AWS Nitro Enclaves into the network.</p><p><strong>AMD SEV is a strong baseline, not the strongest TEE.</strong> AMD SEV-SNP and Intel TDX provide stronger memory integrity guarantees. Future iterations will support both.</p><p><strong>The compute is CPU-only.</strong> Real AI workloads require GPUs inside confidential VMs — NVIDIA H100 with TEE-IO, or AMD MI300X confidential mode. Phase 3 milestone.</p><p>We chose to ship the PoC fast and document its limits openly, rather than wait for a perfect demo nobody could see.</p><hr><div data-type="x402Embed"></div><h3 id="h-the-smart-contract-story-including-whats-still-broken" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0"><strong>The Smart Contract Story — Including What’s Still Broken</strong></h3><p>The Neurolix protocol consists of six smart contracts on Base L2. Over the past four days they went through four major iterations, audited internally with a structured Devil’s Advocate methodology — actively looking for vulnerabilities before the network goes live.</p><p><strong>Issues found and resolved (v1 → v4):</strong></p><ul><li><p>Missing <code>NeurolixGovernor</code> contract (governance was non-functional)</p></li><li><p>Quorum overflow vulnerability (4% of total supply instead of locked supply)</p></li><li><p>Missing burn function on the OLIX token</p></li><li><p>Tax application to system contracts (NodeRegistry, vesting, vault transfers)</p></li><li><p>Slash timer reset exploit</p></li><li><p>One-shot <code>setProtocolContracts</code> enforcement</p></li><li><p>VotingEscrow missing IVotes checkpoints</p></li></ul><p>These are now fixed in v4 and the codebase is significantly hardened.</p><p><strong>Issues identified and NOT yet resolved — to be fixed before mainnet:</strong></p><ol><li><p><strong>Heartbeat farming risk.</strong> The current heartbeat function does not enforce that the work was actually done — it can be called from a script. Mitigation: heartbeats must include a <code>workloadCommitment</code> plus an oracle-signed proof. Implementation pending.</p></li><li><p><strong>MEV exit during SLA breach.</strong> A node operator can call <code>deregisterNode()</code> while sessions are active, escaping slashing. Mitigation: <code>deregisterNode</code> must revert if any active session exists for the node. One-line fix, scheduled for v5.</p></li><li><p><strong>SLA parameter trust.</strong> Session parameters are currently set by the client unilaterally. A malicious client could set impossible SLAs to claim refunds. Mitigation: bilateral signature (client + miner) required on session creation. Architecture defined, implementation pending.</p></li></ol><p>These three are blockers for mainnet. They are not blockers for the testnet PoC, where the goal is to validate the architecture and gather feedback from early users.</p><p>We document them publicly because that is the difference between security theater and actual security.</p><hr><div data-type="x402Embed"></div><h2 id="h-why-dollarolix-is-the-fuel" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0"><strong>Why $OLIX Is the Fuel</strong></h2><p>The OLIX token is not a marketing layer wrapped around the protocol. It is the economic primitive that makes the protocol work.</p><p>Three roles, hardcoded in the contracts:</p><h3 id="h-1-payment-for-compute" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0"><strong>1. Payment for compute.</strong></h3><p>Every confidential AI session is paid in OLIX. No stablecoin escape hatch — using the network requires the token. Demand is anchored to real usage, not speculation.</p><h3 id="h-2-deflationary-burn" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0"><strong>2. Deflationary burn.</strong></h3><p>Every compute session burns a percentage of OLIX permanently. The hard cap is immutable — but circulating supply decreases with every job. More AI on Neurolix → structurally less OLIX in circulation.</p><h3 id="h-3-node-operator-collateral" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0"><strong>3. Node operator collateral.</strong></h3><p>Running a node requires staking OLIX. Bad behavior gets slashed. Good behavior gets rewarded with a vesting structure designed to align long-term node operator incentives with protocol health.</p><p>This is the difference between a token that exists to be sold and a token that exists because the protocol cannot function without it.</p><p>The complete tokenomics — including exact distribution, vesting schedules, and burn parameters — will be published as a dedicated whitepaper before mainnet launch.</p><hr><div data-type="x402Embed"></div><h2 id="h-roadmap" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0"><strong>Roadmap</strong></h2><h3 id="h-phase-1-hardening-and-multi-cloud" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0"><strong>Phase 1 — Hardening &amp; Multi-Cloud</strong></h3><p>Resolution of open security issues. External audit. Azure + AWS attestation.</p><h3 id="h-phase-2-base-mainnet-launch" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0"><strong>Phase 2 — Base Mainnet Launch</strong></h3><p>OLIX token deployment. NodeRegistry live. First node operators onboarded.</p><h3 id="h-phase-3-gpu-confidential-compute" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0"><strong>Phase 3 — GPU Confidential Compute</strong></h3><p>NVIDIA H100 with TEE-IO support. Production-grade LLM inference inside enclaves.</p><h3 id="h-phase-4-enterprise-pilot-program" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0"><strong>Phase 4 — Enterprise Pilot Program</strong></h3><p>First regulated-sector partners. Closed beta. Commercial agreements</p><h3 id="h-phase-5-general-availability" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0"><strong>Phase 5 — General Availability</strong></h3><p>Open network. Permissionless node onboarding. Public SDK.</p><hr><div data-type="x402Embed"></div><h3 id="h-what-this-is-and-what-it-isnt" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0"><strong>What This Is, and What It Isn’t</strong></h3><p>Neurolix is not a generic GPU compute marketplace. It is not competing on price per hour.</p><p>Neurolix is the first vertical DePIN product built specifically for AI teams operating on regulated data — healthcare, finance, biotech, legal.</p><p>Sectors where data privacy is not a feature. It is a legal requirement.</p><p>The thesis is simple: in the coming years, no serious enterprise will train AI on sensitive data without cryptographic proof of confidentiality.</p><p>Neurolix is building the protocol that will provide that proof — at scale, on-chain, with hardware guarantees.</p><hr><div data-type="x402Embed"></div><h2 id="h-want-to-follow-the-build" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0"><strong>Want to Follow the Build?</strong></h2><p>This is Day 7. Follow what comes next.</p><figure float="none" data-type="figure" class="img-center"><img src="https://img.paragraph.com/cdn-cgi/image/format=auto/https://storage.googleapis.com/papyrus_images/ba00537d2e4082221045b462570f25b5d93b6e3cfcf8fe8dabfb41f035d761a6.webp" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAKCAIAAABaL8vzAAAACXBIWXMAAAPoAAAD6AG1e1JrAAACtUlEQVR4nGNg4BQFIVYxBnZxEMkGZnBJMPBLgZEMg4AsCPHLMwkqMkAQvzwYyTDwSjPwSIOUcUmAdLGLMzALM7CDEasYFIENBfEZeWQ0ctYycElDlXJJgBCvJNgIGSgJskmGgRfM5ZUEIS4JBk6wenZxqEPZwIgZbAe7OAMDuzCLiDGbgBqHmC6XgimXpDa7pBqzujHCDi6YTbySIMcimwt3AcQCuBZ2cWhIgHzALi5ru5RV3JhT3p5X3UtAy1nCN9p0/jJWQYXWnmlsInJhCdmNHRO7Js1wD4zwj0xRNbJx8Q6eOn95/4w5YhYOdpt3eZy6KBaRbDRjAQO/lEJhpWpNq073FN2+aezWrmALuEQZ+dVYJS24VCO0EveJOxUJaluxS6kISqt/+/d/1sLly9dtufv4VVPPFN+w2Onzl3sExzV3TXj78fvuQycCD51wP3FWoaAq+suvmK+/GSSV7Tbv0mjqiv78K/LDFwYJZYgPhJmFNFglLThVQhX8Fwo7FwmZu7FLa/BLqM1dvKq5a/KshcvPXrnVNWmGk1fwqYvX95865xYQtmrj9qlzlhgX10R//RH6/I3l8vVp///7XLnlc/GW5fJ1QfefBj96xuceBI4DZmFlh20sQvpc0tZcyk58arbijoEO2/YxcEnwiavwiavwiimy8EmzCynwSoHYfOIqXOLKvGKK4LAWZlDSZtI0YRCQYlTRZVTTY5BRZZBWZRBXYhBVYhCRAfuASYiBTYKJT5lVVJtbxZ5TRpdNQpmBV4yJX1JW00RMRVdF11JQTl1cUUtK1UBUUVNQGsSWUNLlEFNiYBEkgKAWQBC7uGryUgYuUXBiEAUhSBZhAydneBJkEQYlQQhCmAVmQ3IAnAHJDVDTQaJgQ9EsYBOGWsAOZkASOJoFbGDr4QjiGkgaZRUDAGmKnv/weHW6AAAAAElFTkSuQmCC" nextheight="188" nextwidth="590" class="image-node embed"><figcaption htmlattributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>This is the beginning of a build log. New posts every week.</p><p>Follow <a target="_blank" rel="noopener ugc nofollow" class="dont-break-out z qx" href="http://twitter.com/NEUROLIX"><u>@NEUROLIX</u></a> on X for daily progress updates.</p><p>Subscribe on Paragraph for technical deep-dives.</p><p><strong>Visit our official website</strong>: <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="http://neurolixprotocol.com">neurolixprotocol.com</a></p><p><strong>Email:</strong> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="mailto:info@neurolixprotocol.com"><u>info@neurolixprotocol</u></a></p><p><em>Built by </em><a target="_blank" rel="noopener ugc nofollow" class="dont-break-out z qx" href="https://x.com/BartLee99"><em><u>@BartLee99</u></em></a></p><p>---</p><p>Disclaimer: This article is for informational and technical purposes only. $OLIX is a utility token designed to access Neurolix computational resources. It does not constitute a financial product, investment advice, or an offer to buy or sell securities. The Neurolix protocol is in active development and this document describes a proof of concept, not a<br>production-ready system. Participation in any future token event involves risk. Please conduct your own research.</p><br>]]></content:encoded>
            <author>neurolixprotocol@newsletter.paragraph.com (Neurolix_protocol)</author>
            <category>depin</category>
            <category>ai</category>
            <category>blockchain</category>
            <category>artificial intelligence</category>
            <category>privacy</category>
            <category>confidential computing</category>
            <enclosure url="https://img.paragraph.com/cdn-cgi/image/format=auto/https://storage.googleapis.com/papyrus_images/1f38355620b940ab3e6e6e5bdfcd5b87b57f0704af73fc6b1897662677c08042.jpg" length="0" type="image/jpg"/>
        </item>
    </channel>
</rss>