Bitcoin Forum
November 23, 2017, 03:51:42 PM *
News: Latest stable version of Bitcoin Core: 0.15.1  [Torrent].
 
   Home   Help Search Donate Login Register  
Pages: [1] 2 »  All
  Print  
Author Topic: [IDEA] Multicurrency Wallet/Client  (Read 2270 times)
VishwaJay
Jr. Member
*
Offline Offline

Activity: 56



View Profile
April 09, 2013, 04:00:56 PM
 #1

I don't know how to program. Period. I don't have time to learn. I also don't have much motivation. What I do have is a basic idea that I'd like to talk over with people in this thread. I don't know how possible this idea really is, but after looking at about a dozen new software packages and reading about Bitcoins for about 30 hours to figure out what I'm actually looking at, I am at a conclusion:

I really don't like having 18 separate applications to manage my alt currencies.

I also love the idea of Armory, but it's a little lacking in what is actually needed by people like me who have a bunch of old, cheap machines that barely work, never mind being able to run a wallet and a miner (one of my older machines offers a whopping 2 KHash/sec, which is slower than my main machine's CPU speed).

So here's a list of features I would really like to see implemented, if there's an ambitious programmer out there willing to hack together the code into a Frankenstein's monster of an app for Windows (Linux people love to fidget with their systems, and I'm content to let them).

Yes, I realize that the block chains involved are enormous. Yes, I know it will take weeks to download (and yes, I know that's a slight exaggeration). But to be able to track, import and export wallets would be FAR simpler with one window instead of a dozen or more.

EDIT: I added a few new features.

Features Wishlist
  • Standalone, independent client which doesn't HAVE to have other software to run correctly. (Do you hear me, Armory???)
  • Windows GUI
    • Some eye candy for the sake of looking slick tends to decrease dissatisfaction if there are minor bugs.
    • Menus should be complete, but primary interface should also have tabs, buttons and check boxes, etc., to make it more intuitive.
    • (I can put together a graphic of what I envision it to look like, if needed, and I'm willing to do it)
  • Multicurrency tracking
    • BTC
    • LTC
    • PPC
    • TRC
    • Other coins as they become popular and adopted by the community (similar to UfaSoft Coin, but not necessarily the same as)
  • Import/export of private keys (optionally through GPG, if installed on the end user's system) so that wallets are easily backed up.
  • Import of private keys from other sources (for example, Terracoin.info or MtGox.com) to track accounts.
  • Import of external wallets from already-existing clients (and TESTING to make sure that passworded wallets can actually be imported!)
  • Integration with popular mining pools for stats (for example, Slush's pool's stats, or Coinotron, etc. ... pools which seem well-established)
  • Integration with good miners, with stats similar in scope to cgminer/BFGminer (perhaps through log analysis, etc.)
  • Real-time graphing of in/out traffic, validation of block chains, peers, etc.
  • Included OPTIONAL and useful sound alerts for new payments received, confirmed, etc., as well as the ability to customize these sounds in the Windows Sounds environment.
  • Integrated mining (similar to the LTC client, but with options to use different miners with different pieces of hardware, etc., for maximum mining efficiency)
    • All flags for included miner(s) are in the software, with presets and settable levels which update on the fly without the need to know the CLI.
    • Pool payout calculator (to keep certain mining pools honest about their maths, if there is some suspicion of cheating).
    • A log of all accepts, stales, rejects, difficulties, etc., for proof-of-work if it happens that someone really isn't cheating.
    • A log of all pool communications, for reasons of demonstrating MITM vulnerabilities, if they should happen.
    • Adjustable verbosity on all logs (and even the capacity to turn them off, if desired).
  • Multilanguage interface (so I can share with my friends in Japan, France, Russia and the Americas).

I'm a week into this Bitcoin thing as I write. There are lots of programs that have pieces of these already written and integrated. It might be just a simple matter of putting them all together. I'm lamenting never learning to program, but as I said I don't have the time to learn right now because of my other job.

How's that for a newb? A week in, thinks he owns the place. Wink

Any takers?
1511452302
Hero Member
*
Offline Offline

Posts: 1511452302

View Profile Personal Message (Offline)

Ignore
1511452302
Reply with quote  #2

1511452302
Report to moderator
Join ICO Now A blockchain platform for effective freelancing
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1511452302
Hero Member
*
Offline Offline

Posts: 1511452302

View Profile Personal Message (Offline)

Ignore
1511452302
Reply with quote  #2

1511452302
Report to moderator
1511452302
Hero Member
*
Offline Offline

Posts: 1511452302

View Profile Personal Message (Offline)

Ignore
1511452302
Reply with quote  #2

1511452302
Report to moderator
gweedo
Legendary
*
Offline Offline

Activity: 1246


Java, PHP, HTML/CSS Programmer for Hire!


View Profile WWW
April 09, 2013, 04:08:32 PM
 #2

Been created, search the forums, it failed.

Want to earn 2500 SATOSHIS per hour? Come Chat and Chill in https://goseemybits.com/lobby
VishwaJay
Jr. Member
*
Offline Offline

Activity: 56



View Profile
April 09, 2013, 04:18:16 PM
 #3

I did actually look at the forums, found several failures, but nothing that combines these features.

And if you really wanted to be helpful, a link to the one you're talking about would not go amiss.
gweedo
Legendary
*
Offline Offline

Activity: 1246


Java, PHP, HTML/CSS Programmer for Hire!


View Profile WWW
April 09, 2013, 04:21:50 PM
 #4

I did actually look at the forums, found several failures, but nothing that combines these features.

And if you really wanted to be helpful, a link to the one you're talking about would not go amiss.


Well of course they aren't going to have all the features you want in one client, cause they are very unique to you obviously. I don't have time to search the forum for failed projects to link you just search "universal client". Also maybe try putting up a bounty I doubt anyone will make a client just for you for free Wink

Want to earn 2500 SATOSHIS per hour? Come Chat and Chill in https://goseemybits.com/lobby
VishwaJay
Jr. Member
*
Offline Offline

Activity: 56



View Profile
April 09, 2013, 11:03:34 PM
 #5

Oddly, I'm not the only one who would want or need such a client... it's kind of what is needed for tracking investment into the market.

Seriously, if you're not going to be helpful, stop trolling my thread.
gweedo
Legendary
*
Offline Offline

Activity: 1246


Java, PHP, HTML/CSS Programmer for Hire!


View Profile WWW
April 09, 2013, 11:36:40 PM
 #6

Oddly, I'm not the only one who would want or need such a client... it's kind of what is needed for tracking investment into the market.

Seriously, if you're not going to be helpful, stop trolling my thread.

I am not even trolling, plus I am programmer so you should be nice to me. Also if it was needed wouldn't other people post in here beside me?

Want to earn 2500 SATOSHIS per hour? Come Chat and Chill in https://goseemybits.com/lobby
MashRinx
Sr. Member
****
Offline Offline

Activity: 390



View Profile
April 10, 2013, 03:35:23 AM
 #7

Oddly, I'm not the only one who would want or need such a client... it's kind of what is needed for tracking investment into the market.

Seriously, if you're not going to be helpful, stop trolling my thread.

Vishwajay, first, welcome.  I really don't think that gweedo is trying to troll your thread.  I'm not either, for that matter.  

What you're asking for is pretty huge.  Frankly, I really like the idea you are proposing too.  I'm not a BTC veteran by any means, but I have been mining since Jan 2012, and having all of these features in one app/place would be really cool.  Bitcoin and alt currencies are a bit of a beast.  The different clients, what miner to use, what pool,(s) to mine on, etc.,  but I'm not sure that anyone trying to bring all of this together in one cohesive binary is even possible at this point, let alone feasible.  Many of the different pieces of this puzzle are still in very active development.

I'm not an accomplished programmer either (I'm a decent one, I guess?), but I have looked at the source for the Bitcoin-QT client and CG miner.  There are some talented people supporting and improving all of this code and these different apps and pools.

Maybe I'm wrong and there is someone brave enough to take this on, but I wouldn't be too surprised to hear "are you kidding?" more than once.

Best of luck around here.  You'll find your share of not-so-helpful people, but there are a lot of very sharp, helpful people around here too.  Have fun.

VishwaJay
Jr. Member
*
Offline Offline

Activity: 56



View Profile
April 10, 2013, 09:18:48 AM
 #8

I am not even trolling, plus I am programmer so you should be nice to me. Also if it was needed wouldn't other people post in here beside me?

Not necessarily... if they're not interested in new and innovative projects (not mine, which isn't particularly innovative as much as it is ambitious), then they wouldn't necessarily come into this forum, never mind my humble thread which is clearly "just an idea" and not really even serious yet. There have been great pains to avoid too much attention with this. It's easy to see who takes it seriously.

The features aren't unique to me; they're already in quite a number of clients, but to get this functionality, I have to slow my little laptop down with 14 different programs... and since they're all open source (these 14, I mean), how hard would it be to copypasta and cobble and coordinate? I don't know, because I'm not a programmer.

The code already exists, because it's a part of these other clients. But what lacks is something that does something in a more monolithic way. I mean, why would you want to use Notepad.exe to write text, TeX to format, a spell checker, and 25 other programs for different things you might do with a writing document, when a single word processing program does the task?

Cryptocurrency should be a singular task, not something that needs juggling all over the place. Ufasoft Coin has some great features, but it's so simplistic that it's easy to get frustrated with the utter lack of features. But it works, and it's minimal at best. But then, I need a different wallet program (which is actually larger than Ufasoft Coin) to manage a single other currency that Ufasoft lacks. And I can't add it into Ufasoft because it's really too complex a task for someone who resolves other peoples' crises all day... I just do not have the time available to learn to program myself.

So, as to need, why do we "need" cryptocurrency at all? It was kind of a weird idea a couple years ago, but one post on a Wall Street Journal log, and suddenly everyone's inb4 "bubble will pop". It's the same mindset as the tech stocks of the late 1990's. It's the same as the housing investment boom 10 years ago. When too much goes into it, it eventually tanks unless there's some kind of method of diversification.

People didn't see a need for home computers in the mid-1970s--Steve Jobs and Steve Wozniak were turned down by lots of companies who didn't see that there was a need.

People don't see the need, but that's no reason to say it doesn't exist. Those who can see it enough to at least assess its value are said to have vision. That's the point of this monolithic idea... to consolidate what's been done under a singular project.

I could honestly care less if you're a programmer... I would be nice to you in person the same as anyone else, until you were less than kind to me. I treat people as people, not as resources. So you should be nicer to everyone (not just me) and at least offer proof that it's been tried... because so far, all I see is a whole lot of fail in the software projects people claim is open source, rather than actually working to collaborate on something which would benefit everyone.
VishwaJay
Jr. Member
*
Offline Offline

Activity: 56



View Profile
April 10, 2013, 09:30:05 AM
 #9

Vishwajay, first, welcome.  I really don't think that gweedo is trying to troll your thread.  I'm not either, for that matter.  
Thank you. And I understand that. It's one thing to explain reality; and another to simply say: "That'll never work! It's been done!" (which was the leading answer I received).

What you're asking for is pretty huge.  Frankly, I really like the idea you are proposing too.  I'm not a BTC veteran by any means, but I have been mining since Jan 2012, and having all of these features in one app/place would be really cool.  Bitcoin and alt currencies are a bit of a beast.  The different clients, what miner to use, what pool,(s) to mine on, etc.,  but I'm not sure that anyone trying to bring all of this together in one cohesive binary is even possible at this point, let alone feasible.  Many of the different pieces of this puzzle are still in very active development.
I realize it's monolithic in scope. I've worked with programmers in the past to produce vertical projects for church groups and relief organizations (NGO's), so I understand the difficulty of "getting it right" with regard to programming, especially in the open source world where people have to be motivated to do anything worthwhile (rather than the simple stuff, which is done fairly quickly, until a project gains some prestige and then everyone wants in on it).

I don't believe in the word "impossible" because I do "impossible" things on a regular basis (like help people who are labeled "lost cause" because others have given up). The idea is sound; the question I have is feasibility, as you said. The pieces of the puzzle are all there... it will take collaboration and swallowing some pride (so that collaboration is collaboration and not "mine's more important than yours is" contests that tend to dominate programming projects).

Active collaboration, and not demeaning ideas, is what actually gets things moving. That's the real aim of this project: to get the various people who are developing the parts to consider the idea of pulling the pieces a little closer together so that we can maybe see that there even is a "bigger picture" to see.

I'm not an accomplished programmer either (I'm a decent one, I guess?), but I have looked at the source for the Bitcoin-QT client and CG miner.  There are some talented people supporting and improving all of this code and these different apps and pools.

Maybe I'm wrong and there is someone brave enough to take this on, but I wouldn't be too surprised to hear "are you kidding?" more than once.

Best of luck around here.  You'll find your share of not-so-helpful people, but there are a lot of very sharp, helpful people around here too.  Have fun.

I've noticed the helpful ones, which is why it's easy to dismiss gweedo's slightly abrasive posts as simple trolling. Your post had a tone which was in fact helpful in explaining. There is a big difference between the two. One tries to dismiss the idea outright; the other explains some of the things which are difficult to overcome.

It's a matter of vision, as I wrote above.
gweedo
Legendary
*
Offline Offline

Activity: 1246


Java, PHP, HTML/CSS Programmer for Hire!


View Profile WWW
April 10, 2013, 05:04:34 PM
 #10

I seriously not even trolling you dude, your paranoid or maybe your just so old your going insane and think I am trolling you. Also as it has been mentioned a hundred times, it would be like put so many pieces together. I am sorry that isn't the answer you want and you have to take it out on me, but is the answer everyone has said. Maybe you should offer a bounty like I said before, to do this for free cause one dude wants it, wouldn't make sense.

Want to earn 2500 SATOSHIS per hour? Come Chat and Chill in https://goseemybits.com/lobby
VishwaJay
Jr. Member
*
Offline Offline

Activity: 56



View Profile
April 11, 2013, 09:03:25 PM
 #11

As I said, gweedo: you were easy to dismiss as a troll because of your sour and bitter attitude.

It's not that you didn't have the answer I wanted; it's that your way of putting it was something I couldn't understand.

Wasn't taking anything out on anyone... but you're kind of an asshole.
VishwaJay
Jr. Member
*
Offline Offline

Activity: 56



View Profile
April 11, 2013, 09:14:07 PM
 #12

As I said, gweedo: you were easy to dismiss as a troll because of your sour and bitter attitude.

It's not that you didn't have the answer I wanted; it's that your way of putting it was something I couldn't understand.

Wasn't taking anything out on anyone... but you're kind of an asshole.
Sukrim
Legendary
*
Offline Offline

Activity: 2198


View Profile
April 11, 2013, 09:20:47 PM
 #13

Check out ufasoft coin...

Anyways, the ideas you present are not new - the problem is rather in the execution and it also doesn't seem as if you want to help in that by either offering to pay a developer or doing something yourself.

https://bitfinex.com <-- leveraged trading of BTCUSD, LTCUSD and LTCBTC (long and short) - 10% discount on fees for the first 30 days with this refcode: x5K9YtL3Zb
Mail me at Bitmessage: BM-BbiHiVv5qh858ULsyRDtpRrG9WjXN3xf
Operatr
Hero Member
*****
Offline Offline

Activity: 798


www.DonateMedia.org


View Profile WWW
April 11, 2013, 10:13:52 PM
 #14

It would be nice to be able to manage several currencies with the same client instead of having to run separate wallets for each one. Though, maybe the price we pay for hedging our bets on several cryptos coming to prominence beyond just Bitcoin. Just have to put up with that element to play in everyone's sandbox.

VishwaJay
Jr. Member
*
Offline Offline

Activity: 56



View Profile
April 12, 2013, 02:56:58 PM
 #15

I run Ufasoft Coin, actually. I did mention it above, in my "Features Wishlist".

It's not that I don't want to be helpful; it's that I'm really interested to see how much of a community it really is, because that's what will determine if cryptocurrency sinks or swims. It's what made Linux work (community being present), it's why great ideas often don't (lacking community), and it's what makes all things possible.

It's why Ubuntu is more popular than other Linux distros: their willingness to band together for what's good, rather than simply dismiss new ideas. I don't have the time to learn how to program (I've tried in the past, it takes more time than I have available because I'm riding that thin line between "barely making it" and "not making it at all" that so many people do). However, that doesn't mean I'm completely unable to contribute... I know just enough about code to be able to write some good help files in English, and maybe even do some of the graphic work for the GUI that I've outlined. I can help with some planning and I can read UML use-case stuff pretty easily. I've done project management in the past, but I don't think anyone here knows me well enough for me to do any of that (there is some trust required, which has to either be built over time or otherwise motivated, such as being told "this is the project manager" by someone who is trusted, etc.).

The reason we have central authorities at all is because human beings love organization (just look at the way our computers work, and at how our governments and commerce and basically anything else works: we love our systems).

So, just because I don't program, that's not any real reason to dismiss me. I'm willing to do work, I just have to work within the skill set I already have for now.
gweedo
Legendary
*
Offline Offline

Activity: 1246


Java, PHP, HTML/CSS Programmer for Hire!


View Profile WWW
April 12, 2013, 06:27:12 PM
 #16

It's not that I don't want to be helpful; it's that I'm really interested to see how much of a community it really is, because that's what will determine if cryptocurrency sinks or swims.

LOL so building things for other people is what makes this community sink or swim LOL Look around we are already swimming Wink Now if your going to talk like if someone dismisses it means that the community can't band together and make something happen well that isn't true at all. Just cause you want a free piece of software doesn't mean the community thinks it is a good idea. As I said put up a bounty if you think it is a good idea, you should have no problem putting your money where your mouth is or I doubt anyone will fall for your rant to make a free program just for you.

Want to earn 2500 SATOSHIS per hour? Come Chat and Chill in https://goseemybits.com/lobby
VishwaJay
Jr. Member
*
Offline Offline

Activity: 56



View Profile
April 13, 2013, 07:54:34 PM
 #17

Zhou Tong (a programmer from this forum) said:

Quote
...the best way to be known in the Internet industry is to build products that save people time, money and headaches.

If you think this is swimming... wow. Just wow. The community itself is healthy, but sinking because of its inability to cope with the learning curve.

And as for "falling for" my "rant" you're obviously mistaken as to the nature and purpose of this post. Again, it's harder for me NOT to simply dismiss your ravings as trolling something you disagree with. If you don't like it, stop bumping my thread... simple as that.
gweedo
Legendary
*
Offline Offline

Activity: 1246


Java, PHP, HTML/CSS Programmer for Hire!


View Profile WWW
April 13, 2013, 08:22:16 PM
 #18

Zhou Tong (a programmer from this forum) said:

Quote
...the best way to be known in the Internet industry is to build products that save people time, money and headaches.

If you think this is swimming... wow. Just wow. The community itself is healthy, but sinking because of its inability to cope with the learning curve.

And as for "falling for" my "rant" you're obviously mistaken as to the nature and purpose of this post. Again, it's harder for me NOT to simply dismiss your ravings as trolling something you disagree with. If you don't like it, stop bumping my thread... simple as that.

Well Zhou Tong create a margin trading system in 4 days and it was hacked and a lot of people lost a lot of money and he just walked away from it after selling it. He is a scammer and probably the hacker that stole those people money so go ahead listen to him. Great person to quote. LOL

Also there is hardly a learning curve, I know people who can barely check there email are using bitcoin quite nicely and easily. So what is this learning curve your talking about, it doesn't exist. Bitcoin is on CNBC, and a lot of different news outlet, welcome to swimming.

Dismiss me as a troll but I am right, your just some old dude looking for a programmer to make some client just for you. Well put up some money or stop talking cause it is the rantings of an old guy, that should be put in a home soon.

Want to earn 2500 SATOSHIS per hour? Come Chat and Chill in https://goseemybits.com/lobby
VishwaJay
Jr. Member
*
Offline Offline

Activity: 56



View Profile
April 15, 2013, 01:25:29 AM
 #19

Trolls are so cute. They make me want to force my children to play with them.
gweedo
Legendary
*
Offline Offline

Activity: 1246


Java, PHP, HTML/CSS Programmer for Hire!


View Profile WWW
April 15, 2013, 01:26:23 AM
 #20

Trolls are so cute. They make me want to force my children to play with them.

I pointed out facts and that makes me a troll, ignorant people are shouldn't be allowed to speak.

Want to earn 2500 SATOSHIS per hour? Come Chat and Chill in https://goseemybits.com/lobby
Pages: [1] 2 »  All
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!