期刊文献+
共找到12篇文章
< 1 >
每页显示 20 50 100
基于UTXO模型区块链的众包物流可信身份认证模型 被引量:3
1
作者 李致远 吴越 +1 位作者 张威威 李沅格 《江苏大学学报(自然科学版)》 CAS 北大核心 2025年第1期57-63,共7页
针对现有集中式众包物流平台中用户身份数据存储与管理存在的隐私泄露和篡改问题,提出一种基于UTXO模型区块链的众包物流可信身份认证模型.该模型包括利用区块链技术实现身份注册、身份验证、身份撤销及身份认证.针对链上存储用户隐私... 针对现有集中式众包物流平台中用户身份数据存储与管理存在的隐私泄露和篡改问题,提出一种基于UTXO模型区块链的众包物流可信身份认证模型.该模型包括利用区块链技术实现身份注册、身份验证、身份撤销及身份认证.针对链上存储用户隐私数据风险的问题,采用混合加解密方案对链上个人信息做安全存储与分享;针对平台认证用户身份的问题,采用可信身份凭证以零知识证明方式登录众包物流平台.对身份信息以及认证进行安全性分析,并将该方法与LIU方法、LI方法的安全性能进行了对比.在Python3.9环境下完成试验,进行了身份信息加密和零知识身份认证测试分析.结果表明该方案的认证时延和处理事务能力均优于现有的SHAO方案. 展开更多
关键词 众包物流 区块链 身份管理 utxo模型 可信身份认证 零知识证明
在线阅读 下载PDF
FusionChain:基于以太坊的UTXO-Account混合区块链系统
2
作者 马元一 周桐 +2 位作者 赵赫 王硕 李京 《小型微型计算机系统》 北大核心 2025年第2期396-402,共7页
区块链按照记账模型可分为账户模型和UTXO模型.账户模型由于智能合约串行导致吞吐量低下.尽管尝试对合约进行并行处理,也会由于合约模型本身存在的状态冲突问题,导致并行度有限.相对而言,UTXO模型凭借其无状态的特性,可以并行处理交易,... 区块链按照记账模型可分为账户模型和UTXO模型.账户模型由于智能合约串行导致吞吐量低下.尽管尝试对合约进行并行处理,也会由于合约模型本身存在的状态冲突问题,导致并行度有限.相对而言,UTXO模型凭借其无状态的特性,可以并行处理交易,然而UTXO模型的功能性相对较弱.本文基于以太坊区块链系统,尝试整合以上两种记账模型,通过扩展以太坊的账户、交易及智能合约的操作方法,建立UTXO-Account混合区块链系统FusionChain,充分利用两种模型的优点,同时避免它们的缺点.在此系统的基础上,提出了一种高效的代币交易实现方法.通过对以太坊历史数据的理论分析,本系统的区块内交易冲突率显著低于以太坊.同时与其它基于UTXO模型的代币交易实现方式相比,基于本系统构建的代币交易具有更高的性能. 展开更多
关键词 区块链 以太坊 ERC20合约 utxo 交易并行 混合系统
在线阅读 下载PDF
适用于UTXO模型定长存储的轻节点研究
3
作者 刘蕊嘉 李敏 《计算机技术与发展》 2025年第5期60-66,共7页
当前基于UTXO的区块链要求节点保留整个不断增长的UTXO集以验证交易,这对存储资源受限的设备构成了挑战,使网络趋向集中化。无状态区块链技术能通过累加器将庞大的UTXO集合组合成一个短且恒定大小的承诺,但交易处理中动态删除集合元素... 当前基于UTXO的区块链要求节点保留整个不断增长的UTXO集以验证交易,这对存储资源受限的设备构成了挑战,使网络趋向集中化。无状态区块链技术能通过累加器将庞大的UTXO集合组合成一个短且恒定大小的承诺,但交易处理中动态删除集合元素所需的计算开销巨大,且部分轻节点不支持提交交易功能。该文提出了一种适用于UTXO模型的定长存储的轻节点,该轻节点在恒定存储容量的条件下既能验证交易的合法性,也能提交交易。该方案使用了仅支持元素添加操作的两个数据结构替代UTXO集合:STXO集合和TXO集合。有效的UTXO属于TXO集合但不在STXO集合内。通过RSA累加器和MMR分别构建新的STXO承诺和TXO承诺。轻节点只需保存最新的块承诺并与全节点交互,在降低存储开销的同时实现交易的合法性验证和提交。评估结果表明:轻节点能定长存储;轻节点仅需较低的计算负载即可实现交易验证;全节点在承诺更新过程展现了优化的性能。 展开更多
关键词 utxo RSA累加器 STXO承诺 TXO承诺 无状态区块链
在线阅读 下载PDF
车载自组网中基于UTXO的无证书分布式匿名认证方案 被引量:1
4
作者 崔凯平 冯霞 +1 位作者 郭丛摇 龚玲 《重庆理工大学学报(自然科学)》 CAS 北大核心 2023年第5期194-203,共10页
针对传统基于数字证书的身份认证方案中认证效率低、方案可扩展性差的问题,提出一种基于未花费的交易输出(unspent transaction output,UTXO)模型的无证书分布式匿名认证方案。用户将交通信息和基于UTXO模型构建的交易上传至区域可信机... 针对传统基于数字证书的身份认证方案中认证效率低、方案可扩展性差的问题,提出一种基于未花费的交易输出(unspent transaction output,UTXO)模型的无证书分布式匿名认证方案。用户将交通信息和基于UTXO模型构建的交易上传至区域可信机构(regional trusted authority,RTA)。RTA通过检查上传交易中包含的交易输入(Transaction Input)的有效性验证消息发送者身份的合法性。构建交易更新机制实现可扩展性,避免由于维护数字证书导致的系统数据库存储量不断增长的问题。基于安全性分析,将所提方案与现有车载自组网(vehicular ad-hoc network,VANET)中身份认证方案进行安全性能的比较,证明所提方案在匿名性、可追踪性及可认证性等安全方面的考虑更加完善。理论分析与仿真实验表明:所提出方案的计算与存储开销低于常见认证方案。在方案可扩展性方面,基于仿真环境下的区块链状态数据库检索开销保持在0.3 ms左右,存储成本稳定在33 M左右;在认证效率方面,所提方案优于现有方案至少33.19%。 展开更多
关键词 VANET 匿名认证 无证书 utxo 交易
在线阅读 下载PDF
CompactChain:an efficient stateless chain for UTXO-model blockchain 被引量:1
5
作者 B Swaroopa REDDY T Uday Kiran REDDY 《Frontiers of Computer Science》 SCIE EI CSCD 2024年第2期167-179,共13页
In this work,we propose a stateless blockchain called CompactChain,which compacts the entire state of the UTXO(Unspent Transaction Output)based blockchain systems into two RSA accumulators.The first accumulator is cal... In this work,we propose a stateless blockchain called CompactChain,which compacts the entire state of the UTXO(Unspent Transaction Output)based blockchain systems into two RSA accumulators.The first accumulator is called Transaction Output(TXO)commitment which represents the TXO set.The second one is called Spent Transaction Output(STXO)commitment which represents the STXO set.In this work,we discuss three algorithms:(i)To update the TXO and STXO commitments by the miner.The miner also provides the proofs for the correctness of the updated commitments;(ii)To prove the transaction’s validity by providing a membership witness in TXO commitment and non-membership witness against STXO commitment for a coin being spent by a user;(iii)To update the witness for the coin that is not yet spent;The experimental results evaluate the performance of the CompactChain in terms of time taken by a miner to update the commitments and time taken by a validator to verify the commitments and validate the transactions.We compare the performance of CompactChain with the existing state-of-the-art works on stateless blockchains.CompactChain shows a reduction in commitments update complexity and transaction witness size which inturn reduces the mempool size and propagation latency without compromising the system throughput(Transactions per second(TPS)). 展开更多
关键词 stateless blockchain RSA Accumulator STXO commitment TXO commitment utxo Non-interactive Proof of Exponentiation(NI-PoE) Transactions per second(TPS)
原文传递
比特币区块链全量数据结构化转换系统研究
6
作者 陈鼎洁 陈辰 韩伟力 《计算机应用与软件》 北大核心 2024年第10期87-94,共8页
比特币区块链存储的海量非结构化数据不利于构建高效虚拟货币交易监管系统。其数据结构化转换面临两个技术挑战:一是数据量大,结构化转换效率有待显著提升;二是现有交易模型仅提供交易的单向链接,导致结构化转换过程复杂。为应对上述挑... 比特币区块链存储的海量非结构化数据不利于构建高效虚拟货币交易监管系统。其数据结构化转换面临两个技术挑战:一是数据量大,结构化转换效率有待显著提升;二是现有交易模型仅提供交易的单向链接,导致结构化转换过程复杂。为应对上述挑战,创新地提出一种高效的交易重构方案,并设计实现比特币区块链全量数据结构化转换系统,提供结构化数据的复杂查询和下载功能。相较现有平台,系统功能完善、性能高效,能为非法资金追踪等应用场景提供双向溯源、字段丰富的高质量数据,有力地推动了高效虚拟货币交易监管系统的构建。 展开更多
关键词 比特币区块链 数据结构化 utxo模型 数据溯源
在线阅读 下载PDF
用随机汉字为助记词生成比特币私钥种子算法
7
作者 罗英辉 程昌品 《福建电脑》 2022年第1期1-5,共5页
比特币并不存在于钱包中,其金额以UTXO的形式被记录在区块链网络中。每一次交易所消费的比特币,都来源于上次交易的UTXO。一个比特币钱包中含有大量的私钥/公钥对,而所有用户都有一个包含多个密钥的钱包。用户通过钱包中的密钥签名交易... 比特币并不存在于钱包中,其金额以UTXO的形式被记录在区块链网络中。每一次交易所消费的比特币,都来源于上次交易的UTXO。一个比特币钱包中含有大量的私钥/公钥对,而所有用户都有一个包含多个密钥的钱包。用户通过钱包中的密钥签名交易,通过用户的公钥,证明上一个UTXO属于自己,用户必须通过私钥才能花费一个UTXO,未花费的零钱必须转入另一个比特币地址。在该笔交易未确认之前,该私钥/公钥对是不能够被重复使用的。一个比特币用户需要大量的私钥/公钥对,以满足交易和安全需要。本文设计一种算法,使用“汉字”作为助记符。该助记符由12到24个汉字组成。只要记住这些汉字,一旦钱包丢失或者被损坏,就可以利用这些汉字生成seed,再由seed恢复所有的密钥。 展开更多
关键词 区块链 utxo 确定性钱包 助记词
在线阅读 下载PDF
基于双RSA累加器的无状态交易验证方案 被引量:1
8
作者 杨晋生 王浩 +1 位作者 高镇 郭朝晖 《浙江大学学报(工学版)》 EI CAS CSCD 北大核心 2023年第1期178-189,共12页
为了缓解区块链中不断膨胀的状态数据给节点带来的存储压力,针对以比特币为代表的UTXO模型区块链,提出基于双RSA累加器的无状态交易验证方案.该方案利用固定大小的密码学承诺取代状态数据,在保证节点能够独立验证交易的基础上,大幅降低... 为了缓解区块链中不断膨胀的状态数据给节点带来的存储压力,针对以比特币为代表的UTXO模型区块链,提出基于双RSA累加器的无状态交易验证方案.该方案利用固定大小的密码学承诺取代状态数据,在保证节点能够独立验证交易的基础上,大幅降低本地存储.基于RSA累加器的特性,利用2次高效的添加操作替换了复杂的删除操作,以较少的通信开销为代价,大幅降低系统的计算开销,保证交易验证的效率.实验结果表明,该方案相比于传统的区块链拥有较高的节点存储压缩率,相比于其他无状态方案拥有固定的额外通信开销及较高的交易验证效率. 展开更多
关键词 区块链 utxo RSA累加器 状态存储 交易验证
在线阅读 下载PDF
区块链匿名技术研究 被引量:2
9
作者 黄金杰 《电子技术与软件工程》 2019年第23期152-153,共2页
本文从匿名性定义和区块链特点出发,梳理和讨论了区块链匿名性的主要解决方案,结合当前主流区块链项目采用的匿名技术对比分析各类技术的特点。最后,对目前区块链匿名性研究中存在的不足进行分析,并展望了未来的研究方向。
关键词 区块链 匿名性 utxo
在线阅读 下载PDF
一种面向公有链的轻量级可扩展技术 被引量:8
10
作者 陈幻 王意洁 《计算机研究与发展》 EI CSCD 北大核心 2020年第7期1555-1567,共13页
区块链技术解决了在不可信环境下建立信任的基础难题,被视为继云计算、物联网和人工智能之后的又一项颠覆性技术.然而,目前公有链面临2大根本难题:1)较低的系统吞吐率无法满足大规模运用的需求;2)持续增长的账本和状态数据,对节点磁盘... 区块链技术解决了在不可信环境下建立信任的基础难题,被视为继云计算、物联网和人工智能之后的又一项颠覆性技术.然而,目前公有链面临2大根本难题:1)较低的系统吞吐率无法满足大规模运用的需求;2)持续增长的账本和状态数据,对节点磁盘和内存容量提出了较高要求.已有的扩容技术往往只针对提升系统吞吐,忽略了区块链数据增长对节点存储资源消耗的严重问题.为此,提出了PocketChain,一种对存储友好的轻量级扩容技术,在不牺牲去中心化与安全性的前提下,实现高吞吐和低存储的特性.首先,针对数据增长问题,PocketChain采用无状态客户端设计,使用RSA累加器对状态进行压缩,使得验证节点只需存储区块头部信息,大大降低节点对磁盘和内存的需求.其次,PocketChain将无状态客户端运用于分片技术架构下,在提升系统吞吐的同时,克服分片周期性随机重组导致的状态迁移问题,从而能进一步提升分片重组频率,增加分片系统安全性.实验结果表明:该方法能够有效降低节点存储需求,并线性提升系统吞吐. 展开更多
关键词 公有链 分片 RSA累加器 无状态客户端 未消费交易输出
在线阅读 下载PDF
DorChain:利用休眠币提高交易验证效率
11
作者 潘森杉 徐腊梅 《西安电子科技大学学报》 EI CAS CSCD 北大核心 2022年第2期182-189,共8页
针对未花费交易输出的日益增长所带来的验证开销增加的问题,提出了一种新的利用休眠币来提高交易验证效率的方法。通过将未花费交易输出分为活跃和休眠这两种状态,将活跃的未花费交易输出存储在活跃集合活跃交易输出中,将休眠的未花费... 针对未花费交易输出的日益增长所带来的验证开销增加的问题,提出了一种新的利用休眠币来提高交易验证效率的方法。通过将未花费交易输出分为活跃和休眠这两种状态,将活跃的未花费交易输出存储在活跃集合活跃交易输出中,将休眠的未花费交易输出存储在休眠集合休眠交易输出中,并使用RSA累加器与MMR(Merkle Mountain Range)两种技术分别对休眠和活跃的未花费交易输出进行实例化,形成休眠交易输出承诺以及活跃默克尔根存储在区块头中。另外,以18个月为一个时期,且最后一个区块为一个检查点区块,只在检查点区块处存储休眠交易输出承诺并对其进行更新,在普通区块以及检查点区块处都存储活跃默克尔根来保证区块的最新状态。同时通过构造休眠证明的方式来保证事务的真实性,证明其不是伪造的。该方案评估表明:在提供最小证明大小(320字节)和最小区块头引入数据(32字节)的同时,验证1000个事务仅花费约100 ms。这种验证方法可大幅度地提高事务验证效率。 展开更多
关键词 休眠 区块链 验证 未花费交易输出承诺
在线阅读 下载PDF
SnapshotPrune: A Novel Bitcoin-Based Protocol Toward Efficient Pruning and Fast Node Bootstrapping 被引量:1
12
作者 Pengfei Huang Xiaojun Ren +3 位作者 Teng Huang Arthur Sandor Voundi Koe Duncan S Wong Hai Jiang 《Tsinghua Science and Technology》 SCIE EI CAS CSCD 2024年第4期1037-1052,共16页
Node synchronization is essential for the stability of the Bitcoin network. Critics have raised doubts about the ability of a new node to quickly and efficiently synchronize with the Bitcoin network and alleviate the ... Node synchronization is essential for the stability of the Bitcoin network. Critics have raised doubts about the ability of a new node to quickly and efficiently synchronize with the Bitcoin network and alleviate the storage pressure from existing full nodes to stockpile new data. Basic pruning and other techniques have been explored to address these concerns but have been insufficient to reduce node synchronization delay and effectively suppress the growth of synchronized data. In this study, we propose SnapshotPrune, a novel pruning and synchronization protocol that achieves fast node bootstrapping in the Bitcoin blockchain. Real Bitcoin historical data are leveraged to measure the synchronization time and monitor the network traffic during node bootstrapping. The protocol requires data downloads that are 99.70% less than Bitcoin Core, 81% less than CoinPrune, and 60% less than SnapshotSave, thereby saving 97.23% of download time. Findings show that the proposed design enhances the storage efficiency and reduces the node synchronization delay compared with existing techniques. We hypothesize that the efficiency of this protocol increases with the block height. 展开更多
关键词 synchronization blockchain Unspent Transaction Output(utxo)pruning SNAPSHOT fast bootstrapping
原文传递
上一页 1 下一页 到第
使用帮助 返回顶部