NECTAR non-interactive smart contract protocol using blockchain technology

Blockchain-driven technologies are considered disruptive because of the availability of dis-intermediated, censorship-resistant and tamper-proof digital platforms of distributed trust. Among these technologies, smart contract platforms have the potential to take over functions usually done by interm...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:2018 IEEE ACM 1st International Workshop on Emerging Trends in Software Engineering for Blockchain (WETSEB) s. 17 - 24
Hlavní autoři: Covaci, Alexandra, Madeo, Simone, Motylinski, Patrick, Vincent, Stéphane
Médium: Konferenční příspěvek
Jazyk:angličtina
Vydáno: New York, NY, USA ACM 27.05.2018
Edice:ACM Conferences
Témata:
ISBN:9781450357265, 1450357261
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Abstract Blockchain-driven technologies are considered disruptive because of the availability of dis-intermediated, censorship-resistant and tamper-proof digital platforms of distributed trust. Among these technologies, smart contract platforms have the potential to take over functions usually done by intermediaries like banks, escrow or legal services. In this paper, we introduce a novel protocol aiming to execute smart contracts as part of a blockchain transaction validation. We enable extensions in the execution of smart contracts while guaranteeing their privacy, correctness and verifiability. Man-in-the-middle attacks are prevented, since no communication between participants is requested, and contract validations do not imply the re-execution of the code by all the nodes in the network. However, proofs of correct execution are stored on the blockchain and can be verified by multiple parties. Our solution is based on programming tools which optimize the time execution and the required memory while preserving the embedded functionality.
AbstractList Blockchain-driven technologies are considered disruptive because of the availability of dis-intermediated, censorship-resistant and tamper-proof digital platforms of distributed trust. Among these technologies, smart contract platforms have the potential to take over functions usually done by intermediaries like banks, escrow or legal services. In this paper, we introduce a novel protocol aiming to execute smart contracts as part of a blockchain transaction validation. We enable extensions in the execution of smart contracts while guaranteeing their privacy, correctness and verifiability. Man-in-the-middle attacks are prevented, since no communication between participants is requested, and contract validations do not imply the re-execution of the code by all the nodes in the network. However, proofs of correct execution are stored on the blockchain and can be verified by multiple parties. Our solution is based on programming tools which optimize the time execution and the required memory while preserving the embedded functionality.
Author Madeo, Simone
Vincent, Stéphane
Motylinski, Patrick
Covaci, Alexandra
Author_xml – sequence: 1
  givenname: Alexandra
  surname: Covaci
  fullname: Covaci, Alexandra
  email: alexandra@ncrypt.com
  organization: nChain, London, United Kingdom
– sequence: 2
  givenname: Simone
  surname: Madeo
  fullname: Madeo, Simone
  email: simone@ncrypt.com
  organization: nChain, London, United Kingdom
– sequence: 3
  givenname: Patrick
  surname: Motylinski
  fullname: Motylinski, Patrick
  email: patrick@ncrypt.com
  organization: nChain, London, United Kingdom
– sequence: 4
  givenname: Stéphane
  surname: Vincent
  fullname: Vincent, Stéphane
  email: vincent@ncrypt.com
  organization: nChain, London, United Kingdom
BookMark eNqNj81LxDAQxSN-4Lr27MF_wEtrZvIxyXEpuyosK8h6DkmaQtXdSuvF_95Ie_IkDPyYeY_hvSt2duyPibEb4BWAVPcCrAQQ1UR9wgpLJgtcKEKtTv_sl6wYxzfOOWojLZgFu9it6_3q5Zqdt_5jTMXMJXvdrPf1Y7l9fniqV9vSo6SvUmGLFAnzKJ_QU6AE6AEIbcjniK21ihrU1EQkiBZ8Y42Q1EgTpBdLdjv97VJK7nPoDn74dkbmhEpk9W5SfTy40PfvowPufou6uehMna3VP60uDF1qxQ-feE3L
CODEN IEEPAD
ContentType Conference Proceeding
Copyright 2018 ACM
Copyright_xml – notice: 2018 ACM
DBID 6IE
6IL
CBEJK
RIE
RIL
DOI 10.1145/3194113.3194116
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume
IEEE Xplore All Conference Proceedings
IEEE Electronic Library (IEL)
IEEE Proceedings Order Plans (POP All) 1998-Present
DatabaseTitleList

Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
EISBN 9781450357265
1450357261
EndPage 24
ExternalDocumentID 8445053
Genre orig-research
GroupedDBID 6IE
6IF
6IL
6IN
AAJGR
ABLEC
ACM
ADPZR
ALMA_UNASSIGNED_HOLDINGS
APO
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CBEJK
GUFHI
IEGSK
OCL
RIB
RIC
RIE
RIL
AAWTH
LHSKQ
ID FETCH-LOGICAL-a247t-52f27c72c725ae2a7b7e12a11729b72cc2f9957d267dc271c91ad98347d48b4a3
IEDL.DBID RIE
ISBN 9781450357265
1450357261
ISICitedReferencesCount 3
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000454741800003&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
IngestDate Wed Aug 27 02:58:07 EDT 2025
Wed Jan 31 06:36:01 EST 2024
Wed Jan 31 06:47:20 EST 2024
IsPeerReviewed false
IsScholarly true
Keywords verifiable computation
blockchain
smart contract
bitcoin
non-interactive protocol
Language English
License Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from Permissions@acm.org
LinkModel DirectLink
MeetingName ICSE '18: 40th International Conference on Software Engineering
MergedId FETCHMERGED-LOGICAL-a247t-52f27c72c725ae2a7b7e12a11729b72cc2f9957d267dc271c91ad98347d48b4a3
PageCount 8
ParticipantIDs ieee_primary_8445053
acm_books_10_1145_3194113_3194116
acm_books_10_1145_3194113_3194116_brief
PublicationCentury 2000
PublicationDate 20180527
2018-May
PublicationDateYYYYMMDD 2018-05-27
2018-05-01
PublicationDate_xml – month: 05
  year: 2018
  text: 20180527
  day: 27
PublicationDecade 2010
PublicationPlace New York, NY, USA
PublicationPlace_xml – name: New York, NY, USA
PublicationSeriesTitle ACM Conferences
PublicationTitle 2018 IEEE ACM 1st International Workshop on Emerging Trends in Software Engineering for Blockchain (WETSEB)
PublicationTitleAbbrev WETSEB
PublicationYear 2018
Publisher ACM
Publisher_xml – name: ACM
SSID ssj0002684918
Score 2.0994227
Snippet Blockchain-driven technologies are considered disruptive because of the availability of dis-intermediated, censorship-resistant and tamper-proof digital...
SourceID ieee
acm
SourceType Publisher
StartPage 17
SubjectTerms Bitcoin
blockchain
Computer systems organization -- Architectures -- Distributed architectures -- Peer-to-peer architectures
Contracts
Logic gates
non-interactive protocol
Protocols
Smart contract
Theory of computation -- Computational complexity and cryptography -- Cryptographic protocols
Theory of computation -- Computational complexity and cryptography -- Proof complexity
Theory of computation -- Logic -- Programming logic
verifiable computation
Wires
Subtitle non-interactive smart contract protocol using blockchain technology
Title NECTAR
URI https://ieeexplore.ieee.org/document/8445053
WOSCitedRecordID wos000454741800003&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3dS8MwED-24YNPUzdxfhFB8MVuS5smjW86NgRlDJ2yt5KkKQ5ZK1vn32-S1g1BECGQcJQU7q693OXudwCXIQmYSpj0NGGBcVAE9niQKi8VfUkpYYlwON2vj2w8jmYzPqnB9aYWRmvtks901y7dXX6Sq7UNlfUiQozBDupQZ4yWtVqbeIpFLeE4qtB7MAl7RrkIxkG3nC2miFCLH01UnA0ZNf_39j1ob4vx0GRjZvahprMDaH53Y0DVx9mCh_FwML19ukHjPPNcoE-4fxl6Xhj1QBaGylLsXkVuxI9ctgC6M9bsXb2JeYa2YfY2vIyG08G9V7VK8IRPWGHcydRnivlmhEL7gkmmsS-wOZ5wacjKTzkPWeJTliifYcWxSHgUGGGQSBIRHEIjyzN9BAinnIZ2177kRGgZGQdRhzShUSrToC87cGH4GFsfYBWXZc1hXPG6mmkHrv58JpbLuU470LKcjj9KbI24YvLx7-QT2DUHlqhMODyFRrFc6zPYUZ_FfLU8dwrxBZC-sOU
linkProvider IEEE
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3dS8MwED_mFPRp6ibOzwiCL3Yuado0vunYmGyWoVP2VpI0xSHrZB_-_SZt3RAEEQIJR0jgesnlrne_A7j0qMtUzKSjKXONgSKww91EOYloSt-nLBYZTvdrn4VhMBrxQQmuV7kwWuss-Ew37DD7lx9P1dK6ym4CSo3Cdjdg06OUNPNsrZVHxeKWcBwU-D2YejdGvCjGbiPvLaqIUJMfZVQyLdKp_G__Xait0_HQYKVo9qCk032ofNdjQMXxrEIvbLeGd0-3KJymTubqE9lthp4nRkCQBaKyFLvWYmoEAGXxAuje6LN39SbGKVo72mvw0mkPW12nKJbgCELZwhiUCWGKEdM8oYlgkmlMBDYPFC4NWZGEc4_FxGexIgwrjkXMA9d8DhpIKtwDKKfTVB8Cwgn3PbtqU3IqtAyMiag9P_aDRCZuU9bhwvAxslbAPMoTm72o4HXR-3W4-nNOJGdjndShajkdfeToGlHB5KPfyeew3R0-9qP-Q9g7hh3zfAny8MMTKC9mS30KW-pzMZ7PzjLh-AL2NLQs
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=Proceedings+of+the+1st+International+Workshop+on+Emerging+Trends+in+Software+Engineering+for+Blockchain&rft.atitle=NECTAR&rft.au=Covaci%2C+Alexandra&rft.au=Madeo%2C+Simone&rft.au=Motylinski%2C+Patrick&rft.au=Vincent%2C+St%C3%A9phane&rft.series=ACM+Conferences&rft.date=2018-05-27&rft.pub=ACM&rft.isbn=9781450357265&rft.spage=17&rft.epage=24&rft_id=info:doi/10.1145%2F3194113.3194116
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781450357265/lc.gif&client=summon&freeimage=true
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781450357265/mc.gif&client=summon&freeimage=true
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781450357265/sc.gif&client=summon&freeimage=true