Blockchain Papers

Follow blockchain research across journals, conferences, and preprint repositories.

8,503 papersLast indexed Aug 31, 2026
Search papers

Paper index

8,503 results · page 187 of 355

Clear filters
Apr 1, 2023·Proceedings of the VLDB Endowment
22 cites
ZKSQL: Verifiable and Efficient Query Evaluation with Zero-Knowledge Proofs

Xiling Li, Chenkai Weng, Yongxin Xu, Xiao Wang · 5 authors

Individuals and organizations are using databases to store personal information at an unprecedented rate. This creates a quandary for data providers. They are responsible for protecting the privacy of individuals described in their database. On the other hand, data providers are sometimes required to provide statistics about their data instead of sharing it wholesale with strong assurances that these answers are correct and complete such as in regulatory filings for the US SEC and other goverment organizations. We introduce a system, ZKSQL , that provides authenticated answers to ad-hoc SQL queries with zero-knowledge proofs. Its proofs show that the answers are correct and sound with respect to the database's contents and they do not divulge any information about its input records. This system constructs proofs over the steps in a query's evaluation and it accelerates this process with authenticated set operations. We validate the efficiency of this approach over a suite of TPC-H queries and our results show that ZKSQL achieves two orders of magnitude speedup over the baseline.

2 source records
Data Quality and Management
Privacy-Preserving Technologies in Data
Cryptography and Data Security
Original source
Mar 31, 2023·IEEE Internet of Things Journal
13 cites
Efficient and Flexible Multiauthority Attribute-Based Authentication for IoT Devices

Ye Su, Xi Zhang, Jing Qin, Jixin Ma

The correctness and reliability of data sources are the keys to the practicality of data collected by Internet of Things (IoT) devices. Attribute-based signature (ABS) is a cryptographic primitive for users to sign with their own attributes, which can be applied to the authentication process in IoT scenarios. The attribute authority is responsible for issuing the attribute key to the user in ABS. Multiple authorities can complete attribute management tasks to avoid the threat of a single authority. However, attribute authorities need to execute multiple interactions to collaborate to generate attribute keys for users, which brings a large transmission burden. In addition, a lot of resource-constrained terminals in the IoT mostly play the role of signer or verifier in authentication protocols. The signature generation and verification algorithms often have heavy pairing and exponentiation operations. Currently, no ABS scheme takes into account the efficiency of all participating entities simultaneously. In this article, we present an aggregated anonymous key issue (AAKI) protocol to reduce the transmission burden between multiple authorities. Meanwhile, the noninteractive zero-knowledge proof aggregate exponentiation (NI-ZKPoKAE) protocol is designed to aggregate the transmitted secret values in AAKI. To reduce the computational burden of signers and verifiers, Blakley secret sharing, where the Hadamard matrix is used more efficiently to handle the$(n, n)$-threshold, is used to construct an efficient and fine-grained multiauthority ABS (EFMA-ABS) scheme. This brings high efficiency to all three types of parties involved in IoT authentication. Our above-mentioned protocols have been proven to be feasible and effective.

Cryptography and Data Security
Privacy-Preserving Technologies in Data
Advanced Authentication Protocols Security
Original source
Mar 31, 2023·ACM Transactions on Sensor Networks
33 cites
An Anonymous and Supervisory Cross-chain Privacy Protection Protocol for Zero-trust IoT Application

Yinghong Yang, Fenhua Bai, Zhuo Yu, Tao Shen · 6 authors

Internet of things (IoT) development tends to reduce the reliance on centralized servers. The zero-trust distributed system combined with blockchain technology has become a hot topic in IoT research. However, distribution data storage services and different blockchain protocols make network interoperability and cross-platform more complex. Relay chain is a promising cross-chain technology that solves the complexity and compatibility issues associated with blockchain cross-chain transactions by utilizing relay blockchains as cross-chain connectors. Yet relay chain cross-chain transactions need to collect asset information and implement asset transactions via two-way peg. Due to the release of user transaction information, there is the issue of privacy leakage. In this article, we propose a cross-chain privacy protection protocol based on the Groth16 zero-knowledge proof algorithm and coin-mixing technology, which changes the authentication mechanism and uses a combination of generating functions to map virtual external addresses in transactions. It allows fast cross-chain anonymous transactions while hiding the genuine user’s address. The experiment shows that, in a zero-trust IoT context, our scheme can effectively protect user privacy information, accomplish controlled transaction traceability operations, and guarantee cross-chain transaction security.

Blockchain Technology Applications and Security
Internet Traffic Analysis and Secure E-voting
IoT and Edge/Fog Computing
Original source
Mar 29, 2023·Arab Journal of Basic and Applied Sciences
10 cites
A combined Blockchain and zero-knowledge model for healthcare B2B and B2C data sharing

Hesham Moosa, Mazen Ali, Hasan Al-Aswad, Wael Elmedany · 5 authors

The two main forms of healthcare data exchange among entities are business-to-business (B2B) and business-to-customer (B2C). The former uses the electronic data interchange (EDI) technology between healthcare institutions, while the latter is usually conducted by providing web-based interfaces for patients. This research argues that both forms have inherent security and privacy weaknesses. Furthermore, patients lack appropriate transparency and control over their own Personally Identifiable Information (PII). We explore the issues of medical record exchange, analyze them and suggest appropriate solutions in the form of a new model to mitigate them. The vulnerabilities, ranging from critical to minor, include the possibility of Man-in-The-Middle (MiTM) and supply chain attacks, weak cryptography, repudiable transactions, single points of failure (SPOF), and poor access controls. A novel model will be presented in this research for healthcare data sharing which applies the best security practices. The proposed unified model will counter the listed vulnerabilities. It automates the healthcare processes in decentralized architecture by utilizing the smart contracts for B2C transactions such as medicine purchase. The model is based on the Blockchain and zero-knowledge proofs. It is made with novel controls which represent the latest advancements in cybersecurity. It has the potential of setting a new cornerstone.

Open access
Blockchain Technology Applications and Security
IoT and Edge/Fog Computing
Original source
Mar 27, 2023·International Journal for Research in Applied Science and Engineering Technology
0 cites
Execution of IoT System using Blockchain with Authentication and Data Protection

M Rubika, Prof. S. Senthilvelan, N. Sneka

Abstract: Blockchain allows users and data providers to ensure authentication, authorization and data validity with proper multi-key exchange authentication for user identity and hash key for Blockchain so that the data is not just stored but also validated each time the user access. In this paper, we apply Zero Knowledge proof to a Strong rooms using RFID Card reader and Camera module IoT systems to prove that a prover without disclosing information such as public key enhances the anonymity of Blockchain

Open access
IoT and Edge/Fog Computing
Privacy, Security, and Data Protection
Original source
Mar 26, 2023·New Zealand Geographer
0 cites
Urban citizenship in the global south: Critical reflections on the tactics and counter‐tactics of the urban poor

Redento B. Recio, Erich Wolff, Ashraful Alam, Sanjeev Routray · 8 authors

… the right to be counted is a struggle for legibility, visibility, and enlisting; it is a contingent and contextual struggle to lay claims to space and infrastructure in the city. (Routray, 2022a, p. 267). As signalled in the above quote, The Right to be Counted offers a unique perspective into the tactics deployed by communities to achieve urban citizenship in India. The book is structured around eight chapters and guides the reader through an investigation of how ‘the poor respond to the contradictory intentions and goals of various state agencies by either partaking in or subverting the quotidian practices of the state’ (Routray, 2022a, p. 266). It does so by delving into the experiences of the urban poor, who are portrayed as active agents in the production of new forms of citizenship in response to calculative state governmentality. The book is theoretically solid and empirically grounded and contributes to the literature on the right to the city. Centred on the concept of ‘numerical citizenship’, the book sheds light on how the urban poor struggle to be seen and accounted for in contemporary Delhi. Numerical citizenship is ‘the systematic, protracted, and incremental political process by which the poor become entrenched in the city’ (Routray, 2022a, p. 2). It involves the struggle of the urban poor ‘to be visible, to be identified, and to be recognised, and to be made eligible for food, shelter, and basic amenities and infrastructure in the city’ (Routray, 2022a, p. 2). The urban poor's incremental efforts to become visible to the local state are characterised by complex relationships in which the urban poor sometimes operate within the purview of state calculative governmentality and sometimes challenge and subvert governmental plans. In this sense, the book offers a timely and provocative expansion of the ideas of insurgent citizenship and other forms of representation as proposed by key authors such as James Holston (2009) and Asef Bayat (2000). The book draws on ethnographic insights to develop a series of arguments regarding numerical citizenship. Against a backdrop of the daily practices and institutionalised tactics deployed by city residents, the experiences discussed in the book illustrate how bureaucratic frameworks are applied in practice and how communities respond to them. In doing so, the book reveals how communities find ways to counter technocratic visions of the city and the processes that shape urbanisation (Wolff, 2020). These community narratives serve as immersive explorations of what it means to fight for recognition and access to public services for the residents of India and, to some extent, for millions of people in the Global South. The key arguments in this ethnographically rich volume contribute to the ongoing SEED conversation series focused on scholarship from peripheralised places, unpacking the spatial politics of uneven geographies of North and South as well as bringing marginalised indigenous, racial, sexual, gendered and ‘other’ narratives to the fore. SEED, the Space for Engagement and Epistemic Diversity, is an international platform hosted within the University of Melbourne's Informal Urbanism Research Hub.1 Routray's book is an epitome of scholarly work that enriches our understanding of the multiple forms, relations and spatial politics of grassroots political agency in different parts of the globe. In what follows, we offer our collective reflections on the book and Sanjeev, as the author, responds. Using a dialogical format, our respective voices are denoted in what follows as ‘review collective (RC)’ and ‘Sanjeev Routray (SR)’. Review collective (RC): Your book draws on an ethnographic study of three state-recognised settlements and their different levels of entrenchment in the city's political landscape. There is a rich discussion of the complex negotiations undertaken by the residents to be visible and assert their numerical strength. Your choice of research sites—a jhuggi jhopri (hutments) settlement, a transit camp and a resettlement colony—provides a nuanced understanding of the varying processes that shape the built environment in Delhi. The diverse research sites offer the opportunity to explore some of the similarities and differences among the various tactics that residents adopt to navigate their precarious living conditions and engage with state authorities. Your long engagement with the residents in your research sites and other urban poor networks in India comes alive through your writing about how caste, class and gender intersect in the urban poor's struggle for citizenship. You identify Muslim women and the oppressed castes as the most vulnerable groups, both facing severe daily struggles and often having restricted means to achieve socio-political mobility. Your descriptive account also shows that, as well as being spaces of discrimination, urban informal settlements can also be emancipatory spaces. Over time, the caste-specific clustering of houses merges with the surrounding settlements, leading to a more heterogeneous community. Additionally, residents adopt a myriad of ways to break caste oppression, such as changing surnames, engaging in identity-based politics and renaming their settlements. It is important to understand better what occurs when residents set aside their caste, class, gender differences and prejudices and come together to demonstrate their numerical solidarity. When do these differences flare up and fragment the community? Sanjeev Routray (SR): The primary objective of my book was to examine how the poor incrementally secure housing and a range of citizenship entitlements in the city. I show how they assert their numerical strength and deploy various tactics and counter-tactics to be visible, identified and counted in their political struggles. So, my first goal was to zero in on social spaces that provided an analytical anchor to examine the processes and temporal dynamics of settlement, displacement and resettlement at different historical conjunctures. As I have argued in the book, the social spaces do not represent stable categories or mental abstractions, as Lefebvre has reminded us in his work (Lefebvre, 1991). Rather, as I show, these spatial settings are suffused with social relations, which both enable and constrain the entrenchment of the poor in extraordinary ways in Delhi. As the state routinely under-enumerates and arbitrarily deems a considerable segment of the poor ineligible for housing and welfare, the primary challenge is to assert numerical strength and presence from a particular cutoff date. To claim welfare entitlements, the residents challenge state enumeration procedures and carry out a multitude of documentary and inscriptive struggles in the city. In all these neighbourhoods, the poor build varied social, economic and political relationships, forge kinship ties, and initiate alliances with politicians, state officials, activists and interlocutors across the social and political spectrum. Their fundamental aim is to systematically build collective solidarity, even if it is fraught, tenuous and often contingent. Despite the above overlaps, there are differences that underpin the tactics of the poor across these spaces. As the primary struggle of jhuggi jhopri residents is to build jhuggis, gain recognition from the local state, claim welfare services, prevent demolition and demand resettlement upon demolition, the poor routinely auto-archive their individual biographies and the life histories of the communities, especially if they intersect with key social and political events in the city, so as to establish authentic presence in the city. Moreover, in the jhuggi jhopri neighbourhood, the residents invoke the memory of their neighbours and kin if state officials reject their proof documents and deem them ineligible for resettlement. While the residents of the transit camp also fight against demolitions and claim basic services, they reclassify and recategorise themselves as ‘regular’ or ‘legal’ by challenging state enunciations and categories, including ‘transitory’, ‘temporary’ and ‘illegal’ through their unique legal tactics to contest their lack of numerical entrenchment in the city. In refining my arguments about collective solidarity, I have emphasised how the poor deploy their demographic calculus as a significant tactic in their claims to housing and citizenship entitlements in general terms. I have emphasised how the tactic of demographic calculus is preeminent in the resettlement neighbourhood as the residents leverage their numerical strength to contest host populations, nominate successful electoral candidates and assert numerical presence in demonstrations. As I have emphasised in the book, the poor do not represent a homogenous category. The collective solidarity marked by bhaichara (brotherhood) and ristedari (relationships) is often disrupted over material and identity-based struggles. For instance, the dalits (oppressed communities at the bottom of the caste hierarchy) of the jhuggi jhopri neighbourhood (oppressed communities at the bottom of the caste hierarchy) often remain alienated from the upper and intermediate-caste leaders and the language of the court due to their low literacy levels. When the court made a distinction between eligible petitioners and ineligible non-petitioners and approved resettlement flats only for the petitioners, a few dalit members expressed their disappointment. They even casually demanded a return of their monetary contributions as a threat. Often the dalit residents (who carried out ‘scavenging’ and recycling work and earned the least) lacked the time and social connections to navigate the labyrinthine bureaucratic structures to demand their entitlements. Similarly, the purchasers of flats/plots in the transit camp and resettlement neighbourhoods often appropriate scarce resources due to their relative economic power and social/political connections if you compare them with the original allottees. Nevertheless, the purchasers also have a precarious existence because the state may reject their sale-purchase affidavits as legitimate documents in offering housing in the city. Thus, at key historical conjunctures, the purchasers share the vulnerabilities of residents who lack legible error-free documents. To give you another example, the intermediaries who mediate between residents, state and different actors are divided along the lines of caste, gender, class, regional origin, and so on. While they engage in significant activities that support the residents, they often foster dependencies and arbitrary exclusions in their so called ‘public dealings’. Moreover, a stark division between male and female chiefs disrupts collective solidarity in the neighbourhood. Male chiefs consistently disparage the work of female chiefs by classifying various activities in gendered terms. They label their own work as contributing to ‘development’ in the neighbourhood, whereas they regard the work of female chiefs as merely contributing to domestic dispute resolutions. At times, the residents also resort to character assassination and rumour-spreading about female intermediaries despite receiving support from them. Most importantly, the passing of the Citizenship Amendment Act in 2019 has exacerbated the divisions between Hindu and Muslim residents. The ensuing protests against the law, riots and police have the Muslim and of as the collective solidarity and the in these that they a of to proof documents and in their to secure housing and citizenship entitlements in the city. the of the in the this book offers timely Your sheds light on the between the the class, different state and In the court the poor on public by residents the of urban or state officials in the informal these that the urban poor are and who have to the of the and have their You engage with these in their with the of urban in in which a from a and technocratic in the to a and in the You also examine the complex surrounding the resettlement the of eligible and ineligible informal and the of the of resettlement In unpacking the complex politics of in you have deployed and a set of and to what extent, has the urban poor's struggle for numerical citizenship or urban and processes in what grassroots and counter-tactics have to successful against a demolition and in what have the collective not To understand urban and I deployed a to the the calculative in the state governmentality over a temporal in Delhi. As the to urban resources if has to by I show how these have up ideas around class city, city and city So, the state at the have and through and and displacement and resettlement of the In that I illustrate how the poor challenge and of to the of I show how the poor assert their numerical strength in their of a community and solidarity. I have how the state enumeration practices are marked by arbitrary of and and state which and experiences of among the practices often to documentary especially and To these the poor around and engage in of on Nevertheless, the numerical citizenship struggles a of counter-tactics of Thus, the poor and and to in their documents. the state agencies in the poor the politics of and the tactics of the state by the of the Right to They carry out to challenge enumeration and by the state the state agencies reject their the poor their with a host of actors to and their claims of authentic presence in the At times, the tactics documents to authentic documents or challenge state Similarly, to contest legal the poor challenge and of and carry out and around and and The urban poor have social because of the of displacement and resettlement. I have how the and of has to demolitions and social in Delhi. Nevertheless, there are of successful I have how the poor and to displacement the the to the transit camp neighbourhood. The poor their numerical state officials and politicians, deployed members and residents, and carried out including and, most importantly, to prevent the demolition of their neighbourhood. In most of the residents in resettlement against demolition in their of Your book a of not only how work on the in the three sites also how shape the of negotiations and … political (Routray, 2022a, p. for in the of their displacement and resettlement in the of Delhi. It is well in the literature that lack legal due to their and a lack of to urban which them to into precarious relations with urban to secure living to their and often in the city, state often from urban services The of has a on their settlements and of in the city. So, at a it is to that there is for these to claim citizenship and entitlements. you that the urban poor's in is a citizenship is over time and As long as the urban can assert their ‘numerical strength and community (Routray, 2022a, p. to themselves as a (Routray, 2022a, p. they can a range of social and entitlements in the city. Your of the numerical citizenship the a within which informal residents are as agents and, are provided with services in for you for a of the collective and political (Routray, 2022a, p. of the urban that agency only through the of a that is to the (Routray, p. that politicians, state and urban often in their for the the book, your of offers a the informal and the of the urban poor in For example, the the and incremental political in means and means shows how temporal and numerical politics intersect to resettlement and citizenship The choice of the reader to the better and the practices of the poor from the in you show the of and and so numerical power is to these of that, be with of While there is the book on the of the urban it does not from within some of the on or the of the you us more about how this concept on and I have to a and to understand urban citizenship in the Global South. In so I the general arguments about the to city’ I remain to the and of urban citizenship the of In this I build on from the frameworks of James and Asef James I the that the poor build to demand citizenship entitlements in the city. I also on his of to understand how the poor build and navigate in the urban the of the poor do not claim citizenship as and in Delhi. The poor are from a resettlement or if they own in Delhi. the poor do not contest relations in they in and with these relations and the in their they do not to a of urban operate with a complex of tactics and Nevertheless, my also (2009) claims that citizenship claims and are homogenous and While I on Asef of how the poor claim housing and in I offer a nuanced understanding of how the poor navigate the in the city. Moreover, in to the of the the of collective solidarity citizenship struggles is in of India. The struggles of the poor do not merely represent and claims of by an extraordinary of and with to understanding how the poor engage in and local practices to navigate the of bureaucratic and political on an I show how the activities of the poor do not merely contest the state, and the of activists and negotiations with a multitude of in the city. In this I examine an of and to understand how power relations, of legal and historical the Most importantly, my arguments on from concept of political work is important as it offers a to understand contextual of and of communities in I as a who has some of the most ideas to challenge the and ideas the of and an ethnographic offers a more nuanced understanding of the of the character of the the dynamics of caste, class, gender relations, the of and the of neighbourhood As a I have his ideas for their in understanding the politics of the For instance, I do not the poor as merely an to the state I show how the poor their claims to be and with and and legal and to secure their entitlements. In a I offer a understanding of urban citizenship in different historical by the complex and labyrinthine of tactics and counter-tactics in Delhi. contextual and these my arguments have in the of the Global South. Your discussion of numerical citizenship how support informal settlements to their to the city through recognition to or at within the city. with the literature how of residents are as the for even the process of right to the city. For example, in how often to a to and fight to their right of ‘numerical is also in between residents and state officials, with enumeration The numerical strength often seen by both and officials as the for visible in the urban environment and citizenship and, a of a dispute in either on The of this numerical residents and community to their and public recognition in the informal settlements. your account that alliances with various across the social are in to claims in these You the of the members of the in and among the informal settlements of Delhi. alliances with local politicians, political and the agency from numerical strength to citizenship and services it has also that the the have become of such the of their the or to for residents the demolition of the camp is such of of local residents in local people in India is seen as the of important that the of informal residents and local social a in them. In this what is your on how the urban poor in navigate the alliances of this complex social to their how have the social in the urban poor's political numerical tactics and in to the struggle for social and the right to the fundamental in this book is to examine the politics of the poor on their own terms. As you can I have my from I remain to social and as they shape the political of the In this I systematically how the activities of the poor intersect with and across the social and political spectrum. The poor in the political and bureaucratic in Delhi. they develop alliances by multiple of and collective They contest the of activists and and their and with a multitude of At times, the poor the at other times, they reject the While the work of the activists is the activities are often at with I have and struggles and how these struggles have to a to claim citizenship entitlements in the city. While there are alliances across in housing and citizenship entitlements, it has on the of the activists as well as the poor to forge a social in Delhi. is because there are differences among in of tactics and political and and of The poor and their on They from legal and across spaces and the poor have it to a social a set of in Delhi. In to we to on The work is the of of ethnographic this your book shows how ethnographic can be to explore the of politics and the of offers a that the of and the to light on both the local and of the struggles for numerical citizenship (Routray, p. your with and experiences with urban poor communities, your account shows the of ethnographic engagement in urban that is a or of has a for and both new and ethnographic in sense, economic and and In this sense, you on how your and ethnographic engagement have the of and the for can you on the you for instance, in different jhuggi jhopri settlements and your as a and as an of the of the I to build to understand the of political practices on the of the poor in the of the Global South. The ethnographic over a temporal has to contest and frameworks about how the poor and with the state in their of housing and other entitlements on an I have deployed a to develop my of numerical citizenship to understand the political agency of the I have to how the poor contest as well as to in the city. In this I show how the poor establish and their political and to gain a in the city. I writing a on the of my research and I some of these arguments to at a in (Routray, ethnographic I show how I built what conditions I built and how these my I light on the of with different members of a heterogeneous community. I also into the of for the and of and the of of the in the As a can you give an of your ongoing there another book in the that the scholarly and there new you are At I writing my book on the of Delhi. Most of the in and also in India from particular in the state of primary objective is to compare and how caste negotiations and community and citizenship struggles among communities of in Delhi. is different from my first Nevertheless, I some of my insights to understand how the their citizenship struggles in a that the deploy various tactics and counter-tactics across space and time to become eligible for citizenship entitlements. the poor communities who own or resettlement in various social most of the houses in the city. they are not to secure documents that establish proof of to welfare in the city. As a they are more in the and political in their They routinely to their to and support for their political leaders These are as they the support of local to claim their citizenship entitlements and welfare In the few I have in other to with the and other of the I for my research a to my our of grassroots and has to a significant of with the and for the that this support the to claim welfare from the are for the time and of the has for us to this and on the has the

Open access
Urban Planning and Governance
Urban and Rural Development Challenges
Island Studies and Pacific Affairs
Original source
Mar 24, 2023·Sensors
10 cites
An Access Control System Based on Blockchain with Zero-Knowledge Rollups in High-Traffic IoT Environments

Xin Lin, Yuanyuan Zhang, Changhai Huang, Bin Xing · 7 authors

The access control (AC) system in an IoT (Internet of Things) context ensures that only authorized entities have access to specific devices and that the authorization procedure is based on pre-established rules. Recently, blockchain-based AC systems have gained attention within research as a potential solution to the single point of failure issue that centralized architectures may bring. Moreover, zero-knowledge proof (ZKP) technology is included in blockchain-based AC systems to address the issue of sensitive data leaking. However, current solutions have two problems: (1) systems built by these works are not adaptive to high-traffic IoT environments because of low transactions per second (TPS) and high latency; (2) these works cannot fully guarantee that all user behaviors are honest. In this work, we propose a blockchain-based AC system with zero-knowledge rollups to address the aforementioned issues. Our proposed system implements zero-knowledge rollups (ZK-rollups) of access control, where different AC authorization requests can be grouped into the same batch to generate a uniform ZKP, which is designed specifically to guarantee that participants can be trusted. In low-traffic environments, sufficient experiments show that the proposed system has the least AC authorization time cost compared to existing works. In high-traffic environments, we further prove that based on the ZK-rollups optimization, the proposed system can reduce the authorization time overhead by 86%. Furthermore, the security analysis is presented to show the system's ability to prevent malicious behaviors.

Open access
Blockchain Technology Applications and Security
Cryptography and Data Security
Privacy-Preserving Technologies in Data
Original source
Mar 21, 2023·HAL (Le Centre pour la Communication Scientifique Directe)
0 cites
ZAWA: A ZKSNARK WASM Emulator

Sinka Gao, Guoqiang Li, Hongfei Fu, Heng Zhang · 5 authors

WebAssembly, or WASM for short, is a binary code format for a stack-based virtual machine, first published in 2018 and now becomes a main-steam technology for providing distributed serverless functions. Recently, the demand for privacy and trustless serverless functions has started to grow in cloud, edge, and grid computation, which poses a question for those serverless function providers: what feature they need to add to make WASM runtime more secure so that the application run on top it become trustless to their users. To address this, we leverage the technology ZKSNARK (zero-knowledge Succinct Non-interactive Argument of Knowledge), a powerful proof system that allows efficient verification of the evaluation problem of statements, to give WASM runtime the ability to provide trustless computation service. More precisely, we present ZAWA, a ZKSNARK backed virtual machine that emulates the execution of WASM bytecode and generates zero-knowledge-proofs for the emulation result. The proof generated by the ZAWA virtual machine can then be used to convince an entity, with no leakage of confidential information, that the result of the emulation enforces the semantic specification of WASM.

Open access
Robotics and Automated Systems
Context-Aware Activity Recognition Systems
Original source
Mar 21, 2023·Scientific Reports
1 cites
The secure judgment of graphic similarity against malicious adversaries and its applications

Xin Liu, Yang Xu, Dan Luo, Gang Xu · 6 authors

With the advent of the era of big data, privacy computing analyzes and calculates data on the premise of protecting data privacy, to achieve data 'available and invisible'. As an important branch of secure multi-party computation, the geometric problem can solve practical problems in the military, national defense, finance, life, and other fields, and has important research significance. In this paper, we study the similarity problem of geometric graphics. First, this paper proposes the adjacency matrix vector coding method of isomorphic graphics, and use the Paillier variant encryption cryptography to solve the problem of isomorphic graphics confidentiality under the semi-honest model. Using cryptography tools such as elliptic curve cryptosystem, zero-knowledge proof, and cut-choose method, this paper designs a graphic similarity security decision protocol that can resist malicious adversary attacks. The analysis shows that the protocol has high computational efficiency and has wide application value in terrain matching, mechanical parts, biomolecules, face recognition, and other fields.

Open access
Biometric Identification and Security
Advanced Steganography and Watermarking Techniques
Cryptography and Data Security
Original source
Mar 21, 2023·International Conference on Computer Application and Information Security (ICCAIS 2022)
3 cites
Privacy protection method for blockchain transaction data based on homomorphic encryption and zero-knowledge proof

Zhongtu Liu, Chen Liu

All users have access to the details of all transactions through the public ledger thanks to the distributed characteristics of the blockchain. However, attackers may infer the identities of the parties through detailed transaction data, and impair the privacy of users. Among these data, the transaction value is one of the most important transaction data. Therefore, for the privacy protection during blockchain transactions, this paper, based on the homomorphic encryption technology, enabled the committer peer to update the ledger during the transaction without knowing the balance of the parties’ accounts and the transaction value. Meanwhile, the zero-knowledge proof scheme was introduced. It was proved by interval range that the committer peer can verify the validity of the transaction without knowing the transaction value.

Blockchain Technology Applications and Security
Big Data and Digital Economy
Cryptography and Data Security
Original source
Mar 10, 2023·The Computer Journal
3 cites
Compressed Zero-Knowledge Proofs for Lattice-Based Accumulator

Shumin Si, Xiuhan Lin, Puwen Wei

Abstract The lattice-based cryptographic accumulators, which enable short zero-knowledge arguments of membership, have numerous applications in post-quantum privacy-preserving protocols. However, most efficient quantum-safe zero-knowledge arguments are PCP-based systems and rely on non-falsifiable assumptions. For non-PCP-based constructions using the state-of-the-art techniques on compressing lattice-based zero-knowledge proofs, the concrete size of the resulting proof for accumulators with $2^{32}$ members is at least 500 KB. In this paper, we propose a compact non-PCP zero-knowledge proof for the lattice-based Merkle-tree, which leads to an efficient post-quantum cryptographic accumulator. The complexity of our construction is logarithmic in $l\cdot n_{s}$, where $l$ and $n_{s}$ denote the depth of the underlying Merkle-tree and the size of a node, respectively, and the concrete size is only $143.7\ $KB when $l=32$. In particular, we provide an improved lattice-based Bulletproof with efficient knowledge extraction, which allows large challenge space but small soundness slack. Furthermore, the amortized technique can be applied to the Bulletproof without breaking the knowledge soundness due to our improved knowledge extraction. As a direct application, we present a practical lattice-based ring signature, which can achieve logarithmical signing/verifying computational complexity with the number of the ring, while the state-of-the-art constructions (CRYPTO 21) have linear computational complexity.

Cryptography and Data Security
Blockchain Technology Applications and Security
Cloud Data Security Solutions
Original source
Mar 8, 2023·arXiv (Cornell University)
3 cites
Arion: Arithmetization-Oriented Permutation and Hashing from Generalized Triangular Dynamical Systems

Arnab Roy, Matthias Johann Steiner, Stefano Trevisani

In this paper we propose the (keyed) permutation Arion and the hash function ArionHash over $\mathbb{F}_p$ for odd and particularly large primes. The design of Arion is based on the newly introduced Generalized Triangular Dynamical System (GTDS), which provides a new algebraic framework for constructing (keyed) permutation using polynomials over a finite field. At round level Arion is the first design which is instantiated using the new GTDS. We provide extensive security analysis of our construction including algebraic cryptanalysis (e.g. interpolation and Gröbner basis attacks) that are particularly decisive in assessing the security of permutations and hash functions over $\mathbb{F}_p$. From an application perspective, ArionHash aims for efficient implementation in zkSNARK protocols and Zero-Knowledge proof systems. For this purpose, we exploit that CCZ-equivalence of graphs can lead to a more efficient implementation of Arithmetization-Oriented primitives. We compare the efficiency of ArionHash in R1CS and Plonk settings with other hash functions such as Poseidon, Anemoi and Griffin. For demonstrating the practical efficiency of ArionHash we implemented it with the zkSNARK libraries libsnark and Dusk Network Plonk. Our result shows that ArionHash is significantly faster than Poseidon - a hash function designed for zero-knowledge proof systems. We also found that an aggressive version of ArionHash is considerably faster than Anemoi and Griffin in a practical zkSNARK setting.

Open access
2 source records
cs.CR
Cryptographic Implementations and Security
Cryptography and Data Security
Original source
Mar 8, 2023·Proceedings of the ACM on Programming Languages
23 cites
Automated Detection of Under-Constrained Circuits in Zero-Knowledge Proofs

Shankara Pailoor, Yanju Chen, Franklyn Wang, Clara Rodríguez-Núñez · 10 authors

As zero-knowledge proofs gain increasing adoption, the cryptography community has designed domain-specific languages (DSLs) that facilitate the construction of zero-knowledge proofs (ZKPs). Many of these DSLs, such as Circom, facilitate the construction of arithmetic circuits, which are essentially polynomial equations over a finite field. In particular, given a program in a zero-knowledge proof DSL, the compiler automatically produces the corresponding arithmetic circuit. However, a common and serious problem is that the generated circuit may be underconstrained, either due to a bug in the program or a bug in the compiler itself. Underconstrained circuits admit multiple witnesses for a given input, so a malicious party can generate bogus witnesses, thereby causing the verifier to accept a proof that it should not. Because of the increasing prevalence of such arithmetic circuits in blockchain applications, several million dollars worth of cryptocurrency have been stolen due to underconstrained arithmetic circuits. Motivated by this problem, we propose a new technique for finding ZKP bugs caused by underconstrained polynomial equations over finite fields. Our method performs semantic reasoning over the finite field equations generated by the compiler to prove whether or not each signal is uniquely determined by the input. Our proposed approach combines SMT solving with lightweight uniqueness inference to effectively reason about underconstrained circuits. We have implemented our proposed approach in a tool called QED 2 and evaluate it on 163 Circom circuits. Our evaluation shows that QED 2 can successfully solve 70% of these benchmarks, meaning that it either verifies the uniqueness of the output signals or finds a pair of witnesses that demonstrate non-uniqueness of the circuit. Furthermore, QED 2 has found 8 previously unknown vulnerabilities in widely-used circuits.

Open access
6 source records
Security and Verification in Computing
Advanced Malware Detection Techniques
Cryptography and Data Security
Original source
Mar 7, 2023·Proceedings on Privacy Enhancing Technologies
4 cites
Private Sampling with Identifiable Cheaters

César Sabater, Florian Hahn, Peter Andreas, Jan Ramon

In this paper we study verifiable sampling from probability distributions in the context of multi-party computation. This has various applications in randomized algorithms performed collaboratively by parties not trusting each other. One example is differentially private machine learning where noise should be drawn, typically from a Laplace or Gaussian distribution, and it is desirable that no party can bias this process. In particular, we propose algorithms to draw random numbers from uniform, Laplace, Gaussian and arbitrary probability distributions, and to verify honest execution of the protocols through zero-knowledge proofs. We propose protocols that result in one party knowing the drawn number and protocols that deliver the drawn random number as a shared secret.

Open access
2 source records
Cryptography and Data Security
Privacy-Preserving Technologies in Data
Blockchain Technology Applications and Security
Original source
Mar 7, 2023·Cryptography
4 cites
Models for Generation of Proof Forest in zk-SNARK Based Sidechains

Yuri Bespalov, Lyudmila Kovalchuk, Hanna Nelasa, Roman Oliynykov · 5 authors

Sidechains are among the most promising scalability and extended functionality solutions for blockchains. Application of zero knowledge techniques (Latus, Mina) allows for reaching high level security and general throughput, though it brings new challenges on keeping decentralization where significant effort is required for robust computation of zk-proofs. We consider a simultaneous decentralized creation of various zk-proof trees that form proof-trees sequences in sidechains in the model that combines behavior of provers, both deterministic (mutually consistent) or stochastic (independent) and types of proof trees. We define the concept of efficiency of such process, introduce its quantity measure and recommend parameters for tree creation. In deterministic cases, the sequences of published trees are ultimately periodic and ensure the highest possible efficiency (no collisions in proof creation). In stochastic cases, we obtain a universal measure of prover efficiencies given by the explicit formula in one case or calculated by a simulation model in another case. The optimal number of allowed provers’ positions for a step can be set for various sidechain parameters, such as number of provers, number of time steps within one block, etc. Benefits and restrictions for utilization of non-perfect binary proof trees are also explicitly presented.

Open access
Blockchain Technology Applications and Security
Cryptography and Data Security
Cloud Data Security Solutions
Original source
Mar 6, 2023·Computer Science
0 cites
PRIVACY PRESERVATION FOR TRANSACTION INITIATORS: STRONGER KEY IMAGE RING SIGNATURE AND SMART CONTRACT-BASED FRAMEWORK

Justice Odoom, Huang Xiao-fang, Samuel Akwasi Danso, Benedicta Nana Esi Nyarko

Recently, blockchain technology has garnered support. However, an attenuating factor to its global adoption in certain use cases is privacy-preservation owing to its inherent transparency. A widely explored cryptographic option to address this challenge has been ring signature which aside its privacy guarantee must be double spending resistant. In this paper, we identify and prove a catastrophic flaw for double-spending attack in a Lightweight Ring Signature scheme and proceed to construct a new, fortified commitment scheme using the signer’s entire private key. Subsequently, we compute a stronger key image to yield a double-spending-resistant signature scheme solidly backed by formal proof. Inherent in our solution is a novel, zero-knowledge-based, secured and cost-effective smart contract for public key aggregation. We test our solution on a private blockchain as well as Kovan testnet along with performance analysis attesting to efficiency and usability and make the code publicly available on GitHub.

Open access
Blockchain Technology Applications and Security
Cryptography and Data Security
Cloud Data Security Solutions
Original source
Mar 3, 2023·Research Square
0 cites
Key Management Protocol for Heterogeneous Sensor Networks Based on Zero Trust Security and Chaotic Neural Networks

Guogang Li, Tong Xie, Cheng Zou, Wenlong Fu

Abstract In view of the node security risks and key management vulnerabilities in heterogeneous sensor networks, a key management protocol for heterogeneous sensor networks based on zero trust security and chaotic neural networks (KMPHSN-ZTSCNN) was proposed. Taking advantages of the decomposition difficulty of singular matrix and chaotic classification characteristics of Hopfield overload chaotic neural network, the node registration and authentication of sensor network were achieved by blockchain and zero-knowledge proof. The channel state information (CSI) and the adjustable mathematical function were relied on to generate a dynamically changing key to complete continuous verification and achieve zero trust security authentications, thus ensuring data security. The protocol can dynamically allocate different keyspace sizes according to the security level of the group, the storage capacity if the nodeand computing capacity and can adapt to the asymmetric structure of heterogeneous sensor networks. Theoretical proof and experimental performance analysis results show that the protocol is feasible and can meet the security requirements of heterogeneous sensor networks.

Open access
Security in Wireless Sensor Networks
Advanced Technologies in Various Fields
Ideological and Political Education
Original source
Mar 2, 2023·BCP Business & Management
0 cites
Study on Blockchain-based data sharing security

Yi-Lun Su

Within the context of the big data age, data sharing is gradually rising with the embodiment of data value. Data value can increase through sharing, but there are security problems during the period of data sharing such as centralized deployment, malicious theft, and tampering, which greatly affect the security of data. Aiming at the common privacy leakage problem during data sharing, this research builds a data sharing platform on the chain based on blockchain technology, and combines the function encryption technology and zero-knowledge proof technology to realize the sharing of verifiable computing results, and proposes a sharing model. The purpose of this model is to enable the data owner to control the data sharing, so as to guarantee the security and privacy of the data while sharing, ensure that the original data is not leaked, and realize the availability and invisibility of the data. In addition, it is necessary to ensure the reliability of data processing results, eliminate the risk of unreliable data processing caused by original data encryption, and protect the legal right of data users.

Open access
Blockchain Technology Applications and Security
Privacy-Preserving Technologies in Data
Cryptography and Data Security
Original source
Mar 2, 2023·IEEE Transactions on Computers
52 cites
Blockchain-Based Fair and Fine-Grained Data Trading With Privacy Preservation

Liang Xue, Jianbing Ni, Dongxiao Liu, Xiaodong Lin · 5 authors

In this article, we propose a blockchain-based fair and privacy-preserving data trading scheme that supports fine-grained data selling. First, to achieve fairness for trading participants, by incorporating attribute-based credentials, encryption, and zero-knowledge proof, we design a data trading scheme where a buyer first publishes the required data attributes on the blockchain, and a data seller can demonstrate data availability in ciphertext by only disclosing the required attributes to a data buyer and proving the authenticity of data. A data buyer transfers funds only if the correct key material is uploaded to the blockchain. Second, to guarantee fine-grained data trading and preserve identity privacy, we build a Merkle hash tree on the ciphertexts of data with a signature on its root node, which allows a data seller to split data into blocks and remove the sensitive information from the data without affecting data availability verification. The public key of the data seller is not leaked to the data buyer during the trading. Moreover, different trading transactions from the same data seller cannot be linked. We formally prove that our scheme achieves the desired security properties: fairness and privacy preservation. Simulation results demonstrate the feasibility and efficiency of the proposed scheme.

Blockchain Technology Applications and Security
Cryptography and Data Security
Privacy-Preserving Technologies in Data
Original source
Mar 2, 2023·Sensors
62 cites
BAuth-ZKP—A Blockchain-Based Multi-Factor Authentication Mechanism for Securing Smart Cities

Md Ahmad, Gautami Tripathi, Farheen Siddiqui, Mohammad Afshar Alam · 7 authors

The overwhelming popularity of technology-based solutions and innovations to address day-to-day processes has significantly contributed to the emergence of smart cities. where millions of interconnected devices and sensors generate and share huge volumes of data. The easy and high availability of rich personal and public data generated in these digitalized and automated ecosystems renders smart cities vulnerable to intrinsic and extrinsic security breaches. Today, with fast-developing technologies, the classical username and password approaches are no longer adequate to secure valuable data and information from cyberattacks. Multi-factor authentication (MFA) can provide an effective solution to minimize the security challenges associated with legacy single-factor authentication systems (both online and offline). This paper identifies and discusses the role and need of MFA for securing the smart city ecosystem. The paper begins by describing the notion of smart cities and the associated security threats and privacy issues. The paper further provides a detailed description of how MFA can be used for securing various smart city entities and services. A new concept of blockchain-based multi-factor authentication named "BAuth-ZKP" for securing smart city transactions is presented in the paper. The concept focuses on developing smart contracts between the participating entities within the smart city and performing the transactions with zero knowledge proof (ZKP)-based authentication in a secure and privacy-preserved manner. Finally, the future prospects, developments, and scope of using MFA in smart city ecosystem are discussed.

Open access
Blockchain Technology Applications and Security
User Authentication and Security Systems
Privacy, Security, and Data Protection
Original source