Comments (3)
if add tx fees, how to generate new address?
from xdag.
Transaction fees are not planned in the close future.
from xdag.
Actually, transaction fees should be used as one mitigation for network spam, and the code is already present. But there are some blockers.
- Right now the pools send to all miners for each found block. This results in a large amount of transactions. Thus, the pool logic should be revised to not pay out on every block, but instead after the miner passes a threshold payment value.
- Low TX fees alone won't stop deliberate attacks on the network. Because it is so easy to forge a block, even with a low TX fee, attacks can still happen. This is not a reason to not implement a fee, but something worth considering.
- The whitepaper talks about fees propagating through blocks, or being additive to them. This is an incentive for mined blocks, but what does it do for transaction blocks that include links to other blocks?
- This all still needs to be tested.
Once the pool is updated, this should be revisited.
from xdag.
Related Issues (20)
- Letter "T
- Letter "t" missed in one important sentence.
- Suggestion: print storage file path in "block" command HOT 1
- Add "version" command to xdag -i HOT 1
- `net conn` for RPC
- `main blocks` for RPC
- `minedblocks` for RPC
- pool config through RPC
- `miners` command for RPC
- `miner {address}` for RPC
- `reload` command for RPC HOT 2
- Using Chaos Mesh to enhance xdag
- Unable to run $make on Ubuntu HOT 4
- Historical data snapshot Feature HOT 4
- xdag testnet support
- I followed the introduction to build this project. But I always get many errors like these HOT 6
- Last releases only source code no wallet ? HOT 1
- Why the hell provide a provide a mnemonic if it can't be used to restore a wallet?
- Why the hell provide a provide a mnemonic if it can't be used to restore a wallet? HOT 2
- Error during compilating randomx.h HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from xdag.