专题:区块链
本专题下的议题
Chainmaker: 可定制化装配的区块链基础设施
石鑫 北京微芯区块链与边缘计算研究院 CTO
所属专题:区块链
课程概要
案例背景:
长安链·ChainMaker是新一代区块链开源底层软件平台,包含区块链核心框架、丰富的组件库和工具集,致力于为用户高效、精准地解决差异化区块链实现需求,构建高性能、高可信、高安全的新型数字基础设施。
解决思路:
Chainmaker不是一条链,而是用于生成链的一套产品和组件。依托Chainmaker生态联盟,以技术为基础支撑数字经济发展,不断推进区块链的技术标准化和产品创新。
成果:
截止到目前,Chainmaker支持十余个可拔插的模块,多种密码算法和身份认证机制,5种共识算法,4种账本存储,4种智能合约引擎和5种智能合约开发语言
听众收益
1. 了解Chainmaker的技术架构
2. 了解Chainmaker的动态和发展方向
3. 了解如何参与到Chainmaker的生态系统
区块链状态问题及解决方案
姚翔 上海前沿技术讨论会 主理人
所属专题:区块链
课程概要
案例背景:
区块链的状态问题是一个本质问题。随着时间流逝,区块链的数据越来越多,状态越来越大,节点运行的门槛越来越高。如何通过技术手段和经济机制设计来保证区块链的状态长期维持在可控的范围,是机制设计上需要权衡的。
解决思路:
首先,研究方法。研究是以社区驱动的,建立了研究小组和讨论机制。
具体到研究内容上,通过调研主流区块链平台解决状态问题的方法,进行归类总结,得出无状态性、经济机制约束状态规模是两大从根本解决状态问题的方法。此外,工程优化和区块链重置机制是降低状态规模对区块链的影响的手段。
成果:
状态问题在区块链底层研究中是一个关键问题,许多区块链平台都提出了自己的解决方案。长期来看,区块链要保证可持续发展,必须将状态问题解决。目前,各方案的有效性仍然在验证中。
开源的社区环境为研究提供了丰富的养料,是不可多得的财富。
听众收益
1.理解区块链状态问题
2.理解无状态性
3.了解区块链社区建设方法和成果
至信链及生态建设
李亮 腾讯 CSIG 高级研发工程师
所属专题:区块链
课程概要
案例背景:
联盟链在国内的应用场景很多,但是杀手级的应用相对比较少。能否结合腾讯和合作伙伴的能力,基于特定场景,打造出闭环的解决方案,同时引导产业生态共建区块链应用。
解决思路:
结合腾讯内部需求,利用区块链及合作伙伴能力,打造了完整的存证,监测,取证,维权一站式闭环解决方案。
成果:
至信链已经支持了一站式的存证,监测,取证,维权服务。目前至信链正在版权领域以及引导产业生态共建区块链应用方向上探索。在至信链应用的搭建过程中,联盟合作方之间需要建立明确的章程,有相关的激励奖惩制度确保整个项目的顺利推进。
听众收益
了解至信链及当前的能力
了解搭建联盟链应用的相关步骤
了解至信链生态建设方案
为什么我们需要新的智能合约语言Move?
邓启明 Westar实验室 Starcoin核心开发者
所属专题:区块链
课程概要
案例背景:
区块链高速发展,DeFi时代如火如荼。在行业高歌猛进的背后,安全漏洞层出不穷,也时刻提醒我们从业人员要保持清醒的头脑,要想办法解决当下面临的各种问题。所以,随着时代的发展,智能合约语言也要不断迭代前进,在强调表达能力的同时,也要兼顾其他的方面。区块链时代,一切公开透明,开放源码,对开发者的要求更高了。那么,如何降低开发者的门槛?让开发者专注于业务,让资产更安全,是我们亟需解决的问题。我们从面临的问题入手,讲述Move是如何让开发者轻松编写出更安全的合约。
解决思路:
1. 个性化的用户需求:Solidity是链上“喂”给用户,Move通过Script个性化定制需求;
2. 更安全的资产:区分信息和资源,Move的一等公民资源类型;
3. 更简单灵活的权限系统:Move通过简单的函数可见性,灵活满足资产的授权;
4. 我们需要完善的代码测试:Move通过形式化验证进行安全性测试,通过Unit test实现功能性测试;
成果:
1、Starcoin是首个支持Move智能合约语言的公链;
2、Starcoin完全使用Move语言实现Stdlib;
3、Starcoin完全开放用户部署自己的Move智能合约;
听众收益
深入浅出讲解Move的亮点以及解决的现实问题,让听众轻松快速掌握Move。
2016年开始一直从事区块链技术的开发和应用工作, 对区块链底层、BaaS平台、供应链金融、 区块链电子发票等有丰富实战经验,目前担任长安链项目的腾讯技术负责人。
专题:区块链