政大機構典藏-National Chengchi University Institutional Repository(NCCUR):Item 140.119/152413
English  |  正體中文  |  简体中文  |  Post-Print筆數 : 27 |  Items with full text/Total items : 113822/144841 (79%)
Visitors : 51788926      Online Users : 503
RC Version 6.0 © Powered By DSPACE, MIT. Enhanced by NTU Library IR team.
Scope Tips:
  • please add "double quotation mark" for query phrases to get precise results
  • please goto advance search for comprehansive author search
  • Adv. Search
    HomeLoginUploadHelpAboutAdminister Goto mobile version
    政大典藏 > College of Commerce > Department of MIS > Theses >  Item 140.119/152413
    Please use this identifier to cite or link to this item: https://nccur.lib.nccu.edu.tw/handle/140.119/152413


    Title: 基於以太坊相容區塊鏈實現帳戶抽象化的多用戶共享錢包
    Implementing Multi-User Shared Wallets with Account Abstraction on EVM-Compatible Blockchains
    Authors: 羅仕欽
    Luo, Shih-Chin
    Contributors: 陳恭
    廖峻鋒

    Cheng, Kung
    Liao, Chun-Feng

    羅仕欽
    Luo, Shih-Chin
    Keywords: 以太坊
    區塊鏈
    帳戶抽象
    加密貨幣錢包
    智能合約
    Ethereum
    Blockchain
    Account Abstraction
    Cryptocurrency wallets
    Smart Contract
    Date: 2024
    Issue Date: 2024-08-05 12:07:22 (UTC+8)
    Abstract: 隨著加密貨幣和區塊鏈技術的快速發展,安全和操作便利的加密貨幣錢包已經成為重要的研究領域。在這方面,當前主流的加密貨幣 錢包類型,如分層確定性錢包(HD Wallets)和多方計算錢包(MPC Wallets),儘管在一定程度上提供安全保護,但在使用便利性和安全性 方面仍存在限制。例如,分層確定性錢包依賴單一種子短語來管理密鑰,一旦泄露,用戶的資金便面臨風險;而多方計算錢包則需要用戶 信任錢包提供者的計算資源。現有錢包除了本身特性上的限制外,也被限制只能使用原生幣種來支付交易所需的燃料費,讓使用者體驗不佳。

    為了解決這些問題,本研究提出了一種基於帳戶抽象技術的共享式加密貨幣錢包架構,該架構利用智能合約來實現加密貨幣錢包的功能,也整合第三方服務來提升使用者體驗。本研究使用的功能包括多重簽名,要求多個授權用戶的共同認證來執行交易,從而加強交易安全。支援使用者可以選擇其他加密貨幣來支付燃料費,不再僅限於使 用原生幣種。此外,本架構也整合了相關的服務讓用戶免於記憶繁瑣的私鑰或助記詞,而可以選擇通過社交媒體登錄等更加用戶友好的方法,輕鬆存取他們的錢包。這種架構不僅提高了交易的安全性,降低了私鑰洩露風險,也提升了使用的便利性。
    With the rapid advancement of cryptocurrency and blockchain technology, the development of cryptocurrency wallets that ensure security and operational convenience has become a significant area of research. Current mainstream wallet types, such as Hierarchical Deterministic Wallets (HD Wallets) and Multi-Party Computation Wallets (MPC Wallets), offer a degree of security but still present limitations in usability and safety. For instance, HD Wallets rely on a single seed phrase to manage keys, exposing users' funds to potential risk if the phrase is compromised; MPC Wallets, on the other hand, require users to trust the computational resources of the wallet provider, posing centralization risks. Furthermore, existing wallets are restricted to using native cryptocurrencies for transaction fees, which can detract from user experience.

    To address these challenges, this study introduces a shared cryptocurrency wallet architecture based on account abstraction technology, utilizing smart contracts to implement the functionality of cryptocurrency wallets and integrates third-party services to enhance the user experience.
    This architecture incorporates multi-signature features, requiring the joint authorization of multiple users to execute transactions, thereby enhancing transaction security. It supports the payment of transaction fees in currencies other than the native cryptocurrency, enhancing flexibility for users. Additionally, this framework allows users to access their wallets through more user-friendly methods, such as social media logins, obviating the need to remember cumbersome private keys or mnemonic phrases. This architecture also integrates related services that not only heightens the security of transactions and reduces the risk of private key exposure but also improves overall user convenience.
    Reference: Angelo, M. D., & Salzer, G. (2020). Wallet contracts on Ethereum. 2020 IEEE International Conference on Blockchain and Cryptocurrency (ICBC), 1-2.
    Breitner, J., & Heninger, N. (2019). Biased nonce sense: Lattice attacks against weak ECDSA signatures in cryptocurrencies. Springer-Verlag, 3-20.
    Buterin, V. (2014). Ethereum: A next-generation smart contract and decentralized application platform. White Paper, 3(37), 2-1.
    Buterin, V., Weiss, Y., Tirosh, D., Nacson, S., Forshtat, A., Gazso, K., & Hess, T. (2021,September). EIP-4337: Account abstraction using alt mempool. Retrieved from https://eips.ethereum.org/EIPS/eip-4337
    Buterin, V., et al. (2021). EIP-1559: Fee market change for ETH 1.0 chain. Ethereum Improvement Proposals. Retrieved from https://eips.ethereum.org/EIPS/eip-1559
    Gennaro, R., & Goldfeder, S. (2018). Fast multiparty threshold ECDSA with fast trustless setup. In Proceedings of the 2018 ACM SIGSAC Conference on Computer and Communications Security (pp. 1179–1194).
    Kumar Singh, A. K., Hassan, I. U., Kaur, G., & Kumar, S. (2023). Account abstraction
    via singleton entrypoint contract and verifying paymaster. In 2023 2nd International Conference on Edge Computing and Applications (ICECAA) (pp. 1598–1605).
    Nakamoto, S. (2008). Bitcoin: A peer-to-peer electronic cash system. Decentralized Business Review.
    Wang, Q., & Chen, S. (2023). Account abstraction, analysed. In 2023 IEEE International Conference on Blockchain (Blockchain) (pp. 323-331).
    Wood, G. (2014). Ethereum: A secure decentralised generalised transaction ledger. Ethereum Project Yellow Paper, (151).
    Wuille, P. (2012). Hierarchical deterministic wallets. Retrieved from https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki
    Description: 碩士
    國立政治大學
    資訊管理學系
    111356027
    Source URI: http://thesis.lib.nccu.edu.tw/record/#G0111356027
    Data Type: thesis
    Appears in Collections:[Department of MIS] Theses

    Files in This Item:

    File Description SizeFormat
    602701.pdf8352KbAdobe PDF0View/Open


    All items in 政大典藏 are protected by copyright, with all rights reserved.


    社群 sharing

    著作權政策宣告 Copyright Announcement
    1.本網站之數位內容為國立政治大學所收錄之機構典藏,無償提供學術研究與公眾教育等公益性使用,惟仍請適度,合理使用本網站之內容,以尊重著作權人之權益。商業上之利用,則請先取得著作權人之授權。
    The digital content of this website is part of National Chengchi University Institutional Repository. It provides free access to academic research and public education for non-commercial use. Please utilize it in a proper and reasonable manner and respect the rights of copyright owners. For commercial use, please obtain authorization from the copyright owner in advance.

    2.本網站之製作,已盡力防止侵害著作權人之權益,如仍發現本網站之數位內容有侵害著作權人權益情事者,請權利人通知本網站維護人員(nccur@nccu.edu.tw),維護人員將立即採取移除該數位著作等補救措施。
    NCCU Institutional Repository is made to protect the interests of copyright owners. If you believe that any material on the website infringes copyright, please contact our staff(nccur@nccu.edu.tw). We will remove the work from the repository and investigate your claim.
    DSpace Software Copyright © 2002-2004  MIT &  Hewlett-Packard  /   Enhanced by   NTU Library IR team Copyright ©   - Feedback