LOADING...
LOADING...
LOADING...
当前位置:主页 > 知识列表 >

语言环境

1. 从BTC脚本到Subscript:智能合约语言剖析

...包括最广为人知的比特币,以及以太坊、超级账本、Parity、Zcash等。从编程语言表现或者运行环境考虑,智能合约可以分为脚本型、图灵完备型、可验证合约型三种。比特币系统可以允许通过编写基于堆栈的操作码(Opcode)来实现简单的交易逻辑,比如改变比特币花费的前提条件,这个系统称为比特币...

知识:合约,智能合约,以太坊,比特币

2. Arweave 发布智能合约语言环境 SmartWeave,支持电脑运行节点

...ve 的 Sam Williams 称:「SmartWeave 是建立在 Arweave 网络之上的一种新的智能合约语言环境,使用名为‘惰性评估’的新型评估方式,将智能合约执行的计算负担从网络节点转移至智能合约的用户。」来源链接

知识:智能合约,gas,Arweave,存储协议,SmartWea

3. 互联网计算机的专用工具,Motoko语言的介绍

编辑:Blockpunk社区:果壳宇宙(ID:DfinityFun)前言Motoko是一种现代编程语言,专门用于开发互联网计算机平台上的程序,也能作为在其他平台程序的通用语言。易用性Motoko是为那些使用过JavaScript或其他现代编程语言(如Rust、Swift、TypeScript、C#或Java),对面向对象或函数式编程习惯有一些基本了解的程序员...

知识:程序,类型,系统,互联网

4. TrustBase宣言:让简单的语言再次伟大

...工程,以壮大Web3.0建设者的阵营。我们要做的事情,就是通过提供最基本的语言,让全球Web开发者共创波卡生态,实现Web3.0网络的目标。我们在我们设想的Web3.0世界里,信用货币必然经受不住时间的考验。实物货币经历了几千年的考验,而所谓的“无锚印钞”的法定货币,历史却非常短暂。从1971年布雷...

知识:货币,智能合约,比特币,智能合约开发

5. IOHK计划未来实现Cardano智能合约与所有编程语言的兼容性

...o区块链平台上部署任何智能合约,这是用于在以太坊上实现智能合约的编程语言。 另一个“ devnet”(IELE)旨在使开发人员能够以任何编程语言编写代码,并将所得功能移植到Cardano区块链上。 这些devnet将向所有软件开发人员开放智能合约开发,而无需学习新的编程语言。KEVM devnet使用了以太坊虚拟机...

知识:智能合约,以太坊,区块链,主流区块链

6. 这是一个呆萌的故事:从加密猫到Flow公链,开发者的天堂,NFT与游戏的乐园#

...一些公链,Flow是一款面向开发者,专注于开发体验的公链。?智能合约编程语言公链上最核心的应用就是智能合约。为了方便开发者开发智能合约, Dapper Labs索性开发出一种新的语言——Cadence。Cadence,是一种面向资源的编程语言。啥叫面向资源呢?我们知道面向过程的语言是以执行过程来现实各种功能...

知识:公链,共识算法,智能合约,以太坊

7. 以太坊的“换心手术”一文读懂EVM接棒者

...对JavaScript,拥有更好的性能、较低的存储成本、更安全的执行环境、更多的语言支持等优势。以太坊2.0,正是想利用这些特性把当前的EVM替换成以太坊定制的WASM (eWASM) ,来提升智能合约的兼容性和执行效率。因为相比于EVM,eWASM具有更好的性能以及更好的扩展性,可以支持Solidity、C++、Rust、AssemblyScript...

知识:以太坊,合约,链上,智能合约

8. 技术篇|Ele-VM——重构智能合约生态的核心技术

...就解决了智能合约的安全和性能问题。Ele-VM虚拟机在设计之初就为兼容多种语言的编译输出做优化,针对目前存在编译型、解释型、强类型、弱类型编程语言,集中了这些语言中必要的运算、关系、逻辑、函数以及常见数据结构的语言元素,为以后兼容类似的语言打下坚实的技术基础。Ele-VMVM 全称为Virt...

知识:智能合约,区块链,链科技,在区块链

9. 纯白矩阵CEO吴啸:ChainIDE如何用4个月时间聚集50万份智能合约丨链茶访

...将讲述ChainIDE如何在短短4个月时间聚集了50万份智能合约。首个集成Libra?Move语言的云端IDE为开发者节约边际成本?吴啸谈到,ChainIDE是第一个集成Libra?Move语言的云端IDE,自Facebook发布Libra生态后,团队一直都在关注。在实际开发过程中,团队发现Libra的环境架设非常的费时间,团队觉得其他开发团队会遇到...

知识:CEO

10. 什么是Subscript?

什么是Subscript?这门语言第一次出现在大众的视线,是在2020年第三季度的Web3基金会Grant计划接收者名单里:Subscript——AssemblyScript中的Substrate智能合约API和SDK。本文中笔者将从波卡Substrate智能合约开始梳理,帮助读者理解Grant对Subsciript成就的定义。一、Substrate智能合约在 Substrate出现之前, 要造一个自定...

知识:智能合约,合约,智能合约平台,以太坊

11. BSN智能合约开发培训-百度超级链Xuperchain(四)

百度超级链XuperChain是一个支持多语言合约的区块链框架,有多种语言来供大家选择使用开发智能合约。目前超级链的智能合约可以使用C++ 或者 Go 语言来编写,理论上任何可以编译成Wasm字节码的语言都可以用来编写超级链的智能合约。C++ 合约相对Go合约性能会更好些,go合约在易用性上更好,开发者可...

知识:合约,智能合约,链上,区块链

12. 以太坊更新其 Solidity 编程语言以获得更多功能

以太坊新的原生编程语言 Solidity 的新版本已经面世。 这一次它带来了语言级别的小改进,但是,它集成了一个新功能,允许从任何开发环境 (IDE) 进行编程。新版本于 12 月 20 日在官方 Solidity 博客上发布,其中公开了更改和修复的错误列表。这个新版本的以太坊编程语言将拥有。主要的变化是允许将 Sol...

知识:以太坊,区块,太坊,链上

13. 【Substrate开发教程】01 - 基础介绍 & 开发环境搭建

...)->runtime wasm二进制文件->(链上治理模块)->链上状态;高效率:使用rust语言开发,rust语言的安全性非常适合区块链开发;内置PoS共识机制;创新性:包括模块化接口、插件式共识、WASM解释器、第三方库、定制模块、智能合约等。波卡生态圈波卡生态圈包含中继链、平行链、转接桥,它们都是基于S...

知识:区块链,链上,波卡链,应用链

14. 由浅入深了解NirvanaNAC公链的两面性NA公链

...程的不断突破,区块链技术逐渐成为传统开发人员的重要关注点:作为机器语言的区块链开发环境对开发人员并不友好。 尤其是当整个行业逐渐从疯狂转变为逐步规模的行业时,整个行业壁垒逐渐增加,技术壁垒的存在已成为许多技术人员难以进入区块链行业的主要原因。一、生态:Nirvana?NA公链研发...

知识:公链,区块链,区块链技术,区块链的

15. NirvanaNA公链NAC公链的两面观

...破,区块链技术逐步成为了传统开发者的重要关注点:区块链作为一门机器语言其开发环境对于开发者并不友好。尤其是当整体行业逐步从野蛮疯长期逐步过渡到了渐成规模的行业,整体行业壁垒逐步抬高,技术壁垒的存在成为了众多技术人员难以踏入区块链行业的主要原因。NirvanaNA公链通过实际调研...

知识:公链,区块链,区块链技术,区块链的