Evropská centrální banka (ECB) provedla analýzu hospodářského a společenského dopadu vydání digitální měny centrální banky (CBCD) nebo digitálního eura. V rámci této analýzy provedla ECB „proof of concept“ související s anonymizací transakcí v digitální měně pomocí open source řešení Corda, blockchainové platformy pro podnikání.
V projevu ze dne 16. ledna 2017 Yves Mersch, člen výkonné rady ECB, vysvětlil, že digitální euro, také nazývané digitální základní peníze (DBM) “se vyznačuje dvěma vlastnostmi: (1) jako bankovky v oběhu, DBM je pohledávka vůči centrální bance; (2) na rozdíl od bankovek je digitální.“
Digitální euro by umožnilo nebankovním subjektům držet digitální pohledávky vůči Evropské centrální bance ve formě vkladů. Digitální euro by konkurovalo nezákonným kryptoměnám, jako jsou bitcoiny a soukromým projektům, jako je Libra (Facebook), což by umožnilo občanům EU získat přístup k některým výhodám digitálních peněz a zároveň udržet kontrolu nad tradičními finančními orgány.
Ve své zprávě zveřejněné v prosinci 2019 „Zkoumání anonymity v digitálních měnách centrální banky“ vypracovala ECB proof of concept, aby otestovala, zda byla anonymizace transakcí v rámci digitální měny, jako je digitální euro, dostatečná.
ECB k tomu použila open source řešení Corda vyvinuté softwarovou blockchain společností R3. Open source software Corda používá hlavně Kotlin, Javu a C ++ a je k dispozici na GitHubu pod licencí Apache 2.0. Řešení Corda se skládá ze dvou prvků: (i) software s otevřeným zdrojovým kódem nazývaný Corda a (ii) soubor standardů, síťových parametrů a souvisejících procesů správy nazývaných globální síť Corda. Tyto prvky společně vytvářejí řešení Corda, které umožňuje kterékoli organizaci nebo jednotlivci používat otevřenou síť k přímé transakci s jakoukoli jinou.
Evropská centrální banka zvolila řešení Corda kvůli svým technickým zvláštnostem. Řešení, které je určeno k modelování transakcí v reálném světě v otevřené síti, obsahuje následující funkce:
Na rozdíl od jiných řešení blockchainu je řešení Corda charakterizováno „notářskou“ infrastrukturou pro ověření jedinečnosti a řazení transakcí bez globálního přenosu;
Možnost vypracovat Smart smlouvy, které lze psát v jazyce Java a dalších Java Virtual Machine jazycích;
Flow framework pro řízení komunikace a vyjednávání mezi účastníky;
Síť uzlů typu peer-to-peer; a
Vývoj distribuovaných aplikací s otevřeným zdrojovým kódem s názvem CorDapps, který uživatelům nabízí nové služby, jako je automatický systém uzavření smlouvy / odmítnutí podle ratingů úvěrových agentur nebo možnost provádět veřejné nebo soukromé aukce.
Limity anonymizačního systému
Zpráva ECB zdůraznila současná omezení a výzvy digitálního eura:
Zajištění anonymity transakce: Díky řešení Corda používá systém zřízený ESCB technologii distribuované účetní knihy (DLT) a zahrnuje účast čtyř stran. Odesílatel a příjemce transakce plus zástupce centrální banky a jeden z Úřadu pro boj proti praní peněz, takže transakce jsou částečně anonymní. Zpráva však uvádí, že vládní subjekty nemohou vidět identitu uživatele nebo historii transakcí.
Boj proti praní špinavých peněz a terorismu: Operace v rámci systému budou využívat řešení k boji proti praní peněz a financování terorismu. ECB ve své zprávě uvedla, že existují určitá omezení v oblasti soukromí.
Budoucí výzvy: Škálovatelnost systému a jeho interoperabilita musí být otestována a analyzována Evropskou centrální bankou.