项目调研 | Loopring研究报告

news2024/10/5 18:33:34

一、项目简介及愿景

Loopring协议是一个专为应用程序开发的 zkRollup 协议、一个中继器、一个 L2 非托管交易所、一个智能钱包。用户可以在其中使用、交易和存储资产,同时让资产获得增长。

上述Loopring这些Title具体详情如下:

作为协议,Loopring是一种开源的以太坊 zkRollup 协议——用于Layer2的安全扩展交易和支付。

作为中继器,Loopring是一个封闭源代码的 zkRollup 中继器——后端(操作员)执行所有链下任务以进行 zkRollup roll。

作为非托管的以太坊交易所,Loopring exchange是一个高性能(超快速、无 gas)的 AMM(自动做市商) 和基于订单簿的交易所,具有 100% 的以太坊安全保证,同时充当支付平台。

作为一款以太坊智能合约钱包,Loopring是一款具有社交恢复和其它安全功能并内置 Loopring L2 的移动钱包应用程序(它既是应用程序,也是构成钱包的开源智能合约)。

Loopring旨在成为全球领先的面向用户的金融服务应用程序,实现交易、投资、支付等“银行业务”,成为用户体验以太坊金融系统的首选第一站。

二、特色和优势

zk-Rollups 作为当前采用最普遍的一项技术,也为 Loopring 提供了源源不断的动力。Loopring的OCDA 的链上/链下开关(在数据可用于脱链进行计算的情况下,可以显著加快交易速度)、高吞吐量套利机制(该机制使用订单环、订单矿工和订单共享系统来实现近乎即时的互联网规模流动性)都进一步让Loopring比其它项目更具特色和优势。

链上数据可用性 (OCDA)

Loopring 加密协议使用称为链上数据可用性 (OCDA)的功能。这种数据存储的混合方法允许用户选择他们的数据是存储在链上还是链下。当 OCDA 功能关闭时,数据存储在链上,网络可以实现每秒 2025 笔交易(TPS)。但是,如果打开 OCDA 并将数据存储在链下——通过使用所谓的 Validium 模式——那么吞吐量可以达到 16400 TPS。这种模式一方面给予了用户自由选择权,另一方面通过OCDA 这样的 Loopring 3.0 创新,非托管交易所能够匹配其中心化托管竞争对手的表现。

环形矿工

绕过传统的订单簿和管理流动性池的 AMM 机制,路印协议使用独特的共识协议。在被称为环形矿工机制里,网络参与者负责在订单被执行或取消之前快速填写订单。而作为环形矿工操作的人(类似矿工)以 LRC 代币(Loopring协议的原生代币)的形式获得服务费,或者在订单金额的保证金上进行分割。

订单环

当环形矿工完成订单环时,Loopring 智能合约决定如何对它进行填充。如果它可以在交易的任何一方执行订单,智能合约将执行原子交换——从智能合约直接转移到用户的钱包。订单环还有助于环匹配,方法是通过将订单串在一起并通过多个用户结算多笔交易来完成订单。订单环将 Loopring 协议与 Waves、IDEX 和Bancor等其他 DEX 区分开来。

订单共享

订单共享功能通过Loopring协议上的订单环实现。在Loopring协议 DEX 智能合约无法在单笔交易中执行订单的情况下,订单共享用于将订单拆分为部分组件,直到完成原始订单金额。环匹配技术将多个单独的订单聚合到一个订单环中。Loopring协议智能合约验证订单后,每一方都会收到资产作为交换。订单作为后续订单环的一部分通过订单共享系统运行,直到这些部分订单被完全执行。

三、发展历史

Loopring成立于2017年,总部位于中国大陆。

2017年8月,Loopring由Daniel Wang创立。Daniel Wang是一个区块链技术专家,曾在微软和京东工作过。

2017年9月,Loopring发行了其代币LRC。LRC代币被设计为用于支付协议手续费、奖励和投票权。

2018年4月,Loopring发布了其第一个版本,称为Loopring Protocol 1.0。该协议是一个基于以太坊的智能合约,允许任何人构建DEX。

2019年8月,Loopring发布了其第二个版本,称为Loopring Protocol 2.0。该版本引入了零知识证明(ZKP)技术,使协议更加安全和隐私。

2019年12月,Loopring协议从 Loopring 2.0 过渡到 Loopring 3.0,效率提高了近 1000 倍。它还与比特币合作,在同月整合了预言机。

2020年2月27日,Loopring DEX 上线

2020年3月,Loopring推出了Loopring.io,这是基于其 zkRollup 技术构建的加密货币交易平台。

2020年5月,Loopring发布了其第三个版本,称为Loopring Protocol 3.0。该版本引入了AMM(自动做市商)模式,使DEX更加具有流动性。

2020年6月6日,路印协议支持 ERC20 转账,

2020年12月2日,Loopring 的 zkRollup AMM 上线,改进实施,实现无Gas费即可进行交换和流动性变化。

2021年1月,Loopring推出了L2扩容协议Loopring Pay,并在以太坊L1和ZK Rollups上进行了实现,大大提高了交易处理速度和吞吐量。

2021年8月24日,Loopring 支持 NFT 铸造、交易和转账。

2022年9月27日,DeFi 端口已在 Loopring 上线,荷兰式拍卖、借贷和其他 DeFi 功能可以在路印协议上执行。

截至2023年5月,Loopring在以太坊、波卡、币安智能链等区块链上实现部署。

四、团队背景

Loopring团队主要都是中国人。下面是主要团队成员介绍。

Daniel Wang是Loopring的创始人兼首席执行官,Loopring基金会主席,也是前Google高级工程师兼Tech Lead,曾任职于美国加州谷歌总部和京东商城,也是和金在线、云壤(北京)信息技术有限公司的联合创始人,曾创办币丰港虚拟货币交易所。现专注于区块链技术,虚拟币钱包及虚拟币支付处理系统等前沿技术的研究与开发。

Daniel Wang于1996-2001年于中国科学技术大学(USTC)完成计算机科学学士,2001-2003年,获得亚利桑那州立大学(Arizona State University)计算机科学硕士。2005-2006年于明尼苏达大学(University of Minnesota)获工商管理硕士(MBA)。

Steve Guo是Loopring首位首席技术官,领导匹配引擎和继电器工程,zkSNARK校验计算的优化以及DEX产品设计和开发。Steve Guo于15岁入读中国科技大学,并于2006年获得计算机科学博士学位,凭借其在英特尔和Cheetah-Mobile等知名品牌行业的丰富行业经验,拥有卓越的学术背景。Steve Guo还曾创办了区块链初创公司Dora Network,拥有侧链和交叉链技术的深厚专业知识,并率先推出了Cheetah Mobile的区块链项目,Contentos——一个专注于视频内容共享和发布的项目。

林祖荣先生是Loopring的资深顾问,担任Loopring的副总裁,将领导Loopring科技战略与业务拓展,以及企业发展的相关工作。林祖荣先生拥有丰富的职业经验和宽泛的学术背景。他是香港大学SPACE中国商业学院客席副教授,同时也是一位专注于区块链、移动互联网以及金融科技行业的企业家。他曾在多家全球500强公司中积累了超过二十年的经验,在其职业生涯后期,林先生联合创立了数家移动互联网、金融科技、可穿戴设备和人工智能的合资企业,其中数家企业获得国际奖项,以及政府创新基金的资助。

五、融资信息

2017年8月,Loopring完成了4500万美元的天使投资,获得了来自中国知名投资人和区块链项目孵化器NEO Global Capital的资金支持,其它投资方包括Kosmos Ventures、G2H2、Neo EcoFund、Fundamental labs 以及 Obsidian。

2018年1月,Loopring宣布完成了一轮500万美元的私募融资,领投方为中国风险投资公司BTCC Pool。

2019年7月,Loopring宣布完成了一轮300万美元的融资,由NEO Global Capital领投,参与投资方包括世界级风险投资公司Pantera Capital、DHVC、HypeVC等。

2021年6月,Loopring完成了一轮1000万美元的融资,由比特大陆领投,其它参与方包括NEO Global Capital、DHVC、Morningstar Ventures等。

六、发展成果

Loopring协议

Loopring协议是一个开放的智能合约协议,Loopring官方对其的定义是:去中心化代币交易撮合协议。协议允许去中心化交易所(DEX)在以太坊和其他区块链上进行交易。该协议提供了订单管理、撮合、结算等功能,以及交易隐私保护和灵活的交易对接入方式。截至2023年5月,Loopring已经在以太坊、波卡和币安智能链等区块链上实现,并且已经成为一个重要的去中心化交易所生态系统。

Loopring智能合约架构图

Loopring 协议的撮合交易过程如下:

1.用户甲、乙、丙分别对 Loopring 撮合智能合约(Loopring Matching Contract)授权,授权后该合约可对用户指定代币账号做不超过一定额度的转出操作。在上面实例中,合约可最多从用户甲的账号转出 1000 个 A 代币,从用户乙账户转出 9个 B 代币,从用户丙账户转出 100 个 C 代币;

2.用户甲、乙、丙分别生成自己的订单,并用私钥对其进行数字签名。订单不再区分买单和卖单,所有订单都被视为交换单。甲的订单声明:甲愿意卖出不多于1000 个 A 代币,买到尽可能多但不少于 10 个 B 代币;如果是部分成交,那么 A到 B 的兑换率不得低于 1000/10 = 100.0(卖出代币数量除以买入代币数量)。订单中还可以包含其它参数;

3.甲、乙、丙分别将自己的订单通过适当的方式发送到一个或多个交易所;

4.交易所收到上述三个订单,将它们分别放到三个对应的订单表(orderbook)中,并实时通过区块链数据更新计算每个订单的状态,同时不断努力寻找能够撮合的一组订单 — 我们后续称之为交易环路或者撮合环路。一旦确定三个订单的当前状态可以撮合成功,且收益满足预期,即决定实施这个撮合。

简单来说,路印协议Loopring是新一代区块链资产交易协议。它采用去中心化技术,提供零风险的代币交易所模式,并允许多家交易所、钱包或平台通过竞争,对同样的订单进行链外撮合及链上清结算。Loopring将彻底解决现有中心化交易所模式的一些固有风险。

Loopring Pay

Loopring Pay是Loopring的二层扩容方案,基于ZK Rollup技术,可以大幅提升以太坊交易处理速度和吞吐量,并且能够支持ERC20代币、NFT等各种资产交易。目前,Loopring Pay已经上线,并且在以太坊L1和ZK Rollups上实现。

在Loopring Pay的所有转账都发生在 Loopring zkRollup 上,意味着用户必须在zkRollup 上才能发送或接收这些快速且免费的付款。

Loopring Exchange

Loopring整体战略的第一步是开发了基于zkRollup架构的Loopring Layer2去中心化交易所(DEX)Loopring Exchange。Loopring Exchange作为Loopring的应用层,定位在链接数以百万计的用户与去中心化金融以及整个加密货币世界的地方。

Loopring DEX的特点是能在不牺牲安全性的前提下,提供几乎即时的交易速度,以及同等操作下只有以太坊千分之一的手续费(高速度、低费用)。此外还具备的特点有:自由闪兑、订单簿交易、流动性挖矿、以及让用户获得各种收益(完全零Gas)等。用户可以在Web网站通过连接其拥有的任何钱包(Loopring智能钱包、Ledger硬件钱包、MetaMask钱包等)来使用Loopring Exchange。

基于Loopring本身的安全保障,用户在Loopring可实现对第三方资产的无需信任。Loopring DEX同样如此,它为用户提供的服务不涉及用户私钥,Loopring DEX发生任何意外状况都不会威胁到用户的资金安全,任何情况下,用户都可以随时选择将资金提现到以太坊Layer1。

Loopring 智能钱包

Loopring智能钱包是基于Layer2的钱包应用程序,主推社交恢复功能,被看作是Loopring项目的旗舰型产品。团队表示开发此钱包力求最安全、最具有前瞻性,通过去中心化的方式让任何人都能无忧地保管自己的财产。

对于普通人而言,去信任化的资产自托管往往意味着高昂且繁琐的操作成本。但如果加密货币最终走向公众,当前大多数钱包的构建模型都不够安全便捷且可持续,因为它过于繁琐且对零基础的人很不友好。“很多人会为了方便而完全将资金存储在中心化交易所中,然而众所周知,中心化交易所早就因各种作恶而臭名昭著。”团队这样表示。无疑重要的是,普通人更需要一种用户友好的去中心化、自托管的资产存储方式,才能让人安心地将资产存储在自己的钱包,就像存在银行里一样。

对于Web3钱包,如何更具安全性?以太坊创始人Vitalik Buterin曾表示保障资产安全,相对于硬件钱包及助记词等方式,社交恢复功能有所保障!

Loopring社交智能钱包本质上是智能合约,社交恢复功能(又称可编程恢复、社会化恢复)是它的一大亮点。作为智能合约,钱包由代码控制,可以实现更复杂的业务逻辑,资产承载在智能合约而非某个人地址上,具备多签提高安全与稳定性、可编程访问控制、可批量处理交易、扩展性强、可编程恢复(社会化恢复)等优势。

通常EOA钱包(如知名的MetaMask)的地址由用户的私钥控制,私钥丢失,地址也就丢失了。但智能合约钱包可以实现账户与密钥的分离。当密钥丢失,用户可以通过验证身份来更换地址,给用户提供了更低门槛且容错度高的方案。此外,用户还有更多的自主选择。

相对Loopring智能钱包,和其它类型的钱包相比,它究竟有何不同呢?下面是一组对比。

EOA钱包(例如MetaMask)并不能完全保障资金安全(无论资金大小)。如果密码丢失,或者被盗,被钓鱼或者被黑,那么账户中的资产将永远和用户无关。这些意外状况对于EOA钱包非常常见。

硬件钱包(例如Ledger)比EOA钱包安全保障更高一些,但仍然有它的盲点。虽然硬件钱包的私钥已经断网存储,但仍然很容易丢失,被盗。如果真的发生意外,用户将没有任何手段追溯自己的资产

Loopring社交智能钱包本质上是智能合约,Loopring智能钱包所能实现的任何操作都基于智能合约,以此保障了钱包本身的去中心化与安全性。Loopring社交智能钱包集成了Loopring Layer2去中心化交易所的所有功能。如果用户的设备(钱包)丢失,被盗,被钓鱼或被黑,用户利用Loopring社交智能钱包将拥有各种保护措施来保护其资金。如果钱包不慎遗失,用户的守护人可以通过锁定用户钱包保护用户资产。如果最终找不到钱包,用户可以通过守护人将资金恢复到新的钱包中。另外,Loopring智能钱包还能自定义设置诸多细节,比如用户可以设置白名单、设置转账限额等让黑客无法轻易转移资产。

七、经济模型

Loopring协议的代币是LRC ,代币被用于激励有利于路印协议生态系统的行为,在该系统中拥有发言权,并进一步推动向以太坊 L2 的过渡。

Loopring代币取决于Loopring Layer-2(L2)上的交易量(经济活动),并且在L2上进行分配。初始代币参数将设置为L2交易费用的20%。根据当前中继器设置,意味着AMM交换为2个基点(0.02%),订单簿交易为0.8到4.6个基点之间(0.008%至0.046%),转账则为$ 0.01。

代币按80/10/10比例分别支付给3种参与者:a)流动性提供者,b)保险人,c)Loopring DAO。

路印项目的代币分配由即将到来的Loopring DAO进行配置,按以下比例进行分配:

80%分配给Loopring订单簿和AMM上的流动性提供者(LP)。此部分至少50%用于LRC相关流动性。

10%分配给保险人。他们是将资金投入安全保险基金的用户。

10%归Loopring DAO所有。DAO决定如何使用这些资金:回购并销毁、防止暂时损失、进一步提高流动性激励措施、拨款等。

根据市场对LRC价格的猜测,预计2023年LRC最低价格应为 14 美元左右,最高价格为 17 美元,平均价格为 15 美元。

2024年可能的演变是最低价格应为 197 美元左右,最高价格为 240 美元,平均价格为 200 美元。

2025年预测最低价格应为 27 美元左右,最高价格为 340 美元,平均价格为 280 美元。

2030年预测最低价格应为 1860 美元左右,最高价格为 2272 美元,平均价格为 1923 美元。

未来对参数所做的更改将通过即将推出的Loopring DAO进行。

相较于之前的协议版本(v3.1),代币归属于锁定代币至少90天的LRC持有者,新的代币模型奖励那些为平台做出贡献并有效利用其资产的LRC持有者,LRC也被用来激励促进整个协议发展所需要的行为。

八、基本面分析

Loopring网络作为Layer2建立在以太坊之上,其安全性和以太坊绑定,同时采用零知识证明技术解决低费用、高速度的交易。团队表示zkRollup非常安全,仅依靠数学(而不是像其他Rollups方案一样依赖博弈论),以及结合以太坊验证器来保障底层安全。“zkRollups就是目前最具前瞻性的技术,这也是选择它做为基础架构的原因,它能赋能后续的任何功能。”

从当前发展结果来看,根据defillama数据,Loopring TVL为1.11亿美元,市值为3.7186亿美元。Loopring项目的最新发展成果,根据Loopring官方博客,2023年第一季度的Loopring项目达到的里程碑有:

已实现超过58 亿美元的总交易量

创建了近20 万个L2 账户

从TVL和市值来看,相对StareWare TVL(5.52亿),Loopring的TVL较低。

作为主要解决DiFi交易问题的Loopring,应该说其交易设计如环路推送、共享流动性、开源特性等是它的优势,也是它的基本面。

就流动性共享机制来说,用户可以通过运行路印中继加入中继网络,和其它中继器共享流量。这一点非常重要,和0x及其它协议非常不同的是,通过中继互联连接起来的网络,Loopring构建了一个联盟链。

路印协议是第一个将联盟链和公有链结合起来的解决方案。

最后,路印协议是和区块链系统无关的协议,它可以在多个不同的区块链上部署,使得路印协议代币的持有者获得最大的盈利机会。

九、风险与机会

机会

Loopring的投资机会体现在它的优势。

第一种优势是:Loopring 结合了中心化和去中心化加密货币交易所的优势,团队在技术层面及机制方面所做的创新使其能够比去中心化交易所实现更高的吞吐量和更低的成本,同时其非托管技术改进了中心化交易所的安全性。

第二种优势是:Loopring 提供的高水平性能意味着算法交易者首次能够在 DEX 上使用高频交易策略。Loopring 还采用了一种加密解决方案来防止抢先交易(当某人在未决交易之前执行自己的交易以便从所述交易将导致的价格变化中获利)。

第三种优势是:经过开源、审计的Loopring协议,不依赖任何外部验证器,意味着任何人、公司或政府都不能介入用户和其加密货币。此外,用户会自动收到所有存款和取款的数字收据,防止中心化交易所发生“暴雷”事件,这意味着资金始终可以收回,是另一种层面上由用户自主的设计机制。

再综合前文所述,投资者应该综合看到Loopring高度可扩展性、强大的隐私保护、更低的交易成本、开放的协议生态系统(作为开放的Loopring协议,允许开发者构建各种基于Loopring协议的去中心化应用程序(DApps),从而实现更多的创新和增长)、灵活的资产交易(Loopring支持各种资产类型的交易,包括加密货币、代币、稳定币等)、多链互通性(Loopring已经扩展到多个区块链生态系统,包括以太坊、波卡、币安智能链等,使得其能够为用户提供更广泛的数字资产交易和流通性)等特点,这些都是投资Loopring可参考的因素。

风险

Loopring风险的一面在于技术。

在当前早期技术时期,Loopring采用zk-STARK技术,这意味着它可以提供高度的可扩展性和透明度,同时不需要使用一次性密钥或签名。这使得Loopring成为一个高效、安全和隐私的去中心化交易协议。虽然它是一个非常有前途的零知识证明技术,但也有不足之处(这也是其它采用zk-STARK技术项目共同面临的问题)。

1.计算成本高昂:与其它零知识证明技术相比,zk-STARK需要更高的计算成本和更长的证明时间。这可能会导致它在某些情况下不适用于实时应用程序。

2.需要大量存储空间:为了实现高度的可扩展性,zk-STARK证明需要大量的存储空间。这可能会导致在某些设备上存储证明变得困难,从而降低了用户体验。

3.需要信任的设置:zk-STARK的正确性取决于一组预先定义的参数,这些参数需要由可信的设置方进行设置。如果设置方受到攻击或损坏,可能会影响整个系统的安全性。

4.需要更高的学习曲线:与其他零知识证明技术相比,zk-STARK需要更高的技术门槛和学习曲线。这可能会使得更难以使用和实现,从而限制了它的应用范围。

此外,其它竞争对手如Uniswap对Looprin带来的竞争压力,协议本身存在的安全漏洞和攻击风险、技术实际应用带来的风险、法律监管风险(如果某些国家或地区对加密货币实施限制或禁止,都可能会对Loopring的发展和代币价格产生负面影响)等,都是投资者需要全方位综合考虑的因素。


参考:

https://blogs.loopring.org/welcome-to-the-future-cn/

https://l2beat.com/scaling/projects/loopring#

编辑:Yuanshan@Web3CN.Pro

声明:web3中文编辑作品,内容仅代表作者立场,且不构成投资建议,请谨慎对待,如文章/素材有侵权,请联系官方客服处理。

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

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

相关文章

latex论文写作实用工具

从pdf定位到latex:ctrl 鼠标左键从latex定位到pdf:ctrl alt jVscode写latex时如何自动换行 最简单的方法就是使用快捷 Alt z 公式识别 SiimpleTex latex格式化 下载链接 在VSCode用户Json文件中添加如下: 表格转换工具 链接 Excel…

YOLOv5改进系列(3)——添加CA注意力机制

【YOLOv5改进系列】前期回顾: YOLOv5改进系列(0)——重要性能指标与训练结果评价及分析 YOLOv5改进系列(1)——添加SE注意力机制 YOLOv5改进系列(2)——添加CBAM注意力机制 目录 &#x1f68…

【Linux】Redis高可用概述1(RDB和AOF的备份恢复)

在web服务器中,高可用是指服务器可以正常访问的时间,衡量的标准是在多长时间内可以提供正常服务 (99.9%、99.99%、99.999% 等等)。 但是在Redis语境中,高可用的含义似乎要宽泛一些,除了保证提供正常服 务(如…

优惠卷秒杀——分布式锁

在集群的模式下,有多个jvm,每个jvm内部有他自己的锁,导致并行执行存在线程安全问题 分布式锁:满足分布式系统或集群模式下多线程可见并且互斥的锁 基于Redis实现分布式锁 基于redis锁的初级版本 public interface ILock {/*** …

第十四届蓝桥杯C++--A组题解(更新中)

本来考场上做完想着这回图一乐,打打暴力混个省奖得了,看完民间题解感觉跟自己估计的差不多,应该挺寄的,没想到出分捡了个省一,喜提弱省省一倒数 这篇博客把自己会的题先放上来,其他的题慢慢补,好…

干翻Mybatis源码系列之第八篇:Mybatis提供的缓存方案细节注意

前言 Mybatis缓存设计成了两层的体系,第一层叫做一级缓存,第二层叫做二级缓存(全局缓存)。我们从这里可以看到Mybatis的缓存方案是有两种处理方式的。 一级缓存(默认开启) 一级缓存默认开启的&#xff0c…

[天翼杯 2021]esay_eval

[天翼杯 2021]esay_eval <?php class A{ #定义一个名为A的类public $code ""; #定义一个公共属性code function __call($method,$args){ #call魔术方法 当调用一个不存在的成员方法的时候触发eval($this->code); #将code的值以php代码执行 }function __w…

c高级day3作业

#!/bin/bash # 脚本名称:myfirstshell echo hello hostname ls -a .. echo $PATH echo $HOME df -h id -g hostname echo goodbye #!/bin/bash a(ls -l /etc | grep "^-" ) #/etc文件中普通文件 b(ls -l /etc | grep "^d" ) #/etc文件中一级目录文件 …

一篇了解智慧网关

智慧网关是指基于互联网技术的智能网关&#xff0c;能够连接不同的物联网设备和传感器&#xff0c;实现数据采集、信息传递、远程控制、通信管理等功能。作为物联网架构中的核心设备之一&#xff0c;智慧网关在智能家居、智慧城市、智能制造、智能交通、智能农业等领域得到了广…

solidworks三维建模竞赛练习题

solidworks三维建模竞赛练习题&#xff1a;3D01‐ 01 solidworks三维建模竞赛练习题&#xff1a;3D01‐ 02 solidworks三维建模竞赛练习题&#xff1a;3D01‐ 03 solidworks三维建模竞赛练习题&#xff1a;3D01‐ 04 solidworks三维建模竞赛练习题&#xff1a;3D01‐ 05 solidw…

windows docker 创建mysql主从 容器创建mysql主从

1. docker命令新建mysql-master&#xff0c;只是简单测试&#xff0c;没有设置映射&#xff0c;只是验证主从连接&#xff0c;需要可自行添加 docker run --restartalways --name mysql-master --privilegedtrue -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD123456 mysql:8.0 2.…

Linux - 第11节 - 网络入门

目录 1.计算机网络背景 1.1.网络发展 1.2.认识 "协议" 2.网络协议初识 2.1.协议分层 2.2.OSI七层模型 2.3.TCP/IP五层&#xff08;或四层&#xff09;模型 3.网络传输基本流程 3.1.同局域网的两台主机通信 3.2.跨网络的两台主机通信 1.计算机网络背景 1.1…

spring事务报错Transaction rolled back because it has been marked as rollback-only

之前经常报"Transaction rolled back because it has been marked as rollback-only"这个异常 字面意思是"事务回滚了&#xff0c;因为它被标记了必须回滚"&#xff0c;最开始完全不懂事务的嵌套&#xff0c;每次出现这个错误都想知道为什么&#xff0c;但…

套接字类型和协议设置

创建套接字 成功返回文件描述符&#xff0c;失败返回-1 int socket (int __domain, int __type, int __protocol) ;__domain&#xff1a;套接字中使用的协议族信息 一般使用PF_INET&#xff08;IPv4互联网协议族&#xff09;&#xff0c;其它协议族不常使用或尚未普及。另外&a…

算法设计与分析:大整数的加减乘除运算

目录 任务描述 相关知识 大整数的思想 大整数加法 大整数减法 大整数与整数的乘法 大整数乘法 大整数与整数的除法 n的阶乘求解思路 编程要求 测试说明 任务描述 本关任务&#xff1a;掌握大整数的基本思想&#xff0c;并运用大整数的基本运算计算出常规整数n的阶乘…

seaweedfs服务启动参数及翻译(seaweed参数、seaweed命令、weed参数、weed命令)(在单个容器同时启动master、volume、filer服务)

文章目录 weed命令翻译weed server命令翻译 weed filer命令 docker容器运行示例&#xff08;docker run命令&#xff09;以下是一个在单个容器启动master、volume、filer服务的示例 weed server 容器debug 版本&#xff1a;3.47从官方镜像docker容器里扒下来的&#xff0c;只扒…

【多线程】单例模式

目录 饿汉模式 懒汉模式-单线程版 懒汉模式-多线程版 懒汉模式-多线程版(改进) 单例是一种设计模式。 啥是设计模式 ? 设计模式好比象棋中的 " 棋谱 ". 红方当头炮 , 黑方马来跳 . 针对红方的一些走法 , 黑方应招的时候有一些固定的套路. 按照套路来走局势…

5.11 C高级作业

编写一个名为myfirstshell.sh的脚本&#xff0c;它包括以下内容。 1、包含一段注释&#xff0c;列出您的姓名、脚本的名称和编写这个脚本的目的 2、和当前用户说“hello 用户名” 3、显示您的机器名 hostname 4、显示上一级目录中的所有文件的列表 5、显示变量PATH和HOME的…

高性能网络 SIG 月度动态:长期投入得到业界认可,新增一位 virtio reviewer

高性能网络 SIG&#xff08;Special Interest Group&#xff09; &#xff1a;在云计算时代&#xff0c;软硬件高速发展&#xff0c;云原生、微服务等新的应用形态兴起&#xff0c;让更多的数据在进程之间流动&#xff0c;而网络则成为了这些数据流的载体&#xff0c;在整个云时…

Hive概述和安装

hive简介 Hive&#xff1a;由Facebook开源用于解决海量结构化日志的数据统计工具。 Hive是基于Hadoop的一个数据仓库工具&#xff0c;将结构化的数据文件映射为一张表&#xff0c;并提供类SQL(HQL)查询功能。 Hive本质&#xff1a;将HQL转化成MapReduce程序 &#xff08;1&am…