SilentWhispers:SilentWhispers[8]使用landmarks路由,landmarks位于支付中心。在他们的攻击模型中,要么攻击者不在支付路径上,要么里程碑是HBC。在这里,landmarks知道拓扑结构,但并不知道所有的通道余额。当发送者想把钱寄给接收者时,她/他会与她/他的意图的landmarks进行沟通。然后landmarks开始与可能的节点通信,从“发送者到landmark”到“landmark到接收者”,形成一条支付路径。路径中的每个节点向landmarks公开所请求的传输量的信道余额可用性。landmarks通过多方计算确定交易的可行性。在SilentWhispers中,发送者和接收者是保密的,但是landmarks知道发送者-接收者对。对于不参与交易的节点,支付金额也是私有的。此外,网络中的信道平衡是私有的。虽然集中化是可能的,但这种方法是分散的,landmarks是可信的。 SpeedyMurmurs:SpeedyMurmurs[9]是一种路由协议,特别是对LN的改进。在SpeedyMurmurs,有著名的landmarks,如SilentWhispers。这种方法的区别在于候选路径上的节点匿名地交换邻居的信息。因此,如果一个节点知道一条更接近收件人的路径,它就会朝这个方向转发支付,称为“快捷路径”。在快捷路径中,中间节点不一定知道收件人,但知道收件人附近的邻居。SpeedyMurmurs通过为发件人和收件人生成匿名地址来隐藏他们的身份。中间节点还通过生成匿名地址来隐藏其邻居的身份。尽管这可能很复杂,但对网络应用反匿名攻击是有效的。虽然算法是一种分散的方法,但角色分配不公平,它可能会变成一种集中的方法。 PrivPay:PrivPay[10]是SilentWhispers的一个面向硬件的版本。landmark中的计算是在防篡改的可信硬件中完成的。因此,网络的安全性和隐私性直接关系到可信硬件的可靠性,而可信硬件的可靠性也可能带来集中化。在PrivPay中,不考虑发件人隐私,接收方隐私和业务量隐私是通过错误信息实现的。当攻击者不断尝试从其他节点查询数据时,框架开始产生概率结果。 Bolt:Bolt[11]是一个基于hub的支付系统。也就是说,发送方和接收方之间只有一个中间节点。Bolt 假设基于零知识证明的加密货币。它不满足多跳支付中的隐私性,但是如果中间节点是诚实的,它满足很强的关系匿名性。另一方面,依赖于单个节点使得这种方法成为集中式方法。 Permissioned Bitcoin PCN:在PCN中,如果网络拓扑不理想,例如星形拓扑,一些节点可能会了解用户和支付。为此,作者在[12]中提出了一种新的许可PCN拓扑设计,以防止通道耗尽。他们提出了一个真实的用例,在这个用例中,一个商人联盟创建了一个完整的P2P拓扑,客户通过商人连接到这个PCN,商人承担网络的财务负担来赚钱。类LN机制满足了PCN中用户的隐私性。作者还研究了在多跳支付中,当发送者/接收者的隐私和关系匿名性可以通过至少3跳来满足时。 (责任编辑:admin) |