🎉 Gate xStocks 交易开启啦,现货、合约、Alpha齐上线!
📝 在Gate广场发帖,晒出你的交易体验或精彩截图,瓜分$1,000大奖池!
🎁 广场优质创作者5名,每人独享$100合约体验券!
🎉 帖文同步分享到X(推特),浏览量前十再得$50奖励!
参与方式:
1️⃣ 关注 @Gate广场_Official
2️⃣ 带 #Gate xStocks 交易体验# ,原创发帖(不少于20字,仅用活动标签)
3️⃣ 若分享到推特,请将链接提交表单:https://www.gate.com/questionnaire/6854
注:表单可多次提交,发布更多帖文可提升获奖机会!
📅 7月3日16:00—7月9日24:00(UTC+8)
详情:https://www.gate.com/announcements/article/45926
每一条体验,都有机会赢取大奖!快在Gate广场show出你的操作吧!
比特币新技术发展全面解析:从分叉争议到Taproot和Ordinals
比特币新技术发展总结
1. 比特币原有技术的主要探索与冲突
比特币的原有技术一直存在大规模应用与比特币应该具有的能力的冲突问题。大规模应用和交易规模是否意味着更复杂的交易指令和更大的交易空间?是否意味着一定要在比特币单一系统上实现所有的功能?随着技术的发展,很多问题会得到更清晰的答案。
1.1 比特币的脚本语言与指令删减
比特币的编程语言是一种逆波兰范式的脚本语言,没有循环语句和条件控制语句。因此,比特币脚本语言不是图灵完备的,这导致比特币脚本语言有一定的局限性。但这些局限性也避免了比特币网络受到DOS攻击。
比特币历史上有多次删减指令的事情发生,主要涉及字符串操作、流程控制和算术操作等方面。删减指令的原因不仅是安全性考虑,从分层设计的思想来看也是合理的,这样做能让底层协议更基础更稳定。
1.2 比特币分叉历史、原因与意义
比特币的发展历史中,除了删减指令问题,另一方面是区块大小之争,这经常造成比特币的硬分叉。从BCH到BSV,不同的分叉尝试了不同的区块大小,试图解决交易拥堵和确认时间增长的问题。
比特币的分叉是一种发展探索,在尝试通过自身的改变来完成对更多需求的支持。其中涉及用户需求、矿工需求、投资人需求、开发者需求等多方面因素。
1.3 比特币发展中的几个典型探索
在比特币发展过程中,出现了一些重要的探索性项目:
1.4 比特币的不完美与分层协议
比特币系统的不完善主要表现在几个方面:
从分层协议的角度看,这些特点反而是作为一层网络应该具有的特性。
2. 比特币发展中的重要新技术
2.1 OP_RETURN与隔离见证
OP_RETURN操作码的功能被多次修改,现在主要用作为在账本上存储数据的方法。隔离见证(Segregated Witness,SegWit)通过修改交易数据结构,解决了交易延展性问题,增加了区块容量,并为闪电网络等二层解决方案铺平了道路。
2.2 Schnorr、MAST、Taproot Scripts
2.3 Ordinals、Inscriptions、BRC-20等协议
3. 新技术的使用方法和未来需要的发展
3.1 新技术的使用方法
比特币技术发展本质上是区块的扩容与能力的扩容。目前,大多数应用主要探索区块扩容后的可能性,如NFT和简单代币。能力扩容的应用相对较少,但未来会有更多案例出现。
3.2 未来发展的需求
未来的发展将围绕资产发行、管理以及更广泛的Web3.0应用展开,比特币生态需要在保持底层稳定性的同时,不断提升其功能和可扩展性。