Liquid 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Liquid 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
Liquid 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
Liquid 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
Liquid 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !
授权协议 Apache
开发语言 Rust 查看源码 »
操作系统 跨平台
软件类型 开源软件
所属分类 其他开源区块链
开源组织
地区 国产
投 递 者 微众开源
适用人群 未知
收录时间 2021-04-01

软件简介

Liquid 由微众银行区块链团队开发并完全开源,是一种嵌入式领域特定语言( embedded Domain Specific Language,eDSL),能够用来编写运行于区块链底层平台 FISCO BCOS 的智能合约。

关键特性

安全(Security)

  • 内置线性资产模型,对安全可控、不可复制的资产类型进行了高级抽象,确保链上资产类应用具备金融级安全性;

  • 支持在智能合约内部便捷地编写单元测试用例,可通过内嵌的区块链模拟环境直接在本地执行;

  • 算数溢出及内存越界安全检查;

  • 能够结合模糊测试等工具进行深度测试;

  • 未来将进一步集成形式化验证及数据隐私保护技术。

性能(Performance)

  • 配合 LLVM 优化器,支持将智能合约代码编译为可移植、体积小、加载快 Wasm 格式字节码;

  • 对 Wasm 执行引擎进行了深度优化,并支持交易并行化等技术;

  • 结合 Tree-Shaking 等技术,进一步压缩智能合约体积。

体验(Experience)

  • 支持使用大部分现代语言特性(如移动语义及自动类型推导等);

  • 提供专有开发工具及编辑器插件辅助开发;

  • 丰富的标准库及第三方组件。

可定制(Customization)

  • 能够根据业务需求对编程模型、语言文法的进行深度定制。目前已集成可编程分布式协作编程模型

  • 未来还将进一步探索如何与隐私保护、跨链协同等功能相结合。

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (0)

加载中
更多评论
04/02 11:46

白皮书重磅首发-微众银行区块链开源智能合约编程语言 Liquid

微众银行区块链《Liquid - 智能合约编程语言新的探索》白皮书重磅首发,PDF下载地址: https://share.weiyun.com/geVeiKBp 2020年4月20日,国家发展改革委首次明确新型基础设施建设(简称新基建)的范围,将区块链视为新基建的核心技术和自主创新的重要突破口。在近期发布的国家“十四五”规划纲要中,区块链也被列入数字经济重点产业,迎来发展“加速度”。具体到产业内容上,纲要明确指出推动智能合约、共识算法、加密算法、分...

4
4
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
2018/04/29 14:16

liquid state machine

https://en.wikipedia.org/wiki/Liquid_state_machine https://www.youtube.com/watch?v=r4wxN2B5PuU https://stackoverflow.com/questions/28326776/liquid-state-machine-how-it-works-and-how-to-use-it

0
0
2015/11/09 09:59

Liquid基础语法

Output输出 简单输出示例: Hello {{name}} Hello {{user.name}} Hello {{ 'tobi' }} Advanced output: Filters 高级输出:过滤器 输出标记需要的过滤器。过滤器是简单的方法。第一个参数在过滤器的左侧就是过滤器的输入,即需要过滤的内容。过滤器的返回值将是过滤器运行时过滤后的左侧的参数。当没有更多的过滤器,模板会收到结果字符串。 代码示例: Hello {{ 'tobi' | upcase }} Hello tobi has {{ 'tobi' | size }} le...

0
0
发表了博客
2019/12/31 16:11

Liquid Database for Mac(液体数据库)

Liquid Database for Mac激活版是应用在Mac上的一款液体数据库软件,Liquid Database Mac破解版可以管理您的液体(液体食谱),香料,基础和经销商的个人收藏并跟踪您的存储的液体数据库等,需要的朋友,欢迎来Mac软件平台Macdown下载。 Liquid Database for Mac破解版https://www.macdown.com/mac/6600.html Liquid Database for Mac软件功能 液体数据库/食谱 风味数据库 基础数据库 分销商数据库 eJuice食谱计算器 液体和调味...

0
0
发表了博客
2013/07/25 17:14

Types of computer controlled liquid filling mac...

A dishwasher, classification of many people. Another way of thinking, certainly, the state, divided by the product of several folded, liquid, solid, granular pillow type food packing machine, powder filling machine, through the role of sub-package, packaging, packaging machinery industry is the outsourcing of a package split, It is not food, daily chemical, textile, dishwasher, sub-station pack...

0
0
2019/08/29 17:31

Liquid网络闪电支付使用指南

本教程介绍如何使用Liquid侧链的c-lightning来创建闪电支付通道。使用这些支付通道,用户可以实时、私有地交易Liquid-BTC。 Liquid网络包含有对私密交易和资产发行的支持,因此用户可以使用闪电支付通道交易任何在Liquid网络上发行的资产,例如通证化的发币、加密资产等等。另外,对链上BTC和支付通道L-BTC的兑换的支持工作也在进行中。 使用Liquid网络上的c-lightning和比特币主网上流程一样,因此如果你熟悉哪些步骤的话,这个...

0
0
发表于服务端专区
2016/12/14 10:31

A B liquid silicone rubber foam IOTA-F663A

A B liquid silicone rubber foam IOTA-F663A Description: IOTA-F663 A,B Liquid Silicone rubber foam is a kind of addition cure silicone rubber, belongs to two-component addition cure silicone rubber. It is composed by two components, two components in a weight ratio of 1: 1 mixture began to foam and then formed to low density silicone rubber like foam. Uses: Silicone rubber foam mainly used to ma...

0
0
发表于大前端专区
2016/12/14 15:39

IOTA-663A,B Liquid Silicone rubber foam

IOTA-663A,B Liquid Silicone rubber foam Description: IOTA-663A,B Liquid Silicone rubber foam is a kind of addition cure silicone rubber, belongs to two-component addition cure silicone rubber. It is composed by two components, two components in a weight ratio of 1: 1 mixture began to foam and then formed to low density silicone rubber like foam. Uses: Silicone rubber foam mainly used to make si...

0
0
发表于游戏开发专区
2016/12/15 09:52

IOTA-663A,B Liquid Silicone rubber foam

IOTA-663A,B Liquid Silicone rubber foam Description: IOTA-663A,B Liquid Silicone rubber foam is a kind of addition cure silicone rubber, belongs to two-component addition cure silicone rubber. It is composed by two components, two components in a weight ratio of 1: 1 mixture began to foam and then formed to low density silicone rubber like foam. Uses: Silicone rubber foam mainly used to make si...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
0 评论
5 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部