区块链基础协议及应用技术研究

来源 :中国科学院大学 | 被引量 : 0次 | 上传用户:duanh
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
区块链技术在2008年出现,在近10年的发展应用过程中,区块链技术在数字货币、医疗、保险、数据存证领域应用广泛。在去中心化的、无信任的网络中,可靠的传递价值与信任是区块链带来的新技术变革,区块链技术将会成为“价值”互联网的技术基石。但是,区块链技术仍然面临一些基本的问题,制约着区块链技术向更广泛的实时互联网应用领域拓展。基于此,本文的主要研究内容包括:  1.区块链共识协议的研究与改进  目前,区块链共识层的共识协议在“去中心化、安全性、能耗”三个方面存在矛盾,无法同步优化。本文研究并实现了一种基于一致性哈希算法的共识协议,在注册型公有链技术体系中,解决了区块链技术的“去中心化、安全性、能耗”的三角矛盾问题。该共识协议仍然通过哈希算力的不可伪造性来保障历史区块的数据安全,任何恶意节点进行“双花”攻击或新区块创建攻击时,需要耗费海量的哈希算力,但是,诚实节点竞争产生新区块或对新区块进行验证时不用耗费额外算力。本文方法与POW共识协议基于同样的密码学安全性假设,保持了原POW共识协议的去中心化和安全性优势,同时,解决了POW共识协议的资源浪费问题。本文详细分析了可能存在的攻击行为和过程,给出了完善但可调整的共识协议验证策略,针对极端的攻击风险,本文提出了两阶段哈希算力证明的改进共识协议。此外,本文分析了共识协议的公平性、安全性、效率方面的优势,以及可控的隐私泄露问题。  2.区块链技术扩展性问题的研究与改进  区块链技术发展至今,数据层和网络层一直伴随着扩展性问题,区块链全网共享统一的共识过程和区块链数据全网复制存储机制是区块链技术所面临的扩展性问题根源。本文提出了依据区块链网络内的交易热度信息或地域特征信息划分区块链网络的方法,将全网共识过程递进的划分为多个子网相对独立的共识过程,使得海量交易数据的负载在子网内水平分片,全局区块链账本数据水平分片到多个子网的区块链数据中,同时,利用子网间共享一致的区块链数据根,实现了子网间的跨网共识过程,解决了跨子网移动或跨子网交易的问题。此方法解决了区块链系统在数据层和网络层面临的扩展性瓶颈,使得区块链网络节点数量可以线性扩展,全网交易容量的上限也随之线性提高。该方法基于交易类型区块链的密码学安全假设,没有引入额外的安全问题。本文从理论上分析了网络分区前后的算力负载变化和存储负载变化,证明了该方法在区块链网络扩展性问题上的有效性。目前,该方法暂时不能支持需要全局共识的“造币”类交易的应用。  3.区块链技术在实现线上公平合约交换协议中的研究  去中心化的、确定性的、线上公平合约交换协议依然是待解问题,在无中心的场景下,线上公平合约交换过程直接关系到各方权益的保障。本文研究并实现了去中心化场景下的线上公平合约交换协议,在多方在线的合约交换过程和合约数据存证建立过程中,利用区块链的共识过程,给出了去中心化的、确定性的多方公平合约交换方法。本文实现的协议改变了区块链技术中的单向信任关系,结合公平合约内容,实现了双方或多方合约交换主体的多向信任关系。本文研究实现的区块链公平合约交换协议避免了任何一方在合约交换过程中、合约交换完成之后的舞弊行为,保证了合约交换过程中及交换完毕后,各方之间始终处于均势地位。同时,本文方法利用区块链对数据在时间轴上的连续状态变化记录,通过多交易单链接实现了合约内容的在线追加、更新和删除。  综上所述,本文研究了区块链技术的共识协议和扩展性问题,研究了区块链技术在公平合约交换协议中的应用。本文解决了区块链技术发展过程中面临的一些基本问题。
其他文献
Web已经成为一个庞大而复杂的信息仓库。如何利用程序从海量的Web中快速抽取信息从而提高人们获取信息的效率变得越来越重要。Web中一类重要的信息网页是数据提供网站的动态W
基于图像的绘制技术(IBR)作为计算机图形学、计算机视觉和图像处理多领域交叉的热点研究,近十年来取得了显著进展。其中,基于图像的视觉凸壳(IBVH)方法将建模的思想引入绘制,使
日前,传感器网络(Sensor Networks)技术已经被广泛应用于很多领域如空气质量监测、水体污染监测等。在这样的监测应用中,相比于原始感知数据,用户对所监测区域内数据的实时分布
在大多数无线传感器网络应用中,受频段和成本的限制,传感器节点往往共享同一信道,这种共享信道的无线传感器网络经常遭受由并发链路带来的干扰。并发链路的干扰严重降低了网
近年来,随着移动通讯技术和海量数据的采集存储技术飞速发展,移动运营商积累的数据空前增长。这些数据中包含着关于用户行为习惯的信息,其中用户间使用通话,短信等方式进行的联系
混合动力汽车是近年来受到高度关注并且得到高速发展的一种汽车,其结合了传统动力与电动力,以实现低燃料消耗及低污染排放。混合动力汽车的核心问题是实现最优的动力分配策略以
本文以当前我国军队信息化装备建设为背景,以军用指控软件中无线信息传输研究为着眼点,提出了通过改进军用指挥控制软件中无线消息传输部分的消息队列传输机制,进而提高无线通讯
随着计算机用户个人信息量日益扩大,如何帮助用户在系统中快速找到所需资源已成为当前智能交互行为模型的重要课题。设计用于协助用户查找资源的智能工具可以缩短用户在个人信
万维网已经逐渐成为一个飞速增长的信息仓库,其包含的信息内容也是丰富多彩的。因此,网络信息抽取在信息集成领域也逐渐成为越来越重要的工作。由于大多数课程信息网页不具有固
网络聊天软件的出现极大地方便了人们之间的交流,网络视频电话(VoIP)不但具有普通聊天软件的功能,通过VoIP服务商,还能和传统电话之间实现通话。网络视频电话由于其低通话成本、