commit 96a22e685eb29c0d43b46f05c64744cc97c6009a
parent 2d1801f1bbb01bc2515e2f99217f7e4c90272f82
Author: Florian Dold <florian@dold.me>
Date: Sun, 5 Mar 2023 20:46:16 +0100
-adjust numbers based on feedback
Diffstat:
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/2023-blockchain-integration.md b/2023-blockchain-integration.md
@@ -7,23 +7,23 @@ Two types of complementary Blockchain integration are possible:
# Taler + RTGS Blockchain
-* Blockchain is used as the underlying account-based settlement layer
+* Blockchain can be used as the underlying account-based settlement layer
* Incoming transactions to exchange are monitored as part of issuing digital cash
* Outgoing payments are initiated by exchange to pay merchants/customers for deposited digital cash
* Requires adapter that exposes HTTP/JSON interface to exchange (called a wire gateway)
* Depolymerizer project implements this for ETH and BTC Blockchains
Implementation estimates (person-days):
-* Subsequent integration w/ different Blockchain: 15-30
+* Subsequent integration w/ different Blockchain: 40-80
# Taler + Data Storage Blockchain
-* Taler Exchange uses Blockchain as append-only database for crucial records
+* Taler Exchange can use Blockchain as append-only database for crucial records
(coin invalidations, deposit confirmations, ...)
* Architecture: Exchange has postgresql as caching layer, Blockchain as
source-of-truth. Two-way synchronization between Blockchain and Taler exchange
* Can also be used to improve quantum resilience (c.f. Chaum)
Implementation estimates (person-days):
-* Implementation with first Blockchain: 40-70
-* Subsequent integration w/ different Blockchain: 15-30
+* Implementation with first Blockchain: 200-400
+* Subsequent integration w/ different Blockchain: 40-80