区块链
文章平均质量分 79
77Brother
曾为区块链技术公司合伙人兼全栈工程师,
立志成为一个区块链硬核博主!
持续更新高质量文章,外面要付费的内容,这里只需关注我~
展开
-
你真的了解区块链吗?揭秘黑客入侵虚拟资产的方式
目前来看,区块链安全威胁总分为五类。自上而下分为:数据层、网络层、共识层、合约层以及应用层。因入侵方式过多,所以本文为概览,并不详细展开讲解,可当作导引收藏本文。原创 2024-04-19 09:21:26 · 537 阅读 · 1 评论 -
区块链黑客第五讲:委托调用攻击
delegatecall()是一种危险性极高的函数调用方式,因此在平时的合约编写中,非必要不要用到该调用方式。并且随着solidity语言版本的迭代更新,delegatecall()已经被逐步禁用。不要觉得这些知识学了无用,在今后的学习中,会基于这样的分析模式深入地解决问题!原创 2024-04-19 09:09:56 · 1087 阅读 · 1 评论 -
你真的了解区块链吗?揭秘白名单背后的技术原理(附白名单实战教程)
默克尔树是一种树状结构,树上的每个节点都由一个值表示,这个值是一些加密哈希函数的结果。哈希函数是单向的,从一个输入产生一个输出很容易但从一个输出确定一个输入在计算上是不可行的。叶子节点- 叶子节点位于树的最底部,它们的值是原始数据的哈希值。一棵树上有多少个叶子节点,就有多少个需要哈希的原始数据。例如,如果有7个数据需要被哈希,就会有7个叶子节点。父节点- 父节点可以位于树的不同层次,这取决于整个树的大小,父节点总是位于叶节点之上。父节点的值是由它下面的节点的哈希值决定的,通常从左到右开始。原创 2024-04-18 13:09:07 · 1603 阅读 · 1 评论 -
你真的了解区块链吗?公链侧链,私有链联盟链概述
侧链本身是一种协议,是一种可跨区块链解决的方案,旨在实现双向锚定。原创 2024-04-17 14:06:53 · 1375 阅读 · 0 评论 -
近年来爆火的以太坊,你真的了解它吗?
什么是以太坊?实际上,以太坊就是一个保存数字交易永久记录的公共数据库。重要的是,这个数据库不需要任何中央权威机构来维持和保护它,相反的它以一个“无信任”的交易系统来运行 —— 一个个体在不需要信任任何第三方或对方的情况下进行点对点交易的架构。原创 2024-04-17 13:55:58 · 1318 阅读 · 1 评论 -
区块链初学者必读:Solidity函数修饰符大全
如onlyowner、aboveLevel等自定义的modifiers,对于这些修饰符我们可以自定义其对函数的约束逻辑。所有自定义的修饰符都需要在逻辑最后留下占位符 “_”,第一个自定义修饰器,要求只能够合约的拥有者才能够操作//第二个自定义函数修饰器,要求消息发送者携带的value大于合约的vulue。原创 2024-04-13 15:10:10 · 495 阅读 · 0 评论 -
什么是Dapp?带你从零开始搭建一个Dapp
Dapp就是去中心化应用,它和我们平时使用的App(微信,支付宝等)只差了一个去中心化,如何理解这一去中心化?从体验层面来说:Dapp中并没有管理者,大家都是平等的,互相监督;而从技术层面来说:传统的App和部署在服务器的后端产生交互,而Dapp则是和部署在区块链上的智能合约产生交互。本篇文章带大家实现一个简单Dapp的搭建,通过实战让你进一步了解Dapp,跟着做就行了!原创 2023-02-21 12:00:00 · 3358 阅读 · 4 评论 -
区块链黑客第三讲:call注入攻击
2018年6月20日,ATN代币团队发布《ATN抵御黑客攻击的报告》,报告指出黑客利用call注入攻击漏洞修改合约拥有者,然后给自己发行代币,从而造成 ATN 代币增发,造成数千万美金的损失。原创 2022-11-08 16:50:17 · 337 阅读 · 0 评论 -
区块链黑客第二讲: 自毁攻击
本章讲解智能合约的自毁攻击,以及如何利用自毁攻击来造成安全威胁!原创 2022-11-04 10:51:32 · 1215 阅读 · 0 评论 -
你真的了解区块链吗?智能合约如何接收eth
本文介绍了区块链智能合约接收eth的五种方式,快速了解智能合约的基本转账特性原创 2022-10-27 11:30:00 · 601 阅读 · 0 评论 -
从入门到搞懂区块链
原创科普性文章,万字长文,深入区块链风云历史,带你从不了解到真正地走进区块链的世界!原创 2022-08-15 18:15:00 · 2540 阅读 · 0 评论 -
Remix编辑器连接本地(最新)
Remix编辑器连接本地(最新)1.打开cmd,安装remixd最新版npm install -g @remix-project/remixd2.启动remixdremixd -s <本地文件夹的绝对路径> --remix-ide <remix在线编辑器的url地址>example:remixd -s D:\remix\contract --remix-ide https://remix.ethereum.org成功界面:3.在线编辑器连接本地即可完成连接原创 2022-04-12 17:43:27 · 1509 阅读 · 2 评论 -
解决npm安装web3模块失败问题
npm安装web3模块失败,最具适用性的解决方法原创 2022-03-31 11:05:04 · 1391 阅读 · 0 评论