Skip to main content

Kaiwen Zhang

Kaiwen Zhang
Professeur
Degrees B.Sc., M.Sc. (McGill), Ph.D. (University of Toronto)
Office A-4475
Phone 514 396-8735
Personal Website https://fuseelab.github.io
Presentation

Département de génie logiciel et des TI

Research areas:

  • Blockchain
Publications: conference_item
IEEE International Conference on Blockchain and Cryptocurrency (ICBC)
Publications: conference_item
IEEE 23rd International Workshop on Multimedia Signal Processing (MMSP)
Publications: conference_item
IEEE International Conference on Decentralized Applications and Infrastructures (DAPPS)
Publications: conference_item
Proceedings of the ACM Symposium on Applied Computing
Publications: conference_item
IEEE 1st Global Emerging Technology Blockchain Forum: Blockchain and Beyond, iGETblockchain
Publications: conference_item
Middleware Conference 2014 - Proceedings of the Posters and Demos Session
Publications: conference_item
Middleware Conference 2014 - Proceedings of the Posters and Demos Session
Publications: conference_item
DEBS 2016 - Proceedings of the 10th ACM International Conference on Distributed and Event-Based Systems
Publications: conference_item
Proceedings of the 26th Annual International Conference on Computer Science and Software Engineering
Publications: conference_item
Proceedings of the 15th International Middleware Conference, Middleware 2014
Publications: conference_item
2017 IEEE 37th International Conference on Distributed Computing Systems (ICDCS)
Publications: conference_itemaff

Publications: article

Publications: conference_item
2nd IEEE International Conference on Blockchain and Cryptocurrency (ICBC)
Publications: article

Publications: conference_item
2nd IEEE International Conference on Decentralized Applications and Infrastructures (DAPPS)
Publications: article

Publications: conference_item
2016 IEEE 36th International Conference on Distributed Computing Systems (ICDCS)
Publications: conference_item
DEBS 2016 - Proceedings of the 10th ACM International Conference on Distributed and Event-Based Systems
Publications: conference_item
Proceedings of the Posters and Demos Session of the ACM/IFIP/USENIX Middleware 2016 Conference, Middleware Posters and Demos 2016
Publications: conference_item
4th International Conference on Blockchain Computing and Applications, BCCA
Publications: conference_item
DEBS 2013 - Proceedings of the 7th ACM International Conference on Distributed Event-Based Systems
Publications: conference_item
Proceedings of the 19th International Middleware Conference Tutorials
Publications: conference_item
2018 IEEE 38th International Conference on Distributed Computing Systems (ICDCS)
Publications: conference_itemaff

Publications: conference_item
2018 IEEE/ACM Symposium on Edge Computing (SEC)
Publications: conference_item
4th ACM/IEEE Symposium on Edge Computing (SEC)
Publications: article

Publications: conference_item
2022 IEEE International Conference on Blockchain and Cryptocurrency (ICBC)
Publications: conference_item
IEEE International Conference on Blockchain and Cryptocurrency (ICBC)
Publications: conference_item
2017 IEEE 37th International Conference on Distributed Computing Systems (ICDCS)
Publications: article

Publications: conference_item
4th International Conference on Blockchain Computing and Applications, BCCA
Publications: conference_item
IEEE 1st Global Emerging Technology Blockchain Forum: Blockchain and Beyond, iGETblockchain
Publications: conference_item
DEBS 2018 - Proceedings of the 12th ACM International Conference on Distributed and Event-based Systems
Publications: conference_item
DEBS 2014 - Proceedings of the 8th ACM International Conference on Distributed Event-Based Systems
Publications: conference_item
2015 IEEE 35th International Conference on Distributed Computing Systems (ICDCS)
Publications: conference_item
DEBS 2013 - Proceedings of the 7th ACM International Conference on Distributed Event-Based Systems
Publications: conference_item
Proceedings of the 6th ACM International Conference on Distributed Event-Based Systems (DEBS'12)
Publications: conference_item
23rd International Conference on Advanced Communication Technology (ICACT)
Publications: conference_item
24th International Conference on Advanced Communication Technology (ICACT)
Publications: conference_item
2017 IEEE 37th International Conference on Distributed Computing Systems (ICDCS)
Publications: conference_item
Middleware '20: 21st International Middleware Conference
Publications: conference_item
DEBS 2017 - Proceedings of the 11th ACM International Conference on Distributed Event-Based Systems
Publications: conference_item
Proceedings of the 2nd Workshop on Scalable and Resilient Infrastructures for Distributed Ledgers
Publications: article

Publications: article

Publications: conference_item
2019 IEEE International Conference on Blockchain (Blockchain)
Publications: article_nrp

Publications: article_nrp

Publications: conference_item
4th International Conference on Blockchain Computing and Applications, BCCA
Publications: conference_item
IEEE 1st International Conference on Decentralized Applications and Infrastructures (DAPPCON)
Publications: article

Publications: conference_item
Proceedings of the Future Technologies Conference (FTC)
Publications: article

Publications: conference_item
36th Annual ACM Symposium on Applied Computing, SAC 2021
Publications: article

Publications: conference_itemaff

Publications: conference_item
Proceedings of the 16th International Conference on Web Information Systems and Technologies - WEBIST
Publications: conference_item
DEBS 2015 - Proceedings of the 9th ACM International Conference on Distributed Event-Based Systems
Publications: conference_item
Proceedings of the 18th ACM/IFIP/USENIX Middleware Conference: Posters and Demos
Publications: conference_item
Business Process Management: Blockchain, Robotic Process Automation, and Central and Eastern Europe Forum : BPM 2022 Blockchain, RPA, and CEE Forum 2022 : Proceedings
Publications: conference_item
Proceedings of the 18th ACM/IFIP/USENIX Middleware Conference: Posters and Demos
Publications: conference_item
Proceedings of the Demo and Poster Track of ACM/IFIP/USENIX International Middleware Conference, Middleware (DPT)
Publications: thesis

Publications: conference_item
Proceedings of the 9th Middleware Doctoral Symposium of the 13th ACM/IFIP/USENIX International Middleware Conference, MIDDLEWARE 2012
Publications: book_section
Encyclopedia of Big Data Technologies
Publications: book_section
Registres distribués, l'évolution de la chaîne de blocs : Impacts, enjeux et potentiels pour le Québec
Publications: conference_item
2018 IEEE 38th International Conference on Distributed Computing Systems (ICDCS)
Publications: conference_itemau

Publications: conference_item
Proceedings of the IEEE Symposium on Reliable Distributed Systems
Publications: conference_item
Proceedings of the 7th ACM SIGCOMM Workshop on Network and System Support for Games (NetGames'08)
Publications: conference_item
Proceedings of the 2012 IEEE 32nd International Conference on Distributed Computing Systems (ICDCS)
Publications: conference_item
2017 IEEE 37th International Conference on Distributed Computing Systems (ICDCS)
Publications: conference_item
Middleware Conference 2014 - Proceedings of the Posters and Demos Session
Publications: conference_item
2016 IEEE 36th International Conference on Distributed Computing Systems (ICDCS)
Publications: conference_item
2013 IEEE 33rd International Conference on Distributed Computing Systems (ICDCS)
Publications: conference_item
Proceedings of the 18th ACM/IFIP/USENIX Middleware Conference
Publications: conference_itemau

Publications: conference_item
DEBS 2018 - Proceedings of the 12th ACM International Conference on Distributed and Event-based Systems
Publications: conference_item
IEEE International Conference on Blockchain and Cryptocurrency (ICBC)
Publications: conference_item
3rd IEEE International Conference on Blockchain (Blockchain)
Publications: conference_item
Proceedings of the 18th ACM/IFIP/USENIX Middleware Conference: Posters and Demos
Courses and support services

Courses

LOG721 Intergiciels pour applications distribués (Fall 2023)
MGL850 Applications et systèmes décentralisés (Summer 2023)

Assistance to students

Mémoire à 30 crédits
  • Co-directed by: Giard, Pascal
    Torwards Flexible Mining of Cryptocurrencies, by Hardy,Gabriel.
    Winter 2024
  • Enhancing Healthcare using Blockchain Technology: Blood Donation Supply Chain, by Sadri,Samin.
    Fall 2021
  • Co-directed by: Ouhimmou, Mustapha
    Fully On-Chain Blockchain Systems: A Feasibility Analysis Based on LogLog and ZipZap, by Munoz,Mario Felipe.
    Summer 2021
  • Co-directed by: Coulombe, Stéphane
    Action-aware Combat Model for Efficient Video Compression of Massively Multiplayer Online Role-playing Games on Cloud Gaming Platforms, by Basiri,Sardar.
    Summer 2021
  • Co-directed by: Zhang, Kaiwen
    Évaluation des performances des réseaux d'oracles Chainlink dans les blockchains, by Hammemi,Emna.
    Fall 2021
  • Conception et développement d'une application décentralisée de suivi des chaînes d'approvisionnement en médicaments, by Najjar,Fatma.
    Winter 2024
  • Novel Smart Contracts : Vulnerabilities, Improvements and Approaches, by Zakizadeh,Shahin.
    Fall 2023
  • Conception et développement d'une application décentralisée, by Fekih Romdhane,Sarra.
    Winter 2024
  • Solution basée sur les technologies de chaine de blocs pour l'infonuagique, by Dekhil,Oumayma.
    Winter 2024
  • The Greed Trap: Uncovering Intrinsic Ethereum Honeypots through Symbolic Execution, by Norouzi,Mahtab.
    Summer 2023
  • Utilizing Watchtowers Potential to Fetch the Last Transaction in Case of Node Failure, by Mayeli Feridani,Mikaeil.
    Summer 2024
  • Co-directed by: Zhang, Kaiwen
    Traitement des flux distribués à la périphérie, by Fokou Toukam,Thierry.
    Fall 2023
  • Transactions immobilières basées sur la blockchain, by Yousfi,Amal.
    Fall 2023
  • Co-directed by: Zhang, Kaiwen
    Monétisation à l'aide des chaînes de blocs pour les marchés de données de l'Internet des Objets, by Badreddine,Wiem.
    Summer 2020
  • Co-directed by: Talhi, Chamseddine
    Un modèle de tokenisation basé sur la chaîne de blocs pour la traçabilité et la conformité de la collecte de données, by Chouchane,Alaeddine.
    Summer 2020
  • Intégration de Publish/Subscribe avec Top-k dans le système Real-Time Bidding, by Slimani,Sonia.
    Winter 2020
  • Optimisation des performances de Hyperledger Fabric: détection précoce des conflits de concurrence de multiversion, by Trabelsi,Helmi.
    Fall 2021
  • Proof of Useful Work for Blockchain, by Sabramooz,Mohammadreza.
    Winter 2024
  • An Anomymous Intelligent Block-Chain based Decision Support System, by Shahzad,Aamar.
    Winter 2024
  • Pupa: Moteur de génération des contrats intelligents pour les processus d'affaire avec événement de minuterie et branchement inclusif, by Tonga Naha,Rodrigue.
    Fall 2022
  • Architecture d'un réseau décentralisé d'apprentissage machine, by Duchesne,Michael.
    Summer 2023
  • Co-directed by: April, Alain
    Une architecture de référence basée sur la chaine de blocs pour la numérisation des services publics centrés sur le citoyen, by Sion,Sion Israel.
    Winter 2023
Thèse de doctorat (recherche appliquée)
  • Co-directed by: Toews, Matthew
    Client Selection in Federated Learning using Blockchain based Auction Model, by Batool,Zahra.
    Winter 2024
  • An On-Chain Governance Model Based on Particle Swarm Optimization for Reducing Blockchain Forks, by Nourmohammadi,Reza.
    Winter 2023
  • Co-directed by: Jacobsen, Hans-Arno
    Service Selection Middleware using Blockchain for IoT Applications, by Danish,Syed Muhammad.
    Fall 2022
  • Co-directed by: Zhang, Kaiwen
    Trusted Remittance Services in Decentralized Ledger Technology Using a Three-Layered Stack: a Proposed Model, by Maketa Lutete,Thomas.
    Fall 2020
  • Co-directed by: Talhi, Chamseddine
    Privacy-Preserving Federated Learning using Blockchain, by Khan,Muhammad KaleemUllah.
    Winter 2024
  • On-Demand Network Service Delivery with SDN and Decentralization, by Shabir,Muhammad Muneem.
    Winter 2024
  • Co-directed by: April, Alain
    Finance décentralisée: Proposition d'un modèle de confiance, by Sion,Sion Israel.
    Fall 2023
  • Co-directed by: Talhi, Chamseddine
    Performance Modeling, Analysis and Tuning of Blockchain Networks, by Shahsavari,Yahya.
    Fall 2022
  • Proposing a Novel Reputation-based Reward and Punishment System for a Blockchain-based Decentralized Money-back Scheme for E-Commerce Industrials, by Najaflou,Mohammad Amin.
    Winter 2024
  • Co-directed by: Zhang, Kaiwen
    Efficient Proof-of-Work (PoWs) for IoT Networks, by Lemayian,Joel Poncha.
    Winter 2024
  • Maximum Extractable Value (MEV) Identification and Reduction on State-Rich Blockchains, by Alipanahloo,Zeinab.
    Winter 2024
  • Utilisation de l'intelligence en temps réel pour la dé-anonymization des transactions mixées: un pas vers la détection des activités financières illicites de monnaies cryptographiques, by Tonga Naha,Rodrigue.
    Winter 2024
Projet d'application à 15 crédits
  • Co-directed by: Zhang, Kaiwen
    Cachedocs : cachage d'objets dynamiques pour applications interactives multi-usagers, by Gasté,Adrien.
    Summer 2019
  • Conception d'un réseau social Web3 décentralisé, by Khosrowshahi,Sam.
    Winter 2023
  • Co-directed by: Zhang, Kaiwen
    Distributed Quantum Computing: Key Distribution System Encryption for Secure International Transmissions, by Chavez-Cléroux,Louis.
    Winter 2023
  • Co-directed by: Gascon-Samson, Julien
    Techniques de gestion d'intérêt pour jeux mobiles, by Gourgue,Steven.
    Fall 2023
  • Electronic voting system using blockchain, by Furtado Sa Correa,Eduardo.
    Summer 2021
  • Co-directed by: Gardoni, Mickaël
    Au-delà de l'art: pourquoi les "nonfongible tokens" constituent-ils une innovation perturbatrice ?, by Picard,Jérémie.
    Summer 2023
Projet d'intervention en entreprise à 15 crédits
  • Conception d'un outil modulable et performant d'extraction de données pour chaîne de blocs, by Donneger,Etienne.
    Summer 2023
Rapport technique à 6 crédits
  • La blockchain à la remise d'argent international, by Choqueneira Flores,Jorge Luis.
    Winter 2019
Publications
Conference proceeding (63)

Zahra Batool, Sion Israel Sion, Rodrigue Tonga Naha, Kaiwen Zhang. 2023. « B-ROSCA: a smart contract-based selection of ROSCA communities using collateral ». IEEE International Conference on Decentralized Applications and Infrastructures (DAPPS) (Athens, Greece, July 17-20, 2023) p. 7-12. IEEE.

Zahra Batool, Kaiwen Zhang, Matthew Toews. 2022. « FL-MAB: Client selection and monetization for blockchain-based federated learning ». Proceedings of the ACM Symposium on Applied Computing (En ligne, Apr. 25-29, 2022) p. 299-307. Association for Computing Machinery.

Zahra Batool, Kaiwen Zhang, Zhongwen Zhu, Sarang Aravamuthan, Ulrich Aivodji. 2022. « Block-FeST: A blockchain-based federated anomaly detection framework with computation offloading using transformers ». IEEE 1st Global Emerging Technology Blockchain Forum: Blockchain and Beyond, iGETblockchain (Irvine, CA, USA, Nov. 07-11, 2022) Institute of Electrical and Electronics Engineers.

Subhasish Goswami, Syed Muhammad Danish, Kaiwen Zhang. 2022. « Towards a middleware design for efficient blockchain oracles selection ». 4th International Conference on Blockchain Computing and Applications, BCCA (San Antonio, TX, USA, Sept. 05-07, 2022) p. 55-62. Institute of Electrical and Electronics Engineers Inc..

Mario Felipe Munoz, Kaiwen Zhang, Fatima Amara. 2022. « Zipzap: A blockchain solution for local energy trading ». 2022 IEEE International Conference on Blockchain and Cryptocurrency (ICBC) (Shanghai, China, May 02-05, 2022) IEEE.

Reza Nourmohammadi, Kaiwen Zhang. 2022. « Modeling the fork probability of blockchains: Did EIP-1559 improve ethereum? ». 4th International Conference on Blockchain Computing and Applications, BCCA (San Antonio, TX, USA, Sept. 05-07, 2022) p. 33-40. Institute of Electrical and Electronics Engineers Inc..

Reza Nourmohammadi, Kaiwen Zhang. 2022. « Sharding and its impact on fork probability ». IEEE 1st Global Emerging Technology Blockchain Forum: Blockchain and Beyond, iGETblockchain (Irvine, CA, USA, Nov. 07-11, 2022) Institute of Electrical and Electronics Engineers.

Samin Sadri, Aamir Shahzad, Kaiwen Zhang. 2022. « Blockchain traceability in healthcare: Blood donation supply chain ». 24th International Conference on Advanced Communication Technology (ICACT) (PyeongChang, Korea (South), Feb. 13-16, 2022) p. 119-126. Institute of Electrical and Electronics Engineers Inc..

Yahya Shahsavari, Kaiwen Zhang, Chamseddine Talhi. 2022. « Performance modeling and analysis of hotstuff for blockchain consensus ». 4th International Conference on Blockchain Computing and Applications, BCCA (San Antonio, TX, USA, Sept. 05-07, 2022) p. 135-142. Institute of Electrical and Electronics Engineers Inc..

Rodrigue Tonga Naha, Kaiwen Zhang. 2022. « Pupa: Smart contracts for BPMN with time-dependent events and inclusive gateways ». Business Process Management: Blockchain, Robotic Process Automation, and Central and Eastern Europe Forum : BPM 2022 Blockchain, RPA, and CEE Forum 2022 : Proceedings (Münster, Germany, Sept. 11-16, 2022) p. 21-35. Springer Science and Business Media Deutschland GmbH.

Sardar Basiri, Kaiwen Zhang, Stéphane Coulombe. 2021. « An action-aware combat model for efficient video compression of massively multiplayer online role-playing games on cloud gaming platforms ». IEEE 23rd International Workshop on Multimedia Signal Processing (MMSP) (Tampere, Finland, Oct. 06-08, 2021) Institute of Electrical and Electronics Engineers Inc..

Mario Felipe Munoz, Kaiwen Zhang, Aamir Shahzad, Mustapha Ouhimmou. 2021. « LogLog : A blockchain solution for tracking and certifying wood volumes ». IEEE International Conference on Blockchain and Cryptocurrency (ICBC) Institute of Electrical and Electronics Engineers.

Samin Sadri, Aamir Shahzad, Kaiwen Zhang. 2021. « Blockchain traceability in healthcare: Blood donation supply chain ». 23rd International Conference on Advanced Communication Technology (ICACT) (PyeongChang, Korea (South), Feb. 07-10, 2021) p. 119-126. IEEE.

Aamir Shahzad, Kaiwen Zhang. 2021. « An integrated IoT-blockchain implementation for end-to-end supply chain ». Proceedings of the Future Technologies Conference (FTC) (San Francisco, CA, USA, Nov. 05-06, 2020) p. 987-997. Springer Science and Business Media Deutschland GmbH.

Aamir Shahzad, Kaiwen Zhang, Abdelouahed Gherbi. 2021. « Privacy-preserving smart grid traceability using blockchain over IoT connectivity ». 36th Annual ACM Symposium on Applied Computing, SAC 2021 (Korea, Republic of, Mar. 22-26, 2021) p. 699-706. Association for Computing Machinery.

Wiem Badreddine, Zhang Kaiwen, Chamseddine Talhi. 2020. « Monetization using blockchains for IoT data marketplace ». IEEE International Conference on Blockchain and Cryptocurrency (ICBC) (Toronto, ON, Canada, May 02-06, 2020) Piscataway, NJ, USA : IEEE.

Syed Muhammad Danish, Kaiwen Zhang, Hans-Arno Jacobsen. 2020. « A blockchain-based privacy-preserving intelligent charging station selection for electric vehicles ». 2nd IEEE International Conference on Blockchain and Cryptocurrency (ICBC) (En ligne, May 02-06, 2020) IEEE.

Syed Muhammad Danish, Kaiwen Zhang, Hans-Arno Jacobsen. 2020. « BlockAM: An adaptive middleware for intelligent data storage selection for internet of things ». 2nd IEEE International Conference on Decentralized Applications and Infrastructures (DAPPS) (Oxford, United Kingdom, Aug. 03-06, 2020) p. 61-71. Institute of Electrical and Electronics Engineers Inc..

Pooya Salehi, Kaiwen Zhang, Hans-Arno Jacobsen. 2020. « On delivery guarantees in distributed content-based publish/subscribe systems ». Middleware '20: 21st International Middleware Conference (Delft, Netherlands, Dec. 07-11, 2020) p. 61-73. New York, NY, USA : ACM.

Sonia Slimani, Kaiwen Zhang. 2020. « Selective auctioning using publish/subscribe for real-time bidding ». Proceedings of the 16th International Conference on Web Information Systems and Technologies - WEBIST (En ligne, Nov. 03-05, 2020) p. 26-37. SciTePress.

Shiquan Zhang, Kaiwen Zhang, Bettina Kemme. 2020. « A simulation-based analysis of multiplayer selfish mining ». IEEE International Conference on Blockchain and Cryptocurrency (ICBC) (Toronto, ON, Canada, May 02-06, 2020) Piscataway, NJ, USA : IEEE.

Shiquan Zhang, Kaiwen Zhang, Bettina Kemme. 2020. « Analysing the benefit of selfish mining with multiple players ». 3rd IEEE International Conference on Blockchain (Blockchain) (Rhodes Island, Greece, Nov. 02-06, 2020) p. 36-44. IEEE.

Shweta Khare, Kaiwen Zhang, Hongyang Sun, Aniruddha Gokhale, Julien Gascon-Samson, Yogesh Barve, Anirban Bhattacharjee, Xenofon Koutsoukos. 2019. « Linearize, predict and place: Minimizing the Makespan for edge-based stream processing of directed acyclic graphs ». 4th ACM/IEEE Symposium on Edge Computing (SEC) (Arlington, TX, USA, Nov. 7-9, 2019) p. 1-14. Association for Computing Machinery, Inc.

Yahya Shahsavari, Kaiwen Zhang, Chamseddine Talhi. 2019. « A theoretical model for fork analysis in the bitcoin network ». 2019 IEEE International Conference on Blockchain (Blockchain) (Atlanta, GA, USA, July 14-17, 2019) p. 237-244. IEEE.

Yahya Shahsavari, Kaiwen Zhang, Chamseddine Talhi. 2019. « Performance modeling and analysis of the bitcoin inventory protocol ». IEEE 1st International Conference on Decentralized Applications and Infrastructures (DAPPCON) (Newark, CA, USA, Apr. 5-9, 2019) p. 79-88. IEEE.

Hans-Arno Jacobsen, Mohammad Sadoghi, Mohammad Hossein Tabatabaei, Roman Vitenberg, Kaiwen Zhang. 2018. « Blockchain landscape and AI renaissance: The bright path forward ». Proceedings of the 19th International Middleware Conference Tutorials (Rennes, France, Dec. 10-14, 2018) ACM.

Martin Jergler, Kaiwen Zhang, Hans-Arno Jacobsen. 2018. « Multi-client transactions in distributed publish/subscribe systems ». 2018 IEEE 38th International Conference on Distributed Computing Systems (ICDCS) (Vienna, Austria, July 2-6, 2018) p. 120-131. IEEE.

Shweta Khare, Hongyang Sun, Kaiwen Zhang, Julien Gascon-Samson, Aniruddha Gokhale, Xenofon Koutsoukos, Hamzah Abdelaziz. 2018. « Scalable edge computing for low latency data dissemination in topic-based publish/subscribe ». 2018 IEEE/ACM Symposium on Edge Computing (SEC) (Seattle, WA, USA, Oct. 25-27, 2018) p. 214-227. IEEE.

Jelena Pajic, José Rivera, Kaiwen Zhang, Hans-Arno Jacobsen. 2018. « EVA: Fair and auditable electric vehicle charging service using blockchain ». DEBS 2018 - Proceedings of the 12th ACM International Conference on Distributed and Event-based Systems (Hamilton, New Zealand, June 25-29, 2018) p. 262-265. New-York, NY, USA : ACM.

Daniel Sel, Kaiwen Zhang, Hans-Arno Jacobsen. 2018. « Towards solving the data availability problem for sharded ethereum ». Proceedings of the 2nd Workshop on Scalable and Resilient Infrastructures for Distributed Ledgers (Rennes, France, Dec. 10-14, 2018) p. 25-30. ACM.

Kaiwen Zhang, Hans-Arno Jacobsen. 2018. « Towards dependable, scalable, and pervasive distributed ledgers with blockchains ». 2018 IEEE 38th International Conference on Distributed Computing Systems (ICDCS) (Vienna, Austria, July 2-6, 2018) p. 1337-1346. IEEE.

Kaiwen Zhang, Roman Vitenberg, Hans-Arno Jacobsen. 2018. « Deconstructing blockchains: Concepts, systems, and insights ». DEBS 2018 - Proceedings of the 12th ACM International Conference on Distributed and Event-based Systems (Hamilton, New Zealand, June 25-29, 2018) p. 187-190. New-York, NY, USA : ACM.

César Canas, Kaiwen Zhang, Bettina Kemme, Jörg Kienzle, Hans-Arno Jacobsen. 2017. « Self-evolving subscriptions for content-based publish/subscribe systems ». 2017 IEEE 37th International Conference on Distributed Computing Systems (ICDCS) (Atlanta, GA, USA, June 5-8, 2017) p. 1597-1607. IEEE Computer Society.

Mohammadreza Najafi, Kaiwen Zhang, Mohammad Sadoghi, Hans-Arno Jacobsen. 2017. « Hardware acceleration landscape for distributed real-time analytics: virtues and limitations ». 2017 IEEE 37th International Conference on Distributed Computing Systems (ICDCS) (Atlanta, GA, USA, June 5-8, 2017) p. 1938-1948. IEEE Computer Society.

Pooya Salehi, Kaiwen Zhang, Hans-Arno Jacobsen. 2017. « Incremental topology transformation for publish/subscribe systems using integer programming ». 2017 IEEE 37th International Conference on Distributed Computing Systems (ICDCS) (Atlanta, GA, USA, June 5-8, 2017) p. 80-91. IEEE Computer Society.

Pooya Salehi, Kaiwen Zhang, Hans-Arno Jacobsen. 2017. « PopSub: Improving resource utilization in distributed content-based publish/subscribe systems ». DEBS 2017 - Proceedings of the 11th ACM International Conference on Distributed Event-Based Systems (Barcelona, Spain, June 19-23, 2017) p. 88-99. Association for Computing Machinery Inc.

Lyubomir Stoykov, Kaiwen Zhang, Hans-Arno Jacobsen. 2017. « VIBES: fast blockchain simulations for large-scale peer-to-peer networks: demo ». Proceedings of the 18th ACM/IFIP/USENIX Middleware Conference: Posters and Demos (Las Vegas, Nevada, USA, Dec. 11-15, 2017) p. 19-20. ACM.

Jing Yi Wang, Kaiwen Zhang, Hans-Arno Jacobsen. 2017. « Combat state-aware interest management for online games: demo ». Proceedings of the 18th ACM/IFIP/USENIX Middleware Conference: Posters and Demos (Las Vegas, Nevada, USA, Dec. 11-15, 2017) p. 17-18. ACM.

Kaiwen Zhang, Vinod Muthusamy, Mohammad Sadoghi, Hans-Arno Jacobsen. 2017. « Subscription covering for relevance-based filtering in content-based publish/subscribe systems ». 2017 IEEE 37th International Conference on Distributed Computing Systems (ICDCS) (Atlanta, GA, USA, June 5-8, 2017) p. 2039-2044. IEEE Computer Society.

Kaiwen Zhang, Mohammad Sadoghi, Vinod Muthusamy, Hans-Arno Jacobsen. 2017. « Efficient covering for top-k filtering in content-based publish/subscribe systems ». Proceedings of the 18th ACM/IFIP/USENIX Middleware Conference (Las Vegas, Nevada, USA, Dec. 11-15, 2017) p. 174-184. ACM.

Nejc Zupan, Kaiwen Zhang, Hans-Arno Jacobsen. 2017. « Hyperpubsub: a decentralized, permissioned, publish/subscribe service using blockchains: demo ». Proceedings of the 18th ACM/IFIP/USENIX Middleware Conference: Posters and Demos (Las Vegas, Nevada, USA, Dec. 11-15, 2017) p. 15-16. ACM.

César Canas, Kaiwen Zhang, Bettina Kemme, Jörg Kienzle, Hans-Arno Jacobsen. 2016. « Demo: Evolving pub/sub subscriptions for multiplayer online games ». DEBS 2016 - Proceedings of the 10th ACM International Conference on Distributed and Event-Based Systems (Irvine, CA, USA, June 20-24, 2016) p. 344-347. Association for Computing Machinery, Inc.

César Canas, Kaiwen Zhang, Bettina Kemme, Jörg Kienzle, Hans-Arno Jacobsen. 2016. « MothPad: monitoring pub/sub activity in cyber-physical systems ». Proceedings of the 26th Annual International Conference on Computer Science and Software Engineering (Toronto, ON, Canada, Oct. 31-Nov. 02, 2016) p. 201-207. IBM Corp..

C. Doblander, Kaiwen Zhang, H. A. Jacobsen. 2016. « Publish/subscribe for mobile applications using shared dictionary compression ». 2016 IEEE 36th International Conference on Distributed Computing Systems (ICDCS) (Nara, Japan, June 27-30, 2016) p. 775-776. IEEE Computer Society.

Christoph Doblander, Tanuj Ghinaiya, Kaiwen Zhang, Hans-Arno Jacobsen. 2016. « Shared dictionary compression in publish/subscribe systems ». DEBS 2016 - Proceedings of the 10th ACM International Conference on Distributed and Event-Based Systems (Irvine, CA, USA, June 20-24, 2016) p. 117-124. Association for Computing Machinery, Inc.

Christoph Doblander, Simon Zimmermann, Kaiwen Zhang, Hans-Arno Jacobsen. 2016. « Demo abstract: MOS: A bandwidth-efficient cross-platform middleware for publish/subscribe ». Proceedings of the Posters and Demos Session of the ACM/IFIP/USENIX Middleware 2016 Conference, Middleware Posters and Demos 2016 (Trento, Italy, Dec. 12-16, 2016) p. 27-28. Association for Computing Machinery Inc.

Kaiwen Zhang, M. Sadoghi, H. A. Jacobsen. 2016. « DL-Store: a distributed hybrid OLTP and OLAP data processing engine ». 2016 IEEE 36th International Conference on Distributed Computing Systems (ICDCS) (Nara, Japan, June 27-30, 2016) p. 769-770. IEEE Computer Society.

Navneet Kumar Pandey, Kaiwen Zhang, Stéphane Weiss, Hans-Arno Jacobsen, Roman Vitenberg. 2015. « Minimizing the communication cost of aggregation in publish/subscribe systems ». 2015 IEEE 35th International Conference on Distributed Computing Systems (ICDCS) (Columbus, OH, USA, June 29-July 2, 2015) p. 462-473. IEEE Computer Society.

Dantong Song, Kaiwen Zhang, Tilmann Rabl, Prashanth Menon, Hans-Arno Jacobsen. 2015. « Grand challenge: High performance stream queries in scala ». DEBS 2015 - Proceedings of the 9th ACM International Conference on Distributed Event-Based Systems (Oslo, Norway, June 29-July 3, 2015) p. 322-323. Association for Computing Machinery, Inc.

Nischay Bodapati, Kaiwen Zhang, Hans-Arno Jacobsen. 2014. « PSoCCN: Publish/subscribe support in content-centric networking ». Middleware Conference 2014 - Proceedings of the Posters and Demos Session (Bordeaux, France, Dec. 8-12, 2014) p. 15-16. Association for Computing Machinery, Inc.

César Canas, Kaiwen Zhang, Bettina Kemme, Jörg Kienzle, Hans-Arno Jacobsen. 2014. « A publish/subscribe network engine testbed for multiplayer games ». Middleware Conference 2014 - Proceedings of the Posters and Demos Session (Bordeaux, France, Dec. 8-12, 2014) p. 19-20. Association for Computing Machinery, Inc.

César Canas, Kaiwen Zhang, Bettina Kemme, Jörg Kienzle, Hans-Arno Jacobsen. 2014. « Publish/subscribe network designs for multiplayer games ». Proceedings of the 15th International Middleware Conference, Middleware 2014 (Bordeaux, France, Dec. 8-12, 2014) p. 241-252. Association for Computing Machinery, Inc.

Navneet Kumar Pandey, Kaiwen Zhang, Stéphane Weiss, Hans-Arno Jacobsen, Roman Vitenberg. 2014. « Distributed event aggregation for content-based publish/subscribe systems ». DEBS 2014 - Proceedings of the 8th ACM International Conference on Distributed Event-Based Systems (Mumbai, India, May 26-29, 2014) p. 95-106. Association for Computing Machinery.

Kaiwen Zhang, Tilmann Rabl, Yi Ping Sun, Rushab Kumar, Nayeem Zen, Hans-Arno Jacobsen. 2014. « PSBench: A benchmark for content- and topic-based publish/subscribe systems ». Middleware Conference 2014 - Proceedings of the Posters and Demos Session (Bordeaux, France, Dec. 8-12, 2014) p. 17-18. Association for Computing Machinery, Inc.

Hans-Arno Jacobsen, Kianoosh Mokhtarian, Tilmann Rabl, Mohammad Sadoghi, Reza Sherafat Kazemzadeh, Young Yoon, Kaiwen Zhang. 2013. « Grand challenge: The BlueBay soccer monitoring engine ». DEBS 2013 - Proceedings of the 7th ACM International Conference on Distributed Event-Based Systems (Arlington, TX, USA, June 29-July 3, 2013) p. 295-300. Association for Computing Machinery.

Tilmann Rabl, Mohammad Sadoghi, Kaiwen Zhang, Hans-Arno Jacobsen. 2013. « Poster: MADES - A multi-layered, adaptive, distributed event store ». DEBS 2013 - Proceedings of the 7th ACM International Conference on Distributed Event-Based Systems (Arlington, TX, USA, June 29-July 3, 2013) p. 343-344. Association for Computing Machinery.

Yingqi Yue, Kaiwen Zhang, Hans-Arno Jacobsen. 2013. « Smart phone application for connected vehicles and smart transportation ». Proceedings of the Demo and Poster Track of ACM/IFIP/USENIX International Middleware Conference, Middleware (DPT) (Beijing, China, Dec. 9, 2013) Association for Computing Machinery.

Kaiwen Zhang, Mohammad Sadoghi, Vinod Muthusamy, Hans-Arno Jacobsen. 2013. « Distributed ranked data dissemination in social networks ». 2013 IEEE 33rd International Conference on Distributed Computing Systems (ICDCS) (Philadelphia, PA, USA, July 8-11, 2013) p. 369-379. IEEE Computer Society.

Tilmann Rabl, Kaiwen Zhang, Mohammad Sadoghi, Navneet Kumar Pandey, Aakash Nigam, Chen Wang, Hans-Arno Jacobsen. 2012. « DEBS grand challenge: Solving manufacturing equipment monitoring through efficient complex event processing ». Proceedings of the 6th ACM International Conference on Distributed Event-Based Systems (DEBS'12) (Berlin, Germany, July 16-20, 2012) p. 335-340. Association for Computing Machinery.

Kaiwen Zhang. 2012. « Language expressiveness and quality of service for publish/subscribe systems ». Proceedings of the 9th Middleware Doctoral Symposium of the 13th ACM/IFIP/USENIX International Middleware Conference, MIDDLEWARE 2012 (Montreal, QC, Canada, Dec. 3, 2012) Association for Computing Machinery.

Kaiwen Zhang, Vinod Muthusamy, Hans-Arno Jacobsen. 2012. « Total order in content-based publish/subscribe systems ». Proceedings of the 2012 IEEE 32nd International Conference on Distributed Computing Systems (ICDCS) (Macau, China, June 18-21, 2012) p. 335-344. IEEE Computer Society.

Kaiwen Zhang, Bettina Kemme. 2011. « Transaction models for massively multiplayer online games ». Proceedings of the IEEE Symposium on Reliable Distributed Systems (Madrid, Spain, Oct. 4-7, 2011) p. 31-40. IEEE Computer Society.

Kaiwen Zhang, Bettina Kemme, Alexandre Denault. 2008. « Persistence in massively multiplayer online games ». Proceedings of the 7th ACM SIGCOMM Workshop on Network and System Support for Games (NetGames'08) (Worcester, MA, USA, Oct. 21-22, 2008) p. 53-58. Association for Computing Machinery (ACM).

Peer-reviewed article published in a refereed journal (10)

Syed Muhammad Danish, Kaiwen Zhang, Hans-Arno Jacobsen. 2023. « BlockAIM: a neural network-based intelligent middleware for large-scale IoT data placement decisions ». IEEE Transactions on Mobile Computing. vol. 22 , nº 1. 13 p. p. 84-99.

Reza Nourmohammadi, Kaiwen Zhang. 2022. « An on-chain governance model based on particle swarm optimization for reducing blockchain forks ». IEEE Access. vol. 10 p. 118965-118980.

Yahya Shahsavari, Kaiwen Zhang, Chamseddine Talhi. 2022. « A theoretical model for block propagation analysis in bitcoin network ». IEEE Transactions on Engineering Management. vol. 69 , nº 4. p. 1459-1476.

Aamir Shahzad, Abdelouahed Gherbi, Kaiwen Zhang. 2022. « Enabling fog-blockchain computing for autonomous-vehicle-parking system: A solution to reinforce IoT-cloud platform for future smart parking ». Sensors. vol. 22 , nº 13.

Syed Muhammad Danish, Kaiwen Zhang, Hans-Arno Jacobsen, Nouman Ashraf, Hassaan Khaliq Qureshi. 2021. « BlockEV: Efficient and secure charging station selection for electric vehicles ». IEEE Transactions on Intelligent Transportation Systems. vol. 22 , nº 7. p. 4194-4211.

Thomas Maketa Lutete, Kaiwen Zhang, Alain April, Amir Shahzad. 2021. « A trust model for remittance over a blockchain ». International Journal of Blockchains and Cryptocurrencies. vol. 2 , nº 4. p. 285-319.

Syed Muhammad Danish, Marios Lestas, Hassaan Khaliq Qureshi, Kaiwen Zhang, Waqar Asif, Muttukrishnan Rajarajan. 2020. « Securing the LoRaWAN join procedure using blockchains ». Cluster Computing. vol. 23 p. 2123-2138.

Aamir Shahzad, Kaiwen Zhang, Abdelouahed Gherbi. 2020. « Intuitive development to examine collaborative iot supply chain system underlying privacy and security levels and perspective powering through proactive blockchain ». Sensors. vol. 20 , nº 13. p. 1-27.

Aamir Shahzad, Kaiwen Zhang, René Landry, Neal Xiong, Young-Gab Kim. 2020. « An efficient emerging network and secured hopping scheme employed over the unsecured public channels ». International Journal of Distributed Sensor Networks. vol. 16 , nº 4.

Yahya Shahsavari, Hadishahriar Shahhoseini, Kaiwen Zhang, Halima Elbiaze. 2019. « A theoretical model for analysis of firewalls under bursty traffic flows ». IEEE Access. vol. 7 p. 183311-183321.

Non-peer-reviewed article published in a journal or magazine (2)

Yahya Shahsavari, Kaiwen Zhang, Chamseddine Talhi. 2019-04-09. « Modeling Bitcoin Network Performance ». Substance ÉTS. vol.

Yahya Shahsavari, Kaiwen Zhang, Chamseddine Talhi. 2019-04-09. « Modélisation des performances du réseau Bitcoin ». Substance ÉTS. vol.

Poster (3)

Alaaeddine Chouchane, Kaiwen Zhang. 2019. « Privacy-compliant data collection using blockchains ». Poster presented during a conference : CASCON '19: 29th Annual International Conference on Computer Science and Software Engineering ( Toronto, ON, Canada, Nov. 04-06, 2019 )

Sonia Slimani, Kaiwen Zhang. 2019. « Integration of Top-K publish/subscribe in real-time bidding ». Poster presented during a conference : CASCON '19: 29th Annual International Conference on Computer Science and Software Engineering ( Toronto, ON, Canada, Nov. 04-06, 2019 )

Shweta Khare, Sun Hongyang, Kaiwen Zhang, Julien Gascon-Samson, Aniruddha Gokhale, Xenofon Koutsoukos. 2018. « Ensuring low-latency and scalable data dissemination for smart-city applications ». Poster presented during a conference : 2018 IEEE/ACM Third International Conference on Internet-of-Things Design and Implementation (IoTDI) ( Orlando, FL, USA, Apr. 17-20, 2018 )

Chapter of book (2)

Kaiwen Zhang. 2019. « Transactions in Massively Multiplayer Online Games ». In Encyclopedia of Big Data Technologies . p. 1712-1718. Springer International Publishing.

Kaiwen Zhang, Mario Albert. 2019. « Préambule ». In Registres distribués, l'évolution de la chaîne de blocs : Impacts, enjeux et potentiels pour le Québec . p. 3. Institut de gouvernance numérique.

Dissertation or these (1)

Kaiwen Zhang. 2016. « Language expressiveness and quality of service for content-based publish/subscribe systems ». 187 p. Thèse de doctorat. , University of Toronto

Communication (2)

Kaiwen Zhang, Hans-Arno Jacobsen, Kianoosh Mokhtarian, Tilmann Rabl, Mohammad Sadoghi, Reza Sherafat Kazemzadeh, Young Yoon. 2014. « The World Cup of Event Processing ». Communication during a conference : Big Data Research ( Toronto, ON, Canada, July 16, 2014 )

Kaiwen Zhang, Reza Sherafat, Young Yoon, Hans-Arno Jacobsen. 2013. « SDN-like: a network-as-a-service publish/subscribe model ». Communication during a conference : IBM's Student Workshop for Frontiers of Cloud Computing (F2C2) ( July 29-30, 2013,  )

Student projects
Masters with thesis, Doctorate
Protocoles de saisie de cryptomonnaies

Awards and honors