区块链论文总结速读--CCF B会议 ICDCS 2023 共8篇

news2024/11/17 8:33:59

Conference:IEEE 43rd International Conference on Distributed Computing Systems (ICDCS)

CCF level:CCF B

Categories:Computer Architecture/Parallel and Distributed Computing/Storage Systems 计算机体系结构/并行与分布计算/存储系统

Number of acceptances:8

Year:2023

1

Title:    

A Data Flow Framework with High Throughput and Low Latency for Permissioned Blockchains

一种针对许可区块链的高吞吐量、低延迟的数据流框架

Authors:    

图片

key words:

permissioned blockchains, throughput, latency

许可区块链、吞吐量、延迟

Abstract:

In permissioned blockchains, the bandwidth of consensus nodes is mainly consumed by transaction ordering and block distribution; hence, the allocation of consensus nodes' bandwidth makes a significant difference to the system throughput. Previous research focuses on the consensus layer and attempts to optimize consensus protocols to improve throughput, which, however, neglects the impact of data distribution on the throughput and transfers performance bottlenecks to the network layer. In fact, the overall throughput of permissioned blockchains is co-determined by data production in the consensus layer and data distribution in the network layer. This paper proposes a novel data flow framework composed of Predis and Multi-Zone. The former is a data production strategy for permissioned blockchains that employ leader-based BFT protocols and the latter, its corresponding network topology. Predis enables each consensus node to contribute its idle bandwidth for block content pre-distribution so that a much higher volume of transactions can be confirmed in one consensus round, significantly increasing consensus efficiency. Multi-Zone is a network topology to distribute blocks. It can regulate the bandwidth consumption of consensus nodes at a certain value during data distribution and effectively reduce block propagation latency. To test our framework, we implement Predis based on Hotstuff and PBFT, respectively, and experiments show that Predis significantly improves their throughput by 300% to 800%. Multi-Zone is implemented on BFT-SMaRt and compared with random and star network topologies, and it is shown that Multi-Zone holds excellent scalability and the capability of reducing block propagation latency by at least 50%.

在许可区块链中,共识节点的带宽主要消耗在交易排序和区块分发上,因此共识节点带宽的分配对系统吞吐量的影响很大。以往的研究主要集中在共识层,试图通过优化共识协议来提高吞吐量,但却忽视了数据分发对吞吐量的影响,将性能瓶颈转移到了网络层。事实上,许可区块链的整体吞吐量是由共识层的数据生产和网络层的数据分发共同决定的。本文提出了一种由 Predis 和 Multi-Zone 组成的新型数据流框架。前者是采用基于领导者的 BFT 协议的许可区块链的数据生产策略,后者是其相应的网络拓扑结构。Predis 使每个共识节点都能将其闲置带宽用于区块内容的预分发,这样就能在一轮共识中确认更多的交易,从而显著提高共识效率。Multi Zone是一种分发区块的网络拓扑结构。它能在数据分发过程中将共识节点的带宽消耗调节在一定值,有效减少区块传播延迟。为了测试我们的框架,我们分别基于 Hotstuff 和 PBFT 实现了 Predis,实验表明 Predis 显著提高了它们的吞吐量,提高幅度在 300% 到 800% 之间。我们在 BFT-SMaRt 上实现了 Multi-Zone,并将其与随机和星形网络拓扑结构进行了比较,结果表明 Multi-Zone 具有出色的可扩展性,并能将区块传播延迟减少至少 50%。

图片

图片

Pdf link:    

https://ieeexplore.ieee.org/document/10272489

2

Title:    

A Game of NFTs: Characterizing NFT Wash Trading in the Ethereum Blockchain

NFT 游戏:描述以太坊区块链中 NFT 洗盘交易的特征

Authors:    

图片

key words:

NFT, Blockchain, Wash trading

NFT、区块链、洗盘交易

Abstract:

The Non-Fungible Token (NFT) market in the Ethereum blockchain experienced explosive growth in 2021, with a monthly trade volume reaching 6 billionin January 2022. However, concerns have emerged about possible wash trading, a form of market manipulation in which one party repeatedly trades an NFT to inflate its volume artificially. Our research examines the effects of wash trading on the NFT market in Ethereum from the beginning until January 2022,  using multiple approaches.We find that wash trading affects 5.66% of all NFT collections, with a total artificial volume of $3,406,110,774. We look at two ways to profit from wash trading: Artificially increasing the price of the NFT and taking advantage of the token reward systems provided by some marketplaces. Our findings show that exploiting the token reward systems of NFTMs is much more profitable (mean gain of successful operations is $1.055M on LooksRare), more likely to succeed (more than 80% of operations), and less risky than reselling an NFT at a higher price using wash trading (50% of activities result in a loss). Our research highlights that wash trading is frequent in Ethereum and that NFTMs should implement protective mechanisms to stop such illicit behavior.

以太坊区块链中的非同质化代币(NFT)市场在 2021 年经历了爆炸性增长,2022 年 1 月月交易量达到 60 亿。然而,人们开始担心可能出现洗盘交易,这是一种市场操纵形式,其中一方反复进行 交易 NFT 来人为地夸大其交易量。我们的研究使用多种方法考察了从一开始到 2022 年 1 月,洗盘交易对以太坊 NFT 市场的影响。我们发现洗盘交易影响了所有 NFT 藏品的 5.66%,总人为交易量为 3,406,110,774 美元。我们研究了两种从清洗交易中获利的方法:人为提高 NFT 的价格和利用某些市场提供的代币奖励系统。我们的研究结果表明,与以一定价格转售 NFT 相比,利用 NFTM 的代币奖励系统利润更高(LooksRare 上成功运营的平均收益为 105.5 万美元),成功的可能性更大(超过 80% 的运营),风险也更小。使用清洗交易获得更高的价格(50% 的活动导致亏损)。我们的研究强调,以太坊中洗售交易很频繁,NFTM 应该实施保护机制来阻止此类非法行为。

图片

Pdf link:    

https://ieeexplore.ieee.org/document/10272399

3

Title:    

Adaptively Secure Random Beacons for Ungrindable Blockchains

为不可压迫的区块链提供自适应安全随机信标

Authors:    

图片

key words:

proof of work, proof of stake, grinding attack, secure randomness beacon, blockchains

工作证明、权益证明、权利压迫攻击、安全随机信标、区块链

Abstract:

We describe and analyze a simple protocol for n parties that implements a randomness beacon: a sequence of high entropy values, continuously emitted at regular intervals, with sub-linear communication per value. The algorithm can tolerate a (1−ϵ)/2 fraction of the n players to be controlled by an adaptive adversary that may deviate arbitrarily from the protocol. The randomness mechanism relies on verifiable random functions (VRF), modeled as random functions, and effectively stretches an initial λ -bit seed to an arbitrarily long public sequence so that (i) with overwhelming probability in k-the security parameter-each beacon value has high min-entropy conditioned on the full history of the algorithm, and (ii) the total work and communication required per value is O(k) cryptographic operations. The protocol can be directly applied to provide a qualitative improvement in the security of several proof-of-stake blockchain algorithms, rendering them safe from “grinding” attacks.

我们描述并分析了一个适用于 n 方的简单协议,该协议实现了随机性信标:高熵值序列,每隔一定时间持续发射,每个值的通信量为亚线性。该算法可以容忍 n 个参与者中的(1-ϵ)/2 部分被自适应对手控制,而对手可能会任意偏离协议。随机性机制依赖于可验证随机函数 (VRF),以随机函数建模,并有效地将初始 λ 位种子扩展为任意长的公共序列,从而 (i) 以 k(安全参数)为单位的压倒性概率,每个信标值在算法的完整历史条件下都具有很高的最小熵,以及 (ii) 每个值所需的总工作和通信量为 O(k)次加密运算。该协议可直接应用于为若干股权证明区块链算法的安全性提供质的改进,使其免受 “碾压 ”攻击。

注:权利压迫攻击(Grinding Attack)

权利压迫攻击是指恶意节点通过影响出块节点的选举过程,加大自己被选为出块节点的概率。在基于 PoS、PoSpace 的共识协议中,随机性来自于链本身的原始数据。恶意节点在出块时,可以通过尝试生成不同的区块以找到对自己有利的随机数,增大自己后续选为出块节点的可能性。

可以通过减少采样频率的方法降低权利压迫攻击的影响,比如每隔 10 个区块采样一次,10 个随机数由采用值不断 Hash 生成,这样恶意节点仅能影响其中一个随机数的生成。

---《共识算法与共识安全白皮书》

Pdf link:    

https://ieeexplore.ieee.org/document/10272500

4

Title:    

GeckoDAG: Towards a Lightweight DAG-Based Blockchain via Reducing Data Redundancy

GeckoDAG:通过减少数据冗余实现基于 DAG 的轻量级区块链

Authors:    

图片

key words:

Blockchain, Directed Acyclic Graph, Lightweight, Redundancy, Storage scalability

区块链、有向无环图、轻量级、冗余、存储可扩展性

Abstract:

To overcome the scaling and performance limitations, the Directed Acyclic Graph (DAG) is utilized as the underlying storage model of blockchain systems, which enables concurrent transaction processing and confirmation. However, accompanied by high performance, DAG-based blockchains still suffer from the severe challenge of constrained storage scalability, i.e., expensive storage overhead. Based on an in-depth analysis of the data, we discover that the root cause of storage overhead stems from the considerable data redundancy in the DAG-based blockchains. In this paper, we propose GeckoDAG, a lightweight DAG-based blockchain, whose design consists of two steps. First, we abstract a storage model named Basic from the existing DAG-based blockchain systems, which offers both high performance and security. On top of Basic, we then devise GeckoDAG, which merges previous transactions into Transaction Union (TU) and reduces the data redundancy in TU, thus lowering the storage overhead. To evaluate our design, we implement a prototype of GeckoDAG and conduct various experiments on it. The experimental results demonstrate that GeckoDAG can offer storage scalability while maintaining the security and efficiency of DAG-based blockchains.

为了克服扩展性和性能限制,有向无环图(DAG)被用作区块链系统的底层存储模型,从而实现并发交易处理和确认。然而,在高性能的同时,基于 DAG 的区块链仍然面临着存储可扩展性受限的严峻挑战,即昂贵的存储开销。基于对数据的深入分析,我们发现存储开销的根本原因在于基于 DAG 的区块链中存在大量数据冗余。在本文中,我们提出了基于 DAG 的轻量级区块链GeckoDAG,其设计包括两个步骤。首先,我们从现有的基于 DAG 的区块链系统中抽象出一个名为 Basic 的存储模型,它既能提供高性能,又能保证安全性。在 Basic 的基础上,我们设计了 GeckoDAG,它将以前的交易合并到交易联盟(TU)中,减少了 TU 中的数据冗余,从而降低了存储开销。为了评估我们的设计,我们实现了 GeckoDAG 的原型,并对其进行了各种实验。实验结果表明GeckoDAG 可以提供存储可扩展性,同时保持基于 DAG 的区块链的安全性和效率。

图片

Pdf link:    

https://ieeexplore.ieee.org/document/10272448

5

Title:    

SEREDACT: Secure and Efficient Redactable Blockchain with Verifiable Modification

SEREDACT:具有可验证修改功能的安全高效可重构区块链

Authors:    

图片

key words:

Blockchain, Redactable Blockchain, Chameleon hash, Consensus.

区块链、可重构区块链、变色龙哈希、共识。

Abstract:

The immutability of blockchains is an important security feature, but applications and studies have shown that it poses some problems. For instance, harmful information and vulnerable programs can be permanently stored on public blockchains such as Bitcoin and Ethereum, causing continuous damage. Therefore, researchers proposed the redactable blockchain to delete or modify those harmful data. Existing schemes usually adopt the Chameleon hash function (CHF) to keep the block hash unchanged so that other blocks remain unaffected. However, these schemes suffer from two security problems: (i) (unknown-version) users cannot determine whether a received block is the up-to-date version because different versions have the same hash; and (ii) (lazy-redaction) miners have no motivations to update historical blocks, causing continuous spreading of data which should have been discarded. To solve the problems, we propose SEREDACT, a secure and efficient redactable blockchain protocol with verifiable modification. Specifically, we design a Merkle tree-based verification mechanism with efficient dynamic updating that supports quick version checks and forcible modification updates, and further integrate it with restricted redaction policies to guarantee security. Our security and performance analyses show that SEREDACT has adequate security as a redactable blockchain protocol and retains close efficiency compared with the immutable blockchain.

区块链的不可篡改性是一个重要的安全特性,但应用和研究表明,它也会带来一些问题。例如,比特币和以太坊等公共区块链上会永久存储有害信息和易受攻击的程序,从而造成持续的破坏。因此,研究人员提出了可编辑区块链来删除或修改这些有害数据。现有方案通常采用变色龙哈希函数(CHF)来保持区块哈希值不变,从而使其他区块不受影响。然而,这些方案存在两个安全问题:(i) (未知版本)用户无法确定收到的区块是否是最新版本,因为不同版本具有相同的哈希值;(ii) (懒惰-删除)矿工没有更新历史区块的动机,导致本应被丢弃的数据不断传播。为了解决这些问题,我们提出了 SEREDACT--一种安全高效、可验证修改的可删节区块链协议。具体来说,我们设计了一种基于默克尔树的验证机制,该机制具有高效的动态更新功能,支持快速版本检查和强制修改更新,并进一步将其与限制性节录策略相结合以保证安全性。我们的安全性和性能分析表明,SEREDACT 作为可删节区块链协议具有足够的安全性,并且与不可变区块链相比保持了接近的效率。

图片

Pdf link:    

https://ieeexplore.ieee.org/document/10272482

6

Title:    

Demo: Blockchain Application for Hydrogen Production and Distribution Tracing

Demo:区块链在氢气生产和分配追踪中的应用

Authors:    

图片

key words:

Blockchain, Smart contract, Tokenization, Token Conversion.

区块链、智能合约、代币化、代币转换。

Abstract:

This paper discusses a blockchain-based system that uses a quantitative tokenized approach for the production and distribution of hydrogen fuel. Currently, the production of hydrogen fuel depends on the supply of water and electricity from external entities. Our decentralized application utilizes a smart contract deployed on a blockchain, enabling the seamless conversion of elements into fuel and the production and distribution process. The paper presents the application's workflow and demonstrates its potential to revolutionize the hydrogen fuel industry. This paper describes the application workflow. The code is available on GitHub.

本文讨论了一个基于区块链的系统,该系统采用量化代币化方法来生产和分配氢燃料。目前,氢燃料的生产依赖于外部实体提供的水和电。我们的去中心化应用程序利用部署在区块链上的智能合约,实现了元素到燃料的无缝转换以及生产和分配过程。本文介绍了该应用程序的工作流程,并展示了其彻底改变氢燃料行业的潜力。本文介绍了应用程序的工作流程。代码可在 GitHub 上获取。

图片

Pdf link:    

https://ieeexplore.ieee.org/document/10272490

7

Title:    

Demo: PIEChain - A Practical Blockchain Interoperability Framework

Demo:PIEChain - 一个实用的区块链互操作性框架

Authors:    

图片

key words:

none

Abstract:

A plethora of different blockchain platforms have emerged in recent years, but many of them operate in silos. As such, there is a need for reliable cross-chain communication to enable blockchain interoperability. Blockchain interoperability is challenging because transactions can typically not be reverted – as such, if one transaction is committed then the protocol must ensure that all related transactions are committed as well. Existing interoperability approaches, e.g., Cosmos and Polkadot, are limited in the sense that they only support interoperability between their own subchains, or require intrusive changes to existing blockchains. To overcome this limitation, we propose PIEChain, a general, Kafka-based cross-chain communication framework. We utilize PIEChain for a practical case study: a cross-chain auction in which users who hold tokens on multiple chains bid for a ticket sold on another chain. PIEChain is the first publicly available, practical implementation of a general framework for cross-chain communication.

近年来出现了大量不同的区块链平台,但其中许多都是各自为政。因此,需要可靠的跨链通信来实现区块链的互操作性。区块链互操作性之所以具有挑战性,是因为交易通常不能还原--因此,如果一个交易被提交,那么协议必须确保所有相关交易也被提交。现有的互操作性方法(如 Cosmos 和 Polkadot)都很有限,因为它们只支持自身子链之间的互操作性,或者需要对现有区块链进行侵入式修改。为了克服这一局限性,我们提出了基于 Kafka 的通用跨链通信框架 PIEChain。我们利用 PIEChain 进行了一项实际案例研究:在跨链拍卖中,在多个链上持有代币的用户竞拍另一个链上出售的门票。PIEChain 是首个公开可用的、实用的跨链通信通用框架。

图片

Pdf link:    

https://ieeexplore.ieee.org/document/10272458

8

Title:    

BlockPAT: A Blockchain-Enabled Second-Hand Physical Asset Tokenization Management System

BlockPAT:区块链支持的二手实物资产令牌化管理系统

Authors:    

图片

key words:

Asset Management, Blockchain Technology, Asset Tokenization, Second-hand Market, NFT.

资产管理、区块链技术、资产代币化、二手市场、NFT。

Abstract:

In this work, we develop BlockPAT, a blockchain-enabled management system for the tokenization of second-hand physical assets, e.g., laptops. With this system, the information gap between buyers and sellers in the second-hand market will be eliminated, and with the help of a price oracle, the liquidity of the second-hand market can be greatly improved. Furthermore, our system is built upon the latest ZK-rollups solution; thus, the overall transaction cost and time delay will be limited to an affordable value.

在这项工作中,我们开发了一个区块链支持的二手实物资产(如笔记本电脑)令牌化管理系统 BlockPAT。有了这个系统,二手市场买卖双方之间的信息鸿沟将被消除,在价格预言机的帮助下,二手市场的流动性将得到极大改善。此外,我们的系统建立在最新的 ZK-rollups 解决方案基础上,因此整体交易成本和时间延迟将被限制在可承受的范围内。

图片

Pdf link:    

https://ieeexplore.ieee.org/document/10272470

图片

关注我们,持续接收区块链最新论文

洞察区块链技术发展趋势

Follow us to keep receiving the latest blockchain papers

Insight into Blockchain Technology Trends

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1637671.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

网络应用层之(6)L2TP协议详解

网络应用层之(6)L2TP协议 Author: Once Day Date: 2024年5月1日 一位热衷于Linux学习和开发的菜鸟,试图谱写一场冒险之旅,也许终点只是一场白日梦… 漫漫长路,有人对你微笑过嘛… 全系列文档可参考专栏:通信网络技术_Once-Day的…

全国产化BMC子卡详细介绍

一款基于全国产的BMC子卡,可实现ChMC/IPMC功能。子卡遵循IPMI 1.5/2.0协议规范,也支持客制OEM命令。子卡可获取载板板卡环境信息,板卡属性信息和板卡状态信息等,其中包括温度、电压、电流等信息;FRU、系统版本、CPU型号…

Kubernetes 弃用Docker后 Kubelet切换到Containerd

containerd 是一个高级容器运行时,又名 容器管理器。简单来说,它是一个守护进程,在单个主机上管理完整的容器生命周期:创建、启动、停止容器、拉取和存储镜像、配置挂载、网络等。 containerd 旨在轻松嵌入到更大的系统中。Docke…

Python数据分析系列(二):python基础

文章目录 前言一、条件语句1、if 语句2、else 语句3、elif 语句4、条件嵌套练习题二、循环语句1、for循环2、while循环3、循环中的break/continue和else、passbreakcontinueelsepass4、循环与递归练习题三、python函数1、自定义函数2、lambda函数(匿名函数)3、常用标准库函数…

YOLOv5训练结果分析

本文的目的是帮助理解每次训练后,在runs/train文件夹下出现的一系列文件,并探索如何评估准确率以及模型的好坏。 一.混淆矩阵—confusion_matrix.png 毕设跑的train有混淆矩阵,但是有点扯,需要跑一下鸟类的验证一下(待验证) 1.概…

吴恩达2022机器学习专项课程(一)8.2 解决过拟合

目录 解决过拟合(一):增加数据解决过拟合(二):减少特征特征选择缺点 解决过拟合(三):正则化总结 解决过拟合(一):增加数据 收集更多训…

python web开发开源规范

Hello , 大家好。首先在五一假期给所有劳动者创造者们送上祝福, 本文聊聊我对python web开源相关的规范 PEP 8 Python编程风格指南:PEP 8是Python编程的官方风格指南,提供了关于代码格式、命名规范、注释等方面的建议。遵循PEP 8可以使代码更易于阅读和…

Spring Data JPA数据批量插入、批量更新真的用对了吗

Spring Data JPA系列 1、SpringBoot集成JPA及基本使用 2、Spring Data JPA Criteria查询、部分字段查询 3、Spring Data JPA数据批量插入、批量更新真的用对了吗 前言 在前两篇文章已经介绍过,在使用Spring Data JPA时,DAO层的Respository通过继承J…

【PHP】安装指定版本Composer

1、下载指定版本composer.phar文件:https://github.com/composer/composer/releases 2、将下载的文件添加到全局路径: sudo mv composer.phar /usr/local/bin/composer 3、赋予权限: sudo chmod x /usr/local/bin/composer 4、查看compos…

Android 文件传输

经常写adb命令传文件,结果发现Android studio有自带的文件管理器,可以上传下载文件。

模型剪枝-Network Slimming算法分析

代码见文末 论文地址:Learning Efficient Convolutional Networks through Network Slimming ICCV 2017 Open Access Repository 1.概述 由于边缘设备的限制,在模型的部署中经常受到模型大小、运行内存、计算量的限制。之前的方法要么只能解决其中一个…

hdc不是内部或外部命令,也不是可运行的程序或批处理文件。【鸿蒙报错已解决】

文章目录 项目场景:问题描述原因分析:解决方案:此Bug解决方案总结Bug解决方案寄语项目场景: 最近遇到了这个问题,看到网上也有人在询问这个问题,实操了很多网上的解决方案发现并不能解决这个Bug,所以我在解决这个问题后,总结了自己和其他人的解决经验,进行了整理,写…

翻译: 什么是ChatGPT 通过图形化的方式来理解 Transformer 架构 深度学习二

合集 ChatGPT 通过图形化的方式来理解 Transformer 架构 翻译: 什么是ChatGPT 通过图形化的方式来理解 Transformer 架构 深度学习一翻译: 什么是ChatGPT 通过图形化的方式来理解 Transformer 架构 深度学习二翻译: 什么是ChatGPT 通过图形化的方式来理解 Transformer 架构 深…

2024年五一杯高校数学建模竞赛(A题)|钢板切割问题 | 建模解析,小鹿学长带队指引全代码文章与思路

我是鹿鹿学长,就读于上海交通大学,截至目前已经帮200人完成了建模与思路的构建的处理了~ 本篇文章是鹿鹿学长经过深度思考,独辟蹊径,通过路径优化解决钢板切割问题。结合贪心算法,Floyd-Warshall等多元算法…

【开发技巧 | 第一篇】Typora快捷键方式给字体添加颜色

文章目录 1.Typora快捷键方式给字体添加颜色1.1下载并安装AutoHotkey1.2新建ahk脚本文件1.3运行ahk脚本文件1.4小结 1.Typora快捷键方式给字体添加颜色 1.1下载并安装AutoHotkey 点击下载: https://autohotkey.com/download/ahk-install.exe下载安装包,执行安装&a…

数据结构算法——链表带环问题——数学深度解析

前言:本节内容主要是讲解链表的两个问题 :1、判断链表是否带环; 2、一个链表有环, 找到环的入口点。 本节内容适合正在学习链表或者链表基础薄弱的友友们哦。 我们先将问题抛出来,友友们可以自己去力扣或者牛客网去找相应题目&…

STM32 F103C8T6学习笔记17:类IIC通信—MLX90614红外非接触温度计

今日学习配置MLX90614红外非接触温度计 与 STM32 F103C8T6 单片机的通信 文章提供测试代码讲解、完整工程下载、测试效果图 本文需要用到的大概基础知识:1.3寸OLED配置通信显示、IIC通信、 定时器配置使用 这里就只贴出我的 OLED驱动方面的网址链接了&#xff1a…

线上线下收银一体化,新零售POS系统引领连锁门店数字化转型-亿发

在市场竞争日益激烈的背景下,没有哪个商家能够永远屹立不倒。随着互联网技术的快速发展,传统的线下门店面临着来自电商和新零售的新型挑战。实体零售和传统电商都需要进行变革,都需要实现线上线下的融合。 传统零售在客户消费之后就与商家失…

群晖Docker部署Java jar包

安装群晖Docker组件Container Manager 打开组件,找到注册表搜索java,安装java映像 安装完成后会在映像目录里展示出来,点击运行 常规设置按需配置即可 这里要设置一个文件夹目录给这个容器来使用 一般来说给个/root来用就够了 设置完成后可以在容器目录里看到容器已经运行起来了…

判断循环链表以及其环入口

文章目录 题目题目链接题目要求 解题思路方法一:哈希表方法二:双指针 进阶思考快指针一次走三步 进阶问题(入口点)题目链接题目要求问题思路 总结 题目 题目链接 环形链表 题目要求 解题思路 显而易见的是,单纯的遍…