0d6f3 - 2y
我一直认为有BTC/一条足够去中心化的pow链在的话,其实Pos的问题不大。因为 最重要的一点 法币也不是随便乱来的,我理解里法币的控制力也会随着BTC涨价而严重削弱。 想超发货币来夺取pos的链 应该会最先把一个国家的经济搞崩:现在链上的匿名性已经足够洗钱/避监管了; 那样的话 搞几个套利机器人:看到哪个池子大量用法币的stablecoin换ETH/其他pos链token的话就可以了 ---》想要更安全可以开个dex赌盘,自己把交换钱包/token -----》可以换成xmr/btc后,再分一部分换成法币就可以了。 这样想搞法币攻击,法币的价格一下子就跳楼了,人民都要造反了。
53a83 - 2y
虽然不知道stablecoin的原理,但我觉得会把stablecoin搞崩🐶
“因为比特币足够中心化,别的链就不必 “那么中心化”” 在这方面我觉得BTC 和其他POS链的去中心是相辅相成的。 #[5]
顺带一提,现在的三大L1:btc, eth, ada我感觉安全性都是远远远远超出需要的范围,相当安全。 恶意攻击的hard fork也能马上发现恶意行为,让那条链暴死。 但L2就不好说了,特别在Nosr被吹爆的LN,其实安全性很不怎样,它是一种类似eth optimistic rollup的机制,就是默认不作恶,发现作恶的时候用户再自己broadcast。可能还没出什么问题是因为:现在LN体量还相当小 而且只处理转账,比较容易fraud proof; 题外话,因为BTC的链上编程能力极低,所以现在要做任何的ordianal side chain都是没有双向验证的,会很坑; 所以以后这些项目真的用户量大了,项目方各种作恶一点都不奇怪 https://1ml.com/statistics 而且LN天然不适合做去中心化世界最符合直觉的市场DEX: #[6] LN类似于ETH上的Plasma ,它是专注转账的optimistic rollup,但现在跑smart contract的rollup性能也上来了,所以没有存在的必要了。
以太坊和比特币的最本质区别应该就是智能合约,pos和pow都还是次要的,因为毕竟以太坊以前也是pow,pow和智能合约并不矛盾。 我没系统学过以太坊或智能合约,不过也没啥难的,你可以找个地方写写试试,感受一下。 https://solidity-by-example.org/ 记住这个感受之后,剩下的包括应用、原理上的差别基本都是从这里出发的自然推论。(我是这么理解的)
1f958 - 2y
智能合约语法简单,但是,写起来要小心,很容易写出漏洞来的,solidity 是主流,还有 vyper https://vyper.readthedocs.io/, yul: https://docs.soliditylang.org/en/v0.8.17/yul.html, huff https://docs.huff.sh/get-started/huff-by-example/。属于入门容易精通难的,否则不会经常出现一些大项目被hack。不过 btc 的 script 好像也慢慢发展起来了,前段时间不是有 btc 上的 nft 了嘛
cc8d0 - 2y
比特币上也有智能合约
那是script放在链上,但执行是在链下的。BTC近几年都不可能有做到和外界双向验证的编程能力
*应该说是成本上可行的双向验证,做得很复杂的话还是Turing Complete的
Turing Complete虽好,但是从目前看了具备Turing complete 的Ethereum 整体的安全性没有 Bitcoin 的高。
其实我觉得没必要BTC那么安全,只要有一条pow链那么安全 为其他pos链兜底就好了,底线只要比传统中心化机构更去中心都有存在价值。 #[6] 注意,以上仅指BTC主链,和LN或其他更不安全的side chain无关。那剩下的就好说了,去中心的下一步不就是搞defi吗? 要搞defi怎么也绕不过smart contract吧,在BTC有这种能力之前,放给ETH做就不错了。现在的现实是BTC短期内最好的方案就是LN上的Discrete Log Contracts或RGB之类,但这些的安全性都不可能和ETH比啊,都有和LN一样的问题: #[7]
4864d - 2y
我们在表达一个事情时要明白究竟是说了什么。 智能合约是一个伪概念。 称呼智能合约是智障合约或诈骗合约更妥帖。 在协议层无法产生智能。 就像我们无法说细胞中心法制、DNA是智能的一样。 但我们可以说生命细胞是智能的。 比特币是协议层的事物,它必然无法表现出宏观世界里的智能现象。 就算是比特币二层闪电网络也属于协议层的范畴,也不能称其智能。 智能合约是智障们(Vitalik)发明出来的忽悠散户的概念。 合约一般是指协议层的事物,如何能表现出如生命世界里如细胞般复杂智能现象呢。 所以智能合约并不存在。
没太了解 LN,只知道 LN 比较快,同时tx fee 比主链低很多。请教一下 LN 主要有哪些不安全的点呢?
其实我也是用一知半解的理解去分析,下面link的回答里你有什么疑问/不同意吗? #[4]
关于你引用的 link 中的回答,我有以下几个问题: 1. LN 上的合约是指什么?合约和 Channel 之间又有什么关系? 2. 你所说的 oracle 是指的什么 oracle?我理解的 oracle 就是一个黑盒,给定输入会产生对应的输出,所以你指代的是 price oracle,还是说其他的 oracle? 3. 关于你说的用户要求生成一个随机数(我理解这里是真随机数,而不是伪随机数),这个目前有 cloudflare 是有成熟的解决方案,具体可以参考其官方的介绍:https://blog.cloudflare.com/randomness-101-lavarand-in-production/