ETH
文章平均质量分 90
ETH
区块链(Web3)开发工程师
全栈工程师、区块链开发工程师、智能合约开发工程、Web3.0工程师
精通Wallet、Token、NFT、Exchange、DEFI、DAPP(web3开发)、智能合约、Gamefi、元宇宙开发。
大家有任何需要,欢迎私信或评论联系我!
展开
-
【ETH | EIP 1159】受EIP-1159影响的JSON RPC API
EIP-1159升级了以太坊的交易定价机制,将gasPrice分为base和tip两部分。EIP-1159 不能兼容之前的版本,因此将导致硬分叉。包含EIP-1159升级的分叉被称为伦敦分叉, 大约在8月4日发生。在这篇文章中,我们将介绍EIP-1159造成的以太坊JSON RPC API变化。eth1.0-apis仓库没有版本号,因此很难跟踪 EIP-1159引发的JSON RPC API变化。下面是我们找出的API变化清单。EIP-1559引入了一种新的交易类型(0x02)并在区块头加入一..原创 2022-05-09 11:17:58 · 564 阅读 · 0 评论 -
【区块链 | 元宇宙】元宇宙学习资源大全【2022】
目录1、WebXR2、开源工具/引擎3、非免费4、头像提供者5、协议和标准6、科幻图书7、非小说类8、文章和博客9、Crypto10、白皮书11、其他链接本文提供关于Metaverse的精彩项目和信息资源列表。1、WebXRWebXR 解释器- 什么是 WebXR 以及用例是什么? Awesome WebVR- 很棒的 WebVR 包和资源的精选列表 Exokit- WebXR 元浏览器、引擎、头像系统等 Exokit 概述- Exo...原创 2022-05-09 11:08:44 · 798 阅读 · 0 评论 -
【区块链 | Polygon】Polygon区块链PHP开发包-使用PHP语言开发Polygon
Polygon PHP开发包适用于为PHP应用快速增加对Polygon区块链数字资产的支持能力, 即支持使用自有Polygon区块链节点的应用场景,也支持基于Polygon区块链官方节点API服务的 轻量级部署场景。官方下载地址:Polygon PHP开发包。1、开发包概述Polygon PHP开发包主要包含以下特性:支持Polygon区块链原生PHP转账交易及余额查询 支持Polygon链上智能合约的部署与交互,支持ERC20/ERC721/ERC1155转账交易及到账跟踪 支持P.原创 2022-05-09 10:42:03 · 1974 阅读 · 1 评论 -
【区块链 | NFT | Unity3D】Unity3D NFT开发教程,unity3d开发链游教程
ethereum-unity-boilerplate包含用于快速构建 web3 游戏的 Unity 组件和挂钩。使用此 SDK, 你可以为移动、桌面、Xbox、Playstation 和其他平台构建 web3 游戏。ethereum-unity-boilerplate 允许你在任何平台上使用Crypto钱包对用户进行身份验证。目录1、准备工作2、创建Unity项目3、运行示例游戏4、WebGL版本1、准备工作首先安装所有依赖项:Unity Hub Visual ...原创 2022-04-13 16:14:28 · 7409 阅读 · 0 评论 -
【区块链 | IPFS】React通过ipfs-api上传文件到ipfs
本节主要讨论如何基于Web前端调用ipfs-api上传文件到ipfs,通过npm start 启动项目1. 安装create-react-app通过npm install 安装 create-react-app,便于后续创建项目npm install -g create create-react-app2. 创建项目通过 create-react-app myipfs 来创建项目3. 查看目录结构通过atom打开项目4. 启动服务器通过 npm start..原创 2022-04-03 23:51:47 · 831 阅读 · 0 评论 -
【区块链 | 跨链技术】跨链技术概述——区块链公链TPS解决方案(3)
目录概述1.公证技术:瑞波Interledger协议2.侧链技术:BTC Relay3.中继技术:Polkadot和COSMOS4.哈希锁定技术:Lighting network5.分布式私钥控制技术跨链技术的未来在区块链所面临的诸多问题中,无论是区块链1.0的比特币,还是区块链2.0的以太坊,区块链之间互通性极大程度的限制了区块链的应用空间。不论对于公有链还是私有链来看,跨链技术就是实现价值互联网的关键,它是把区块链从分散的孤岛中拯救出来的良药,是区块链向外...原创 2022-03-22 16:36:42 · 763 阅读 · 0 评论 -
【区块链 | 分片技术】分片技术概述——区块链公链TPS解决方案(2)
前言面对公有链目前存在的低吞吐量的性能瓶颈,许多公有链项目都提出了不同的扩容方案。从方向上来说,可以分为链上扩容和链下扩容两个方向,分片技术是属于链上扩容的一种方案。分片技术(Sharding)作为以太坊未来扩容方案的一部分,引起了广泛的市场关注。同时也有多个主打分片技术的新公有链项目加入了竞争,比如Zilliqa, Rchain, Quarkchain等,使这项技术在行业中的热度越来越高。这篇文章作为区块链分片技术研究的第一部分将会介绍分片技术的概念。一、什么是分片...原创 2022-03-22 16:25:17 · 7600 阅读 · 0 评论 -
【易错概念】以太坊Solidity函数的external/internal,public/private,view/pure/payable区别
1. 函数类型:内部(internal)函数和外部(external)函数函数类型是一种表示函数的类型。可以将一个函数赋值给另一个函数类型的变量,也可以将一个函数作为参数进行传递,还能在函数调用中返回函数类型变量。 函数类型有两类:- 内部(internal)函数和 外部(external) 函数:内部函数只能在当前合约内被调用(更具体来说,在当前代码块内,包括内部库函数和继承的函数中),因为它们不能在当前合约上下文的外部被执行。 调用一个内部函数是通过跳转到它的入口标签来实现的,就像在当前合约..原创 2020-08-26 15:41:54 · 1749 阅读 · 1 评论 -
[译]优化 Solidity 中的百分数和比例运算
在 Solidity 中,处理大数溢出和小数点是个头痛的问题,本文也许会给你一些思路。原文链接:https://medium.com/coinmonks/math-in-solidity-part-3-percents-and-proportions-4db014e080b1作者:Mikhail Vladimirov 译文出自:登链翻译计划 译者:Johnathan 本文永久链接:learnblockchain.cn/article… 校对:Tiny 熊本文是 Solidity 中进..转载 2020-08-26 15:05:22 · 1558 阅读 · 0 评论 -
【区块链 | web3】web3j开发以太坊智能合约快速入门(特别适合java和android开发者)
web3j简介web3j是一个轻量级、高度模块化、响应式、类型安全的Java和Android类库提供丰富API,用于处理以太坊智能合约及与以太坊网络上的客户端(节点)进行集成。可以通过它进行以太坊区块链的开发,而无需为你的应用平台编写集成代码。可以快速启动dmeo示例想要快速启动的话,有一个Web3j demo示例项目可用,演示了通过Web3j开发以太坊的许多核心特征,其中包括:...原创 2019-04-22 15:26:51 · 1022 阅读 · 0 评论 -
【区块链】以太坊 | 使用Truffle开发Dapp
简介Dapp VS App去中心化的应用的后端是一个分布式的网络(中心化应用后端是一个中心化的节点)。前端连接到网络中的任意一个节点都一样。去中心化应用给节点发送的请求叫交易,节点不单自己处理请求,还把请求转发到网络的其他节点,请求的最终执行需要网络的共识,所以应用不能直接拿到结果,是异步的,前端想要知道状态的改变需要监听事件的方法。Dapp开发流程.png第一个去中...原创 2019-08-08 16:34:45 · 822 阅读 · 1 评论 -
【Java | ETH】web3j 调用智能合约有两种方式
1、第一种:直接使用RawTrasaction进行创建// using a raw transactionRawTransaction rawTransaction = RawTransaction.createContractTransaction( <nonce>, <gasPrice>, <gasLimit...原创 2019-08-14 18:10:08 · 2314 阅读 · 0 评论