-
Notifications
You must be signed in to change notification settings - Fork 1
old Reputation
( This section likely needs the most help )
Like most blockchain technologies, your content has a worth and a cost.
The concept of Proof of Work has been used widely over the years. Essentially, you compute something known to take a certain amount of work to do, and the result of that is verifiable with very little work so someone can easily tell you've come up with the right answer.
Everything in the network is done with a proof of work attached. The network has a minimal work requirement for every transaction on the network. You compute a small hash collision for your transaction. The minimal work requirement is given to the best user(s) on the network. An algorithm sets the required number of bits set to zero depending on the user's behavior. Some users who have been known to act poorly may have to do much more work to be able to store and retrieve nodes in the network. This throttles bad actors.
The more your content is liked and/or consumed, the higher your value in the network and the lower your proof of work requirement (no less than the minimum).
Your content takes up storage, this must be paid to the nodes holding your data (everyone in the network might hold copies). When people consume your content, they are inherently giving it a valuation as being worthwhile. Even a post that causes people to get angry might have value and is none the less interesting to the network. Bandwidth costs are paid in coin essentially to the nodes that ultimately serve the blocks to the end user. Different users may run their own nodes or access any particular node.
Every entity in the network has a reputation. Every entity is as much as possible attempted to be the only existing entity in the network corresponding to a real world person or organization. Bob Smith should not be able to have 5 accounts. Bob has one account with 4 or 5 aliases registered. Bob will register with Amazon/Facebook/Google registration and we'll have his phone number and/or email and name. We'll try to correlate and match up real people as much as possible. Exceptions made where real need exists for separate legal entities.
People who contribute resources like storage and bandwidth may have a higher valuation which is a composite of their perceived value as well as the net result of their contributions and costs (reading/consuming) on the network.
- The math of this still needs to be worked out.
Some time ago, I watched a series on Amazon called Upload. In it, people constantly gave eachother ratings for things. Thanks for the coffee, the ride, just to be nice- whatever. This got me thinking about a universal reputation system.
As User Bob rates things, (which will have a proof of work requirement commensurate with his current reputation), those ratings themselves have a value based on his reputation and affect the rated people and things concordantly.
Pretty much everything can be represented by a URI anymore. A phone number, an address, a person, a transaction. I propose a rating universe in which you can rate pretty much any object, person, transaction, event or thing on the planet and have it develop its own reputation.
URIs known to be associated with a given entity will get linked (TBD) and the collective valuations of their URIs will factor in.
Good people's comments will matter more. If you're a jerk who just is mean to everyone, your ratings will have little impact on the system and you'll work harder to add them.
Maths to be decided.
- I had intended the energy price to be measured in Joules and have a real tie to the actual Joule
I was thinking more language level. The concept of a file doesn't really even exist in my world
Just blocks identified by the hash of their content
Some are meta map blocks some are data
Users keep the address to the top block
Meta block
Replication is by durability and duration
As requested at store time
There's going to be an up front discount or otherwise ongoing charges for blocks that don't pay for themselves in user interaction
Tiny
But gas for stored energy bits really
Want to be cognizant of energy costs
Good players keep low proof of work burdens through reputation
Contributors and creators get diamond like reward over time as content is consumed
Essentially your discount for actually using what your stored
Overpaying for durability or duration you don't need won't pay off
Pay servers for transit of blocks in the form of the proof of work.
Use both costs and pays at different rates
But it's all just energy flow tracking
Joules here
Joules there
TOC | Intro | 1 - Arch | 2 - Auth | 3 - Quorum | 4 - Identity/Reputation | 5 - Contracts/Crypto
Documentation updated regularly. You can pull the revision history if you check out the wiki's git repo.
Please consider joining. Doesn't matter if you're new to coding or crypto. I/We can help! Devel & Collab