Topological Properties of Multi-Party Blockchain Transactions
跨区块链交易仍然是区块链中最具挑战性的问题之一。挑战的根本原因在于区块链的不确定性:由于任何参与区块链的潜在分叉,跨多个区块链的$n$方交易可能会部分回滚-最终,只有一个分叉将在矿工之间的竞争中生存下来。虽然最近已经做出了一些努力来开发分层分布式提交协议,使多方事务的进展,有没有系统的方法来推理的事务结果。本文从点集拓扑的角度来解决这个问题。我们为交易和区块链分叉构建了多个拓扑空间,并通过同胚或连续函数证明了这些空间的内在联系。结合在一起,这些工具使我们能够通过增长分叉拓扑(区块链的直观表示)来推理跨区块链交易。
2020-04-16 cs.CR cs.DC
EventWarden: A Decentralized Event-driven Proxy Service for Outsourcing Arbitrary Transactions in Ethereum-like Blockchains
交易是区块链的基本组成部分,因为它们是用户改变区块链状态的主要手段。当前的区块链系统,如比特币和以太坊,要求用户不断观察区块链中发生的事件或感兴趣的状态变化,并要求用户显式释放所需的交易以响应区块链中观察到的事件。本文提出了EventWarden,这是一种分散的事件驱动代理服务,供用户在类似以太坊的区块链中外包交易。EventWarden采用了智能合约和区块链日志的新颖组合。EventWarden允许用户创建一个代理智能合约,指定一个感兴趣的事件,并保留一个任意的交易来释放。在观察到指定事件发生后,区块链网络中的任何人都可以调用代理合约,通过向合约证明事件已记录到区块链日志中来赚取合约中预留的服务费,然后自动触发代理合约释放预留的交易。我们证明了只有当指定事件发生时,保留交易才能从代理合同中释放出来。我们还证明,只要区块链网络中的单个成员在规定的事件发生后被服务费激励调用代理合约,保留的交易就保证会被释放。我们在以太坊官方测试网络上实现EventWarden。实验结果表明EventWarden是有效的,并且在实践中是现成的。
2020-06-05 cs.CR
A theory of transaction parallelism in blockchains
针对区块链交易串行执行限制吞吐量的问题,提出基于静态分析的交易并行性理论,使节点并行执行交易,并在以太坊上初步验证可提升性能。
2021-11-17 cs.CR
TxAllo: Dynamic Transaction Allocation in Sharded Blockchain Systems
Monash University(莫纳什大学);Griffith University(格里菲斯大学)
可扩展性问题一直是限制区块链采用的最重要障碍之一。区块链分片是解决这个问题的一种很有前途的方法。然而,分片机制引入了大量的跨分片事务,处理这些事务的成本很高。本文重点研究了事务分配问题,以减少跨分片事务的数量,从而获得更好的可扩展性。特别是,我们系统地制定了事务分配问题,并将其转换为图上的社区发现问题。提出了一种确定性和快速分配方案TxAllo,以动态地推断帐户及其关联事务的分配。它直接优化系统吞吐量,同时考虑跨分片事务的数量和分片之间的工作负载平衡。我们评估了TxAllo在包含超过9100万笔交易的以太坊数据集上的性能。我们的评估结果表明,对于一个有60个分片的区块链,TxAllo将跨分片交易比例从98%(通过使用传统的基于哈希的分配)降低到约12%。与此同时,工作量平衡得到了很好的维持。与其他方法相比,TxAllo的执行时间几乎可以忽略不计。例如,当每小时更新一次分配时,TxAllo的执行平均只需要0.5秒,而其他并发工作,如利用经典METIS方法的BrokerChain(INFOCOM'22),需要422秒。
2022-12-22 cs.AI cs.CR cs.DB
Generative Blockchain: Transforming Blockchain from Transaction Recording to Transaction Generation through Proof-of-Merit
本文提出生成式区块链新范式及 Proof-of-Merit (PoM) 共识机制,将交易生成与记录整合,并引入 DCP 平衡效率与公平,通过拼车场景仿真验证了其有效性。
2024-08-23 cs.CR cs.ET
Role of Blockchain in Revolutionizing Online Transactional Security
本文强调了在传统银行业中使用现代区块链技术的必要性,以减少欺诈行为,并在永久区块链分类账上实现高安全性交易。回顾传统银行服务器可以整合区块链使用的不同渠道,这意味着如何对允许每天进行欺诈交易的银行服务器采取巨大的反欺诈立场。基于区块链的分类账的使用对银行组织的安全性具有很大的影响。基于区块链的货币代币,也称为加密货币,不受政府监管,高度不稳定,使用匿名。此外,投资于加密货币市场的任何资金都没有安全性。然而,在传统银行组织中集成区块链分类账将加强安全性,为其客户提供更多的稳定性和信心,同时,由于受到大型金融组织的信任,使区块链成为一种更可靠的方法。
2022-06-08 cs.CR
An Algebraic-Topological Approach to Processing Cross-Blockchain Transactions
用于处理跨区块链交易的最先进技术采用简单的集中式方法:当区块链上的资产$X$(例如$X$ -硬币)与区块链上的资产$Y$($Y$ -硬币)交换时,这些$X$ -硬币需要交换到“中间”介质(例如比特币),然后交换到$Y$ -硬币。如果在一个全局交易中涉及到两个以上的交易方,则全局交易被分成多个本地两方交易,每个交易都遵循上述中央交换协议。不幸的是,全局事务的原子性与中心交换方法相违背:这些本地两方事务一旦提交,如果全局事务决定中止,就不能回滚。从更一般的意义上说,基于图的(双方)交易模型很难扩展到跨区块链交易中的任意数量的交易方。%从为什么到如何在本文中,我们介绍了跨区块链交易的更高级别抽象。我们采用了\textit{abstract simplicial complex},一个广泛研究的数学对象在代数拓扑,代表任意数量的参与区块链交易的各方。全局事务中的每一方都被建模为一个顶点,$n+1$($n \in \mathbb{Z}$,$n > 0$)方之间的全局事务构成一个$n$维单纯形.虽然这种更高级别的抽象似乎微不足道,但我们将展示这种简单的扩展如何导致一系列新的建模方法和协议,以更好地处理跨区块链交易。
2020-08-19 cs.CR cs.DC
An Intelligent Transaction Migration Scheme for RAFT-based Private Blockchain in Internet of Things Applications
多访问边缘计算(MEC)和RAFT共识的集成使得在可信的基站和网关上部署区块链成为可能,为物联网(IoT)应用提供高效和防篡改的边缘数据服务。然而,减少在区块链上存储数据的延迟仍然是一个挑战,特别是当某个区域的异常触发的数据流超过块生成速度时。这封信提出了一种物联网应用中基于RAFT的私有区块链智能交易迁移方案,将繁忙区域的交易智能迁移到空闲区域。仿真结果表明,该方案在高数据流情况下能明显降低延迟。
2021-05-21 cs.CR
Application Level Authentication for Ethereum Private Blockchain Atomic Crosschain Transactions
Atomic Crosschain Transaction技术允许在私有以太坊区块链上进行可组合编程。它允许合约间和区块链间的函数调用既同步又原子:如果一部分失败,则整个函数调用的调用图将回滚。传统的以太坊合约函数可以通过专门的应用程序逻辑来限制哪些账户可以调用它们。这很重要,因为它允许应用程序开发人员指定哪些调用方可以执行更新合约状态的函数。在本文中,我们介绍了限制一个区块链上的哪些合约可以调用部署在另一个区块链上的合约中的函数所需的策略。我们证明,验证原始区块链ID(crosschain函数调用启动的区块链),From Blockchain ID和From Account提供了确定性的合约,即函数调用来自特定区块链上的特定合约。
2019-11-19 cs.CR
Enabling Cost-Effective Blockchain Applications via Workload-Adaptive Transaction Execution
随着今天交易费用的飙升,区块链变得越来越昂贵,损害了它们在更广泛应用中的采用。这项工作解决了经济区块链应用程序的交易费用节省问题。关键的见解是,除了现有的“默认”模式完全在链上执行应用程序逻辑,即,在智能合约中,以及在细粒度中,即,用户请求每笔交易,有替代的执行模式,具有成本效益的优势。在以太坊上,我们提出了一个整体的中间件平台,支持灵活和安全的交易执行,包括链下状态和用户请求的恢复。此外,我们提出了控制平面计划,以适应执行模式,以最佳的运行时成本的当前工作量。我们提出了一个关于机构账户的案例研究(例如,coinbase.com)在以太坊区块链上密集发送以太币。通过收集真实的事务,我们构建了工作负载基准,并表明我们的工作比默认基线节省了18% ~ 47%,同时引入了1.81 ~ 16.59块延迟。
2022-10-07 cs.CR
Revisiting Transactional Statistics of High-scalability Blockchains
可扩展性一直是比特币和以太坊等主要区块链的瓶颈。尽管几个备受瞩目的区块链项目声称其可扩展性得到了显着提高,但人们几乎没有努力了解它们的事务吞吐量是如何使用的。在本文中,我们研究了三个主要的高可扩展性区块链-EOSIO,Tezos和XRP Ledger(XRPL)-在七个月内的最新网络流量。我们的分析显示,只有一小部分交易用于价值转移目的。特别是,EOSIO上96%的交易是由空投目前没有价值的代币触发的;在Tezos上,76%的吞吐量用于维持共识; XRPL上超过94%的交易没有经济价值。我们还将EOSIO上的持续空投识别为DoS攻击,并检测到XRPL上长达两个月的垃圾邮件攻击。本文探讨了三种区块链的不同设计,并揭示了它们如何塑造用户行为。
2020-10-03 cs.CR
Selfish & Opaque Transaction Ordering in the Bitcoin Blockchain: The Case for Chain Neutrality
大多数公共区块链协议,包括流行的比特币和以太坊区块链,都没有正式规定矿工从待处理(或未提交)交易池中选择交易的顺序。然而,多年来,通过矿工使用共享软件,出现了交易排序的非正式约定或“规范”,例如,Bitcoin Core中的GetBlockTemplate(GBT)挖矿协议。今天,一个广泛持有的观点是,比特币矿工根据他们提供的“每字节交易费”来优先处理交易。“因此,鼓励比特币用户增加费用,以加速他们的交易承诺,特别是在拥堵期间。在本文中,我们对比特币区块链进行了审计,并提出了统计学上显著的证据,证明矿池偏离了规范,以加速交易的承诺,这些交易具有(i)自私或既得利益,或(ii)通过不透明(非公开)的侧渠道收到暗费支付。随着区块链越来越多地被用作各种去中心化(金融技术)系统的记录保存基底,我们的研究结果呼吁立即讨论如何定义矿工在链中订购交易时必须遵守的中立性规范。最后,我们公开我们的数据集和脚本。
2021-10-22 cs.CR
The Evolution of Embedding Metadata in Blockchain Transactions
区块链的使用每天都在增长,其效用已经从发送和接收加密货币扩展到智能合约和分散的自治组织。现代区块链支持各种应用:从设计全球身份到改善卫星连接。在我们的研究中,我们研究了区块链在越来越多的交易中存储元数据的能力,以及利用率的不断变化。我们进一步表明,改善区块链隐私的基本方法也依赖于嵌入元数据。本文识别并分类了现实生活中的区块链交易,这些交易嵌入了基本上在比特币区块链上运行的许多主要协议的元数据。这里的实证分析介绍了近年来元数据利用的演变,讨论提出了防止犯罪使用的步骤。元数据与任何区块链都相关,我们的分析主要将比特币作为案例研究。本文的结论是,在扩大嵌入式元数据的合法使用和扩展区块链功能的同时,提高匿名性和安全性的应用研究也必须尝试防止区块链滥用。
2018-06-18 cs.CR
Blockchain Transaction Processing
区块链是一个只附加的区块链表,在每个参与节点上维护。每个区块记录一组交易及其相关的元数据。区块链交易作用于存储在每个节点上的相同分类账数据。区块链最初被Satoshi Nakamoto认为是一种点对点的数字商品(也称为加密货币)交换系统。区块链由于其固有的不可变性而受到关注-一旦块被接受,它就无法恢复。
2021-08-04 cs.CR cs.DB cs.DC
The Telehealth Chain: a protocol for secure and transparent telemedicine transactions on the blockchain
本文提出基于 Hyperledger Fabric 的远程医疗链框架,利用区块链实现安全透明的远程医疗交易、患者数据保护与支付。
2023-10-28 cs.CR
Blockclique: scaling blockchains through transaction sharding in a multithreaded block graph
基于区块链架构的去中心化加密货币未充分利用可用的网络带宽,使其无法扩展到每秒数千笔交易。我们定义了Blockclique架构,它通过在具有固定数量线程的块图中分片事务来解决这一限制。该架构允许并行创建本质兼容的块,其中每个块引用每个线程的一个先前块。在存在攻击者的情况下,正式建立了Blockclique协议的一致性。在大型现实网络中的架构的性能的实验评估表明,有效地利用可用带宽和每秒数千个事务的吞吐量。
2020-02-08 cs.CR
SilkViser:A Visual Explorer of Blockchain-based Cryptocurrency Transaction Data
许多基于区块链的加密货币为用户提供在线区块链浏览器,用于查看在线交易数据。然而,传统的区块链探索者大多以文本和表格形式呈现交易信息。这种形式使得新手用户(NUusers)难以理解加密货币交易机制。对于有经验的用户(EUser)来说,它们也没有足够的信息来识别高级交易信息。这项研究介绍了一种新的在线加密货币交易数据查看工具,称为SilkViser。在详细的场景和需求分析的指导下,我们创建了一系列令人赞赏的可视化设计,例如纸质账本启发的区块和区块链可视化以及古代铜币启发的交易可视化,以帮助用户了解加密货币交易机制并识别高级交易信息。我们还提供了一组轻量级交互,以方便轻松和免费的数据探索。此外,还进行了对照用户研究,以定量评估SilkViser的可用性和有效性。结果表明,SilkViser能够满足网络用户和网络用户的需求。我们的可视化设计可以弥补NUUsers在数据查看方面的经验不足,并吸引潜在用户参与加密货币交易。
2020-09-06 cs.CR cs.CY
Efficient Cross-Shard Transaction Execution in Sharded Blockchains
分片是一种很有前途的区块链扩展解决方案。但它目前在跨分片事务方面存在高延迟和低吞吐量,即,需要多个分片协调的事务。这些限制的根本原因是使用了经典的两阶段提交协议,这涉及到长时间锁定资产。本文介绍了Rivet,这是一种新的区块链分片范例,可以为跨分片事务实现更低的延迟和更高的吞吐量。Rivet有一个运行共识的引用分片,以及多个维护不相交状态并处理系统中事务子集的工作分片。铆钉消除了每个工作分片内的共识需求,因此,可以容忍分片内的更多故障并降低通信开销。我们证明了铆钉的正确性和安全性。我们还提出了一个更现实的框架,通过创建基于真实以太坊交易的基准来评估分片区块链。使用我们的评估框架,在50多个AWS EC2实例上对我们的Rivet原型实现和基线两阶段提交进行了评估,展示了跨分片事务的延迟和吞吐量改进。
2021-01-29 cs.CR
Dissecting Bitcoin and Ethereum Transactions: On the Lack of Transaction Contention and Prioritization Transparency in Blockchains
本文剖析了比特币和以太坊中交易竞争与优先级透明度的缺失,揭示了私有中继网络等私下交易方式的普遍性及其对矿工串谋和超额收费的助长作用,强调了该问题对交易发起者和区块链稳定性的重大影响。
2023-05-24 cs.CR
Teechain: A Secure Payment Network with Asynchronous Blockchain Access
比特币和以太坊等区块链可以安全地执行支付交易,但其性能受到全球共识需求的限制。支付网络通过链下交易克服了这一限制。他们只与底层区块链结算最终的支付余额,而不是为每笔交易写入区块链。在当前支付网络中执行链下交易时,各方必须在有限的时间内访问区块链,以检测偏离协议的行为不端方。这为恶意方通过故意延迟其他方的区块链访问来窃取资金打开了一个窗口,并阻止各方在与区块链断开连接时使用支付网络。我们介绍了Teechain,这是第一个第二层支付网络,它相对于底层区块链异步执行链下交易。为了防止各方行为不端,Teechain使用受硬件可信执行环境(TEE)保护的金库来建立各方之间的链下支付渠道。美国国债保持抵押资金,可以高效安全地交换交易,而无需与底层区块链进行交互。为了减轻财政部的失败,并避免必须信任所有TEE,Teechain使用委员会链复制财政部的状态,这是一种具有阈值秘密共享的链复制的新变体。Teechain的交易吞吐量至少比最先进的Lightning支付网络高出33倍。30台机器的Teechain部署每秒可以处理超过100万笔比特币交易。
2019-10-26 cs.CR
A Regulatory System for Optimal Legal Transaction Throughput in Cryptocurrency Blockchains
无需许可的区块链共识协议主要是为了使用加密货币为虚拟和物理资产的商业交易定义去中心化经济而设计的。在大多数情况下,被交易的资产受到监管,这要求其交易的合法权利及其交易价值由交易发生地管辖区的政府监管机构确定。不幸的是,现有的区块链并没有正式承认合法加密货币交易的提议,作为执行各自共识协议的一部分,导致相关加密经济中的非法活动猖獗。在这篇文章中,我们通过对非法的、基于加密货币的丝绸之路暗网市场的案例研究,激发了对受监管的区块链共识协议的需求。我们为区块链协议提出了一个新的监管框架,以确保合法交易确认作为区块链分布式共识的一部分。根据我们的监管框架,我们得出了合法交易吞吐量取代传统交易吞吐量的条件,在最坏的情况下,传统交易是合法和非法交易的不可区分的混合。最后,我们表明,通过对标准区块链共识执行策略进行小幅更改(通过监管适当引入),可以最大限度地提高区块链网络中的合法交易吞吐量。
2021-03-30 cs.CR cs.GT
Multi-Shard Private Transactions for Permissioned Blockchains
传统上,区块链系统涉及在所有区块链网络参与者之间共享交易信息。显然,这为企业界采用该技术带来了障碍,在企业界,保护业务数据的隐私是必要的。以前将隐私和区块链结合在一起的努力仍然会泄露部分信息,其功能受到限制,或者使用zk-SNARKs等昂贵的机制。在本文中,我们提出了多分片私有交易(MSPT)协议,这是一种用于许可区块链的新型隐私保护协议,它仅依赖于简单的加密原语和有针对性的信息传播来实现原子性和高性能。
2020-10-16 cs.CR cs.DC
MTTBA- A Key Contributor for Sustainable Energy Consumption Time and Space Utility for Highly Secured Crypto Transactions in Blockchain Technology
Merkle树是一种信息结构,用于区块链中,以安全的方式验证大型内容池中的数据或交易。Merkle树的作用在比特币和区块链网络中的其他加密货币中至关重要。在本文中,我们提出了一种明亮和增强的验证方法,基于Merkle Trim Tree-based Blockchain Authentication(MTTBA),用于在最短时间内遍历哈希节点到达Merkle Root。MTTBA是一种独特的机制,用于验证Merkle树的累积事务,特别是奇数个事务。加密货币的未来影响将是巨大的,MTTBA证明了其在交易速度和消除节点重复方面的有效性。我们的方法使任何区块都能够验证交易的完全可用性,而无需复制哈希节点。在不同的参数下进行了性能评估,结果显示吞吐量(1680 ms),处理时间(29700 kbps),内存使用(140 MB)和安全性(99.30%)有显着的改善。能耗因素在该场景中至关重要,MTTBA达到了最低的240焦耳。
2022-09-27 cs.CR
Verifiable Anonymous Identities and Access Control in Permissioned Blockchains
在本文中,我们解决了共享许可区块链中的身份和访问控制问题。我们提出了ChainAchor系统,为区块链上的实体提供匿名但可验证的身份。ChainAchor还为寻求向区块链提交交易的实体提供访问控制,以读取/验证许可区块链上的交易。共识节点通过简单查找匿名成员公钥的(只读)列表来对共享许可区块链实施访问控制。ChainAnchor还提供了属于区块链上实体的交易的不可链接性。这允许实体在交易受到质疑(例如监管或合规要求)时可选地披露其身份,但不会影响其剩余交易的匿名性和不可链接性。
2019-03-11 cs.CR
Atomic Crosschain Transactions for Ethereum Private Sidechains
以太坊和比特币等公共区块链并没有为企业提供许多业务流程所需的隐私。因此,财团正在探索私有区块链,以保持其成员资格和交易的私密性。以太坊私有侧链是一种私有区块链技术,允许多个区块链并行运行。以太坊私有侧链之间需要通信,以允许一个侧链上合约中的函数执行函数调用,这些函数调用从另一侧链返回值或更新另一侧链的状态。我们提出了一种交叉链技术,它允许事务在侧链上原子地执行,引入了一种新的机制来证明侧链上的值,描述了一种在区块链上下文中工作的事务锁定机制,以实现原子事务,以及一种在侧链上提供全局超时的方法。我们概述了与此技术一起使用的编程模型,并提供了一个示例,用于在侧链之间交换价值的可变金额原子交换合同。虽然本文在以太坊私有侧链的背景下介绍了原子交叉交易技术,但我们讨论了如何将该技术应用于许多区块链系统以提供跨区块链交易。
2019-05-03 cs.CR
Transaction Propagation on Permissionless Blockchains: Incentive and Routing Mechanisms
现有的无权限区块链解决方案依赖于点对点传播机制,其中网络中的节点将它们收到的交易传输给它们的邻居。不幸的是,这种交易传播没有明确的激励。因此,现有的传播机制在具有理性节点的完全去中心化的区块链中是不可持续的。在这项工作中,我们正式定义了交易传播的激励节点的问题。我们提出了一个激励机制,每个节点参与传播的交易收到的交易费的份额。我们还表明,我们的建议是西比尔证明。此外,我们结合智能路由的激励机制,以减少通信和存储成本在同一时间。所提出的路由机制减少了冗余的事务传播的网络的大小的平均最短路径长度的一个因素。路由机制建立在特定类型的共识协议之上,其中创建交易块的回合领导者是预先知道的。请注意,我们的路由机制是一个通用的,可以独立于激励机制。
2018-06-14 cs.CR
One Bad Apple Spoils the Bunch: Transaction DoS in MimbleWimble Blockchains
随着基于区块链的系统的采用越来越多,人们越来越关注这些系统的隐私。像比特币这样的早期系统几乎没有提供隐私功能。因此,开发了具有强大隐私保障的系统,包括Monero,Zcash和MimbleWimble。与比特币相比,这些加密货币的理解要少得多。在本文中,我们专注于MimbleWimble,它使用Danish ++协议进行私有交易中继和交易聚合,以提供交易内容隐私。我们发现,结合这两个功能,使MimbleWimble容易受到一种新型的拒绝服务攻击。我们使用私有测试网络和网络模拟器对Beam网络进行设计、原型设计和评估。我们发现,只要控制10%的网络节点,攻击者就可以阻止超过45%的交易进入区块链。我们还讨论了几种可能的方法来减轻这种攻击。
2021-12-24 cs.CR
Designing Redistribution Mechanisms for Reducing Transaction Fees in Blockchains
IIIT, Hyderabad(海得拉巴国际信息技术学院);IISc, Bangalore(班加罗尔印度科学研究院)
本文研究区块链高交易费问题,提出 TFRM 将 VCG 支付作为回扣再分配,并证明矿工可操纵且未确认交易无回扣时的不可能性,进而设计 R-TFRM 与 R²-TFRM。
2024-01-24 cs.AI cs.CR cs.GT
Taming the Beast of User-Programmed Transactions on Blockchains: A Declarative Transaction Approach
本文提出声明式区块链交易框架,通过扩展原生交易类型减少对智能合约的依赖,并在BigchainDB上验证其性能优势。
2024-11-04 cs.CR cs.DB cs.DC
Buck You: Designing Easy-to-Onboard Blockchain Applications with Zero-Knowledge Login and Sponsored Transactions on Sui
本文构建区块链应用,展示 Sui 的零知识登录、赞助交易与存储返利如何降低新手管理私钥和支付 Gas 的门槛。
2024-04-05 cs.CR cs.HC
A Survey of Transaction Tracing Techniques for Blockchain Systems
Cyber Security Strategic Technology Centre ST Engineering(网络安全战略技术中心 新加坡科技工程)
本文系统综述了区块链交易追踪技术,按追踪方法和目标对象等标准对现有方法进行分类与比较,指出了现有方法的局限性,并提出了未来研究方向。
2025-09-23 cs.CR
Maximizing Blockchain Performance: Mitigating Conflicting Transactions through Parallelism and Dependency Management
针对区块链因冲突交易(竞争)导致的高延迟、低吞吐量等问题,提出集成交易并行性和智能依赖管理器的方案,实验证明其在交易成功率、吞吐量和延迟上优于现有Hyperledger Fabric网络,可提升区块链性能与稳定性。
2024-07-03 cs.CR cs.DC
General Purpose Atomic Crosschain Transactions
通用原子交叉交易协议允许跨多个以太坊区块链进行组合编程。它允许合约间和区块链间的函数调用同时是同步和原子的:如果一部分失败,则函数调用的整个调用执行树将回滚。该协议在现有的以太坊区块链上运行,无需修改。它适用于公共许可和联盟区块链。此外,该协议预计将在以太坊以外的异构区块链上工作。本文描述了该协议,根据Gas使用和最终区块周期分析了三种情况:从一个区块链读取值到另一个区块链,从一个区块链写入值到另一个区块链,以及涉及五个区块链上的五个合同的贸易融资系统,具有复杂的调用执行树,并提供了初始安全分析,表明该协议具有安全性和活跃性属性。
2021-07-04 cs.CR
Tomen: Application of Bitcoin Transaction Based on Tor
比特币出现于2008年,经过几十年的发展,它已经成为迄今为止最大的交易货币。区块链的核心是确保用户交易的匿名性。随着越来越多的区块链交易分析算法的出现,区块链的匿名性受到越来越大的威胁。我们结合Tor的加密原理方法,提出了一种针对比特币交易过程中通信过程的加密应用Tomen。目标是实现比特币交易通信匿名化的应用。
2021-05-12 cs.CR
Light Clients for Lazy Blockchains
本文针对惰性区块链中轻客户端难以确认交易的问题,提出一种基于Merkle树二分博弈的协议,使交互轮数和通信复杂度与执行时间成对数关系,并证明其简洁性、完备性和可靠性。
2024-05-04 cs.CR
Atomic Crosschain Transactions White Paper
Atomic Crosschain Transaction技术允许在私有以太坊区块链上进行可组合编程。它允许合约间和区块链间的函数调用既同步又原子:如果一部分失败,则整个函数调用的调用图将回滚。它不基于现有的技术,如哈希时间锁定合同,中继链,区块头传输或可信中介。BLS阈值签名用于向一个区块链上的验证者证明信息来自另一个区块链,并且该区块链的大多数验证者同意该信息。协调合约用于管理Crosschain交易的状态,并作为区块链公钥的存储库。动态代码分析和签名嵌套事务与实时参数检查一起使用,以确保仅当执行导致有效状态更改时才执行。合约锁定和可锁定性启用原子更新。
2020-04-02 cs.CR
Heuristics for Detecting CoinJoin Transactions on the Bitcoin Blockchain
Coinshares;Ecole Polytechnique(巴黎综合理工学院)
本研究针对比特币区块链上CoinJoin交易难以识别的问题,深入分析JoinMarket、Wasabi和Whirlpool等协议的开源实现,开发了精炼的启发式检测方法,并基于截至区块760,000的交易数据提供了全面分析。
2023-11-21 cs.CR cs.DC cs.LG
Blockchain Inefficiency in the Bitcoin Peers Network
我们调查比特币网络监测块和交易的动态。我们发现,43%的交易在第一次出现在网络中1小时后仍然没有被包含在区块链中,20%的交易在30天后仍然没有被包含在区块链中,因此揭示了比特币系统的低效率。然而,我们观察到,这些“被遗忘”的交易中的大多数价值较低,就转移价值而言,系统的效率较低,93%的交易价值在3小时内被纳入区块链。事实上,相当大一部分交易没有及时处理,这对比特币区块链用于可靠的时间戳目的的可用性产生了严重的怀疑,并呼吁就点对点非中介系统应该引入的正确激励系统进行辩论,以促进有效的交易记录。
2017-04-05 cs.CR cs.CY
Impact of Conflicting Transactions in Blockchain: Detecting and Mitigating Potential Attacks
本文通过建模与仿真分析区块链中冲突交易引发的四种关键攻击,提出有效缓解措施,在不增加开销的情况下降低攻击率并提升网络性能,强调主动管理冲突交易的重要性。
2024-12-08 cs.CR cs.DC
Vision-Based Learning for Cyberattack Detection in Blockchain Smart Contracts and Transactions
VNU Information Technology Institute(越南国立大学信息技术研究所);VNU University of Engineering and Technology(越南国立大学工程技术大学);School of Electrical Engineering, Computing and Mathematical Sciences, Curtin University(科廷大学电气、计算和数学科学学院);University of Canberra(堪培拉大学);Posts and Telecommunications Institute of Technology(邮电技术学院)
本文提出了一种基于视觉学习的区块链网络攻击检测框架,利用NLP和ViT技术提升智能合约和交易的安全性。
2025-12-12 cs.CR
Multi-factor authentication for users of non-internet based applications of blockchain-based platforms
针对数百万非互联网应用程序用户的攻击正在增加。由于其交互接口和操作模式的性质,诸如SMS和USSD的这些应用通常不受益于现有的多因素认证方法。为了解决这个问题,我们提出了一种基于区块链交易证据结合风险分析的多因素身份验证来增强区块链的方法。用户如何执行交易的配置文件是随着时间的推移建立的,并用于分析每个新交易的风险水平。如果交易被标记为高风险,我们会使用过去认可的区块链交易生成n因素身份验证层。还讨论了我们如何使用所提出的方法来验证基于区块链的资产融资平台中的关键金融交易的演示。
2020-10-15 cs.CR cs.DC
DeFi and NFTs Hinder Blockchain Scalability
众所周知,许多经典的区块链的交易吞吐量都非常低,低至比特币臭名昭著的每秒7笔交易的限制。在区块链研究的第一个十年中,出现了各种各样的提高吞吐量的建议和实现。但并发性有多大可能呢?在早期,区块链主要用于用户之间的简单传输。然而,最近,去中心化金融(DeFi)和NFT市场已经完全改变了区块链上正在发生的事情。两者都是使用智能合约构建的,并获得了极大的普及。DeFi和NFT市场上的交易通常与相同的智能合约交互。我们相信这一发展已经改变了区块链的使用。在我们的工作中,我们对以太坊的交易图进行了历史分析。我们研究历史上交易之间有多少互动,现在有多少。我们发现,DeFi和NFT市场的兴起导致了交易图中“中心化”的增加。更多的交易现在是相互关联的:目前每个区块大约有200个交易,它们之间有4000个相互依赖关系。我们进一步发现,以太坊当前互连交易工作负载的并行化能力是有限的。目前,超过五倍的加速是不现实的。
2023-03-07 cs.CR cs.DC
Masquerade: Simple and Lightweight Transaction Reordering Mitigation in Blockchains
针对区块链中矿工等参与者通过交易重排序获取最大可提取价值(MEV)的问题,提出名为Masquerade的轻量MEV感知协议,引入用户可自愿购买的令牌实现严格按令牌编号排序,经仿真验证可降低攻击者MEV获利概率。
2023-08-29 cs.CR
Blockchain Technology: Methodology, Application and Security Issues
区块链技术是一种相互关联的系统链,包含交易历史和其他用户数据。它在分散的分布式数字分类账的原则下工作。该技术能够在网络的用户节点之间进行加密安全和匿名的金融交易,使交易能够在透明的环境中由所有用户验证和批准。这是一项革命性的技术,通过使用数字加密货币而获得了新兴的普及。尽管区块链在在线交易系统中有着广阔的发展前景,但它容易出现一些安全和脆弱性问题。本文讨论了区块链方法论、应用和安全问题,可能会对区块链爱好者和研究人员有所启发。
2020-12-24 cs.CR
Blockchain Technology: Bitcoins, Cryptocurrency and Applications
Raghu Engineering College(拉古工程学院);Jawaharlal Nehru Technological University Kakinada(贾瓦哈拉尔·尼赫鲁理工大学卡基纳达分校)
区块链是一种分散的分类账,用于安全地交换数字货币,以高效的方式执行交易和交易,网络的每个用户都可以访问加密分类账的最少副本,以便他们可以验证新交易。区块链分类账是过去执行的所有比特币交易的集合。基本上,它是一个分布式数据库,它维护不断增长的防篡改数据结构块,这些块保存成批的单个事务。已完成的块按线性和时间顺序添加。每个块包含一个时间戳和指向前一个块的信息链接。比特币是一个点对点的无权限网络,允许每个用户连接到网络并发送新的交易来验证和创建新的区块。Satoshi Nakamoto在他的研究论文中描述了比特币数字货币的设计,该论文发表在2008年的密码学列表服务器上。中本聪的建议解决了长期悬而未决的密码学问题,为数字货币奠定了基石。本文解释了比特币的概念,它的特点,区块链的必要性以及比特币的工作原理。它试图强调区块链在塑造银行,金融服务的未来以及采用互联网思维和未来技术方面的作用。
2021-12-30 cs.AI cs.CR cs.CY
Transaction Characteristics of Bitcoin
区块链被认为是实现虚拟网络功能和网络切片安全管理的重要技术。要了解区块链的这种能力,例如交易确认时间,需要对区块链的交易特征进行深入研究。本文对比特币的交易特征进行了全面的研究-第一个区块链应用程序,重点关注底层的基本过程。获得了一系列结果和发现,为理解比特币的交易和流量特征提供了新的见解。作为一个亮点,在文献中使用的几个假设/假设的有效性与测量检查的第一次。
2020-10-21 cs.CR cs.DC
Horizon: A Gas-Efficient, Trustless Bridge for Cross-Chain Transactions
随着依赖区块链来确保账本安全的数字货币系统的兴起,执行跨链交易的能力正在成为一项至关重要的互操作性要求。这样的交易不仅允许资金从一个区块链转移到另一个区块链(如原子交换),还允许区块链验证另一个区块链上的任何事件。跨链桥是允许加密货币的链上交换,资产到侧链的链上转移以及分片区块链中事件的跨分片验证的协议,其中许多依赖于拜占庭容错(BFT)的可扩展性。不幸的是,可以从BFT区块链转移资金的现有桥接协议会在目的地区块链上产生大量计算开销,从而导致事件智能合约验证的高昂天然气成本。在本文中,我们提出了Horizon,这是一种节省气体的跨链桥接协议,用于将资产从BFT区块链转移到另一个区块链(例如,Ethereum),支持基本的智能合约执行。
2021-01-15 cs.CR cs.DC
Redacting Transactions from Execute-Order-Validate Blockchains
随着用户隐私越来越受欢迎和关注,并开始塑造用户和服务提供商之间的关系,基于区块链的解决方案在不牺牲一致性的情况下放松不变性的方法蓬勃发展。这项工作满足了这一需求,并提出了第一个可编辑的可执行订单验证区块链的设计,该区块链授予用户\emph{right to be forgotten}。该设计易于采用,因为我们通过在Hyperledger Fabric上实现它来验证。它修改块结构,并从哈希链中提取用户数据,而不放松任何正确性或活性标准。我们评估了我们的设计,并表明它只提供了最小的性能开销,使其成为任何执行订单验证区块链系统的可行附加组件。
2021-06-09 cs.CR
Time Tells All: Deanonymization of Blockchain RPC Users with Zero Transaction Fee (Extended Version)
针对区块链 RPC 用户隐私问题,论文利用交易确认与 TCP 查询数据包之间的时间相关性,提出由被动网络观察者实施、零交易费用且成功率超 95% 的 IP 与链上假名关联攻击。
2025-08-29 cs.CR
Performance Overhead of Atomic Crosschain Transactions
Atomic Crosschain Transaction技术允许跨许可的以太坊区块链进行可组合编程。它允许合约间和区块链间的函数调用既同步又原子:如果一部分失败,则整个函数调用的调用图将回滚。本文分析了使用这种技术与使用多个标准非原子单区块链交易相比的处理开销。针对涉及多个区块链的三个场景分析了额外的处理:酒店-训练问题,供应链与来源,以及Oracle。该技术被证明可以将Hyperledger Besu的性能从375 tps降低到39.5 tps,如果所有交易都在一个节点上发起,或者如果交易在各种节点上发起,则接近65.2 tps。
2020-06-06 cs.CR
A Framework of Transaction Packaging in High-throughput Blockchains
我们开发了一个去中心化多边市场的协调和分配模型,其中我们的理论分析有望优化高吞吐量区块链或Web 3.0平台上的去中心化交易包装过程。与程式化的集中式平台相比,分散式平台由区块链技术提供支持,允许用户之间进行安全透明的点对点交易。传统的基于单链的区块链受到众所周知的区块链三难困境的困扰。除了基于单链的方案之外,去中心化的高吞吐量区块链采用并行协议来协调区块链三元困境,实现任何任务和所需的分配。然而,不可忽视的网络延迟可能会导致部分可观察性,导致当前高吞吐量区块链协议下分散交易打包过程的不协调和错误分配问题。为了解决这个问题,我们使用博弈论方法考虑去中心化交易包装过程的战略协调机制。在一个易于处理的两阶段模型下,我们发现了部分可观测条件下矿工策略交易包装的贝叶斯纳什均衡。随着计算均衡收益的新算法,我们表明,分散的平台可以实现有效和稳定的市场结果。该模型还强调,拟议的机制可以内生地提供每种气体的基本费用,而无需对初始区块链交易费用机制进行任何重组。作为算法基础的理论结果也暗示了平衡收益的计算复杂性的界限。
2023-01-26 cs.CR cs.DC cs.GT
CompactChain:An Efficient Stateless Chain for UTXO-model Blockchain
在这项工作中,我们提出了一个名为CompactChain的无状态区块链,它将基于UTXO(未使用的交易输出)的区块链系统的整个状态压缩到两个RSA中。第一个累加器称为事务输出(Transaction Output,TXO)提交,它表示TXO集。第二个被称为已用事务输出(STXO)承诺,它表示STXO集。在这项工作中,我们讨论了三个算法-(i)更新矿工的TXO和STXO承诺。矿工还提供更新的承诺的正确性的证明;(ii)通过为用户正在花费的硬币提供TXO承诺中的成员见证和针对STXO承诺的非成员见证来证明交易的有效性;(iii)为尚未花费的硬币更新见证;实验结果评估了CompactChain的性能,包括矿工更新承诺所花费的时间和验证者验证承诺和验证交易所花费的时间。我们将CompactChain的性能与无状态区块链上现有的最先进的作品进行了比较。CompactChain降低了承诺更新复杂性和事务见证大小,从而降低了内存池大小和传播延迟,而不会影响系统吞吐量(每秒事务数(TPS))。
2023-02-03 cs.CR
An Adaptive Neuro-Fuzzy Blockchain-AI Framework for Secure and Intelligent FinTech Transactions
Capital One(第一资本);JK Lakshmipat University(JK拉克希米帕特大学)
本文提出ANFB-AI框架,结合区块链与自适应神经模糊模型,通过智能算法提升金融科技交易的安全性和实时性,实验表明其在准确性和效率上优于现有算法。
2026-03-25 cs.CR
F3B: A Low-Overhead Blockchain Architecture with Per-Transaction Front-Running Protection
F3B通过阈值密码学实现逐交易加密,在执行层抵御前置运行攻击,兼容现有智能合约,在以太坊上仅增加0.026%延迟。
2023-09-05 cs.CR