区块链技术共9篇
智能合约:发布一种ERC20代币-区块链开发网

智能合约:发布一种ERC20代币

众所周知,智能合约是区块链区块链中很重要的一部分,代币、交易、质押等等活动都需要智能合约的帮助。今天,我们就来使用智能合约发布一种ERC20代币。 “一个智能合约是一套以数字形式定义...
智能合约安全——selfdestruct攻击-区块链开发网

智能合约安全——selfdestruct攻击

selfdestruct函数(自毁函数)由以太坊智能合约提供,用于销毁区块链上的合约系统。当合约执行自毁操作时,合约账户上剩余的以太币会发送给指定的目标,然后其存储和代码从状态中被移除。 se...
智能合约安全——溢出漏洞-区块链开发网

智能合约安全——溢出漏洞

算术溢出(arithmetic overflow)或简称为溢出(overflow)分为两种:上溢和下溢。 算术[溢出](https://learnblockchain.cn/article/3302)(arithmetic overflow)或简称为溢出(overflow)...
智能合约安全——重入漏洞-区块链开发网

智能合约安全——重入漏洞

重入漏洞相信大家都有所耳闻,那么什么是重入漏洞呢?众所周知,以太坊的转账不仅可以在钱包地址之间进行,合约与钱包地址之间、合约与合约之间也可以,而合约在接收到转账的时候会触发 fallbac...
智能合约安全——私有数据访问-区块链开发网

智能合约安全——私有数据访问

这次我们将了解如何访问合约中的私有数据(private 数据)。 这次我们将了解如何访问合约中的[私有数据](https://learnblockchain.cn/article/3880)(private 数据)。 目标合约 话不多说,...
智能合约安全——随机数-区块链开发网

智能合约安全——随机数

本次我们将带大家了解智能合约中一个经常被用到的东西——随机数。 智能合约的开发中常常会用到随机数,例如 Lottery 和现在流行的 NFT 数字藏品的属性等都需要用到随机数。目前来说常见的随机...
一种基于区块链的泛用型数据隐私保护的安全多方计算协议-区块链开发网

一种基于区块链的泛用型数据隐私保护的安全多方计算协议

近年来,如何合理有效地在区块链上实现用户隐私数据保护是区块链技术领域的一个关键性问题.针对此问题,设计出一种基于Pedersen承诺与Schnorr协议的安全多方计算协议(BPLSM).通过构筑该协议架构...
一种基于区块链的泛用型数据隐私保护的安全多方计算协议-区块链开发网

一种基于区块链的泛用型数据隐私保护的安全多方计算协议

近年来,如何合理有效地在区块链上实现用户隐私数据保护是区块链技术领域的一个关键性问题.针对此问题,设计出一种基于Pedersen承诺与Schnorr协议的安全多方计算协议(BPLSM).通过构筑该协议架构...
一种基于区块链的泛用型数据隐私保护的安全多方计算协议-区块链开发网

一种基于区块链的泛用型数据隐私保护的安全多方计算协议

近年来,如何合理有效地在区块链上实现用户隐私数据保护是区块链技术领域的一个关键性问题.针对此问题,设计出一种基于Pedersen承诺与Schnorr协议的安全多方计算协议(BPLSM).通过构筑该协议架构...