LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 币圈百科 > 消除困惑:区块链交易会被黑客入侵吗?

消除困惑:区块链交易会被黑客入侵吗?

2020-02-20 爱莉莎 来源:区块链网络


透明性和安全性——只要把这两个词放在一起,我们脑海中会浮现的第一个名字就是——区块链。

区块链技术自诞生以来,就为我们提供了保证,即存储在区块中的数据将是透明的、可访问的,而且是安全的。它已经成为一个超级英雄,能够拯救医疗保健、金融、教育和企业界,使其免于欺诈、免于重复数据存储、节省隐藏成本等等。

这项技术已经证明了其超越加密货币的潜力,并已跻身于热门趋势之列。我们鼓励开发人员和企业家,在进入市场之前深入了解区块链基础知识

但是,区块链技术真的是防黑客的吗?在你点头肯定之前,让我们说:不,不是的。

大部分区块链网络在公共数据库上运行。因此,任何有权查看网络内交易的人都可以轻松查看历史记录。他们可能不知道用户的真实姓名,但可以很容易地找出何时执行了特定的交易以及使用了哪个钱包

此外,由于添加到块中的任何数据,通常都是由支出最高的用户批准的,因此黑客有可能花费加倍的费用来获得此特权并分叉交易。在技术界被为51%攻击。

分析公司Chainanalysis披露,有明显证据表明,投机取巧的攻击者从各种交易所中窃取了近10亿美元。

知道了这一点,下一个困扰大家的问题是:如何防止区块链交易黑客攻击?答案是:零知识证明。

零知识证明简介

麻省理工学院的研究人员沙菲·戈德瓦瑟、查尔斯·拉科夫和西尔维奥·米卡利提出,零知识证明(ZKP)是一种加密过程,在这种加密过程中,一个人(证明者)在不泄露任何信息的情况下,确认一个陈述是否对另一个人(验证者)真实。

让我们举例说明。

假设,在同一家公司工作的两名员工A和B得到了奖励。他们很想知道他们两人是否收到了同样数量的奖励,但又不愿透露自己的奖励金额。

假设奖励可以是100美元、200美元、300美元或400美元,雇员A带了四个可上锁的盒子,放在一个空房间里。他给他们标上了100美元、200美元、300美元和400美元,然后留下了与他奖励价值相关的盒子钥匙。

现在,员工B拿着4件衣服进了房间。他在其中一件衣服上签了“1”,而在其他的衣服上签了“0”。这里,“1”表示他的奖励价值,“0”表示其他价值。他打开箱子,把衣服放在所有可上锁的箱子里,离开房间,同时告诉员工A标志的含义。

员工A再次查看并检查他拥有钥匙的盒子,是否有标志“1”的衣服。如果没有,他就会知道他们没有得到同样的奖励。同样,当员工B发现员工A的衣服上是标志“0”时,他也意识到他们得到了不同数量的奖励。

这样,双方都得出结论,他们并没有得到同样数额的奖励。但是,由于他们都没有透露真实的数字,他们不知道员工A是否比员工B获得了更多的激励,或者反之亦然。

所以,这就是我们所说的零知识证明。

该协议允许用户在保持数据匿名性和隐私性的同时进行操作,这是区块链交易目前所缺乏的。

您很有可能想知道如何在区块链生态系统中引入 ZKP 概念。
但在我们跳到这一部分之前,让我们先看看实际的实现,以便更好地理解它的范围。

ZKP在区块链领域实施的真实案例

ZCoin。在区块链系统中实现零知识证明(ZKP)的最重要示例是ZCoin。该公司采用基于ZKP的零币协议,在交易中引入了安全性,匿名性和可伸缩性。 ZCash。这是开源的区块链项目,在保护相关信息时保持了交易的透明性。 ING。另一个例子是ING,它是荷兰的一家银行。该银行已对零知识证明进行了改进,以引入自己的零知识范围证明,降低了对更高计算能力的要求。

如何在区块链中实现零知识证明(ZKP)?

1、身份验证。零知识证明可帮助构建区块链网络,用户无需共享敏感信息即可执行任何交易。从而降低了数据泄漏的风险。
2、信息系统。在当前的消息传递系统所遵循的机制中,用户必须向服务器透露一些敏感信息以进行身份验证。但是,在此过程中引入ZKP时,不需要用户共享额外的信息,就能建立端到端的信任。
3、文件系统控制。零知识证明概念可以为文件,登录名甚至用户添加许多安全层。这会使每个人的信息都更难破解。
4、复杂的文件。最后,零知识证明将增加小块数据加密的机会。它还将提供对某些用户的访问权限,同时阻止对其他用户的访问。这可以进一步帮助防止未经授权的用户访问复杂的文档。

这些是零知识证明(ZKP)概念引入区块链系统的一些方法,可以使交易不可更改。
但是,这也不是一件容易的事。


将概念引入区块链开发的过程中会遇到各种挑战。最好让经验丰富的区块链开发人员加入,以通过这样的集成获得更高的收益。

原文链接:https://www.coinspeaker.com/can-blockchain-transactions-be-hacked/


系列课程1《爱莉莎科普区块链》75课 !点击!

系列课程2《一起开发 EOS DAPP系列》 点击!
系列课程3《区块链工具百宝箱》 点击!

微信公众号:竹三七



—-

编译者/作者:爱莉莎

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

LOADING...
LOADING...