The Nakamoto Test: five questions that measure any protocol against the original vision

Known formally as The Nakamoto Test in the BlazePhoenix whitepaper.

BlazePhoenix Engineering · updated 2026-07-20 · 6 min · written from the deployed bytecode

By Mitra (@Sigmacrit) — anonymous developer of the BlazePhoenix protocol. The code is the résumé.

Abstract in 15 languages · resumo · resumen · 摘要 · 要旨 · ملخص

EnglishThe Nakamoto Test: five falsifiable questions — settlement, verification, survival, permission, transparency — measuring any protocol against Satoshi's and Vitalik's founding vision, with BlazePhoenix's honest scorecard.

PortuguêsO Nakamoto Test: cinco perguntas falsificáveis — liquidação, verificação, sobrevivência, permissão, transparência — que medem qualquer protocolo contra a visão fundadora de Satoshi e Vitalik, com o nosso boletim honesto.

EspañolEl Nakamoto Test: cinco preguntas falsables — liquidación, verificación, supervivencia, permiso, transparencia — que miden cualquier protocolo contra la visión fundadora de Satoshi y Vitalik, con nuestro boletín honesto.

FrançaisLe Nakamoto Test : cinq questions falsifiables — règlement, vérification, survie, permission, transparence — mesurant tout protocole face à la vision fondatrice de Satoshi et Vitalik, avec notre bulletin honnête.

DeutschDer Nakamoto-Test: fünf falsifizierbare Fragen — Abwicklung, Verifikation, Überleben, Erlaubnis, Transparenz — die jedes Protokoll an der Gründungsvision von Satoshi und Vitalik messen, mit unserem ehrlichen Zeugnis.

РусскийТест Накамото: пять фальсифицируемых вопросов — расчёты, проверка, выживание, разрешение, прозрачность — измеряющих любой протокол против основополагающего видения Сатоши и Виталика, с нашим честным табелем.

TürkçeNakamoto Testi: beş yanlışlanabilir soru — mutabakat, doğrulama, hayatta kalma, izin, şeffaflık — her protokolü Satoshi ve Vitalik'in kurucu vizyonuyla ölçer; dürüst karnemizle birlikte.

العربيةاختبار ناكاموتو: خمسة أسئلة قابلة للدحض — التسوية والتحقق والبقاء والإذن والشفافية — تقيس أي بروتوكول على رؤية ساتوشي وفيتاليك التأسيسية، مع سجلنا الصادق.

हिन्दीनाकामोटो टेस्ट: पाँच परीक्षण-योग्य प्रश्न — निपटान, सत्यापन, अस्तित्व, अनुमति, पारदर्शिता — जो किसी भी प्रोटोकॉल को सातोशी और विटालिक के मूल दृष्टिकोण पर मापते हैं, हमारे ईमानदार स्कोरकार्ड के साथ।

日本語ナカモト・テスト:決済・検証・存続・許可・透明性という反証可能な5つの問いで、あらゆるプロトコルをサトシとヴィタリックの創設ビジョンに照らして測る。私たちの正直な成績表つき。

中文中本聪测试:结算、验证、存续、许可、透明五个可证伪的问题,用中本聪与 Vitalik 的创始愿景衡量任何协议——附我们诚实的成绩单。

한국어나카모토 테스트: 정산·검증·생존·허가·투명성이라는 반증 가능한 다섯 질문으로 어떤 프로토콜이든 사토시와 비탈릭의 창립 비전에 비추어 측정합니다 — 우리의 정직한 성적표와 함께.

Bahasa IndonesiaNakamoto Test: lima pertanyaan yang dapat difalsifikasi — penyelesaian, verifikasi, kelangsungan, izin, transparansi — mengukur protokol apa pun terhadap visi pendiri Satoshi dan Vitalik, dengan rapor jujur kami.

বাংলানাকামোতো টেস্ট: পাঁচটি যাচাইযোগ্য প্রশ্ন — নিষ্পত্তি, যাচাই, টিকে থাকা, অনুমতি, স্বচ্ছতা — যেকোনো প্রোটোকলকে সাতোশি ও ভিটালিকের প্রতিষ্ঠাতা দৃষ্টিভঙ্গির বিপরীতে মাপে, আমাদের সৎ স্কোরকার্ডসহ।

FilipinoAng Nakamoto Test: limang mapapasubaliang tanong — settlement, verification, survival, permission, transparency — na sumusukat sa anumang protocol laban sa panimulang bisyon nina Satoshi at Vitalik, kasama ang tapat naming iskor.

The Bitcoin whitepaper opens with its whole thesis in one sentence: "A purely peer-to-peer version of electronic cash would allow online payments to be sent directly from one party to another without going through a financial institution." Everything else — the mining, the chain, the incentives — exists to serve those words: remove the trusted third party. Ethereum's founding move, in Vitalik Buterin's 2014 whitepaper, was to generalise the same removal from PAYMENTS to COMPUTATION: arbitrary agreements that run exactly as written, with no institution in the loop.

Most of what wears the word "crypto" today would be unrecognisable to that opening sentence: exchanges holding customer funds like banks, "DeFi" frontends routing through private pricing servers, tokens with admin keys that can freeze what you own. The vision did not fail — it is simply optional now, and most projects quietly opt out. So here is a way to check who opted in: five questions, each falsifiable, each answerable from public state. We call it the Nakamoto Test.

The five questions — and our honest scorecard

1 · SETTLEMENT: can value move without a trusted third party? Ours: yes — swaps settle wallet-to-contract; nothing is custodied, ever. 2 · VERIFICATION: can a user VERIFY instead of trust? Yes, and further than most: even the QUOTE is computed on-chain (previewPlan), staking solvency is a free function call (isSolvent()), and every claim on this site ends in a command. 3 · SURVIVAL: does it work if its creators vanish? Yes by architecture — stateless Core, no upgradeable proxy, no keeper, no server; fund-touching powers are renounceable through the One-Way Door. Honesty requires the caveat: renounceable is a spectrum, and the timeline is public. 4 · PERMISSION: can anyone use it, without asking? Yes — no account, no KYC, no whitelist; the same functions for whales and shrimps. 5 · TRANSPARENCY: is the operating state public? Yes — pools, balances, floors, emission curves: all readable, free, any block.

Where we do NOT get to claim perfection: no independent external audit has been completed yet — our safety argument is reproducibility you can check, not an attestation you must believe — and this website, like any frontend, is a convenience layer you should verify against the chain rather than trust. The test is not a trophy; it is a discipline. Run the same five questions against any protocol you use — including the famous ones — and notice how quickly "decentralized" becomes a marketing adjective. The original vision was never about price. It was about removing the need to ask permission and the need to believe. That is the lineage BlazePhoenix builds in: compute, don't trust is Satoshi's opening sentence, restated for a DEX.

Do not trust this page — reproduce it

Every claim above is checkable against the chain. Start here:

run question 2 on us right now: cast call 0x3f60C7aa0c36a78D200405feBE143d2Cf3fA0c77 "isSolvent()(bool)" --rpc-url https://mainnet.base.org — then try to run ANY of the five on a custodial exchange

Contracts are verified on every chain we deploy to — addresses in the protocol manifest. Deeper formal treatment: the whitepaper (PDF).

Share this article · join the discussion

Related engineering