找到约 11 条结果

文章 使用 Async Rust 构建简单的 P2P 节点

...并相互通信。 - Peer 路由(Peer Routing):使用其他 peer 的知识信息来实现与 peer 节点的通信。 - 内容发现(Content Discovery):在不知道哪个 peer 节点拥有该内容的情况下,允许 peer 节点从其他 peer 节点获取部分内容。 - 消息(Me...

文章 以太坊 - 如何使用Truffle在Polygon上创建和部署一个工厂ERC-1155合约 - Quicknode

...png) 此外,如果你坚持到最后,我们还将添加一些额外的知识宝藏! ### 我们将做什么 - 定义 ERC-1155 标准 - 使用 QuickNode 设置 Polygon 终端(免费注册 [这里](https://www.quicknode.com/signup?utm_source=internal&utm_campaign=guides)) - 设置 Truffle ...

文章 尝鲜使用微众银行WeCross实现基于哈希时间锁定的跨链转账

...迫使资产的接收方在最后期限内确定收款并产生一种收款证明给打款人,否则资产会归还给打款人。收款证明能够被付款人用来获取接收人区块链上的等量价值的数量资产或触发其他事件。 如下图所示,我们用一个例子来阐...

文章 代码检查器 - OpenZeppelin 文档

...有机会对函数应用模糊测试,为你提供进一步测试可能被证明有益的领域。 - **外部调用安全**:外部调用的安全性,高亮显示任何可能构成严重性问题的实例。 - **标准兼容性**:你的合约与已建立标准的兼容性,标记潜在的...

文章 并行化:区块链交易的新视角

...和网络可靠性标准的承诺。 在 Movement Labs,我们的 MoveVM 证明了区块链技术的重大进步。 通过解决并行处理的复杂挑战(从交易准备到区块组装和验证),MoveVM 提高了区块链网络的可扩展性、效率和安全性。 这种整体方法不仅...

文章 钻石标准介绍,EIP-2535 钻石

...初,EIP-2535 Diamonds的创建是为了解决24KB合约限制,但事实证明它的用途超出了这一点。它提供了一个构建更大智能合约系统的框架,并且合约系统可以在生产中不断增长。 ### 保持数据正确 Solidity使用数字地址空间在合约中存...

文章 简析Atomicals协议:BTC资产协议的革命进行时

...会获知其链下元数据,之后铸造者向外界出示Merkle Proof,证明自己获知的NFT数据,的确与发行方最初构建的Merkle Tree相关联,也就是说存在于NFT发行方对外声明的NFT数据集中。 在铸造NFT的过程中,Atomicals协议为项目的创始...

文章 ETH 1.0链的费用市场变更

...。由于任何矿工都可以匿名背叛一个卡特尔,且没有办法证明特定矿工背叛,因此执行此攻击的唯一可行方法是控制 50% 或更高的哈希功率。如果攻击者恰好拥有 50% 的哈希功率,他们将无法从优先费用中获得以太,而叛逃者将...

文章 链上RWA概览及其增长的驱动力

...行资产负债表尤其受到限制(今年早些时候的银行倒闭就证明了这一点)。私人信贷解决方案对借款人和贷款人都具有益处。它们为借款人提供了银行贷款所缺乏的灵活性;而且它们的浮动利率为贷款人提供了固定利率替代方案...

文章 合约私有数据泄漏的安全问题分析及演示

...的内容。 **原始的合约代码UserPass.sol。** 根据前面的知识,slot0中会保存owner的地址,slot1中开始为users的slot. ```solidity // SPDX-License-Identifier: MIT pragma solidity ^0.8.0; contract UserPass { //slot 0 address public owner = msg.sender;...

文章 Base:带来消费者应用的未来

...权升级 Base 链的主网桥,并在系统的争议解决中提交欺诈证明。虽然不太可能,但如果 Coinbase 试图恶意更改 rollup 链,Coinbase 也有可能失去对其 Base 链的治理权。Base 不应被仅仅视为 rollup 链解决方案的客户或抽象的合作伙伴关...