top of page

NBA Top Shot's Blockchain Paradox Revealed

Updated: Oct 13

Teramy Academy

NBA Top Shot operates as a hybrid blockchain platform that combines genuine decentralized technology with significant centralized control mechanisms. Built on the Flow blockchain, a permissioned network developed by platform owner Dapper Labs, the marketplace demonstrates how Web3 branding can coexist with Web2 governance structures. While NFT ownership is cryptographically verified and smart contracts are open source, Dapper Labs maintains ultimate control over platform governance, economic parameters, and user access. A federal judge's 2023 ruling characterized Flow as a "private blockchain," underscoring the tension between marketing claims of decentralization and the reality of corporate control.


Trust in NBA Top Shot Blockchain Exchange Actors: Permissioned infrastructure with centralized governance

The governance structure of NBA Top Shot reveals a fundamentally brand-controlled ecosystem despite blockchain implementation. Dapper Labs owns and operates the platform through a licensing partnership with the NBA and NBPA, maintaining 100% unilateral control over all platform features, policies, and rules.  No community governance mechanisms exist, with no token-based voting, no decentralized autonomous organization (DAO), no community proposals. The "Admin resource" in smart contracts restricts all important state-changing operations to Dapper Labs, including creating plays, sets, and minting Moments. While Dapper has stated aspirations to "incorporate fans into decision-making in the future," this remains unimplemented corporate rhetoric rather than structural reality.


Market power is highly centralized with recent forced opening. Initially, Dapper Labs maintained exclusive marketplace control with Moments tradeable only on the official platform. Following a federal securities lawsuit, four approved third-party marketplaces gained authority to sell NBA Top Shot Moments in March 2022, but "approved" remains the operative word, requiring licensing from Dapper Labs, the NBA, and NBPA. No truly open marketplace competition exists. Moments are locked to the Flow blockchain with no cross-chain bridges to Ethereum or other major networks. When the NBA Top Shot marketplace undergoes maintenance, all trading effectively halts, demonstrating the platform's control over economic activity. A federal judge noted in February 2023 that "Dapper Labs controlled the Marketplace" and that "restricting the trade of Moments to only the Flow Blockchain" made users "rely on Dapper Labs's expertise and managerial efforts," providing key evidence in determining the platform's securities characteristics.


The network architecture follows a hub-and-spoke model with hybrid decentralization. NBA Top Shot operates on Flow, a purpose-built Layer 1 blockchain developed specifically by Dapper Labs to address the scalability issues that CryptoKitties caused on Ethereum. Flow employs a unique multi-role architecture that divides blockchain validation across five specialized node types: Collection, Consensus, Execution, Verification, and Access nodes. This design prioritizes performance over maximal decentralization, a pragmatic tradeoff explicitly chosen by the developers.


Critical analysis reveals that most economically important nodes require explicit authorization. Collection nodes (250,000 FLOW minimum stake), Consensus nodes (500,000 FLOW stake), Execution nodes (1.25 million FLOW stake), and Verification nodes all require approval from the Flow governance working group and service account before joining. This permissioned structure creates high barriers to entry, as 1.25 million FLOW tokens for Execution nodes equals approximately $450,000 at current prices. New nodes can only join at epoch boundaries (roughly weekly) after passing approval checks. The HotStuff consensus algorithm limits Consensus nodes to approximately 255 operators, creating an upper bound on network validators.


However, genuine decentralization progress has occurred under legal pressure. As of October 2021, Dapper Labs reduced its control to less than 33% of consensus nodes, with 68% now operated by community validators across 15 countries. Observer nodes and Access nodes can be run permissionlessly by anyone, democratizing data access. The stated roadmap aims to make all node types permissionless eventually, though critical roles remain gated. Flow uses Proof-of-Stake with the HotStuff Byzantine Fault Tolerant algorithm, providing cryptographic security through staked collateral rather than centralized trust.


The verdict: Flow represents a middle-ground blockchain, more decentralized than private consortium chains but significantly more centralized than Bitcoin or Ethereum. The permissioned validation layer with authorization gatekeeping contradicts pure blockchain decentralization principles, yet the multi-validator structure with majority community operation provides more credible neutrality than a pure corporate database. This architecture delivers performance benefits (seconds to finality, 56x throughput increase versus conventional designs) at the cost of reduced censorship resistance and permissionless participation.


Trust in NBA Top Shot Blockchain Exchange Actions: Transparent smart contracts with platform mediation

Performance measurement operates through genuine on-chain transparency with off-chain gaps. All NBA Top Shot smart contracts are fully open source and publicly viewable on GitHub under the Unlicense (public domain). The primary contracts, TopShot.cdc (NFT management) and MarketTopShot.cdc (marketplace), implement Flow's NonFungibleToken standard and provide comprehensive event emission for all state changes. Events like MomentMinted, Withdraw, Deposit, MomentPurchased, PlayRetiredFromSet, and SetLocked create an auditable trail of all platform actions.


Users can verify transactions through multiple blockchain explorers: Flowscan, Flowdiver, and specialized tools like TopShot Explorer. These display transaction IDs, timestamps, wallet addresses, Moment transfers, and smart contract interactions. The Flow blockchain maintains immutable records of ownership changes, minting events, and marketplace activities that anyone can independently verify. This represents authentic blockchain transparency, providing provenance tracking that doesn't rely on trusting Dapper Labs' internal databases.


However, significant operations occur off-chain. Pack assembly and management happen entirely outside the blockchain, with Moments minted on-chain first, then packs are assembled off-chain within NBA Top Shot's traditional systems. When users purchase packs, the Moments transfer on-chain, but the smart contracts have no knowledge of pack mechanics or contents. The actual video highlight files are stored off-chain on content delivery networks due to size constraints. Detailed metadata like player statistics and game context likely resides in traditional databases with only references stored on-chain. Platform UI, search functionality, analytics, and account details (email, identity verification) operate through conventional Web2 infrastructure.


Transaction structure follows automated smart contracts with platform intermediation. The resource-oriented Cadence programming language enables direct peer-to-peer transfers, as Moment NFTs are stored directly in user accounts as Resources, not in contract storage, providing genuine ownership at the protocol level. When users purchase Moments, smart contract functions automatically transfer ownership and funds when conditions are met. The purchase function verifies payment, moves the NFT Resource, and distributes the 5% marketplace fee automatically.


Yet critical brand mediation persists throughout the user journey. Purchases can be made with credit cards, which Dapper converts to FLOW tokens off-chain before executing on-chain transactions. The Dapper Balance operates as a custodial wallet holding user funds under platform control. Withdrawals require wire transfers (not instant cryptocurrency withdrawals) with manual approval processes. The notorious 2021 withdrawal crisis saw users waiting 6-8 weeks to access funds, with one user unable to withdraw $40,000 for months. Daily withdrawal limits ($1,000 initially, increased to $50,000 for "trusted" accounts) demonstrate centralized control over user capital despite blockchain ownership records.


Most revealing: smart contracts are upgradeable, contradicting blockchain immutability principles. Dapper Labs performed a major contract upgrade in 2021, described as "first and hopefully last," to fix bugs and improve accessibility. Flow blockchain supports upgradeable smart contracts by design, a feature that enables improvement but eliminates the immutability guarantee that distinguishes blockchain from traditional software. The Admin resource maintains extensive control over creating plays, sets, and minting Moments, with these privileged operations restricted to platform operators rather than decentralized to users or automated through algorithmic rules.


The assessment: Genuine blockchain verification exists but platform control remains extensive. Smart contracts provide transparency that traditional marketplaces cannot match, allowing users to independently verify scarcity, provenance, and ownership without trusting Dapper's claims. However, the upgradeable nature, custodial wallet system, off-chain pack mechanics, and withdrawal restrictions reveal that "set of truths" blockchain verification coexists with brand-mediated transaction processing. Users experience blockchain benefits for NFT transfers while remaining dependent on platform permission for fiat currency access.


Trust in NBA Top Shot Blockchain Exchange Assets: Cryptographic ownership with conditional access

Ownership proof operates through genuine blockchain cryptography with platform requirements. Each NBA Top Shot Moment is registered on the Flow blockchain with a unique global ID, setID, playID, and serial number. Ownership records are maintained on-chain via smart contracts, with each Moment existing as a Resource in the Cadence programming language. This type can only exist in one location at a time, preventing double-spending through language-level guarantees rather than just database constraints. Users' Collections store Moments directly in their Flow accounts, with public capabilities allowing others to verify (but not modify) holdings.


This represents authentic cryptographic ownership verification. Anyone can query the blockchain to confirm who owns which Moments without relying on Dapper Labs' servers. The Execution nodes compute state changes, Verification nodes check correctness using Specialized Proofs of Confidential Knowledge (SPoCKs), and Consensus nodes finalize only after verification approval. Multiple independent validators verify each computation in parallel, providing Byzantine Fault Tolerant security. Flow blockchain explorers enable users to independently trace full ownership history through Withdraw and Deposit events recorded immutably on-chain.


However, practical ownership differs from cryptographic ownership. Users must maintain Dapper Wallet accounts to interact with Moments, with identity verification (KYC) required for withdrawals and certain actions. The account-based system contrasts with pure private key custody models where possession of the key equals absolute control. Most critically, NBA's Terms of Service explicitly state that Moments have "no inherent or intrinsic value" (repeated four times) and that users receive only a license to display and sell, while the NBA retains copyright and can restrict usage. As Decrypt's legal analysis concluded, users don't truly "own" Top Shot NFTs like physical property; they hold licensed digital collectibles with extensive usage restrictions.


Provenance tracking achieves open blockchain verification with closed initial distribution. Full transaction history is viewable on Flow blockchain explorers, with Withdraw/Deposit events showing movement between addresses and MomentMinted events showing original creation. Users can independently verify the complete chain of custody for any Moment without platform permission. Third-party analytics tools (Evaluate Market, Moment Ranks, TopShot Explorer) enable price tracking and rarity analysis using publicly available blockchain data.


The limitation: initial minting and distribution are fully centralized. Dapper Labs determines which highlights become Moments, sets minting quantities, and controls scarcity levels (Common: 10,000+ editions; Legendary: limited; Ultimate: 1 of 1). Supply caps are not hardcoded in immutable smart contracts, as the Admin resource can increase or decrease mint quantities "to meet demand from expanding user base." Sets can be locked and plays retired (permanent on-chain changes), but these administrative actions are controlled by Dapper rather than algorithmic rules. Once minted, provenance is transparent; before minting, content selection and scarcity are opaque corporate decisions.


Asset transfer capabilities demonstrate genuine blockchain portability with strategic restrictions. Initially only Legendary Moments could transfer to external wallets, but since 2022 all Moments can move to non-custodial Flow wallets including Blocto, Ledger, and other compatible options. Users can list Moments on approved Flow marketplaces (BloctoBay, VIV3, Versus, GAIA) and recently on OpenSea. The NFTs implement Flow's standard interfaces, enabling interoperability within the Flow ecosystem.


Yet meaningful restrictions constrain true portability. Before transferring, users must complete identity verification, own at least 20 Moments, hold the specific Moment for 7 days minimum, ensure it's not listed for sale, and can only transfer one at a time. First transfers face 24-hour security reviews. Most significantly, Moments transferred out of Dapper Wallet lose functionality, as they no longer count toward Top Shot Score, set completions, challenge eligibility, or showcase displays. This creates strong incentives to maintain custody within the platform ecosystem despite technical transfer capability.


Cross-chain interoperability remains impossible by design. NBA Top Shot Moments cannot transfer to Ethereum, Solana, or other major blockchains. No native bridges exist to non-Flow chains. This blockchain lock-in ensures users remain within the Dapper Labs-controlled ecosystem. While Flow EVM bridging now provides some cross-chain capability within Flow's infrastructure, Moments cannot escape to the broader cryptocurrency ecosystem where Dapper lacks control.


The most critical issue: data permanence is compromised by off-chain storage. While ownership records and metadata fields are stored on-chain immutably, the actual video highlight files reside off-chain on content delivery networks. This architecture enables Dapper Labs to theoretically modify video assets without blockchain consensus. The Terms of Service explicitly state that Dapper can "suspend or terminate your user account and/or delete your Moments' images and descriptions from the App." If a user violates terms, the platform can "suspend or delete that user's account and Moments" despite on-chain ownership records.


Smart contract upgradeability further undermines permanence guarantees. The 2021 contract upgrade altered how Set resources loaded from storage and changed metadata accessibility, demonstrating that the rules governing assets can change retroactively. While individual Moment ownership records remained intact, the surrounding infrastructure and functionality proved mutable. This represents a fundamental deviation from blockchain's immutability promise, as users own assets on a ledger whose rules the platform operator can rewrite.


Platform control extends to account-level censorship. The notorious "FreeHongKong" ban in January 2022 saw a user locked out while NFT sales continued, highlighting that blockchain ownership doesn't guarantee access. Dapper Labs can terminate accounts "at sole discretion" per Terms of Use, with "egregious offenders" removed "without recourse." Multiple accounts were banned in 2021 for violating conduct rules. When users are banned from Dapper accounts or NBA Top Shot, they lose practical access to assets despite cryptographic ownership, creating a contradiction that questions whether Top Shot NFTs are truly "ownable" compared to self-custodied Ethereum NFTs.


The conclusion: Hybrid ownership model with blockchain verification and platform control. Users gain genuine cryptographic proof of ownership, transparent provenance tracking, and the technical ability to transfer assets, providing authentic blockchain benefits. However, off-chain media storage, conditional access rules, extensive usage restrictions, upgradeable contracts, account termination powers, and blockchain lock-in reveal that ownership exists within parameters defined and enforced by Dapper Labs. The platform cannot arbitrarily change who owns which Moments according to blockchain records, but it can modify assets, restrict access, control functionality, and define usage rights. This is blockchain-enhanced platform ownership, not the "be your own bank" sovereignty that characterizes fully decentralized systems.


Critical assessment: Strategic centralization behind decentralized branding

NBA Top Shot exemplifies pragmatic blockchain implementation rather than decentralization maximalism. The platform leverages genuine blockchain technology, including cryptographic ownership verification, open source smart contracts, transparent transaction history, multi-validator consensus, to provide user benefits impossible in traditional Web2 marketplaces. Collectors can independently verify scarcity, trace provenance, and transfer assets without platform permission at the protocol level. These represent authentic trust improvements over platforms like Instagram or proprietary gaming marketplaces where ownership is purely database-mediated.


However, the implementation reveals strategic centralization choices at every architectural layer. Flow blockchain uses permissioned validators requiring explicit authorization, with high financial barriers ($450,000 for Execution nodes) limiting participation. Smart contracts are upgradeable rather than immutable. Video assets and metadata are stored off-chain where Dapper controls modification. Pack mechanics operate entirely outside blockchain visibility. Economic parameters (fees, minting quantities, scarcity levels) are adjustable by administrators rather than hardcoded in immutable logic. Marketplace control was monopolistic until a federal lawsuit forced third-party access, a change made under legal pressure, not voluntary principle.


Most revealing: all major decentralization moves occurred reactively, not proactively. Dapper Labs reduced Flow blockchain control to below 33% only after the securities lawsuit began (October 2021). Third-party marketplace access opened only after plaintiff demands (March 2022). Withdrawal processing improved only after the 2021 crisis generated negative press. The pattern suggests decentralization serves legal and public relations objectives rather than representing core architectural philosophy.


The federal court ruling provides authoritative assessment. Judge Victor Marrero's February 2023 decision characterized Flow as a "private blockchain" and ruled NBA Top Shot Moments "plausibly" meet securities offering definitions because "Moments' value is derived almost entirely from the continued operation by Dapper Labs of the Flow Blockchain." The judge found users "must rely on Dapper Labs's expertise and managerial efforts," and that Dapper's ability to halt trading directly affected asset values, observations that crystallize the platform's centralized control structure despite blockchain technology.


The trust framework verdict positions NBA Top Shot at the intersection of Web2 and Web3: Exchange actors are brand-controlled with permissioned infrastructure. Exchange actions combine transparent smart contracts with extensive platform mediation. Exchange assets feature cryptographic ownership with conditional access. The implementation delivers authentic blockchain benefits, including transparency, provenance, verification, while maintaining corporate control over governance, economic parameters, and user access. This hybrid model optimizes for mainstream user experience and scalability rather than censorship resistance and sovereignty.


For evaluating blockchain trust mechanisms versus marketing adoption, NBA Top Shot demonstrates that both elements coexist. The Flow blockchain provides genuine technical infrastructure with real cryptographic security, not theatrical "blockchain washing." Smart contracts are legitimately open source. Ownership records are authentically decentralized across validators. Yet the architecture systematically preserves platform control at decision-critical junctures, including governance, content selection, fee structures, access permissions, and asset modifications. The blockchain delivers verifiable scarcity and transparent provenance, but Dapper Labs maintains ultimate authority over ecosystem rules and participation.


This represents neither pure decentralization nor pure marketing theater, but rather enterprise blockchain strategy, leveraging distributed ledger technology to provide user-facing benefits while retaining operational control necessary for regulatory compliance, business model execution, and partnership management with traditional institutions like the NBA. The approach sacrifices decentralization maximalism for practical functionality, raising fundamental questions about whether "blockchain" without credible neutrality delivers the trust benefits that make the technology revolutionary, or merely provides transparency features that could exist in conventional databases with appropriate access controls and audit trails.


Disclaimer: The content on this website is for marketing innovation and education purposes only and should not be considered investment advice.


Follow us

ree

Comments


bottom of page