查看原文
其他

Perun Channels 来到互联网计算机

Dfifans Internet Computer 2023-07-20


Perun Network 正在开发一个 golang 库形式的区块链不可知状态通道框架:go-perun,在成功为 Ethereum、Polkadot 和 Cosmos 实施后端后,我们现在正在将我们的解决方案扩展到互联网计算机,并获得了该项目的 Dfinity 资助。
我们的点对点框架的可能用例从小额支付到低延迟游戏集成,我们目前在互联网计算机上将其实现为一个容器。


为什么我们也转向 ICP?
最近,可以观察到链桥如何失败以及 DeFi 和其他生态系统中的中心化造成了严重破坏,与此形成对比的是,我们总体上看到了 Web3 和 DLT 的未来,因为它具有互连性和无信任的可用性。
与城市一样,不同的区块链生态系统构成了数字经济的不同单元,社区是它们之间的桥梁、码头和铁路的建设者。
我们的主要兴趣是安全和减少参与者所需的信任,Perun 最初是以太坊支付渠道的研究项目,现已发展为支持多个生态系统,并且功能和抽象程度大幅提高:从长远来看,我们希望能够继续扩展 Perun 和相关项目以支持可互操作的跨链和跨 L2 生态系统。
ICP 的架构增加了连接链的功能,它的社区和开发者基础在与我们的互动中无疑是独一无二的,我们很高兴有机会与大家一起工作!


什么是渠道?
两个用户可以将链上的代币锁定到所谓的支付通道中,设置完成后,他们通过在它们之间重新分配代币来发送交易,而无需联系区块链。
当通道关闭时,最后商定的代币分配将支付给用户。渠道类似于预付卡:充值一次,可用于多次小额交易。
每当恶意用户试图用错误的值关闭通道时,底层的智能合约会保证不会从诚实用户那里窃取任何代币。
状态通道是一种更强大的通道变体,用户还可以在链下运行智能合约,为了克服信道只连接两个用户的事实,信道网络被提出,它们允许支付通过网络内的多个通道进行链下路由,这种变体称为虚拟通道。
但是,每当通过此类网络中的链下链接发送付款时,这条路线上的每个中介机构都必须锁定抵押币以确保正确支付,最重要的是,链上支付路由会带来延迟和额外费用。
互联网计算机集成

图1:基于状态通道技术,我们的项目是 Perun Framework。


我们使用容器,因为它使我们有可能将通道直接集成到区块链中,而不是作为第三方服务,这也使得未来像跨链通道这样的项目更容易实现,结构概览见图 1。
Perun 容器跟踪有关状态通道的所有链上信息,用户通过调用它的公共函数与它交互。
Perun 协议
有四个公共函数可用:存款、结论、争议结论和取款,它们一起工作,如下所示:

图 2:通道相图。


当 Alice 和 Bob 想要打开彼此的通道时(见图 2),他们都调用 Deposit,这会将资金从他们的账户发送到 Perun 容器,然后通道打开,只要双方认为合适,就可以用于发送交易。
完成后,存在两种可能性:诚实案例和争议案例。
在诚实的情况下,Alice 和 Bob 都想关闭通道,在这里他们可以直接调用 Conclude 并使用 Withdraw 撤销结果。
当 Alice 和 Bob 对通道有不同的结果时,就会发生争议,然后他们将使用容器进行裁决。
争议可以进行多轮,并且总是通过调用 ConcludeDispute 来终止,然后 Alice 和 Bob 可以撤回结果。
因此,Perun 框架无需信任即可工作,与运行节点的人员无关。


外表
希望我们激起了您的兴趣,ICP 的支付通道已经基本完成,我们期待完成链下部分。
我们感谢 Dfinity 基金会通过赠款支持该项目,并期待未来的合作!
查看我们希望直接与社区互动的论坛帖子,请随时与我们联系。


未来
我们计划添加可以执行更复杂逻辑并且比纯支付通道更有趣的状态通道,除此之外,ICP 领域还有许多令人兴奋的功能,我们特别期待支持每个通道甚至跨链通道的多种货币,敬请关注!


联系
如果您想与我们取得联系,请随时在 ICP 论坛中询问我们!我们已经以多种方式参与讨论,现在轮到你问你想知道什么,表达你对我们项目的感受了!
如果您有兴趣了解有关 Perun Channel 技术的更多信息以及如何使用它来扩展您的区块链应用程序,请访问我们的网站(perun.network)和我们的 GitHub 存储库,或通过给我们写电子邮件直接联系我们(info@perun.network)。


来源:Perun Network翻译:Catherine

-              -


欢迎来到 IC1101 “SPACE X 3.0” 2023 演示日

专访 DFINITY 基金会首席科学家兼创始人 Dominic Williams

Exchange Rate Canister - 具有预言机功能的智能合约





你关心的 IC 内容
技术进展 | 项目信息 | 全球活动


长按关注 IC 微信公众号

掌握最新资讯


*添加小助手微信 comiocn 进交流社群


您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存