Jonathan Silverblood

Joined Apr 22, 2018

Jack-of-most-trades that likes to be fascinated with deep subjects like bitcoin, governance and energy.

https://twitter.com/monsterbitar

Mute
1DmJDXemngwgtPS4kyhsn7EiuADZBxqbZQ
Actions 505
Following 1
Followers 72
Topics following 11
Muted 0
Is Muted By 0

2316d · CashID
Configuration option to disable metadata sharing now always sends without optional parts, and complains if you scan a code with required parts.
2316d · CashID
Lots of quality of life fixes done today. It no longer shows metadata choices if there is no choices to be made (none was request, or those that was requested was all previously known)
2317d · CashID
i've now replaced the old phonegap barcode scanner with bitpays scanner plugin, which lets me add fully customized UI on top of the preview.
replied 2317d
There's a memo topic for CashID, in case you want to get the updates as they come <3
replied 2318d
i saw your video on CashID. Looking forward to learning more about it in the future. It's amazing how much is happening on Bitcoin CASH.
replied 2318d
If there is, it is a good reason to implement delegated child keys and keep your main identity elsewhere, like on your wallet. Hopefully this will come in a few months, with CashID <3
replied 2319d
Quetzalcoatl
There's an identy manager linked to from https://www.cashid.info/ and example requests can be found on https://demo.cashid.info/

Badger wallet announced support today as well.
2319d · Bitcoin Cash
You can't keep innovating *in core functions*. You can keep innovating in lots of other parts. :)
2320d · CashID
User feedback is important. If anyone tries CashID out, please let me know how well it works for you.
replied 2320d
Barricade
It might be two things that I know of:

1) I changed the internal name
2) I lost the signature keys and made new ones.

Both of those can be fixed by uninstalling first.
2320d · CashID
A bit tired after 5 failed recording attempts, and some coughing due to sore throat, but generally a nice video:
2321d · CashID
With the PHP library in reasonable good shape, I will turn my attention back on the android identity manager, while I wait for implementors to give me feedback on the library.
2321d · Bitcoin Cash
"Forward blocks", a neat way to use/abuse 4 horrible things at the same time. Jokes aside, I read the first 2-3 pages of the paper and it's complex. Really complex.
2321d · CashID
The status code section of the specification has been updated. Old status codes should be phased out.
2322d · CashID
The first PHP library to make CashID easy to implement is released and can be found on https://gitlab.com/cashid/libraries
replied 2323d
At first, I just want to say "no, it's not". Then I read the first part of the X509 wikipedia page and there are similarities. I guess it comes down to what "basically" means here.
replied 2323d
While for a custom action, the identity manager / wallet could both sign, build and broadcast the TX, then return TXID in response.

For compatibility, offer a generic solution as well
replied 2323d
Based on MIP, there is two actions sign: one that grant, and one that revoke, permission.

Generic a=sign&d=data can be used, but memo client would need to build and broadcast TX.
replied 2323d
arruah
Good. Let me know if you have any questions.
replied 2323d
arruah
That would be useulf. The spec is in gitlab (https://gitlab.com/cashid/protocol-specification/blob/master/README.md).

Are you familiar with Git and MarkDown?
replied 2323d
with this, you can use your vanity address as your identity. your posts won't be made by it directly, but linked to it. memo would have their own child keys, which you sign to approve.
FUBAR-BDHR
2327d · Bitcoin Cash
#0conf -- Why would a thief double spend in a store when it's the same as walking out the door without paying and it's more time to be recorded on a security cam. #commonsense
replied 2324d
If I understood this right, then my only complaint on memo.cash (that I am not in control of my own keys) is finally solved - and with a userfriendly design!
replied 2324d
Final worklow, with memo.cash as example:

user visits memo.cash. scans CashID code, logs in. memo.cash create child keys, user use CashID to sign them, memo.cash can now post for user
replied 2324d
The user could then post a revocation transaction on-chain that delinks the child key at a given blockheight.