虚拟币开发专题(数字货币编译过程中常见问题)
来源:互联网 发布:好的漫画软件 编辑:程序博客网 时间:2024/04/30 04:28
区块链爱好者(QQ:53016353)
问题:区块链与BTC之间的区别是什么?
回答:区块链是从BTC衍生出来的,我们的目标是在尽可能保留BTC的优良特性的前提下,达到长期节能的目标。问题:是什么是权益stake及权益证明POS?
回答:所有权/所有权证明是一个用于使用货币本身(拥有权)来达到某种目的的专有名词。在区块链中,POS取代工作量证明POW来处理交易及进行采矿。请参考我们的设计论文,里面有对此的详尽描述及实施方法。
在输入getinfo后,输出的信息里就有Stake,随后的信息就是你目前控制的保护网络的份额。用于POS采矿的区块链必须等待520区块后才能再次使用(POS采矿完成后就会立刻返回到你的帐户。)
问题:既然还有采矿活动,为什么还说是低能耗呢?
回答:低能耗是指长期而言,因为我们无需使用很多的能源就能维持网络运转。
目前而言,工作量证明POW仍然是初期采矿最实用的方法。所以我们决定在我们的混合设计中保留它。
问题:为什么你们需要中心化的校验机制?
回答:去中心化产生了很多问题。我们初次放出的版本里,仍然依赖于一个中心广播的校验机制来全面保护网络。我们正在积极考虑/回顾在将来可能替换掉这部分设计,以及弱化/移除中心校验,以便使区块链接近BTC的去中心化水平。
问题:什么时候我就可以开始产生POS区块?
回答:在30天后,网络就会看到POS区块。如果你有钱包里有余额,区块链客户端就会自动为你产生POS区块的区块链。如果你找到了一个所有权,奖励是每币每年一分(可以理解为每年1%的利息)。在钱包的stake一栏里,就会显示奖励的金额,同时也会显示在getinfo的输出信息里。
因为参与POS采矿的区块链 余额将在520区块后才能使用,(期间这些余额是不能使用的)如果你计划要花一些币,你可以在设置文件里使用”reservebalance”的命令来设置不进入POS采矿的金额。你可以在区块链oin.conf文件里增加一个命令行如“reservebalance=10000″,然后重启区块链oind.这样,客户端就会在POS采矿时,保留10000个币。
问题:我可以使用加锁的钱包吗?
回答:可以。区块链钱包支持加锁,但与BTC有些不同。如果你使用加锁的钱包,你必须解锁才能进行POS采矿。为了用户安全,我们在walletpassphrase RPC命令中加入一个选项,只造区块这样在钱包解锁模式中,就为钱包提供了额外的保护。假如黑客通过RPC入侵也无法通过RPC命令进行交易。
问题:区块链是否有总额上限,象BTC的2100万那样?
回答:目前没有限制,但在源码中设置了20亿的最大值。但这个值不应被解释为是可以实现的,因为这几乎是不可能的。同样这个值也不会被视为上限,因为这个值是可能提升的。但这可能在很长很长一段时间内都不会发生。由于区块链的采矿产出率的设计,去预测区块链的最后产出量是不可能的。因为这与市场参与人数密切相关,也和 POS采矿及交易费的销毁的影响相关。(假如采矿一直领先于交易费的销毁,采矿的产出是没有上限的。)但根据摩尔定律,我们很肯定的是POW采矿会以指数方式减速(我们知道摩尔定律最终会失效),而POS采矿每年最多产生1%的通胀。所以一般说来,区块链仍然是与BTC类似的低通胀的货币.
在0.2版本里,在getinfo的查询结果里增加了 ‘moneysupply’ 的信息,这样大家都知道已经产生了多少币。
图表 1: 此图是以2013年9月19日区块链存世量为起点,对区块链的总供应量曲线的一种估算值。
图表 2 2013年至2045年区块链供应总量估算图
假设上述情况为真,最终,被销毁的交易费会有效的抵销通胀因素,但不是完全抵销掉。每年通胀率不会超过1%。(根据上图来看,在2013年至2045年期间,将会有接近5000万区块链 产出。)
问题:如果生成虚荣地址vanity address?
回答:使用vanitygen -X 55
一旦生成地址,就可以用命令区块链oind importprivkey 导入钱包
阅读全文
0 0
- 虚拟币开发专题(数字货币编译过程中常见问题)
- 虚拟币开发专题(数字货币怎样从POW挖矿迁移到POS利息)
- 虚拟币开发专题(市面上的数字货币地址格式是怎样的?)
- 虚拟货币开发专题(ubuntu下如何编译钱包)
- 区块链开发专题(数字货币运行过程中安全性如何保障)
- 数字货币开发专题(区块链运行过程中安全性如何保障)
- 数字货币开发专题(数字货币开发者指南)
- 虚拟币交易平台虚拟货币交易平台山寨币开发数字货币交易平台
- 数字货币开发专题(什么是比特币挖矿机)
- 浅谈区块链开发数字货币过程中环境变量问题
- 虚拟货币开发专题(什么是虚拟货币私钥,公钥和地址)
- 虚拟货币开发专题(如何通过运算挖矿)
- 虚拟货币开发专题(如何实现匿名技术)
- 虚拟货币开发专题(钱包命令和函数高级用法)
- 虚拟货币开发专题(区块链如何防止数据膨胀)
- 虚拟货币开发专题(区块链创世块写入和读取)
- 虚拟货币开发专题(多重签名技术是什么)
- 虚拟货币开发专题(什么是去中心化的点对点)
- Android:关于InstallerPackgeName的二三事
- Atitit 职位的规划与来源 1.1. 职位任命多元化1 1.2. 上级任命1 1.3. 自我推荐1 1.4. 他人推荐,1 1.5. 可以下级选举1 1.6. 缺席任命1 1.7.
- 最简单的原生js别踩白块儿
- 【Bootstrap Table】在指定列中添加下拉框控件,并获取所选值
- Unity c# Unicode 转中文
- 虚拟币开发专题(数字货币编译过程中常见问题)
- 1027. 打印沙漏
- opencv 图像叠加滚动条
- kubernetes从零到有,集群部署使用
- B
- (十 )View的事件分发机制
- VIewPager中的onScrollChangedLIstener要点
- POJ2586--Y2K Accounting Bug(贪心)
- Build path specifies execution environment J2SE-1.5.