QCon北京-基于WebAssembly构建长安链可信合约层.pdf

QCon北京-基于WebAssembly构建长安链可信合约层.pdf

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于WebAssembly 构建长安链可信合约层 QCon 2023全球软件开发北京大会 腾讯云 曾毅 个人介绍 曾毅,长安链基础组件负责人 • 拥有超过15年丰富的IT从业经验。先后服务于微软、中金、 美国硅谷地区知名科技公司;回国后参与区块链方向创业 ; 某央企区块链技术总监 ;现就职腾讯,专注长安链的研发。 QCon 2023全球软件开发北京大会 • 参与设计、开发和带领团队完成过大量关于企业管理、金融 数据处理、商务智能、移动互联网等相关的项 目。在区块链 方向专研技术多年,精通比特币、以太坊、超级账本Fabric 的底层原理,曾带领团队从0到1完成 自主可控的区块链底层 的研发,并主导和参与申请多个区块链技术专利。 目录大纲 • 1. WebAssembly与区块链智能合约结合的必要性 QCon 2023全球软件开发北京大会 • 2. 如何将WebAssembly集成到长安链 • 3. 如何将长安链的WebAssembly应用到隐私计算中 0 1 WebAssembly与 区块链智能合约 QCon 2023全球软件开发北京大会 结合的必要性 什么是区块链 • 定义 :区块链 (Blockchain)是一种由多方共同维护,使用密码学保证传输和访问 安全,能够实现数据一致存储、难以篡改、防止抵赖的记账技术,也称为分布式账 本技术 (Distributed Ledger Technology ,简称DLT)。 —— (信通院 《区块链 白皮书 (2019年)》定义) 加密 QCon 2023全球软件开发北京大会 分布式 不可篡改 去中心化 通证化 区块链的数据结构 五大要素 :出自 《区块链的真正商机》 智能合约创造信任的机器 “以数字形式指定的一系列承诺,包括各方履行这些承诺的协议” ——1994年,计算机科学家和密码学家Nick Szabo首次提出“智能合约”概念 • 是满足特定条件下在区块链上执行代码的程序。其本质是一 系列代码的合集 (具有 自动化、不逆转性、代码公开透明性 QCon 2023全球软件开发北京大会 等特点),各方以数字签署合同的方式准许并维护其运行, 用于自动完成某些特定的功能。 • 通过智能合约,权利与价值的分配协议可以无需借助可信第 三方,即得到高效、准确、可信的执行,并且全过程可审计。 是协议创造和 自动执行平台。 2015.10 《经济学人》 智能合约的几个特点 • 智能合约是在区块链上运行的一种计算机程序, 其具有以下特点 : • 程序所需的数据来源于区块链 (用户输入也 会上链) QCon 2023全球软件开发北京大会 • 程序的执行在链上 (被多个节点共识,具有 确定性) • 程序的输出记录到链上 (任何人可重新执行 合约并验证输出),不可篡改 区块链与智能合约的发展

文档评论(0)

优选文档 + 关注
实名认证
内容提供者

专注于发布优质文档,喜欢的可以关注一下哦~

1亿VIP精品文档

相关文档