ZB网_中币网

全球一站式数字货币交易平台


注册中币交易所 更多顶级交易所 

数字货币如何开户

中币资讯中币网2021-04-21150

数字货币如何开户 中币资讯

数字货币如何开户

事务必须由私钥签名才能保存任何值。由于所有的数字资产都是由交易产生的,因此签名在任何区块链都扮演着重要的角色。

在本文中,我们将介绍如何签署以太网交易,并探讨如何使用这些数字来签署操作,如操作数字资产。

在前一篇文章中,我们经历了创建私钥的过程,并了解了如何使用它。具体来说,在第一篇文章中,我们了解到密钥只是天文比例的随机数,在第二篇文章中,我们研究了这些数字是如何用数字资产创建Ethereum钱包的。在最后一篇文章中,我们将探讨如何使用这些数字签名操作来操纵数字资产等等。

贸易

区块链交易和银行交易没什么区别。现在,大多数银行可以很容易地通过数字手段把钱寄给别人,把钱转到你的储蓄账户上,甚至贷款。互联网时代使我们能够在没有任何物理交互的情况下在线执行大多数这些操作。

虽然使用方便,但对银行来说既不容易,也不便宜。在幕后,有几个第三方参与您的银行业务的清算、验证和确认。如果这样还不够,为了继续符合银行业监管要求,金融机构必须采取长措施,确保你确实是授权操作你账户的人。

所有这些层面都会产生巨大的成本,这也是Visa或MasterCard等支付网关每次购买都要收费的原因之一,通常是按照交易金额收费。当然,在任何时间点,在某些情况下,这些操作中的任何一个都可以被冻结和恢复。

2017年,欧盟要求金融机构实施支付服务指令2(指令2015/2366),这意味着银行必须实施强客户认证以及其他安全指令。由于PSD2 SCA的成本,截至2019年3月,只有59%的欧洲银行成功遵守了要求,并将截止日期推迟了一年。

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

由于公共区块链的分布式和未经许可的性质,任何人都可以签署交易并将其传播到网络上。视区块链而定,允许交易被开采(即由采矿者开采并包括在区块链)将产生成本,但成本通常基于区块链用户的需求,而不是交易中的资产价值。

例如,从一个以太网帐户向另一个帐户汇款一美元的成本与汇款一百万美元的成本相同。这两项交易可以被矿商平等接受,矿商会将它们附在有效区块上,然后将它们分散到区块链。

一个块包含一系列事务,这些事务被一个接一个地追加。由于用于计算新块的部分数据来自于先前的块,“区块链”这个名称来自于这些数学证明所创建的“链”,即“块”。用于轻松处理和验证这些证明的数据结构称为“Merkle  Tree”,这是为什么在区块链几乎不可能伪造交易或数据块,但很容易被检测到的部分原因。

此外,区块链交易不需要中央方的任何核实。为了使交易有效,仅使用对应于其区块链的数字签名算法用私钥签名。Ethereum和比特币区块链使用ECDSA算法,而其他项目如Cardano或Polkadot则依靠EdDSA算法。

两者都依赖椭圆曲线,但后者使用的是扭曲的爱德华兹曲线,是对通用数字签名的改进。虽然交易可以用任何私钥签名,但只有当连接到用于签名交易的私钥的帐户包含足够的资金时,才能成功执行转账交易。

椭圆曲线签名算法依赖于离散对数问题,离散对数问题经典定义为给定一个整数k,使得一个k   b  (mod  p),其中p是素数,找到k,与其他公钥算法不同,如rsa,它依赖于特别大的素数(这是最近基于网格的密码攻击的目标),没有已知的有效方法来计算k(描述为椭圆曲线中不同的给定点p和q)。这就是为什么所有基于区块链的系统都依赖于椭圆曲线的主要原因,尽管使用的具体曲线和签名算法是不同的。

交易一旦签约,扩散到网络,挖掘到网络中的成功块,就没有办法恢复交易。与银行业务不同,成功挖掘的区块链交易无法恢复,也无法恢复到之前交易的状态。大多数公开的区块链交易的性质使其可见,因此用于这些交易的区块链是这些资产的最终真相来源。

上一篇:数字货币

下一篇:虚拟货币

猜你喜欢