2018-09-18 16:53:24
                        
                             
                            
                    
 ah, there is a medium way to annoy people without notifying all mobile devices
                    
                 
                            Fireduck
                        
                        2018-09-18 16:55:06
                        
                             
                            
                    
i think most people have disabled these kind of messages in slack or discord.
                    
                 
                            fydel
                        
                        2018-09-18 16:56:43
                        
                             
                            
                    
sure.  I don't want to do @ channel because that will go to mobile
                    
                 
                            Fireduck
                        
                        2018-09-18 17:06:14
                        
                             
                            
                    
ah. okay. :smile:
                    
                 
                            fydel
                        
                        2018-09-18 17:46:24
                        
                             
                            
                    
slack caters to real communications needs
                    
                 
                            Rotonen
                        
                        2018-09-18 17:47:52
                        
                             
                            
                    
I really like it
                    
                 
                            Fireduck
                        
                        2018-09-18 19:16:53
                        
                             
                            
                    
ok, hell yeah.  I got the TLS working nicely with my custom trust manager and can embed data into the cert.
                    
                 
                            Fireduck
                        
                        2018-09-18 19:17:15
                        
                             
                            
                    
So the cert will have the snowblossom address spec encoded in it
                    
                 
                            Fireduck
                        
                        2018-09-18 19:18:11
                        
                             
                            
                    
so when we connect to a server, all we need to know is the hostname and expected snowblossom address and the cert needs to have a address spec that matches that address and be signed by the key required for that address spec
                    
                 
                            Fireduck
                        
                        2018-09-18 19:18:38
                        
                             
                            
                    
downside is this shitshow ssl library only supports some curves, but can't win them all
                    
                 
                            Fireduck
                        
                        2018-09-18 19:19:10
                        
                             
                            
                    
I guess as long as we aren't saving certs in the peer gossip, no real harm in just using RSA for the TLS
                    
                 
                            Fireduck
                        
                        2018-09-18 19:19:21
                        
                             
                            
                    
keep is simple and avoid the curve soup game
                    
                 
                            Fireduck
                        
                        2018-09-18 19:33:22
                        
                             
                            
                    
say, are those the nsa provided curves by any chance?
                    
                 
                            Rotonen
                        
                        2018-09-18 19:33:39
                        
                             
                            
                    
yes
                    
                 
                            Fireduck
                        
                        2018-09-18 19:34:01
                        
                             
                            
                    
secp256r1 is supported, secp256k1 is not
                    
                 
                            Fireduck
                        
                        2018-09-18 19:34:21
                        
                             
                            
                    
i’m rather tempted to paste admiral ackbar
                    
                 
                            Rotonen
                        
                        2018-09-18 19:34:42
                        
                             
                            
                    
yeah, there are absolutely guys at the NSA trying to make crypto stronger.
                    
                 
                            Fireduck
                        
                        2018-09-18 19:34:56
                        
                             
                            
                    
There are absolutely guys at the NSA trying to break crypto
                    
                 
                            Fireduck
                        
                        2018-09-18 19:35:00
                        
                             
                            
                    
hard to say which is which
                    
                 
                            Fireduck
                        
                        2018-09-18 19:35:21
                        
                             
                            
                    
the curve fitting undisclosure made the whole community antsy
                    
                 
                            Rotonen
                        
                        2018-09-18 19:35:43
                        
                             
                            
                    
right, never trust random numbers with no clear source
                    
                 
                            Fireduck
                        
                        2018-09-18 19:35:56
                        
                             
                            
                    
and yeah, no one can make heads or tails, which might just as well be the point too
                    
                 
                            Rotonen
                        
                        2018-09-18 19:37:16
                        
                             
                            
                    
but yeah, I really don't want to have random nodes that can't talk to other nodes because of curve problems so makes sense to just use RSA keys for all the node to node communication
                    
                 
                            Fireduck
                        
                        2018-09-18 19:37:55
                        
                             
                            
                    
4k RSA should still have years left
                    
                 
                            Rotonen
                        
                        2018-09-18 19:38:26
                        
                             
                            
                    
sure, and this isn't super high security needs
                    
                 
                            Fireduck
                        
                        2018-09-18 20:03:46
                        
                             
                            
                    
ok, now that it works I need to refactor everything I've done to not be a complete mess
                    
                 
                            Fireduck
                        
                        2018-09-18 20:03:51
                        
                             
                            
                    
oh well, that is how exploration goes
                    
                 
                            Fireduck
                        
                        2018-09-18 20:05:51
                        
                             
                            
                    
woo
                    
                 
                            Clueless
                        
                        2018-09-18 20:06:13
                        
                             
                            
                    
to be clear, the part that works is using TLS to make connections
                    
                 
                            Fireduck
                        
                        2018-09-18 20:06:25
                        
                             
                            
                    
There is still quite a lot of work to do on this project
                    
                 
                            Fireduck
                        
                        2018-09-18 20:42:55
                        
                             
                            
                    
 *https://github.com/snowblossomcoin/snowblossom/compare/eedd2c071651...e1e35829cc6a*
https://github.com/snowblossomcoin/snowblossom/commit/c1811b153bc1e2d9ae8d221e8420ead2e5521338 - TxOut requirements
https://github.com/snowblossomcoin/snowblossom/commit/e74e572b74dd10eff59f88807fea5120e3abeade - Send locked
https://github.com/snowblossomcoin/snowblossom/commit/165e402dddcc346c62e583265b8fc2e2bf8e7e96 - fix if
https://github.com/snowblossomcoin/snowblossom/commit/e1e35829cc6a494f4f43f0da1765194e40b98cf1 - Merge branch 'channels'
                    
                 
                            GitHub
                        
                        2018-09-18 20:47:29
                        
                             
                            
                    
 *https://github.com/snowblossomcoin/snowblossom/compare/e1e35829cc6a...ee0b57a1ec54*
https://github.com/snowblossomcoin/snowblossom/commit/ee0b57a1ec54b2de8691334fbfda8312e4233ef2 - Add TLS mode for supporting keys that work with TLS
                    
                 
                            GitHub
                        
                        2018-09-18 21:02:15
                        
                             
                            
                    
 *https://github.com/snowblossomcoin/snowblossom/compare/ee0b57a1ec54...bd782fa2056a*
https://github.com/snowblossomcoin/snowblossom/commit/bd782fa2056a15fb12b364ebb2dcee48485b58a7 - load keypair
                    
                 
                            GitHub
                        
                        2018-09-18 21:53:26
                        
                             
                            
                    
i think the wider audience does not care unless it is a gui wallet with integrated mining
                    
                 
                            Rotonen
                        
                        2018-09-18 21:54:17
                        
                             
                            
                    
The wider audience elected Trump
                    
                 
                            Fireduck
                        
                        2018-09-18 21:55:05
                        
                             
                            
                    
Mass appeal isn't a game we are likely to win, at least not at first
                    
                 
                            Fireduck
                        
                        2018-09-18 22:01:24
                        
                             
                            
                    
that’s a goalpost move, but yep
                    
                 
                            Rotonen