宇宙链 宇宙链
Ctrl+D收藏宇宙链

科普:私钥是什么

作者:

时间:1900/1/1 0:00:00

私钥(Private key)在密码货币的世界里是最敏感、最重要的东西。我们建议所有有志成为老手的用户学学私钥的本源、相关推理和作用。在本文中,我们会解释私钥是怎么来的,它跟你的密码学货币资产有何关联。

归根结底,持有密码学货币就是持有私钥。在现实世界中,拥有实物财产通常指的是拥有写有你的名字的契据或收据,但是在密码学货币世界中,拥有某个资产就是掌握某个信息。简言之,掌握了私钥就等于拥有了(这把私钥所能掌控的)密码学资产。

在密码学货币世界,“所知即所得” 就是绝对真理?

所有资产都可以通过交易来操控。在现实世界,交易通常都需要签名授权。然而,在密码学货币世界,所有交易的授权都必须使用相关的私钥。私钥的作用是配合密码学算法,生成一笔交易的数字签名。签过名的交易表示私钥持有人许可了他人对自己所持有资产的权限。虽然任何人都能生成与你的数字资产相关的交易,但是只有持有对应私钥的人才能签署该交易。

国务院:推进科普与区块链技术深度融合:为贯彻落实党中央、国务院关于科普和科学素质建设的重要部署,依据《中华人民共和国科学技术进步法》、《中华人民共和国科学技术普及法》制定《全民科学素质行动规划纲要(2021-2035年)》,其中要求实施智慧科普建设工程。推进科普与区块链等技术深度融合,强化需求感知、用户分层、情景应用理念,推动传播方式、组织动员、运营服务等创新升级,加强“科普中国”建设,强化科普信息落地应用,与智慧教育、智慧城市、智慧社区等深度融合。(新华社)[2021/7/10 0:40:52]

虽然在现实世界中虚假签名是个问题,但是密码学货币世界的安全性受其密码学性质保护。迄今为止,还没有听说过哪个黑客在没有私钥的情况下成功签署交易的。

币圈有句名言 “没有私钥,币就不是你的”,这是因为签名交易、转移资产的能力完全系之于私钥,拿到一把私钥之后,不管是谁,都能转走这把私钥对应的资产?

人民数字FINTECH推出区块链科普动画:人民日报数字传播发布微博称,人民数字FINTECH出品《趣味科普|区块链动画》。[2020/3/31]

从实际角度来看,私钥就是一个数字(这个数字的大小在一定范围内),可以用来花费资金(这就是我们为什么要好好保管私钥的原因)。从数学角度来看,私钥就是一个随机生成的正整数。以下是从技术角度给出的更准确的描述:

私钥是一个在特定的正数范围内通过随机数生成器得到的数字,具有密码学意义上的强随机性特点。

在大多数情况下,计算机使用伪随机数生成器(PRNG)生成这些随机正整数(真正的随机数生成器很难找到。这些生成器通常需要专门的硬件,并使用物理源,如电路中的热噪声或盖革计数器的精确计时)。PRNG 是一种密码学加强型函数,需要输入一个熵足够大的值作为随机种子。

熵是一个复杂的概念,但是它的目的很简单:为函数带来不可预测性。通过使用安全的熵源,PRNG 可以创建出伪随机数,其非随机性概率是可以忽略不计的(在可接受的特定范围内)。

动态 | 浙江卫视节目科普支付宝区块链防伪溯源产品:昨日,在浙江卫视播出的科普综艺栏目《智造将来》现场,支付宝首次展示了支付宝区块链防伪溯源产品,以接地气的方式公开向大众展示区块链在生活中的应用。[2019/3/4]

Linux 系统中的 “/dev/urandom” 和 Microsoft Windows 系统中的 “rand_s” 常作为 PRNG 的熵源,用来生成安全的随机数。在上图中,“range”既是数学概念里的范围,又指计算机用来生成随机数的字节大小。(由图可看出,RPNG 的作用就是在一个很大的范围内取出一个值;而熵保证了这个过程是足够随机的)?

在创建以太坊或比特币私钥时,PRNG 的取值范围是从1 到 2256?- 1(想象一个由数字 0 到 9 组成、长达 78 位的密码锁)。由于这个范围很大,生成两个相同私钥的概率低到可以忽略不计,这就是为什么其他用户不太可能创建出跟你一模一样的私钥。你的私钥是从一个巨大的整数集合中选出来的 —— 几乎与整个宇宙中可见原子的总数差不多。

声音 | 中科院姚建铨:要加快推进区块链与物联网融合的科普 培训:据新华网消息,日前,在区块链与物联网融合发展峰会上,中国科学院院士姚建铨说,关注区块链技术里面的大数据,跟区块链技术结合起来进行测量和检测,能更好地提升激光清洗技术。姚建铨建议,无锡今后要加快推进区块链与物联网融合的科普、培训,正确引导广大人民群众对技术的认知;同时,建立专业、权威,但又普适、成套的理论体系和标准,以此切入区块链的实际应用。[2018/9/18]

比特币和以太坊都采用了 1 到 2256?- 1 的范围,在这两条链的公钥生成算法下是可行的。例如,以太坊采用椭圆曲线(尤其是SECP-256k1)来生成公钥。在最初的黄皮书中,Gavin Wood 博士将私钥定义成是在 [1, secp256k1n ? 1] 范围内随机选出的正整数(大端格式下长度为 32 的字节数组)。关于所有正式定义,请查阅黄皮书。

声音 | 火星人朋友圈科普RAM:火星人在朋友圈发文称,“什么是RAM?简单来说就是EOS这个国家的土地,所有的经济行为都离不开土地。只要EOS的BP们能投票形成一个稳定的供给预期,并且不改变目前的Bancor算法,那么RAM后续的价格有可能会像北上广深的房价走势。房价下跌不行,房价过快上涨也不行,EOS的生态越来越像某国了,真有意思。”[2018/7/6]

由于私钥必须保密,我们还需要一种机制来标记发帐的目的地。因此,所有区块链都引入了地址(根据私钥计算出的一串独一无二的数字)这一概念。地址就是密码学资产的存储位置,(如有需要)可以分享给任何人,这样他们就能给你转账(也能知道你的密码学资产余额)。

区块链地址是通过公钥创建的,以确保你是这个地址的所有者。再往回推,公钥是通过私钥生成的。这个过程是单向的,也就是说你可以通过私钥计算出账户地址,但是不能通过账户地址倒推计算出私钥(哪怕是您自己,也做不到)。

私钥可以推出公钥,公钥可以推出区块链地址。但是,区块链地址无法用来推出公钥,公钥也无法用来推出私钥。

这一单向过程是通过密码学陷门函数(cryptographic trapdoor function)实现的。陷门函数是一种单向函数,一个输入值只能导致唯一的输出值,但是不能根据输出值倒推原始的输入值。不同的区块链生态系统采用不同的单向函数。例如,最流行的区块链系统使用基于椭圆曲线的代数结构来生成公钥。无论这些代数结构具备哪些特征,其结果始终是确定的:公钥是与私钥一一对应的,同一个私钥永远只能生成同样的公钥。

虽然比特币或以太坊等流行的区块链使用 ECDSA 算法,用椭圆曲线 secp256k1上的固定点乘以私钥,即得出公钥。其它区块链项目也采用类似的方法。例如,门罗使用的是 EdDSA 算法和 Curve25519 曲线,Polkadot 和 Substrate 使用的是 sr25519 算法和 Ed25519曲线。所有这些区块链都基于 1 到2256?- 1 范围内的私钥生成公钥。

区块链地址也是用单向函数计算出来的,用的就是所谓的哈希函数。比特币和以太坊地址都是在公钥的基础上通过一个或多个密码学加强型哈希函数创建的,只不过不同的区块链会采用不同的算法。鉴于这些哈希函数的运作方式,你绝对可以相信你的公钥和私钥对应的区块链地址是唯一的。

以太坊账户是公钥的 Keccak-256 哈希值,但是只保留计算结果最右边的 20 个字节。比特币私钥使用 SHA-256 和 RIPEMD-160,Polkadot 和 ZCash 使用 Blake2b。所有这些哈希函数都是抗碰撞的,因此两个公钥生成同一个账户地址的可能性很低,而且保证了用地址反推私钥的唯一方式是经济效率极低的暴力破解。我们并不能保证这些哈希函数不会被破解,但是迄今为止,还没有哪个区块链使用的哈希函数已被证明遭到破解。

密码学资产的安全性源自私钥背后的密码学和数学——只要我们保管好自己的私钥即可。迄今为止,还没有人可以通过暴力破解方式找到与你的区块链地址对应的私钥,因为这需要消耗的能量比太阳存储的能量都多。在 Portis,我们采取了谨慎的措施,来确保你的私钥是基于只有你知道的数据安全生成的(欲知详情,请阅读我们的白皮书)。

在下一篇文章中,我们将探索流行的区块链生态系统以及公钥生成背后的数学知识。我们将提供一些代码示例,以便你根据每个区块链描述的过程计算出密钥,并使用一些代码库来让生成过程变得更加简单。敬请关注!

标签:区块链以太坊比特币ECP区块链是穷人的最后一次机会以太坊币最高价格是多少人民币比特币行情走势k线图ECP 价格

狗狗币价格热门资讯
动灰度蛋糕?全球首只比特币ETF的挑战者姿态展露无遗

The Purpose?Investments的比特币ETF推出仅一个月就突破了10亿加元大关(约8亿美元)。该ETF是北美地区的第一只ETF,使机构投资者能够以更简洁的方式对接比特币市场.

1900/1/1 0:00:00
全速开挖ETH 3060显卡哈希率限制器被破解了?

原标题:全速开挖ETH RTX 3060挖矿效率限制已完美突破?今早,推友/img/202281225935/0.jpg" />以太坊侧链Gnosis Chain集成Balancer:3月23日消息.

1900/1/1 0:00:00
最高检发布虚拟货币经典案例:购买比特币矿工密钥转向境外

2021 年 3 月 19 日,最高人民检察院、中国人民银行联合发布惩治虚拟货币犯罪典型案例.

1900/1/1 0:00:00
SumSwap能否三分DEX市场?

不久前,DEX行业龙头Uniswap市值排名已跻身第八,市值数量达168亿美金,折合人民币超过1100亿.

1900/1/1 0:00:00
金色观察 | DeFi流动性革命

DeFi是流动性革命。 在传统世界中,你购买并持有资产,希望升值。也许你在一个计息银行账户里有一些美元存款,但在大多数情况下,你持有的资产并没有“发挥用处”。在DeFi中,情况完全不同。持有资产只是第一步.

1900/1/1 0:00:00
半年狂赚近30亿美元 首家购置BTC成为比特币巨鲸的上市公司

今年 3 月 12 日,美国 MicroStrategy 公司宣布以 1500 万美金,购买了 262 枚比特币.

1900/1/1 0:00:00