Publication:
Tri-op redactable blockchains with block modification, removal, and insertion

dc.contributor.coauthorDousti, Mohammad Sadeq
dc.contributor.departmentDepartment of Computer Engineering
dc.contributor.kuauthorKüpçü, Alptekin
dc.contributor.kuprofileFaculty Member
dc.contributor.otherDepartment of Computer Engineering
dc.contributor.schoolcollegeinstituteCollege of Engineering
dc.contributor.yokid168060
dc.date.accessioned2024-11-09T12:43:39Z
dc.date.issued2022
dc.description.abstractIn distributed computations and cryptography, it is desirable to record events on a public ledger, such that later alterations are computationally infeasible. An implementation of this idea is called blockchain, which is a distributed protocol that allows the creation of an immutable ledger. While such an idea is very appealing, the ledger may be contaminated with incorrect, illegal, or even dangerous data, and everyone running the blockchain protocol has no option but to store and propagate the unwanted data. The ledger is bloated over time, and it is not possible to remove redundant information. Finally, missing data cannot be inserted later. Redactable blockchains were invented to allow the ledger to be mutated in a controlled manner. To date, redactable blockchains support at most two types of redactions: block modification and removal. The next logical step is to support block insertions. However, we show that this seemingly innocuous enhancement renders all previous constructs insecure. We put forward a model for blockchains supporting all three redaction operations and construct a blockchain that is provably secure under this formal definition.
dc.description.fulltextYES
dc.description.indexedbyWoS
dc.description.indexedbyScopus
dc.description.issueSupplement 1
dc.description.openaccessYES
dc.description.publisherscopeInternational
dc.description.sponsoredbyTubitakEuTÜBİTAK
dc.description.sponsorshipScientific and Technological Research Council of Turkey (TÜBİTAK)
dc.description.versionPublisher version
dc.description.volume30
dc.formatpdf
dc.identifier.doi10.3906/elk-2105-221
dc.identifier.eissn1303-6203
dc.identifier.embargoNO
dc.identifier.filenameinventorynoIR03583
dc.identifier.issn1300-0632
dc.identifier.linkhttps://doi.org/10.3906/elk-2105-221
dc.identifier.quartileQ4
dc.identifier.scopus2-s2.0-85125948637
dc.identifier.urihttps://hdl.handle.net/20.500.14288/2367
dc.identifier.wos752317600002
dc.keywordsBitcoin
dc.keywordsBlockchain
dc.keywordsRedactable blockchain
dc.keywordsBlock change
dc.keywordsBlock insertion
dc.keywordsBlock removal
dc.languageEnglish
dc.publisherTÜBİTAK
dc.relation.grantno1.19E+90
dc.relation.urihttp://cdm21054.contentdm.oclc.org/cdm/ref/collection/IR/id/10454
dc.sourceTurkish Journal of Electrical Engineering and Computer Sciences
dc.subjectComputer science
dc.subjectArtificial intelligence
dc.subjectEngineering
dc.titleTri-op redactable blockchains with block modification, removal, and insertion
dc.typeJournal Article
dspace.entity.typePublication
local.contributor.authorid0000-0003-2099-2206
local.contributor.kuauthorKüpçü, Alptekin
relation.isOrgUnitOfPublication89352e43-bf09-4ef4-82f6-6f9d0174ebae
relation.isOrgUnitOfPublication.latestForDiscovery89352e43-bf09-4ef4-82f6-6f9d0174ebae

Files

Original bundle

Now showing 1 - 1 of 1
Thumbnail Image
Name:
10454.pdf
Size:
469.86 KB
Format:
Adobe Portable Document Format