[Blockchain-interop] Use Case proposal - Rafael Belchior

Rafael Belchior <rafael.belchior@tecnico.ulisboa.pt> Thu, 12 November 2020 14:03 UTC

Return-Path: <rafael.belchior@tecnico.ulisboa.pt>
X-Original-To: blockchain-interop@ietfa.amsl.com
Delivered-To: blockchain-interop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 829DB3A0EDF for <blockchain-interop@ietfa.amsl.com>; Thu, 12 Nov 2020 06:03:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level:
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_BLOCKED=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=tecnico.ulisboa.pt
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mGOeJF_7gRoS for <blockchain-interop@ietfa.amsl.com>; Thu, 12 Nov 2020 06:03:41 -0800 (PST)
Received: from smtp1.tecnico.ulisboa.pt (smtp1.tecnico.ulisboa.pt [IPv6:2001:690:2100:1::15]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8F7FD3A0EDE for <blockchain-interop@ietf.org>; Thu, 12 Nov 2020 06:03:40 -0800 (PST)
Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp1.tecnico.ulisboa.pt (Postfix) with ESMTP id 9376A6EEF037 for <blockchain-interop@ietf.org>; Thu, 12 Nov 2020 14:03:37 +0000 (WET)
X-Virus-Scanned: by amavisd-new-2.11.0 (20160426) (Debian) at tecnico.ulisboa.pt
Received: from smtp1.tecnico.ulisboa.pt ([127.0.0.1]) by localhost (smtp1.tecnico.ulisboa.pt [127.0.0.1]) (amavisd-new, port 10025) with LMTP id 5_OvU4edIawU for <blockchain-interop@ietf.org>; Thu, 12 Nov 2020 14:03:34 +0000 (WET)
Received: from mail1.tecnico.ulisboa.pt (mail1.ist.utl.pt [IPv6:2001:690:2100:1::b3dd:b9ac]) by smtp1.tecnico.ulisboa.pt (Postfix) with ESMTPS id 7EEC56362E05 for <blockchain-interop@ietf.org>; Thu, 12 Nov 2020 14:03:34 +0000 (WET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=tecnico.ulisboa.pt; s=mail; t=1605189814; bh=MlQ2+shDf4n2yTnA6cP8EI8YyghZ7R+l4eJUWsunItY=; h=Date:From:To:Subject; b=Cfw0gm/jeBpp1D24cd6tgkJoLslrGHo9Xv8RgvnaDFkOn6tYe3WJ5eTM9ANhmi8mO HS8N3eNhMUXw4AIJLrcx215sTN4xvd5EHHEb3Nhx9JttxqIhb37IGYbZFKZchTIuUN yqAXbJU+5Tsn+BYgzevQjrXJ7qOozn+Mc7NZsKgE=
Received: from webmail.tecnico.ulisboa.pt (webmail3.tecnico.ulisboa.pt [IPv6:2001:690:2100:1::912f:b135]) (Authenticated sender: ist180970) by mail1.tecnico.ulisboa.pt (Postfix) with ESMTPSA id 1A11A360079 for <blockchain-interop@ietf.org>; Thu, 12 Nov 2020 14:03:33 +0000 (WET)
Received: from [81.193.66.22] via vs1.ist.utl.pt ([2001:690:2100:1::33]) by webmail.tecnico.ulisboa.pt with HTTP (HTTP/1.1 POST); Thu, 12 Nov 2020 14:03:33 +0000
MIME-Version: 1.0
Date: Thu, 12 Nov 2020 14:03:33 +0000
From: Rafael Belchior <rafael.belchior@tecnico.ulisboa.pt>
To: blockchain-interop@ietf.org
Message-ID: <92fdf470c426405e65e0886f9f7c2ca2@tecnico.ulisboa.pt>
X-Sender: rafael.belchior@tecnico.ulisboa.pt
User-Agent: Roundcube Webmail/1.3.15
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/blockchain-interop/7UICBQFot09FqEqg2tM1PHPfvpg>
Subject: [Blockchain-interop] Use Case proposal - Rafael Belchior
X-BeenThere: blockchain-interop@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Blockchain Gateway Interoperability Protocol <blockchain-interop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/blockchain-interop>, <mailto:blockchain-interop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/blockchain-interop/>
List-Post: <mailto:blockchain-interop@ietf.org>
List-Help: <mailto:blockchain-interop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/blockchain-interop>, <mailto:blockchain-interop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Nov 2020 14:03:46 -0000

Dear All,
Regarding 
https://www.ietf.org/archive/id/draft-sardon-blockchain-gateways-usecases-00.txt, 
I have a use case related to the application and data portability use 
case category.

Use-Case: Blockchain Migration

The suitability of an application running on a blockchain platform 
depends on the underlying blockchain properties. As blockchain 
technologies are maturing at a fast pace, its characteristics such as 
performance, transaction fees, security, and privacy models change. The 
fast-moving regulatory environment also contributes to the gap 
product/market fit of a blockchain solution.

It is, therefore, desirable for an organization/consortium to be able to 
replace the blockchain infrastructure supporting a particular service. 
Dozens of migrations on public blockchains have been done, paving the 
way for public-private blockchain migrations.

Currently, when a consortium wants to migrate the entire blockchain the 
solution is to re-implement business logic using a different blockchain 
platform, and arbitrary recreate the assets and data on the target 
blockchain, yielding great effort and time, as well as losing blockchain 
properties such as immutability, consistency, and transparency.

Gateway transfers can be leveraged to directly migrate assets from a 
source to a target DLT, rendering user management flexibility, 
transparency, and auditability to migrate blockchain-based solutions, 
avoiding the aforementioned pitfalls.



Use Case: Escrowed Sale of On-Chain Data for Fiat
I can elaborate on this if the idea makes sense: gateways can enable 
on-chain data selling for fiat. A source gateway locks an asset 
(representing data), in exchange for fiat. The recipient gateway makes a 
payment to a payment network (e.g., Interledger, Visa) with 
cryptocurrencies or other accepted tokens. Upon transaction validation, 
the source gateway transfers the asset to the recipient gateway.


Any thoughts?

Cheers,
-- 
Rafael Belchior
Ph.D. student in Computer Science and Engineering, Blockchain - Técnico
Lisboa
https://rafaelapb.github.io/
https://www.linkedin.com/in/rafaelpbelchior/