当前位置:首页>okx

比特币中椭圆曲线采用的是曲线_比特币的椭圆曲线是哪种

日期:2022-04-23

来源:玫瑰财经网

浏览:

    转换过程(选读,不影响理解)

    首先使用随机数发生器生成一个私钥,私钥经过SECP256K1算法生成公钥,SECP256K1是一种椭圆曲线加密算法,功能和RSA算法类似,生成一个公钥,但是通过公钥不能反推出私钥。同SHA256算法一样,RIPEMD160也是一种HASH算法,而通过哈希值无法推出公钥。然后对其进行两次SHA256运算,连接在其尾部。就得到了钱包地址(相当于银行账户)。

    比特币中椭圆曲线采用的是曲线_比特币的椭圆曲线是哪种

    我让一群人看着它”

    在某个时候,Hanyecz给Satoshi发了一封电子邮件,询问他为什么选择这条曲线,Satoshi向Hanyecz解释说,他有一些专家在帮助他:‘我让一群人看了看,他们告诉我这很好。’他没有详细说明,但他说他让专家看了看。但在推出比特币之前尚不清楚。还是与密码专家进行了实时通信。

    比特币中椭圆曲线采用的是曲线_比特币的椭圆曲线是哪种

    对照收益曲线图,可以有如下直观的结论:

    挖矿收入持续下降。具体表现为每期,RMB收入(橙色细线)、每期RMB利润(绿色细线)、每期BTC收入(浅蓝细线)随时间下降。当累计利润(紫色粗线)等于投资金额(黑色粗线)时,也就是两条曲线相交时,挖矿收回本金。条曲线没有交点,说明当前输入下挖矿不能收回投资。当每期RMB收入(橙色细线)降为与电费成本(深蓝细线)相同时,挖矿利润(绿色细线)为0,该停止挖矿。

    比特币中椭圆曲线采用的是曲线_比特币的椭圆曲线是哪种

    比特币地址

    在上面椭圆曲线中,我们得到了公钥,对这个公钥进行Hash,在Hash处理中,用到了两个Hash函数:①SHA-256,②RIPEMD160,我也不太清楚,不能只用RIPEMD160,具体等看源码再说)。Hash函数有两个特性:①数据一旦产生哈希值,知道密钥易解,HASH没有密钥,不能解)②独特性,数据就算改变一个bit,在bitcoin中,从这个签名中知道这是你,此处我们只关心公钥做HASH用来确定收账者地址(转账,

    比特币中椭圆曲线采用的是曲线_比特币的椭圆曲线是哪种

    区块链交易的行为遵循不同的规则集

    任何人都可以签署交易并将其广播到网络。您将收取一定费用,以允许“挖矿”交易(即由矿工捡起并包含在区块链中),矿工可以平等地接受这两项交易,并将其添加到有效块中以广播到区块链。为了使交易有效,以太坊和比特币区块链使用ECDSA算法,而Cardano或Polkadot等其他项目则依赖EdDSA算法。两者都依靠椭圆曲线,尽管可以使用任何私钥对交易进行签名,转移交易才会成功执行。

    比特币中椭圆曲线采用的是曲线_比特币的椭圆曲线是哪种

    椭圆曲线函数EC()

    并且选择椭圆曲线函数来实现,不过至少我觉得它足够安全也足够高效。EC在三个方面发挥作用,密钥对生成,私钥签名和签名验证。椭圆曲线有两个重要特性,那该直线必与曲线相交于第三点。依据这两个特性,得到如下定义,那么Q+P=R,同理当移动直线使得Q与P点不断逼近并重合为一点D,那么此时直线相切与曲线,根据特征2,与曲线交于一点R’,不难得出D+D=R,令Q=aP,假设a=3就有:

相关文章阅读

Copyright (c) 2022 玫瑰财经网 版权所有

备案号:冀ICP备17019481号

玫瑰财经网发布此信息的目的在于传播更多信息,与本站立场无关。玫瑰财经网不保证该信息(包含但不限于文字、视频、音频、数据及图表)全部或者部分内容的准确性、真实性、完整性、有效性、及时性、原创性等。
相关信息并未经过本网站证实,不对您构成任何投资建议,据此操作,风险自担。