随笔分类 - 区块链
摘要:课程链接:https://space.bilibili.com/220951871/channel/collectiondetail?sid=2824381&ctype=0 讲义仓库:https://github.com/liangpeili/defi-2024/tree/main DeFi简介 D
阅读全文
摘要:笔记对应课程内容为成都信息工程大学区块链产业学院老师梁培利的DApp 设计与开发 10-13 课 笔记中提到的名词不做过多解释 不懂就搜! 开发准备: 编辑IDE环境:Vscode+Hardhat 调试:Remix ERC标准智能合约生成巫师:https://docs.openzeppelin.co
阅读全文
摘要:笔记对应课程内容为成都信息工程大学区块链产业学院老师梁培利的DApp 设计与开发 07-09 课 笔记中提到的名词不做过多解释 不懂就搜! ERC-20 区块链专业的学生需要熟知erc20的接口,不看代码的前提下能够独立完成,至少你要知道有哪些属性和函数接口。balanceof, address,
阅读全文
摘要:笔记对应课程内容为成都信息工程大学区块链产业学院老师梁培利的DApp 设计与开发 04-06 课 笔记中提到的名词不做过多解释 不懂就搜! Remix IDE的基本使用 官网:https://remix.ethereum.org/ 建议使用其网页版而不是桌面版,侧重于比较实用的特性而不是全部的介绍。
阅读全文
摘要:笔记对应课程内容为成都信息工程大学区块链产业学院老师梁培利的DApp 设计与开发 01-03 课 笔记中提到的名词不做过多解释 不懂就搜! 课程简介 内容 基于多年实际区块链开发工作经验提炼 DApp设计与开发->全栈区块链应用开发 课程要求:区块链基础+Solidity基础 课程目标:从零开始完整
阅读全文
摘要:引言 在现代Web开发的世界中,Web3技术的兴起为前端开发者开辟了新的可能性。Web3技术主要指的是建立在区块链基础上的分布式网络,使用户能够通过智能合约和去中心化应用(DApps)直接交互,而无需传统的中介机构。为了有效地开发Web3应用,前端开发者需要掌握一些关键的技术和工具,其中Next.j
阅读全文
摘要:介绍 在我们 注册OKX 后,我们点击交易所旁边的Web3钱包即可开始探索区块链钱包,从而步入一级市场,了解NFT、铭文、一级代币等新鲜事物。 第一次打开Web3钱包,OKX会提示你创建钱包并备份到谷歌云盘或iCloud,如果你要在电脑导入钱包则需要获取私钥或助记词。 在Web3钱包获取钱包助记词
阅读全文
摘要:这两天在Github和推特上最热闹的事情便是知名ETH(以太坊)二层公链项目STRK给所有gtihub上排名前5000的开源项目的项目贡献者提供了价值1750元的代币空投,其中不乏前端程序员、大学生等web3(币圈)圈外用户。 开源项目的贡献者经常是技术社区中最不被外界注意的英雄。他们在没有任何预期
阅读全文
摘要:简介 ethers.js是一个本地库,可以让你调用接口,用官方写好的轮子来使用一些常用的函数!学习完这个库,你对node.js就有比较深入的了解了,如果你不做项目,就不涉及智能合约的编写,那么写点脚本学习一下ethers.js是很好的。 教程已经有比较完整系统的了:https://www.wtf.a
阅读全文
摘要:1.RPC(远程过程调用) RPC (Remote Procedure Call) RPC,即远程过程调用,是一种强大的技术,它允许一个计算机上的程序在另一台位于不同位置的计算机上执行过程。在区块链的背景下,RPC成为与区块链节点交互的重要工具。 RPC, or Remote Procedure C
阅读全文
摘要:区块链钱包的派生账户是基于一种被称为“分层确定性钱包”(Hierarchical Deterministic Wallet,缩写为HD钱包)的技术。这项技术的核心在于,它允许从一个单一的种子(seed)生成一系列的账户地址。以下是其主要特点: 种子生成:HD钱包的所有地址都源自一个种子,通常是一串随
阅读全文
摘要:引言 Go 语言在区块链开发中的应用日益增多,凭借其简洁的语法和强大的并发支持,成为开发区块链应用的热门选择。理解和实践 Go 语言的单元测试对于保证区块链应用的质量和稳定性至关重要。 Go 单元测试简介 Go 语言内置了测试功能,不需要额外的测试框架。测试用例通常写在 _test.go 文件中,每
阅读全文
摘要:1.比特币区块链和以太坊区块链有何区别? 比特币区块链与以太坊在设计和功能上有显著的不同。下面是关于比特币的主要点: 没有智能合约功能(按照以太坊的定义):比特币是为了作为一个去中心化的数字货币而创建的,而不是为了支持复杂的智能合约。虽然比特币有一个叫做 "Script" 的编程语言,但它的功能远不
阅读全文
摘要:【效果】将冗长多个链的钱包地址索引到域名,不再需要记忆/复制钱包地址 在去中心化系统中,大部分人充值、转账时,使用的都是区块链原生的长地址,比如: ETH 的地址: 0x9euo8sHip*******dHld90 CKB 的地址: ckHUEI829D********hfjdD0 在操作过程中,这
阅读全文