交易性能一直是比特币网络被诟病的部分,而闪电网络(Lightning Network)则被认为是比特币扩容的一大突破方向,此前闪电网络接力活动也引发了一波市场关注。
Odaily星球日报注意到,基于闪电网络的加密货币交易所 Sparkswap 近日正式推出。据悉,Sparkswap 由 Initial Capital 牵头的一轮 350 万美元种子融资为 Sparkswap 提供资金,Pantera Capital 和 Foundation Capital 等风险投资公司也参与其中。
SparkSwap 创始人 Trey Griffith 坦言目前仍是测试版本,目的是观察用户的使用行为,从而设计机制去解决目前闪电网路的限制。不过更复杂的是,Sparkswap 主要目标是通常以数百万美元计的机构级的交易,而闪电网路所能提供的服务可能只有数千美元。
闪电网络的原子交换
假设 A 向 B 支付,在支付中间出现的交易方为 X ,交易通过一个只有 B 才知道的预映像(可以理解为一个代码)调节的,整个交易过程就是,A 通过中间的 X 发起一个支付承诺,X 转付给 B ,B 收到后,将预映像发给 X ,X 因此可以从 A 处得到相应资金。
闪电网络上的多跳支付
使用支付通道网络的原子交换被认为是循环支付。如果最简单的多跳支付是沿着同一区块链上从用户 A 到用户 X 到用户 B 的路径进行的,那么最简单的交换是沿着区块链 1 上从用户 A 到用户 B 的路径进行的,区块链 2 上从用户 B 到用户 A 的路径进行的。该支付是一个循环,其起点在区块链 1 上的用户 A,终点在区块链 2 上的用户 A 。如果交换成功,用户 A 在区块链 1 上的货币将减少,而在区块链 2 上的货币将增加(用户 B 的结果正好相反)。
闪电网络上的交叉链原子交换
这个设置使得用户 B 运行的软件必须支持他希望交易的每一对区块链(或者他必须有支持他希望交易的每一对区块链的软件),这限制了理论和实践中的兼容性;另外,B 的支付转发机制必须支持本地交换,并且可以访问(或逻辑)用户的交易偏好,这增加了实现的复杂性。
跨网络预映像检索
鉴于如上所述闪电网络发展仍不成熟以及托管交易可能引入监管风险、原子交易太慢等原因,Sparkswap 基于闪电实验室团队,开发了一种叫跨网络预映像检索的机制(Cross-Network Preimage Retrieval),使用像闪电网络这样的支付渠道网络完成货币之间的无信任原子交换。
使用跨网络预映像检索的支付渠道网络交易要求每个参与者操作三个组件:
每个不同网络的支付通道网络节点(总共两个节点)
连接支付通道网络节点的节点(Payment Channel Network nodes,即 PCN 节点),称之为链路由器
这些组件都由同一个用户控制和操作,因此它们之间的交互模式是半可信的。
跨网络预映像检索的交换设置
简单来讲,就是在跨网络链间支付时,在闪电网络交易原理基础上引入了一个外部链路由器的概念。A 和 B 交易双方通过链路由器确定交易价格、交易双方决定是否继续交易,简化了其中多方沟通、倒推结算的过程。在正常操作中,这种交易所花费的时间大约相当于在各自的支付通道网络上进行两次支付所花费的时间,而在闪电网络的情况下,两次支付的时间通常在几百毫秒内。
代理和中继程序
据了解,SparkSwap 由两个主要部分成。第一个部分是由用户运行的交换机的开源软件 Sparkswap Broker ,称为代理。它可以将用户行为转化为网络行为,还可以进行支付通道网络互换、管理用户钱包和私钥。
该套件包括启动 BTC 和 LTC 完整节点所需的一切,以及用于运行支付渠道的 BTC 和 LTC 闪电网络节点。如果你已经在运行一个完整的节点,那么你可以自由地使用这些节点,虽然 Griffith 表示,目前,第一次使用交换机的用户不能直接使用他们自己的闪电网络节点或托管闪电网络服务。
第二个部分是由工作人员进行运行管理的 Relayer,被称为中继程序。它的作用是连接希望执行加密货币互换的经纪人、提供订单更新、减少欺诈和市场操纵。中继程序还帮助用户就价格达成协议,并通过闪电网络等支付渠道网络进行交易,从而逐步消除对第三方的需求。
其他闪电网络的发展
据了解,虽然 Sparkswap 主要目标是通常以数百万美元计的机构级的交易,但因为闪电网路的技术还处于实验性质,Sparkswap 在最初几个月会有“每天2.500 美元”的交易限制,之后会慢慢提高金额。
Griffith 表示,尽管还有更多的工作要做,但该系统已准备好供公众使用,因为工作人员迫切希望看到社区的反应,并从那里改进技术。他说:“如果可以的话,我们希望能提供帮助。”目前 Sparkswap 正在招聘。
据了解,2019 年 1 月 15 日,Bitfury 的闪电网络开发团队 Lightning Peach 宣布在加密货币交易所 BTCBIT 成功部署闪电网络支付。
但问题就在于最后得到的法币资金将由 BTCBIT 转到用户的银行账户中,而这个过程需要通过 SEPA (单一欧元支付区)或者 SWIFT 系统来完成。SEPA 用于欧盟国家之间的欧元交易。这类交易通常是不需要手续费的,但需要 1 到 3 个工作日的处理时间。而 SWIFT 系统所需时间更长,交易成本高达 30 到 50 美元。这样一来,闪电网络即时交易和低成本的特点似乎不再具有吸引力了。
虽然有关闪电网络的大多数认知都集中在支付和微交易上,但由于非托管的特性,其对于加密货币交换可能也有巨大的实用价值。
而早在今年 1 月,Arwen 就宣布了他们针对现有交易所的非托管解决方案,他们的技术是建立在类似闪电技术的智能合同之上的。在不久的将来,Kucoin 将是第一个通过封闭测试版集成 Arwen 技术的交易所。
我是 Odaily星球日报记者吴遂心(微信号wsuixin12),加好友烦请备注姓名、单位、职务和事由。
——————
参考文章
Sparkswap Delivers Professional Crypto Trading Speeds without Counter-party Risk
Sparkswap is in Beta on MainNet
Sparkswap, World’s First Lightning Atomic Swap Exchange, Now in Beta
Lightning Network-Powered Bitcoin Exchange Sparkswap Goes Live With Public Beta
BITFURY BRINGS LIGHTNING NETWORK PAYMENTS TO THE FIRST BITCOIN EXCHANGE