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

函数

1. 智能合约安全实践:开发者如何正确使用构造函数?

构造函数负责智能合约所有者 owner 等数据的初始化,正确使用构造函数对智能合约安全至关重要。</blockquote>原文标题:《成都链安智能合约安全实践(二)| 练就「火眼金睛」,真假构造函数一眼看清》 撰文:成都链安在《西游记》中,六耳猕猴冒充猴王孙悟空,以假乱真,骗过了唐僧,骗过了众神...

知识:以太坊,技术,安全,智能合约,Solidity,MorphT

2. 精通IPFS:保存内容之上篇

...Through 通道流(比如转换)和 Duplex 双向流。source 流,这类流返回一个匿名函数,这个匿名函数被称为 read 函数,它被后续的 sink 流函数或 through 流函数调用,从而读取 source 流中的内容。sink 流,这类流最终都返回内部 drain.js 中的 sink 函数。这类流主要是读取数据,并且对每一个读取到的数据进行处理...

知识:函数,区块链,比特币,区块链产品

3. 智能合约编写之Solidity的高级特性|FISCOBCOS系列开发教程

...合约开发。Solidity是一门面向区块链平台设计、图灵完备的编程语言,支持函数调用、修饰器、重载,事件、继承和库等多种高级语言的特性。在本系列前两篇文章中,介绍了智能合约的概念与Solidity的基础特性。本文将介绍Solidity的一些高级特性,帮助读者快速入门,编写高质量、可复用的Solidity代码...

知识:合约,智能合约,函数,区块链

4. 智能合约安全实践(二)| 练就“火眼金睛”,真假构造函数一眼看清

...智能合约遇上了“六耳猕猴”,又会擦出怎样的火花?在智能合约中,构造函数负责一些数据的初始化工作,owner值一般也会放在构造函数中进行初始化。owner是智能合约拥有者的称呼,也常被用来作为该合约的超级管理员。对代币合约来说,owner可能被分配的权限有:铸造/销毁代币、冻结代币等。如果...

知识:智能合约,区块链安全

5. 智能合约编写之Solidity的高级特性 | FISCO BCOS系列开发教程

...合约开发。Solidity是一门面向区块链平台设计、图灵完备的编程语言,支持函数调用、修饰器、重载,事件、继承和库等多种高级语言的特性。在本系列前两篇文章中,介绍了智能合约的概念与Solidity的基础特性。本文将介绍Solidity的一些高级特性,帮助读者快速入门,编写高质量、可复用的Solidity代码...

知识:solidity,开发教程

6. 成都链安智能合约安全实践(二)| 练就“火眼金睛”,真假构造函数一眼看清

...智能合约遇上了“六耳猕猴”,又会擦出怎样的火花?在智能合约中,构造函数负责一些数据的初始化工作,owner值一般也会放在构造函数中进行初始化。owner是智能合约拥有者的称呼,也常被用来作为该合约的超级管理员。对代币合约来说,owner可能被分配的权限有:铸造/销毁代币、冻结代币等。如果...

知识:合约,代币,智能合约,函数

7. 一文看懂哈希函数

...的技术这就不得不提到,学习区块链技术经常被使用到的一个知识——哈希函数。哈希函数是一种从任何一种数据中创建小的数字指纹的方法。哈希函数把消息或数据压缩成摘要,使得数据量变小,将数据的格式固定下来。该函数将数据打乱混合,重新创建一个叫做散列值的指纹。</blockquote>百度百科和...

知识:中本聪,哈希,比特币

8. 精通IPFS:IPFS 保存内容之上篇

...Through 通道流(比如转换)和 Duplex 双向流。source 流,这类流返回一个匿名函数,这个匿名函数被称为 read 函数,它被后续的 sink 流函数或 through 流函数调用,从而读取 source 流中的内容。sink 流,这类流最终都返回内部 drain.js 中的 sink 函数。这类流主要是读取数据,并且对每一个读取到的数据进行处理...

知识:函数,内容,数组,文件

9. Pine语言入门(十一)函数创建与三元条件运算符?:

今天,讨论下创建函数,并简要讨论什么时候使用函数比较好。会详细解释函数的每一个参数。什么是函数,应该何时使用?函数是Pine语言脚本代码的一部分,可以将其组合在一起,并且可以简单的调用,而无需再次重写所有内容。假设有20行代码来进行复杂的计算,而你想稍后再次进行计算,而不是...

知识:函数,变量,参数,脚本

10. 区块链科普 | 一文看懂哈希函数

...的技术这就不得不提到,学习区块链技术经常被使用到的一个知识——哈希函数。哈希函数是一种从任何一种数据中创建小的数字指纹的方法。哈希函数把消息或数据压缩成摘要,使得数据量变小,将数据的格式固定下来。该函数将数据打乱混合,重新创建一个叫做散列值的指纹。</blockquote>百度百科和...

知识:公钥,中本聪,比特币,哈希函数

11. 区块链过程中的高频概念科普:哈希函数

...的技术这就不得不提到,学习区块链技术经常被使用到的一个知识——哈希函数。哈希函数是一种从任何一种数据中创建小的数字指纹的方法。哈希函数把消息或数据压缩成摘要,使得数据量变小,将数据的格式固定下来。该函数将数据打乱混合,重新创建一个叫做散列值的指纹。百度百科和维基百科...

知识:技术,公钥,中本聪,哈希,比特币

12. 智能合约安全实践(一)| Fallback函数“越俎代庖”分析

...实现更安全的代码。现在我们就来聊一聊ethernaut靶场的第一题Fallback,代码函数“越俎代庖”的事件。 一、权限漏洞简介 越权漏洞是指在智能合约中,因函数可见性设置不合理或函数缺乏有效的验证导致本不能调用某一函数的用户通过直接或者绕过验证的方式成功调用该函数。该漏洞可被单独利用,...

知识:区块链安全,漏洞分析

13. 区块链入门 | 学习区块链过程中的高频概念:哈希函数

...的技术这就不得不提到,学习区块链技术经常被使用到的一个知识——哈希函数。哈希函数是一种从任何一种数据中创建小的数字指纹的方法。哈希函数把消息或数据压缩成摘要,使得数据量变小,将数据的格式固定下来。该函数将数据打乱混合,重新创建一个叫做散列值的指纹。百度百科和维基百科...

知识:公钥,比特币,中本聪,比特币的

14. 精通IPFS:IPFS 保存内容之下篇

在上一篇文章中,我们指出在 builder/builder.js 文件中调用调用 pull 函数进行保存文件,这篇文章我们就来详细研究下这个过程。1,设置源流为 file.content。2,调用 chunker 流,对保存的内容进行分块。通过前面的文章,我们知道 chunker 流的默认实现为 chunker/fixed-size.js,它是一个 pull-through 流。这个流提供...

知识:区块,区块大小,函数,对象

15. 以 Bancor 与 VETH 事件为例,探讨智能合约权限安全重要性

...约权限管理错误造成的漏洞比比皆是,应遵循权限最小化开发原则,在设计函数时就规划好可见性。</blockquote>原文标题:《成都链安智能合约安全实践(一)| 功能实现千万条,权限安全第一条》 撰文:成都链安古时候,有一位杰出的领袖名叫唐尧。他所治理的地区人们安居乐业,但是他听闻隐士许由...

知识:安全,智能合约,Bancor,成都链安,VETH