Are there any specific bitcoin layers or products where you think they're making a mistake similar to Satoshi's predecessors? That is, adding superfluous requirements that block problem solving?
this territory is moderated
A great question! I'm not sure, but probably "yes" ? I'm not an expert on lightning so it's hard for me to point at superfluous things. I do think lightning does a good job not solving some problems, e.g. finding routes, because I think those can be solved through dedicated markets that have yet to emerge. Lightning is complex, more so than bitcoin in many ways, but I worry that this complexity may be necessary to solve the problems it's trying to solve. Hard to know. But I'm excited about recent new L2 proposals -- I've long-believed that there should be multiple, competing L2s, and the fact that Lightning seemed the only major design space being explored made me uncomfortable. Let a thousand flowers bloom!
reply