李林
@31367
解释CTV, BIP119
比特币
2022-01-28 04:05
Words count: 5182
虽然BIP119很受部分程序员欢迎,但是个人觉得它可能还需要1年多的讨论才有可能被真的接受

英文原文

翻译:DeepL,Google Translate 校对: 李林

CheckTemplateVerify (CTV)是一个提议中的比特币软分叉提案。它的目的是通过增加一个基本类型的 “契约 “或智能合约,为网络实现新的用例,这比目前比特币脚本能实现的要多。

为什么需要契约?

比特币,就目前而言,在交易的基础层面上,它的可编程性并不具备很大的灵活性–当然也不像它在用于签署交易的公钥和私钥层面上那样灵活。

目前,程序员可以用比特币脚本控制交易的输入,限制在交易花费前可以做什么,但他们不能控制允许签署什么类型的交易。换句话说,在今天大多数比特币智能合约中,用户可以通过定义必要的限制条件来控制一个币的解锁方式。但他们不能很好地控制一旦该币被解锁后可以做什么。

例如,人们可以用timelock定义一个交易可以花费的一定时间,有效地锁定了该交易,直到达到指定的块高度。在这种情况下,对资金的使用时间进行了限制,防止正确的钥匙解锁这些资金并使用它们。然而,在时间过后,在比特币区块链上达到区块高度时,钥匙可以解锁这些资金并自由使用。何时被限制,但不是什么或如何被限制。

因此,契约有能力为比特币的编程方式释放一系列新的可能性,通过预先定义哪些输出是可接受的,而不仅仅是控制输入。虽然复杂的契约有无限的可能性,可能会给网络带来安全风险,因为可能会产生意想不到的或意外的后果,但CTV的方案在大多数情况下是简单的。

Arweave TX
d9NBIPe83ECNUrtkdSUmywEHqHhbNkxZsgoQLiXBYhw
Content Digest
1a096eb0192826a38839411c2efc41350451a90260e30c3147b530b1fdf251b1
- 90.0 % More to go -
Pay 0.0000010 BTC (≈$0.0633) to continue reading
and receive early reader revenue (Rules)
This post is a virtural product selling on Quill, IT WILL NOT REFUND once paid. Please pay with caution.
Pay to Read
Already paid? Try to Login
1 : 0
25 times bought, 0 times reward
Comments
李林
@31367
Subscribing: 0 Subscribers: 28
Subscribe
Related Posts
从不赌方向,只做顺势|趋势交易私募产品 比特币未来走势分析:从易经与占卜的角度解读 一个新加坡小学生的币圈学习日记 20240317 一箭多雕 交互策略:同时交互Orbiter LayerZero zkSync Base 等空投项目 #zkSync空投 最后防身五步骤
Rules Stats Help Github Twitter Discord
李林
@31367
Subscribing: 0 Subscribers: 28
Subscribe
Related Posts
从不赌方向,只做顺势|趋势交易私募产品 比特币未来走势分析:从易经与占卜的角度解读 一个新加坡小学生的币圈学习日记 20240317 一箭多雕 交互策略:同时交互Orbiter LayerZero zkSync Base 等空投项目 #zkSync空投 最后防身五步骤
Rules Stats Help Github Twitter Discord