AVE:发展两年的波卡智能合约语言ink!将会带来什么影响?

“波卡知识图谱”是我们针对波卡从零到一的入门级文章,我们尝试从波卡最基础的部分讲起,为大家提供全方位了解波卡的内容,当然这是一项巨大的工程,也充满了挑战,然而我们希望通过这样的努力让大家能够正确认知波卡,也让不了解波卡的人方便快速掌握波卡相关知识,今天是该栏目的第29期,让我们认识由Parity开发的智能合约语言ink!。

非洲移动货币应用Wave完成500万美元融资,Stellar发展基金会投资:10月25日消息,Stellar发展基金会官方宣布,已向非洲移动货币应用Wave投资500万美元,旨在通过集成合作为非洲消费者提供储蓄和转移资金的数字解决方案。目前Wave已为塞内加尔、科特迪瓦、乌干达、马里和布基纳法索的每月超1000万用户提供服务。

据悉,Wave是一家金融科技公司,通过其子公司运营非洲移动货币产品,致力于帮助非洲成为无现金大陆。[2022/10/25 16:37:37]

ink!是由Parity开发的智能合约语言,用于在Rust中编写智能合约并编译为Wasm代码。

工信部原党组成员:推动区块链产业发展,做好宣传普及工作:针对区块链与产业深度融合,加快推进区块链产业的发展,工信部原党组成员、中国绿色供应链联盟理事长金书波提出了几点建议:一是深刻认识区块链技术在我国经济社会发展中将起到巨大的作用,不断推动区块链产业发展;二是做好区块链的宣传普及工作,通过培训、展示、讲解等多种方式宣传区块链,让区块链技术普及开来,为更好地应用打好基础;三是找准应用的场景,找到突破口重点突破,在取得一定实践经验的基础上,再逐步铺开;四是抓紧布局区块链基础设施建设,夯实数字经济发展基础。金书波进一步表示,区块链技术不是一个单项技术,而是一个集成了多方面研究成果的综合性技术系统。要重点围绕算法、智能合约、隐私保护算法等方面开展技术攻关,推动区块链与5G、人工智能、工业互联网等其他新技术的融合发展,提升区块链技术创新与研发能力,以此强化区块链核心技术的理论创新与融合应用。(重庆商报)[2020/10/24]

ink!的首次发布是在Substrate开发人员社区会议Sub0上,尽管ink!才发展短短两年时间,但有一些项目已经运用ink!构建了项目。

热币全球CMO陈成:交易所未来发展的三个方向:金色财经现场报道,8月2日,由金色财经主办,阿里云、中科云创、Hotcoin Global 等协办的金色算力云首席合作的共为·创新者大会在郑州举办。热币全球CMO陈成做了主题为《熊市背景下,区块链交易是的未来发展方向》的演讲。陈成表示,交易所未来的发展方向包括以下三点:

第一,合规和安全。包括符合当地法律、政府监管、牌照申请、数字资产托管、备付金制度、保险金制度,这都是合规和安全的角度。Hotcoin Global :拥有澳大利亚AUSTRAC颁发的数字资产交易和换汇双牌照。

第二,技术的安全。具备银行加密级风控系统、高性能撮合引擎、冷热钱包分离系统等。把投资者的数字资产以及他的投资都当作自己的责任,是Hotcoin Global 过去一直秉承的最基本底线,未来也是。

第三,金融服务的完整性和技术创新。我觉得完整的金融服务相当重要,过去看到的一些数字资产服务平台,还是以交易端和服务B端作为最主要的服务内容,在未来,提供整套的金融服务给C端,这是最后是否能留存客户最重要的点。技术创新也将带动所有数字市场的变革,比方说:DEX、公链、DeFi。[2020/8/2]

在介绍ink!之前,我们需要了解一下什么是智能合约。

智能合约

智能合约是运行在去中心化的区块链网络上的计算机协议,可以看做是可以自动化执行的应用程序。

具有高确定性和防篡改以及可靠的特性,因此相比于传统合约来说更加的安全,并且由于智能合约是以计算机代码形式达成的协议,所以交易成本更低。

高度确定性指的是在智能合约中,交易将会严格按照约定的条款执行,并且无需在每个环节进行审批。当合约中的条件被满足,设定好的参数就会自动执行。

而之所以说智能合约更加可靠是因为区块链分布式计算以及去中心化的特性保障了协议的安全,没有了第三方,双方都将信任该协议,从而提高了交易的效率。

ink!

ink!与其他一些更成熟的智能合约语言不同,它没有Parity的烙印。ink!最初是通过利用Rust的宏系统生成自定义语法和样式,来进行智能合约开发。

但这种方法偏离了Rust开发人员熟悉和喜欢的语言,因此在不牺牲易用性或开发性的前提下,诞生了ink!2.0,为开发人员提供了最大的灵活性。简单来说,在整合之后现在ink!所有的结构和语法都是纯Rust了。ink!使用普通的Rust代码,通过以#的形式添加一些属性标签,即可完成所有工作所需的场景。

Rust是一种很棒的语言并且也非常适合于区块链用例,像rustfmt和rust-analyzer这样的Rust工具,已经可以使用ink!开箱即用了。

后记

ink!语言仍在发展中,在未来ink!在使用上可能会更像Rust,从另一层面上来说,将会有助于那些熟悉Rust语言的程序员获得应对智能合约更强的能力。

ink!已经为智能合约奠定了基础,而波卡也希望生态在逐渐成熟的同时,有更多的工具能够自然地支持ink!。在波卡刚刚结束不久的首批插槽竞拍的获得者,有不少项目都是支持智能合约的平台。

尽管主流的解决方案是通过兼容EVM,并用Solidity语言编写智能合约,能够支持各类Dapp和DeFi,但EVM本身的设计就有局限性,而我们相信智能合约的未来会是更新的技术Wasm和ink!。

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

金星链

[0:0ms0-1:92ms