Decentralized identity authentication is generally based on blockchain, with the protection of user privacy as the core appeal. But traditional decentralized credential system requires users to show all the information of the entire credential to the verifier, resulting in unnecessary overexposure of personal information. From the perspective of user privacy, this paper proposed a verifiable credential scheme with selective disclosure based on BLS (Bohen-Lynn-Shacham) aggregate signature. Instead of signing the credentials, we sign the claims in the credentials. When the user needs to present the credential to verifier, the user can select a part of but not all claims to be presented. To reduce the number of signatures of claims after selective disclosure, BLS aggregate signature is achieved to aggregate signatures of claims into one signature. In addition, our scheme also supports the aggregation of credentials from different users. As a result, verifier only needs to verify one signature in the credential to achieve the purpose of batch verification of credentials. We analyze the security of our aggregate signature scheme, which can effectively resist aggregate signature forgery attack and credential theft attack. The simulation results show that our selective disclosure scheme based on BLS aggregate signature is acceptable in terms of verification efficiency, and can reduce the storage cost and communication overhead. As a result, our scheme is suitable for blockchain, which is strict on bandwidth and storage overhead.
The undesirable properties of conventional recycled fine aggregate (RFA) often limit its application in the construction industry. To overcome this challenge, a method for preparing completely recycled fine aggregate (CRFA), which crushes all concrete waste only into fine aggregate, was proposed. The obtained CRFA had high apparent density, and its water absorption was lower than that of the conventional RFA. To take advantage of the CRFA, this paper introduced the modified packing density method for the CRFA concrete mix design. The modified packing density method took account of the powder with a particle size of smaller than 75 μm in the CRFA and balanced both the void ratio and the specific surface area of the aggregate system. Concrete (grade C55) was prepared using the CRFA to validate the feasibility of the proposed method. The unit price of the prepared CRFA concrete was around 12.7% lower than that of the natural aggregate concrete. Additionally, the proposed procedure for the concrete mixture design could recycle all concrete waste into the new concrete and replace all the natural fine aggregate in the concrete mixture.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.