[Sat] API1 Specification

Rafael Belchior <rafael.belchior@tecnico.ulisboa.pt> Thu, 11 April 2024 09:30 UTC

Return-Path: <rafael.belchior@tecnico.ulisboa.pt>
X-Original-To: sat@ietfa.amsl.com
Delivered-To: sat@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4D90DC14F681 for <sat@ietfa.amsl.com>; Thu, 11 Apr 2024 02:30:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.997
X-Spam-Level:
X-Spam-Status: No, score=-1.997 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_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=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 ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rwhXAmLNdCDU for <sat@ietfa.amsl.com>; Thu, 11 Apr 2024 02:30:40 -0700 (PDT)
Received: from smtp1.tecnico.ulisboa.pt (smtp1.tecnico.ulisboa.pt [IPv6:2001:690:2100:1::15]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B85FDC14F682 for <sat@ietf.org>; Thu, 11 Apr 2024 02:30:39 -0700 (PDT)
Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp1.tecnico.ulisboa.pt (Postfix) with ESMTP id 3AA346003002; Thu, 11 Apr 2024 10:30:29 +0100 (WEST)
X-Virus-Scanned: by amavis-2.13.0 (20230106) (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]) (amavis, port 10025) with LMTP id n3lE6M5jRXaa; Thu, 11 Apr 2024 10:30:26 +0100 (WEST)
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 82026600300A; Thu, 11 Apr 2024 10:30:26 +0100 (WEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tecnico.ulisboa.pt; s=mail; t=1712827826; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=gx4Q+N8vB1as8RSmT0k/nYroN+RI3qRxkWfufO1TlRA=; b=u70REWw3Cc/Vj6DR9RnNeU6FHMrZmjRBTOxvo/WNyJbb/czBMtD482+CXJ2DaPZW5ebzlS 4UNR+btpT9VwXqEfQgkFXMvHR06rOuhNm7Udy8m1uYQ8lfx6tP2DOaALa082q1qlwN7PfG xC1RmOzduLqfBaQL38LF/UG52hrj8Y8=
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 6D5D236008D; Thu, 11 Apr 2024 10:30:26 +0100 (WEST)
Received: from 2a02:2f05:f10e:2a00:34ea:c399:c284:a5e3 via vs1.ist.utl.pt ([2001:690:2100:1::33]) by webmail.tecnico.ulisboa.pt with HTTP (HTTP/1.1 POST); Thu, 11 Apr 2024 10:30:26 +0100
MIME-Version: 1.0
Date: Thu, 11 Apr 2024 12:30:26 +0300
From: Rafael Belchior <rafael.belchior@tecnico.ulisboa.pt>
To: Sat <sat@ietf.org>
Cc: vramakr2@in.ibm.com, andre.augusto@tecnico.ulisboa.pt
User-Agent: Roundcube Webmail
Message-ID: <4099c00a3f7a472521a5665cc632a8ea@tecnico.ulisboa.pt>
X-Sender: rafael.belchior@tecnico.ulisboa.pt
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/sat/G8-1rAHAU1pm9nRUKWqXy7QxEVQ>
Subject: [Sat] API1 Specification
X-BeenThere: sat@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: "The purpose of this mailing-list is to discuss the secure asset transfer \(SAT\) protocol and related aspects." <sat.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sat>, <mailto:sat-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sat/>
List-Post: <mailto:sat@ietf.org>
List-Help: <mailto:sat-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sat>, <mailto:sat-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 11 Apr 2024 09:30:45 -0000

Hello folks,
Despite being currently out-of-scope, André, Rama, and I would like to 
bootstrap efforts in standardizing the gateway client <-> gateway 
interactions (API1). Without such effort, 1) we would have gateway 
vendor-lock-in, as clients need to implement a non-standardized 
interface, and 2) interoperability between different applications that 
consume SATP services will not be guaranteed. These would be significant 
challenges to SATP adoption.

We bootstrap a repository here: 
https://github.com/ietf-satp/draft-augusto-api1. Everyone is welcome to 
contribute via PRs/issues (please see 
https://github.com/ietf-satp/draft-augusto-api1/blob/main/CONTRIBUTING.md 
and 
https://mailarchive.ietf.org/arch/msg/sat/d-Z6tubCq4YvQ3hEyUDEpLj5-XU/).

Thank you,


-- 
-- Rafael Belchior

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