LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 行情分析 > BBB投票系统使用比特币算法来防止机器人攻击

BBB投票系统使用比特币算法来防止机器人攻击

2020-04-25 wanbizu AI 来源:区块链网络

Youtuber和道德黑客加布里埃尔·帕托(Gabriel Pato)最近发布了一个视频,他在其中试图绕过巴西大哥(BBB)投票系统。

Pato尝试创建自动进行投票的机器人,并在遇到Globo的安全系统时发现了hashcash算法的使用。哈希现金是在包括比特币网络在内的多个系统中使用的工作量证明算法。

比特币使用工作量证明算法

帕托(Pato)展示了投票系统的工作原理:只需选择观看者想要离开的参与者,从Globo自己的验证码中选择五个图像之一,就可以计算出投票。他在视频中指出成功的机会是20%,被认为是很高的。

道德黑客然后开发了一套快速代码,以运行机器人自动发送选票,从而使机器人将尝试通过踢来猜测正确的验证码图像-毕竟,被击中的可能性为20%。

但是,在对代码进行必要的更改时,他又获得了一条信息:Globo的安全系统使用hashcash工作量证明算法。

帕托甚至在他的视频中提到比特币区块链使用相同的工作证明算法,并继续进行尝试。

零越多,越好(或更差)

进行基于踢的尝试的问题在于,哈希现金开始阻碍机器人的工作,要求它发现通过计算获得的值,而每次机器人错误都会使计算变得困难。

经过几次尝试,难度增加到了黑客的Intel i9处理器无法处理该过程的地步。换句话说,系统通过增加操作机器人的难度来保护自己。

从根本上讲,这就是哈希现金在比特币区块链上的工作方式。为了更好地理解,并通过教学方式,CriptoFácil与数字安全公司aCCESS Security Lab的首席技术官Leandro Trindade进行了交谈。

哈希现金和比特币

Trindade解释说,散列现金先于比特币,但这是中本聪(Satoshi Nakamoto)工作的“天才”要点之一,他混合了区块链和工作证明。专家解释:

“ Hashcash是比特币之前的工作量证明算法,它基本上包括要求您的计算机进行大量数学运算并发送证明,这些挑战可以被挑战您的人迅速验证。

区块链的天才在于使用这种类型的证据作为保证公平共识的一种方式,从而带来了其不变性。”

换句话说,计算机必须证明可以找到结果并可以找到结果,并且由发起挑战的人员(对于机器人来说,是Globo的服务器)可以很容易地检查该信息是否正确。

他还举例说明了比特币的最后一个开采区块之一,其哈希为0000000000000000000e19280a3918a4e3d8d5f29bd4a0d8d3af6761132eea57,零的数目与难度成正比。

Trindade加强了:

“求解区块的延迟直接与您最后有多少个零相关。看看哈希已经有多少个零!随着计算机变得越来越快,或者它们挖掘的设备越多,难度就越大,因此零的数量也就越大。”

另请阅读:在过去24小时内,在比特币网络上支付的总费用猛增了50%

另请阅读:专家称,比特币哈希率减半后最多可能下降30%

另请阅读:BitMEX宣布以比特币结算的ETH / USD期货合约

—-

原文链接:https://www.criptofacil.com/sistema-votacao-bbb-usa-algoritmo-bitcoin-para-impedir-bots/

原文作者:Gino Matos

编译者/作者:wanbizu AI

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

LOADING...
LOADING...