自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

转载 Web3因你闪耀——问我社区首届教程大赛

在这场教程创作大赛中,我们将会提供丰厚的奖励,包括现金和问我社区随机盲盒周边。

2023-05-24 20:30:33 109

转载 Savour(SavourDao) Mpc 钱包技术解决方案

MPC 是使用多方计算的方式各个节点产生密钥分片,各节点自行托管密钥分片,由于完整的密钥没有在整个网络中出现过,只要确保阀值节点的密钥分片不泄漏,钱包就是安全的。MPC 私钥管理是目前比较流行私钥管理方案,该方至少需要三方参与才能完成,两方计算没有意义;参与的节点多一些相对比较安全一些,该方案的优势就是弱化私钥的概念,用户体验好,安全度高,缺点是参与方少的话安全度会低一些。

2022-12-12 19:35:58 442

转载 Savour(SavourDao) NFT 分析产品设计方案细节

本产品主要是对 NFT 的合约创建,NFT mint 和 NFT 交易的数据进行抓取,做数据统计分析,给用户推荐高价值的 NFT。业务规则包含,巨鲸钱包地址监控,有价值的 NFT 项目监控,高价值的单品 NFT 监控,NFT 价值分析,NFT 稀有度分析等。

2022-12-12 19:17:15 177

转载 SavourDAO 招募-项目工作方式

钱包是区块链世界的入口,抓住这个入口,未来可做的事儿很多,可以说没有钱包,区块链的世界绝大多数事儿是无法玩转的。之所以提出 Savour 这个项目,原因之一是我们对整个区块链的世界未来感到特别兴奋,原因之二我们想为这个行业的发展做一些贡献,当然,最重要的原因是我们想做一个属于我们自己的 Web3 世界。为整个行业的发展添砖加瓦。...

2022-08-08 23:00:17 154

转载 savourDao 钱包开发者招募

钱包是区块链世界的入口,抓住这个入口,未来可做的事儿很多,可以说没有钱包,区块链的世界绝大多数事儿是无法玩转的。之所以提出 Savour 这个项目,原因之一是我们对整个区块链的世界感到特别兴奋,原因之二我们想为整个行业的发展添砖加瓦。...

2022-06-10 20:53:53 102

转载 使用 CBOR 的可扩展二进制编码-文章来自问我社区

CBOR 是一种相对较新的 IETF 草案标准可扩展二进制数据格式。与 MessagePack 和 BSON 等类似格式相比,CBOR 是从头开始开发的,具有明确的目标。

2022-03-31 19:55:42 932

转载 捕猎以太坊黑暗森林中的抢跑机器人-文章来自问我社区

以太坊黑暗森林中的怪物可不是茶余饭后的玩笑。这些抢先交易的机器人能分析智能合约指令和它们之前从未在智能合约中用过的函数,以提取潜在收益。

2022-03-29 20:09:58 301

转载 解析以太坊抢先交易原理及其解决方案-文章来自问我社区

本文旨在全面解析广泛存在于以太坊区块链上的攻击行为:Front-Running (抢跑交易),通过对其原理的研究,寻找最有效的解决方案,最终帮助 DeGate 用户避免这一严重有损他们利益的攻击行为。

2022-03-29 19:58:55 333

转载 blockchain-wallet-sdk中的助记词部分使用示例-文章来自问我社区

可以看得出来,该项目仍在更新代码中,目前助记词和keystore部分的代码已经完成,下面咱们就来就SDK中的助记词生成部分进行简单的使用

2022-03-25 13:00:02 958

转载 16. 关键字:make 和 new 的区别?-文章来自问我社区

make 和 new 的区别

2022-03-25 12:51:11 73

转载 15. 面向对象编程:接口与多态-文章来自问我社区

在面向对象的领域里,接口一般这样定义:接口定义一个对象的行为。接口只指定了对象应该做什么,至于如何实现这个行为(即实现细节),则由对象本身去确定。

2022-03-25 12:44:12 76

转载 状态通道-文章来自问我社区

状态通道是一种非常广泛和简单的方式来考虑可能发生在区块链上的区块链交互,而是在区块链之外进行,而不会显着增加任何参与者的风险。这种策略最著名的例子是比特币支付渠道的想法,它允许在两方之间直接发送即时免费支付。 状态通道是支付通道的一般形式,将相同的想法应用于通常在区块链上执行的任何类型的状态更改操作。将这些交互从链中移出而不需要任何额外的信任可以导致显着成本和速度的改进。状态通道将成为扩展区块链技术以支持更高级别使用的关键部分。状态通道的基本组件非常简单 部分区块链状态是通过多重签名或某种智能合约

2022-03-24 21:07:17 175

转载 几种常见的 Ethereum Layer2 实现方式-文章来自问我社区

有两种方法可以扩展区块链生态系统。首先,可以让区块链本身具有更高的交易能力。这种技术的主要挑战是具有“更大块”的区块链本质上更难以验证并且可能变得更加集中。为了避免此类风险,开发人员可以提高客户端软件的效率,或者更可持续地使用分片等技术,将构建和验证链的工作分散到多个节点上;被称为“eth2”的努力目前正在构建对以太坊的升级。

2022-03-24 21:02:27 313

转载 Optimistic Rollup 和 ZK Rollup 对比分析-文章来自问我社区

Optimistic Rollup 是一种很有前途的技术,可以在短期内扩展以太坊上的通用智能合约。如果构建得相对较快,它可以提供一种简单的方法来迁移现有的 dapps 和服务,并具有合理程度的安全性/可扩展性权衡。这将使 ETH 1.0 能够跟上不断增长的需求。

2022-03-23 20:27:30 580

转载 Heimdall 里面几个重要的概念-文章来自问我社区

1. Encoder (Pulp)1.1 Pulp源码链接:https ://github.com/maticnetwork/heimdall/blob/master/auth/types/pulp.goHeimdall 需要验证 Heimdall 在以太坊链上的交易。为此,它使用 RLP 编码来生成特殊事务,例如 checkpoint。此特殊事务使用pulp(基于 RLP)编码而不是默认的氨基编码。Pulp 使用基于前缀的简单编码机制来解决接口解码。检查GetPulpHash方法。

2022-03-23 20:19:38 753

转载 深入理解 Polygon 底层运行机制-文章来自问我社区

在架构上,Polygon 的美妙之处在于其优雅的设计,它具有一个通用的验证层,与不同的执行环境分离,如 Plasma 启用的链、成熟的 EVM 侧链,以及未来的其他第 2 层方法,如 Optimistic Rollups。

2022-03-23 20:11:19 770

转载 Express 结合 hardhat-文章来自问我社区

Express 结合 hardhat 配置私钥 在 .env 中放入的私钥,格式为 "PRIVATE_KEY=xxxx", 然后代码自动从中读取 安装依赖 yarn选择创建一个简单的项目。添加一个名为 SimpleToken.sol 的合约到 ./contracts, 编译此合约并且运行测试npx hardhat compilenpx hardhat test部署npx hardhat run scripts/deploy.js --network kovan

2022-03-23 19:44:14 74

转载 Uniswap v3 的小彩蛋:NFT 和 LP 迁移工具-文章来自问我社区

Alpha leak从 uniswap v3 公开初版的代码到现在已经一个多月了,这期间 uniswap-v3-periphery 仓库的合约更新了很多代码。据粗浅观察,主要有以下 2 个改动:优化了 LP Token,由之前的普通 ERC721 token 变成了带动态效果 SVG 图片的 NFT token 增加了一个 migrator 合约,可以将 uniswap v2 LP 或者类 uniswap v2 LP(说的就是你,sushiswap)一键迁移为 uniswap v3 LP.NFT

2022-03-23 19:37:06 238

转载 AnySwap多链路由V3 漏洞攻击技术分析和解决方案-文章来自问我社区

2021年7月11日凌晨,AnySwap多链路由V3受到黑客攻击。

2022-03-22 20:24:38 116

翻译 Anyswap aka Multichain V4Router 攻击事件的分析和复现-文章来自问我社区

Anyswap aka Multichain V4Router 攻击事件的分析和复现

2022-03-22 20:17:14 164

转载 ERC721 ERC1155 和 ipfs-文章来自问我社区

是一个旨在创建持久且分布式存储和共享文件的网络传输协议。它是一种内容可寻址的对等超媒体分发协议。

2022-03-22 20:05:05 155

转载 使用 hardhat 结合 react 和 MetaMask,演示如何开发 Dapp 前端页面-文章来自问我社区

前言Dapp 开发中很重要的部分便是前端展示,本样例代码使用 hardhat 结合 react 和 MetaMask,演示如何开发 Dapp 前端页面,以及开发的基本流程及接口调用。开发者需要具备 react 框架开发能力才能很好的理解样例代码.为方便获取,在 .env 中放入的私钥,格式为 "PRIVATE_KEY=xxxx", 然后代码自动从中读取操作步骤安装依赖npm install部署合约npx hardhat run scripts/deploy.js --networ

2022-03-20 13:48:19 377

转载 用 Graph 捕捉区块链事件并提供一个查询事件的 GraphQL 接口-文章来自问我社区

编写智能合约时,通常状态的变化是通过触发一个事件来表达,The Graph 则是捕捉区块链事件并提供一个查询事件的 GraphQL 接口,让我们可以方便的跟踪数据的变化。实际上很多 defi 协议及都是 The Graph 来基于查询数据。

2022-03-20 13:46:36 239

转载 使用 Waffle 进行测试的基本流程及使用方法-文章来自问我社区

【摘要】 Waffle 是一款适配 ehter.js 的智能合约测试库。本样例演示了使用 Waffle 进行测试的基本流程及使用方法.Waffle 详细使用方法可以参考 Waffle 官网 , 对于不熟悉 Waffle 测试框架的开发者, 可以根据本样例进行基础的操作, 阅读样例代码, 形成初步的流程概念, 之后再参考官网进行更加深入的了解.

2022-03-20 13:42:08 390

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除