文章
视频
课程
百科图谱
集训营
更多
问答
提问
发表文章
专栏
活动
文档
工作
集市
发现
Toggle navigation
文章
问答
视频
课程
集训营
专栏
活动
工作
文档
集市
搜索
登录/注册
精选
推荐
最新
周榜
关注
RSS
全部
通识
以太坊
比特币
Solana
公链
Solidity
Web3应用
编程语言
安全
密码学
AI
存储
其他
Zcash - 图解Transaction结构
最近又重新看了看ZCash的白皮书。话说,看ZCash的白皮书需要一点耐心,144页的白皮书形式化太多,通篇就只有一张图(地址和Key生成关系图)。本文画图总结了Sprout和Sapling的交易Transaction的数据结构。
Zcash
零知识证明
Star Li
发布于 2019-08-01
阅读 ( 11233 )
( 20 )
探索零知识证明系列1 - 初识「零知识」与「证明」
我认为区块链很难称为一个“技术”。它更像是一个领域,包罗万象。或者形而上地说,区块链更像一个有机体,融合了各种不同的理论技术。 零知识证明是构建信任的重要技术,也是区块链这个有机体中不可缺少的一环。
zkSNARK
零知识证明
安比实验室
发布于 2019-08-01
阅读 ( 20251 )
( 25 )
为什么合约里尽量避免使用 tx.origin
为什么合约里尽量避免使用 tx.origin
智能合约安全
Ashton
发布于 2019-07-31
阅读 ( 6353 )
( 5 )
去中心化社交网络原则
去中心化社交网络原则
观点
Ashton
发布于 2019-07-29
阅读 ( 5041 )
( 5 )
零知识证明 - zkSNARK应用的Nullifier Hash攻击
in
区块链安全问题解析
in
区块链安全问题解析
早上很多朋友@我,安比实验室发表了一篇文章[zkSNARK的“输入假名”的攻击](https://learnblockchain.cn/2019/07/29/zkSNARK-wul/)。迅速看了看,很赞。这个攻击原理其实比较简单,但是,不深入理解zkSNARK以及使用场景的朋友确实很难发现和理解。本文讲讲我对这个攻击的分析和理解。
zkSNARK
零知识证明
Star Li
发布于 2019-07-29
阅读 ( 10022 )
( 20 )
zkSNARK 合约「输入假名」漏洞致众多混币项目爆雷
in
区块链安全问题解析
in
区块链安全问题解析
大量零知识证明项目由于错误地使用了某个 zkSNARKs 合约库,引入「输入假名 (Input Aliasing) 」漏洞,可导致伪造证明、双花、重放等攻击行为发生,且攻击成本极低。众多以太坊社区开源项目受影响,其中包括三大最常用的 zkSNARKs 零知开发库 snarkjs、ethsnarks、ZoKrates,以及近期大热的三个混币(匿名转账)应用 hopper、Heiswap、Miximus。这是一场由 Solidity 语言之父 Chris 两年前随手贴的一段代码而引发的血案。
zkSNARK
零知识证明
安比实验室
发布于 2019-07-29
阅读 ( 13245 )
( 20 )
使用历史权重难度(HWD)预防POW 51%算力攻击
in
区块链安全问题解析
in
区块链安全问题解析
PoW(工作量证明)是区块链系统中广泛使用的协议,用于解决双花难题。但是,如果攻击者拥有超过全网哈希算力的一半,那么该攻击者就可以发起双花攻击或51%攻击。如果哈希算力足够强大,那么发起攻击的成本会低的惊人,这将会对众多PoW区块链造成巨大威胁。 我们提出了一种技术方案,将矿工的挖矿历史权重信息与总计算难度相结合,以达到缓解51%攻击的问题。分析表明,使用这种新技术,将会使传统攻击的成本增加两个数量级。
PoW
51%攻击
双花攻击
陈小虎
发布于 2019-07-29
阅读 ( 11108 )
( 20 )
数字独立宣言
数字独立宣言
观点
Ashton
发布于 2019-07-28
阅读 ( 4685 )
( 5 )
Zcash - 各种密钥和签名,你懂吗?
Zcash的发展大体经过了OverWinter(过冬) -> Sprout(发芽) -> Sapling(树苗)这几个阶段,随着业务和功能的逐渐丰富,密钥系统也越来越复杂,刚开始接触时感觉一头雾水,但是静下心来仔细分析,就能逐渐领略其中的魅力。
Zcash
零知识证明
飞久
发布于 2019-07-28
阅读 ( 12353 )
( 20 )
了解下不用助记词的ZenGo钱包及门限签名技术
区块链钱包作为数字货币世界的入口,它糟糕的体验把大部分人挡在门外,说的就是你:助记词备份(或私钥备份)。 现在一个激动人心的签名方案让体验提升一大步,也是博客的主角:门限签名技术(Threshold signatures: 也可翻译为阈值签名)及ZenGo钱包。 ZenGo钱包不需要备份助记词,交易也不需要输入密码,一切只需要FaceID/TouchID。
阈值签名
私钥
钱包
密码学
Tiny熊
发布于 2019-07-27
阅读 ( 20431 )
( 24 )
这件艺术品始终在售
TAIAOS 是一个基于以太坊区块链的数字艺术项目,通过独特的拍卖机制让艺术作品始终在售,并促进艺术家的持续经济支持。该项目提出了一系列有关数字艺术产权、艺术家与收藏者关系以及艺术市场运作的新问题,同时强调了哈伯杰税在艺术品资助中的重要性。
数字艺术
以太坊
哈伯杰税
区块链
艺术资助
智能合约
simondlr
发布于 2019-07-25
阅读 ( 382 )
【技术工坊52期】Facebook-Libra项目白皮书和MOVE语言深度解读
Facebook-Libra项目白皮书和MOVE语言深度解读
Libra
Move
辉哥
发布于 2019-07-25
阅读 ( 6218 )
( 5 )
智能合约构造函数中可以使用this吗?
智能合约的地址什么时候有效? 在构造函数中可以使用this吗?
Solidity
智能合约
Tiny熊
发布于 2019-07-25
阅读 ( 12595 )
( 22 )
StarkExchange:使用 cookie jar 快速提现
本文讨论了一种无信任机制,旨在突破“证明时间”障碍,从而加速StarkExchange的提款流程。通过引入条件付款和Cookie Jar合约,用户可以更快速地提取资金,这不仅降低了交易者的资本成本,还为交易所提供了新的收入来源。文中详细描述了实现这一机制的技术细节和潜在的商业机会。
StarkExchange
条件付款
Cookie Jar合约
快速提款
资金成本
无信任机制
starkware
发布于 2019-07-24
阅读 ( 699 )
零知识证明 - 深入理解ZoKrates
2018年 Jacob Eberhardt和Stefan Tai两位德国柏林工业大学博士生,提出了[链下计算/链上验证的处理框架](https://www.ise.tu-berlin.de/fileadmin/fg308/publications/2018/2018_eberhardt_ZoKrates.pdf),并提供了在以太坊上的整个框架的工具链。链下计算/链上验证的思想很早就有,但是能提供比较完善的工具链的实属难得。目前ZoKrates使用zk-SNARK算法实现零知识证明。
密码学
零知识证明
ZoKrates
Star Li
发布于 2019-07-24
阅读 ( 16298 )
( 21 )
什么是 Parathreads
什么是 Parathreads
Parathreads
Polkadot
Ashton
发布于 2019-07-20
阅读 ( 5678 )
( 5 )
在以太坊侧链POA网络与xDai稳定币链进行DApp开发
由于以太坊又慢又贵的POW共识(尽管如此,以太坊依旧是最受欢迎的DApp平台),催生了各种以太坊侧链的方案用来减少以太主网的拥塞,前面我们介绍了Loom SDK, 这篇博客介绍下POA Network以及xDai。 如果大家想稳定的数字货币做一些智能合约应用,在[Libra](https://learnblockchain.cn/docs/libra/)还没有上线之前,也许你可以尝试一下xDai。
Layer2
POA
xDai
Tiny熊
发布于 2019-07-19
阅读 ( 13745 )
( 20 )
分布式一致性协议之RAFT
`Raft`算法解决的核心问题是在分布式环境下如何保持集群状态的一致性,简而言之就是一组服务,给定一组操作,最后得到一致的结果。
Raft
共识
区块链安全
清源
发布于 2019-07-18
阅读 ( 16444 )
( 22 )
【区块链技术工坊51期】超级账本(Hyperledger)落地应用解析
【区块链技术工坊51期】超级账本(Hyperledger)落地应用解析
技术工坊
Hyperledger
超级账本
辉哥
发布于 2019-07-18
阅读 ( 5880 )
( 5 )
CentOS 上一键安装比特币节点
CentOS 上一键安装比特币节点
比特币
Ashton
发布于 2019-07-17
阅读 ( 6104 )
( 5 )
‹
1
2
...
715
716
717
718
719
720
721
...
744
745
›
发表文章
我要提问
扫一扫 - 使用登链小程序
热门文档
»
Solidity 中文文档 - 合约开发
Foundry 中文文档 - 开发框架
Hardhat 中文文档 - 开发框架
ethers.js 中文文档 - 与链交互
Viem 中文文档 - 与链交互
web3.js 中文文档 - 与链交互
Anchor 中文文档 - 开发框架
以太坊改进提案EIP翻译
以太坊域名服务(ENS)文档
Etherscan API 手册 - 查询链上数据
热门百科
»
BuildBear
FISCO BCOS
私钥
UTXO
性能优化
Aave
Celestia
多链
Polkadot
solidity 编程
blockchain
区块链入门
zk-SNARKs
SPL Token
波卡
delegatecall
STARK
存储服务器
黑客松
模块化
Plasma
CREATE2
Truffle
Token
DePIN
30天文章收益榜
»
寻月隐君
208 篇文章,840 学分
CoinsBench
67 篇文章,698 学分
Helius
133 篇文章,601 学分
QuickNode
413 篇文章,528 学分
OpenZeppelin
132 篇文章,363 学分
×
发送私信
请将文档链接发给晓娜,我们会尽快安排上架,感谢您的推荐!
发给:
内容: