Blockstack Wins Patent for Its Dapp Single Sign-On Product

The U.S. patent office has granted Blockstack intellectual property rights around its single sign-on service for dapps.

AccessTimeIconApr 1, 2020 at 8:00 p.m. UTC
Updated Sep 14, 2021 at 8:24 a.m. UTC
10 Years of Decentralizing the Future
May 29-31, 2024 - Austin, TexasThe biggest and most established global hub for everything crypto, blockchain and Web3.Register Now

Blockstack, the control-your-data decentralized web developer, has patented the process behind its single sign-on for every dapp system, Blockstack Auth. 

The patent covers Blockstack’s method for cryptographically signing into dapps with a single digital identity, without requiring a third party to authenticate. 

The system received USPTO’s approval on March 24 following an uncharacteristically short eight month wait – most applications sit for about 32 months, according to Erickson Law Group – and exactly three years after Blockstack’s 2017 release of the Auth developer version

Blockstack Auth aims to be Web 3.0’s one-password-to-rule-them-all, the patent documents show. It’s functionally similar to Google and Facebook’s massively popular one-click sign in processes that integrate with hundreds of thousands of websites.

“But the underlying data flow is unlike” the big tech’s OAuth protocol-reliant authentication services, the patent description reads. Those third-party platforms remove user control by checking all information against their centralized servers. Serverless Blockstack Auth gives it back – through public key cryptography. 

The process works by exchanging JSON web tokens between the dApp and the Blockstack browser. At sign in, the dApp generates an “ephemeral transit key” whose public portion it sends to the browser through an “authRequest” token. The browser in turn encrypts an “app-private key” with that public portion, which it then returns to the dApp in an “authResponse” token.

“This inventive realization obviates the need for a server-side identity provider,” the patent read.

The patent’s language is at times nearly identical to Blockstack's March 10, 2020, explainer article on Blockstack Auth, with verbatim subheadings and subtle differences attributable to the less declarative voice with which applicants write submissions.

(For example, the patent reads: “These tokens can be related to JSON Web Tokens (JWT), and they can be passed via URL query strings,” whereas the GitHub-editable March 10 explainer reads: “These tokens are JSON Web Tokens, and they are passed via URL query strings.”)

Open source, closed ownership

The granting, Blockstack’s first, gives legal clout to the Public Benefit Corporation’s universal login tool for the decentralized web. But intellectual property rights bring more than just legal protection for the GitHub-loving Blockstack. It also prompts thorny questions about partitioning off ideas in a space, and by a company that claims to put open-source at the “heart of everything we do.”

Two days after the patent’s issuance, Blockstack CEO Muneeb Ali opened a forum to discuss “Blockstack PBC and patents.” CoinDesk was directed to the forum after reaching out to Blockstack for this story.

“We don’t want to be in a position where some other (large) company files a patent similar to the work PBC and the community is doing,” he wrote, pointing to the “recent surge” of big tech companies, such as IBM, that file seemingly endless reams of blockchain patent applications.

Ali wrote that Blockstack may file patents on its core team’s efforts – purely for “‘defensive’ reasons.” He left the door open on transferring patents to the independent Stacks Foundation, procuring a defensive patent license, or even pledging to never initiate enforcement, as Tesla did in 2014

The discussion partially answers questions raised in November 2017, when Twitter user @lightcoin, who had come across a separate Blockstack patent still waiting for approval, called on the firm to explain its patent strategy.

“Patents are like nuclear weapons: the best way to prevent them from being abused is to not create them in the first place,” @lightcoin said.

At the time Ali said Blockstack had to stake its claims before others did. He promised to “post about our future patent strategy” at a later date.

The debate is similar to one crypto exchange Coinbase faced. CEO Brian Armstrong said in the past that he believes “patents should be abolished” but, like Blockstack, sees it as necessary to build a portfolio for “defensive” reasons.

Disclosure

Please note that our privacy policy, terms of use, cookies, and do not sell my personal information has been updated.

CoinDesk is an award-winning media outlet that covers the cryptocurrency industry. Its journalists abide by a strict set of editorial policies. In November 2023, CoinDesk was acquired by the Bullish group, owner of Bullish, a regulated, digital assets exchange. The Bullish group is majority-owned by Block.one; both companies have interests in a variety of blockchain and digital asset businesses and significant holdings of digital assets, including bitcoin. CoinDesk operates as an independent subsidiary with an editorial committee to protect journalistic independence. CoinDesk employees, including journalists, may receive options in the Bullish group as part of their compensation.


Learn more about Consensus 2024, CoinDesk's longest-running and most influential event that brings together all sides of crypto, blockchain and Web3. Head to consensus.coindesk.com to register and buy your pass now.


Read more about