Year: 2022
Type: conference-paper
Abstract: We focus on two emerging key-management issues in the blockchain space: (i) allowing a blockchain system to airdrop/send tokens to a potential client Bob, who is yet to set up the required cryptographic key, and (ii) creating a cross-chain bridge that allows users to securely send tokens from one blockchain to another. The existing solutions for the first problem need Bob to either generate and maintain public-private key pairs locally for the first time in his life---a usability bottleneck---or place trust in third-party custodial services---a privacy and censorship nightmare. Whereas, most existing solutions for the second require the users to trust a custodial service to realize the bridge with their keys. Towards solving this issue of trust via decentralization, distributed key generation (DKG) based solutions are being actively considered; here, a set of servers generate the discrete log keys in a distributed manner and link them to the users/accounts. Nevertheless, these solutions introduce computation and communication overhead that is linear in the number of generated account keys and do not scale well even for a million keys, especially as the set of DKG servers evolves.
Institution: Purdue University West Lafayette
Language: English
Subfield: Artificial Intelligence
Field: Computer Science
Domain: Physical Sciences
Open Access status: gold
Funder: National Science Foundation
OpenAlex ID: W4383220711
