VeloCash: Anonymous Decentralized Probabilistic Micropayments With Transferability

Micropayments are one of the challenges in cryptocurrencies. Micropayments on the blockchain have the problem that the fee is high for the transfer amount. As a countermeasure, a method called Layer-two has been proposed to consolidate transactions outside the blockchain and improve the blockchain&#...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE access 2022, Vol.10, p.93701-93730
Hauptverfasser: Takahashi, Taisei, Higuchi, Taishi, Otsuka, Akira
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 93730
container_issue
container_start_page 93701
container_title IEEE access
container_volume 10
creator Takahashi, Taisei
Higuchi, Taishi
Otsuka, Akira
description Micropayments are one of the challenges in cryptocurrencies. Micropayments on the blockchain have the problem that the fee is high for the transfer amount. As a countermeasure, a method called Layer-two has been proposed to consolidate transactions outside the blockchain and improve the blockchain's throughput. As one of the existing Layer-two schemes, Decentralized Probabilistic Micropayments have been proposed. The winning amount is registered in the blockchain, and the lottery tickets are issued to be won with probability p , which allows us to aggregate approximately (1/p) transactions into one. Unfortunately, existing solutions do not allow for ticket transferability, and the smaller p , the more difficult it is to use them in the real world. Here we propose \textsf {VeloCash} , Decentralized Probabilistic Micropayments with Transferability, which preserves anonymity. By introducing tamper-proof assumptions for sending and receiving the tickets, we make p smaller. As a tamper-proof hardware assumption, \textsf {VeloCash} uses Attested Execution Secure Processors, a formal abstraction of secure processors with attested execution functionality and Direct Anonymous Attestation to achieve anonymity for sending and receiving tickets. \textsf {VeloCash} can detect double-spending attacks perfectly and revoke the adversary's device.
doi_str_mv 10.1109/ACCESS.2022.3201071
format Article
fullrecord <record><control><sourceid>proquest_ieee_</sourceid><recordid>TN_cdi_ieee_primary_9864600</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>9864600</ieee_id><doaj_id>oai_doaj_org_article_3420fb83756b4f8caa295b67737ce547</doaj_id><sourcerecordid>2714898134</sourcerecordid><originalsourceid>FETCH-LOGICAL-c358t-962c72406b56593a6b2459d0bf6e9c355a621dc74bac0096c4a644fba26272fe3</originalsourceid><addsrcrecordid>eNpNkVtLAzEQhRdRUNRf4MuCz625Z-NbWa-gKF4fwyTN2pTtpibbh_rrTbtFzMuE4TtnhjlFcYbRGGOkLiZ1ff36OiaIkDElCCOJ94ojgoUaUU7F_r__YXGa0hzlV-UWl0fFy4drQw1pdllOutCtF2GVyitnXddHaP2Pm5bPMRgwvvWp97Z89DaGJawXmUjlp-9n5VuELjUubqF-fVIcNNAmd7qrx8X7zfVbfTd6eLq9rycPI0t51Y-UIFYShoThgisKwhDG1RSZRjiVEQ6C4KmVzIBFSAnLQDDWGCCCSNI4elzcD77TAHO9jH4Bca0DeL1thPilIeaVW6cpI6gxFZVcGNZUFoAoboSUVFrHmcxe54PXMobvlUu9nodV7PL6mkjMKlVhyjJFByqfIKXomr-pGOlNFnrIQm-y0LsssupsUHnn3J9CVYIJhOgvJm-ExQ</addsrcrecordid><sourcetype>Open Website</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2714898134</pqid></control><display><type>article</type><title>VeloCash: Anonymous Decentralized Probabilistic Micropayments With Transferability</title><source>IEEE Open Access Journals</source><source>DOAJ Directory of Open Access Journals</source><source>EZB Electronic Journals Library</source><creator>Takahashi, Taisei ; Higuchi, Taishi ; Otsuka, Akira</creator><creatorcontrib>Takahashi, Taisei ; Higuchi, Taishi ; Otsuka, Akira</creatorcontrib><description><![CDATA[Micropayments are one of the challenges in cryptocurrencies. Micropayments on the blockchain have the problem that the fee is high for the transfer amount. As a countermeasure, a method called Layer-two has been proposed to consolidate transactions outside the blockchain and improve the blockchain's throughput. As one of the existing Layer-two schemes, Decentralized Probabilistic Micropayments have been proposed. The winning amount is registered in the blockchain, and the lottery tickets are issued to be won with probability <inline-formula> <tex-math notation="LaTeX">p </tex-math></inline-formula>, which allows us to aggregate approximately <inline-formula> <tex-math notation="LaTeX">(1/p) </tex-math></inline-formula> transactions into one. Unfortunately, existing solutions do not allow for ticket transferability, and the smaller <inline-formula> <tex-math notation="LaTeX">p </tex-math></inline-formula>, the more difficult it is to use them in the real world. Here we propose <inline-formula> <tex-math notation="LaTeX">\textsf {VeloCash} </tex-math></inline-formula>, Decentralized Probabilistic Micropayments with Transferability, which preserves anonymity. By introducing tamper-proof assumptions for sending and receiving the tickets, we make <inline-formula> <tex-math notation="LaTeX">p </tex-math></inline-formula> smaller. As a tamper-proof hardware assumption, <inline-formula> <tex-math notation="LaTeX">\textsf {VeloCash} </tex-math></inline-formula> uses Attested Execution Secure Processors, a formal abstraction of secure processors with attested execution functionality and Direct Anonymous Attestation to achieve anonymity for sending and receiving tickets. <inline-formula> <tex-math notation="LaTeX">\textsf {VeloCash} </tex-math></inline-formula> can detect double-spending attacks perfectly and revoke the adversary's device.]]></description><identifier>ISSN: 2169-3536</identifier><identifier>EISSN: 2169-3536</identifier><identifier>DOI: 10.1109/ACCESS.2022.3201071</identifier><identifier>CODEN: IAECCG</identifier><language>eng</language><publisher>Piscataway: IEEE</publisher><subject>anonymity ; attested execution secure processors ; Blockchain ; Blockchains ; Costs ; Cryptocurrency ; Cryptography ; Digital currencies ; direct anonymous attestation ; micropayment ; Micropayments ; Probabilistic logic ; Processors ; Program processors ; Protocols ; Security ; Statistical analysis ; Throughput ; transferability</subject><ispartof>IEEE access, 2022, Vol.10, p.93701-93730</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2022</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><orcidid>0000-0001-6862-2576 ; 0000-0002-3831-7965</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/9864600$$EHTML$$P50$$Gieee$$Hfree_for_read</linktohtml><link.rule.ids>314,780,784,864,2102,4024,27633,27923,27924,27925,54933</link.rule.ids></links><search><creatorcontrib>Takahashi, Taisei</creatorcontrib><creatorcontrib>Higuchi, Taishi</creatorcontrib><creatorcontrib>Otsuka, Akira</creatorcontrib><title>VeloCash: Anonymous Decentralized Probabilistic Micropayments With Transferability</title><title>IEEE access</title><addtitle>Access</addtitle><description><![CDATA[Micropayments are one of the challenges in cryptocurrencies. Micropayments on the blockchain have the problem that the fee is high for the transfer amount. As a countermeasure, a method called Layer-two has been proposed to consolidate transactions outside the blockchain and improve the blockchain's throughput. As one of the existing Layer-two schemes, Decentralized Probabilistic Micropayments have been proposed. The winning amount is registered in the blockchain, and the lottery tickets are issued to be won with probability <inline-formula> <tex-math notation="LaTeX">p </tex-math></inline-formula>, which allows us to aggregate approximately <inline-formula> <tex-math notation="LaTeX">(1/p) </tex-math></inline-formula> transactions into one. Unfortunately, existing solutions do not allow for ticket transferability, and the smaller <inline-formula> <tex-math notation="LaTeX">p </tex-math></inline-formula>, the more difficult it is to use them in the real world. Here we propose <inline-formula> <tex-math notation="LaTeX">\textsf {VeloCash} </tex-math></inline-formula>, Decentralized Probabilistic Micropayments with Transferability, which preserves anonymity. By introducing tamper-proof assumptions for sending and receiving the tickets, we make <inline-formula> <tex-math notation="LaTeX">p </tex-math></inline-formula> smaller. As a tamper-proof hardware assumption, <inline-formula> <tex-math notation="LaTeX">\textsf {VeloCash} </tex-math></inline-formula> uses Attested Execution Secure Processors, a formal abstraction of secure processors with attested execution functionality and Direct Anonymous Attestation to achieve anonymity for sending and receiving tickets. <inline-formula> <tex-math notation="LaTeX">\textsf {VeloCash} </tex-math></inline-formula> can detect double-spending attacks perfectly and revoke the adversary's device.]]></description><subject>anonymity</subject><subject>attested execution secure processors</subject><subject>Blockchain</subject><subject>Blockchains</subject><subject>Costs</subject><subject>Cryptocurrency</subject><subject>Cryptography</subject><subject>Digital currencies</subject><subject>direct anonymous attestation</subject><subject>micropayment</subject><subject>Micropayments</subject><subject>Probabilistic logic</subject><subject>Processors</subject><subject>Program processors</subject><subject>Protocols</subject><subject>Security</subject><subject>Statistical analysis</subject><subject>Throughput</subject><subject>transferability</subject><issn>2169-3536</issn><issn>2169-3536</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2022</creationdate><recordtype>article</recordtype><sourceid>ESBDL</sourceid><sourceid>RIE</sourceid><sourceid>DOA</sourceid><recordid>eNpNkVtLAzEQhRdRUNRf4MuCz625Z-NbWa-gKF4fwyTN2pTtpibbh_rrTbtFzMuE4TtnhjlFcYbRGGOkLiZ1ff36OiaIkDElCCOJ94ojgoUaUU7F_r__YXGa0hzlV-UWl0fFy4drQw1pdllOutCtF2GVyitnXddHaP2Pm5bPMRgwvvWp97Z89DaGJawXmUjlp-9n5VuELjUubqF-fVIcNNAmd7qrx8X7zfVbfTd6eLq9rycPI0t51Y-UIFYShoThgisKwhDG1RSZRjiVEQ6C4KmVzIBFSAnLQDDWGCCCSNI4elzcD77TAHO9jH4Bca0DeL1thPilIeaVW6cpI6gxFZVcGNZUFoAoboSUVFrHmcxe54PXMobvlUu9nodV7PL6mkjMKlVhyjJFByqfIKXomr-pGOlNFnrIQm-y0LsssupsUHnn3J9CVYIJhOgvJm-ExQ</recordid><startdate>2022</startdate><enddate>2022</enddate><creator>Takahashi, Taisei</creator><creator>Higuchi, Taishi</creator><creator>Otsuka, Akira</creator><general>IEEE</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>97E</scope><scope>ESBDL</scope><scope>RIA</scope><scope>RIE</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7SP</scope><scope>7SR</scope><scope>8BQ</scope><scope>8FD</scope><scope>JG9</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><scope>DOA</scope><orcidid>https://orcid.org/0000-0001-6862-2576</orcidid><orcidid>https://orcid.org/0000-0002-3831-7965</orcidid></search><sort><creationdate>2022</creationdate><title>VeloCash: Anonymous Decentralized Probabilistic Micropayments With Transferability</title><author>Takahashi, Taisei ; Higuchi, Taishi ; Otsuka, Akira</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c358t-962c72406b56593a6b2459d0bf6e9c355a621dc74bac0096c4a644fba26272fe3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2022</creationdate><topic>anonymity</topic><topic>attested execution secure processors</topic><topic>Blockchain</topic><topic>Blockchains</topic><topic>Costs</topic><topic>Cryptocurrency</topic><topic>Cryptography</topic><topic>Digital currencies</topic><topic>direct anonymous attestation</topic><topic>micropayment</topic><topic>Micropayments</topic><topic>Probabilistic logic</topic><topic>Processors</topic><topic>Program processors</topic><topic>Protocols</topic><topic>Security</topic><topic>Statistical analysis</topic><topic>Throughput</topic><topic>transferability</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Takahashi, Taisei</creatorcontrib><creatorcontrib>Higuchi, Taishi</creatorcontrib><creatorcontrib>Otsuka, Akira</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005–Present</collection><collection>IEEE Open Access Journals</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE Electronic Library (IEL)</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Electronics &amp; Communications Abstracts</collection><collection>Engineered Materials Abstracts</collection><collection>METADEX</collection><collection>Technology Research Database</collection><collection>Materials Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><collection>DOAJ Directory of Open Access Journals</collection><jtitle>IEEE access</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Takahashi, Taisei</au><au>Higuchi, Taishi</au><au>Otsuka, Akira</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>VeloCash: Anonymous Decentralized Probabilistic Micropayments With Transferability</atitle><jtitle>IEEE access</jtitle><stitle>Access</stitle><date>2022</date><risdate>2022</risdate><volume>10</volume><spage>93701</spage><epage>93730</epage><pages>93701-93730</pages><issn>2169-3536</issn><eissn>2169-3536</eissn><coden>IAECCG</coden><abstract><![CDATA[Micropayments are one of the challenges in cryptocurrencies. Micropayments on the blockchain have the problem that the fee is high for the transfer amount. As a countermeasure, a method called Layer-two has been proposed to consolidate transactions outside the blockchain and improve the blockchain's throughput. As one of the existing Layer-two schemes, Decentralized Probabilistic Micropayments have been proposed. The winning amount is registered in the blockchain, and the lottery tickets are issued to be won with probability <inline-formula> <tex-math notation="LaTeX">p </tex-math></inline-formula>, which allows us to aggregate approximately <inline-formula> <tex-math notation="LaTeX">(1/p) </tex-math></inline-formula> transactions into one. Unfortunately, existing solutions do not allow for ticket transferability, and the smaller <inline-formula> <tex-math notation="LaTeX">p </tex-math></inline-formula>, the more difficult it is to use them in the real world. Here we propose <inline-formula> <tex-math notation="LaTeX">\textsf {VeloCash} </tex-math></inline-formula>, Decentralized Probabilistic Micropayments with Transferability, which preserves anonymity. By introducing tamper-proof assumptions for sending and receiving the tickets, we make <inline-formula> <tex-math notation="LaTeX">p </tex-math></inline-formula> smaller. As a tamper-proof hardware assumption, <inline-formula> <tex-math notation="LaTeX">\textsf {VeloCash} </tex-math></inline-formula> uses Attested Execution Secure Processors, a formal abstraction of secure processors with attested execution functionality and Direct Anonymous Attestation to achieve anonymity for sending and receiving tickets. <inline-formula> <tex-math notation="LaTeX">\textsf {VeloCash} </tex-math></inline-formula> can detect double-spending attacks perfectly and revoke the adversary's device.]]></abstract><cop>Piscataway</cop><pub>IEEE</pub><doi>10.1109/ACCESS.2022.3201071</doi><tpages>30</tpages><orcidid>https://orcid.org/0000-0001-6862-2576</orcidid><orcidid>https://orcid.org/0000-0002-3831-7965</orcidid><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 2169-3536
ispartof IEEE access, 2022, Vol.10, p.93701-93730
issn 2169-3536
2169-3536
language eng
recordid cdi_ieee_primary_9864600
source IEEE Open Access Journals; DOAJ Directory of Open Access Journals; EZB Electronic Journals Library
subjects anonymity
attested execution secure processors
Blockchain
Blockchains
Costs
Cryptocurrency
Cryptography
Digital currencies
direct anonymous attestation
micropayment
Micropayments
Probabilistic logic
Processors
Program processors
Protocols
Security
Statistical analysis
Throughput
transferability
title VeloCash: Anonymous Decentralized Probabilistic Micropayments With Transferability
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-03T17%3A45%3A00IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_ieee_&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=VeloCash:%20Anonymous%20Decentralized%20Probabilistic%20Micropayments%20With%20Transferability&rft.jtitle=IEEE%20access&rft.au=Takahashi,%20Taisei&rft.date=2022&rft.volume=10&rft.spage=93701&rft.epage=93730&rft.pages=93701-93730&rft.issn=2169-3536&rft.eissn=2169-3536&rft.coden=IAECCG&rft_id=info:doi/10.1109/ACCESS.2022.3201071&rft_dat=%3Cproquest_ieee_%3E2714898134%3C/proquest_ieee_%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2714898134&rft_id=info:pmid/&rft_ieee_id=9864600&rft_doaj_id=oai_doaj_org_article_3420fb83756b4f8caa295b67737ce547&rfr_iscdi=true