区块链:爱站技术频道区块链栏目提供区块链是什么、数字货币技术、区块链与金融、区块链数据、区块链信息等全面的区块链技术与应用大全,让您全面了解眼下最热门的区块链。
上篇文章《以太坊交易签名过程源码解析[1]》从源码角度分析了一个合约调用的的签名过程,签名后的交易发送到以太坊节点后,节点需要从签名交易中还原出公钥(从公钥中单向计算出账号地址),进而将交易放入交易池中。本文从go-ethereum源码的出发,看看如何从签名交易中还原出公钥。
区块链作为「新基建」的重要组成部分,越来越受技术爱好者关注。区块链极客信奉“code is law”,相信通过代码可以构筑一个可信的世界。而作为一门综合学科技术,区块链建立在数学、密码学、计算机原理、分布式网络和博弈论等众多基础学科之上,底层代码动辄数十万行,如果没有摸清门道,要完全掌握这些代码是极具挑战的。本文希望给读者一个走读区块链源码的方法,让读者面对区块链底层项目时可以从容地说出“show me the code”。
PoREP算法,从window SDR改成SDR,时间并不长。新的PoREP算法NSE已经在酝酿中。NSE算法的全称:Narrow Stacked Expander PoRep。在rust-fil-proofs的feat/nse分支,可以查看NSE算法的实现。文章使用的源代码的最后一个提交信息如下:
以太坊在去年升级的go-ethereum(geth)1.9.0大版本,除了性能得到大幅提升之外,引入了GraphQL,一种节点接口查询机制,用以补充JSON-RPC。本文将会介绍GraphQL是什么,Geth[1]为什么要引入GraphQL以及如何使用GraphQL三个方面对以太坊的GraphQL做一个介绍。
以太坊的最大优势之一是其公共账本内交易记录的不可篡改性,这些交易包括Token的转移,合约的部署以及合约交易。以太坊网络上的任何节点都可以验证每笔交易的有效性和状态,从而使以太坊成为一个非常强大的去中心化系统。
近日,慢雾安全团队收到情报,有专业黑产团队针对交易所用户进行大规模邮件批量撒网钓鱼攻击。从上图可以看到,针对 Mac OS X / macOS / Windows 不同系统都给出了下载链接;链接指向黑客木马文件存放位置。
DeFi 早期就像是西部淘金探险,充满机遇,也充满风险。其中最大的风险是智能合约的被黑风险,可能会导致用户资产全部损失;还有抵押资产(如 ETH)的黑天鹅风险,会导致用户损失惨重。虽然 DeFi 可以带来很好的收益,但这些潜在的风险也让 DeFi 饱受争议。
本周,基于以太坊的去中心化交易所DeversiFi(前身为Ethfinex)成为了全球吞吐量最高的去中心化交易所(DEX),其实时测试的交易速度超过每秒9000次。它成为第一个将StarkWare的ZK-STARK技术应用于实际的DEX公司,从而实现了这一点。
隐私数据密文控制权只能由单一主体掌控?代表控制权的密钥如何才能安全地交由多个互不信任的主体协同使用?如何在技术层面保障多方授权的公平公正性?任一参与协作的主体密钥丢失,如何实现安全可靠的容灾恢复?
在本教程中,我将介绍一个如何在策略中使用多个时间框架的示例。这样当我更改路线以尝试其他交易所,交易品种和时间范围时,无需更改策略代码。