区块链应用开发指南:业务场景剖析与实战
上QQ阅读APP看书,第一时间看更新

2.4.1 什么是加密货币

加密货币是一种基于互联网的交换媒介,它使用密码算法进行金融交易。加密货币利用区块链技术获得分散化、透明化和不变性。

由于我们可以完全控制加密货币,因此无须依赖中央权限来验证交易,所有验证都由加密货币网络完成。如今,信用卡公司和银行充当了我们所拥有资金的“看门人”。我们信任它们,让它们保护我们的信息和资金,作为交换,它们管理交易以确保一切正常。

但是,加密货币不需要中央权限,而是以分布式的方式管理交易。因此,虽然银行可能拥有一个数据库,这个数据库显然也是黑客窃取资产的首选目标,但加密货币则不容易受到这样的攻击,因为每次的攻击都需要对超过半数的全球分布式网络进行攻击,这显然比攻击一个数据中心困难得多。此外,加密货币可以在几秒钟或几分钟内处理交易,而不是像今天这样可能需要花费数小时或数天的时间(Swift协议)来处理交易。

加密货币(也被称为数字货币)存储在我们用来管理付款的“数字钱包”中。我们的钱包受私钥保护(将其视为极其复杂的密码),只有我们自己知道。像现金一样,我们可以随心所欲地支配加密货币,无论是借给朋友、支付午餐外卖,还是发给员工作为薪酬,但与传统现金不同的是,由于加密货币是数字货币,我们可以使用手机上的钱包应用进行支付,或仅通过使用特殊的密钥,在未来使用其他更方便的数字支付方式。