Bitcoin Forum
July 04, 2024, 03:30:16 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1] 2 »
1  Local / Deutsch (German) / Ein Vortrag über Entwicklung mit der Bitcoin Core API on: July 06, 2019, 05:27:52 PM
Hallo, habe vor einem halben Monat einen Vortrag im Stratum 0 über die Entwicklung mit der Bitcoin Core API gehalten.
Könnte vielleicht für euch ganz interessant sein.

Hier der Link:

https://www.youtube.com/watch?v=VS03lQQRYFc
2  Bitcoin / Development & Technical Discussion / Re: BIP-able idea suggestion: Secure IP Transactions on: January 11, 2019, 06:34:31 PM
However I don't think this should be a BIP as it doesn't need to be in the reference implementation,

a BIP is a "bitcoin" improvement protocol not "bitcoin core" improvement protocol. in other words they don't have to be in reference implementation (bitcoin core) to become a BIP. for example there are BIPs that aren't in it or even anywhere else for that matter. example: BIP178 which is a versioned WIF proposal which isn't used by any wallet. or BIP39 which is mnemonic code (generating a seed phrase part) is not used by bitcoin core.
I know but to standardize it (which is my plan) it needs to specified somehow.
3  Bitcoin / Development & Technical Discussion / Re: BIP-able idea suggestion: Secure IP Transactions on: January 11, 2019, 06:32:52 PM
This is a decent idea but there are a few caveats :

Wouldnt the receiver IP need to be online 24/7? If the server is down for some reason then I guess you need to implement some sort of fallback or it wont go through...

Man in the middle is awfully scary too, especially if you're relying on a server rsponse to send your coins. You havve to worry not only if you're the receiver but also the sender. There are a lot of attack vectors that you need to proof against, with SSL mentioned by satoshi above being just a small part of it..

People will be a lot more tempted to compromise servers. You cant fake a btc addresss or claim it unless you have the privkey, but you can definitely hack servers, the damage would be massive compared to just a single compromised address.. Same goes for clientside, you can use SSL to encrypt your requests, but what about before the request goes out? I know very little about networking and the dumbest idea I can come up with would be to just fuck with your hosts file and simply redirect all your requests from someexchange.com to mywebsite.hack..

If there is something like this in the works Im sure they're all beating the idea to death in order to avoid/minimize issues like these. Just see how cryptography has very little human factor involved and yet we still see people lose their keys. If you open up a door like this imo the benefits are minimal compared to how much more room there will be for human error.

According to your hosts file tweak.
This would be impossible with SSL.
The SSL certificate is unqiue. It cannot be tampered unless you have the private keys.
My idea was if you send a transaction, a confirm dialog will pop-up with the public key of the fetched SSL cert. The author of the website should put his SSL pubkey onto his website so users can verify it with the popped up private key.
4  Bitcoin / Development & Technical Discussion / Re: BIP-able idea suggestion: Secure IP Transactions on: January 09, 2019, 07:50:06 PM
@darosior
The Bitcoin wallet can also sign the cert on it's own.
My idea was to use SSL certificates just for the fingerprints to avoid fakers by DNS spoofs and Man-in-the-Middle attacks.
SSL is the solution for probably all cons on the list.

@achow101
Thank you, I will take a look at it Smiley
5  Bitcoin / Development & Technical Discussion / BIP-able idea suggestion: Secure IP Transactions on: January 09, 2019, 06:19:31 PM
Hello Bitcoin Community,
a long time ago there was a feature called ip transactions.

It worked like this:
1. You enter the IP-address of a recipient
2. A node which used this IP created a new address and informed the sending node about this address.

It has been removed in version v0.8 due to a lack of security.
The main key parts because it was removed were that it was very insecure because of Man-in-the-Middle attacks.

I thought that it would be really cool if you could send Bitcoins to donate.example.com.

The secure way would go through SSL.
For example:
If you enter an IP-Address/Domain it would send a SSL/TLS request to the IP-Address (I will call it server by now).
The server responds with a new generated address.
During this process SSL/TLS will be used to verify authenticity.

After the user clicked send, a message box will popup with the public key of the certificate. The user then can verify if this public key truly belongs to the owner of the IP-Address (For example if the owner provides the ssl pubkey on his website) and then confirms the transaction.

Additionally this can also be implemented in the bitcoin uri scheme:
bitcoin:donate.example.com?amount=1&sslpubkey=9A:62:5E:8B:53:D9:B0:74:10:FC:D5:6B:0F:D5:9B:3B:D9:71:4A:82
please execuse me if this URL is malformed, was too lazy to do url encoding.

Then the SSL fingerprint would be verified automatically.
Would be nice for donation receivers who want a new address for every transaction I will go onto this later.

Another big advantage is that every time someone wants to send Bitcoins to an IP-Address a new Bitcoin address is being generated.
This is really nice for people who want to use a new address for every incoming transaction.
I know it is also possible with today's methods but this would be much easier.
I see lots of sites using static Bitcoin addresses for donations. This is good for transparency but not as good as a new address when it comes to privacy.
Also very nice for only shops who want to protect their customers.

What do you think about my idea?
6  Bitcoin / Project Development / Satoshi Nakamoto GitHub Account on: August 02, 2018, 04:32:31 PM
Hi I just saw this account https://github.com/satoshinnakamoto. This account has a Dave Kleiman profile picture and was created in Feb this year. This account has also contributuons in Bitcoin Core with timestamps from 2010 how is that possible ? I heard that all of satoshis contributions are linked with non-github-bitcoin. I cannot imagine that this is Satoshis account. Maybe this account was created by his E-Mail hacker
7  Bitcoin / Development & Technical Discussion / Re: How satoshi could be anonymous when he was the only full-node ? on: July 25, 2018, 06:26:33 PM
He could have paid a kid in India to do it for him. I think there are many ways around the full-node theory

But how he paid the kid anonymously ? Probably not with bitcoins
8  Bitcoin / Development & Technical Discussion / Re: How satoshi could be anonymous when he was the only full-node ? on: July 24, 2018, 12:34:36 PM
I think there was more than 1 node when he launched it, if that was the case then anyone else was able to take control of the blockchain at that time.

Second thing, is the domain name bitcoin.org, how he used to purchase it ? Purhapse any anonymous payment method at that time like Liberty Reserve or ...

But at that time, why he would manage to keep him self anonymous with this revolutionary technology ? except if he didn't want that someone will make pressure on him in the futur to stop or limit it.

He bought it at AnonymousSpeech. Probably he used somethibg like paysafecard. The only guy who had the ability to know who satoshi really is, is Mr. Weber the owner of anonymousspeech. But if he cares about the privacy of his user, he already deleted this infos
9  Bitcoin / Development & Technical Discussion / Re: How satoshi could be anonymous when he was the only full-node ? on: July 23, 2018, 02:06:16 PM
The most known day 1 bitcoin users are now dead  Sad. (Hal Finney, Dave Kleiman) so we cannot ask them for their logs. Maybe another bitcoin pioneer still have logs.
10  Bitcoin / Development & Technical Discussion / Re: How satoshi could be anonymous when he was the only full-node ? on: July 20, 2018, 08:20:11 PM
In the bitcoin source code is a hardcoded peer list aren‘t it ? The hardcoded list should exist in v0.1 otherwise I couldn‘t imagine how the peers found each other abd the installation guide by satoshi said that you just need to extract the zip file and run BITCOIN.EXE.
11  Bitcoin / Development & Technical Discussion / How satoshi could be anonymous when he was the only full-node ? on: July 20, 2018, 03:26:33 PM
Hi, how satoshi could be anonymous when he was the first and only  node (9th of January 2009)? You cannot run a server over tor aren‘t ? Did he rent an anonymous server ? Has anybody informations about that ?

12  Bitcoin / Bitcoin Technical Support / Can I delete my wallet.dat without problems ? on: July 04, 2018, 02:46:44 PM
Hi, I know the risk when I delete my wallet.dat, all my privkeys are gone if they are not backuped. But on empty wallets it's no problem to delete the wallet.dat because there aren't any funds on it.

My question is, when I delete the wallet.dat, will Bitcoin Core generate a new one for me or will there be thousands of error messages ?

Greetings Emil
13  Other / Beginners & Help / Re: Smartphone Wallet is Insecure on: July 02, 2018, 12:12:00 PM
Some tips to protect your wallet on smartphone :

1: make  sure to Delete all the apps you don't use.
2: When using your wallet, make sure NO background apps running.

I don't know the situation on android because I'm an IOS user but on IOS every app is sandboxed so the apps can't effect each other so I don't understand these two statements
14  Other / Beginners & Help / Re: What is the difference between a Altcoin and a Token? on: July 02, 2018, 12:05:08 PM
Altcoins have their own chain (Litecoin, Dogecoin)
Tokens are hosted on another chain like the Ethereum or EOS Chain (BRD Token, TenX Token)
15  Other / Beginners & Help / Re: The beginning of bitcoin on: July 01, 2018, 11:06:48 PM
A long time ago a person with the name Satoshi Nakamoto had a great idea...

Time-Line:

* 2007: Satoshi Nakamoto had the idea of bitcoin and started coding

* 18th August 2008: Satoshi registered the domain bitcoin.org at anonymousspeech
* 31. October 2008: Satoshi created the whitepaper about bitcoin and sneded it to a cryptographing mailing list

* 3rd January 2009: Satoshi mined the genesis block and starts the network. That was the beginning of bitcoin
* 9th January 2009: Satoshi published Bitcoin Core v0.1

*2010: Laszlo bought a pizza with bitcoins. This was the first physically purchase with bitcoins
*13th. December 2010: Satoshi left us

*April 2011: Satoshi said that he went on other things. After that statement nobody heard anything about satoshi again.
16  Bitcoin / Hardware wallets / Re: Which hardware wallet you use and why? on: July 01, 2018, 10:50:52 PM
I use the Ledger Nano S because it has a huge amount of supported coins.
It is secure, open-source and the shipping was also free  Tongue
17  Other / Beginners & Help / Re: what is Mt. Gox on: July 01, 2018, 04:07:03 PM
Mt. Gox was the monopole BTC-Fiat Exchange.
Back in 2014 this site got hacked and the hacker stole 750k BTC.
After this accident Mt. Gox went down.

That should help:
https://en.wikipedia.org/wiki/Mt._Gox
18  Bitcoin / Bitcoin Technical Support / Connection between only two peers on: July 01, 2018, 03:59:52 PM
Hi, I have a Bitcoin Full Node in my network. If I want to setup a new full node on my network I can tell my new node to download the chain from only this node. But can I tell my main full node to share only with this peer ? (It will be a tempoary thing until the second node is fully synced). Because downloads inside a Local Network are xtreme fast.
19  Bitcoin / Bitcoin Technical Support / Blockchain download is confusing fast on: July 01, 2018, 12:20:45 PM
Hi, I started a full node 20 minutes ago. I forwarded port 8333 tcp and the download is very fast. After 20 minutes I was at block 135100  Shocked
I download around 300 blocks per second is this normal with a 400Mb/s Down and 40Mbs Up connection ?
20  Other / Beginners & Help / Re: Is Bitcoin legal? on: July 01, 2018, 11:53:58 AM
https://en.wikipedia.org/wiki/Legality_of_bitcoin_by_country_or_territory
Pages: [1] 2 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!