{"id":"https://openalex.org/W7124136561","doi":"https://doi.org/10.1109/icpads67057.2025.11323153","title":"B-Shard: Accelerating Sharding Blockchains through Batched Commits and Balancing Transaction Scheduling","display_name":"B-Shard: Accelerating Sharding Blockchains through Batched Commits and Balancing Transaction Scheduling","publication_year":2025,"publication_date":"2025-12-14","ids":{"openalex":"https://openalex.org/W7124136561","doi":"https://doi.org/10.1109/icpads67057.2025.11323153"},"language":null,"primary_location":{"id":"doi:10.1109/icpads67057.2025.11323153","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icpads67057.2025.11323153","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 IEEE 31th International Conference on Parallel and Distributed Systems (ICPADS)","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5123010744","display_name":"Hongwei Liu","orcid":null},"institutions":[{"id":"https://openalex.org/I157773358","display_name":"Sun Yat-sen University","ror":"https://ror.org/0064kty71","country_code":"CN","type":"education","lineage":["https://openalex.org/I157773358"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Hongwei Liu","raw_affiliation_strings":["School of Computer Science and Engineering, Sun Yat-sen University,Guangzhou,China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Computer Science and Engineering, Sun Yat-sen University,Guangzhou,China","institution_ids":["https://openalex.org/I157773358"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101180541","display_name":"Litong Sun","orcid":null},"institutions":[{"id":"https://openalex.org/I157773358","display_name":"Sun Yat-sen University","ror":"https://ror.org/0064kty71","country_code":"CN","type":"education","lineage":["https://openalex.org/I157773358"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Litong Sun","raw_affiliation_strings":["School of Computer Science and Engineering, Sun Yat-sen University,Guangzhou,China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Computer Science and Engineering, Sun Yat-sen University,Guangzhou,China","institution_ids":["https://openalex.org/I157773358"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100755926","display_name":"Jingjing Zhang","orcid":"https://orcid.org/0000-0002-7557-424X"},"institutions":[{"id":"https://openalex.org/I186272606","display_name":"Guangdong University of Foreign Studies","ror":"https://ror.org/00fhc9y79","country_code":"CN","type":"education","lineage":["https://openalex.org/I186272606"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jingjing Zhang","raw_affiliation_strings":["School of Cyber Security, Guangdong University of Foreign Studies,Guangzhou,China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Cyber Security, Guangdong University of Foreign Studies,Guangzhou,China","institution_ids":["https://openalex.org/I186272606"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5070386817","display_name":"Wu Wz","orcid":null},"institutions":[{"id":"https://openalex.org/I157773358","display_name":"Sun Yat-sen University","ror":"https://ror.org/0064kty71","country_code":"CN","type":"education","lineage":["https://openalex.org/I157773358"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Weigang Wu","raw_affiliation_strings":["School of Computer Science and Engineering, Sun Yat-sen University,Guangzhou,China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Computer Science and Engineering, Sun Yat-sen University,Guangzhou,China","institution_ids":["https://openalex.org/I157773358"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5123043711","display_name":"Jieying Zhou","orcid":null},"institutions":[{"id":"https://openalex.org/I157773358","display_name":"Sun Yat-sen University","ror":"https://ror.org/0064kty71","country_code":"CN","type":"education","lineage":["https://openalex.org/I157773358"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jieying Zhou","raw_affiliation_strings":["School of Computer Science and Engineering, Sun Yat-sen University,Guangzhou,China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Computer Science and Engineering, Sun Yat-sen University,Guangzhou,China","institution_ids":["https://openalex.org/I157773358"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.63790767,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"8"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10772","display_name":"Distributed systems and fault tolerance","score":0.511900007724762,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10772","display_name":"Distributed systems and fault tolerance","score":0.511900007724762,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10270","display_name":"Blockchain Technology Applications and Security","score":0.24279999732971191,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":0.15680000185966492,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/transaction-processing","display_name":"Transaction processing","score":0.6370999813079834},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.626800000667572},{"id":"https://openalex.org/keywords/commit","display_name":"Commit","score":0.6212000250816345},{"id":"https://openalex.org/keywords/database-transaction","display_name":"Database transaction","score":0.6189000010490417},{"id":"https://openalex.org/keywords/latency","display_name":"Latency (audio)","score":0.6101999878883362},{"id":"https://openalex.org/keywords/distributed-transaction","display_name":"Distributed transaction","score":0.5800999999046326},{"id":"https://openalex.org/keywords/overhead","display_name":"Overhead (engineering)","score":0.4494999945163727},{"id":"https://openalex.org/keywords/compensating-transaction","display_name":"Compensating transaction","score":0.435699999332428},{"id":"https://openalex.org/keywords/architecture","display_name":"Architecture","score":0.4302999973297119}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.770799994468689},{"id":"https://openalex.org/C72108876","wikidata":"https://www.wikidata.org/wiki/Q844565","display_name":"Transaction processing","level":3,"score":0.6370999813079834},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.626800000667572},{"id":"https://openalex.org/C153180980","wikidata":"https://www.wikidata.org/wiki/Q19776675","display_name":"Commit","level":2,"score":0.6212000250816345},{"id":"https://openalex.org/C75949130","wikidata":"https://www.wikidata.org/wiki/Q848010","display_name":"Database transaction","level":2,"score":0.6189000010490417},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.6101999878883362},{"id":"https://openalex.org/C25185021","wikidata":"https://www.wikidata.org/wiki/Q4053284","display_name":"Distributed transaction","level":4,"score":0.5800999999046326},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.4494999945163727},{"id":"https://openalex.org/C155951066","wikidata":"https://www.wikidata.org/wiki/Q5156254","display_name":"Compensating transaction","level":5,"score":0.435699999332428},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.430400013923645},{"id":"https://openalex.org/C123657996","wikidata":"https://www.wikidata.org/wiki/Q12271","display_name":"Architecture","level":2,"score":0.4302999973297119},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.33899998664855957},{"id":"https://openalex.org/C98025372","wikidata":"https://www.wikidata.org/wiki/Q477538","display_name":"Systems architecture","level":3,"score":0.3382999897003174},{"id":"https://openalex.org/C138959212","wikidata":"https://www.wikidata.org/wiki/Q1806783","display_name":"Load balancing (electrical power)","level":3,"score":0.33489999175071716},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.33329999446868896},{"id":"https://openalex.org/C55416958","wikidata":"https://www.wikidata.org/wiki/Q6206757","display_name":"Job shop scheduling","level":3,"score":0.31380000710487366},{"id":"https://openalex.org/C68387754","wikidata":"https://www.wikidata.org/wiki/Q7271585","display_name":"Schedule","level":2,"score":0.3093000054359436},{"id":"https://openalex.org/C191087605","wikidata":"https://www.wikidata.org/wiki/Q1501395","display_name":"Online transaction processing","level":4,"score":0.2994000017642975},{"id":"https://openalex.org/C175291020","wikidata":"https://www.wikidata.org/wiki/Q1156822","display_name":"Offset (computer science)","level":2,"score":0.2890999913215637},{"id":"https://openalex.org/C137836250","wikidata":"https://www.wikidata.org/wiki/Q984063","display_name":"Optimization problem","level":2,"score":0.2874999940395355},{"id":"https://openalex.org/C188045909","wikidata":"https://www.wikidata.org/wiki/Q3306359","display_name":"Atomicity","level":3,"score":0.2718000113964081},{"id":"https://openalex.org/C11354467","wikidata":"https://www.wikidata.org/wiki/Q953487","display_name":"Transaction processing system","level":4,"score":0.26649999618530273},{"id":"https://openalex.org/C2986766224","wikidata":"https://www.wikidata.org/wiki/Q1156793","display_name":"System optimization","level":2,"score":0.2655999958515167},{"id":"https://openalex.org/C65813073","wikidata":"https://www.wikidata.org/wiki/Q1622420","display_name":"High availability","level":2,"score":0.26030001044273376},{"id":"https://openalex.org/C123745756","wikidata":"https://www.wikidata.org/wiki/Q1665949","display_name":"Interconnection","level":2,"score":0.2506999969482422}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/icpads67057.2025.11323153","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icpads67057.2025.11323153","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 IEEE 31th International Conference on Parallel and Distributed Systems (ICPADS)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G1935146769","display_name":null,"funder_award_id":"2025A1515011663","funder_id":"https://openalex.org/F4320321921","funder_display_name":"Natural Science Foundation of Guangdong Province"},{"id":"https://openalex.org/G8242812781","display_name":null,"funder_award_id":"2022A1515110932","funder_id":"https://openalex.org/F4320337111","funder_display_name":"Basic and Applied Basic Research Foundation of Guangdong Province"},{"id":"https://openalex.org/G846124422","display_name":null,"funder_award_id":"62302106","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"}],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"},{"id":"https://openalex.org/F4320321921","display_name":"Natural Science Foundation of Guangdong Province","ror":null},{"id":"https://openalex.org/F4320337111","display_name":"Basic and Applied Basic Research Foundation of Guangdong Province","ror":null}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":17,"referenced_works":["https://openalex.org/W2535104337","https://openalex.org/W2794533297","https://openalex.org/W2897676665","https://openalex.org/W2964159515","https://openalex.org/W2982468232","https://openalex.org/W3022662270","https://openalex.org/W3082203811","https://openalex.org/W3154548150","https://openalex.org/W3174289473","https://openalex.org/W3198515637","https://openalex.org/W4231918747","https://openalex.org/W4283215940","https://openalex.org/W4319839255","https://openalex.org/W4385284269","https://openalex.org/W4386242146","https://openalex.org/W4391454535","https://openalex.org/W4393141372"],"related_works":[],"abstract_inverted_index":{"Sharding":[0],"is":[1,12,154],"a":[2,59,85,109,112,157,183,211,219],"widely":[3],"adopted":[4],"solution":[5],"for":[6,32,116,123,223],"blockchain":[7],"scalability,":[8],"yet":[9],"its":[10],"performance":[11,64],"often":[13],"constrained":[14],"by":[15,156,182],"the":[16,52,68,77,91,145,236],"high":[17,39],"overhead":[18,193],"of":[19,35,54,62,70,108,151,238],"cross-shard":[20,117],"transaction":[21,48,124],"(CTX)":[22],"processing.":[23,125],"Existing":[24],"systems":[25],"typically":[26],"rely":[27],"on":[28],"costly":[29],"coordination":[30,118],"protocols":[31,206],"atomic":[33],"execution":[34],"CTXs,":[36,55,225],"leading":[37,98],"to":[38,99,144,168],"latency":[40,221],"and":[41,119,137,194,204],"reduced":[42],"throughput.":[43,196,216],"While":[44],"recent":[45],"advances":[46],"in":[47,214,231],"allocation":[49],"have":[50],"minimized":[51],"proportion":[53],"we":[56,82,226],"argue":[57],"that":[58,89,208],"critical":[60],"aspect":[61],"sharding":[63,87],"has":[65],"been":[66],"overlooked:":[67],"optimization":[69,92],"intra-shard":[71,185],"transactions":[72],"(ITXs),":[73],"which":[74,175],"now":[75],"dominate":[76],"workload.":[78],"In":[79],"this":[80,152],"paper,":[81],"introduce":[83],"B-Shard,":[84],"novel":[86],"architecture":[88,153],"reorients":[90],"objective":[93],"toward":[94],"maximizing":[95],"ITX":[96,172],"throughput,":[97],"significantly":[100],"improved":[101],"overall":[102,229],"performance.":[103],"The":[104,148],"B-Shard":[105,209],"design":[106],"consists":[107],"two-layer":[110],"architecture:":[111],"global":[113],"Beacon":[114,146],"Shard":[115],"multiple":[120],"Worker":[121,132],"Shards":[122,133],"By":[126,217],"drawing":[127],"inspiration":[128],"from":[129],"off-chain":[130],"solutions,":[131],"can":[134],"rapidly":[135],"process":[136],"finalize":[138],"ITXs":[139],"locally":[140],"through":[141],"batched":[142],"commits":[143],"Shard.":[147],"full":[149],"potential":[150],"revealed":[155],"synergistic":[158],"mechanism:":[159],"our":[160,239],"Balancing":[161],"Transaction":[162],"Scheduling":[163],"algorithm":[164],"(BATCH)":[165],"buffers":[166],"CTXs":[167],"create":[169],"extended":[170],"\u201cpure":[171],"processing":[173],"windows,\u201d":[174],"are":[176],"then":[177],"processed":[178],"with":[179],"maximum":[180],"efficiency":[181],"lightweight":[184],"certification":[186],"protocol.":[187],"This":[188],"synergy":[189],"substantially":[190],"reduces":[191],"system":[192],"maximizes":[195],"Our":[197],"evaluation":[198],"against":[199],"traditional":[200],"twophase":[201],"commit":[202],"(2PC)":[203],"modern":[205],"demonstrates":[207],"achieves":[210],"significant":[212],"increase":[213,222],"total":[215],"accepting":[218],"minor":[220],"some":[224],"achieve":[227],"an":[228],"reduction":[230],"average":[232],"confirmation":[233],"latency,":[234],"validating":[235],"effectiveness":[237],"strategy.":[240]},"counts_by_year":[],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2026-01-15T00:00:00"}
