<oembed><type>rich</type><version>1.0</version><title>KisSean wrote</title><author_name>KisSean (npub1p4…pavtn)</author_name><author_url>https://yabu.me/npub1p4hnldlneqm4t6nnzwq9zct8mfnfrn4q6lwlfpj4qhffz6ru5dps8pavtn</author_url><provider_name>njump</provider_name><provider_url>https://yabu.me</provider_url><html>话说，闪电网络是因为使用者低才池子小，我觉得这方面扩容不是问题。LN还有很多问题，现在池子小是好事&#xA;&#xA;https://www.reddit.com/r/Bitcoin/comments/pqjcvo/stealing_sats_from_the_lightning_network/&#xA;&#xA;还有以后在LN上跑DLC智能合约的问题。 Blockchain的结构这么多年还是最绝对的去中心化结构是很符合直觉的。 现实就是有“社区代替一般用户去验证平台的可靠性”这样的需求，而在去中心化无监管的世界里，代码和运行环境必须够开放，不然想不到有什么可以认证的方式。&#xA;&#xA;我理解中的LN：只有发送方和接收方能看到transaction，对其他人是保密的状态 （这也是为啥整个LN很黑盒子）。这样就不能像Blockchain一样搞验证了，转账还好，一目了然/结果是deterministic的，能自己关channel。但很多反方向的问题，例如：&#xA;1. 一个牵涉10000的用户的合约，谁帮这些用户验证。就算不考虑用户是不是自己要公开transaction内容的因素，都是经济上不可行的。&#xA;2. oracle问题，用户怎么能保证节点所用的oracle公证&#xA;3. 上面的好说，更接近deterministic，就是说不算经济效益 fraud proof可以保障正确的执行。但underterministic的情况实在想不出怎么解决，例如用户要求生成一个随机数，怎么保障。 其实变量多起来就肯定是混沌系统，这个变量也包括用户参与的数量。&#xA;&#xA;所以我理解中，LN上跑一些社区经过大量大量大量精力公开过+客户端可以验证确实是那个合约的可以； 或 合约单一+池子小没啥攻击动机的也可以。&#xA;&#xA;#BTC #Lightning #ScaleUp </html></oembed>