小部件CurrentPrice
出错: unable to write file /opt/bitnami/apps/mediawiki/htdocs/extensions/Widgets/compiled_templates/wrt6844324c6cb478_57010945
查看“42个币”的源代码
←
42个币
跳转至:
导航
、
搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
===工作量证明模式=== 工作量证明是为困难(昂贵)的数学任务提供的解决方案。 这个方案必须十分繁琐的检验数据是否满足了所需要求。 目前,工作量证明模式仍然是为加密虚拟货币提供最实用的初始造币方法,所以我们决定把它作为我们混合动力设计的一部分。 42个币利用hashcash的方法提供工作量证明。 调整这项工作的难度,以便将网络产生新区块的速率限制在要求的目标间隔速率内(从10到30分钟不等)。 由于成功证明生成的可能性非常低,所以我们无法预测网络中哪个工作计算机能够生成下一个解决方案。 '''''生成一个POW区块所需时间'''''<br> 没有人有准确的答案,但是可以估计大概要花多长时间。 假设你有一个1 MH / s哈希速度的硬件,我们就可以估计一下,在目前42个币的工作证明难度下,生成工作量证明所需时间的平均值。 难度1.0由目标的价值0x00000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 所表示。 因此,要得到成功的工作量证明需要尝试0xFFFFFFFFFFFFFFFF / 0x00000000FFFFFFFF 即~ 4294967297 次尝试。 难度为360,需要尝试~ 360 * 4294967297 = 1546188226920次。如果能达到1MH/S即1000000哈希值每秒,那么扫描完全部数量的哈希需要1546188226920 / 1000000 = 1546188 seconds or 1546188 / 86400 = 17,89 天。 一天内成功生成一个区块的可能性同样可以用hashrate套入下列公式算出: P = nHashesPerSecond * 86400 / (4294967297 * 难度)。 '''''工作原理'''''<br> 每一个区块头由6种字段表示,这些字段中的一些结构可以相当自由地变化。 {| class="wikitable" |- ! 字段 !! 类型 !! 大小 !! 描述 |- | 版本 || 无符号整型 || 4 || 不能手动修改 |- | 前一区块的哈希值 || 无符号字符型 || 32 || 不能手动修改 |- | 根节点的哈希值 || 无符号字符型 || 32 || 默克树的哈希值,随着交易的修改、添加和删除而改变 |- | 时间戳|| 无符号整型 || 4 || 可以手动更新为[max tx timestamp, time() + 3600]内的任意值 |- | 当前目标的哈希值 || 无符号整型|| 4 || 不能手动更新 |- | 随机数 || 无符号整型 || 4 || 响应POW模式的尝试,每次尝试新的哈希值时都将更新 |} '''''奖励机制'''''<br> 区块奖励为0,矿工只能通过交易得到费用。
返回至
42个币
。
导航菜单
个人工具
登录
名字空间
页面
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
功能菜单
首页
最近更改
随机页面
主题分类
区块链
数字货币
交易平台
组织机构
人物
媒体
图书
行业词典
全部分类
帮助
工具
链入页面
相关更改
特殊页面
页面信息
短链接
Ads