Bitcoin Forum

Alternate cryptocurrencies => Altcoin Discussion => Topic started by: Gamesfreak13563 on May 14, 2013, 08:41:25 PM



Title: Firecoin: looking for CryptoCoin programmer
Post by: Gamesfreak13563 on May 14, 2013, 08:41:25 PM
Quote
-An alternative ways to earn coins that take advantage of the distributed network: a distributed filestoring service, perhaps, and you get coins based on storage and bandwith used: Torrent with a coin reward? Bonuses for seeding materials that haven't been seeded? All .tor files are stored in the blockchain? Vote system to get rid of illegal content?

-Easier to use (think integrated GUI miner into the client)
--There should be no need to use a seperate miner
--Addresses should be able to be shortened (think tinyurl for addresses)

I can't program this coin myself because I have little experience but if someone wants to try, I could set up a donation address.


Title: Re: Looking for CryptoCoin programmer
Post by: add1ct3dd on May 14, 2013, 08:42:34 PM
It's ok, the other crapCoin owners can't code either, that's why they just clone, release, pump and dump.


Title: Re: Looking for CryptoCoin programmer
Post by: Gamesfreak13563 on May 14, 2013, 09:14:39 PM
Bump, anyone interested?


Title: Re: Looking for CryptoCoin programmer
Post by: Come-from-Beyond on May 14, 2013, 09:19:03 PM
Bump, anyone interested?

Could u post a draft of ur concept? If it's a good non-flawed concept, I'll do it for free.


Title: Re: Looking for CryptoCoin programmer
Post by: Gamesfreak13563 on May 14, 2013, 09:38:01 PM
Bump, anyone interested?

Could u post a draft of ur concept? If it's a good non-flawed concept, I'll do it for free.

Sure, but I'm going out to eat. Would you mind messaging me, in the meantime, what you'd like to see from my concept? I have GUI ideas and other things, such as starting difficulty, but I think I should confer with the cryptocoin subforum before deciding on something like that.


Title: Re: Looking for CryptoCoin programmer
Post by: Gamesfreak13563 on May 14, 2013, 10:03:44 PM
Bump: Here is my concept in a nutshell.

FireCoin: A decentralized P2P currency based on Litecoin.

Features:

-Dynamic Reward Calculation from Mining: Reward is based on amount of time taken since last block found (similar to HazardCoin's idea)

-Easy to Use: Auto generates a .conf file and displays where you should point your miners to solo mine on start up. You can also change the .conf inside the client using a GUI. Easily set a different location for the blockchain.

-Proof of P2P Storage: Store your files in a P2P Network similar to .torrent. The list of files (or list of torrents) would be kept in the blockchain or through some other method. Inside the client, users can decide which files to pick up and share. Get coin rewards for using bandwidth (promoting popular files for stability) or seeding dead files (to keep less popular files around). Files which aren't seeded for a certain time are auto-pruned from the list. The community may also downvote illegal or unwanted files to remove them.

[Dynamics of P2P Storage may be openly discussed.]


Title: Re: Looking for CryptoCoin programmer
Post by: Come-from-Beyond on May 14, 2013, 10:16:34 PM
I need more info about Proof of P2P Storage.


Title: Re: Looking for CryptoCoin programmer
Post by: eule on May 14, 2013, 10:28:35 PM
Could go well with Namecoin. One coin for the domain, one coin for the webspace.  ;D


Title: Re: Looking for CryptoCoin programmer
Post by: Gamesfreak13563 on May 14, 2013, 10:31:03 PM
I need more info about Proof of P2P Storage.

The files wouldn't be stored in the chain, only a list of torrents essentially.


Title: Re: Looking for CryptoCoin programmer
Post by: tom_o on May 14, 2013, 10:33:50 PM
I need more info about Proof of P2P Storage.

The files wouldn't be stored in the chain, only a list of torrents essentially.


Do you have any idea what you actually propose, if it is even possible and is there a way to practically implement it?


Title: Re: Looking for CryptoCoin programmer
Post by: Gamesfreak13563 on May 14, 2013, 10:37:52 PM
I need more info about Proof of P2P Storage.

The files wouldn't be stored in the chain, only a list of torrents essentially.


Do you have any idea what you actually propose, if it is even possible and is there a way to practically implement it?

I'm essentially suggesting a coin reward for seeding torrents. I know it is difficult to do, but that's why this thread is here.


Title: Re: Looking for CryptoCoin programmer
Post by: Come-from-Beyond on May 14, 2013, 10:41:47 PM
I need more info about Proof of P2P Storage.

The files wouldn't be stored in the chain, only a list of torrents essentially.


Torrents can be stored in Litecoin right now. All u need is just send a transaction with a lot of outputs (they code a torrent content). Then u need to decode this info having a transaction id. The only thing that need to be implemented is a transaction decoder. It's not about cryptocoin.

The concept doesn't look innovative, sorry.


Title: Re: Looking for CryptoCoin programmer
Post by: Gamesfreak13563 on May 14, 2013, 10:43:56 PM
I need more info about Proof of P2P Storage.

The files wouldn't be stored in the chain, only a list of torrents essentially.


Torrents can be stored in Litecoin right now. All u need is just send a transaction with a lot of outputs (they code a torrent content). Then u need to decode this info having a transaction id. The only thing that need to be implemented is a transaction decoder. It's not about cryptocoin.

The concept doesn't look innovative, sorry.
The innovative part is the reward for seeding as opposed to mining.


Title: Re: Looking for CryptoCoin programmer
Post by: Come-from-Beyond on May 14, 2013, 10:46:38 PM
The innovative part is the reward for seeding as opposed to mining.

How will u count this reward? Each leecher knows only its own seeders.


Title: Re: Looking for CryptoCoin programmer
Post by: Gamesfreak13563 on May 14, 2013, 10:54:24 PM
The innovative part is the reward for seeding as opposed to mining.

How will u count this reward? Each leecher knows only its own seeders.

Torrent clients have a way to measure bandwidth uploaded, right? You could grant coins based on bandwidth used. Seeders of less popular files, and long time seeders of popular files, could get bonus rewards for reliability.


Title: Re: Looking for CryptoCoin programmer
Post by: Come-from-Beyond on May 14, 2013, 11:04:08 PM
The innovative part is the reward for seeding as opposed to mining.

How will u count this reward? Each leecher knows only its own seeders.

Torrent clients have a way to measure bandwidth uploaded, right? You could grant coins based on bandwidth used. Seeders of less popular files, and long time seeders of popular files, could get bonus rewards for reliability.

The problem is how this system comes to a consensus.


Title: Re: Looking for CryptoCoin programmer
Post by: Gamesfreak13563 on May 14, 2013, 11:16:02 PM
The innovative part is the reward for seeding as opposed to mining.

How will u count this reward? Each leecher knows only its own seeders.

Torrent clients have a way to measure bandwidth uploaded, right? You could grant coins based on bandwidth used. Seeders of less popular files, and long time seeders of popular files, could get bonus rewards for reliability.

The problem is how this system comes to a consensus.

Well let's start small. Let's just see if it's possible to start by granting coins based on bandwidth solely.

Perhaps it could be part of the block mining. When a block is accepted by a client, the client would check its upload bandwidths and request a reward in the next block that would be sent to them. To ensure the single client isn't "cheating", or sending false data to get a bigger reward, it would have to be checked against other peers' data. For this to happen, we'd probably need a 10 min blockchain.

Although... I'm not entirely sure that's how it could work; again, I admit I have very little experience in how the technical aspects work, and I'm sure the issue is in the P2P aspect (that one node isn't connected to every other node all the time), but this is just my chain of thought.


Title: Re: Looking for CryptoCoin programmer
Post by: Gamesfreak13563 on May 15, 2013, 12:57:18 AM
Bump for interest check


Title: Re: Looking for CryptoCoin programmer
Post by: markm on May 15, 2013, 01:03:18 AM
Many times people have tried to come up with rewarded p2p file storage and/or seeding ideas.

SO far the only thing  that has worked is a central company that rewards people for making space available, and even then it does it by only rewarding them with space, not with any kind of "money".

If they tried to reward people with any kind of "money" they would probably not be able to operate because the number of cheaters they get who want to cheat them for some extra filespace is trivial compared to the number of cheaters they would get if they tried to reward them with anything that could be cashed in, including cryptocoins since those could be cashed in at an exchange.

So tons of people have spent shitloads of hours trying to solve this and that corporate approach is the only actually working solution so far.

All the distributed storage open source apps and freenet and so on and so on have all looked at the problem, so unless you have a genius solution forget it; if you do have a genius solution go explain it to the people in #tahoe-lafs channel on Freenode.

-MarkM-


Title: Re: Looking for CryptoCoin programmer
Post by: Gamesfreak13563 on May 15, 2013, 01:22:05 AM
Many times people have tried to come up with rewarded p2p file storage and/or seeding ideas.

SO far the only thing  that has worked is a central company that rewards people for making space available, and even then it does it by only rewarding them with space, not with any kind of "money".

If they tried to reward people with any kind of "money" they would probably not be able to operate because the number of cheaters they get who want to cheat them for some extra filespace is trivial compared to the number of cheaters they would get if they tried to reward them with anything that could be cashed in, including cryptocoins since those could be cashed in at an exchange.

So tons of people have spent shitloads of hours trying to solve this and that corporate approach is the only actually working solution so far.

All the distributed storage open source apps and freenet and so on and so on have all looked at the problem, so unless you have a genius solution forget it; if you do have a genius solution go explain it to the people in #tahoe-lafs channel on Freenode.

-MarkM-


My response to that is that only files that are being downloaded get rewarded. I.e., if you have a junk 1gb file that's full of meaningless data, normal users aren't going to download it. Since bandwidth in a torrent would only be used when someone is downloading that's one way to get rid of cheaters.

Alternatively, we could remove the file aspect and just make a proof of storage: swell the block chain size so that only big hard drives could hold it, and have two clients: a web client that works like any web wallet, which you can mine normally and deposit to, and a downloadable qt that does the same and serves those requests to uphold the block chain like servers. They would be paid dividends.

Or alternatively alternatively, you could rent out your hard drive for space and there could be a companion sign up site like media fire. Each account would be limited to a certain amount of hard drive space and people renting out their computers for space would be paid when files are accessed. As bandwidth for particular files increases, there could be requests to copy the popular file to new clients to increase accessibility. Files would be encrypted on upload and would be copied to additional computers if nodes went down. If more people install the client and rent out space, the amount of storage on the site increases. The only problem is that the website is a point of failure - by necessity it'd have to be centralized or hosted by people running the client. And there's still the problem of how to adequately find out when you deserve a reward...

It's tough.but it should be a problem worth solving?


Title: Re: Firecoin: looking for CryptoCoin programmer
Post by: cryptocancer on May 15, 2013, 01:38:18 AM
*watched

*added to "prospects" bookmark folder

 


Title: Re: Firecoin: looking for CryptoCoin programmer
Post by: markm on May 15, 2013, 02:09:46 AM
Go read all the previous threads, and go study up on Tahoe-LAFS and other distributed storage systems.

Just waving your hands around pretending "it must be solvable" does not make it solvable.

You seem like you have not even followed all the threads that already went over this again and again and again, its like every so long along comes another know-nothing newbie who imagines unicorn dust can solve any problem and starts the same crap all over again without ever researching all the previous threads that already went over the exact same crap again and again and again.

-MarkM-


Title: Re: Firecoin: looking for CryptoCoin programmer
Post by: Gamesfreak13563 on May 15, 2013, 02:29:54 AM
Go read all the previous threads, and go study up on Tahoe-LAFS and other distributed storage systems.

Just waving your hands around pretending "it must be solvable" does not make it solvable.

You seem like you have not even followed all the threads that already went over this again and again and again, its like every so long along comes another know-nothing newbie who imagines unicorn dust can solve any problem and starts the same crap all over again without ever researching all the previous threads that already went over the exact same crap again and again and again.

-MarkM-


If you say so, though as I said, I'm not very good with technical things yet: I've only taken CSI and I know my limits.


Title: Re: Firecoin: looking for CryptoCoin programmer
Post by: Ignore@YourPeril on May 15, 2013, 06:00:28 AM
Not to hijack your thread, but...

What I would like to know is the viability of a pure OT like blockchain, without any addresses at all. If the ZeroCoin (https://bitcointalk.org/index.php?topic=202664.0) is possible, then I can't see any fundamental problem with it. Every single coin (or fraction thereof) just hanging around in the blockchain, waiting fore some stranger to pick it up.