Re: [Blockchain-interop] Cactus vs ODAP

Rafael Belchior <rafael.belchior@tecnico.ulisboa.pt> Tue, 02 November 2021 20:30 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 D81ED3A0819 for <blockchain-interop@ietfa.amsl.com>; Tue, 2 Nov 2021 13:30:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.019
X-Spam-Level:
X-Spam-Status: No, score=-2.019 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, 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 buDJWInMW-nJ for <blockchain-interop@ietfa.amsl.com>; Tue, 2 Nov 2021 13:30:29 -0700 (PDT)
Received: from smtp1.tecnico.ulisboa.pt (smtp1.tecnico.ulisboa.pt [193.136.128.21]) (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 D75553A0811 for <blockchain-interop@ietf.org>; Tue, 2 Nov 2021 13:30:26 -0700 (PDT)
Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp1.tecnico.ulisboa.pt (Postfix) with ESMTP id 82F72601A401; Tue, 2 Nov 2021 20:30:19 +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 OVjp3_nKHSCk; Tue, 2 Nov 2021 20:30:16 +0000 (WET)
Received: from mail2.tecnico.ulisboa.pt (mail2.ist.utl.pt [IPv6:2001:690:2100:1::4750:b5b4]) by smtp1.tecnico.ulisboa.pt (Postfix) with ESMTPS id 200AE601A403; Tue, 2 Nov 2021 20:30:16 +0000 (WET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=tecnico.ulisboa.pt; s=mail; t=1635885016; bh=Lv40v1oAOVlHzVp7KJ8OZ1XoqEE618HRJjCExDXGd5g=; h=Date:From:To:Cc:Subject:In-Reply-To:References; b=cDT4fEaEWWCrSSZCLAtkx5IuRZOaPwSzpKD/xxmfgvTEV9w8RsUDqlhZUwhVN8/sV 89OXrBXqpPV15KOLv8KacGsGrS1Cepg3g3BG0uzQjfJlRelUKX/7YbbsBEzGMTYtig Y8z8PDaXss9JSLw+J7n0rf0Yqsrzaq5mx75NH2RE=
Received: from webmail.tecnico.ulisboa.pt (webmail3.tecnico.ulisboa.pt [IPv6:2001:690:2100:1::912f:b135]) (Authenticated sender: ist180970) by mail2.tecnico.ulisboa.pt (Postfix) with ESMTPSA id F3DED56009D; Tue, 2 Nov 2021 20:30:15 +0000 (WET)
Received: from 2001:8a0:7459:5900:dc5b:bc9f:47d3:60db via vs1.ist.utl.pt ([2001:690:2100:1::33]) by webmail.tecnico.ulisboa.pt with HTTP (HTTP/1.1 POST); Tue, 02 Nov 2021 20:30:15 +0000
MIME-Version: 1.0
Date: Tue, 02 Nov 2021 20:30:15 +0000
From: Rafael Belchior <rafael.belchior@tecnico.ulisboa.pt>
To: Michael McBride <michael.mcbride@futurewei.com>
Cc: blockchain-interop@ietf.org
In-Reply-To: <BYAPR13MB2582569DF2B28C9FB5CF3744F48B9@BYAPR13MB2582.namprd13.prod.outlook.com>
References: <BYAPR13MB2582569DF2B28C9FB5CF3744F48B9@BYAPR13MB2582.namprd13.prod.outlook.com>
Message-ID: <b7674ffc7b3d7bbfbc1f116c00608c0a@tecnico.ulisboa.pt>
X-Sender: rafael.belchior@tecnico.ulisboa.pt
User-Agent: Roundcube Webmail/1.3.15
Content-Type: multipart/alternative; boundary="=_f3b6545ad71d9643524bb899dd60c080"
Archived-At: <https://mailarchive.ietf.org/arch/msg/blockchain-interop/gjeFOmVXt-84ofku5MYbB7zVhfM>
Subject: Re: [Blockchain-interop] Cactus vs ODAP
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: Tue, 02 Nov 2021 20:30:34 -0000

Hello Mike, 

Cactus is concerned with the technological infrastructure (technical
layer) that supports business logic. It implements software that can
utilize blockchains (i.e., the connectors). ODAP is a protocol (running
at the semantic layer) that can benefit from Cactus as an
infrastructure. For more info on the layers, check Figure 3, page 8 of
https://arxiv.org/pdf/2005.14282.pdf.  

In short, ODAP can be built on top of Cactus, which in fact is being
done: https://github.com/hyperledger/cactus/pull/1275 

There is also a Hyperledger blog post comparing Cactus to other
interoperability projects that can shed some light on Cactus'
capabilities.   

Cheers, 

Rafael 

A 2021-11-02 16:43, Michael McBride escreveu:

> Hello all, 
> 
> Has anyone compared HL Cactus and ODAP? I'm on an IEEE call right now discussing interop and I mentioned ODAP to them. It would be helpful to have a comparison. If one doesn't exist I may give it a go. 
> 
> Thanks, 
> 
> mike

-- 
-- Rafael Belchior 

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