需要专用浏览器或部署节点支持。 Solidity (中文:固态,固体)是一种语法与Javascript相似的高级语言,它为Ethereum虚拟机(EVM)编译代码而设计。 Solidity是静态类型的,支持继承,库和复杂的用户自定义类型以及其他功能。 如您所见,它可以用来创建投票,众筹,盲拍,多重签
转载 2018-11-02 11:18:00
492阅读
2评论
椭圆曲线DSA(ECDSA)对于这个,就不介绍了。下引用给出签名的生成和验证过程。假如Alice要对消息m加上数字签名,而Bob需要验证该签名。生成数字签名Alice根据随机数r和基点G求出点rG = (x, y);Alicce根据随机数r、消息m的散列值h、和私匙a计算最后,Alice将消息m、点rG = (x, y)和s发送给Bob,其中点rG和s就是数字签名。验证数字签名Bob接收到消息m、
转载 2024-05-20 14:57:52
43阅读
郑老师区块链大讲堂
原创 2018-12-11 21:06:28
1829阅读
5评论
郑老师区块链大讲堂
原创 2018-11-22 21:35:29
411阅读
郑老师区块链大讲堂
原创 2018-11-22 21:40:56
465阅读
郑老师区块链大讲堂
原创 2018-11-24 22:51:49
827阅读
郑老师区块链大讲堂
原创 2018-11-24 22:52:55
7911阅读
郑老师区块链大讲堂
原创 2018-11-29 21:37:53
1484阅读
智能合约Solidity介绍目录  智能合约  Solidity语言简介   Solidity语言特性 智能合约 智能合约的英文是Smart Contract 最早是尼克丶萨博在1995年就提出了智能合约的概念~就是将法律条文写成可执行代码 Vitalik Buterin(V神)把它引入到以太坊中,表示以太坊程序能自动执行及无法被干预的特点。 以太坊是区块
原创 2022-10-24 19:37:06
129阅读
郑老师区块链大讲堂
原创 2018-11-24 22:54:19
761阅读
1评论
变量局部变量在函数内部声明不存储到链上状态变量在函数外部声明状态变量是永久地存储在链上的值。全局变量 提供有关区块链的信息// SPDX-License-Identifier: MITpragma solidity ^0.8.13;contract Variables { // State variables are stored on the blockchain. string p
原创 2022-12-04 22:44:57
235阅读
郑老师区块链大讲堂
原创 2018-11-22 21:42:16
2051阅读
郑老师区块链大讲堂
原创 2018-11-24 22:56:46
2810阅读
郑老师区块链大讲堂
原创 2018-11-26 22:00:23
752阅读
变量局部变量在函数内部声明不存储到链上状态变量在函数外部声明状态变量是永久地存储在链上的值。全局变量 提供有关区块链的信息// SPDX-License-Identifier: MITpragma solidity ^0.8.13;contract Variables { // State variables are stored on the blockchain. string p
原创 2022-11-30 10:21:55
280阅读
用的语言。
原创 2022-10-23 07:59:40
176阅读
 ​编辑 目录​​智能合约​​​​Solidity语言简介 ​​​​Solidity语言特性​​智能合约智能合约的英文是Smart Contract最早是尼克丶萨博在1995年就提出了智能合约的概念~就是将法律条文写成可执行代码Vitalik Buterin(V神)把它引入到以太坊中,表示以太坊程序能自动执行及无法被干预的特点。以太坊是区块链与智能合约的完美结合,通过
原创 2022-10-18 15:45:08
233阅读
智能合约简介什么是智能合约:在计算机科学领域,智能合约是指一种计算机协议。 这类协议一旦部署就能自我执行和自我验证,不再需要人为干预智能合约的优点:高效的实时更新准确执行较低的人为干预风险去中心化权威较低的运行成本缺点:The DAO攻击事件:合约存在漏洞导致大量以太币被盗,而且因为智能合约的去人为干预特性,使得漏洞无法线上修复。最终采用的办法是分叉。所以,智能合约需要保证合约代码的逻辑完整性和安
原创 2022-03-17 16:40:01
238阅读
郑老师区块链大讲堂
原创 2018-11-29 21:36:18
656阅读
郑老师区块链大讲堂
原创 2018-11-25 21:52:15
5475阅读
  • 1
  • 2
  • 3
  • 4
  • 5