{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,28]],"date-time":"2025-03-28T02:05:01Z","timestamp":1743127501726,"version":"3.40.3"},"publisher-location":"Cham","reference-count":20,"publisher":"Springer Nature Switzerland","isbn-type":[{"type":"print","value":"9783031744976"},{"type":"electronic","value":"9783031744983"}],"license":[{"start":{"date-parts":[[2024,10,20]],"date-time":"2024-10-20T00:00:00Z","timestamp":1729382400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,10,20]],"date-time":"2024-10-20T00:00:00Z","timestamp":1729382400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2025]]},"DOI":"10.1007\/978-3-031-74498-3_21","type":"book-chapter","created":{"date-parts":[[2024,10,19]],"date-time":"2024-10-19T11:02:30Z","timestamp":1729335750000},"page":"292-306","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Adding All Flavors: A Hybrid Random Number Generator for\u00a0dApps and\u00a0Web3"],"prefix":"10.1007","author":[{"given":"Ranjith","family":"Chodavarapu","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Rabimba","family":"Karanjai","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xinxin","family":"Fan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Weidong","family":"Shi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lei","family":"Xu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2024,10,20]]},"reference":[{"key":"21_CR1","doi-asserted-by":"crossref","unstructured":"Ballandies, M.C., Wang, H., Law, A.C.C., Yang, J.C., G\u00f6sken, C., Andrew, M.: A taxonomy for blockchain-based decentralized physical infrastructure networks (DePIN). In: Proceedings of the 1st International Workshop on Decentralized Physical Infrastructure Networks (DePIN 2023). IEEE (2023)","DOI":"10.1109\/WF-IoT58464.2023.10539514"},{"key":"21_CR2","doi-asserted-by":"crossref","unstructured":"Xu, L., Fan, X., Hall, L., Chai, Q.: New gold mine: harvesting IoT data through DeFi in a secure manner. In: International Conference on Blockchain, pp. 43\u201358. Springer (2021)","DOI":"10.1007\/978-3-030-96527-3_4"},{"issue":"8","key":"21_CR3","doi-asserted-by":"publisher","first-page":"1555","DOI":"10.1109\/TCAD.2019.2915318","volume":"39","author":"O Mutlu","year":"2019","unstructured":"Mutlu, O., Kim, J.S.: Rowhammer: a retrospective. IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 39(8), 1555\u20131571 (2019)","journal-title":"IEEE Trans. Comput. Aided Des. Integr. Circuits Syst."},{"key":"21_CR4","unstructured":"Randao: Verifiable random number generation [Online]. Available at: https:\/\/www.randao.org\/whitepaper\/Randao_v0.85_en.pdf"},{"key":"21_CR5","unstructured":"Edgington, B.: Upgrading Ethereum\u2014a technical handbook on Ethereum\u2019s move to proof of stake and beyond [Online]. Available at: https:\/\/eth2book.info\/capella\/part2\/building_blocks\/randomness\/"},{"key":"21_CR6","doi-asserted-by":"crossref","unstructured":"Syta, E., Jovanovic, P., Kogias, E.K., Gailly, N., Gasser, L., Khoffi, I., Fischer, M.J., Ford, B.: Scalable bias-resistant distributed randomness. In: 2017 IEEE Symposium on Security and Privacy (SP), pp. 444\u2013460 (2017)","DOI":"10.1109\/SP.2017.45"},{"key":"21_CR7","unstructured":"Skidanov, A.: Near protocol randomness beacon [Online]. Available at: https:\/\/pages.near.org\/downloads\/NearRandomnessBeacon.pdf"},{"key":"21_CR8","unstructured":"Chainlink: Chainlink vrf [Online]. Available at: https:\/\/docs.chain.link\/vrf"},{"key":"21_CR9","doi-asserted-by":"crossref","unstructured":"Chatterjee, K., Goharshady, A.K., Pourdamghani, A.: Probabilistic smart contracts: secure randomness on the blockchain. In: 2019 IEEE International Conference on Blockchain and Cryptocurrency (ICBC), pp. 403\u2013412 (2019)","DOI":"10.1109\/BLOC.2019.8751326"},{"key":"21_CR10","doi-asserted-by":"crossref","unstructured":"Blaut, G., Ma, X., Wolter, K.: Exploring randomness in blockchains. In: 2023 IEEE International Conference on Blockchain and Cryptocurrency (ICBC), pp. 1\u20135 (2023)","DOI":"10.1109\/ICBC56567.2023.10174962"},{"key":"21_CR11","unstructured":"ERC721R: Bringing greater accountability to NFT creators [Online]. Available at: https:\/\/erc721r.super.site\/"},{"key":"21_CR12","unstructured":"Lehman, T.: Erc721r: a new erc721 contract for random minting so people don\u2019t snipe all the rares! [Online]. Available at: https:\/\/medium.com\/@dumbnamenumbers\/erc721r-a-new-erc721-contract-for-random-minting-so-people-dont-snipe-all-the-rares-68dd06611e5"},{"key":"21_CR13","doi-asserted-by":"crossref","unstructured":"Naor, M.: Bit commitment using pseudo-randomness. In: Conference on the Theory and Application of Cryptology, pp. 128\u2013136. Springer (1989)","DOI":"10.1007\/0-387-34805-0_13"},{"issue":"1","key":"21_CR14","doi-asserted-by":"publisher","first-page":"31","DOI":"10.1109\/COMST.2022.3143147","volume":"24","author":"E Daniel","year":"2022","unstructured":"Daniel, E., Tschorsch, F.: IPFS and friends: a qualitative comparison of next generation peer-to-peer data networks. IEEE Commun. Surv. Tutor. 24(1), 31\u201352 (2022)","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"21_CR15","doi-asserted-by":"crossref","unstructured":"Long, J., Wei, R.: Scalable BFT consensus mechanism through aggregated signature gossip. In: 2019 IEEE International Conference on Blockchain and Cryptocurrency (ICBC), pp. 360\u2013367. IEEE (2019)","DOI":"10.1109\/BLOC.2019.8751327"},{"key":"21_CR16","doi-asserted-by":"crossref","unstructured":"Pedersen, T.P.: Non-interactive and information-theoretic secure verifiable secret sharing. In: Annual International Cryptology Conference, pp. 129\u2013140. Springer (1991)","DOI":"10.1007\/3-540-46766-1_9"},{"key":"21_CR17","doi-asserted-by":"crossref","unstructured":"Hall, P.: The distribution of means for samples of size n drawn from a population in which the variate takes values between 0 and 1, all such values being equally probable. Biometrika 240\u2013245 (1927)","DOI":"10.2307\/2331961"},{"issue":"4","key":"21_CR18","first-page":"51","volume":"8","author":"J Irwin","year":"1930","unstructured":"Irwin, J.: On the frequency distribution of the means of samples from populations of certain of Pearson\u2019s types. Metron 8(4), 51\u2013105 (1930)","journal-title":"Metron"},{"key":"21_CR19","unstructured":"Salazar\u00a0Cardozom, A., Williamson, Z.: Eip-1108: reduce alt_bn128 precompile gas costs [Online]. Available at: https:\/\/eips.ethereum.org\/EIPS\/eip-1108"},{"key":"21_CR20","unstructured":"EVM codes\u2014an Ethereum virtual machine opcodes interactive reference [Online]. Available at: https:\/\/www.evm.codes\/"}],"container-title":["Lecture Notes in Computer Science","Stabilization, Safety, and Security of Distributed Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-74498-3_21","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,12,30]],"date-time":"2024-12-30T22:03:54Z","timestamp":1735596234000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-74498-3_21"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,10,20]]},"ISBN":["9783031744976","9783031744983"],"references-count":20,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-74498-3_21","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2024,10,20]]},"assertion":[{"value":"20 October 2024","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"SSS","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Symposium on Stabilizing, Safety, and Security of Distributed Systems","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Nagoya","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Japan","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2024","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"20 October 2024","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"22 October 2024","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"26","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"sss2024","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/sss2024.github.io\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}