With the exponential rise in IoTapplicationit difficult to keep up with the demand for services with lower latency, higher bandwidth, easier accessibility, and advanced intelligence. To meet such demand the distributed and decentralized computing architectureisproposed. Edge-centric computing resources don't need to be managed by a distant but centralized third party can managed locally and individually. However, because to a lack of trust between IoT devices and , obstacles (ECNs). The trust-absence issue can be effectively resolved by a blockchain, which is a decentralized, trustless, and immutable public ledger. discuss the concerns associated with we outline the main features of blockchains that make them ideal for edge-centric IoT applications. In addition, we offer a broad architecture that outlines the sequential steps required to complete for scenarios based on blockchain and edge computing that enable IoT. Additionally, to demonstrate how artificial intelligence (AI) and blockchains may function together, we create a We also go through the advantages of blockchains and AI coming together. The simulation's findings are then displayed.
In recent years decentralized currencies developed through Blockchains are increasingly becoming popular because of their transparent nature and absence of a central controlling authority. Though a lot of computation power, disk space, and energy are being used to run this system, most of these resources are dedicated to just keeping the bad actors away by using Proof of Work, Proof of Stake, Proof of Space, etc., consensus. In this paper, we discuss a way to combine those consensus mechanism and modify the defense system to create actual values for the end-users by providing a solution for securely storing their data in a decentralized manner without compromising the integrity of the blockchain.
With its dedicated money Ether, Ethereum offers regionalized Ethernet simulated computers to manage as an open-source public blockchain, peer-to-peer agreementsability to perform clever contracts. And since Ethereum is the second largest blockchain, transaction data volumes are growing rapidly. However, at this point, most analyses of Ethereum data are focused on the statistical characteristics of Ethereum nodes and do not examine how transactions between them behave. In this research, leverage transaction data from existing blocks to categorize users and smart contracts into groups and Applies machine learning to Ethereum analytics for the first time. The identification data of the accessible Ethereum users and smart contracts is used to examine the clustering findings.
With the increase of intelligent voice phishing and the increasing reliance on open banking systems, there has been a rise in cases where individuals' personal information has been exposed, resulting in significant financial losses for the victims. Non-face-to-face transactions in the financial sector face challenges such as customer identification, ensuring transaction integrity, and preventing transaction rejection. Blockchain-based distributed ledgers have been proposed as a solution, but their adoption is limited due to the difficulty of managing private keys and the burden of gas fees management. This paper proposes a non-face-to-face P2P real-time token payment system that minimizes the risk of key loss by storing private keys in a keystore file and database through a server-based key management module. The proposed system simplifies token creation and management through a server-based token management module and implements an automatic gas charging function for smooth token transactions. Transaction integrity and non-repudiation are ensured through a transaction confirmation module that uses transaction IDs without exposing personal information. Furthermore, advanced security measures such as blocking foreign IP access and DDoS defense are implemented to securely protect user data. The proposed system aims to provide a convenient, secure, and accessible online payment solution to the public by implementing a self-authentication function using a web application that is not limited to smart phones or application platforms.
Mr. Rugved Bahadure, Ms. Riya Khasare, Ms. Sakshi Mahure, Mr. Lakhan Rathod · 6 authors
Abstract: Blockchain has the potential to shake the foundation of e-commerce by enabling exchange relations that are trustless and operate without dedicated intermediaries or even central authorities in the case of permissionless blockchains. Furthermore, the exchange of information and value between companies and consumers might change considerably by enabling unified access to immutable data along the entire supply chain. In this paper, we build a Dapp called Thr3ebay which offers buyers and sellers a secure and transparent platform where transactions are conducted directly between participants, without the need for intermediaries. The platform also provides a userfriendly interface for managing wallets and identities, making it easy for users to buy and sell products on the blockchain. We then examine the potential benefits of building a Web3 e-commerce platform, such as increased security, transparency, and trust, as well as the challenges in terms of scalability, user adoption, and interoperability. Key feature of the Thr3ebay Dapp is its integration with various web3 technologies, including IPFS for decentralized file storage, and the Third-web SDK for user authentication and wallet management. The P2P Decentralized app has also developed a custom front-end for the platform using React, making it easy for users to interact with the marketplace. The purpose of building a Web3 e-commerce app is to create a more secure, transparent, and democratic platform for buying and selling goods and services online, while also providing greater trust and confidence for buyers and sellers
This research paper delves into the potential of using blockchain technology and the Interplanetary File System (IPFS) for file sharing. The current state of file sharing is analyzed, and it is found that centralized servers pose many challenges, such as security and privacy issues. The paper then investigates how blockchain and IPFS can provide a decentralized and secure solution for file sharing. The analysis of specific use cases and existing projects such as File Coin, which utilizes IPFS and a blockchain-based marketplace to allow users to rent out unused storage space, is also presented. The paper also addresses the limitations and challenges of using this technology, including scalability and regulatory issues. The research concludes that the combination of blockchain and IPFS has the potential to revolutionize the way digital content is shared and distributed, providing new opportunities for secure and efficient file sharing. The paper also explores other decentralized storage solutions, such as Sia, Storj, and MaidSafe, and how they compare to IPFS and blockchain-based file-sharing solutions. The research also evaluates the potential impact of this technology on various sectors, such as the media, entertainment, and healthcare industries. Overall, this research aims to provide a comprehensive understanding of the topic and its potential impact on the future of file sharing. The advancement of technology has impacted the way information is shared and distributed, with traditional file-sharing methods facing numerous security and privacy challenges. This research paper investigates the potential of using blockchain technology and the Interplanetary File System (IPFS) for file sharing as a means of addressing these challenges. This research paper argues that the combination of blockchain technology and IPFS holds great promise for the future of file sharing.
Blockchain technology constitutes a paradigm shift in the way we conceive distributed architectures. A Blockchain system lets us build platforms where data are immutable and tamper-proof, with some constraints on the throughput and the amount of memory required to store the ledger. This paper aims to solve the issue of memory and performance requirements developing a multiple Blockchain architecture that mixes the benefits deriving from a public and a private Blockchain. This kind of approach enables small sensors - with memory and performance constraints - to join the network without worrying about the amount of data to store. The development is proposed following a context-aware approach, to make the architecture scalable and easy to use in different scenarios.
Some of the well-known signature techniques like Winternitz and Lamport are not considered to be very appropriate for the usage of hashing or smart contracts in Blockchains security because of their size O(n2), which is prominently too high. Although in Blockchain, the security concern is on the top priority because of its distributed P2P design still, the security enhancement is required to sign and verify the documents forwarded to the peers, especially in Hyperledger Fabric. Here, this paper presents a new signature technique “Block-Hash” to enhance Blockchain security by using it in smart contracts as well as hashing with size 3Xn bits (n=256, generally for SHA-256 Hashing) and which can score 112 bits security. The proposed signature can be used appropriately for signing a smart contract by the endorser or committer node. Also, it can be used with a hash algorithm in forming a Merkle tree. Apart from the description and implementation of Block-Hash Signature, this paper has covered the analysis of its security and correctness measures with a table for result comparison.
As blockchain protocols exhibit diverse characteristics and performances, it is crucial to decide whether to develop a custom blockchain protocol, select an existing platform, or identify a promising protocol before initiating a blockchain-based service or starting a new business. To assist the general public and business operators in assessing the desirability of each blockchain protocol, various services provide evaluation and ranking services for blockchain projects. However, most of these services rely on qualitative evaluation based on reports provided by the blockchain development team. Therefore, we propose a quantitative evaluation method for blockchain protocols that compares and analyzes the technological status, future development direction, and technological differences of Layer 1 and Layer 2 protocols. Our approach incorporates indicators that are distinct from other services and indicators specific to layer 2 solutions, facilitating a more comprehensive analysis of blockchain protocols. This allows for objective evaluation of protocol performance and mutual comparison between protocols.
Samuel Karumba, Raja Jurdak, Salil S. Kanhere, Subbu Sethuvenkatraman
Blockchain technology has the potential to revolutionize the energy sector by enabling peer-to-peer energy trading, demand-side flexibility trading, and renewable energy certificate trading, among other decentralised energy trading use cases. However, the lack of interoperability between blockchain networks and platforms is a significant challenge that leads to data and information silos. To address this challenge, a Blockchain Agnostic Interoperability Framework (BAILIF) is proposed, which provides a decentralized notary service and a cross-chain attestation and verification protocol. BAILIF adheres to the core principles of blockchain, such as decentralization, transparency, and trust, and can be adopted in other decentralized ecosystems where blockchain interoperability is required. A proof of concept for a distributed energy trading application demonstrates the solution's feasibility. The results showed that BAILIF could achieve a throughput of up to 666 transactions per second, indicating its potential to enable seamless data sharing across blockchain platforms and promote the adoption of renewable energy sources.
Scalability trilemma is a classical research topic in the area of blockchains. To defeat such trilemma, many previous solutions have been proposed. However, none of those previous solutions can break such scalability trilemma. In this paper, we present a new Layer2 blockchain called W3Chain, which is promising to deliver high transactions per second (TPS) while defeating the scalability trilemma of a public blockchain. To enable the claimed performance, we particularly design our W3Chain by decoupling the correctness of the blockchain into two parts and adopting several crucial technical issues such as the reconfiguration of committees, the design of query APIs, and the handling of cross-shard transactions. We also propose a Time-Beacon Chain (TBChain) to record pivotal data of W3Chain. To show the correctness and safety features, we rigorously analyze multiple properties of W3Chain, including decentralization, scalability, and security under typical attacks. Finally, we conduct extensive simulations using Ethereum's historical transactions to examine the proposed W3Chain. The evaluation results show that our W3Chain can achieve a TPS as high as 10K+, and much lower transaction confirmation latency compared with Ethereum.
We investigate the recent fee mechanism EIP1559 of the Ethereum network. Whereas previous studies have focused on myopic miners, we here focus on strategic miners in the sense of miners being able to reason about the future blocks. We derive expressions for optimal miner behavior (in terms of setting block sizes) in the case of 2-block foresight and varying degrees of hashing power. Results indicate that a sufficiently large mining pool will have enough hashing power to gain by strategic foresight. We further use a simulation study to examine the impact of both 2-block and 3-block foresight. In particular, the simulation study indicates that for realistic levels of hashing power, mining pools do not gain from being able to reason more than 2 blocks ahead. Moreover, even though the presence of strategic miners increase the variation in block sizes and potentially empty blocks, overall system throughput tend to increase slightly compared to myopic mining.
In many regions of the world, energy attribute certificates (EACs) are created, stored and traded by means of centralized registries. These systems, which are often accused of being used for “greenwashing”, are usually country-specific and pose prohibitive administrative and economic barriers for small energy producers or prosumers. Blockchain-based approaches are widely considered an open, decentralized, transparent and more granular alternative. One of the technically mature solutions is Energy Web Origin. While this platform implements the concept of electricity generation devices, it does not provide any means of tying the use of an EAC to a point of consumption, such as a smart meter, a data center, or an industrial facility. To mitigate this limitation, we propose an extension of the Energy Web Origin system by an architecture that utilizes a consumption token based on the Ethereum ERC-721 standard. We assess the technical feasibility and scalability by measuring the amount of computing power (“gas”) required to run this extension on the Energy Web Chain.
The Internet of Energy (IoE) is a distributed paradigm that integrates smart networks and Internet technology. In contrast to traditional centralized energy systems, distributed Energy Internet systems with multiple components and communication requirements necessitate innovative technologies for decentralization, reliability, efficiency and security. Novel blockchain architectures, smart contracts, and distributed federated learning technologies offer new opportunities for decentralized Energy Internet services. In this paper, we classify state-of-the-art solutions utilizing blockchain, smart contracts, and federated learning for the IoE domains. In this context, four representative system models are identified and discussed. These models demonstrate various ways in which blockchain, smart contracts, and federated learning can be integrated to support the main domains of IoE, namely distributed energy trading and sharing, smart microgrid energy networks, and electric and connected vehicle management.
The Bitcoin system uses a fully replicated data storage mechanism in which each node keeps a full copy of the blockchain. As the number of nodes in the system increases and transactions get more complex, more and more storage space are needed to store block data. The scalability of storage has become a bottleneck, limiting the practical application of blockchain. This paper proposes a node storage scheme, called RESS, to integrate erasure coding technology into the blockchain to encode multiple blocks. Under the proposed block grouping method, nodes can reduce the times of coded block decoding. In addition, the coding scheme based on Raptor codes proposed in this paper has linear coding and decoding complexity. The rateless feature of Raptor code helps to achieve high decentralization and scalability of the Bitcoin network. RESS ensures data availability, efficiency and blockchain robustness based on achieving storage space scalability. Experimental results show that the proposed scheme reduces the storage requirements of nodes by nearly an order of magnitude.
Gurpriya Kaur Bhatia, Venkatesh K. Subramanian, Satyasai Srinivas Abbabathula
Distributed ledger technology (DLT) is the basic building block of Web3, which is gradually surpassing Web 2.0. Organizations worldwide whose key business requirements are immutability, traceability, and transparency are transforming their business to provide solutions that are built on DLT. Recently, the usage of it to achieve sustainable development goals (SDGs) are extensively talked about in the industry as well as academia. However, the current focus is on solving the problem assuming reasonable constraints. But there are scenarios where the participating user base is severely constrained. In this paper, we explore the existing standard and non-standard techniques and provide recommendations that can be useful when building solution architecture for such extreme scenarios.
Decentralized autonomous organizations (DAOs) are critical to the blockchain ecosystem as they enable decentralized decision-making and governance, and facilitate the creation of decentralized applications (DApps) and organizations. However, despite significant importance, there is currently a lack of a comprehensive overview and detailed understanding of DAOs. To address the gap, this work presents a primary investigation of DAOs (35+). We category, examine and evaluate existing DAOs regarding their operational features, (non-)functionalities and real-world performance. In addition, we provide a consolidated exploration of DAOs by conducting a literature review [1] and an empirical study on mainstream projects, particularly Snapshot [2]. Our research contributes to a better understanding of DAOs and their potential impact on the blockchain ecosystem.
In recent years, Blockchain-based Online Social Media (BOSM) platforms have evolved fast due to the advancement of blockchain technology. BOSM can effectively overcome the problems of traditional social media platforms, such as a single point of trust and insufficient incentives for users, by combining a decentralized governance structure and a cryptocurrency-based incentive model, thereby attracting a large number of users and making it a crucial component of Web3. BOSM allows users to downvote low-quality content and aims to decrease the visibility of low-quality content by sorting and filtering it through downvoting. However, this feature may be maliciously exploited by some users to undermine the fairness of the incentive, reduce the quality of highly visible content, and further reduce users' enthusiasm for content creation and the attractiveness of the platform. In this paper, we study and analyze the downvoting behavior using four years of data collected from Steemit, the largest BOSM platform. We discovered that a significant number of bot accounts were actively downvoting content. In addition, we discovered that roughly 9% of the downvoting activity might be retaliatory. We did not detect any significant instances of downvoting on content for a specific topic. We believe that the findings in this paper will facilitate the future development of user behavior analysis and incentive pattern design in BOSM and Web3.
The development of effective recommender systems for Web3 assets, such as the Non-Fungible Token (NFT), requires concentration along with the growth of popularity and heterogeneity in many potential applications such as Web3 gaming and NFT rental markets, the requirements of predicting rNFT classification desire a practical solution. In this paper, we make use of the referable NFT (rNFT11In this work, rNFT mainly refers to the EIP-5521 protocol and corresponding formed network/topology [1], while NFT is used in the context of a single node, node sets, or products that align with the EIP-5521 protocol.) standard [2], indexed EIP-5521, to construct an rNFT classification framework leveraging Graph Neural Network (GNN), an emerging branch of Deep Learning (DL), which learns on the inherent topology of graph-based data. In particular, we first transform the rNFT backward and onward reference relationship to a Direct Acyclic Graph (DAG) and model appropriate node and edge features from rNFT metadata and associated token transactions. Next, a multi-layer GraphSage model is designed to include the collected features for the learning process. In this way, the model takes into account graph topology together with features to classify both the existing and incoming NFT nodes in a supervised way. We also give comprehensive elaboration on the architecture of the new GNN-based recommender system with discussions in regard to its characteristics and challenges. Furthermore, we expect to conduct extensive experiments, by presenting an initial plan, to show the feasibility and efficacy of our system.
Decentralization promises to remedy the drawbacks of the web by executing decentralized applications (DApps) on blockchains. Unfortunately, modern blockchains cannot support realistic web application workloads mainly due to congestion.We introduce the Smart Redbelly Blockchain (SRBB), a provably correct permissionless blockchain that reduces congestion by (1) avoiding redundant propagation and validations of transactions with Transaction Validation and Propagation Reduction (TVPR) and (2) mitigating the propagation of invalid transactions within blocks by Byzantine nodes with a dedicated Reward-Penalty Mechanism (RPM). Our comparison of SRBB against Algorand, Avalanche, Diem, Ethereum, Quorum, and Solana, using the DIABLO benchmark suite, indicates that SRBB outperforms all these blockchains under real application workloads. Moreover, SRBB is the only blockchain to successfully execute real workloads of NASDAQ and Uber on a DApp without losing transactions. To demonstrate that TVPR and RPM are the causes of the improved performance, we compare SRBB with its naive baseline, which does not contain TVPR and RPM. Our results show that TVPR increases the throughput by 55× and divides the latency by 3.5, while RPM increases the throughput by 7% under flooding attacks. Finally, TVPR helps reduce transaction losses in the normal scenario while RPM goes further and mitigates transaction losses under flooding attacks.
Bing-Yang Lin, Daria Dziubałtowska, Piotr Macek, Andreas Penzkofer · 5 authors
DAG-based DLTs allow for parallel, asynchronous writing access to a ledger. Consequently, the perception of the most recent blocks may differ considerably between nodes, and the underlying network properties of the P2P layer have a direct impact on the performance of the protocol. Moreover, the stronger inter-dependencies of several core components demand a more complex and complete approach to studying such DLTs. This paper presents an agent-based, open-sourced simulator for large-scale networks that implement the leaderless Tangle 2.0 consensus protocol. Its scope includes modelling the underlying peer-to-peer communication with network topology, package loss, heterogeneous latency, the gossip protocol with reliable broadcast qualities, the underlying DAG-based data structure, and the consensus protocol. The simulator allows us to explore the performance of the protocol in different network environments, as well as different attack scenarios.
Web3, the next generation of the Internet, represents a decentralized and democratized web. Although it has garnered significant public interest and found numerous real-world applications, there is a limited understanding of people's perceptions and experiences with Web3. In this study, we conducted an empirical study to investigate the categories of Web3 application and their popularity, as well as the potential challenges and opportunities within this emerging landscape. Our research was carried out in two phases. In the first phase, we analyzed 200 popular Web3 projects associated with 10 leading Web3 venture capital firms. In the second phase, we collected and examined code-related data from GitHub and market-related data from blockchain browsers (e.g., Etherscan) for these projects. Our analysis revealed that the Web3 ecosystem can be categorized into two groups, i.e., Web3 infrastructure and Web3 applications, with each consisting of several subcategories or subdomains. We also gained insights into the popularity of these Web3 projects at both the code and market levels and pointed out the challenges in the Web3 ecosystem at the system, developer, and user levels, as well as the opportunities it presents. Our findings contribute to a better understanding of Web3 for researchers and developers, promoting further exploration and advancement in this innovative field.
A donation-based system using blockchain technology can provide transparency and accountability in charitable giving, addressing concerns about the misuse of donated funds. The system would allow donors to contribute directly to specific causes or organizations, with each transaction recorded on a public blockchain ledger, ensuring that funds are used as intended. Smart contracts could be used to automate the distribution of funds according to predetermined rules and conditions, reducing administrative overhead and ensuring that funds are distributed fairly. In addition, the use of cryptocurrency could eliminate the need for intermediaries such as banks, reducing transaction fees and increasing the speed of transfers. The system would also allow for real-time tracking of donations and impact, providing donors with greater visibility into how their contributions are being used and the overall effectiveness of the charitable organizations they support. Overall, a blockchain-based donation system has the potential to improve transparency, efficiency, and accountability in charitable giving, ultimately helping to create a more equitable and sustainable world.