① HuangLab 两篇区块链论文被顶会 INFOCOM 2024 接收
HuangLab 两篇区块链论文被顶会 INFOCOM 2024 接收
2023年12月1日,IEEE International Conference on Computer Communications(INFOCOM)2024的结果公布,HuangLab提交的两篇关于区块链分片机制的论文成功被接收。INFOCOM是国际上公认的计算机网络领域顶级会议,2024年的论文接受率为19.58%,这充分证明了HuangLab研究成果的高质量和创新性。
一、论文基本信息
论文1:
标题:Broker2Earn: Towards Maximizing Broker Revenue and System Liquidity for Sharded Blockchains
作者:Qinde Chen(陈钦德), Huawei Huang*(黄华威), Zhaokang Yin(殷昭伉), Guang Ye(叶光), Qinglin Yang(杨青林)
会议:IEEE International Conference on Computer Communications (INFOCOM’24)
日期:20–23 May 2024
地点:Vancouver, Canada
论文2:
标题:Account Migration across Blockchain Shards using Fine-tuned Lock Mechanism
作者:Huawei Huang(黄华威), YueLin(林岳), Zibin Zheng*(郑子斌)
会议:IEEE International Conference on Computer Communications (INFOCOM’24)
日期:20–23 May 2024
地点:Vancouver, Canada
二、论文背景与简介
这两篇论文是继发表在INFOCOM'22的BrokerChain之后的后续扩展工作。BrokerChain实现了初代分片区块链系统,而Broker2Earn和账户迁移机制论文则分别描述了BrokerFi的经济模型和账户迁移机制,共同构建了BrokerFi的后端基础。
三、论文内容简介
论文1:Broker2Earn
基本思路:分片技术是提高区块链可扩展性的一种可行方法,但跨分片交易的处理往往比片内交易更加耗时。BrokerChain协议通过引入做市商账户将跨分片交易转化为片内交易,但如何吸引足够多的做市商账户并最大化利用流动性是新的挑战。Broker2Earn协议旨在解决这些问题,通过激励机制吸引普通用户成为做市商,并提供一种近似在线算法来最大化做市商收益和系统流动性。
本文贡献:
提出了一种激励机制Broker2Earn协议,吸引普通钱包用户成为做市商账户,为分片区块链系统提供流动性。
将招募做市商账户的问题描述为一个优化问题,并设计了一个基于Relax-and-Rounding方法的online近似算法来解决这个NP-hard问题。
在开源区块链实验平台BlockEmulator中实现了Broker2Earn协议,并使用以太坊的历史交易进行了广泛的性能评估,证实了协议的有效性和实用性。
论文2:Account Migration across Blockchain Shards using Fine-tuned Lock Mechanism
基本思路:分片负载不均衡会对区块链的性能造成影响。账户重划分是解决这一挑战的有效手段,但现有的账户迁移机制(如SOTA-Lock)在迁移过程中会锁住账户状态数据,导致关联交易的确认时延较长。本文提出了一种新的账户迁移实现机制(Fine-tune Lock),采用细粒度的锁机制来减轻账户迁移对关联交易的影响。
本文贡献:
提出了一种使用细粒度锁的账户迁移协议(Fine-tune Lock),减轻账户迁移对关联交易的影响。
设计了新的账户状态和区块的数据结构,并对传统的relay transaction机制进行了修改,解决账户迁移过程中可能出现的安全漏洞。
在自行开发的区块链实验平台BlockEmulator上对Fine-tune Lock做了原型系统的实现,并将其部署在腾讯云服务器中。实验结果表明,在被迁移账户的关联交易的确认时延方面,Fine-tune Lock方法优于SOTA Lock方法。
四、团队介绍
HuangLab是中山大学软件工程学院的一个研究组,专注于区块链、Web3、元宇宙和分布式计算/协议等领域的研究。团队成员包括高级研究员、博士后研究员、硕士和博士研究生,具有丰富的区块链技术理论和应用经验。HuangLab的研究成果广泛发表在顶级期刊和国际会议上,并开发了BlockEmulator这一区块链实验工具,用于验证新的协议和机制。团队致力于推动区块链技术的创新和应用,为区块链技术的发展和广泛应用做出贡献。
以上内容展示了HuangLab在区块链分片机制领域的最新研究成果,以及这些成果对构建高性能分片区块链系统和去中心化金融应用的重要贡献。
② 在新的一年,我做了一个违背链圈的决定,把发币的教程手把手教给大家
在新的一年,我决定打破常规,撰写一篇免费的发币教程,旨在为区块链圈带来一些新鲜的空气。本文非标题党,旨在分享实用的知识,而不仅仅是堆砌高价课程的推荐。区块链技术领域,尤其是发币这一部分,虽然市场人才稀缺,课程价格高昂,但免费资源的缺乏无疑限制了更多人的探索与学习。
工具准备与安装
本教程适用于mac电脑或Linux系统。如需在Windows系统上操作,需自行转换相对路径。推荐使用Hardhat,一个一体化的开发、测试、部署工具,它自带虚拟以太坊私有网络,简化了从开发到上线的流程,体验流畅而高效。Hardhat依赖于Node.js,对于前端开发者来说是个利好消息,因为大部分前端开发者都已安装Node.js。对于想要深入区块链领域的同学,掌握JavaScript(Node.js)是必修课程,因其在区块链技术领域中的发展速度和影响力。
项目初始化与合约开发
完成工具的安装后,新建文件夹并初始化项目,安装Hardhat依赖。项目基本初始化后,将聚焦于合约的开发与编写。Hardhat提供了示例合约Lock.sol,使用Solidity语言编写,用于以太坊虚拟机中的运行。要发行代币,需要实现ERC20协议,这是以太坊社区广泛认可的代币标准,几乎所有的跨币转账都基于此协议进行,尽管它在交易时可能产生Gas费用。
实现代币的简单性
实现一个基于ERC20协议的代币并不复杂,主要涉及铸币方法和交易方法的实现。铸币方法允许创建或增加代币数量,交易方法则允许进行代币转移。通过继承ERC20接口,我们只需实现其定义的方法,如获取代币余额、转移代币等。代码实现过程简洁明了,几乎不需要复杂的算法设计,ETH已封装了底层区块链功能。
部署与接入钱包
部署合约需要启动私有以太坊网络,使用Hardhat工具即可轻松实现。接下来,通过Metamask钱包接入,这是一个由以太坊基金会开发的官方钱包,广泛支持包括ERC20在内的多种协议。设置Metamask以添加私有网络,然后在scripts文件夹中创建deployCoin.ts文件,编写部署脚本。执行脚本后,代币将成功部署,并在Metamask中显示,提供给用户交易或转移。
结语
通过遵循本文教程,您将能够发行自己的代币并在区块链上交易。同时,别忘了编写故事,上架coinlist或swap平台,等待别人的购买。祝您在区块链领域取得成功,实现财富增长。
③ Biglock产融区块链平台正式入驻青云QingCloud AppCenter
为了解决这一问题,蔷薇信息技术有限公司推出 Biglock 产融区块链平台,帮助企业快速高效地开发与区块链相关的业务应用。
近日,Biglock 产融区块链平台正式入驻青云QingCloud AppCenter,该平台是由蔷薇信息技术有限公司(大树金融)推出的 BaaS 产品,在保证安全、稳定和性能的基础上,为用户提供节点管理、频道监控、智能合约新建、安装、部署、升级、调用等区块链基础服务。
Biglock 区块链平台致力于打造企业级联盟链 BaaS,面向金融企业提供一套完整的 BaaS 解决方案,平台将代码模块化成常用的功能,不仅减少了网络底层的复杂操作,提高金融机构或企业的开发效率,而且最大限度降低了用户部署区块链网络的门槛,让金融机构或企业专注于区块链上的业务本身。
目前,该平台已应用于供应链金融(保理融资)、多级流转付款承诺(金票)、资产流转、资产证券化等真实场景,目前其上存在数百多家注册企业用户,链上数字资产规模近百亿。
该平台包含了以下功能模块:
那么如何在青云QingCloud AppCenter 上使用大数金融 Biglock 区块链平台呢?
1、基本部署:
设置版本应用名称及版本号等基本信息;
2、节点设置:
设置节点 cpu、内存和存储的配置信息,包括工作节点和浏览器节点两部分;
3、网络设置:
选择在青云QingCloud 上已申请的网络资源;
4、服务环境参数设置:
设置浏览器相关配置,后期也可修改(管理员用户名:默认为 [email protected];管理员密码:默认为 admin@666666;端口:默认为 8888)
5、完成部署
完成以上配置后,点击提交,片刻后就可完成部署
6、设置 VPC 网络端口转发
点击阅读原文立即体验
- FIN -
④ 酒店怎么应对区块链(酒店怎么应对区块链诈骗)
区块链技术在商业旅游的应用有哪些?旅游行业大数据杀熟、捆绑加价、信息不透明成为当下行业重点解决的痛点,在携程变成渠道品牌,并且一家独大的时候,所谓去中心化就给了其他的渠道类似的公司机会,把渠道分散化。
目前很多科技创企都在围绕着区块链这项技术,因为它将颠覆很多行业,包括银行业、医疗保健业、教育业,还有旅游业。实际上,2017年,区块链创企获得了约18亿美元的投资。
区块链在旅游业
相信每个出去旅游的人多多少少都会遇上一些不方便的事情,哪怕在前期已经做好了充分的计划准备,但依然会有些以外的事情发生从而影响到整个旅游的体验和心情。比如长长的安全检查排队,找出身份证件随时准备好,以及由于超额预订而被要求自愿放弃座位。
其次,还会存在欺诈问题,这是很关键的。旅行社每年损失高达0.44%,有4%的飞机预定因为欺诈问题而被拒绝。所有这些问题每年都会给旅游业带来48亿美元的损失。
而区块链可以很好地解决这些问题。以下是区块链在旅游业中的应用案例。
1.身份管理
据统计,近年来有高达4000万份旅行证件被记录为遗失或被盗。但是,通过生物识别和区块链,身份和旅行文件可以被记录并永久存储,只需简单点击一下即可访问。我们可以不必为了旅行中的多个检查点而打印多份文件。信用卡信息也可以很容易的被存储。飞机、酒店和护照可以精简旅行者的装备,政府机构在处理游客时也更加安全。
2.智能合约
区块链已经被用于巩固企业之间的合同,双方都不能改变条款。在旅游业内,智能合约有着巨大的空间。旅行者和旅行社将在一个区块里记录所有交易;忠诚度计划和游客积分可以被存储在区块中;航空公司、酒店和预定代理之间的佣金协议也将非常清楚的划分出谁何时得到费用;与旅行社签订的公司协议可以永久保存下来,不会存在疑问或隐藏费用。
3.避免欺诈
据我所知,去年有5500万左右的消费者预定他们认为属于酒店的第三方平台,实际上这些网站是由欺诈者所运营的。不仅造成了消费者的直接损失,也影响到当事酒店的名誉。
如果运用到区块链技术将会有效解决上述所存在的问题,帮助消费者验证所有权等等。另外,凭借区块形式存储文档和身份的特点,旅行社不需要手动检查这些预定是否被标记为潜在欺诈。游客信息可通过区块链安全访问,欺诈造成的损失将显著减少。
4.超额预订
对于那些可能因为没有人愿意放弃座位,而被踢下飞机的游客来说,这是一件令人头疼的老问题。政府甚至正在采取监管措施来惩罚有这些行为的航空公司。通过区块链,乘客将拥有更高的安全性,他们的预订会被安全的存储在一个区块中,航空公司将被迫放弃超额预订的做法。
另外旅游业涉及到各个服务行业,出行过程中也会遇到很多不同的消费积分计划。只是各种积分系统繁杂,互相孤立,客户并不十分了解其中细节。这不仅影响了客户的利益,也给旅游公司带来困扰。如果利用区块链技术,将这些积分计划统一到共享账本上,利用一个钱包管理积分,也许可以解决这些困扰已久的问题。
区块链对ota的冲击可能表现在哪些方面
OTA们应该感到警惕,酒店管理人员已经意识到,了解客户是打击替代性预订解决方案的最佳方法之一,区块链技术使他们在这个方向上更进一步。相信在这类公司的推动下,酒店业会发生巨大的变革。
住宿业区块链技术的目标是消除第三方成本,并鼓励供应商直接与消费者的互动。诸如Abab、Lockchain、Trippki、Fujinto、Emphy和Pally等区块链公司正在创建平台,旨在以便宜和透明的方式将客户与酒店和租赁提供商联系起来,无论是通过提供经济实惠的酒店预订,或者以新的方式使用积分,最大限度地满足所有人的需求。
今天的客人预订酒店时很可能会使用Expedia或Kayak等OTA。假设你决定酒店住一晚,费用是100美元。一般来说,有3美元的费用将用于支付信用卡处理费用,有17美元的预定费将付给预订代理机构,而剩余的80美元则是酒店从交易中实际获得的,这是一个中间商市场。
在酒店预订中节省20%的费用可是一笔不小的数目。区块链公司意识到了这一点,准备从根本上改变市场。例如,Trippki认为,酒店和客户应该通过积分奖励建立互惠互利的关系。每当顾客留下一个好评或推荐给朋友时,他们将能获得TRIP奖励,可以在酒店消费中使用,也可以兑换现金。
旅游区块链怎么实现?区块链技术对旅游行业有什么帮助?区块链可以帮助旅游业解决什么问题?
一、解决双边信任问题
OTA,全称为OnlineTravel
Agency,中文译为"在线旅行社",是旅游电子商务行业的专业词语。指"旅游消费者通过网络向旅游服务提供商预定旅游产品或服务,并通过网上支付或者线下付费,即各旅游主体可以通过网络进行产品营销或产品销售"。
目前越来越多的人通过OTA平台与旅游服务供应商进行联系。供应商当然是以高额的盈利为首要目的,因此暴露出来二者之间的信任危机问题。OTA平台更不会主动将信用信息对双方共享来降低风险。
可当有了区块链技术的支持,整个过程就会变得不一样,更简单更有效更安全。区块链旅游OTA去中心化平台就是利用区块链不可篡改的属性和智能合约的支持,规范交易双方的信息和交易条件。
二、零佣金模式
但凡是第三方平台,就存在与供应商酒店之间的博弈。酒店将心思都放在如何从游客那里赚取高额费用上了。越来越多的“违规收取停车费”、“高价小费”、“无故涨价”等行为出现。这些佣金模式成为酒店行业的“潜规则”,趋利之心慢慢泯灭了商家的良性。
而区块链技术下的OTA平台基于区块链智能合约,将支付、交易、信用、投诉、争议解决系统,都搬到了智能合约上,基于智能合约建立起供应商和消费者的信用基础,让酒店“坑蒙拐骗”事件无所遁形,游客在住宿方面可以尽情享用零用金模式,切实维护自身利益。
三、质量、体验有所保证
通常我们选择酒店入驻时,会提前在OTA平台上翻阅以往住客的评论,通过看一些实际的照片、及居住感受来判断是否预定。这一现象就慢慢导致了各酒店之间的激烈竞争——刷评论、刷信誉星级等现象。也难以为消费者提供真实的旅行住宿保障。
而区块链技术下的OTA平台基于身份认证系统的基础上,交易双方的相互评分以及点评内容都会被保存到区块链中,公开透明,真实可信。在区块链旅游生态系统中的每一位参与者所做出的评分与评论内容构成了整个生态信用系统的基础,参与者的信用影响力会被体现在生态系统的经济行为中,真实、高质量的评论帮助消费者作出最佳的购买选择。
⑤ 区块链目前用到哪些共识机制它们各自的优缺点和适用范围是什么
1、区块链的技术是什么?
如果我们把数据库假设成一本账本,读写数据库就可以看做一种记账的行为,区块链技术的原理就是在一段时间内找出记账最快最好的人,由这个人来记账,然后将账本的这一页信息发给整个系统里的其他所有人。这也就相当于改变数据库所有的记录,发给全网的其他每个节点,所以区块链技术也称为分布式账本(distributed ledger)。
区块链(Blockchain)是指通过去中心化和去信任的方式集体维护一个可靠数据库的技术方案。该技术方案主要让参与系统中的任意多个节点,通过一串使用密码学方法相关联产生的数据块(block),每个数据块中包含了一定时间内的系统全部信息交流数据,并且生成数据指纹用于验证其信息的有效性和链接(chain)下一个数据库块。 区块链是一种类似于NoSQL(非关系型数据库)这样的技术解决方案统称,并不是某种特定技术,能够通过很多编程语言和架构来实现区块链技术。并且实现区块链的方式种类也有很多,目前常见的包括POW(Proof of Work,工作量证明),POS(Proof of Stake,权益证明),DPOS(Delegate Proof of Stake,股份授权证明机制)等。 区块链的概念首次在论文《比特币:一种点对点的电子现金系统(Bitcoin: A Peer-to-Peer Electronic Cash System)》中提出,作者为自称中本聪(Satoshi Nakamoto)的个人(或团体)。因此可以把比特币看成区块链的首个在金融支付领域中的应用。
2、区块链的原理是什么?
结合定义区块链的定义,需要有这四个特征我们才能认为:去中心化(Decentralized)、去信任(Trustless)、集体维护(Collectively maintain)、可靠数据库(Reliable Database)。并且由四个特征会引申出另外2个特征:
开源(Open Source)、匿名性(Anonymity)。如果一个系统不具备这些特征,将不能视其为基于区块链技术的应用。 去中心化(Decentralized):整个网络没有中心化的硬件或者管理机构,任意节点之间的权利和义务都是均等的,且任一节点的损坏或者失去都会不影响整个系统的运作。因此也可以认为区块链系统具有极好的健壮性。 去信任(Trustless):参与整个系统中的每个节点之间进行数据交换是无需互相信任的,整个系统的运作规则是公开透明的,所有的数据内容也是公开的,因此在系统指定的规则范围和时间范围内,节点之间是不能也无法欺骗其它节点。 集体维护(Collectively maintain):系统中的数据块由整个系统中所有具有维护功能的节点来共同维护的,而这些具有维护功能的节点是任何人都可以参与的。 可靠数据库(Reliable Database):整个系统将通过分数据库的形式,让每个参与节点都能获得一份完整数据库的拷贝。除非能够同时控制整个系统中超过51%的节点,否则单个节点上对数据库的修改是无效的,也无法影响其他节点上的数据内容。因此参与系统中的节点越多和计算能力越强,该系统中的数据安全性越高。 开源(Open Source):由于整个系统的运作规则必须是公开透明的,所以对于程序而言,整个系统必定会是开源的。 匿名性(Anonymity):由于节点和节点之间是无需互相信任的,因此节点和节点之间无需公开身份,在系统中的每个参与的节点都是匿名的。
3、区块链金融是什么?
2016年,革新者将被革新。新一轮技术革命将一边应对共享经济的陌生人之间信任的挑战,一边破坏此类平台赚钱的基础。
传统的中介
共享经济虽然有效地挑战了现状,并且带有强烈创新属性,但是,它采用的依然是非常传统的商业模式。
最常见的对交易收取佣金的方式已经沿用了数个世纪。今天,技术已经让很多事成为可能,但是仍无法完全取代中介。
P2P 平台与其他在线市场刚兴起时,人们纷纷谈论去中介(disintermediation),这种绕过传统中介,通过网络直接将人们连接起来的新方式。事实上,尽管我们已经体会到新型市场便捷得多,并看到与各种供应商进行交易的可能性,但是,我们今天仍然在很大程度上依赖中介。事实是如今最大的新型企业正是巨型中介,其规模超乎想象,像阿里巴巴、Amazon、eBay 和 Uber。
有没有一种技术解决方案,能够完全去除各交易方之间的中介?是否存在一个系统,在其中你能够与任何人直接交易,并免于受到欺骗,同时无人拥有该系统,因此没有佣金收取方。
区块链技术使之成为可能。区块链是比特币的核心技术,极具创新性,可以用于建成完全透明、无主、分散的系统,能在没有任何形式中介的情况下,保证各种交易方安全进行交易,这些交易方包括人、企业。
自然而然地,很多资源流向了区块链,区块链也给金融与法律行业带来了相当的影响,并最终将在这两个行业肆虐横行,或者提供最佳机会,这全在于你怎么看待它。
去中心化金融
2015年,可能是出于对另类金融(alternative finance)市场增长的高度敏感,九家投资银行针对区块链技术金融服务联合开发了开放标准。去年,不断有各种活动讨论区块链技术的未来,还推出了Slock.it,这是去中心化共享经济的第一批技术堆栈之一。
区块链下的共享经济是什么样的?
如果你想在共享经济中继续赚取佣金,那就要创造新的商业模式。
当然,区块链市场仍将需要一些投资。开发者可能乐于花费时间,解决困扰系统的代码。但是,我至今还没遇到早该出现的有类似想法或乐于投资的品牌顾问、设计师或商人。单单依靠代码无法帮助区块链市场进入主流。
但是区块链将会蓬勃发展,加之摆脱了烦人的中介,几乎可以预测它肯定会比现有的共享经济更加便宜,到那时,巨头们就会被迫着手应对。
老牌共享经济将重复历史,因坚信本身坚不可摧而走向没落,被更灵活、有科技助力的竞争对手迅速取代?还是将进行实验,在共享经济 2.0 中找到有利可图的市场,并在游戏中胜出?
那么信用呢?
信用,是共享经济相关所有讨论中的最高频词,相当复杂棘手。目前的协作平台们表达地非常清晰:我们能提高共享经济中的信任水平;我们能采取最优措施,保证用户信任我们的平台并在上面交易,但是,我们无法保证人与人的交易值得信任。区块链解则解决了上述问题。
区块链中交易系统不可改变,并且可以在已分配分类账内跟踪每笔交易,智能合同为所有双方交易充分设定参数与条件,因此区块链不再需要任何的 “可信中介” 或者陌生人之间信用的担保方。
到 2017年,监管机构将意识到他们需要彻底反思共享经济领域的规章制度。那时,各交易方将在区块链中达成数亿的独立合同,一种解决方案是向系统中敲进规则代码。
2008年 左右共享经济首次出现时,很多人欢呼不已,认为是将带领我们进入一种新的包容、可持续经济的现象,是未来带我们进入后资本范式的一种民主化力量。但是,(到目前为止)事实并非如此。互联网刚出现时也是这样,在最初阶段曾被乌托邦式理想化,所以,对区块链持有同样变革性期待的人很可能会失望。即便如此,区块链将动摇共享经济巨头,这丝毫不会受到影响。
4、区块链社区
布比区块链专注于区块链技术和产品的创新,已拥有多项核心技术,开发了自有的区块链服务平台。以去中心化信任为核心,致力于打造开放式价值流通网络,让数字资产都自由流动起来。
特色与优势
已取得多项核心技术创新,开发了自有的区块链基础服务平台,已在股权、供应链、积分、信用等领域开展应用。
快速交易验证
通过对签名算法、共识机制、账本存储等关键交易环节的优化,布比区块链可以实现秒级的快速交易验证。
高效账本存取
布比区块链对账本存储结构的调整,可以节省90%的储存空间,降低系统长时间运行,导致账本存取性能下降的风险。
多种资产发行
布比区块链支持不同用户、多种资产的发行与交易,每种资产可跟踪记录发行商、发行数量、交易流通等详情。
联合签名控制
允许同一账户下设置多个使用用户,并针对不同的操作设置相应的权限,以满足多方签名控制的使用场景。
内置智能合约
智能合约是一套以数字形式定义的承诺,区块链变身合约的参与方,负责维护保存合约,并自动执行。
链上交易所
与传统中心化交易所相比,用区块链构建的交易平台,所有交易都在链上验证、完成和保存,保障用户交易安全性。
布比区块链要做的是一项新的技术和产品——实现真正的价值流通,使得互联网到达一个新的高度。如果有了这个技术的应用,在转移资产的时候就可以没有中心机构了,可以实现我们之间资产的直接转移。将来如果网络本身可以结账,我们就可以直接转移了,就不需要通过中间机构。