HN user

martindale

1,424 karma

i do stuff with things.

[ my public key: https://keybase.io/martindale; my proof: https://keybase.io/martindale/sigs/Aydix6ur1VFleoLauwggZcw55YFxkoTTd-ZMaizpflk ]

Posts47
Comments289
View on HN
www.uncerto.com 4y ago

Only the Strong Survive

martindale
1pts0
news.ycombinator.com 6y ago

“every good regulator of a system must be a model of that system”

martindale
4pts1
lists.linuxfoundation.org 8y ago

Updates on Confidential Transactions efficiency

martindale
1pts0
blockstream.com 9y ago

Cryptographically-Blinded Asset Issuance on a Blockchain

martindale
3pts0
www.youtube.com 9y ago

Machine Learning Overlay on Tesla Video [video]

martindale
2pts0
medium.com 9y ago

I Peeked into My Node_Modules Directory and You Won’t Believe What Happened Next

martindale
13pts13
github.com 10y ago

GitHub Primer, a CSS toolkit

martindale
1pts0
bitquest.co 10y ago

Minecraft Server with a Bitcoin-denominated monetary system

martindale
119pts48
www.facebook.com 10y ago

Mark Zuckerberg Keynote F8

martindale
2pts0
www.ebay.com 10y ago

Vintage 1960's Cap'N Crunch Bo'Son Whistle Blue Phone Phreaker

martindale
29pts14
groups.google.com 10y ago

Listing of all PGP users in France

martindale
1pts0
guides.github.com 10y ago

The “Hello World” of Git

martindale
1pts0
plus.google.com 10y ago

Niantic Labs splitting from Google

martindale
123pts63
bitpay.com 11y ago

ChainDB, Bitcoin-Secured Sidechains, by BitPay [pdf]

martindale
11pts0
github.com 11y ago

Erlang Client for BitPay

martindale
5pts0
blog.bitpay.com 11y ago

Accepting Bitcoin in Cordova, Native Android

martindale
7pts0
engineering.zenpayroll.com 11y ago

Our Development Workflow

martindale
89pts45
gigaom.com 11y ago

One-Touch Bitcoin Payments via NFC

martindale
3pts0
github.com 11y ago

Foxtrot, a P2P Network Built on Bitcoin

martindale
13pts0
github.com 11y ago

Third-Party Instant Messaging Client for Google Hangouts

martindale
4pts0
copay.io 11y ago

Copay, Multi-Signature Bitcoin Wallet

martindale
2pts0
blog.bitpay.com 11y ago

X.509 Certificate Validation in JavaScript

martindale
15pts0
bitpay.com 11y ago

Bitcoin Payroll Service

martindale
3pts0
blog.bitpay.com 12y ago

Bitcoin, and where to put that decimal point

martindale
2pts0
poweredbypardees.com 12y ago

Why It's Hard for Women to "Lean In" in Tech

martindale
8pts21
willhardison.com 12y ago

The Smartest $23.07 Ole Ever Spent

martindale
12pts3
blog.ethereum.org 12y ago

Ethereum IPO Delayed

martindale
1pts0
blog.coursefork.org 12y ago

Why Our First Full-Time Hire Was A Designer

martindale
4pts0
www.nobelprize.org 12y ago

Feynman's Nobel Lecture (1965)

martindale
1pts0
exitevent.com 12y ago

Four Startup Lessons in Four Months

martindale
13pts0

Just start using HTTP 402 and JSON payloads. We can just converge on whatever ends up common; for me, there is already a monetary standard for the Internet.

I participated in these meetings for some time, during the rise (and rise) of Bitcoin. It's clear that the landscape of the financial web has shifted significantly at this point (for better or worse, in many ways), but standards, as usual, lag the market.

Microsoft Works 3 years ago

I wasted many hours in my pre-teen years converting documents from Works to Word and back again. Made me the town wizard, they did.

Stablecoins reinforce dependence on the State, as they further entrench the fiat system that Bitcoin was meant to replace. It seems to me that this, and the rest of the "Decentralized Finance" movement is not intending to replace the current financial system, but rather reinforce it.

Shorting Bitcoin 5 years ago

If your conviction is so strong, why proxy your short instead of just shorting the asset itself?

I look forward to your prompt report in December...

Sure, and become permanently controlled by the founders, who control 60% of the outstanding supply. Proof of Stake enables any party who at any point controls more than ⅓ of funds to rewrite the chain from that point forward, so this is an objectively terrible idea from an engineering perspective.

We're building this, but on Bitcoin ("Plasma but as a framework for dapps" [with a focus on developer experience]) [0]. There's already robust infrastructure for L2 contracts in Bitcoin-land, and we've already heavily optimized the L1 to prepare for the load that a global, ubiquitous solution would need.

Honestly, I see no use for Ethereum (or other Turing Complete L1s) looking forward — smart contracts can be purely peer-to-peer, with the only pressure applied to L1 being dispute resolution. By pushing complex contracts up into Layer 2, we can keep the dangerous, money-destroying, theft-enabling Turing machines away from the main chain.

[0] https://fabric.pub

Proof of Stake not only replicates the same dynamics that Bitcoin was designed to eliminate (more wealth -> more power in system) but also can only be made secure against a maximum of ⅓ byzantine actors, compared to Proof of Work's superior ½.

As for using it for Layer 1 systems, Andrew Poelstra nailed it in his conclusion [0]:

"We showed that by depending only on resources within the system, proof of stake cannot be used to form a distributed consensus, since it depends on the very history it is trying to form to enforce loss of value."

Proof of Stake might be useful at Layer 2 (becoming equivalent to voting stock in a company), but not as a base-layer consensus mechanism.

[0] https://download.wpsoftware.net/bitcoin/pos.pdf