Constant-Time Updates Using Token Mechanics

被引:0
|
作者
Banescu, Sebastian [1 ]
Derka, Martin [1 ]
Gorzny, Jan [1 ]
Lee, Sung-Shine [1 ]
Murashkin, Alex [1 ]
机构
[1] Quantstamp Inc, San Francisco, CA 94108 USA
关键词
Data structures; tokens; smart contracts; blockchain;
D O I
10.1109/Blockchain50366.2020.00044
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Smart contracts are code fragments that automatically execute on distributed ledgers or blockchains. Smart contracts are typically executed by all block producers on a proof-of-work blockchain. As a result, smart contracts have their computational resources limited in order to prevent denial of service attacks on the blockchain, which would decrease its responsiveness, i.e. block creation throughput. Subsequently, updating values for a large number of records becomes infeasible on the scale of existing centralized services. We present a solution to this problem, when all numerical values of records need to be updated, i.e. in/de-creased proportionally. Our solution uses a mechanism similar to cryptocurrency tokens to track record values and enables constant-time updates for these values.
引用
收藏
页码:300 / 304
页数:5
相关论文
共 50 条
  • [1] Constant-Time Filtering Using Shiftable Kernels
    Chaudhury, Kunal Narayan
    IEEE SIGNAL PROCESSING LETTERS, 2011, 18 (11) : 651 - 654
  • [2] Constant-time sorting
    Brand, Michael
    INFORMATION AND COMPUTATION, 2014, 237 : 142 - 150
  • [3] ARCHITECTING WEB SERVICES USING CONSTANT-TIME THEOR
    Zhang, Weiyan
    Lv, Hui
    PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON ADVANCED COMPUTER THEORY AND ENGINEERING (ICACTE 2009), VOLS 1 AND 2, 2009, : 1229 - 1236
  • [4] CONSTANT-TIME BILATERAL FILTER USING SPECTRAL DECOMPOSITION
    Sugimoto, Kenjiro
    Breckon, Toby
    Kamata, Sei-ichiro
    2016 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP), 2016, : 3319 - 3323
  • [5] QDI Constant-Time Counters
    Bingham, Ned
    Manohar, Rajit
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2019, 27 (01) : 83 - 91
  • [6] Verifying Constant-Time Implementations
    Almeida, Jose Bacelar
    Barbosa, Manuel
    Barthe, Gilles
    Dupressoir, Francois
    Emmi, Michael
    PROCEEDINGS OF THE 25TH USENIX SECURITY SYMPOSIUM, 2016, : 53 - 70
  • [7] Constant-time query processing
    Raman, Vijayshankar
    Swart, Garret
    Qiao, Lin
    Reiss, Frederick
    Dialani, Vijay
    Kossmann, Donald
    Narang, Inderpal
    Sidle, Richard
    2008 IEEE 24TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING, VOLS 1-3, 2008, : 60 - +
  • [8] Constant-time monocular object detection using scene geometry
    Nieto, Marcos
    Ortega, Juan Diego
    Leskovsky, Peter
    Senderos, Orti
    PATTERN ANALYSIS AND APPLICATIONS, 2018, 21 (04) : 1053 - 1066
  • [9] Constant-time monocular object detection using scene geometry
    Marcos Nieto
    Juan Diego Ortega
    Peter Leškovský
    Orti Senderos
    Pattern Analysis and Applications, 2018, 21 : 1053 - 1066
  • [10] Constant-Time Reachability in DAGs Using Multidimensional Dominance Drawings
    Lionakis P.
    Ortali G.
    Tollis I.G.
    SN Computer Science, 2021, 2 (4)