首页 / 行业
如何利用区块链思想进行落地案例的架构设计
2019-07-11 10:53:00
区块链的意义并不在于纯粹的技术创新,而是在于引入了一种良性的博弈机制(“共识机制“),所以对于区块链思想的运用应从整体工程控制的角度来进行考量。
简单而言,区块链是一个多方参与的“共识系统”,它包含两大核心模块:
1)基本数据单元
基本数据单元指的是包含在区块中的基本属性信息。例如法定数字货币的唯一识别号(类似于纸币的冠字号码),面额、发行日期、发行者、使用范围和权限、数字防伪水印等。同时,还可以借鉴UTXO模型对数字货币的所有者和历史流通信息进行记录。
2)数据流转链条
在法定数字货币的基本属性(基本数据单元)被界定之后,数据要在各个参与方之间流转,形成数据链条,即数字货币创建之后的流通过程。这个过程中需要实现三个主要功能:
a.保障数据通信
b.兼容传统加密手段
以上区块链架构中的“基本数据单元”模块以及数据流转链条模块中“保障数据通信”和“兼容传统加密手段”的功能可由目前成熟的IT技术来实现,在此不再进行进一步的讨论。
c.具有迅速自动举报虚假信息和制裁恶意行为的共识裁判机制
“共识裁判机制”是法定数字货货币要满足“开放”和“安全”两大目标的一个重要前提。例如在开放的应用场景中,当有人使用假币时,应设计一种机制使得交易对手方能够识别异常并将具有争议的交易信息提交给网络中的其它参与方,经过其它参与方的校验和反馈之后,虚假的交易信息将会被覆盖并回退至交易开始前的状态,而“作恶者”将受到系统的制裁。
重要的是,这样的机制对于所有交易都会被自动执行,当数据进行流转时,会有一个程序脚本(函数)内嵌于数据单元中被强制执行,它会自动提交交易信息给其它参与方(具体数量由统计模型中的置信度决定)进行校验,校验通过时交易则会被全体参与者所接受作为基于共识下的全局账本(数据链条)的下一条可信记录;而校验失败时该交易会被从网络中丢弃,不能接入数据链条并自动惩罚进行虚假交易的参与者,使它所承受的损失超过进行虚假交易所可能获得的利益,同时对进行举报和校验的其它参与者进行奖励;反之,在一条虚假交易被部分参与者所接受并最终被全局中更多的参与者识别并覆盖时,参与流转虚假交易数据的关联方都将受到系统的制裁。本质上讲,这是一种通过惩罚激励机制达到的整体性纳什均衡,以保证系统全局的安全性。它不会消灭“作恶”的风险,而是产生一种共识裁判机制,让虚假交易只能诞生和发展于局部,但绝不能突破全局。
要设计和实现这样的共识机制,需要对以下三方面进行研发:
i.数学模型
ii.共识算法
iii.程序代码
对于区块链而言,“纳什均衡”就是其数学模型,在此基础上进行算法设计和程序开发可以起到事半功倍的效果。
最新内容
手机 |
相关内容
AI换脸换声太逼真!遇到AI视频诈骗如
AI换脸换声太逼真!遇到AI视频诈骗如何识别?,活动,社交媒体,确认,账户,验证,真实照片,随着DCP010505BP-U人工智能技术的不断发展,AI换脸高精度3D视觉技术,助力工业机器人实
高精度3D视觉技术,助力工业机器人实现汽车零部件高效上下料,工业机器人,助力,视觉,高精度,3D,算法,高精度3D视觉技术在工业机器人上接近+触摸+按压:AI技术赋能,这个三合
接近+触摸+按压:AI技术赋能,这个三合一人机交互方案,太酷了!,方案,人机交互,三合,按压,智能,识别,近年来,随着人工智能(AI)技术的迅猛发展,什么是硅光电三极管,硅光电三极管的
什么是硅光电三极管,硅光电三极管的基本结构、优缺点、工作原理、应用、识别方法、检测、如何选用及发展历程,三极管,识别,工作原理智能振弦传感器:参数智能识别技术的
智能振弦传感器:参数智能识别技术的重要科技创新,智能,识别,参数,传感器,技术方面,用于,TPA3123D2PWPR智能振弦传感器是一种能够智能语音识别技术在智能客服领域的应用
语音识别技术在智能客服领域的应用与挑战,客服,智能,语音识别,模型,文本,系统,随着人工智能技术的不断发展,智能客服系统在许多企业高通第三代骁龙8性能全面升级 虹软
高通第三代骁龙8性能全面升级 虹软携手高通共创AI影像新高度,影像,性能,升级,网络,处理器,能力,高通第三代骁龙8系列处理器是一款全手势识别传感器的工作原理和常见技
手势识别传感器的工作原理和常见技术实现,常见技术,工作原理,传感器,手势识别,训练,信号,AD9203ARUZ手势识别传感器是一种能够感知