Return-Path: Received: from smtp4.osuosl.org (smtp4.osuosl.org [140.211.166.137]) by lists.linuxfoundation.org (Postfix) with ESMTP id 5C216C0001 for ; Thu, 13 May 2021 14:52:59 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp4.osuosl.org (Postfix) with ESMTP id 34B1B41462 for ; Thu, 13 May 2021 14:52:59 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org X-Spam-Flag: NO X-Spam-Score: -1.649 X-Spam-Level: X-Spam-Status: No, score=-1.649 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no Authentication-Results: smtp4.osuosl.org (amavisd-new); dkim=pass (2048-bit key) header.d=lifewithalacrity-com.20150623.gappssmtp.com Received: from smtp4.osuosl.org ([127.0.0.1]) by localhost (smtp4.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QAyc5fxAXIaV for ; Thu, 13 May 2021 14:52:57 +0000 (UTC) X-Greylist: whitelisted by SQLgrey-1.8.0 Received: from mail-vs1-xe2d.google.com (mail-vs1-xe2d.google.com [IPv6:2607:f8b0:4864:20::e2d]) by smtp4.osuosl.org (Postfix) with ESMTPS id 7893A41461 for ; Thu, 13 May 2021 14:52:57 +0000 (UTC) Received: by mail-vs1-xe2d.google.com with SMTP id t6so11298042vsp.13 for ; Thu, 13 May 2021 07:52:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lifewithalacrity-com.20150623.gappssmtp.com; s=20150623; h=mime-version:from:date:message-id:subject:to; bh=ljpf1V220TNUCpxVNQGNmk1Njb101MoOc1JRUCLXQVY=; b=tZ8HeDcZDVSrOAsd/Rz94yBdPx6IDxasVlwz4hTxaRU0UJtPQHqfe092FaGcrnmwVd gxX78p+pgGiz3nI94GpIB2ZEa+ujwR5XKrcsE/QD9r6d/2zL2nJzlrj5P+iBROQRcrPo 9iV1GzFJxT7iI2JxnTObOQQDP/2zkJsfNLvPfzoEvrn69WHu7uZR20iTupLxhhBw+mH4 7ewOy2s9Qxee4FVDT1EhdR131cZj2f12cHXf8g2BTcxt3lDlBgMdWAiLnPqcTBzX6yCV /iKIS7sieL/huuxCWdOZrzmj4ZX+hMAtjGIDaXfGuY84u3WAeTzoElJG9GBbeMmb7/bx d5Fw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=ljpf1V220TNUCpxVNQGNmk1Njb101MoOc1JRUCLXQVY=; b=e47Wlihi9XhDDqfyBnjRWZ1An3u5lC/KqgjpNj2BUBbr0AdchZsiSfs0IjUQS7mblc dqLCzYg1e4d2/O1+qLqr4Gty0M9avdnvbCUMeEAE5wZSY+VRjbnjzdxqfNSD0Mnvay40 dsVvGTSIDVjE7qfWEjeSJMbpk2K2XChB04TS5gCbVGwh5Me3zslHuIgecuuIppOY6tfP Z/ttoIXgQfU7rxtCmg2IwINo3rptxFvh3ul2BTep2mZWDNJKGiyni8Mc7sKuzyxWoUDY Rf1wYXhbdbY9G2QDvIfaiZc7Jz10mUhiwf3IL66/pN1EQ73GIfB4BxUfa7CLCa3AI6jU 28Jw== X-Gm-Message-State: AOAM533HZp1UJHBfVa9IcnV89EFUqtoZCgPPgXOIux3/pF/D2UIJsDr+ pseOZ0iYkexaygMbSDc0txInsY7Oc+0JMmRz2aXUqg+cjkOH3A== X-Google-Smtp-Source: ABdhPJxn7trvB668f7iX0VG0hJQ2G9MGyNG85hQ4NwynYdatV2TwCQKFah0mn3TJMusSoOobYHPCekwyFdODOMKBzr8= X-Received: by 2002:a67:2c57:: with SMTP id s84mr37684527vss.32.1620917575656; Thu, 13 May 2021 07:52:55 -0700 (PDT) MIME-Version: 1.0 From: Christopher Allen Date: Thu, 13 May 2021 07:52:19 -0700 Message-ID: To: Bitcoin Protocol Discussion Content-Type: multipart/alternative; boundary="0000000000004ea8e805c2374845" X-Mailman-Approved-At: Thu, 13 May 2021 14:55:25 +0000 Subject: [bitcoin-dev] Introductory Video on Blockchain Commons UR/QR Tech Now Available X-BeenThere: bitcoin-dev@lists.linuxfoundation.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Bitcoin Protocol Discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 May 2021 14:52:59 -0000 --0000000000004ea8e805c2374845 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Over the last few years, Blockchain Commons has been working with our Airgapped Wallet Community to produce interoperability specifications to improve Bitcoin wallet usage =E2= =80=94 and in the future, other cryptocurrency applications, such as Ethereum wallets, and other cryptography aps, such as chat systems, key-management programs, and more. Our goal is to improve the independence, security, and resilience of cryptographic systems. We recently put together an introductory video to talk about our initiatives: * https://www.youtube.com/watch?v=3DRYgOFSdUqWY We've been working on encoding methods, improved sharding methods, better user interfaces, partitioned architectures, multisig patterns and more. It's all in there! We've also begun work on new documentation for developers, to help introduce some of our specifications. That begins with a look at Uniform References, our typed method for encoding binary data in plain-text strings that are also well-formed URIs suitable for QR. * UR Overview =E2=80=94 https://github.com/BlockchainCommons/crypto-commons/blob/master/Docs/ur-1-o= verview.md * A Guide to Using UR for Key Material =E2=80=94 https://github.com/BlockchainCommons/crypto-commons/blob/master/Docs/ur-2-k= eys.md (We've got a few more docs coming soon on using URs interactively and for animated PSBTs and shamir seed shares.) If anyone is interested in talking about these specifications and other technologies more, I'm always enthusiastic to do so, here or in the Airgapp= ed Wallet Community Discussions . I'm also enthusiastic to get more developers on board in using these technologies, joining folks like Fully Noded, AirGap Vault, BlueWallet, Cobo Wallet, and Sparrow Wallet =E2=80=94 interoperability takes a communit= y! For further details, I've included a set of links for the topics covered in the video. Christopher Allen President, Blockchain Commons COMMUNITY LINKS * Blockchain Commons Website =E2=80=94 https://www.blockchaincommons.com/ * Blockchain Commons Repos =E2=80=94 https://github.com/BlockchainCommons * Airgapped Wallet Community =E2=80=94 https://github.com/BlockchainCommons/Airgapped-Wallet-Community BLOCKCHAIN COMMONS TECHNOLOGIES * ByteWords =E2=80=94 https://github.com/BlockchainCommons/Research/blob/master/papers/bcr-2020-0= 12-bytewords.md * LifeHash =E2=80=94 https://github.com/BlockchainCommons/bc-lifehash * SSKR =E2=80=94 https://github.com/BlockchainCommons/Research/blob/master/papers/bcr-2020-0= 11-sskr.md * Uniform Resources (URs) =E2=80=94 https://github.com/BlockchainCommons/Research/blob/master/papers/bcr-2020-0= 05-ur.md * Registry of UR Types =E2=80=94 https://github.com/BlockchainCommons/Research/blob/master/papers/bcr-2020-0= 06-urtypes.md RELATED LIBRARIES * ByteWords =E2=80=94 https://github.com/BlockchainCommons/crypto-commons#bc-bytewords * LifeHash =E2=80=94 https://github.com/BlockchainCommons/crypto-commons#li= fehash * SSKR =E2=80=94 https://github.com/BlockchainCommons/crypto-commons#bc-ssk= r * UR =E2=80=94 https://github.com/BlockchainCommons/crypto-commons#bc-ur SECURITY ARCHITECTURES & METHODS * #SmartCustody =E2=80=94 https://www.smartcustody.com/ * TorGap =E2=80=94 https://github.com/BlockchainCommons/torgap * Designing Multisigs for Independence & Resilience - https://github.com/BlockchainCommons/Gordian/blob/master/Docs/Multisig.md EDUCATION * Learning Bitcoin from the Command Line 2.0 - https://github.com/BlockchainCommons/Learning-Bitcoin-from-the-Command-Line APPLICATIONS MENTIONED * Gordian Guardian =E2=80=94 https://github.com/BlockchainCommons/GordianGuardian-iOS * Gordian Server =E2=80=94 https://github.com/BlockchainCommons/GordianServ= er-macOS * Gordian Wallet =E2=80=94 https://github.com/BlockchainCommons/GordianWall= et-iOS * Keytool =E2=80=94 https://github.com/BlockchainCommons/keytool-cli * LetheKit =E2=80=94 https://github.com/BlockchainCommons/lethekit * Seedtool =E2=80=94 https://github.com/BlockchainCommons/seedtool-cli --0000000000004ea8e805c2374845 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Ove= r the last few years, Blockc= hain Commons has been working with our Airgapped Wallet Community = to produce interoperability specifications to improve Bitcoin wallet usage = =E2=80=94 and in the future, other cryptocurrency applications, such as Eth= ereum wallets, and other cryptography aps, such as chat systems, key-manage= ment programs, and more. Our goal is to improve the independence, security,= and resilience of cryptographic systems.

We r= ecently put together an introductory video to talk about our initiatives:


We've been working on encoding methods, improved sharding meth= ods, better user interfaces, partitioned architectures, multisig patterns a= nd more. It's all in there!

We've also beg= un work on new documentation for developers, to help introduce some of our = specifications. That begins with a look at Uniform References, our typed me= thod for encoding binary data in plain-text strings that are also well-form= ed URIs suitable for QR.

* UR Overview =E2=80=94 <= a href=3D"https://github.com/BlockchainCommons/crypto-commons/blob/master/D= ocs/ur-1-overview.md">https://github.com/BlockchainCommons/crypto-commons/b= lob/master/Docs/ur-1-overview.md

(We've got a few more docs coming soon on using URs interactively and = for animated PSBTs and shamir seed shares.)

If any= one is interested in talking about these specifications and other technolog= ies more, I'm always enthusiastic to do so, here or in the Airgapped Wallet Community Discussions. I'm also enthusiastic to g= et more developers on board in using these technologies, joining folks like= Fully Noded, AirGap Vault, BlueWallet, Cobo Wallet, and Sparrow Wallet =E2= =80=94 interoperability takes a community!

For fur= ther details, I've included a set of links for the topics covered in th= e video.

Christopher Allen
President, Bl= ockchain Commons

COMMUNITY LINKS

* Blockchain Commons Website =E2=80=94 https://www.blockchaincommons.com/
* Block= chain Commons Repos =E2=80=94 https://github.com/BlockchainCommons

BLOCKCHAIN COMMONS TECHNOLOGIES
=

* SSKR =E2=80=94 https://github.= com/BlockchainCommons/Research/blob/master/papers/bcr-2020-011-sskr.md<= /div>

RELATED LIBRARIES

* #SmartCustody =E2=80=94 https://www.smartcustody.com/
* TorGap =E2=80=94 https://github.com/Bl= ockchainCommons/torgap
* Designing Multisigs for Independence= & Resilience - https://github.com/BlockchainCommons/Gordian= /blob/master/Docs/Multisig.md

EDUCATION
<= div>* Learning Bitcoin from the Command Line 2.0 - https://git= hub.com/BlockchainCommons/Learning-Bitcoin-from-the-Command-Line
<= div>
APPLICATIONS MENTIONED

--0000000000004ea8e805c2374845--