<style>
.reveal {
font-size: 24px;
}
. reveal h1 h2 {
font-family: "League Gothic", Impact, sans-serif;
color: #eee8d5;
font-family: "League Gothic", Impact, sans-serif;
line-height: 0.9em;
letter-spacing: 0.02em;
text-transform: uppercase;
text-shadow: none;
}
.reveal ul {
font-size: 5 em ;
line-height: 1.2 em ;
}
.reveal pre code {
font-size: 0.7em ;
margin: 0px 60px 0px 60px;
.reveal p {
line-height: 1 em ;
}
.reveal blockquote {
font-size: 1 em ;
line-height: 1.2 em ;
}
</style>
<img src="https://www.Blockchaincommons.com/images/bcc-card.jpg" width=1024>
<font size="5">Blockchain Commons #Gordian Meeting
2024-07-10</font>
---
## <img src="https://i.imgur.com/QyDl5nK.png" width="192" height="192"></br> What is Blockchain Commons?
<font size=6>
* We are a community interested in self-sovereign control of digital assets.
* We bring together stakeholders to collaboratively develop interoperable infrastructure.
* We design decentralized solutions where everyone wins.
* We are a neutral "not-for-profit" that enables people to control their own digital destiny.
</font>
---
Thank you to our Sponsors!
<img src="https://hackmd.io/_uploads/ryThJwswC.png" style="border: 1px white solid;">
Become a sponsor!
Mail us at team@blockchaincommons.com
---
## <img src="https://i.imgur.com/QyDl5nK.png" width=192 height="192"><br/>Sponsorships
* It's been a tough year! We've lost a number of sponsors!
* They remain interested in our tech.
* But they're having problems with funding.
* Become a sponsor, mail us at team@blockchaincommons.com
* We can also support your company on specific projects
* Open source & related to our specifications
* Talk to us!
* Thanks to:
* HRF for a Recent FROST Grant!
* Foundation Devices for recent GSTP Research Funding!
---
<font size="5">
<img src="https://i.imgur.com/QyDl5nK.png" width="128" height="128"></br>
Thanks also to individual sponsors!

* You help us to go to people like HRF & say we have developer support!
* Even $20/month makes a difference!
---
## <img src="https://i.imgur.com/QyDl5nK.png" width=192 height="192"><br/>Subscribe to Our Announcements
* https://www.blockchaincommons.com/subscribe/
* Announcements for Gordian Developers, FROST
* Announcements-only Mailing List
* Signal Discussion Channel
* For regular google calendar invite to Gordian meetings:
* Request from Christopher
* ChristopherA@LifeWithAlacrity.com
---
## <img src="https://i.imgur.com/QyDl5nK.png" width=192 height="192"><br/>Last Meeting
<font size=6>
- PayJoin Presentation!
- SSH-Envelope
- The Request/Response Use Case
</font>
---
## <img src="https://i.imgur.com/QyDl5nK.png" width=192 height="192"><br/>Today's Topics
<font size=6>
- Seedtool in Rust
- Why SSH?
- SSH Envelope-CLI Updates
- Gordian Sealed Transaction Protocol (GSTP)
</font>
---
## <img src="https://i.imgur.com/QyDl5nK.png" width=192 height="192"><br/>Seedtool-CLI-Rust Release
<font size=6>
- Seedtool-CLI Is Now Available in Rust
- `seedtool-cli-rust`
- Updated to Our Newest Specifications
- See The New User Manual
- What's Next?
- Descriptors? Attachments? BIP-85?
- We'll have a full presentation on BIP-85 next month!
</font>
---
## <img src="https://i.imgur.com/QyDl5nK.png" width=192 height="192"><br/>Why SSH?
<font size=6>
- We're updating Envelope-CLI for SSH
- Traditionally, SSH keys have been used for authentication
- But now they can be used for code signing
- Git & GitHub are the leaders here
- We'd like to see more tools for software supply chain
- Offer SSH keys also shows flexibility of Envelope.
- Not agility, but flexible.
- So here's what we've done ...
</font>
---
## <img src="https://i.imgur.com/QyDl5nK.png" width=192 height="192"><br/>Envelope-CLI Updates
<font size=6>
- `bc-envelope-rust` is now at 0.9.0
- The older `envelope-cli-swift` has been deprecated
- diffs & mermaid output not yet ported
- New Envelope-Rust Features
- `generate signer` has options for deriving SSH keys
- `import` & `export` SSH keys
- `sign` with SSH keys!
- `info` on URs with SSH keys & signatures
- Verify SSH signatures!
</font>
---
## <img src="https://i.imgur.com/QyDl5nK.png" width=192 height="192"><br/>Envelope-CLI Breaking Changes
<font size=6>
- `--prvkeys` is now `--signer`
- `--pubkeys` is now `--verifier`
</font>
---
## <img src="https://i.imgur.com/QyDl5nK.png" width=192 height="192"><br/>Gordian Sealed Transaction Protocol (GSTP)
<font size=6>
- GSTP is our Envelope Protocol for Secure Transmissions
- See BCR-2023-014
- Uses Envelope Request/Response with Encryption
- New! Support for Bidirectional Cryptographic Continuation
- Preserve the state to pick up operation at a later time
- Methodology for doing this now standardized
- Our Research Sponsor for this work is FOUNDATION DEVICES
- https://foundation.xyz/
- Want to sponsor specific work? Let us know!
</font>
---
## <img src="https://i.imgur.com/QyDl5nK.png" width=192 height="192"><br/>Next Month's Meeting!
<font size=6>
- Back to our Regular First Wednesday Date
- Wednesday, August 7
- Planned Topics
- A Special Presentation on BIP-85
- More on Using SSH with Envelope
---
<img src="https://i.imgur.com/QyDl5nK.png" width="128" height="128"></br>
www.BlockchainCommons.com
<img src="https://avatars.githubusercontent.com/ChristopherA?s=195">
Christopher Allen (@ChristopherA)
{"title":"Gordian Meeting July 2024","breaks":false,"description":"View the presentation with \"Slide Mode\"","robots":"noindex, nofollow","contributors":"[{\"id\":\"0b0d4b7e-e9c8-49f0-9ef4-13bc8cb215c4\",\"add\":5524,\"del\":2081},{\"id\":\"45cfea48-88de-44ae-8ab6-719baceab3d3\",\"add\":23,\"del\":23},{\"id\":\"408a260c-90cf-4399-836c-fa045d136c3f\",\"add\":177,\"del\":44}]"}