Skip to main navigation Skip to search Skip to main content

Cochain: Architectural Support Mechanism for Blockchain-Based Task Scheduling

  • Yaozheng Fang
  • , Yibing Jiang
  • , Xueshuo Xie
  • , Zhaolong Jian
  • , Tao Li
  • , Zhiguo Wan
  • , Grace Wang

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Blockchain-based distributed computing systems are proposed to solve many problems such as single point of failure; however, multiple crucial operations such as task scheduling and executing are still conducted off-the-chain for performance issues, making the operations untrusted. The previous works lack architectural design for supporting robust and high-performance distributed computing upon blockchain. In this paper, we present Cochain, a novel architectural support mechanism for blockchain-based task scheduling. The core idea of Cochain is providing architectural support for on-chain task scheduling and execution to realize a system trusted and transparent with high performance. In Cochain, we creatively organize the blockchain nodes by scheduling domains and realize cross-domain scheduling to reduce search space and ease storage burden. Cochain enables parallel support for task scheduling to improve the task processing capability and provide a novel mechanism for fast block generation. Cochain is evaluated in the mainstream blockchain client, Geth, by comparing Cochain with six benchmarks. Results show that Cochain reduces the ledger size by 97.5%, compared with Geth. Cochain achieves 18.5× speedups for task processing. Cochain brings a new sight for fast and robust distributed computing.

Original languageEnglish (US)
Title of host publicationAdvanced Parallel Processing Technologies - 16th International Symposium, APPT 2025, Proceedings
EditorsChao Li, Xuehai Qian, Dimitris Gizopoulos, Boris Grot
PublisherSpringer Science and Business Media Deutschland GmbH
Pages173-185
Number of pages13
ISBN (Print)9789819510207
DOIs
StatePublished - 2026
Event16th International Symposium on Advanced Parallel Processing Technologies, APPT 2025 - Athens, Greece
Duration: Jul 13 2025Jul 16 2025

Publication series

NameLecture Notes in Computer Science
Volume16062 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference16th International Symposium on Advanced Parallel Processing Technologies, APPT 2025
Country/TerritoryGreece
CityAthens
Period7/13/257/16/25

All Science Journal Classification (ASJC) codes

  • Theoretical Computer Science
  • General Computer Science

Keywords

  • Blockchain
  • Distributed computing
  • Smart contract

Fingerprint

Dive into the research topics of 'Cochain: Architectural Support Mechanism for Blockchain-Based Task Scheduling'. Together they form a unique fingerprint.

Cite this