RT @La__Cuen: I spent $1,000 on computer science tutoring when I realized I wasn’t competent to custody my own bitcoin. More $ than all my…

Wed Dec 01 17:34:17 +0000 2021

Blockchain Commons has released two translations of our popular Learning Bitcoin from the Command Line course, into Portuguese and Spanish. All free! [1/9] https://github.com/BlockchainCommons/Learning-Bitcoin-from-the-Command-Line#translations

Wed Dec 01 17:47:58 +0000 2021

Our intent with Learning Bitcoin has always been to invite interested peoples to join the pool of Bitcoin developers. We’re thrilled to now open the door to hundreds of millions of native speakers of Portuguese and Spanish [3/9].

Wed Dec 01 17:47:59 +0000 2021

Learning Bitcoin from the Command Line is a free self-paced course with over 2K+ stars & 500+ forks on GitHub. Many developers got their start with Learning Bitcoin and ultimately got jobs in our ecosystem from it. [2/9]

Wed Dec 01 17:47:59 +0000 2021

Our interns this year, and thus the Learning Bitcoin translations, were sponsored in part by @HRF. Thank you! Access to financial systems is a human right! [6/9]

Wed Dec 01 17:48:00 +0000 2021

Thanks to interns and volunteers who made this possible! Ian Culp, Maxi Goyheneche, Said Rahal, César A. Vallero, and Javier Vargas for our Spanish translation; Namcios, Korea, Luke Pavsky, and hgrams for the Portuguese translation. [5/9]

Wed Dec 01 17:48:00 +0000 2021

The recent decision by El Salvador to make Bitcoin into legal tender shows why this is so important [4/9]. https://www.npr.org/2021/09/07/1034838909/bitcoin-el-salvador-legal-tender-official-currency-cryptocurrency

Wed Dec 01 17:48:00 +0000 2021

Meanwhile, our next big project is going to be a major update to Learning Bitcoin from the Command Line, our v3.0, to add new content about Taproot, Schnorr, miniscript, and more. [8/9] https://github.com/BlockchainCommons/Learning-Bitcoin-from-the-Command-Line/blob/master/TODO-30.md

Wed Dec 01 17:48:01 +0000 2021

We would love to do more translations. We feel that Italian may be the next big opportunity for expansion, but if you’ve got some Bitcoin knowledge, are a native speaker of a non-English language, and could get support to help with translations and review, let us know! [7/9]

Wed Dec 01 17:48:01 +0000 2021

Learning Bitcoin is challenging to fund, because our students aren’t in a position to become patrons, and the people hiring Bitcoin developers are too distant to see the advantages. Consider supporting us by becoming a monthly patron. [9/9] https://github.com/sponsors/BlockchainCommons

Wed Dec 01 17:48:02 +0000 2021

“What makes datafication wrong is not (only) that it erodes the capacity for subject self-formation, but instead that it materializes unjust social relations: data relations that enact or amplify social inequality.”—@salome_viljoen_ https://twitter.com/benzevgreen/status/1465692830815432706

Fri Dec 03 05:42:17 +0000 2021

“There is an arbitrary limit of 10000 bytes placed on fuzzed input.” Lesson learned — sometimes cryptographic objects are big! https://twitter.com/ProjectZeroBugs/status/1466115866471256067

Fri Dec 03 05:55:14 +0000 2021

RT @csuwildcat: I am deeply saddened to learn my friend and mentor @Kim_Cameron has passed away. Kim was a pioneer in digital identity, kno…

Fri Dec 03 06:16:30 +0000 2021

RT @hackylawyER: “[A]fter decades of neoliberal and anti-regulatory hegemony, performative legal compliance is what passes for public gover…

Fri Dec 03 06:18:19 +0000 2021

@fernandezdiego https://twitter.com/ChristopherA/status/1466101784590442496?s=20

Fri Dec 03 20:30:02 +0000 2021

RT @kimdhamilton: thank you to the person who canceled my 1pm meeting, allowing me to finish and kick off my restarted blogging attempt wit…

Thu Dec 09 02:57:23 +0000 2021

Congratulations to the team at @evernym including @drummondreed on their acquisition by @Avast, a privacy & security company based in Prague. I look forward to seeing what together they can add to the self-sovereign identity ecosystem. https://twitter.com/evernym/status/1468846041633943556

Thu Dec 09 20:10:39 +0000 2021

RT @drummondreed: @evernym @ChristopherA @Avast Thanks very much Christopher. You’ve helped put SSI on the map and this is major confirmati…

Fri Dec 10 09:21:46 +0000 2021

Replying to @BitcoinWanda

Your approach only adds unnecessary complexity and “process fatigue” without taking advantage of what makes multisig powerful. For what you are seeking to reduce physical risk, Shamir shares like our SSKR or Trexor’s SLIp-39 might be a better solution with similar security.

Mon Dec 13 05:08:48 +0000 2021

Replying to @BitcoinWanda

See SSKR for users for more on our spec for shamir sharing of cryptographic seeds: https://github.com/BlockchainCommons/crypto-commons#sskr

Mon Dec 13 05:13:52 +0000 2021

Replying to @BitcoinWanda

We have an iOS & Mac app available that implements SSKR at https://apps.apple.com/us/app/gordian-seed-tool/id1545088229

Mon Dec 13 05:15:25 +0000 2021

Replying to @BitcoinWanda

We plan on a major update to our free #SmartCustody book in ‘22 to include SSKR & multisig, but you should find the old one useful in understanding scenarios and risk modeling, and some of our more recent notes since publication at https://github.com/BlockchainCommons/SmartCustody

Mon Dec 13 05:18:47 +0000 2021

http://LifeHash.info is a new Blockchain Commons website that demonstrates how LifeHashes work, and also offers a public API for developers to generate them. [1/13] http://lifehash.info/

Tue Dec 14 19:51:22 +0000 2021

What’s a LifeHash? It’s a beautiful graphical representation of data: a visual hash rather than a text hash. It’s a lot easier for the human eye to recognize. [2/13]

Tue Dec 14 19:51:24 +0000 2021

Blockchain Commons developed the spec to help with airgapped wallet architectures. If you have a LifeHash-enabled wallet on either side of an airgap, you can easily verify that you transferred the appropriate seed (or other data). [3/13]

Tue Dec 14 19:51:26 +0000 2021

And if you don’t have a LifeHash-enabled wallet? That’s where http://LifeHash.info comes in! You can input the digital hash of your seed or key and see what it looks like, and then you can repeat that after a transfer. [4/13]

Tue Dec 14 19:51:27 +0000 2021

But really, the main purpose of http://LifeHash.info is to show you how LifeHashes work and what they can add to the cryptographic applications you use. [5/13]

Tue Dec 14 19:51:28 +0000 2021

You can even fork your own local copy of the http://lifehash.info site! [7/13] https://github.com/BlockchainCommons/lifehash-web

Tue Dec 14 19:51:29 +0000 2021

To further support developers to add this feature to their wallets, Blockchain Commons makes LifeHash reference libraries available for your use, currently in C/C++, Swift & WebAssembly. [6/13] https://github.com/BlockchainCommons/bc-lifehash

Tue Dec 14 19:51:29 +0000 2021

For more on LifeHashes, take a look at our explainer video. [8/13] https://www.youtube.com/watch?v=cu0K__KLxKo

Tue Dec 14 19:51:30 +0000 2021

For more work bridging data across gaps, also see our recent QRCodeGenerator, which offers a more efficient QR generator for Swift. [10/13] https://github.com/BlockchainCommons/QRCodeGenerator

Tue Dec 14 19:51:31 +0000 2021

Or, read our recent Blockchain Commons article about the launch of our new LifeHash page: https://www.blockchaincommons.com/specifications/Lifehash-info/ [9/13]

Tue Dec 14 19:51:31 +0000 2021

This is one of many specifications that Blockchain Commons has produced to create a digital infrastructure that is open, interoperable, secure, and compassionate. [11/13] https://www.blockchaincommons.com/projects.html

Tue Dec 14 19:51:32 +0000 2021

This project might be more compassionate for your eyes! But generally, we want to improve the human experience and maximize human independence when interacting with the digital world. [12/13]

Tue Dec 14 19:51:33 +0000 2021

Please support our continued development of interoperability specifications for Bitcoin & other blockchain wallets by becoming a monthly Sponsor of Blockchain Commons @BlockchainComns on GitHub. [13/13] ៚ https://github.com/sponsors/BlockchainCommons

Tue Dec 14 19:51:34 +0000 2021

Replying to @lopp

The latest version of LifeHash v2 was specifically designed to have higher contrast, in particular, to support B&W & grayscale devices. Our reference implementation of #LetheKit has a 200x200 B&W display & it is quite recognizable. You also don’t want to rely on LifeHash alone.

Tue Dec 14 20:50:09 +0000 2021

Replying to @lopp

Take a close look at v2 images in https://twitter.com/ChristopherA/status/1470843888734666752?s=20

Tue Dec 14 20:51:08 +0000 2021

I’m spreading the word about this important position opening at the @EFF to be a senior fellow focused on decentralization. In addition to decades of great advocacy, you’d be working with OGs like @JonCallas on the future of a safer & more compassionate internet. https://twitter.com/RaineyReitman/status/1470853536346869761

Tue Dec 14 21:10:35 +0000 2021

A blast from the past (~2006), found when looking for some of my old work on distributed collaboration replication systems — called Syncroedit with @KalleAlm. In it, I talk about providing open source tools as open infrastructure. At least I’m consistent! http://cirne.com/vlog/media/Enric-Web21ABrainJamChristopherAllenQA793.mov

Wed Dec 15 04:31:02 +0000 2021

RT @JasonCoombsCEO: @ChristopherA @Kallealm October 7, 2005
“Web 2.1”

Wed Dec 15 04:35:05 +0000 2021

In the commitment & consistency department, I promised first investors in 1988(!) basically what we’d call a DAO today. Though my twist on DAOs wasn’t multi-million $ groups issuing tokens, but small ones supporting collaborative work. A video from 2015 https://youtu.be/y6OqJTJm-qE

Wed Dec 15 04:51:37 +0000 2021

That video is an excerpt from an Intro to Bitcoin that I offered in 2015. Other than the price of Bitcoin (~$30?), I’m surprised at how well it has stood the test of time. It expresses effectively some topics that others still have difficulty with today: https://youtu.be/ZUoXUW9zVMs

Wed Dec 15 18:47:38 +0000 2021

Replying to @vgr

Deleted & correctly updated. Should not tweet at midnight :-)

Wed Dec 15 18:49:24 +0000 2021

Replying to @veikkoeeva

I’m part of the Wyoming DAO LLC subcommittee. We passed enabling law last year & have amendments proposed for early ‘22 session. IANAL thus my major contribution is to keep it from being too ETH architecture specific. For instance I know how to build one with Bitcoin Taproot.

Wed Dec 15 19:10:27 +0000 2021

Scary the resources that a state actor can put into attacking a dissident. NSO zero-click installs a basic CPU microarchitecture inside of a fake GIF rendered by a FOSS decoder, which can run programs to corrupt your device when that image is displayed. https://googleprojectzero.blogspot.com/2021/12/a-deep-dive-into-nso-zero-click.html

Sun Dec 19 20:52:43 +0000 2021

The NSO zero-click creates a Turing complete CPU with AND/OR/XOR/XNOR that executes arbitrary logic: https://twitter.com/securityblvd/status/1472562888766332928?s=20

Sun Dec 19 21:00:12 +0000 2021

An excellent tweetstorm explaining at a layman’s level this how this scary NSO zero-click hack works: https://twitter.com/skwp/status/1471474168814256136?s=20

Sun Dec 19 21:00:13 +0000 2021

RT @ChristopherA: The NSO zero-click creates a Turing complete CPU with AND/OR/XOR/XNOR that executes arbitrary logic: https://t.co/nYqwUQd…

Sun Dec 19 21:00:30 +0000 2021

RT @ChristopherA: An excellent tweetstorm explaining at a layman’s level this how this scary NSO zero-click hack works: https://t.co/72LRp6…

Sun Dec 19 21:00:32 +0000 2021

This hack was discovered when an anonymous Saudi activist turned in their phone for analysis. But it also was used against journalists, including @nytimes Beirut bureau chief Ben Hubbard, and likely quite a few more people. https://www.nytimes.com/2021/10/24/insider/hacking-nso-surveillance.html

Sun Dec 19 21:07:17 +0000 2021

RT @ChristopherA: This hack was discovered when an anonymous Saudi activist turned in their phone for analysis. But it also was used agains…

Sun Dec 19 21:07:22 +0000 2021

It isn’t just that state actors were involved (the Saudi’s), and shady for-profit companies (NSO). It is also that this hack demonstrates how vulnerable our devices & code are to sophisticated exploits, in particular, technical debt (security debt?) in our code infrastructure.

Sun Dec 19 21:13:22 +0000 2021

RT @ChristopherA: It isn’t just that state actors were involved (the Saudi’s), and shady for-profit companies (NSO). It is also that this h…

Sun Dec 19 21:13:29 +0000 2021


Mon Dec 20 02:03:20 +0000 2021

Seasons Greetings and have a very happy LifeHash tree from the whole Blockchain Commons team: Christopher, Wolf, Shannon, Peter, and our many volunteers, interns, and sustaining sponsors. [1/4]

Tue Dec 21 20:42:32 +0000 2021

We’ve also got reference libraries in C, C++, and Swift, so that you too can make it easy for users to recognize seeds, keys, and other digital objects. [4/4] https://github.com/BlockchainCommons/lifehash.info#implementations

Tue Dec 21 20:42:33 +0000 2021

If you’d like to play around with generating your own LifeHashes, take a look at our new http://lifehash.info site. Christmas ornaments not included. [3/4] https://lifehash.info/

Tue Dec 21 20:42:33 +0000 2021

All of these Blockchain Commons ornaments were generated with LifeHash, our method for creating beautiful, visual hashes to allow the quick identification of complex data — and also to decorate a Christmas tree! [2/4] https://github.com/BlockchainCommons/lifehash.info

Tue Dec 21 20:42:33 +0000 2021

I’ve been working to ensure that DAO-based LLCs can be be registered under Wyoming law, with a particular focus on ensuring we are not locked into ETH-style only architectures. @JeremyRubin offers an interesting article about how to do a DAO using Bitcoin: https://rubin.io/bitcoin/2021/12/22/advent-25/

Thu Dec 23 06:05:43 +0000 2021

The Wyoming law that passed last year enabling DAO-based LLCs is 2021 SF-0038: https://www.wyoleg.gov/Legislation/2021/SF0038

Thu Dec 23 06:08:47 +0000 2021

I’ve been working with this years DAO subcommittee led by Blockchain Select Committee’s co-chair Chris @Rothfuss to amend & clarify last years bill and ensure that we can do Bitcoin DAOs & future proof the law. Draft at https://wyoleg.gov/InterimCommittee/2021/S19-2021120922LSO-0063v0.5.pdf

Thu Dec 23 06:13:02 +0000 2021


Thu Dec 23 06:38:48 +0000 2021

Replying to @johnrobb

Be extremely careful of using property-rights laws for identity. Principle Authority under agency law is what we are using in Wyoming and what I advocate others beginning to use. See my article: https://www.blockchaincommons.com/articles/Principal-Authority/

Fri Dec 24 01:58:19 +0000 2021

RT @ChristopherA: @johnrobb Be extremely careful of using property-rights laws for identity. Principle Authority under agency law is what w…

Fri Dec 24 17:30:34 +0000 2021

Replying to @Jad_AE and @skominers

At @BlockchainCmns we are leading a variety of open infrastructure projects around not only cryptocurrency wallets but also identity & claims wallets. In particular:

Sat Dec 25 22:02:58 +0000 2021

Replying to @Jad_AE, @skominers and @BlockchainCmns

Amira: a Sovereign Web of Trust Engagement Model: https://w3c-ccg.github.io/amira/

Sat Dec 25 22:05:28 +0000 2021

Replying to @Jad_AE, @skominers and @BlockchainCmns

What’s in Your Wallet: https://github.com/WebOfTrustInfo/rwot9-prague/blob/master/topics-and-advance-readings/whats-wallet.md

Sat Dec 25 22:05:36 +0000 2021

Replying to @Jad_AE, @skominers and @BlockchainCmns

#SmartCustody book & projects: https://github.com/BlockchainCommons/SmartCustody

Sat Dec 25 22:07:21 +0000 2021

Replying to @Jad_AE, @skominers and @BlockchainCmns

Airgapped Wallet Community https://github.com/BlockchainCommons/Airgapped-Wallet-Community

Sat Dec 25 22:08:04 +0000 2021

Replying to @Jad_AE, @skominers and @BlockchainCmns

Our reference code and iOS app wallet app that demonstrates best practices: https://github.com/BlockchainCommons/GordianSeedTool-iOS

Sat Dec 25 22:09:36 +0000 2021

Replying to @Jad_AE, @skominers and @BlockchainCmns

Lots of other projects in this last year: https://www.blockchaincommons.com/projects.html

Sat Dec 25 22:11:35 +0000 2021

Replying to @Jad_AE, @skominers and @BlockchainCmns

…in support of our vision “Blockchain Commons advocates for human dignity online by enabling people to control their own digital destiny” & mission “Creating Open & Interoperable, Secure & Compassionate Digital Infrastructure” https://www.blockchaincommons.com/vision.html

Sat Dec 25 22:13:38 +0000 2021

Replying to @Jad_AE, @skominers and @BlockchainCmns

We are a not-for-profit benefit organization, and are seeking more support for our efforts. Become a monthly sponsor at https://GitHub.com/sponsor/BlockchainCommons

Sat Dec 25 22:16:37 +0000 2021

In 2019 my long-time writing partner @Appelcline and I released our book on the design of cooperative board games “Meeples Together”. With the pandemic both of us have played them less, but here is an end-of-year update on the best & most popular. https://twitter.com/MeeplesTogether/status/1476751849969516549

Fri Dec 31 17:44:58 +0000 2021