...列文章侧重源码架构和分析。 这里所说的三大巨人是指:比特币,以太坊,比特股。其他微创新的代码可以以这些代码为base进行扩展研读,所以只打算介绍这三巨人。 由于本人是CXX工程师,除了模块分析之外,其他源码的介绍主要以CXX的代码为主。 考虑到难度,这里以比特股的...
知识:比特币源码,以太坊源码,比特股源码
...用JavaScript API来调用合约。(根据调用的类型有可能会消耗费用)实例分析一:以太坊智能合约编写1. 安装以太坊的准备工作如果是首次接触 Ethereum( 以太坊),推荐使用下面的步骤安装部署。第一步,安装 Ethereum。sudo?apt-get?install?software-properties-commonsudo?add-apt-repository?-y?ppa:ethereum/ethereum?sudo?add-apt-repository?-y?...
知识:合约,智能合约,区块,以太币
Geth客户端的CPU挖矿效率非常低,纯属鸡肋。如对CPU挖矿感兴趣,请参照此帖。下面介绍GPU挖矿。 硬件 GPU挖矿需要1-2GB显存(译者注:1GB显存不可以),显存不够会一直报错。GPU矿机是基于OpenCL的,所以AMD显卡比NVIDI显卡更有效率。 ASIC和FPGA(即专业矿机)是无效的。 ...
知识:以太坊挖矿教程
... AVM 虚拟机,在虚拟机上再模拟 EVM 执行环境。推荐阅读:《链闻精选 | 读懂以太坊扩容热门选手 Arbitrum》</blockquote>原文标题:《L2 - 深入理解 Arbitrum》 撰文:Star LiArbitrum 是 Layer2 Rollup 的一种方案。和 Optimism 类似,状态的终局性采用「挑战」(challenge) 机制进行保证。Optimism 的挑战方法是将某个交易完全...
知识:以太坊,技术,扩容,开发者,Layer 2,EVM,Laye
...( std::move(producers) );定义在controller.cpp(eos/libraries/chain/controller.cpp)中,关键代码如下:sch是一个shared_producer_schedule_type类型对象,有一个成员变量producers;sch被赋值给gp.proposed_schedule,gp是一个global_property_object类型对象,有一个shared_producer_schedule_type类型的成员变量;db是一个chainbase::database类型对象,调...
知识:区块,合约,链上,区块信息
...限从1百万字节(1MB)扩容至2百万字节(2MB),乍听起来似乎很简单:只需要在源代码中将数字1改成2,然后我们就大功告成了,对么 如果我们并不关心什么平滑的升级,那么它可能就是那么简单的。只需要将下面这行代码(在src/consensus/consensus.h下): ... MAX_BLOCK_SIZE=1000000 改成: ...
知识:比特币分叉
...一集,内容涉及其在暗网市场的份额不断提高。新的开发库涉及Monero Core C ++代码。独立工作组Monero Outreach已推出了Monero TV,该产品专门用于传播硬币上的新闻和内容。 创建Monero TV是为了履行Monero Outreach的使命,即通过“广泛的媒体渠道”向人们宣传Monero。 根据其Twitter传记,Monero TV已被定义为“盗版...
知识:门罗币,比特币,钱包,离线钱包
...你喜欢我,奥不,如果你喜欢我的文章,欢迎订阅!我们要对EOS 项目的底层代码有更深层的认识,就需要对EOS 的整个框架进行了解,知道对应代码的作用。只有熟悉各个模块的作用,才可以把自己的应用灵活部署在EOS 项目上,进而实现自己想要的效果。脚本层脚本层可为支持层和插件层提供基础能力...
知识:区块,钱包,区块链,钱包文件
... 这将解耦组件并实现更集中的测试。 一个长期目标是将共识引擎与非共识代码完全分开。在深入研究代码更改之前,审查俱乐部讨论从以下一般问题开始:此 PR 是重构,不应更改任何功能行为。 我们有哪些方法可以验证这一点?仔细审查代码,运行测试,添加测试覆盖率,插入断言或自定义日志记录...
知识:钱包,私钥,比特币核心,的比特
...顾收集了 100 篇专栏与采访,并介绍了当下区块链行业的现状。2016-2017 年,以太坊(Ethereum)生态系统内部充满分歧。当时的旁观者会认为 “看这些争斗和充满戏剧性的情节,还说是下一个互联网?下一个革命?我不这么认为,以太坊什么都实现不了!”。但如 2019 年所展示的事实,证明他们这一观点...
知识:以太坊,超级账本,以太坊基金会,以太坊社区
...顾收集了 100 篇专栏与采访,并介绍了当下区块链行业的现状。 2016-2017 年,以太坊(Ethereum)生态系统内部充满分歧。当时的旁观者会认为 “看这些争斗和充满戏剧性的情节,还说是下一个互联网?下一个革命?我不这么认为,以太坊什么都实现不了!”。但如 2019 年所展示的事实,证明他们这一观点...
知识:以太坊,超级账本,以太坊基金会,以太坊社区
...和开发进展,并完成了首个基于比特币UTXO模型的POS智能合约平台,也成为继以太坊之外,第二个全面支持图灵完备的智能合约的区块链平台。 量子链基于经典的权益证明机制(Classic Proof of Stake)作为共识机制,和比特币和以太坊的工作量证明机制是不同的,是整个区块链行业首个POS机制下的智能...
知识:量子链Qtum
2016-2017 年,以太坊(Ethereum)生态系统内部充满分歧。当时的旁观者会认为 “看这些争斗和充满戏剧性的情节,还说是下一个互联网?下一个革命?我不这么认为,以太坊什么都实现不了!”。但如 2019 年所展示的事实,证明他们这一观点大错特错。2016 年 1 月,以太坊前首席技术官加文·伍德(Gavin Wo...
知识:以太坊,超级账本,以太坊的,以太坊社区
...html Zcash是bitcoin的分支,保留了bitcoin原有的模式,基于比特币0.11.2版代码修改的。Zcash钱包资金分2种:透明资金、私有资金,透明资金类似比特币资金;私有资金加强了隐私性,涉及到私有资金的交易是保密不可查的,透明资金与透明资金的交易是公开可查的。 Zcash被称为零币,与‘灵...
知识:Zcash
...而保护该环内交易多方的关联性隐私。这个在WhitePaper里有详细的阐述。相关代码见 https://github.com/radrbiz/radard/blob/master/src/ripple/app/tx/impl/RingDeposit.cpp和https://github.com/radrbiz/radard/blob/master/src/ripple/app/tx/impl/RingWithdraw.cpp 。环签名采用的曲线为AltBn128,代码见 https://github.com/radrbiz/radard/blob/master/src/ripple/crypto/im...
知识:密码学货币,主网上线,去中心化,余额