Just Developer
Newbie
Offline
Activity: 21
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 09, 2017, 05:37:54 PM |
|
Would developing your own Bitcoin Wallet be safer than using known ones like Electrum? It would obviously be much simpler, with no GUI, worse overall security but no one could get their hands on its source code. I have enough programming experience myself to make it but I'm wondering if it even makes sense to do so. Thank for your help!
Bitcoin wallets like Electrum are being developed as open source. More than one programmer is bug-fixing. The software you are developing on your own may contain some bugs. Your app must pass through a good testing process. Especially work as a team on a project like bitcoin will be more accurate.
|
|
|
|
Joshq
Newbie
Offline
Activity: 1
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 12, 2017, 02:51:33 AM |
|
I don't here any one on here telling us what is the best wallet provider to use so let me ask what is the best option for third party wallet?
|
|
|
|
Rude Boy
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 12, 2017, 04:59:19 PM |
|
First off, you'll need to have full access to your server, because you need to be running a Bitcoin-node (constantly) connected to the Bitcoin Network. So a simple shared server won't cut it. You could connect to your remote Bitcoin-node. But in that case, you still need a server to run that node. The programmer's way:
1. Install and run a Bitcoin-node on your server. HOW 2. Learn how to use JsonRPC in your preferred programming language. 3. Use the API to program your own virtual wallet. (basically how all online wallets more or less function)
The lazy programmer's way 1. Install and run a Bitcoin-node on your server. 2. Use a third-party DIY self-hosted wallet, like Coinpunk (Note: as indicated on the website, such projects are still very beta. Careful.)
|
|
|
|
User365
Sr. Member
![*](https://bitcointalk.org/Themes/custom1/images/star.gif) ![*](https://bitcointalk.org/Themes/custom1/images/star.gif) ![*](https://bitcointalk.org/Themes/custom1/images/star.gif)
Offline
Activity: 434
Merit: 251
physics, mathematics and engineering
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 15, 2017, 09:29:06 AM |
|
If you code EVERYTHING yourself it will be, BUT if you use some libraries, methods, etc which are not written by you it will be more vulnerable ![Wink](https://bitcointalk.org/Smileys/default/wink.gif)
|
[could be your ad]
|
|
|
betlord90
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 16, 2017, 03:57:16 AM |
|
If you code EVERYTHING yourself it will be, BUT if you use some libraries, methods, etc which are not written by you it will be more vulnerable ![Wink](https://bitcointalk.org/Smileys/default/wink.gif) Good point stated, as a matter of fact it will be more safer if you yourself create your own wallet if only you have the skills and the knowledge in doing such. But if you really dont have any idea about coding and the likes you should seek for the trsuted on.
|
|
|
|
Igor Tatarov
Newbie
Offline
Activity: 9
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 16, 2017, 04:42:33 PM |
|
I prefer to save the wallet in a virtual machine and protect the wallet file with a zip password ![Wink](https://bitcointalk.org/Smileys/default/wink.gif)
|
|
|
|
Yamato Tatsuki
Newbie
Offline
Activity: 33
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 22, 2017, 03:41:10 PM |
|
Developing your own wallet is a great idea specially if there is not much competition in your country. You could buy and sell bitcoins to your currency in a low price.
|
|
|
|
NiHaoMike
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 23, 2017, 03:13:26 PM |
|
Just read up on how many "secure" schemes developed by those with insufficient knowledge of security failed catastrophically.
I suggest just taking an open source wallet already known for being secure and auditing it to be sure.
|
I use cryptocurrency and solar power to help my best friend Naomi Wu... And I'm proud of it!
|
|
|
DuddlyDoRight
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 24, 2017, 08:31:45 PM |
|
Basically a duplicate thread to https://bitcointalk.org/index.php?topic=1751382.0Since the boom of cryptocurrency there has only been about four software's made that were half-way worthy of public use, and they were all for LTC and BTC.. Out of those they all have sketchy development at best. Core has people fighting and leaving and very little auditing; that's the best.. Stuff in the realm of alt-coin is mostly just low-ball investor guys paying the lowest bidder to modify source then doing cheesy marketing campaigns. It's typically just pre-mine schemes on top of all that.. Contract a math grad student and hire a competition-programmer unless you know what a buffer overflow looks like in a disassembly and took a differential-equation exam at some point in your life. Else you're just another person trying to capitalize off a problem..
|
I have faith that one day this forum will get threads where people won't just repeat their previous posts or what others have already stated in the same thread. Also that people will stop acting like BTC is toy-money and start holding vendors accountable. Naive? Maybe.
|
|
|
mr.mister
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 26, 2017, 03:24:34 PM |
|
You would be very foolish to try to develop your own wallet, without having extreme knowledge of the blockchain,programming, and encryption.
There is absolutely nothing wrong with the electrum wallet. Learning to use a wallet is very important as well, or you can be subject to attack, even with a good wallet.
|
Bitcoin Cash (BCASH) is NOT the real Bitcoin
|
|
|
shewasfourteen
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 26, 2017, 08:38:15 PM |
|
Is developing your own Wallet safer? I dont think so
Anyways, the biggest threat is still Malware. Your own Wallet or a public one, if ur Systen is infected u are in big trouble.
Being Safe in the Bitcoin World -- > Use a Live System (USB,DVD) and do ur stuff there.
|
|
|
|
shield132
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 29, 2017, 04:46:28 PM |
|
If you code EVERYTHING yourself it will be, BUT if you use some libraries, methods, etc which are not written by you it will be more vulnerable ![Wink](https://bitcointalk.org/Smileys/default/wink.gif) Good point stated, as a matter of fact it will be more safer if you yourself create your own wallet if only you have the skills and the knowledge in doing such. But if you really dont have any idea about coding and the likes you should seek for the trsuted on. Writing everything yourself alone is very hard and when we talk here about bitcoin wallet. I already said here that electrum, bitcoin core and etc some very known wallets are safe bacuse they are developed from many people. Also you both said that it's better to build yourself without any help of already written codes. You are wrong, putting that useful codes for creating wallets are perfect, there is high risk that yout written will be full of bugs.
|
|
|
|
mr.mister
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 29, 2017, 07:21:33 PM |
|
Would developing your own Bitcoin Wallet be safer than using known ones like Electrum? It would obviously be much simpler, with no GUI, worse overall security but no one could get their hands on its source code. I have enough programming experience myself to make it but I'm wondering if it even makes sense to do so. Thank for your help!
The first thing most programmers do usually before they contemplate in coding anything, is, find out if anyone has solved the problem they want to solve. In this case the answer is yes. There are more than a handful of wallets that are secure. I don't see a need to code your own wallet, unless you want to do it as a project for the learning experience. The electrum wallet is a great lite wallet, and there are others.
|
Bitcoin Cash (BCASH) is NOT the real Bitcoin
|
|
|
jonald_fyookball
Legendary
Offline
Activity: 1302
Merit: 1008
Core dev leaves me neg feedback #abuse #political
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 30, 2017, 05:19:44 AM |
|
Would developing your own Bitcoin Wallet be safer than using known ones like Electrum? It would obviously be much simpler, with no GUI, worse overall security but no one could get their hands on its source code. I have enough programming experience myself to make it but I'm wondering if it even makes sense to do so. Thank for your help!
so why would you do it if it would be a worse UX with worse security.... just to have your own source code? for what? I don't understand. unless security and safety are 2 different things to you.
|
|
|
|
just_Alice
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
April 13, 2017, 12:00:34 PM |
|
Would developing your own Bitcoin Wallet be safer than using known ones like Electrum? It would obviously be much simpler, with no GUI, worse overall security but no one could get their hands on its source code. I have enough programming experience myself to make it but I'm wondering if it even makes sense to do so. Thank for your help!
I wouldn't suggest you to do that. I can't say that there is absollutely no sense in that, if you are a good programmer you can make it very simple and useful. The question is: does it worth that? I mean, it is a huge risk, even though you have skills you must remember that there are other programmers who have skills and they seek for vulnerable systems. So, I think it is better to use not as much convenient wallets, as you wished it to be, but at least know that your money is safe.
|
|
|
|
Und3rw00d
Newbie
Offline
Activity: 55
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
April 17, 2017, 09:31:16 AM |
|
would be great to have some page in internet, where people can find only time-tested tools for decentralized networks.
|
|
|
|
susila_bai
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
April 17, 2017, 11:29:34 AM |
|
Developing your own wallet is not a bad idea until you are not strong on the security side if not anyone can hack your wallet and steal your coins. So it is upto you that how much good you are developing your wallet
|
|
|
|
fathur.aza
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
April 17, 2017, 01:01:31 PM |
|
like where how to inflate itself? I want to really but there must be a friend let me not seemed to work themselves and can exchange opinions, respectively.
|
|
|
|
adam440
Jr. Member
Offline
Activity: 44
Merit: 1
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
April 17, 2017, 03:18:58 PM |
|
I'm more positive about it. It can be a great learning opportunity. You will definitely learn a lot about bitcoin and blockchain technology in general. And obviously, you will learn so much about digital signatures and security in general. You can then use this knowledge in other projects. Not only blockchain-oriented ones. However, it wouldn't be wise to make your wallet publicly available. Even wallets, that have been developed by many programmers for years get hacked. Yours will be hacked at best in a matter of weeks. As long as you don't publish it and operate it at your own risk (therefore store in it only as much as you are willing to loose in case of unexpected behavior of software), it can be a really good learning experience. Good luck ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif) .
|
|
|
|
fuckitall
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
April 17, 2017, 03:27:15 PM Last edit: April 17, 2017, 05:08:34 PM by fuckitall |
|
Well I won't recommend that because it might happen that the wallet you design may be perfect from your side but it makes ghr have some hidden issues like incorrect hashing..that cause you serious pain in brain ....incorrect hashing may lead to transCtion malleability....well if you reeLly wNt to keep you btc safe then you can use for ne wallets like trezors
|
OnPlace Inc.WEBSITE | BECOME AN INVESTOR OF PRIVATE COMPANIES BY USING OPL TOKENS | BITCOINTALK
|
|
|
|