Questions tagged [decentralization]

Without any central instance or authority; distributed over less concentrated areas.

Filter by
Sorted by
Tagged with
88
votes
5answers
42k views

What is the difference between Swarm and IPFS?

IPFS seems a little slow on existing dapps. will Swarm load content more quickly? Also- is there a roadmap for swarm?
18
votes
7answers
8k views

What are Storj and Sia and how different are they from Swarm and IPFS

I have recently discovered some blockchain based storage technologies like Storj and Sia. I have vaguely understood that they rely on their own blockchain with their own cryptocurrency. But why are ...
15
votes
7answers
15k views

Question on the terms 'distributed' and 'decentralised'

I am writing a paper on distributed ledger technologies, an umbrella term I have borrowed to put everything that has any relation to blockchains and distributed consensus. Under this umbrella term I ...
10
votes
4answers
245 views

Is it possible to implement decentralized autonomous organization in Ethereum?

Is it possible to implement a DAO (Decentralized Autonomous Organization) with Ethereum? If so, has it been done in an effective way? Are there any examples?
10
votes
1answer
172 views

Can ethereum really make a safe decentralized exchange?

I see there are a few ethereum decentralized exchanges out there. Are they really safe? Is there one currently in existing? Will this save me from getting MTgoxed in the future?
9
votes
1answer
88 views

Is there a DAO to vote on Ethereum Foundation development decisions / direction?

I'd like to know if the Ethereum Foundation itself has been decentralized yet. Is there a DAO with which is used to make decentralized decisions? Is it open to public viewing? Closed?
8
votes
1answer
1k views

Are tools like metamask putting decentralization in danger?

Does a tool like metamask, which connects your browser to a public ethereum node to simplify running DApps, put the basic idea of decentralization and trustless blockchain verification in danger? Is ...
8
votes
1answer
464 views

Ethereum mining pool centralization

There are a number of well known undesirable effects of mining pool centralization, primarily: increased risk of collusion a small set of pools effectively gain veto power on the evolution of the ...
8
votes
1answer
526 views

Is a DAPP really decentralized? If so, what is decentralized exactly? [closed]

This is kind of a theoretical question with respect to Ethereum DAPPs which I have been trying to learn lately (and of which I will admit I am still woefully ignorant). Basically (using my limited ...
6
votes
2answers
3k views

What elements of a Dapp's backend are usually stored in a decentralised location?

I'm unclear as to what elements of a Dapp's backend code are actually decentralised. The following link states that a Dapp's backend is stored entirely on the blockchain. However, if I was to create ...
6
votes
1answer
368 views

Ethereum selection of peer nodes and centralization

How does Ethereum select peer nodes when it starts ? I guess there should be a set of nodes hardcoded in geth that it tries to connect to and then gets list of other nodes from them. How many of those ...
6
votes
1answer
337 views

Is it possible to make Zeronet p2p websites as client of Ethereum Dapps?

Is it possible and does it make sense? You can browse some cool P2P-websites (work without any servers) inside the network through this gateway. Or you can browse them without any gateways if ...
5
votes
2answers
2k views

Degree verification process using blockchain

This question is specifically related to blockchain use case. I want to implement degree verification process using blockchain . I just need to know whether I am approaching my objective in a right ...
4
votes
3answers
553 views

Is there a decentralized zk-SNARK (zero-knowledge Succinct Non-Interactive ARgument of Knowledge)?

Normally, in zk-SNARK, we need to generate two public keys: one for prover and one for verifier. However, the input parameter of this generator algorithm must be secret, meaning that it must be hidden ...
4
votes
1answer
972 views

Django, Ethereum, Sqlite

I am creating blockchain application in django with 6 main entities .By entities I mean to say these 6 entities will replicate data or you can say consensus mechanism will evolve around these entities ...
4
votes
2answers
2k views

Is there p2pool mining available for ethereum?

Are there any decentralized mining pools available for ethereum? Something like p2pool which fully decentralizes the mining process and reward distribution? Is this possible?
4
votes
1answer
128 views

How to securely Interact with a contract on user's behalf from centralized server?

To explain myself, what I need is to be able to have a way so that the central server can only interact with the contract only with valid identification from a user? This identification provided by ...
4
votes
1answer
264 views

EtherEx decentralized exchange

Been waiting for a long time to be able to access a decentralized exchange. When will EtherEx be launched and will it support BTC ETH pair?
3
votes
3answers
960 views

Why is there a possibility to increase block gas limit?

As I know, in Bitcoin block size is limited to 1MB. This limits the number of transactions in a block and thus the transaction throughput and blockchain size growth rate. This in turn prevents ...
3
votes
1answer
63 views

Why do crypto-currency ventures pivot towards serving banks and what is Ethereum's approach? [closed]

I am new to the world of blockchains. I worked briefly for a blockchain venture until they started working with banks. Not a judgement call, I am simply more drawn to crypto-currencies as a fuel for ...
3
votes
1answer
42 views

What is the theseus criterion and what does it tell us about Ethereum?

I've heard that the Theseus criterion can be used to evaluate how decentralized an organisation is. But what is it, and what happens when we evaluate Ethereum according to it?
3
votes
1answer
131 views

Domain registration for decentralized application

I have a question I can not find any answer to. I understand that through blockchain, ethereum, some decentralized applications can be made. My question is, how can these applications be accessed? If ...
3
votes
1answer
767 views

Architecture Design Dapp

I try to design a DApp and I need some help regarding the architecture design. My use case is a market place - where seller can sell their products and buyers can buy their products. The DApp should ...
3
votes
1answer
100 views

“Centralized Relational Databases” vs. “Decentralized Blockchain ” : Which one is really more scalable? [closed]

There are many research papers on problem of scalability of blockchains: Just as an example : An Overview of Blockchain Technology: Architecture, Consensus, and Future Trends However, (usually by ...
3
votes
1answer
227 views

How do the ethereum components work together

hy i have been reading about the ethereum project and its components, i understand that there are 3 major components (EVM, swarm, whisper) Swarm is a peer to peer data sharing network in which ...
3
votes
0answers
193 views

How will centralized portions of the Ethereum space (Infura, EtherScan) respond to huge increases in throughput?

Two forthcoming improvements to Ethereum are Casper and Sharding. While FFG Casper won't decrease the 14-second block time (because it's hybrid POS/POW), full-fledged Casper promises to. Sharding ...
3
votes
2answers
330 views

Will not a PoS implementation converge in a much less wealth equally distributed system?

With the current trends of prices in crypto and the long term vision supported by the community (HODL!), the implementation of Proof of Stake could eventually derive in big ETH stakeholders getting ...
3
votes
0answers
368 views

What's the correct definition of Decentralized Applications? [duplicate]

What's the correct definition of Decentralized Applications? Some, like https://dappsforbeginners.wordpress.com/tutorials/your-first-dapp points the two layer architecture (web/front layer and the ...
2
votes
1answer
695 views

Is it logical to use “Proof-of-Authority” for a “public” blockchain?

According parity.io website: Proof-of-Authority is a replacement for Proof-of-Work, which can be used for private chain setups. And also: The chain has to be signed off by the majority of ...
2
votes
1answer
794 views

What parts of the IDEX decentralized exchange is centralized and decentralized?

Doing some research on decentralized exchanges, particularly on IDEX. https://idex.market IDEX mentions its a decentralized exchange, but is there a way to interact with this DEX without going to the ...
2
votes
1answer
93 views

Creating decentralized identity

I did read some questions like How does Ethereum enable self sovereign identity? but I was wondering if someone could advise me how to get started with the technical aspects of creating a ...
2
votes
1answer
24 views

How Ethereum HardFork Complete?

When a major change happen in ethereum like Softfork or Hardfork, all nodes may not agree with this. So is this change possible ? Vitalik is creator of Ethereum. But ethereum is totally decentralized, ...
2
votes
2answers
58 views

Decentralizing DNS using Blockchain

I intend to do a project on Decentralizing DNS using Blockchain. As I was researching this topic, Namecoin was a name that popped up a lot. On searching further, I got to know that Namecoin hosts ....
2
votes
2answers
57 views

What is the current state of Swarm and Whisper?

What is the current state of Swarm ? Are they decentralized as they claim they are or they are still in development ? I am asking this because I've seen that there is no incentive for the nodes to ...
2
votes
1answer
14 views

Decentralized applications which not every full node has to execute

Are there any approaches to or any research on having decentralized applications in such a way that not every full node has to execute them? I'm not asking specifically about the Ethereum Project but ...
2
votes
0answers
73 views

Can we use Ethereum Swarm to store normal data other than blockchain or dapp data.

I want some basic data to be stored like name and city phone no etc.So just want to ask can I use ethereum swarm just to store file and make several node to create decentralized storage.
2
votes
3answers
248 views

Does Using Infura Breaks Decentralization?

Decentralized applications have a philosophy: they are immutable,secure and trustless applications. You can connect to Blockchain and be sure about that features. Infura is a great tool when ...
2
votes
1answer
215 views

Which ethereum dapps are 100% decentralized and not semi-decentralized (centralized)?

Correct me if I'm wrong here, but I see dapps as independent solo code that you can download to you computer and it interacts with the Ethereum blockchain. Looking at crypto kitties, you have to ...
2
votes
0answers
113 views

Tracking orders on 0x network

How are the various 0x network order trackers sourcing on-chain settlement data? My first assumption was that they were utilising the Etherscan API, however Etherscan have their own tracker, found at ...
1
vote
1answer
464 views

Mapping takes an insane amount of gas

I am building out an Ethereum smart contract that allows users to create listings. Here is part of my contract, the part thatis the culprit of the gas usage: struct LiveListing { uint id; ...
1
vote
1answer
61 views

From a technical perspective, is MultiSigna a decentralized exchange utilizing ethereum?

Does anyone know how we would be able to either view the Ethereum blockchain or inspect the code from Multisigna to confirm if it is a true ethereum decentralized exchange? Source: https://www....
1
vote
2answers
33 views

Proper way to design a descentralized game

Let's say I'm designing a multiplayer game, where players can fight each other in different battles. As a result of each battle, players get a punctuation. Suppose I'm using a sidechain. Which should ...
1
vote
2answers
578 views

What is the Oracle Problem definition exactly and briefly?

What is the Oracle Problem definition exactly and briefly? Does it mean "trusting on a centralized Oracle" ? Or "How to reach a consensus between a group of Oracles" ? Is the matter "centralization" ...
1
vote
1answer
20 views

Is there any concern for the significant number of nodes being hosted on AWS/ cloud providers?

Just curious if there is any downside that many nodes are being hosted on cloud providers? For example Infura, which supports many nodes and provides a large portion of connections to Ethereum nodes, ...
1
vote
1answer
89 views

Concept of Decentralized Identity

Current digital identities, such as passports, rely mainly on a centralized process that involves a personal claim (individual assertion) backed up by a proof (a valid document) which is then ...
1
vote
3answers
135 views

Is distribution of an Ethereum blockchain necessary?

Background I downloaded the Ethereum wallet client software and when opening, it downloads the entire blockchain of 4 million+ blocks which takes up several GB of storage. This is fine for me, but ...
1
vote
1answer
25 views

Does it align with the base concept of blockchain, if one stores the hash value generated from IPFS network in a database?

A friend of mine utilized IPFS to store data files regarding some user info.But for an android application of the same, he retrieved all hash values(same user but different files) and stored it in a ...
1
vote
2answers
24 views

Does it align to the base concept of blockchain, if one stores the hash value generated from IPFS network in a database?

A friend of mine utilized IPFS to store data files regarding some user info.But for an android application of the same, he retrieved all hash values(same user but different files) and stored it in a ...
1
vote
3answers
77 views

Sustainable business models for decentralized applications

I have following questions in my mind regarding decentralized application - How to monetize the efforts of the organization who are creating decentralized applications? Let us consider an example of ...
1
vote
1answer
32 views

Is blockchain always “public”?

Is the following definition of blockchain by its wikipwdia page correct? Where it is mentioned: A blockchain is a decentralized, distributed and public digital ledger ... Cannot we have a ...