文件格式:PDF 主要内容: 从“数字货币”到“技术突破” 早期的区块链仅局限于数字货币领域,以太坊是为了解决“让区块链怎样应用于货币以外的领域”的问题。 内置有图灵完备的编程语言 比特币的脚本语言不支持循环语句,会导致脚本空间利用上的低效率。以太坊技术拥有图灵完备的编程语言。 任何人都可以参与 以太坊允许任何人在它的公链上建立智能合约和去中心化应用程序。
2023-01-06 09:30:58 968KB 以太坊 比特币 区块链 智能合约
1
以太坊上的程序称之为智能合约,它是代码和数据(状态)的集合。 智能合约可以理解为在区块链上可以自动执行的(由消息驱动的)、以代码形式编写的合同(特殊的交易)。 该文档是使用solidity编写的ERC20的一个智能合约实现代币的发布和转账
2022-09-18 16:25:11 1.3MB 区块链智能合约
1
我从零开始构建它,以直接了解构建全栈以太坊MVP的复杂性。 经过大量的深入研究,如果我要使用Etheruem平台,我将从Zepplin智能合约和Zepplin OS框架作为基础开始。 <
2022-07-21 14:17:04 49.12MB react nodejs react-router nextjs
1
区块链技术与应用——智能合约.pdf
2022-06-07 18:10:21 11.08MB 文档资料 区块链 智能合约
区块链中的智能合约技术solidity语言
2022-05-06 18:16:05 3KB 区块链 智能合约 综合资源
1
区块链智能合约简介流程
2022-04-06 03:15:36 23KB 区块链 智能合约
前一阵子学习了一些区块链相关,并记录了在在Geth上创建私链的过程。详情请参考如下的几篇文章: 在Ubuntu下使用Geth搭建自己的以太坊私有链 CentOS7下安装Geth,搭建以太坊私有链 Geth私链的多节点运行 这篇文章简单讲述下如何在Geth上部署和发布智能合约。 智能合约是部署在区块链上的一组预定义的业务规则,具备确定性(Deterministic)执行的特征。换句话说,智能合约只是软件程序,与所有程序一样,它们完全按照程序员的意图执行。与普通的程序不太一样的是,存储在区块链上,并使用加密代码强制执行协议。 智能合约的概念最初是由计算机科学家、密码学家Nick Szabo于1
2022-03-15 14:39:44 419KB eth 区块链 智能合约
1
只能买不能卖的智能合约 白名单单独设置
2022-02-16 19:11:08 4KB 区块链 智能合约
Solidity是一种面向合约的语言,其语法受JavaScript高度影响,旨在为以太坊虚拟机编译代码。 《Solidity编程基础》会是一本您理解Solidity编程的指南,让您从以下方面为Ethereum和区块链构建智能合约。 我们首先简要介绍区块链、Ethereum及其最重要的概念或组件。您将学习如何在Ethereum上安装编写、测试和调试实体合同所需的所有工具。然后,使用不同的数据类型,探索实体源文件的布局。接下来帮助您在构建智能合同时使用运算符、控制结构和数据结构。我们将介绍面向对象编程中的函数调用、返回类型、函数修改程序和方法。了解有关事件日志记录和异常处理以及测试和调试智能合同的所有信息。
2022-02-15 10:16:07 12.47MB Solidity 区块链 智能合约
1
区块链是不同计算和经济学概念的组合,主要包括对等网络,不对称密码学,共识协议,分散存储,分散计算和智能合约以及激励机制。这些概念的综合将区块链定位为新技术并同时作为可编程平台和网络。这里引入的链下计算是将区块链上进行复杂的运算转移到链下,让链上和链下的任务区分开来,减轻链上不断为了交易而彼此之间相互计算而消耗的资源,从而让链上变得更轻,从而提高区块链的性能。
2022-01-30 09:18:02 649KB 区块链 智能合约 链下计算
1