Decentralized cryptocurrencies based on blockchains hold an advantage over the conventional methods in digital payments. However, many current decentralized cryptocurrencies based on blockchains cannot manage to satisfy the requests for fast payments. In fact, most time cost on blockchains is the time waiting for records to be verified. The efficiency of addressing transactions will be greatly improved if this part of the time can be saved. One motivation is to scale out the capacity by reducing interactions with the public chain while keeping its original structure, which is a mainstream strategy of improving efficiency. In the paper, we propose PRETRUST, a new framework to address the problem above. PRETRUST is based on consortium blockchains thoughts, supporting fast payments. In order to make parties address transactions and scale-out the capacity, the main strategy is based on the guarantee mechanism and shard technology with a random arrangement of transactions and consensus groups. In PRETRUST, the guarantee process replaces the verification of a transaction on-chain. And the model of a trusted execution environment is utilized in the interactions between PRETRUST and public systems. Throughout the paper, we discuss several transaction scenarios and analyze the security, which shows that PRETRUST can guarantee security.
翻译:以街区链为基础的分散式加密加密功能比数字支付中的常规方法具有优势。然而,目前许多基于街区链的分散式加密功能无法满足快速支付的要求。事实上,块链的大部分时间成本是等待核实记录的时间。如果能够节省这部分时间,处理交易的效率将大大提高。一个动机是通过减少与公共链的互动而缩小能力,同时保持其原始结构,即提高效率的主流战略,从而缩小与公共链的互动能力。在文件中,我们提议建立一个解决上述问题的新框架,即PRETRST。PRETRUST以财团的链式想法为基础,支持快速支付。为了使各方能够处理交易和提升能力,主要战略的基础是保证机制以及硬技术,同时随机安排交易和共识小组。在PRETSRUST,担保程序取代了对链上交易的核查。在PRETST和公共系统之间的相互作用中使用了可信赖的执行环境模式。在整个文件中,我们讨论了几项交易设想,并分析了安全情况。