首页 百科 查看内(nèi)容
  • 14166
  • 0
  • 分享(xiǎng)到

区块链将如(rú)何改变(biàn)世界?

2018-2-23 14:31

来源: 光弧_18a0

区块链将如何改(gǎi)变世界?


一、为实现安全(quán)电子记(jì)账促使区块链萌芽

复式记(jì)账法经过100多(duō)年的发展已经非常(cháng)完善,但(dàn)随着计(jì)算(suàn)机和互(hù)联网(wǎng)的出现,复(fù)式记账法(fǎ)也日益(yì)显现出其缺点(diǎn),就是中心化的记账方式使得记账和会(huì)计(jì)审计的效率越(yuè)来(lái)越低、成本越来越高。人们一(yī)直在思考(kǎo)着能否通过网络实(shí)现(xiàn)更快(kuài)速、高效和安(ān)全的电子(zǐ)记账方(fāng)式,并做(zuò)了很多(duō)的实践(jiàn)。

1、安全是电子记账的重要课题:

网络(luò)电子记账可以(yǐ)实现提高效率和降低成本,但安全一(yī)直是一个很(hěn)难(nán)攻克的问题,一不小心就会(huì)被黑客攻击而(ér)使得信息(xī)泄(xiè)漏或者账本被抹掉,导致(zhì)损失惨重。

于是,密(mì)码(mǎ)学家开(kāi)始思考,可以(yǐ)用密(mì)码的(de)方式将账(zhàng)本进行加密,实现电子签名的方(fāng)式来保证安全和账本的共(gòng)享。但单纯的对(duì)称加密方式(shì),似乎(hū)又解决(jué)不了相应问(wèn)题(tí),很容易被(bèi)破解。密码学家便开始(shǐ)采用非堆(duī)成加密的方式进行加密来实(shí)现(xiàn)电子签名,同时发(fā)现哈希加密的方式是比(bǐ)较安全的加密方式,于是采(cǎi)取(qǔ)了SHA-256算法进行加密(mì),使得(dé)电子签名得(dé)以安全的实(shí)现。SHA-256加(jiā)密算(suàn)法特点是,将(jiāng)每一个交易记录或账本输(shū)入SHA-256计算(suàn)器进(jìn)行复杂计算(suàn),最后输出一个(gè)256位(wèi)的二进制代码,并且这个二进制代码会(huì)随着前面的交(jiāo)易记录(lù)和账本的任(rèn)何改变而改(gǎi)变,形成新的二进制代码(mǎ),毫无规律可循。这一特点和规律,很好的保(bǎo)证了交易记(jì)录和账本的安(ān)全,实现(xiàn)了不(bú)可篡(cuàn)改性。

2、数字签名的(de)逻(luó)辑和方式(shì):

有(yǒu)了SHA-256的加(jiā)密方(fāng)式,数(shù)字签名就(jiù)可以很好的(de)实(shí)现。交易(yì)双方便可(kě)以通(tōng)过(guò)数字签名实现数据的交换和(hé)交易记录的(de)在线(xiàn)存储(chǔ)。A与B发生交易,A要(yào)把(bǎ)信息传递给B。双方各生成一对公钥和私(sī)钥,A把(bǎ)自己的信息用自己的私钥(yào)进行哈希(xī)加密,生成原(yuán)始哈(hā)希值,并用B的公钥对原哈希进行加密(mì)生成新的(de)哈希(xī)值,并(bìng)通(tōng)过网络进行传输给B,B接收到(dào)相关(guān)的信息,便用自己的公钥进(jìn)行解密验证,确定该数据是来(lái)自于(yú)A,并且该数据未被篡改,进而用A提供的私钥进行(háng)解密。这一过程(chéng)安全而有效,成(chéng)为网(wǎng)络记账的最佳解决方案。

不过,也有密码(mǎ)学家及计算机专业人士(shì)发现,虽然SHA256算(suàn)法的安全性非常高,但依(yī)然存在很多不(bú)安全因(yīn)素(sù),只(zhī)要破解算力够高,还是有可(kě)能被破解,因此该加(jiā)密的方式只能在小范(fàn)围(wéi)内使用。

米兰平台-米兰MILAN(中国)
版权申明:本内(nèi)容来自于互(hù)联网,属第三方(fāng)汇集推荐平台。本文的版权归原作者所有,文章言(yán)论不代表链(liàn)门户的观点,链门(mén)户不承担任何法律责任(rèn)。如有(yǒu)侵权(quán)请联系QQ:3341927519进行反馈。
1234567下一页
相(xiàng)关新闻
发表评论(lùn)

请先 注册(cè)/登录 后参与评论

    回顶部

    米兰平台-米兰MILAN(中国)

    米兰平台-米兰MILAN(中国)