1 2017-12-19 06:46:17 <eck> what supports bech32 besides core
2 2017-12-19 08:46:57 <wumpus> electrum at least
3 2017-12-19 08:54:22 <eck> neat
4 2017-12-19 15:09:15 <DSidH> does bitcoind store block files identically on different nodes?
5 2017-12-19 15:21:17 <Sircle> Hi
6 2017-12-19 15:21:24 <Sircle> Can anyone tell, how does coinbase or circle manages "wallets" of their customers? I guess they do transactions (on behalf of the customers using their private key) via the bitcoin protocol. But by what way/software/methodology that does it automatically?
7 2017-12-19 15:49:05 <Sircle> Can anyone tell, how does coinbase or circle manages "wallets" of their customers? I guess they do transactions (on behalf of the customers using their private key) via the bitcoin protocol. But by what way/software/methodology that does it automatically?
8 2017-12-19 15:50:43 <cornfeedhobo> heh
9 2017-12-19 15:53:09 <Sircle> cornfeedhobo, am?
10 2017-12-19 15:53:25 <Sircle> the user's account on coinbase is offchain but the actual transactions made for bitcoin is on-chain and with "bitcoin user accounts". That can only be achieved by a) creating bitcoin accounts and private/public keys b) using those individual keys for "each" customer under the hood. My question is that how to do a) and b) programatically (which is contrary to traditional wallets) https://bitcoin.org/en/choose-your-wallet
11 2017-12-19 15:56:12 <Sentineo> Sircle: read the topic
12 2017-12-19 16:16:53 <DSidH> If I have to prove to someone that its a segwit address, would I need bech32?
13 2017-12-19 16:42:38 <Sircle> Sentineo, read it; I am in scope
14 2017-12-19 17:12:58 <Sircle> Is the bitcoin rpc API the only way by which interactions/messages/transactions can be sent and read from/to bitcoin network by an individual computer?
15 2017-12-19 17:14:31 <wumpus> it's the P2P protocol that does that, RPC is just an API to control the node software
16 2017-12-19 17:15:13 <Sircle> wumpus, who hosts this API?
17 2017-12-19 17:15:25 <Sircle> which node software?
18 2017-12-19 17:15:28 <wumpus> there is lots of other software and libraries that can speak the P2P protocol, for example https://github.com/laanwj/bitcoin-submittx to submit transactions directly
19 2017-12-19 17:15:39 <Sircle> hm
20 2017-12-19 17:15:40 <wumpus> bitcoin core
21 2017-12-19 17:16:08 <wumpus> that's just the software, you have to 'host' it yourself
22 2017-12-19 17:16:35 <Sircle> ok, how does the libs/ api and protocol knows where to find miners/bitcoin network/computers as such? Iam asking as there is no central server and no body would know the addreess of miners
23 2017-12-19 17:18:39 <Sircle> wumpus, did you meant 'node.js'?
24 2017-12-19 17:24:38 <Sircle> wumpus, I got disconnected
25 2017-12-19 17:24:51 <Sircle> wumpus, did you meant 'node.js'?
26 2017-12-19 17:24:53 <Sircle> ok, how does the libs/ api and protocol knows where to find miners/bitcoin network/computers as such? Iam asking as there is no central server and no body would know the addreess of miners
27 2017-12-19 17:25:17 <molz> nkuttler, is your testnet address still mnAYb4w1Tu7rirs4HQMU4VZADnrrA6Rzho ? I'm going to send you more coins
28 2017-12-19 18:02:04 <jb55> jb55/btcs if opcodes working working! https://jb55.com/s/8b0884e29d8aa010.txt
29 2017-12-19 18:39:23 <Sircle> ok, how does the libs/ api and protocol knows where to find miners/bitcoin network/computers as such? Iam asking as there is no central server and no body would know the addreess of miners
30 2017-12-19 18:39:49 <Sircle> ok, how does the libs/ api and protocol knows where to find miners/bitcoin network/computers as such? Iam asking as there is no central server and no body would know the addreess of miners
31 2017-12-19 18:40:00 <Sircle> Is the bitcoin rpc API the only way by which interactions/messages/transactions can be sent and read from/to bitcoin network by an individual computer?
32 2017-12-19 18:44:33 <molz> Sircle, please do some reading on your own, there's plenty of resources on the net, google is your friend
33 2017-12-19 18:46:18 <Sircle> molz, just let me know the correct keywords or possibilities
34 2017-12-19 18:46:36 <molz> no
35 2017-12-19 18:46:55 <wumpus> don't keep spamming the same message
36 2017-12-19 18:47:09 <Sircle> that was a mistake.
37 2017-12-19 18:47:17 <Sircle> molz, no problem; thanks
38 2017-12-19 19:58:53 <Sircle> Which language is more mature and has more support for bitcoin RPC API https://en.bitcoin.it/wiki/API_reference_(JSON-RPC) If I were to choose from php, node.js, java what would you rate first and last in terms of community support, security and robustness
39 2017-12-19 20:08:06 <cornfeedhobo> Sircle: by far the best languages would be CSP, Ocaml, or just BASH. most of us write our payment processing is Assembler though.
40 2017-12-19 20:09:05 <Sircle> contrapumpkin, but if I had only 3 choices. php, node.js , java
41 2017-12-19 20:09:11 <eck> you should also take a close look at REBOL
42 2017-12-19 20:09:23 <contrapumpkin> Sircle: wrong co<tab>
43 2017-12-19 20:09:39 <cornfeedhobo> <3 REBOL
44 2017-12-19 20:10:08 <Sircle> only have theh three options
45 2017-12-19 20:11:31 <cornfeedhobo> Sircle: well, if you can only choose from those 3, sounds like you'll need them all. First have node recieve TXs and pass to a php handler, for further processing by a java daemon
46 2017-12-19 20:11:41 <cornfeedhobo> done
47 2017-12-19 20:11:52 <Sircle> ")
48 2017-12-19 20:12:04 <Sircle> :)
49 2017-12-19 20:13:10 <cornfeedhobo> Sircle: There are really only a few languages that have everything you need, so if you limit it to those 3, you'll have to use the strengths of each. That's why we are all so busy here :-(
50 2017-12-19 20:15:18 <Sircle> hm
51 2017-12-19 20:18:06 <nkuttler> molz: yes, that address works fine, or mkByJijGyxZsuGgXVkZLRkXDKzuaXZjeKa if you don't like address re-use ;)
52 2017-12-19 20:19:49 <molz> nkuttler, haha address reuse should be avoided in testnet! jk :D 200 test coins were sent to mnAYb4w1Tu7rirs4HQMU4VZADnrrA6Rzho :)
53 2017-12-19 20:20:14 <nkuttler> molz: cheers