基于数据主权区块链的诚信档案平台构建关键技术研究
发布时间:2021-01-17 03:55
我国敏锐意识到区块链技术对于社会信用体系的建设起到尤为重要的作用。普通区块链技术虽然实现了价值转移过程固化,却存在着价值主权归属不明这一核心问题。特别是在传统诚信平台中,数据所有方一旦共享数据,就丧失了对数据的全生命周期控制,这大大制约了平台上数据的使用和流通。针对上述传统诚信平台中的痛点,本研究内容包括:借助政府数据共享开放、数据应用增值的契机,建立以数据主权区块链为基础技术的电子证照链;结合基于电子证照链的身份识别与强关联能力,形成跨行业、跨业务、跨领域的行为记录基础数据库;再基于该基础库来构建数字中国的社会诚信档案库;最终通过数据共享与管理,形成有序管理和合理调度政府资源并降低各类社会发展风险的诚信档案基础平台。本研究创新点在于:基于三链的诚信档案模型创新、数据主权区块链技术创新。本研究意义在于:解决了证照信息缺乏监管导致用户隐私泄露、证照信息共享率低导致应用效率不高、证照信息真伪难辨造成损失等问题,快速提升和增强了政府运转效率和城市绿色发展能力。经测试,本诚信系统破除了数据传输中的安全威胁,保障了数据主权方的合法权益,在数据主权区块链技术之上构建了一套创新的诚信体系和价值激励机...
【文章来源】:电子科技大学四川省 211工程院校 985工程院校 教育部直属院校
【文章页数】:103 页
【学位级别】:硕士
【部分图文】:
信息和物质在人类发展中的依赖程度
电子科技大学硕士学位论文14图2-2区块链市场是合约安排的结果2.1.4.2区块链与博弈论博弈论对于分析分散网络中各方的互动以实现目标至关重要。博弈论是研究理性决策者之间战略互动的数学模型。现代博弈论始于二人零和博弈的混合策略均衡思想,并由约翰·冯·诺伊曼加以证明。作为一种应用数学方法,博弈论已经被用于研究人类和动物的各种行为[28]。下面以博弈论在区块链中的典型运用来帮助了解博弈论的伟大作用:我们把区块链系统比作游戏,而参与者称为游戏中的玩家,玩家在游戏中期望能够满足其各种要求,因此会选择最佳策略来实现期望。因此游戏设立时会制定一些智能公式(智能合约)以使得全部玩家最终通过计算得到的决策策略整体一致,不会单方面偏离严重。玩家被允许在本地或在区块链服务器上完成计算策略。游戏中的玩家会自我组织以实现相互有效的解决方案,而部分玩家有动机单方面改变策略以实现个人的期望。而这种基于博弈论思想得到的决策策略被玩家认为是有效且有利的。事实上,每个玩家最终得到的解决方案不会单方面偏离游戏最初设定的整体决策策略。除此之外,博弈论领域中的机制设计对区块链的未来有着关键作用,在智能合约的设计过程中加入机制设计,每个区块链的应用都包含着博弈论的思想,使区块链技术得到进一步的发展与完善。2.2密码学基础密码学在区块链中发挥着重要的作用,密码学在区块链技术中的应用主要有零知识证明和安全多方计算。各用户在不信任的网络环境中如何能确保交易的可靠性,这需要通过密码学技术来确定对方的身份。常见的密码学加密机制有对称
第二章相关技术基础15加密和非对称加密两类[29-32]。2.2.1加密算法1、对称加密(如图2-3所示)又称为单钥加密算法,特点是加解密速度快,效率高,占用空间校图中加密算法依赖密钥进行,密文的输出依赖明文和密钥。因为使用同一个秘钥,因此对称加密汇总加解密互为逆过程。缺点是因为参与方都需要持有密钥,密钥的安全性收到破坏将造成密文泄露。对称加密算法从形式和原理上又分为分组加密和流加密。图2-3对称加密算法2、非对称加密(如图2-4所示)算法中,密钥分为公钥和私钥,公钥私钥成对出现。公钥是公开的,私钥则是随机生成由私人持有的。代表算法包括:RSA、ECC、ElGamal、SM2等。图2-4非对称加密算法用户A如果想给用户B发送信息,但是不想让他人获取,B持有一对公钥私钥,可以使用非对称加密算法。B将他的公钥发送给A;A用B给他的公钥加密这则信息,然后传给B;B用他的私钥解密A发过来的信息,此处要确保B私钥的安全性;B用私钥将需要回复的信息加密传送给A;A用B之前给他的公钥解出这份信息,此次数据通信完成。通过上面过程可知,前面的步骤属于加密阶段,后面的步骤属于解密阶段。非对称加密的优势非常明显,公钥私钥分开使用安全性很高,但这样导致处理速度慢。常见的非对称加密算法有椭圆曲线ECC和同态加密,同态加密又包括Paillier
本文编号:2982153
【文章来源】:电子科技大学四川省 211工程院校 985工程院校 教育部直属院校
【文章页数】:103 页
【学位级别】:硕士
【部分图文】:
信息和物质在人类发展中的依赖程度
电子科技大学硕士学位论文14图2-2区块链市场是合约安排的结果2.1.4.2区块链与博弈论博弈论对于分析分散网络中各方的互动以实现目标至关重要。博弈论是研究理性决策者之间战略互动的数学模型。现代博弈论始于二人零和博弈的混合策略均衡思想,并由约翰·冯·诺伊曼加以证明。作为一种应用数学方法,博弈论已经被用于研究人类和动物的各种行为[28]。下面以博弈论在区块链中的典型运用来帮助了解博弈论的伟大作用:我们把区块链系统比作游戏,而参与者称为游戏中的玩家,玩家在游戏中期望能够满足其各种要求,因此会选择最佳策略来实现期望。因此游戏设立时会制定一些智能公式(智能合约)以使得全部玩家最终通过计算得到的决策策略整体一致,不会单方面偏离严重。玩家被允许在本地或在区块链服务器上完成计算策略。游戏中的玩家会自我组织以实现相互有效的解决方案,而部分玩家有动机单方面改变策略以实现个人的期望。而这种基于博弈论思想得到的决策策略被玩家认为是有效且有利的。事实上,每个玩家最终得到的解决方案不会单方面偏离游戏最初设定的整体决策策略。除此之外,博弈论领域中的机制设计对区块链的未来有着关键作用,在智能合约的设计过程中加入机制设计,每个区块链的应用都包含着博弈论的思想,使区块链技术得到进一步的发展与完善。2.2密码学基础密码学在区块链中发挥着重要的作用,密码学在区块链技术中的应用主要有零知识证明和安全多方计算。各用户在不信任的网络环境中如何能确保交易的可靠性,这需要通过密码学技术来确定对方的身份。常见的密码学加密机制有对称
第二章相关技术基础15加密和非对称加密两类[29-32]。2.2.1加密算法1、对称加密(如图2-3所示)又称为单钥加密算法,特点是加解密速度快,效率高,占用空间校图中加密算法依赖密钥进行,密文的输出依赖明文和密钥。因为使用同一个秘钥,因此对称加密汇总加解密互为逆过程。缺点是因为参与方都需要持有密钥,密钥的安全性收到破坏将造成密文泄露。对称加密算法从形式和原理上又分为分组加密和流加密。图2-3对称加密算法2、非对称加密(如图2-4所示)算法中,密钥分为公钥和私钥,公钥私钥成对出现。公钥是公开的,私钥则是随机生成由私人持有的。代表算法包括:RSA、ECC、ElGamal、SM2等。图2-4非对称加密算法用户A如果想给用户B发送信息,但是不想让他人获取,B持有一对公钥私钥,可以使用非对称加密算法。B将他的公钥发送给A;A用B给他的公钥加密这则信息,然后传给B;B用他的私钥解密A发过来的信息,此处要确保B私钥的安全性;B用私钥将需要回复的信息加密传送给A;A用B之前给他的公钥解出这份信息,此次数据通信完成。通过上面过程可知,前面的步骤属于加密阶段,后面的步骤属于解密阶段。非对称加密的优势非常明显,公钥私钥分开使用安全性很高,但这样导致处理速度慢。常见的非对称加密算法有椭圆曲线ECC和同态加密,同态加密又包括Paillier
本文编号:2982153
本文链接:https://www.wllwen.com/kejilunwen/shengwushengchang/2982153.html
最近更新
教材专著