找到约 13 条结果

文章 基于哈希证明系统的区块链两方椭圆曲线签名

...中也是一个炙手可热的研究点。LINDELL^[[10](javascript:;)]^ 在2017年提出了一种快速安全两方ECDSA签名方案,深入分析了ECDSA门限签名协议在博弈安全证明下的安全性与相关假设下的应用方式。然而这种产生ECDSA签名的门限技术方案需要...

文章 一文读懂区块链与预言机的异同之处及其协同效应

...以及公平性。 ![1.webp](https://img.learnblockchain.cn/attachments/2022/03/krBFPzsq623bc029d6ebd.webp!/scale/40) 混合型智能合约为高级的去中心化应用结合了链上和链下基础架构。本文将深入探讨区块链和预言机的目标和基础架构,并详细分析...

文章 Go 语言之在 Gin 框架中使用 Zap 实现高效日志管理

...} } ``` 运行并访问: ```bash Code/go/zap_demo via 🐹 v1.20.3 via 🅒 base ➜ go run main.go [GIN-debug] [WARNING] Running in "debug" mode. Switch to "release" mode in production. - using env: export GIN_MODE=release - using code: gin.SetMode(gin.ReleaseMode) [GIN-d...

文章 慢雾:29 枚 Moonbirds NFT 被盗事件溯源分析

...件中被使用。 ![1.png](https://img.learnblockchain.cn/attachments/2022/05/IajxygJz6290a91eda0d5.png!/scale/50) (https://twitter.com/0xLosingMoney/status/1529401916849291264) ## **搜集相关信息** 慢雾安全团队收到相关情报并针对此次被盗事件进行朔源分...

文章 多方共享的 UTXO:形式与特性

...共享 UTXO,只包含三方及以上共享 UTXO 的情形,那么,于 2018 年提出的 “通道工厂(channel factory)” [1] 概念也无疑是共享 UTXO 的一个子集。此外,于 2020 年提出的 “支付池(CoinPool)” [2] 概念,以及在讨论 “限制条款(covenan...

文章 在以太坊上安装 “炸弹”

...rnblockchain.cn/article/2382) --- ![](https://img.learnblockchain.cn/2021/06/17/16238980345943.jpg) 本文是讲解我在 [go-ethereum](https://github.com/ethereum/go-ethereum/?fileGuid=DQhgwCdHkGvpCPQD)(Geth)客户端中发现的 Bug 系列的第二篇。如果你还不了解它,请...

文章 Rust编程语言之函数式语言特性:迭代器和闭包

...new().skip(1)) // 2 3 4 5 None .map(|(a, b)| a * b) // 2 6 12 20 .filter(|x| x % 3 == 0) // 6 12 .sum(); // 6 + 12 = 18 assert_eq!(18, sum); } ``` ## 九、使用迭代器和闭包改进I/O 项目(minigrep) src/main.rs 文件 ```rust use min...

文章 以太坊核心开发者会议 #90

会议:以太坊核心开发者会议#90 会议日期: 2020年6月26日 会议时长:1.5小时 会议视频链接: https://www.youtube.com/watch?v=IZEcukn9J0Y 会议议程: 1.关于功能开发与网络维护的辩论 -如何在增加功能和保持网络健康之间保...

文章 GMX 源码解析四,Vault的核心源码解读

...uint256 usdgAmount = _transferIn(usdg); _validate(usdgAmount > 0, 20); // 更新累积融资利率 updateCumulativeFundingRate(_token, _token); // 用于根据usdgAmount 计算可赎回的token数量 uint256 redemptionAmount = getRedemptionAmount(_token, ...

文章 深入解读 Starknet 合约开发与部署:从 Cairo 编程到智能合约声明与部署

...项目 ```shell scarb new ownable cd ownable code . ``` ![image-20240925130649414.png](https://img.learnblockchain.cn/attachments/2024/09/uYk4wTm866f3d484433b8.png) ### 项目目录结构 ```shell ownable on  main [?] via 🅒 base ➜ tree . -L 6 -I 'target' . ├── Sca...

文章 初学者的DeFi指南

...金额,以使贷款被超额抵押。 例如,你可以锁定价值200美元的ETH作为抵押品,借入价值100美元的DAI,然后将其用于在交易所进行交易。 这样做的主要原因是杠杆-如果你认为ETH的价格不会大幅下跌,那么你将获得“免费” 100...

文章 死磕以太坊源码分析之rlpx协议

... #### 写入消息 > 调用读写器的WriteMsg写信息,连接持续20秒 ```go func (t *rlpx) WriteMsg(msg Msg) error { ... t.fd.SetWriteDeadline(time.Now().Add(frameWriteTimeout)) } ``` #### 协议版本握手 > 协议握手,输入输出均是protoHandshake对象,包含了...

文章 Chainlink解决通证化现实世界资产(RWAs)的三大关键要求

![](https://img.learnblockchain.cn/attachments/2023/11/ow37W1tG655ecb7442c1b.jpg) 为什么世界上最大的银行和金融市场基础设施都在探索通证化?因为链上金融可以为全球金融体系提供一种更方便验证、更高效、更便捷的运作方式。Swift作为连...