数字货币开发技术原理是什么

蜗牛 vps教程 2022-08-11 98 0

今年的比特币等数字货币,像一团熊熊烈焰,以远超其他投资的收益,横空出现在大众眼前。目前市值已超千亿的比特币,已经完整的实现了分叉。我们可以先讲一下区块链工作原理,就拿比特币挖矿为例子,你可以理解成所有人在抢着算一道题,先算出来的可以获得在账本上记下自己名字的机会,同时获得对应的奖励。

数字货币开发技术原理是什么

分布式网络

分布式网络由可以相互之间独立运行的节点构成。传递信息的权利分布在网络服务器中,而不是单一主来源。这意味着数字货币网络不依赖任何单一实体。我们的想法是让尽可能多的独立服务器参与到数字货币网络中来,从而即使有一些服务器不可用,数字货币网络依然可以正常运作。

Ledger

如同传统的总账,数字货币总账记录着网络上所有账户余额和交易的清单。全局数字货币总账的完整副本托管在每个运行数字货币软件的服务器上。任何实体都可以运行一个数字货币服务器。这些服务器形成了一个分布式的数字货币网络,允许总账分布尽可能的广泛。服务器同步和验证总账的机制被称为共识。

共识

数字货币服务器之间互相通讯和同步以确保交易有效并成功添加到全局总账。例如,当你要给网络上的一个朋友发送五美元时,一组被信任的服务器会开始一个流程——对你的支付行为,达成一致认定其有效。你需要在网络中拥有五美元的等价物,并被大多数服务器所承认,然后它们会将交易标记为有效。在数字货币网络中,达成共识的整个过程大约每2-5秒进行一次。我们会在2015年发布描述共识技术过程的白皮书。

网关,信任和等价物

网关是简单的实体,人们能够信任它,放心的由它持有他们的存款,并为他们的存款在数字货币网络里发行等价物。网关在不同的货币和数字货币网络之间扮演着桥梁的角色。数字货币网络中所有的货币交易(除了STR)动作,都是由网关发行的等价物的形式进行。网关完成两件简单的事情:

1、接受存入并发行相应的等价物到你的钱包地址,这会记录到数字货币总账上。

2、你可以将等价物还给网关,并取回你的存款,完成取现动作。

你必须信任网关能够兑现你的存款及利用其发行的等价物取现。在数字货币出现之前,即有网关存在了。例如,要使用Paypal,你必须从你的银行账户将钱存入Paypal。Paypal随后在你的Paypal账户上给你增加同样的数额。这时你可以把这些等价物发送给任意信任Paypal的人(即拥有Paypal账户的人)。收到这些等价物的人可以使用取现到银行的动作将其换成真实货币。在数字货币网络里,网关实现相同的功能。不同的是,所有这些“Paypal”和其它网关在同一个系统运营,因此他们可以彼此交易——这使系统愈发强大。人们彼此之间可以随心所欲的发送和交换不同网关发行的等价物。

分布式交易

数字货币总账能够储存人们发起的买卖货币的报价。报价是以预定比率交换两种等价物的公开承诺。总账这时成为一个全局的报价市场。所有这些报价构成了所谓的orderbook。每一种货币对都会有orderbook。所以如果你想将Virgin Bank/EUR换成bitstamp/BTC,你就要在总账里找寻特定的orderbook,看看售卖情况。这不仅能让人们买卖外汇,而且能够在交易中无缝转换货币。

多币种交易

数字货币允许您能够通过内置的分布式交易方式发送你持有的任意币种,而对方收到不同的币种。人们可以通过添加的网关接收不同的货币。例如,Amy想要使用她的USD余额给Bob发送欧元。数字货币会自动的向分布式交易所提交一个报价,提供USD/EUR买单。网络会为交易选择最佳利率,以下是几种可能发生的交易方式:

通过报价转换

数字货币在内部的USD/EUR交易所发现有人提供报价想要用美元购买欧元,并自动促成双方交换。

使用数字货币币作为中介货币

数字货币在网络上查找用美元交换数字货币币的挂单,同时也查找用数字货币币交换欧元的挂单。网络促成这些交换并发送给Bob欧元等价物。

链式转换

如果在买卖报价之间没有明确的关系(以上两种方式),数字货币会尝试在网络上查找报价,并发起一个从欧元到美元的链式转换。例如,欧元到澳元,澳元到比特币,比特币到数字货币币,数字货币币到美元。

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:niceseo99@gmail.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

评论

有免费节点资源,我们会通知你!加入纸飞机订阅群

×
天气预报查看日历分享网页手机扫码留言评论Telegram