Protokolu Bitcoin Runes, kas ļauj izveidot un pārsūtīt aizstājamos marķierus Bitcoin blokķēdē, izstrādātājs Keisijs Rodarmors palaida 2024. gada 20. aprīlī. Atšķirībā no Ethereum un Solana, Bitcoin skriptu iespējas ir ierobežotas, taču Bitcoin Runes izmanto šos ierobežojumus, lai ieviestu. funkcijas, kas iepriekš uzskatītas par neizpildāmām.

Protokolā tiek izmantota Bitcoin UTXO arhitektūra un OP_RETURN operācijas kods, līdz minimumam samazinot datu slodzi Bitcoin blokķēdē. Katrs UTXO var saturēt dažādus rūnu daudzumus vai veidus, tādējādi racionalizējot marķieru pārvaldību. Opkods OP_RETURN ļauj Bitcoin darījumiem pievienot papildu informāciju, saglabājot atslēgas marķiera datus, piemēram, marķiera nosaukumu un ID.

Izveidojot Bitcoin rūnu jeb kodināšanu, Bitcoin blokķēdē tās īpašības tiek iestatītas nemainīgi. Šos rekvizītus pēc iestatīšanas nevar mainīt pat marķiera veidotājs. Pēc tam lietotāji var "kalt" rūnu atbilstoši rūnā norādītajiem parametriem, līdzīgi kā piedaloties žetonu pārdošanā.

Tomēr Bitcoin Runes protokols nav bez ierobežojumiem. Nosaukšanas sistēma, kas pieļauj tikai burtus no A līdz Z un izmanto simbolu • atstarpēm, ir radījusi šķietami dīvainus nosaukumus. Turklāt, lai gan protokols Bitcoin blokķēdei pievieno jaunu funkcionalitāti, tā galvenā izmantošana līdz šim ir bijusi mēmu žetonu kalšana. Šī ierobežotā lietojumprogramma kopā ar protokola sarežģīto raksturu var kavēt tā plašu ieviešanu.