【技术实现步骤摘要】
本专利技术属于区块链,具体涉及金额隐私保护的比特币兼容链下众筹方法、设备及介质。
技术介绍
1、当前市面上投入使用的基于区块链的众筹平台大多都是应用智能合约来编写并且在链上进行,这种图灵完备的脚本语言对于目前大多数只支持受限制脚本语言的区块链和基于utxo模型在内的区块链是并不兼容的,并且链上交易的确认又十分缓慢还存在交易费的问题,这在实际应用中受到很多的障碍。目前的支付通道网络的功能局限于普通的转账,而如何仅通过利用比特币交易,不借助额外的脚本语言来扩展支付通道网络(pcn)更多的功能,也是一个很大的挑战。
2、在2023年最新的工作thora:atomic and privacy-preserving multi-channelupdates中,提出了比特币兼容并且恒定质押的多通道更新方案,这一方案打破了传统的链下支付通道对于路径的限制(即只能通过路径的方式进行多跳支付),使其可以针对任意的拓扑结构(比如树状结构)完成同时间段的支付。
技术实现思路
1、本专利技术的主要目的
...【技术保护点】
1.一种金额隐私保护的比特币兼容链下众筹方法,其特征在于,设有多个参与众筹的发送方以及一个发起众筹的接收方,方法包括以下步骤:
2.根据权利要求1所述的一种金额隐私保护的比特币兼容链下众筹方法,其特征在于,在进行众筹时,所有参与众筹的发送方与发起众筹的接收方R建立支付通道;支付通道的打开、关闭和更新操作都在链下的PCN上进行。
3.根据权利要求2所述的一种金额隐私保护的比特币兼容链下众筹方法,其特征在于,支付通道的更新具体采用updateChannel(γ,txstate)函数;updateChannel(γ,txstate)函数具体为:
>4.根据权利...
【技术特征摘要】
1.一种金额隐私保护的比特币兼容链下众筹方法,其特征在于,设有多个参与众筹的发送方以及一个发起众筹的接收方,方法包括以下步骤:
2.根据权利要求1所述的一种金额隐私保护的比特币兼容链下众筹方法,其特征在于,在进行众筹时,所有参与众筹的发送方与发起众筹的接收方r建立支付通道;支付通道的打开、关闭和更新操作都在链下的pcn上进行。
3.根据权利要求2所述的一种金额隐私保护的比特币兼容链下众筹方法,其特征在于,支付通道的更新具体采用updatechannel(γ,txstate)函数;updatechannel(γ,txstate)函数具体为:
4.根据权利要求1所述的一种金额隐私保护的比特币兼容链下众筹方法,其特征在于,众筹的发起方,即接收方,在公布众筹项目后,生成e1gamal加密的密钥对(pkr,skr)并将公钥pkr公布;
5.根据权利要求4所述的一种金额隐私保护的比特币兼容链下众筹方法,其特征在于,采用加法同态加密实现众筹当中的金额隐私,防止众筹发起方的不诚实行为,即步骤s1中,发送方使用接收方r的公钥pkr对资金amti进行加密并广播密文ci,利用加法同态性,每个发送...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。