Understanding Bitcoin Cross-Chain Transactions: Why Runes Go Missing and Key Safety Lessons

ยท

This article provides an in-depth analysis of recent "Rune loss" incidents during BEVM cross-chain operations, along with actionable safety recommendations to prevent recurrence.

TL;DR

Recent incidents of "Rune disappearance" during BEVM cross-chain transactions have raised community concerns. Our investigation confirms these losses occur when incompatible wallets treat Rune-containing UTXOs as regular transactions. Below we explain the technical mechanisms behind these events and provide essential safety guidelines for users engaging with Bitcoin inscriptions and Runes.

Background

On December 23, 2023, BEVM users reported unexpected transfers of COOK and PSBTS Runes to cross-chain bridges. BEVM clarified that unsupported Runes were transferred as standard UTXOs due to wallet limitations (e.g., UniSat's lack of Rune protocol support). ScaleBit's audit verified these were protocol compatibility issues rather than malicious actions.

BEVM is a BTC-powered EVM-compatible Layer 2 solution aiming to expand Bitcoin's smart contract capabilities. During its Odyssey campaign, users transferring BTC to BEVM encountered Rune losses traced to the bridge address:
bc1p43kqxnf7yxcz5gacmqu98cr2r5gndtauzrwpypdzmsgp7n3lssgs5wruvy

Key Observations:

Core Concepts Explained

UTXO Mechanics

Inscriptions vs. Runes

FeatureInscriptions (e.g., BRC-20)Runes (e.g., COOK/PSBTS)
ProtocolOrdinalsRunes
StorageSegWit dataOP_RETURN
UTXO Value0.00000546 BTC (minimum)Same

๐Ÿ‘‰ Why Bitcoin's UTXO model matters for asset security

Why Runes Get "Lost"

  1. Wallet Limitations: UniSat and similar wallets don't recognize Rune protocol UTXOs
  2. Input Aggregation: During transfers, unsupported UTXOs get merged as regular bitcoin
  3. Protocol Constraints: BEVM's decentralized design prevents manual recovery of misclassified assets

Real-World Cases:

Prevention Strategies

For Users:

โœ… Use Rune-compatible wallets (e.g., Xverse)
โœ… Verify protocol support before cross-chain transfers
โœ… Monitor community feedback on new platforms
โœ… Separate assets across multiple wallets

For Developers:

โš ๏ธ Implement protocol compatibility checks
โš ๏ธ Provide clear warnings about unsupported assets
โš ๏ธ Design fail-safes for unusual UTXOs

FAQs

Q: Can lost Runes be recovered?
A: Currently no - BEVM's decentralized architecture prevents targeted asset retrieval without consensus changes.

Q: Why don't inscriptions get lost similarly?
A: UniSat actively recognizes inscription UTXOs during transfers, while Runes remain unsupported.

Q: How to check if a wallet supports Runes?
A: Consult wallet documentation and test with small-value Runes first.

๐Ÿ‘‰ Essential tools for Bitcoin asset management

Conclusion

While Bitcoin inscriptions and Runes represent groundbreaking innovations, their nascent ecosystem carries risks. Users must:

As Web3 security leaders, ScaleBit has safeguarded $8B+ in assets through 200+ audits. Make Security Accessible for All - contact us for comprehensive blockchain security solutions.

References
[1] BEVM Whitepaper
[2] FX168 News Report
[3] Medium: Inscriptions vs. Runes Comparison