
区块链
文章平均质量分 62
linzhiji
这个作者很懒,什么都没留下…
展开
-
eth ens 合约技术代码细节
https://medium.com/crypto-wisdom/what-is-ethereum-name-service-how-it-changes-the-world-of-dns-8829756a8b30https://blog.cloudflare.com/cloudflare-distributed-web-resolver/ENS最新合约源码分析二_DoubleCherish的博客-优快云博客 以太坊域名服务ENS剖析 - 知乎 ENS源码分析 | 登链社区 | 区块链技术社区原创 2022-11-27 12:00:22 · 1198 阅读 · 0 评论 -
Solidity 多重继承 C3算法
solidity和python一样采用C3 继承算法。去掉代码里的 super.bar,结果就变成。执行D.bar的结果。原创 2022-11-23 20:24:50 · 1262 阅读 · 0 评论 -
tx.origin vs msg.sender
参考。原创 2022-11-23 14:43:11 · 100 阅读 · 0 评论 -
智能合约开发 Ganache | Truffle | Solidity | Web3.js
Ganache 提供了本地区块链环境,可以使用truffle命令跟gannache交互。truffle 是 ethereum 的开发智能合约套件,安装。原创 2022-11-15 16:26:19 · 713 阅读 · 0 评论 -
逆向solidity 合约
参考:Reverse Engineering a Contract | ethereum.org原创 2022-11-11 16:12:27 · 273 阅读 · 0 评论 -
solidity 存储 /变量
EVM里有5个地方涉及存储SLOADMLOADMSTOREMSTORE8CALLSTATICCALLUSHPOPSWAPDUPCODESIZECODECOPY。原创 2022-11-11 16:02:13 · 797 阅读 · 0 评论 -
solidity 编码笔记
How to Write Gas Efficient Contracts in Solidity – Yos Riady · Software Craftsman原创 2022-11-07 18:59:39 · 259 阅读 · 0 评论 -
eth以太坊数据块-交易收据树和日志
交易收据包含交易的产出(状态和日志)。收据数据存储在状态数据库,跟哈希值存储在block的header中。具体有哪些内容呢,可以参考上面的图片和代码基本。区块中智能合约的信息存储有2种方式,账户存储和日志存储。定义了智能合约状态以及可访问的合约。是用来存储中间状态,这些状态其实并不是给合约使用的,一般是给其他第三方dAPP来访问(比如前后端程序,以及一些分析网站)。日志存储比起账户存储便宜的多。:智能合约必须显式的展示谁拥有token。原创 2022-11-07 16:44:53 · 1925 阅读 · 0 评论 -
solidity contract 技术细节笔记
solidity contract 智能合约部署发布技术细节原创 2022-11-05 23:45:58 · 196 阅读 · 0 评论 -
eth 以太坊技术基础笔记
基础。原创 2022-11-05 23:45:51 · 204 阅读 · 0 评论 -
NFT ERC-721 solidty详解
每一个ERC721通证的持有者可以同时持有不止一个通证,因为每个通证都有唯一的ID,但是,要跟踪某个用户持有的 通证可能就会比较困难。当一个用户允许另一个用户持有其通证的时候(例如启用“授权”功能的时候),该事件就会被触发,事件的信息中 包含这些通证现在的持有账户、被授权账户以及通证ID。因此,在一个用户被(其他人)授权拥有一定数量的通证的情况下,可以通过该功能将这部分通证从另一个用户的账户中提取出来。当一个通证的所有权从一个用户转移到另一个时,将触发该事件,事件的信息包括汇出账户、汇入账户和通证ID。原创 2022-11-05 20:46:46 · 389 阅读 · 0 评论 -
web3 dApp开发框架
还有很多综合性的查询网站,比如查询各个链的块,合约,部署合约,查询NFT。通过这些网站,开发者不用部署各个链,直接跟链打交道。react既可以基于js,可以基于typescript。同理,next.可以基于js,可以基于typescript。next.js 加强版本react,既可以做前端开发,也可以做后台服务器开发。基于web3,有很多 js 的包,类似 web.js ether.js。国外也有很多ui框架基于 react ,类似 chakra。国外的前端,用vue很少,基本都是用react。原创 2022-10-24 10:54:39 · 463 阅读 · 0 评论 -
从架构角度深入解析 Web 3.0 与 Web 2.0 应用区别
你可以使用像 Infura 或 Pinata 这样的提供商,因为 Infura 可以为你提供 IPFS 节点,而 Pinata 则可以让你将文件在 IPFS 中「定位」,继而得到 IPFS 的哈希值并将其存储在区块链上,且整个操作过程相当简单。那就是,Filecoin 系统相对独立,Swarm 的激励系统是内置的,由以太坊上的智能合约来执行,用于数据的存储与检索。应用架构中的每一个组件都决定着应用的底层属性,若想真的理解 Web2.0 与 Web3.0 应用之间的本质差异,我们需要从应用的架构入手。原创 2022-10-10 20:06:18 · 807 阅读 · 0 评论 -
web3开发课程精选
web3开发课程精选原创 2022-08-18 17:33:29 · 1742 阅读 · 1 评论 -
干货:我的web3研究框架分享
进行属于自己的研究是 Crypto 中最强大的优势。但大多数人不擅长研究。原创 2022-08-02 11:39:29 · 1870 阅读 · 0 评论 -
Aragon创建DAO polygon BSC测试网
Aragon创建DAO polygon BSC测试网原创 2022-07-27 15:08:56 · 442 阅读 · 0 评论 -
APtos 简介及机制
Aptos于2021年创立,总部位于加利福尼亚州的帕洛阿尔托,主要领导者MoShaikh与AveryChing也曾是Diem(原Libra)与Novi(原Calibra)的主要构建者。原创 2022-07-22 18:32:28 · 700 阅读 · 0 评论 -
dao组织功能及合约实现
dao组织功能及合约实现原创 2022-07-22 12:10:01 · 1724 阅读 · 0 评论 -
polygon 链 matic概念及底层机制
polygon 网 matic概念及底层机制原创 2022-07-21 16:30:52 · 1302 阅读 · 0 评论 -
ETH POS 2.0 Staking 测试网质押流程
执行成功,开始同步数据,时间可能是小时级别到一天,看网速。,我选的Rospen测试网,并执行命令。执行过程中,可以在浏览器里查看进度。有2种节点,分别要求如下。原创 2022-07-21 11:07:31 · 1089 阅读 · 0 评论 -
solana NFT metaplex
solana NFT原创 2022-06-30 18:30:36 · 1114 阅读 · 0 评论 -
批量制作并上传 NFT opensea eth polygon
批量制作并上传销售NFT opensea eth polygon原创 2022-06-22 11:09:28 · 3160 阅读 · 3 评论 -
tron OUT_OF_ENERGY
遇到合约执行错误提示:OUT_OF_ENERGY原因分析原创 2022-06-01 16:23:23 · 1722 阅读 · 1 评论 -
TRX和TRC10交易三种合约
在TRON中检测TRX或TRC10事务涉及3种类型的合约:TransferConract(系统合同类型) TransferAssetContract(系统合同类型) TriggerSmartContract(智能合约类型)Transaction,TransactionInfo 和 Block 的数据包含所有智能合约交易信息。TransferContract 和 TransferAssetContract 分别是用于转移TRX和TRC10的系统合同事务只包含一个契约,因此查询事务使用接口 Get原创 2022-05-25 11:16:34 · 4938 阅读 · 0 评论 -
各种一级链比较
供应量&创建时间&代码共识机制交易速度性能交易 手续费智能合约原创 2021-11-08 11:58:12 · 200 阅读 · 0 评论 -
ipfs mac 开发
总体流程:先搭建ipfs节点(https://dist.ipfs.io/#go-ipfs)下载https://dist.ipfs.io/#go-ipfs并运行ipfs daemon --enable-pubsub-experiment 用ipfs的js库或者java库(看使用的语言)连接到节点 上传或者显示文件前端利用 ipfs 上传文件java实现ipfs文件的上传和下载IPFS星际文件系统以太坊开发DApp实战教程——用区块链、星际文件系统(IPFS)、Node.js...原创 2021-05-06 18:03:01 · 437 阅读 · 0 评论