2020年4月20日,国家发展改革委首次明确新型基础设施建设的范围,将区块链视为新基建的核心技术和自主创新的重要突破口。在近期发布的国家“十四五”规划纲要中,区块链也被列入数字经济重点产业,迎来发展“加速度”。具体到产业内容上,纲要明确指出推动智能合约、共识算法、加密算法、分布式系统等关键技术的创新。
作为连接区块链底层技术与现实业务的枢纽,智能合约在推动分布式应用繁荣发展的过程中扮演着重要角色。而在智能合约的开发过程中,其编程语言是开发者表达业务逻辑的抽象工具,也是构筑分布式应用的重要基石。
PoS联盟发布关于流动性质押法律方面的白皮书:2月22日消息,非营利行业联盟PoS联盟(POSA)发布了两份白皮书,研究存款代币在美国证券和税法中的地位。这些文件是由10多个行业组织的代表撰写的。根据附带的声明,这些文件旨在为“有意义的立法编纂或阐明提供一个框架”。它们还旨在为自我监管标准提供基础。
POSA在“流动性抵押的美国联邦所得税分析”中指出,根据一般原则,流动性抵押应该遵守资本利得税规则。白皮书写道:“票据代币在数字世界中证明无形商品的所有权,与仓库收据、提单、码头担保和其他所有权证明文件在物理世界中证明有形商品的所有权基本上相同。根据资本利得税,只有在出售或其他处置加密资产以换取在种类或程度上存在重大差异的财产时,流动性质押活动才会成为应税事件,这通常被称为资产的变现。”这一推理得到了一个论点的支持,即流动质押协议(智能合约)不应被视为一个独立的实体,因为它缺乏分享利润的第二方。它总结道:“如果流动质押没有如上所述的应税事件,那么流动质押必须努力应对其继续拥有所涉加密资产的税收问题。”(Cointelegraph)[2023/2/22 12:21:15]
目前,业界已有Solidity语言、Move语言及DAML等常见的智能合约编程语言。然而,不断多样化、复杂化的应用场景给智能合约编程语言提出全新挑战:进一步重视数据隐私,智能合约下辖的数据需能够明确权限归属;分布式、不可篡改的执行环境要求智能合约具备更强的鲁棒性;日渐扩大的服务规模要求智能合约能够更加高效运行;为了提升开发效率,开发过程需要对开发者更加友好;不断涌现的跨链等新型计算范式要求能够直接提供原生抽象。常见的智能合约编程语言在这些方面均存在不同程度的局限性,制约了分布式应用的进一步发展。
动态 | 浙江富润子公司发布区块链白皮书:10月30日,浙江富润(9.16 -2.66%,诊股)子公司杭州泰一指尚科技有限公司发布《区块链白皮书》。泰一指尚在大数据、区块链领域已深耕多年,目前已构建端到端的区块链技术和解决方案能力,包括区块链钱包,区块链浏览器,隐私和加密计算,超级账本,联盟链和公链等。其中面向产业智能决策的区块链数据融合共享与开放服务平台列入“2018年杭州市重大科技创新项目”,与华为合作联盟链解决方案已在多个行业商用。[2019/10/30]
微众银行区块链着眼于现有挑战,结合在区块链底层核心技术以及分布式商业应用落地的探索实践,提出涵盖安全、性能、体验及定制能力四个方面的“SPEC”智能合约编程语言设计规范。
动态 | 报告:一些区块链和加密货币初创企业白皮书被过度夸大:据The Daily Hodl消息,新闻媒体Decrypt的一份调查报告揭示了一些可疑的商业行为,即区块链和加密货币相关初创企业白皮书被过度夸大。该行业依赖于白皮书,即探究和解释公司核心产品或服务的权威报告,详细介绍其技术,货币激励和结构框架。投资者和公司经常利用这些报告来衡量成功,建立伙伴关系或做出投资决策。但是,依赖白皮书往往意味着要信任一位执行填充数字指令的雇佣写手,以及其他一些诡计。据报道,一份白皮书作者的收入大概1000美元到5万美元不等。[2019/4/24]
在“SPEC”设计规范的基础上,微众银行区块链推出全新的智能合约编程语言Liquid。
在安全方面,Liquid支持使用加密原语对数据进行隐匿,从而确保数据安全性;支持在智能合约的编译期及运行期全方位进行安全检测,从而提升逻辑鲁棒性。
在性能方面,Liquid通过优化执行引擎并结合并行化等技术,让智能合约的执行效率取得长足进步。
在体验方面,Liquid提供丰富的周边工具及资源,让智能合约的开发过程敏捷流畅。
在定制能力方面,通过宏扩展技术,Liquid能够在语言层提供分布式协作、跨链协同等编程模型,帮助开发者更加便捷地实现业务需求。
本文致力于以区块链智能合约为研究对象,对智能合约及编程语言的基本概念、存在的问题以及研究现状进行系统性梳理,并介绍Liquid的设计理念及关键实现细节,供智能合约开发者交流探讨。微众银行区块链秉承多方参与、资源共享、友好协作和价值整合的理念,将Liquid项目完全向公众开源,并在FISCOBCOS开源社区中成立了智能合约编译技术专项兴趣小组,欢迎广大企业及技术爱好者踊跃参与Liquid项目共建。
文档地址:
https://liquid-doc.readthedocs.io/zh_CN/latest/
GitHub代码库地址:
https://github.com/WeBankBlockchain/liquid
gitee代码库地址:
https://gitee.com/WeBankBlockchain/liquid
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。