\[Kickstart\] FLUX token mining process
-
So we have four concerns:
1. The weight of the process. This is measured in cycles, steps, hours, participants.
2. The cost of the process. This is the unspendable, irreversible cost via the Link protocol.
3. The possible uses. These are zerocoin like features, raising the 50% threshold to 75% or even higher by adding intermediate steps, separation of high risk and low risk operations, and the risk of false steps being overriden so that fakery and trickery is very difficult, which wraps around to the threshold (maybe 99.44%).
4. The possibility that it brings CPU mining back into play. This is a benefit I didn’t even think of when designing it, but it comes out of the process naturally.The whole shebang looks like this:
1. Generation of FLUX points from rejected hashes.
2. Announcement of exchange offers and exchange of FLUX tokens.
3. Discovery of value ratios and negotiation / release of trades.
4. Promotion of FLUX points to tokens, rewards, and perhaps even real virtual currencies, but more likely they will be exchanged in large lots for fiat.The best metaphor I can think of for this process is Proof of Exchange, or as something more familiar Proof of Stake in a distributed network variant.
-
I’m going to alternate between the #2 and #3 steps of the exchange examples and the #1 and #4 steps of the mining process. This way I don’t stay zombied to part of the whole idea. Let’s kick some ass.
Did I mention this thing might also solve the ACP centralization controversy? Yeah, that too.
It’s 1:00 am, do I know where my brain cells are?
-
I think they’re in your coffee. I can’t wait. Show me the config. :)
-
[quote name=“corather” post=“49028” timestamp=“1388645656”]
I think they’re in your coffee. I can’t wait. Show me the config. :)
[/quote]Gah. I am still up 2 hours later. Coming with the goods and more.
-
This
[quote name=“zerodrama” post=“49019” timestamp=“1388641905”]
Did I mention this thing might also solve the ACP centralization controversy?
[/quote]This
[quote author=zerodrama link=topic=6552.msg49017#msg49017 date=1388641673]
4. The possibility that it brings CPU mining back into play.
[/quote]and this…
[quote author=zerodrama link=topic=6552.msg49013#msg49013 date=1388639777]
…which gives us zerocoin for free.
[/quote]brb
-
Zerodrama.
+1 and 100ftc.
Make It So.
-
I agree the power of multi input development is as yet untapped. All ideas are continuous improvement of the most sensible plan anyway.
I also see here that both systems (Link & Flex) are, potentially, generic systems which can be used in a variety of uses. This can cause a common software development error of concentration on one use, or the opposite too many uses, blinds users to possibility, software overcomplicated.
I like the way Kevlar has restricted things to the magnetic link, it keeps things simpler. Do a limited, appropriate, “Seed project”
KISS
1. What is the Mode of Success of the project?
2. What are the cause of Failure it addresses?
3. How is those Cause of failures fixed.
4. What are the Statement of Requirements
Functional Specification
Design Specification
Test Specification5. What is the broad development Plan
Extreem programin - Github - Test
-
[quote name=“wrapper0feather” post=“49103” timestamp=“1388666519”]
I like the way Kevlar has restricted things to the magnetic link, it keeps things simpler. Do a limited, appropriate, “Seed project”
[/quote]+1 to you.
[quote]
KISS
[/quote]Uh-huh!
[quote]
1. What is the Mode of Success of the project?
[/quote]I can answer for Link: A global discussion ensues regarding publishing data in blockchains, pushing the boundaries of what blockchains can do, forcing environmental pressures to come to bear which promote evolution of the underlying and overlying technologies.
[quote]
2. What are the cause of Failure it addresses?
[/quote]Data can be censored, become corrupted, and be lost.
[quote]
3. How is those Cause of failures fixed.
[/quote]By leveraging the viral nature of blockchain which requires a perfect copy to be replicated constantly over a p2p network, data can be preserved with the integrity of the blockchain itself, and replicated through means which are inherently difficult to censor without censoring legitimate usage.
[quote]
4. What are the Statement of Requirements
Functional Specification
[/quote][url=https://github.com/TSavo/Link/blob/master/README.md]https://github.com/TSavo/Link/blob/master/README.md[/url]
[quote]
Design Specification
[/quote][url=https://github.com/TSavo/Link/blob/master/src/link.coffee]https://github.com/TSavo/Link/blob/master/src/link.coffee[/url]
(technically a reference implementation, not a design specification, but equally as useful in the hands of a reverse-engineer)[quote]
Test Specification
[/quote][url=https://github.com/TSavo/Link/blob/master/src/linkReadTest.coffee]https://github.com/TSavo/Link/blob/master/src/linkReadTest.coffee[/url]
[url=https://github.com/TSavo/Link/blob/master/src/linkPublishTest.coffee]https://github.com/TSavo/Link/blob/master/src/linkPublishTest.coffee[/url]
(technically unit tests, not test specifications, but equally as important to a coder)[quote]
5. What is the broad development Plan
[/quote]All code is hosted on github, contributors can fork the project and submit pull requests. Travis Savo is the official maintainer who accepts and merges pull requests. He can be reached here @Kevlar or at evilgenius@nefariousplan.com
Feature priority is voted on here: [url=http://blockchain-link.com/#future]http://blockchain-link.com/#future[/url]
Development status is discussed here: [url=http://forum.feathercoin.com/index.php/topic,6518.0.html]http://forum.feathercoin.com/index.php/topic,6518.0.html[/url] -
[quote name=“wrapper0feather” post=“49103” timestamp=“1388666519”]
I like the way Kevlar has restricted things to the magnetic link, it keeps things simpler. Do a limited, appropriate, “Seed project”
[/quote]He has provided an interface which only does magnet links. He hasn’t restricted anything. He’s simply leaving it up to others to develop other uses, which is fine. I’ll probably ask him to help me check that my designs conform to protocol, but the interface is not his job. That said, I will be releasing multiple interfaces when FLUX is ready. I realize my neurotic projections might be a little confusing at first. I guess I’m hoping that when people comment, they understand I won’t make changes that tie the system to one use. And that’s just how I solve problems, by letting people see where I’m potentially going with an idea.
[quote]
KISS
[/quote]I have the implementation in my head, but I haven’t the room in the corner of this napkin.
-
Link does something that is absolutely needed: Evolutionary pressure. Some who started with Bitcoin back in '09 are stuck there. The market has to beg them to move. While I don’t expect people to push something the market doesn’t want to carry, there’s reasonable risk assessment and then there’s just being a dull uninspired person no one wants to talk to for the fact of being a dull uninspired person. Passive market riding is parasitic and will kill a market simply because it wastes not only opportunities but also brings solutions - these should have come earlier - when the best and brightest are already gone because of the aforementioned dull uninspired person effect.
FLUX tries to get past a different filter which is similar: Procedural habit. When I took technical writing courses one of the courses was called Infoglut. One of the charts we looked at was the research to market chart. It showed how an idea moves from research to peer review, to trade journals, and finally public media/markets. This process takes a ridiculous FOUR YEARS. Compare Facebook from 2006 to Facebook from 2010. We noticed at the time that it took FOUR YEARS from the full engagement of the DMCA (Digital Mercantilist Censorship Act) until the public actually had any clue what had been done to their future.Link is the underlying engine. FLUX is the lubricant. Link can provide pressure. FLUX can show pathways are viable, pathways which habitual thinking tends to discard.
-
[b]FOR FLUX:
1. What is the Mode of Success of the project?[/b]
[b]-----------------------------------------------------------------[/b]
There is the old saying that for every Einstein that’s recognized, there’s 1000 working in sweatshops. There’s nooks and crannies of the full market which put together have the same energy and potential as projects that are already working. Think of the fact that cryptocoin processing power exceeds all the complex machines built by universities and corporations. Now the goal isn’t to light up every possibility. The last thing we want is to monetize every damn thing we do. And FLUX actually enables non-money transactions to use the blockchain as a zero-trust platform. But we do want to at least make it so that unused market opportunities will make people choose between tried and true and new and cool. It’s not about filling every nook and cranny as much as moving mindshare around the larger potential field.[b]2. What are the cause of Failure it addresses?[/b]
[b]-----------------------------------------------------------------[/b]
Markets can be manipulated by sell and buy walls. People can get robbed even by people offering escrow services. Trading on other coins and markets can stall because one or two of the coins have had a giant spike. And then exchanges drop perfectly good coins that simply aren’t the media darlings of the moment. But the biggest failure is the paradox that 100 people in a chat room or forum can agree on all aspects of what’s needed and they have the means to get it done, but they don’t. Doge and Cat solved this problem by being cute, which took the anxiety out of the market. Think about the fact that people wanted to sell their cars and houses and DID NOT use BITCOIN when it’s been possible to do so for a long time. Part of it is the future rise in value for Doge and Cat. Bitcoin, even if it becomes the world’s currency in the year 2076, is saturated. But the other part is people becoming aware of the need to maintain people power. Despite the claims of people who argue about the decimal points, Bitcoin at high prices is a problem. It means only people with a lot of wealth can move the price. This means only people with a lot of wealth have influence. It means Bitcoin becomes the currency of the same parasite class that broke the economy originally.[b]3. How is those Cause of failures fixed.[/b]
[b]-------------------------------------------------------[/b]
By reducing exchanges to small transactions, not only the time to profit for scammers is increased, but also the risk of having their scam attempts rejected some time later, while the tension for exchange is lowered for legitimate traders. It also bypasses the butt kissing of exchange owners. If you have a blog or a portal you can list a Link feature. With FLUX, this extends even to exchanging. FLUX also benefits from Link’s USENET like replication over the blockchain, which although it was manual still beats the Leecher/Seeder concept where people resent feeling they have to babysit the data they share. That’s one of the reasons why it’s hard to find stuff that was shared 4 years ago. Granted it’s only magnet links, which still leads back to Leecher/Seeder but I have some crazy concepts that will build on top of Link/FLUX which will finally surpass Leecher/Seeder negotiating.[b]4. What are the Statement of Requirements[/b]
[b]-------------------------------------------------------------[/b]
My ideas are a bit scattered on the forum.[b]Functional Specification[/b]
There is a barter example here: [url=http://forum.feathercoin.com/index.php/topic,6407.0.html]http://forum.feathercoin.com/index.php/topic,6407.0.html[/url][b]Design Specification[/b]
The elements are sketched here: [url=http://forum.feathercoin.com/index.php/topic,6185.0.html]http://forum.feathercoin.com/index.php/topic,6185.0.html[/url][b]Test Specification[/b]
These will come from the examples. If the examples pass Link tests and use the FLUX system, then we are good. FLUX is a bit more abstract so it’s easy to say a transaction is correct but harder to say that the exchange has completed.[b]Broad development Plan[/b]
I’m going to put my code on github as well. Although I will probably break off from Link. I don’t want to impose too much structure on Kevlar’s project. My main contribution to Link is the Module concept. The rest is FLUX and can be separated.I’m either here or on freenode irc in #feathercoin and other channels.