[Cbor] New Videos on dCBOR-based Gordian Envelope

Christopher Allen <christophera@lifewithalacrity.com> Tue, 13 August 2024 23:00 UTC

Return-Path: <christophera@lifewithalacrity.com>
X-Original-To: cbor@ietfa.amsl.com
Delivered-To: cbor@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C8A8AC14F6BB for <cbor@ietfa.amsl.com>; Tue, 13 Aug 2024 16:00:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.908
X-Spam-Level:
X-Spam-Status: No, score=-1.908 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=lifewithalacrity-com.20230601.gappssmtp.com
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 9V7qCm7V11Ae for <cbor@ietfa.amsl.com>; Tue, 13 Aug 2024 16:00:59 -0700 (PDT)
Received: from mail-ed1-x529.google.com (mail-ed1-x529.google.com [IPv6:2a00:1450:4864:20::529]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 188FAC14F6B0 for <cbor@ietf.org>; Tue, 13 Aug 2024 16:00:58 -0700 (PDT)
Received: by mail-ed1-x529.google.com with SMTP id 4fb4d7f45d1cf-5a1f9bc80e3so2711983a12.2 for <cbor@ietf.org>; Tue, 13 Aug 2024 16:00:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lifewithalacrity-com.20230601.gappssmtp.com; s=20230601; t=1723590056; x=1724194856; darn=ietf.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=Jh2Nu2X/AGiFSLZ1qkC0THsnkxKWqSzl3mZLLhEizbY=; b=wxxkt6Y8zg0P6GbY+dpXN0m2E70v7FhhfDodGpLG5bJPrOvbybQYvvVfNKrUY5ULnU QkQr67U7Oy2brDYKobjZ2nIMqZlJJ4LWFn7yLKVqrbWFZudNW2D/DeifbZ0SUsadtaU6 D22CyjlqATLufRyPCjnBywXpsN05jA1IutQjwh7at3g7PcR9h+htGUYvP4Ze8pmdWrE2 b8j9/90D/x9oq5gMdlbaTwGSskix0drpQvz/TkiRjhRbxBcOA7B1HTcBJjOVo9ZeFHaq chj9gLf16aI5tzPpfDtyJLITJZ2mR5aPfFIm3d8Hyr5AZotY3kzkpvp2b2I3k9GVHnpn iRew==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1723590056; x=1724194856; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=Jh2Nu2X/AGiFSLZ1qkC0THsnkxKWqSzl3mZLLhEizbY=; b=KD1YLRb7YWcLA+7c0VhmDKW6xqySSblmVnWkIDh8rQ6Xmt7pq8t6NF/85kDj+ILgo4 57VclPlSoCo8O6N3oK46at0zm6Sxl6e5jMdPFyg0AjOvv1gnmGRqOllq/9eYA+sw8uuQ n33/JZi7Q680QJvDXs16hNncbklwX8dv8U+xeFgsWwtwtDJZVT/VUVwUN8pDRQhMwMQa VPBm6boCIQ1qh1Wz98vasgj3oEmxZn9fvQevO4YFZM7F7zlgWngtCU4yrnXqY64DHtEJ Z0O7bSl0lQnAQKX7FTQAMkZUat6BCmWX8FBBSlT2rlOipiPR0ywcynwtTaCwvSOJdJhG LHVQ==
X-Gm-Message-State: AOJu0Yweqw6Tq8qAMkkfdRSt5uZrcUnibLu2ObroEvU6BFWZzBtHMjJl bRc81WvPiLWqCHWQOa/f+wfCwC60SCollS3PDE3RCAp/zsAilYrMCWwjHt/wKw3/tSBa4wM6BA3 fJ7+GJlnk3Qk8yD2BYglAWDqxr8EJZgotbzkH/xkYza8m7RCHIZLc
X-Google-Smtp-Source: AGHT+IFbRa5kNXoZY5IY7k3tH6fdQT7AWI0VbQBmwqRtKtMr+ZlL1ON6WPDG5LYJcbZl/3A0BjeHO0O2XmT84gsHINQ=
X-Received: by 2002:a05:6402:2803:b0:5be:9f71:98ae with SMTP id 4fb4d7f45d1cf-5bea1cb3a44mr969030a12.33.1723590056312; Tue, 13 Aug 2024 16:00:56 -0700 (PDT)
MIME-Version: 1.0
From: Christopher Allen <christophera@lifewithalacrity.com>
Date: Tue, 13 Aug 2024 16:00:45 -0700
Message-ID: <CAAse2dF-61tb58J47YOvAut7AL8EGWThLJnmXvjC7ivgPDYLzQ@mail.gmail.com>
To: CBOR <cbor@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000000ba135061f98952f"
Message-ID-Hash: JOJZUCJEVL46LSX34G6H5SKBUCAICND4
X-Message-ID-Hash: JOJZUCJEVL46LSX34G6H5SKBUCAICND4
X-MailFrom: christophera@lifewithalacrity.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-cbor.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
X-Mailman-Version: 3.3.9rc4
Precedence: list
Subject: [Cbor] New Videos on dCBOR-based Gordian Envelope
List-Id: "Concise Binary Object Representation (CBOR)" <cbor.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/cbor/9DrMBkUkmwx-XdlotPUUZdHEno4>
List-Archive: <https://mailarchive.ietf.org/arch/browse/cbor>
List-Help: <mailto:cbor-request@ietf.org?subject=help>
List-Owner: <mailto:cbor-owner@ietf.org>
List-Post: <mailto:cbor@ietf.org>
List-Subscribe: <mailto:cbor-join@ietf.org>
List-Unsubscribe: <mailto:cbor-leave@ietf.org>

Hi Folks,

My organization, Blockchain Commons, recently published, "Understanding
Gordian Envelope", a  pair of new videos about Gordian Envelope, our Smart
Document storage system:


https://www.youtube.com/watch?v=vcLCFKQvik&list=PLCkrqxOY1Fbqpl8FLvG2uoA2xAMoR0FtS

Gordian Envelope was of course the reason that we needed determinism and
thus developed dCBOR. The heart of its design is hashed elision. This
empowers Data Minimization, allowing any holder of data to redact data that
should be private, while still maintaining validation & integrity. The
video explains more!

Part one of the video focuses on the Envelope metaphor and key concepts
such as cryptographic hashes, elision and redaction, determinism, and
dCBOR. It also talks about how data is represented in an Envelope.


https://www.youtube.com/watch?v=vcLCFKQvik&list=PLCkrqxOY1Fbqpl8FLvG2uoA2xAMoR0FtS

Part two of Understanding Gordian Envelope then looks at Envelope's
Extensions, which allow you to do more! Signing, encryption, compression,
secret shares, remote function calls, it's all here. But you only pay for
what you use! Envelope can be as simple or complex as you need.


https://www.youtube.com/watch?v=uFxStP3ATkw&list=PLCkrqxOY1Fbqpl8FLvG2uoA2xAMoR0FtS

If these two videos intrigue you, the next in the series is on the Gordian
Sealed Transaction Protocol (GSTP), which allows for the transmission of
data in a secure, distributed, transport-agnostic way. Its Encryption State
Continuations (ESC) capability is particularly useful for air-gapped
cryptographic devices, peer-to-peer services, and high-load server
environments.


https://www.youtube.com/watch?v=QnH14LkJOnI&list=PLCkrqxOY1Fbqpl8FLvG2uoA2xAMoR0FtS

If you're already familiar with Gordian Envelope, there isn't a lot of new
material here, though everything is updated, consolidated, and (hopefully!)
improved. But if you're looking for an entry to understanding Gordian
Envelope, or want to share something with other developers, this is the
place to look!

I hope you enjoy & find the new videos insightful!

-- Christopher Allen