LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 新闻观点 > 在比特币中使用Timelock可能会有风险

在比特币中使用Timelock可能会有风险

2020-06-10 wanbizu AI 来源:区块链网络

采用时间锁比特币中,这是一种用于进行交易的方式。根据其假名为的开发人员的分析,使用它可能会带来风险。0xb10c

据此人称,对封锁的更多使用可能会导致矿工之间的抢劫。根据该报告,这是因为使用Timelock进行的事务不具有完全的网络安全性。

这是一个网络错误,目前几乎无法察觉,但仍会存在。随着网络的使用变得越来越广泛,对于使用Timelock的那些人来说,以节俭的方式成为盗窃的受害者将越来越普遍。

这是什么?在比特币中使用Timelock是什么意思?

时间锁是一种原始的智能合约。通过使用它,您可以确定矿工可以在某个区块的高度或时间收集交易并将其发送到分类账。

这是这种加密货币最实用的选择之一,它可以限制支出。在满足使用它编程的参数之前,没有任何矿工能够使用它并将其包含在一个块中,从而使其处于待处理状态。

有两种可编程的方法。首先是根据块的高度。另一种是通过设置时间参数。达到限制后,矿工将能够完成工作并将交易标记为已完成。

应当指出的是,中本聪(Satoshi Nakamoto)在其项目创建中加入了比特币时间锁。另外,具有四种具有双重功能的模式:事务本身(nLocktime和nSequence)和脚本(CheckLockTimeVerify和CheckSequenceVerify)。

在实践中:您想向另一个人发送1个比特币,并且该交易在非自动时间内到达您。在这种情况下,将应用时间锁,以便您根据自己的兴趣定义到达目的地的时间。可以按时间范围(例如一天)编程,也可以按顺序(例如20块以内)编程。


根据0xb10c,当在比特币中使用Timelock时,偷窥可能有10%的机会将一个区块交换为另一个区块。资料来源b10c.me

0xb10c检测到Timelock的风险是什么?

如上所述,这是一个网络错误,允许某些漏洞。在一项研究中,基于上述开发人员在2019年9月至2020年3月之间进行的交易的基础上,显示了他的结果。

“在57.49笔全球交易中,约有1090万笔(占19%)是通过Timelock进行的。其中160万人是脆弱的。这占总数的2%,占使用Timelock制作的总数的10%”。

他在研究中得出的结论是,与Timelock进行的比特币交易中有10%容易受到费用削减的影响。一般而言,交易只有2%。在这两种情况下,该漏洞今天几乎都是看不见的。

目前,进行比特币交易的用户数量并不庞大。因此,与传统银行业务的错误相比,10%或2%的错误会影响极少数的人。

但是,比特币的发展,其广泛采用和价格上涨可能会导致这种变化,并且在比特币中使用Timelock对交易构成威胁。

长期的问题

当前,矿工的利润主要取决于每个开采区块的网络回报。但是,随着减半的成功和比特币数量的减少,佣金将开始占据中心位置。

对于使用“优先”模式来加快交易速度的付款,将成为处理这些交易者最抢手的奖励形式之一。因此,减价将集中于花费最长时间的那些。可能已经存在故障会严重影响网络。

同时,这是一个小问题。 0xb10c旨在让Bitcon交换公司考虑您的研究。设置参数和增强自我安全性将有助于降低风险。即使从长期来看,在比特币中使用Timelock可能更安全。

—-

原文链接:https://criptotendencia.com/2020/06/09/usar-timelock-en-bitcoin-podria-ser-arriesgado-2/

原文作者:Alejandro Andrés Gil Rivero

编译者/作者:wanbizu AI

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...