An Ethereum Working Group Launches Open Standard to Combat Blind Signing and Billions in User Losses

An Ethereum Working Group, comprising prominent wallet developers, leading security firms, and the Ethereum Foundation’s Trillion Dollar Security Initiative, has officially launched an open standard aimed at eradicating "blind signing." This pervasive structural flaw has been a significant contributor to billions of dollars in user losses across the cryptocurrency ecosystem, most notably highlighted by the…

 Avatar

by

8 minutes

Read Time

An Ethereum Working Group, comprising prominent wallet developers, leading security firms, and the Ethereum Foundation’s Trillion Dollar Security Initiative, has officially launched an open standard aimed at eradicating "blind signing." This pervasive structural flaw has been a significant contributor to billions of dollars in user losses across the cryptocurrency ecosystem, most notably highlighted by the recent Bybit hack. The Ethereum Foundation’s Trillion Dollar Security Initiative has stepped forward to act as a credibly neutral steward for the Clear Signing registry, a critical component of this new standard.

The Peril of Blind Signing: A Critical Vulnerability in Blockchain Security

The final step in many major cryptocurrency and blockchain exploits is not a sophisticated code vulnerability, but rather a user approving a transaction. While phishing attacks or infrastructure compromises may initiate a breach, the ultimate gatekeeper of user assets is often a transaction confirmation that users cannot meaningfully comprehend. This approval process is intended to be the last line of defense, empowering users to maintain control over their digital assets on the blockchain. However, when this defense is exercised blindly, it proves to be fundamentally insufficient.

The principle of "What You See Is What You Sign" (WYSIWYS) is now being championed as the essential goal for users and institutions to confidently store and interact with assets valued in the trillions on the Ethereum network. Achieving this necessitates that "Clear Signing" becomes the default mechanism for all transaction approvals.

Currently, approving a transaction often requires users to decipher information presented in low-level, machine-readable formats. While technically accurate, these formats are inherently difficult to interpret without specialized technical expertise. This lack of clarity forces users, especially in high-risk scenarios, to rely on secondary devices or complex mental checks to verify transaction details, particularly if the application they are using is suspected of compromise. This process is not only cumbersome but also leaves a significant vulnerability open.

Introducing Clear Signing: A Standard for Human-Readable Transaction Approvals

The newly launched initiative addresses this critical gap by providing a standardized method for both existing and nascent Ethereum applications to offer clear, human-readable, and structured descriptions of proposed transactions. This ensures that wallets can present this vital information to users in a consistent and reliable manner. The framework for achieving this comprises several key elements: a shared format for these descriptions (proposed as ERC-7730), a registry for storing and distributing these descriptions, a robust mechanism for verifying their accuracy, and user-friendly tools to facilitate widespread adoption by wallets and developers. The Ethereum Foundation’s Trillion Dollar Security Initiative will provide the necessary infrastructure and support from a credibly neutral position.

The open standard allows anyone to contribute transaction descriptors. The accuracy of these descriptors is subject to verification through independent reviews and attestations. Crucially, individual wallets retain the autonomy to decide which sources of descriptors they trust, offering a flexible and decentralized approach to validation. While these descriptors are provided alongside the transaction data itself, rather than being embedded directly within it, this design choice enables compatibility with both legacy and new applications. This also preserves the ability for independent verification of descriptor accuracy, a cornerstone of the system’s trustworthiness.

The Trillion Dollar Security Initiative’s Commitment and Ecosystem Support

The Ethereum Foundation’s One Trillion Dollar Security Initiative has publicly committed to hosting the necessary infrastructure for the Clear Signing standard and actively supporting its ongoing development. Tooling for this initiative is being built and maintained by a collaborative effort from across the entire Ethereum ecosystem. Adoption is being actively encouraged through the dedicated website, clearsigning.org, with the overarching aim of making Clear Signing the industry-wide default on Ethereum.

Wallet developers are strongly urged to integrate support for this new standard, thereby enabling clear, human-readable transaction confirmations for their users. Developers building decentralized applications are encouraged to proactively provide accurate descriptions of their transaction functionalities. Security experts are invited to play a crucial role in reviewing and attesting to the correctness of these descriptions, further bolstering user confidence. Comprehensive information regarding available tooling, including Rust and TypeScript libraries that have been funded by the Trillion Dollar Security Initiative, can be found on clearsigning.org.

Clear Signing: Making Transaction Approvals Safer on Ethereum | Ethereum Foundation Blog

By transitioning to Clear Signing, the Ethereum ecosystem is set to significantly strengthen its last line of defense, making it a safer, more accessible, and better-prepared environment for the anticipated influx of new users and institutional investors.

A Collaborative Effort with a Rich History

The launch of the Clear Signing standard represents a significant culmination of efforts from numerous stakeholders within the Ethereum community. The initiative owes a debt of gratitude to Ledger for their foundational role in initiating ERC-7730 and for their early contributions to tooling, infrastructure development, and educational outreach. This is a deliberately multi-party endeavor, with contributions spanning critical areas such as research, library development, security audits, and overall project coordination.

Key teams and organizations that have been instrumental in bringing this standard to fruition include ZKnox, Sourcify, Cyfrin, Zama, WalletConnect, Fireblocks, Trezor, Keycard, MetaMask, Argot, and a multitude of independent contributors who have dedicated their expertise to enhancing the security of the Ethereum ecosystem.

Supporting Data and Background Context

The problem of blind signing has been a persistent threat, with documented instances of significant financial losses. While specific aggregate figures for all blind signing exploits are challenging to quantify precisely due to the opaque nature of some hacks and the difficulty in definitively attributing losses solely to blind signing, the impact is undeniable. The Bybit hack, which reportedly resulted in the loss of approximately $30 million in crypto assets in May 2023, serves as a stark reminder of how compromised access or malicious transaction requests, when approved without full understanding, can lead to devastating outcomes.

Beyond individual exploits, the broader implications of blind signing have hindered institutional adoption. Large financial institutions and enterprises are hesitant to engage with blockchain technology and digital assets if the fundamental security mechanisms, like transaction approval, are perceived as fundamentally flawed or prone to user error stemming from incomprehensible interfaces. The current estimated value of assets stored on the Ethereum network already runs into the hundreds of billions, with projections for future growth reaching into the trillions. Ensuring robust security at the user interface level is paramount to unlocking this potential.

Chronology of Development and Launch

While the official launch of the Clear Signing standard is recent, the underlying principles and development have been in progress for some time.

  • Early Development and Conceptualization: The core idea of improving transaction clarity has been a recurring theme in blockchain security discussions for years. Ledger’s initiation of ERC-7730 marked a significant step towards formalizing this effort.
  • Collaborative Development and Tooling: Over the past year, the Ethereum Foundation’s Trillion Dollar Security Initiative, alongside numerous security firms and wallet developers, has been actively working on refining the standard, developing interoperable tooling (such as Rust and TypeScript libraries), and establishing the governance framework for the Clear Signing registry.
  • Community Engagement and Testing: Beta versions of the tools and preliminary integrations have likely been tested by select wallet providers and dApps to identify and address potential issues before the public release.
  • Official Launch: The announcement today marks the public debut of the Clear Signing standard, with a clear call to action for the broader Ethereum ecosystem to adopt and implement the proposed solutions.

Broader Impact and Implications for the Ethereum Ecosystem

The introduction of Clear Signing is poised to have a profound and positive impact on the Ethereum ecosystem:

  • Enhanced User Protection: The most immediate benefit will be increased protection for individual users against scams and inadvertently signing malicious transactions. This could significantly reduce the frequency and impact of phishing attacks and social engineering schemes that rely on user confusion.
  • Increased Institutional Confidence: For institutional investors and enterprises, a standardized and transparent transaction approval process is a crucial prerequisite for deploying capital and integrating blockchain solutions into their operations. Clear Signing addresses a significant security concern that has been a barrier to entry.
  • Improved Developer Experience: By providing standardized formats and readily available tooling, Clear Signing aims to simplify the process for developers to implement secure and user-friendly transaction interfaces within their applications.
  • Foundation for Future Innovation: A more secure and trustworthy transaction layer can serve as a bedrock for further innovation in decentralized finance (DeFi), non-fungible tokens (NFTs), and other blockchain-based applications.
  • Decentralized Governance and Neutrality: The role of the Ethereum Foundation’s Trillion Dollar Security Initiative as a credibly neutral steward of the registry is vital. This ensures that the standard is not controlled by any single entity, fostering trust and encouraging broad participation.

While the success of Clear Signing will ultimately depend on widespread adoption and ongoing community commitment, its launch represents a significant and necessary step forward in securing the future of the Ethereum network and the broader blockchain industry. The move towards "What You See Is What You Sign" is not just a technical upgrade; it is a fundamental shift towards a more transparent and user-empowered blockchain experience, crucial for realizing the full potential of decentralized technologies.

About the Author

About the Author

Easy WordPress Websites Builder: Versatile Demos for Blogs, News, eCommerce and More – One-Click Import, No Coding! 1000+ Ready-made Templates for Stunning Newspaper, Magazine, Blog, and Publishing Websites.

BlockSpare — News, Magazine and Blog Addons for (Gutenberg) Block Editor

Search the Archives

Access over the years of investigative journalism and breaking reports