|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
点对点 (P2P)
什么是点对点 (P2P)?
点对点(P2P)是指“计算机系统”相互通信以共享数据或任务的分布式网络。这意味着两方或多方安排并同意相互处理就足以使整个过程发生。此外,不需要中央服务器来促进和管理此类通信。
所有同龄人都被视为平等并享有相同的特权。访问 P2P 系统的唯一要求是互联网连接和所使用的软件(或协议)的副本。在没有中央服务器处理请求和管理资源/任务的情况下,对等方或节点通常将其全部或部分资源提供给网络。
P2P 在加密货币和区块链背景下具有特殊意义。例如,比特币的白皮书将其协议定义为“点对点电子现金系统”——指所有参与者互惠互利、平等参与,无需任何中介机构。区块链的所有对等点或节点通常都具有相同的账户和交易历史记录副本,尽管为网络贡献处理能力以代替区块补贴和交易费用的矿工(和其他“完整节点”)拥有更完整的副本的记录。
比特币是一种真正的点对点协议,不依赖任何具有中心化控制的第三方,但 P2P 并不总是必须基于区块链。 BitTorrent 最初并不是基于区块链的(在 Tron 收购之前),但它被认为是最大的去中心化点对点系统之一。
1999 年,随着 Napster 等文件共享系统的推出,点对点结构得到了更广泛的应用,无需中央服务器即可提供数字音频文件共享。从那时起,不同类型的 P2P 网络被创建,例如用于文件共享的 BitTorrent、Tor(一种匿名通信软件)和比特币(一种去中心化加密货币协议)。
点对点区块链网络如何工作?
在传统金融中,银行负责存储和转移资金,并在其账本中验证和记录交易。他们可以访问自己的服务器来保存记录,而这些服务器不向公众开放。对于银行来说,“数学是基于信任的。”
相比之下,P2P 区块链网络允许任何人以去中心化和加密的方式发送、接收和验证数据,因此“信任是基于数学的”。在这样的 P2P 网络中,每个单个对等点也称为节点,它通过充当客户端和服务器来保持网络正常运行。这意味着所有对等点都执行相同的工作:接收、处理和广播数字数据。
从一个加密钱包到另一个加密钱包的加密货币交易依赖于区块链,区块链使用共识算法来确定交易的有效性、验证合法交易并防止双重支出。区块链本质上是确保各种类型的数据(包括加密货币交易)不被伪造或操纵的一种方式。每个用户都会收到一份账本副本,其中包含每笔交易的所有信息。
点对点去中心化交易所和桥梁
在加密货币领域,点对点去中心化交易所(P2P DEX)和 P2P 桥接器等技术被用来成功促进两方之间的交易。 P2P交易平台通过分散的订单簿来匹配买家和卖家。该平台通常会对每笔完成的交易收取少量费用,并要求用户在交易期间将资金存储在平台内的单独数字钱包中。用户可以自由选择最佳费率和付款方式,这通常会降低成本,并且由于不涉及中介而具有更高的安全性。
P2P DEX 和桥由跨链原子交换提供支持。它们促进两方跨不同链的资产交换,而无需依赖集中的第三方。它们被描述为“原子”,因为该机制要么最终完成整个交易,要么根本不启动它。对于每次交换,交易要么完成,在这种情况下,两个用户交换资金,要么交易未完成,原始资金被分配回两个用户,使他们“不信任”。这使得原子交换成为跨链交易的安全选择。
借助 P2P DEX 和桥接器,任何用户都可以在世界任何地方安全可靠地进行交易。许多集中式加密货币交易所需要用户的身份证明,例如全名和电子邮件地址,但 P2P DEX 和桥接器完全保持假名或匿名,从而提供便捷的交易方式,而无需涉及第三方。用户对其交易拥有完全的控制权。
P2P DEX 和桥提供了高水平的安全性,因为所有交易都是直接的,因此不存在欺诈或黑客的风险。其他类型的桥梁和 DEX(例如 AMM)将资金存入中心化第三方的流动性池中,而这些资金很容易受到黑客攻击。使用 P2P 时,可扩展性也是一个很大的优势,因为它可以在任何给定时间处理比传统交易所更多的交易。
P2P的好处
由于 P2P 是去中心化的,因此它更能抵抗网络攻击并且更具可扩展性。随着越来越多的用户加入网络,网络变得更具弹性和可扩展性。 P2P 加密交易还拥有快速的交易速度。根据所使用的网络,两方之间的数据传输可能只需要几秒钟或几分钟。
作者:Kadan Stadelmann,Komodo 首席技术官,区块链互操作性和原子交换技术的领导者。
Kadan Stadelmann 是一名区块链开发人员、运营安全专家以及 Komodo 的首席技术官。Komodo 是一家开源技术提供商,为开发人员和企业提供一体化区块链解决方案。 Komodo 与想要推出自己的定制去中心化交易所、DeFi 平台和独立区块链的组织密切合作。其旗舰技术和最终用户应用程序是 AtomicDEX - 一种移动和网络兼容的非托管多币钱包和原子交换驱动的 DEX,集成到一个 dApp 中。
Kadan 强烈认同 Komodo 的开源愿景和意识形态。他对科莫多项目的奉献是基于让世界变得更美好的坚定愿望。除了密码学、区块链技术和开发之外,Kadan 对文学、数学、天体物理学和旅行也很感兴趣。
可信执行环境 (TEE)
可信执行环境 (TEE) 是主处理器内的安全区域,提供受保护的空间,敏感代码和数据可以在其中运行,而不必担心外界的篡改或观察。 |
人类钥匙
人类密钥是从您的身份、您的知识或您拥有的东西派生出来的加密密钥。它们用于保护数字资产、保护隐私和访问去中心化网络。 |
开放金融(OpenFi)
OpenFi是“开放金融”的缩写,是一个将传统金融(TradFi)与去中心化金融(DeFi)相结合的金融框架。 |
汇总即服务 (RaaS)
汇总即服务 (RaaS) 允许构建者快速构建和启动自己的汇总。 RaaS 提供商提供端到端解决方案,例如底层技术堆栈的定制、无代码管理以及与核心基础设施的一键定制集成。 |
数据可用性采样 (DAS)
数据可用性采样(DAS)是一种使去中心化应用程序能够验证块数据的可用性的方法,而不需要每个参与者下载整个数据集。 |
多种数据可用性 (MultiDA)
这一区块链架构使用多个数据可用性(DA)服务来确保数据冗余。 |