比特元:创新SPOS共识机制的交易所比特币钱包

OKX欧易app

OKX欧易app

欧易交易所app是全球排名第一的虚拟货币交易所,注册领取6万元盲盒礼包!

APP下载   官网注册
币安app

binance币安交易所

币安交易所app是全球排名第一的虚拟货币交易所,注册领取盲盒礼包!

APP下载   官网注册

比特元采用了创新的SPOS即SafePOS共识机制,SPOS的创新及应用主要体现在两个方面。

其一就是通过Ticket选票机制实现POS共识。比特元通过Ticket实现POS的安全挖矿逻辑。用户使用钱包账户中BTY余额购票(挖矿权,目前3000个BTY对应1票),一票对应一个唯一的TicketID,同时拥有一份挖矿权;一个区块只能由一票挖出,实际的挖矿几率各票均分(如全网有N张票,则一张票挖到矿的几率为1/N)。

Ticket挖矿流程如下所示:钱包:定期检查账户中的BTY余额来购买票,当满足购票条件后构造一条买票交易发往区块链。共识:它会一直尝试使用本地持有的票去打包区块,一旦打包成功,是表示对应的Ticket持有人挖矿成功,并获得对应的区块奖励。智能合约:智能合约会把地址对应的票信息写入到区块链数据库,每一张Ticket都对应有一个唯一的TicketID,也会有一条数据记录在数据库。恶意节点,试图分叉比特元,或者任何系统能检测到的恶意行为,都可能会被惩罚,每次惩罚会损失20%的资产。挖矿必须以比特元基金会发布的标准钱包进行,篡改挖矿行为,如果被系统自动判定为恶意,都会给矿工造成巨大的损失。

比特元POS共识特点:(1)相较于POW、POC等共识机制免去了共识过程中不必要的资源浪费,如存储浪费、算力浪费等。(2)智能合约执行1/N的选票逻辑确保了出块的公平公正。(3)惩罚机制的设计,确保矿工正向运作,保证主网运行安全。

其二比特元在区块产生中能够产生公平的随机数,保证链上应用随机数调用的安全,体现Safe。针对游戏等应用场景,在区块链上为了体现公平性,就需要一个不能被预测的随机数,来保证公平公正。

目前的区块链大体有如下实现方案:(1)合约中调用外部中心化的随机数发生器获取随机数;(2)使用区块hash中的某些值原因在于:(1)区块链多节点之间智能合约执行结果是要求强一致的,如果合约从外部读取数据,是很有可能获取到不同结果的(比如网络原因导致有的节点读取正常,有的返回错误)进而导致分叉。(2)区块的哈希可以被控制,导致随机数被控制。由于一些区块链系统没有提供很好的随机数算法,所以很多DApp开发者会自己封装自认为完美的随机数算法导致随机数被预知。

针对以上两个弊端,比特元实现了在随机数上的优化:比特元在原来的随机数基础上引入了VRF(Verifiable Random Functions)可验证随机函数逻辑,使得随机性进一步增强,首先,用户使用钱包账户中的BTY购买票(Ticket),3000BTY对应一票。钱包同时生成一个randNum,哈希过后再结合钱包挖矿地址的私钥,票对应的index(一次可以买多张票)等元素再做两次哈希,得到一个公开哈希参数(pubHash):pubHash=hash(hash(privateKey:index:hash(randNum)))然后,新购买的票中包含这个pubHash以及randNum并存入区块链,这张票有12小时的成熟期,过了12小时才可以参与挖矿;接着共识算法从区块链中找到已经成熟的票(Ticket)开始打包。由于共识打包区块操作只在节点本地执行,所以它可以读取本地存储的私钥,算出一个私密哈希(privHash)并将这个参数放入到挖矿交易中:privHash=hash(privateKey:index:hash(randNum))最后,智能合约收到挖矿交易,对比hash(privHash)和pubHash的值,两者一致挖矿交易成功,对应的节点获得挖矿奖励,否则挖矿交易执行失败。

VRF关键术语:SK,PK:VRF中使用的公私钥对,SK为私钥,PK为公钥M:输入数据R:VRF哈希输出P:VRF证明Prover:证明者,拥有VRF

本站所有软件信息均由用户上传发布,版权归原著所有。如有侵权/违规内容,敬请来信告知邮箱:764327034@qq.com,我们将及时撤销! 转载请注明出处:https://czxurui.com/zx/54159.html

打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023年08月12日
下一篇 2023年08月12日

相关推荐

  • 区块链如何防止分叉,区块链为什么有分叉分叉会发生什么情况

    一、区块链为什么有分叉分叉会发生什么情况    区块链的分叉(fork)的形成原因可能有多种。    当两个结点几乎在同一个时间挖到了矿并同时发布区块,此时就出现临时性的的分叉(state fork),    本质上是对比

    2025-04-03 12:30:01
    3 0
  • 逍遥区块链:美国大选结果将如何影响加密市场?

    随着市场对美国大选的关注,比特币在 10 月份上涨。民意调查显示,白宫的竞争非常激烈,但金融资产的变化和预测市场的隐含赔率表明,投资者现在认为特朗普获胜的几率更高。 比特币交易所交易产品 (ETP) 在本月出现大量净流入[1],尽管部分新需求可能反映了对冲基金的配对交易

    2025-04-03 11:30:02
    3 0
  • 以太坊区块奖励是什么,矿工挖到以太坊的区块后

    一、以太坊是什么以太坊与区块链有什么关系以太坊是什么:以太坊是一项基于比特币中技术和概念运用到计算机的创新。以太坊本身仿制了很多比特币的技术,以此来维护计算机平台。区块链技术就是其中之一。以太坊平台可以安全的运行用户想要的任何程序。以太坊和其余竞争币比的优

    2025-04-03 08:00:01
    2 0
  • 比特币 多少全节点,区块链节点有多少

    一、比特币一共有多少个2100万个比特币(BitCoin)的概念最初由中本聪在2009年提出,根据中本聪的思路设计发布的开源软件以及建构其上的P2P网络。比特币是一种P2P形式的数字货币。点对点的传输意味着一个去中心化的支付系统。比特币不是无限量发行的,与大多数的货币不相同。

    2025-04-03 05:30:01
    4 0
  • 区块链omg是什么意思,区块链usdt什么意思

    一、zzm是什么意思1.zzm赵志铭是中国大陆League Pro Legends(LPL)是中国大陆职业联赛中最高级别的职业联赛,也是中国大陆带领联赛冠军和联赛冠军决赛的唯一渠道。春季冠军赛将代表LPL赛区参加每年5月举行的英雄联盟赛季中期冠军赛;春季联赛的前四名将在7月参加英雄联盟洲际系

    2025-04-03 04:00:01
    4 0
  • 以太币多少个区块,以太坊总量多少枚

    一、以太坊总量多少枚目前以太坊的总供应量为111,562,994枚。1.以太币是后于比特币出现的一种虚拟货币,虽然是后出现的虚拟货币,但是以太币的发展势头大有后来者居上的情况,这并不能说明比特币已经退出了虚拟货币的大潮,但是可以说明的是人们正在逐渐接受这样的虚拟货币

    2025-04-03 02:00:01
    4 0

发表回复

8206
验证码

评论列表(0条)

    暂无评论

ok交易所
已有100万用户加入ok交易所

立即下载