随笔分类 - web3
包括ethereum以太坊和ton链等
摘要:在 Web3 的生态中,Infura 和 Alchemy 是两个非常流行的 区块链基础设施即服务(Blockchain Infrastructure as a Service) 提供商。它们的主要作用是为开发者提供访问区块链网络(如以太坊)的接口,提供可靠的节点服务,使开发者可以专注于构建去中心化应
阅读全文
摘要:在区块链中,“Roll Up”是一种扩展解决方案,它通过将多个交易打包(或“卷起”)到一个单一的交易中,从而减少链上数据的处理量。Roll Up 的主要优点是提高交易吞吐量和降低手续费,同时仍然保持安全性和去中心化。 Roll Up 分为两种主要类型: ZK-Rollup:使用零知识证明来验证交易的
阅读全文
摘要:**DAO(Decentralized Autonomous Organization,去中心化自治组织)**是一种基于区块链技术的组织形式,旨在通过智能合约实现去中心化管理和决策。以下是 DAO 的一些关键特点和功能: 关键特点 去中心化:DAO 不依赖于单一的管理实体或中心化的公司,而是通过区块
阅读全文
摘要:在Web3开发中,确保交易的安全性和数据的一致性是至关重要的。为了应对这些挑战,开发者常常利用链上的多签名(Multi-Signature)和时间锁(Time Lock)机制。这两种机制不仅提升了系统的安全性,还增加了操作的透明度和控制性。本文将详细介绍这两种机制的基本概念、应用场景以及如何在智能合
阅读全文
摘要:在Web3的世界中,状态同步是开发者们必须面对的一个复杂而重要的挑战。无论是在链上链下数据的一致性管理,还是在跨链操作中,确保状态同步都是决定Web3应用成功与否的关键因素。本文将分享一些在状态同步过程中积累的实际经验和应对策略,帮助开发者更好地应对这一挑战。 1. 理解链上与链下状态的差异 挑战
阅读全文
摘要:随着区块链技术的迅猛发展,Web3正在成为下一个互联网时代的重要组成部分。Web3不仅代表了一种去中心化的网络架构,也带来了全新的开发模式。然而,Web3的开发过程并不简单,充满了各种技术和非技术性的挑战。本文将探讨Web3开发中的主要难题,并分析这些挑战对未来Web3生态系统发展的影响。 1. 用
阅读全文
摘要:随着区块链技术的发展,Web3与Web2的融合越来越深入。在这种融合的过程中,如何高效地将链上的数据与链下的传统Web2系统进行同步,成为了一个关键问题。本文将介绍四种常见的Web3与Web2同步机制,并探讨它们的优缺点。 这边把之前做的一个项目用到的几种机制进行经验总结。 1. 客户端上传交易哈希
阅读全文
摘要:在区块链和加密货币领域,DEX 代表去中心化交易所(Decentralized Exchange)。与传统的中心化交易所(CEX)不同,DEX 不依赖于中介机构或第三方来管理用户的资产和交易。相反,交易直接在区块链上进行,使用智能合约来自动执行和记录交易。下面是一些关于 DEX 的关键概念: 核心特
阅读全文
摘要:1.Ganche 简介 1.1.什么是 Ganache ? Ganache 是DApp的测试网络,提供图形化界面,log日志等;智能合约部署时需要连接测试网络。 Ganache 是一个运行在本地测试的网络,通过结合cpolar内网穿透软件,即可比较简单实现远程或者不同局域网进行连接访问,下面简单概括
阅读全文
摘要:eth chain上会有一个Native Token => ETH (ether), 合约里的关键字1ether表示1 Native Token,也就是1ETHbsc是fork的eth chain. evm里的东西都没改,Native Token直接换了个名字叫BNB, 对应到evm里的关键字还是不
阅读全文
摘要:在以太坊中,"NFT"代表非同质化代币(Non-Fungible Token)。对于NFT,有两个相关的概念:NFT的"transaction"(交易)和"NFT transfer"(NFT转移)。 NFT Transaction(NFT交易):NFT交易是指在以太坊网络上对NFT进行操作的交易。这
阅读全文
摘要:在区块链中,"token"和"NFT"(Non-Fungible Token)是两个常见的概念。 Token(代币):Token是在区块链上表示某种资产或价值的数字化单位。它可以代表各种不同类型的资产,如货币、权益、商品、服务或其他实物或虚拟资产。Token可以通过智能合约发行和管理,并可以在区块链
阅读全文
摘要:在区块链中,data和value是两个不同的字段,具有不同的含义和用途。 1.data字段: data字段用于存储任意的数据,可以是交易数据、智能合约代码、文本注释等。 在以太坊和其他智能合约平台中,data字段通常用于传递智能合约的调用或消息,其中包含了要执行的函数、参数等信息。 data字段的内
阅读全文
摘要:1. 找到bsc已经正式部署的合约 https://bscscan.com/ 2. 拷贝Contract Source Code 把文件导出为xxx.sol 3. 把导出的sol文件导入remix编辑器 打开remix编辑器 https://remix.ethereum.org/#lang=en&o
阅读全文
摘要:区块链技术是目前世界上最受关注的技术之一。它几乎进入了每一个领域,以其中心化的系统来改善现有技术。随着区块链的进入,也为这些细分领域开发了许多不同种类的应用。它还催生了诸如NFT、去中心化金融(Defi)、加密货币等很多东西。 原文:https://www.blockchain-council.or
阅读全文
摘要:在加密货币市场,有许多不同的选择。大约有12000种不同的加密货币token在大约1000个区块链平台上开发。但其中最受欢迎的两个选择是 Ethereum (ETH)和 Solana (SOL)。那么,哪个是更好的选择?嗯。 Solana 已被称为 "Ethereum杀手"。 在这篇博文中,我们将比
阅读全文
摘要:bsc的dummyId, 在非0的情况下,如果出现重复,bscscan会报fail: 主要代码是这样: func main() { serverAddress, contractAddress, ownerPublicKey, ownerPrivateKey := GetConfig() fmt.P
阅读全文
摘要:代码: package main // 签名用的公钥私钥也是采用的owner的公钥私钥 import ( "context" "fmt" "math/big" "user-pay/triplec" "github.com/ethereum/go-ethereum/common" "github.co
阅读全文
摘要:设置代码: package main // 签名用的公钥私钥也是采用的owner的公钥私钥 import ( "fmt" "set_signer/triplec" "github.com/ethereum/go-ethereum/common" "github.com/ethereum/go-eth
阅读全文
摘要:我的钱包: 0.048BNB 写代码查询: // 这里使用的是opBNB的节点 url := "https://opbnb-mainnet-rpc.bnbchain.org" // 连接到以太坊节点 ethClient, err := ethclient.Dial(url) if err != ni
阅读全文

浙公网安备 33010602011771号