[GPU挖矿教程] 星火矿池-BEAM——可扩展性的私密性加密货币

[复制链接]
16181 |0
发表于 2019-2-21 13:50:34 | 显示全部楼层 |阅读模式
今天是 2019 年 1 月 3 日,十年前的今天,比特币创世块诞生。这十年间,有关比特币隐私性的探索一直没有停止。
2016年5月,MimbleWimble 协议的提出,在交易隐私性和储存空间上,对比特币进行了显著的优化。MimbleWimble 一词出自《哈利波特》,是一种让舌头打结,用于让对手沉默的咒语。正如这无声无息之咒一样,MimbleWimble 协议自 2016 年腾空出世后,也渐渐淡出人们的视线。
直到近期,两个尝试实现 MimbleWimble 协议的项目—— Beam 和 Grin 的主网上线日期相继临近,MimbleWimble 又引起广泛的讨论。
MimbleWimble 是一种新型的隐私保护协议。
(更多 MimbleWimble 技术科普详见:科普 | 白话 Mimblewimble:新型的隐私保护协议 来源公众号:以太坊爱好者ethfans)
什么是 Beam
Beam 是基于 MimbleWimble 协议开发的加密货币,具有强隐私性、替代性和扩展性。Beam 所有交易都默认是私密的。新节点加入网络无需同步整个交易历史,可以请求同步只包含系统状态的压缩历史记录和区块头,从而实现快速同步。
有关技术
2018 年 4 月,Beam 团队开始实现着手研发项目,并确定将于北京时间今天晚上 22:00 启动主网。

从C++ 中从头开始写(BEAM team implemented Mimblewimble from scratch using C++.)



采用 PoW 共识,Equihash 算法。



没有预挖矿,没有ICO。



大约 60 秒生成新的区块,每个区块包含约 1000 笔交易,区块大小约 1 MB。



总量 262,800,000 BEAM ,第一年区块奖励为 80 BEAM,第 2-5 年的区块奖励为 40 个币,第 6-9 年的区块奖励为 25 个币,之后每 4 年减半一次,直到第133 年,BEAM 被挖完。



Asic resistance:Beam 计划在上线后的 12-18 个月抵抗 ASIC 来确保去中心化。之后每次硬分叉都会改变算法,具体修改方案将在硬分叉前几周公布。



团队维护:Beam 由 Beam 基金会运营并维护,核心团队和基金会获得部分区块奖励用于维护项目发展。


产品特点

私密性:所有交易都是私密的。交易参与方的信息不会存储在链上。



通用性:“无脚本脚本”技术不仅可以实现简单的价值转移,还可以实现多种交易类型,例如原子互换、托管和定时交易。



审计可选性:为符合相关规定,可以通过钱包设置,将所有交易都附上不可伪造的数字签名文件(如发票或合约),并相应赋予特定审计者查看所有交易及其附带文件的权限。



资产私密性:通过 Beam 的私密交易机制,可以创建并交易各类资产(如不动产代币、公司债券和新的货币)。



可扩展性:Mimblewimble 的“直通式”特点有助于避免计算量过高,因此 Beam 区块链比其他区块链小了几个数量级。



可持续性:Beam 是从零开始构建的开源区块链项目,由社区进行治理,并由 Beam Growth Pool( Beam 发展池)提供资金支持:20% 的挖矿奖励会进入发展池,用来激励 Beam 的发展和推广。



易用性:提供手机端和桌面端的钱包 app ,可支持个人和小型企业用户的日常使用。钱包内置的 dashboard 使预算管理更加容易,便于查看收支情况。



兼容性:为满足广大显卡矿工的需求,Beam 选用了行业内有口皆碑的 Equihash 算法,并提供了一套工具组,用来运行并管理挖矿节点。


运作流程

无论是线下还是线上,钱包所有者都可以利用安全通道创建新的交易。交易双方的钱包均使用 Schnorr 协议签署交易。

[/ol]

钱包将交易发送至节点。每笔交易都包含一列用 Pedersen Commitments 表示的输入和输出,以及费用和内核。每笔交易还包含了非交互式的零知识范围证明,用于验证交易输出值的有效性。

[/ol]

节点验证交易。区块链状态以默克尔树的形式保存,每笔交易都基于最新的区块链状态进行验证。状态树的根哈希连同工作量证明一起记录在区块头里。此外,每个节点都会定期创建一份压缩后的历史记录,以便已有节点和新加入节点实现“快速同步”。

[/ol]

交易被添加进矿池。每分钟出一个块,然后发回节点验证并广播。

[/ol]

打包了新交易的区块会被发送给对等节点。跟在最长链后面的有效区块会成为新的 Tip (出块点位),被进一步广播直至全网达成共识。

[/ol]

快速同步。如果有新的节点加入网络,可以请求同步只包含系统状态的压缩历史记录和区块头,无需同步整个交易历史。

[/ol]
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表