Stop wasting effort on brittle crypto implementations. Learn how a new universal schema makes building secure, robust applications on Bitcoin radically simpler.
#1about 2 minutes
The challenge of building interoperable Bitcoin apps
The promise of interoperable applications built on the blockchain as a single source of truth has not been fully realized.
#2about 6 minutes
Identifying the limitations of the Bitcom protocol
The de facto standard Bitcom suffers from broken software, high implementation effort, and brittleness that leads to errors.
#3about 5 minutes
Finding inspiration in modern data serialization standards
Exploring alternatives like JSON, CBOR, and the JOSE specification provides a foundation for a more robust and developer-friendly protocol.
#4about 1 minute
Introducing Universe for data, signatures, and encryption
Universe is a new universal schema for serializing data in a compact, binary-friendly format with signatures and encryption as first-class features.
#5about 9 minutes
How to serialize and encode data with Universe
A practical demonstration shows how to wrap a data payload in an envelope and encode it into buffer, string, or Bitcoin script formats.
#6about 7 minutes
Signing and verifying data envelopes in Universe
Learn how to apply and verify single or multiple digital signatures to a data envelope using different cryptographic algorithms.
#7about 6 minutes
Encrypting and decrypting data payloads with Universe
This demonstration covers how to perform asynchronous encryption on a payload for a specific recipient who can then decrypt it with their private key.
Related jobs
Jobs that call for the skills explored in this talk.
Matching moments
09:39 MIN
Q&A on script optimization, tooling, and advanced concepts
Intermediate Bitcoin Script
06:51 MIN
Exploring the Bitcoin SV application ecosystem
Bitcoin SV: The Massively Scaled Blockchain to Meet Developer Needs
04:10 MIN
Building a permanent and cooperative digital economy
Bitcoin- Ledger vs Blockchain
02:58 MIN
Viewing blockchain as another operating system for developers
Why You Should Care About the Decentralized Computing Movement
01:33 MIN
Introduction to OP_PUSH_TX and its applications
OP_PUSH_TX and its applications in Bitcoin smart contracts
04:14 MIN
Introducing Run, a platform for interactive tokens on Bitcoin
Run on Bitcoin
02:46 MIN
Modern smart contract development with Bitcoin Script
Bitcoin SV: The Massively Scaled Blockchain to Meet Developer Needs
Build With Bitcoin SVAt Bitcoin Association, we work to advance business using the Bitcoin SV (BSV) blockchain. A rebirth of the original Bitcoin, Bitcoin SV has restored the protocol to the specifications of creator Satoshi Nakamoto, resulting in a public blockchain cap...
Chris Heilmann
All the videos of Halfstack London 2024!Last month was Halfstack London, a conference about the web, JavaScript and half a dozen other things. We were there to deliver a talk, but also to record all the sessions and we're happy to share them with you. It took a bit as we had to wait for th...
Chris Heilmann
WeAreDevelopers LIVE days are changing - get ready to take partStarting with this week's Web Dev Day edition of WeAreDevelopers LIVE Days, we changed the the way we run these online conferences. The main differences are:Shorter talks (half an hour tops)More interaction in Q&AA tips and tricks "Did you know" sect...
From learning to earning
Jobs that call for the skills explored in this talk.