Just Dice Closes Due To Canadian Crypto Regulations - BitRoll

Bitcoin gambling - talking to the creator of Just-Dice.com

Bitcoin gambling - talking to the creator of Just-Dice.com submitted by tnorthb to gambling [link] [comments]

Bored? Looking for something to do? Start with this list of things to do in the Sacramento area.

(Credit for the below list has to be given to u/BurritoFueled, who created the original list in 2014 and updated it a year later. Almost two-thirds of the items below are still from that original list. All I’ve done with the list is revive it a little bit by updating dead links and making little tweaks when necessary. Also, thanks to those that submitted new additions to the list last week. Over a third of the below items are new and a lot of the original items have had newer information added onto them.)
People are always looking for something to do around here. Maybe you’re a transplant, unaware of what this area has to offer, or maybe you’re a lifelong resident, tired of the same old thing. Well friend, if you fall into the latter category, do not despair. There’s actually plenty of things to do in the Sacramento area – things of interest to almost any lifestyle, personality, or budget.
So, whether you’re an athlete, geek, eccentric, hipster, weirdo, sexual deviant or just a normal person looking for a new activity, below is a list of activities for you to try. Please note that it includes only activities that take place at least a few times a year – no one-off events or festivals here.
Enjoy this list. If you have any suggestions of your own to add, comment below in this thread. I'll try to keep this as up to date as possible.
Away we go.
UPDATED 10-6-20
(Note: Due to the current pandemic, some of these activities may be curtailed or not offered at all.)
submitted by PowerWindows85 to Sacramento [link] [comments]

Bitcoin Fullnode Install Guide for Dummies ;-)

Bitcoin Fullnode Install Guide for Dummies ;-)
Feel free to stop at Level 0 or Level 1, which is fine. More advanced configs are offered to those with more tech savvy. This guide, obviously assumes a Windows 10 install, but other OSes work fine, just find a different guide. BTW, the "For Dummies" is a callback to a set of "tech" books in the 90's intended to be as easy as possible. It is in jest and not intended to insult the reader. Finally, if you dislike the formatting, a well formatted copy can be found here
There is a fairly small subset of Bitcoin users that run a full node. I think the idea of running a full node has gotten a bad rap over the years since there is so much talk about running on a Raspberry Pi, or getting zippy SSDs. Although all of this can be fun, it is often not really required at all. Here are some ways to run a full node starting with the very simple. I'll get into more complex configs, but these are all optional.

Tech Skill Level: 0 (the basics)

  1. Download Bitcoin Core
  2. Launch the downloaded installer and install the app
  3. Launch the installed "Bitcoin Core" app and let it run overnight
In many cases, thats it. If your running a new machine with a fairly good internet connection, 8 or 9 hours will be enough to complete the "Initial Block Download" (IBD). This may fill up your drive a bit, but again, on most new machines, 300 GB of space isn't that hard to come by.

Tech Skill Level: 1 (encrypted wallet)

One thing we left out in the level-0 exercise is encrypting your wallet. It's easy enough to do well, but a bit more difficult to do right. The main challenge is that humans generate really poor passwords. If you want a good password, the best way is to use something called "diceware". Basically, you just grab 4 or 5 dice and each throw of the dice represents a certain word on a special list. The throw {1,4,5,3,1} for example would be the word camping on the EFF-diceware-wordlist. So you repeat this a few times until you have a list of 8 or so words which becomes the passphrase you use to encrypt your wallet. Write it down, it is always hard to remember at first. So at level-1 your list becomes:
  1. Download Bitcoin Core
  2. Launch the downloaded installer and install the app
  3. Launch the installed "Bitcoin Core" app and let it run overnight
  4. Choose Encrypt Wallet from the Settings menu
  5. Enter your 8 word (or so) passphrase generated using the Diceware method

Wallet Encryption Dialog

Tech Skill Level: 2 (enable pruning if needed)

Though I said "300 GB of space isn't hard to come by", some times it actually is. If space is an issue, a simple way to fix it is to tell bitcoin to simple take less space. This is called "pruning" and can take that number from 300 GB down to below 5 GB. If you can't find 5 GB, then you'll have to read ahead to level-4 to add USB storage. But the good news is, enabling pruning is pretty easy, we just add another step to our working list:
  1. Download Bitcoin Core
  2. Launch the downloaded installer and install the app
  3. Launch the installed "Bitcoin Core" app and let it run overnight
  4. Do the wallet encryption steps here if you wish
  5. Choose Options from the Settings menu
  6. Choose Prune block storage to: and select the max size for the blocks to use
  7. Exit and restart the bitcoin application for the changes to take effect

Pruning Dialog
Note, even setting this to 1 GB will still leave you with about a 4.5 GB install. The blocks take up a lot of space, but the chainstate and other folders eat up at least 3.5 GB and they can't be pruned. Also, be aware, to disable pruning requires you to perform the entire IBD again. While pruned some other functions my be disabled as well, so just know that pruning does limit some functionality.

Tech Skill Level: 3 (verify the installer)

Although this is arguably something that should be done at level-0, some find the intricacies of comparing hash (thumbprint) values to be tedious and beyond the scope of a beginner. You will find these types of hash compares suggested quite often as a way to prevent running tainted programs. Programs are often tainted by bad disk or network performance, but most often, taint is malicious code inserted by viruses or malware. This is a way to guard yourself against those types of attacks.
What I cover here is a very basic comparison on the certificate, but a more thorough verification advised by mosts uses a program called Gpg4Win, and is beyond the scope of this beginners guide. But regardless, most users should strive to do this minimum level of validation.
  1. Download Bitcoin Core
  2. Launch the downloaded installer
  3. When prompted "Do you want to allow..." click Show more details
  4. In the details section select Show information about the publisher's certificate
  5. In the certificate window select the Details tab
  6. In the Details tab Subject should start with "CN = Bitcoin Core Code Signing Association"
  7. Ensure Thumbprint in Details reads ea27d3cefb3eb715ed214176a5d027e01ba1ee86
  8. If the checks pass, click OK to exit the certificate window and Yes to allow the installer to run.
  9. Launch the installed "Bitcoin Core" app and let it run overnight
  10. Do the wallet encryption steps here if you wish
  11. Do the optional pruning steps here if you wish

Certification Validation Windows
Note: The certificate used to sign the current Bitcoin installer is only valid from March 2020 to March 2021. After that point the thumbprint on the certificate will change. This is by design and intentional. If your reading this post after March 2021, then it is understood that the thumbprint has changed.

Tech Skill Level: 4 (use secondary storage)

We glossed over the "new machine with fairly good internet" part. Truth be known many people do not have fairly new machines, and find the IBD to take longer than the "over night" best wishes. For most people the slowdown is the disk access when calculating what is called chainstate. This requires fast random reads and writes to the disk. If you have an SSD disk, this will be no problem, but if you have a non-SSD "spinning" disk, random writes are always slow. Though an SSD will speed things up, they are pricey, so a nice middle ground may be a simple high-end USB key drive. You can get some with 10 to 15 MB/s random writes for $20 on Amazon. This is usually a order of magnitude faster than a "spinning" disk. And with pruning (see level-2), a small USB drive should be fine.
Once you decide on a drive, the tricky part will be to enable external storage. It requires editing a configuration file and adding a line. First, we want to create a directory on the key drive. You will need to determine the drive letter of your USB key drive. For the sake of this example, we will assume it is D:, but you must determine this yourself and correct the example. Once you know the drive letter, create a blank folder on the drive called Bitcoin. So for this example, creating Bitcoin on drive D: will create the path D:\Bitcoin. Once done, assuming that D: is your drive, here are the new steps including the edit of the configuration file:
  1. Download Bitcoin Core
  2. Launch the installer, verify it, then run it
  3. Launch the installed "Bitcoin Core" app and let it run overnight
  4. Do the wallet encryption steps here if you wish
  5. Do the optional pruning steps here if you wish
  6. Launch "Notepad" by typing "Notepad.exe" in the windows search bar then click Open
  7. Type the line datadir=D:\Bitcoin (depending on your drive letter) in the blank file
  8. Choose Save from the File menu in notepad
  9. Type %APPDATA%\Bitcoin\bitcoin.conf (note the percent signs) in the File name box
  10. Select All Files from the Save as type dropdown
  11. Click the Save button and overwrite the file if prompted
  12. Exit and restart the bitcoin application for the changes to take effect

Save As Dialog
Now that you've reached this level of technical expertise, there are many new configuration options that you can begin to modify if you wish. Most configuration data is contained in the bitcoin.conf file and learning how to maintain it is a key step for a node operator.

Tech Skill Level: 5 (all other customizations)

Here's a short list of various things you can ADD to your bitcoin.conf file. You generally just add a new line for each configuration settings.
  • addresstype=bech32
  • changetype=bech32
The addresstype / changetype allows your wallet to use the native-segwit (bech32) format. This is the most efficient and inexpensive way to spend bitcoin, and is a recommended configuration. The default uses something called p2sh-segwit which is more compatible with older wallets, but more expensive to spend.
  • minrelaytxfee=0.00000011
Changing the minrelaytxfee setting allows you to help propagate lower fee transactions. It will require more memory but TXN memory is capped at 300 MB by default anyways, so if you have enough memory, it is a good setting to choose.
  • dbcache=2048
The dbcache setting controls how many MB of memory the program will use for the chainstate database. Since this is a key bottleneck in the IBD, setting this value high (2048 MB) will greatly speed up the IBD, assuming you have the memory to spare
  • blocksdir=C:\Bitcoin
  • datadir=D:\Bitcoin
In level-4 we discussed moving the datadir to a fast external storage, but the majority of the space used for bitcoin is the blocks directory (blocksdir). Although you should always use for fastest storage for datadir, you are free to use slow storage for blocksdir. So if you only want to consume a small amount of your SSD (assumed D:) then you can keep your blocks on your slow "spinning" drive.
  • upnp=1
One of the harder challenges you may face running a node, is to get incoming connections. If you are lucky, you may find that your firewall and network HW support the uPnP protocol. If they do, this setting will allow bitcoin to configure uPnP to allow incoming connections to your node. Other methods exist to make your node reachable, but they are well beyond the scope of this guide.
submitted by brianddk to Bitcoin [link] [comments]

Gambling INTPs?

Any INTP knows the odds are against them all the time and that is enough to deter them. But I've always been a gambler. In middle school I got a multigame mini pool table, table tennis, and Roulette wheel and card table. My friends would come over and gamble money or things. My friend's mom disapproved and made him give me some stuff back (haha). I just didn't know I had to rake games to be "the house." In middle school the black kids taught white kids craps and we'd shoot for dollars. I still love a good dice game. We'd have them on payday after close a couple jobs ago. The shit talking is so much better than poker games.
In HS I gambled poker and chess a lot. My favorite poker game was played where everyone had 2.25g of shrooms in them. No poker faces and it didn't last that long. Not great at poker. I've gambled on Chess pretty successfully. Not great at Spades.
But I'm an INTP and Casinos aren't my thing. Rather gamble at pool at a dive bar.
That said I'm doing a lot of sports betting right now. I once read that a professional sports gambler only wins 55% of the time but they have advanced knowledge in props, parlays, hedging etc. I just figured at college and to a lesser extent pro football, I could pick the winner above 55% maybe even against against--the-spread. My favorite former gf was good at betting on the ponies because she was into horses and leased one, so she had similar inside knowledge as someone who's watched football for 25yrs
I put $150 deposit and got $165 because they passed some BTC savings onto me. First week I bet the full $165. I remember the bets too. $45 on Duke (Lost but beat the spread) Same with the $45 I put on S. Alabama. $45 on Coastal Carolina who won outright against Kansas $45. Because the house rakes the games I'd only win about $40 off each so that's $270. But I put a $30 parlay on all three winning and won $180. Turned $165 into $360 (not exact--change and some numbers were rounded). I qualified for a bonus $165 for betting everything. That's a cool $425.
I thought "Holy Shit I can just go pro" beginners luck. It was also right after I lost my job and I'm moving for a new one mid October. Back to my home city and old neighborhood. Pretty psyched really except moving is a hassle.
Two weeks ago lost $70. I thought that comes with the territory of a pro sports better. I broke even last week. This week I chose a new strategy and bet on 7 games instead of 3. Truth was I don't know a certain percentage. I know games I "know" but I only lost $60. It just feels worse because I went 1-6 instead of two weeks ago when I went 1-2. Plus I lose some change on the low probability parlays.
The problem is that I just dipped into my other $165 to bet on pro football. Put in a couple bets and a parlay. The winnings get transferred into my main account. I'm still up either $80 in my account (I can't cash in the "free money")
My floor is $200 because I wanna make at least $50 off this fun lil exercise but I see how addictive it is for the first time. I even sought out a Bitcoin chess gambling site mainly used by Africans but I don't play because either I'm not better at Chess than Nigerian Royalty or they use chess bots or both. It also was pretty obviously used for money laundering which is what the gambling sites are also used for. Now I'm betting on Sunday football. Not just Saturday.
I guess my cashout ceiling is a grand but I don't see that happening haha.
Point is that wk2 college football this year was like my first joint, the first time I mixed valium-codeine-and a belt of scotch at 14. The first time I painted something halfway decent under a bridge at 16. The first time I fucked a girl at 17. The first time I had an audience in stitches at 22 (standup). All very pleasurable and only relatively routinely done. Except maybe sex and drugs but they have other major downsides.
Hell when I learned to read at 8 I was attached to books my whole life but nobody thinks that's bad. Haha.
Do other people gamble?
I'm extraverted enough that if someone has dice on the street I'll shoot or if they have a chess game at a coffee shop. I'll bet $20.
Best in person bet was with a frenemy in my group who was the epitome of iamverysmart and everyone in my group thought he was a genius. I took $20 off him in front of everyone and he refused to try to win it back. Bad look for him.
I hope I can keep it just for fun. Any other INTP gamblers on here?
Edit: Forgot to mention I won $400+ in a $20 pool for the 2011 March Madness B-Ball tourney. I watched none of the regular season (like usual) but knew UConn was good but nobody picked them as they were a #3 seed. I didn't win most rounds either. Dumb luck. It's funny that I forgot because it was less recent than that grudge match against that guy I played chess against.
submitted by StoopSign to INTP [link] [comments]

Not sure why this wasn't posted before: Olaf Carlson on Eth's crazy gas situation. DeFi choked every Dapp sector out, but Polkadot welcomes them.

For any new guys, Olaf Carlson runs the biggest crypto VC fund, Polychain Capital. He is bullish on Polkadot.
https://www.youtube.com/watch?v=92Bx7otttNY&t=2975s
Text:
Interviewer - "Let's talk about the fee issue on Ethereum. At the moment a simple trade on Uniswap can cost something like $40 and more complex transactions for yield farming are even more expensive. Do you think Ethereum will scale in time to retain all its market share in DeFi considering that the explosion is already here and already pushing Ethereum's limits?"
Olaf - "In short, I don't think it will be able to scale fast enough. Whether that just slows down the market or whether aspects of the market go to other chains its too early to say. DeFi is very exciting for Ethereum but in a weird way is actually really really bullish in my mind for systems like Polkadot or Dfinity that are from an engineering perspective just candidly far ahead of Ethereum. They don't have the network effects, users, wallet installs, or anything that Ethereum has, but Polkadot is live and working and scalable right now, today. And so I do think we'll see a lot of DeFi migrate from Ethereum to Polkadot in maybe the short term. Long term I'm hopeful that Ethereum can scale and upgrade and change. But that all said, what's much more exciting to me about these new systems launching that have either better scalability features or like Web Assembly or WASM based virtual machine compatibility so you can write programs in many different programming languages all of these sorts of features are exciting not just to narrowly compete in DeFi. It's exciting to me because it will enable new types of applications that simply aren't possible on Ethereum today. Much in the way that Ethereum enabled all sorts of applications that weren't possible on bitcoin. Today we know that what's exciting about Ethereum is not that it narrowly competes with bitcoin's value proposition but rather expanded the scope of what was possible for the entire crypto universe. And we got things like stablecoins, things like lending contracts, ICOs, DeFi. And I think that systems like Polkadot are going to once again expand the universe of what is possible. Its not a zero sum game where its narrowly like which chain is gonna win DeFi. I think that's a very myopic view and it shows a lack of imagination about how many different types of applications these smart contract type structures will affect. So I'm very optimistic about scalability across the entire ecosystem but I'm less confident about the short term timeline of Ethereum. I just think that DeFi is moving way faster - like by over ten times at least - maybe closer to 50 or 100 times faster than Ethereum core protocol development. And I see no reason for that to change. I don't think Ethereum core protocol development has ever been fast and I don't see any reason to think that it will get faster. And DeFi has always been fast and I don't see any reason that it will get slower. So you add that combination of factors and yeah I do think that you will see applications migrating to more scalable chains. [...] I'm having conversations now with teams that have yet to launch on Ethereum that are saying should we launch on Ethereum or should we launch on another chain? Because the fee situation is completely - its really bad - like I don't think... it's not like this is a bump in the road. It is existential for the entire landscape of applications we're talking about. Right now you have to be transacting at least a thousand dollars per transaction for any of this to make sense from a fee perspective. And I would say that's the absolute baseline [...] more realistically you have to be using five or ten thousand dollars to really accept the kind of fees we're talking about. And a lot of people are using five or ten thousand dollars but obviously that's pricing a huge number of people out of this market."
Some examples:
Due to insane gas prices, Trial of the Gods card minting and trading will be deferred until the release of Immutable X
I tried to buy 2 cards, worth $0.24 each. After gas, my transaction is $6.80!
Hi, new player using Metamask to buy a couple dollars worth of cards on the marketplace, but everytime the gas price is something of >$15.
$25 fee to buy a $2 card
$50 transaction fee to roll the dice
Minimum bet is now 3 ether to reduce gas cost as a %
Overall, all the fees came up to about $140. Fees for Coinbase was about $2 and the fee to create the bet was like $130
Some dapps like God's Unchained and Augur are looking into L2 solutions, but those come with massive risks from a company perspective. See the Lightning Network's astounding lack of adoption as the primary example. Other dapps are just calling it quits:
Incorrect Assumption #2: Scalability wouldn’t be a problem This was an explicit assumption in our presentations: usability was more important than scalability, and given that there were so many deployed L2 solutions on the market (like xDai), as soon as scalability became a problem we would all move there. This turned out a deadly assumption: as soon as we had our email sign-in solution ready, gas fees on Ethereum made the whole process unworkable.
Reading between the lines: Even if L2 solutions were perfect today, most (non DeFi) dapps are still dead if they stay on Ethereum. Users need to pay upwards of $20 to enter and exit that L2, and I'm not sure if that's changing anytime soon. Gas fees are just not viable for the vast majority of dapps until Eth 2.0, and the part of Eth 2.0 that brings scalability is not happening until 2023~
submitted by redditsucks_goruqqus to polkadot_market [link] [comments]

Test

Test
There is a fairly small subset of Bitcoin users that run a full node. I think the idea of running a full node has gotten a bad rap over the years since there is so much talk about running on a Raspberry Pi, or getting zippy SSDs. Although all of this can be fun, it is often not really required at all. Here are some ways to run a full node starting with the very simple. I'll get into more complex configs, but these are all optional.

Tech Skill Level: 0 (the basics)

  1. Download Bitcoin Core
  2. Launch the downloaded installer and install the app
  3. Launch the installed "Bitcoin Core" app and let it run overnight
In many cases, thats it. If your running a new machine with a fairly good internet connection, 8 or 9 hours will be enough to complete the "Initial Block Download" (IBD). This may fill up your drive a bit, but again, on most new machines, 300 GB of space isn't that hard to come by.

Tech Skill Level: 1 (encrypted wallet)

One thing we left out in the level-0 exercise is encrypting your wallet. It's easy enough to do well, but a bit more difficult to do right. The main challenge is that humans generate really poor passwords. If you want a good password, the best way is to use something called "diceware". Basically, you just grab 4 or 5 dice and each throw of the dice represents a certain word on a special list. The throw {1,4,5,3,1} for example would be the word camping on the EFF-diceware-wordlist. So you repeat this a few times until you have a list of 8 or so words which becomes the passphrase you use to encrypt your wallet. Write it down, it is always hard to remember at first. So at level-1 your list becomes:
  1. Download Bitcoin Core
  2. Launch the downloaded installer and install the app
  3. Launch the installed "Bitcoin Core" app and let it run overnight
  4. Choose Encrypt Wallet from the Settings Menu
  5. Enter your 8 word (or so) passphrase generated using the Diceware method

Wallet Encryption Dialog

Tech Skill Level: 2 (enable pruning if needed)

Though I said "300 GB of space isn't hard to come by", some times it actually is. If space is an issue, a simple way to fix it is to tell bitcoin to simple take less space. This is called "pruning" and can take that number from 300 GB down to below 5 GB. If you can't find 5 GB, then you'll have to read ahead to level-3 to add USB storage. But the good news is, enabling pruning is pretty easy, we just add another step to our working list:
  1. Download Bitcoin Core
  2. Launch the downloaded installer and install the app
  3. Launch the installed "Bitcoin Core" app and let it run overnight
  4. Do the wallet encryption steps here if you wish
  5. Choose Options from the Settings Menu
  6. Choose Prune block storage to: and select the max size for the blocks to use
  7. Exit and restart the bitcoin application for the changes to take effect

Pruning Dialog
Note, even setting this to 1 GB will still leave you with about a 4.5 GB install. The blocks take up a lot of space, but the chainstate and other folders eat up at least 3.5 GB and they can't be pruned. Also, be aware, to disable pruning requires you to perform the entire IBD again. While pruned some other functions my be disabled as well, so just know that pruning does limit some functionality.

Tech Skill Level: 3 (verify the installer)

Although this is arguably something that should be done at level-0, some find the intricacies of comparing hash (thumbprint) values to be tedious and beyond the scope of a beginner. You will find these types of hash compares suggested quite often as a way to prevent running tainted programs. Programs are often tainted by bad disk or network performance, but most often, taint is malicious code inserted by viruses or malware. This is a way to guard yourself against those types of attacks. What I cover here is a very basic comparison on the certificate, but a more thorough comparison advised by mosts uses a program called Gpg4Win, and is beyond the scope of this beginners guide. But regardless, most users should strive to do this minimum level of validation.
  1. Download Bitcoin Core
  2. Launch the downloaded installer
  3. When prompted "Do you want to allow..." click Show more details
  4. In the details section select Show information about the publisher's certificate
  5. In the certificate window select the Details tab
  6. In the Details tab Subject should start with "CN = Bitcoin Core Code Signing Association"
  7. Also ensure Thumbprint reads ea27d3cefb3eb715ed214176a5d027e01ba1ee86
  8. If the checks pass, click OK to exit the certificate window and Yes to allow the installer to run.
  9. Launch the installed "Bitcoin Core" app and let it run overnight
  10. Do the wallet encryption steps here if you wish
  11. Do the optional pruning steps here if you wish

Certification Validation Windows
Note: The certificate used to sign the current Bitcoin installer is only valid from March 2020 to March 2021. After that point the thumbprint on the certificate will change. This is by design and intentional. If your reading this post after March 2021, then it is understood that the thumbprint has changed.

Tech Skill Level: 4 (use secondary storage)

We glossed over the "new machine with fairly good internet" part. Truth me known many people do not have fairly new machines, and find the IBD to take longer than the "over night" best wishes. For most people the slowdown is the disk access when calculating what is called chainstate. This requires fast random reads and writes to the disk. If you have an SSD disk, this will be no problem, but if you have a non-SSD "spinning" disk, random writes are always slow. Though an SSD will speed things up, they are pricey, so a nice middle ground may be a simple high-end USB key drive. You can get some with 10 to 15 MB/s random writes which is usually a order of magnitude faster than a "spinning" disk. And with pruning (see level-2), a small USB drive should be fine.
Once you decide on a drive, the tricky part will be to enable external storage. It requires editing a configuration file and adding a few lines. The configuration file needs to be in both the default directory, and USB key drive, but before we do that, we want to create a directory on the key drive. You will need to determine the drive letter of your USB key drive. For the sake of this example, we will assume it is D:, but you must determine this yourself and correct the example. Once you know the drive letter, create a blank folder on the drive called Bitcoin. So for this example, creating Bitcoin on drive D: will create the path D:\Bitcoin. Once done, assuming that D: is your drive, here are the steps to edit the two configuration files:
  1. Download Bitcoin Core
  2. Launch the installer, verify it, then run it
  3. Launch the installed "Bitcoin Core" app and let it run overnight
  4. Do the wallet encryption steps here if you wish
  5. Do the optional pruning steps here if you wish
  6. Launch "Notepad" by typing "Notepad.exe" in the windows search bar then click Open
  7. Type the line datadir=D:\Bitcoin (depending on your drive letter) in the blank file
  8. Choose Save from the File menu in notepad
  9. Type %APPDATA%\Bitcoin\bitcoin.conf (note the percent signs) in the File name box
  10. Select All Files from the Save as type dropdown
  11. Click the Save button and overwrite the file if prompted
  12. Exit and restart the bitcoin application for the changes to take effect

Save As Dialog
Now that you've reached this level of technical expertise, there are many new configuration options that you can begin to modify if you wish. Most configuration data is contained in the bitcoin.conf file and learning how to maintain it is a key step for a node operator.

Tech Skill Level: 5 (all other customizations)

Here's a short list of various things you can ADD to your bitcoin.conf file. You generally just add a new line for each configuration settings.
  • addresstype=bech32
  • changetype=bech32
The addresstype / changetype allows your wallet to use the native-segwit (bech32) format. This is the most efficient and inexpensive way to spend bitcoin, and is a recommended configuration. The default uses something called p2sh-segwit which is more compatible with older wallets, but more expensive to spend.
  • minrelaytxfee=0.00000011
Changing the minrelaytxfee setting allows you to help propagate lower fee transactions. It will require more memory but TXN memory is capped at 300 MB by default anyways, so if you have enough memory, it is a good setting to choose.
  • dbcache=2048
The dbcache setting controls how many MB of memory the program will use for the chainstate database. Since this is a key bottleneck in the IBD, setting this value high (2048 MB) will greatly speed up the IBD, assuming you have the memory to spare
  • blocksdir=C:\Bitcoin
  • datadir=D:\Bitcoin
In level-4 we discussed moving the datadir to a fast external storage, but the majority of the space used for bitcoin is the blocks directory (blocksdir). Although you should always use for fastest storage for datadir, you are free to use slow storage for blocksdir. So if you only want to consume a small amount of your SSD (assumed D:) then you can keep your blocks on your slow "spinning" drive.
  • upnp=1
One of the harder challenges you may face running a node, is to get incoming connections. If you are lucky, you may find that your firewall and network HW support the uPnP protocol. If they do, this setting will allow bitcoin to configure uPnP to allow incoming connections to your node.
submitted by brianddk to brianddk [link] [comments]

Could This Be The Real Satoshi Nakamoto?

I recently did some study on how bitcoin was used in different e-commerce areas. I read up that bitcoin is also used in casino as a form of payment, and proceeded to discover a supposedly quite old dice gambling site, just-dice.com. This dice site links to blogspot where it display the various statistics related to the game.
Within this blog, there is one post dated way back in 2007 which seemed separated from the rest of the content (as displayed on the right side timeline bar), because the next content was only posted starting from 2013, and has been continuously doing so until today. I was curious to know what was written in 2007 before the inactivity period started.
Upon clicked on it, I discovered this: https://just-dice.blogspot.com/2007/07/bitcoin-back-to-future-of-money.html
As far as I know, the first mention of the word 'Bitcoin' was on August 2008, when the domain bitcoin.org is registered. Satoshi very first appearance was on 31st October 2008, when he wrote an email about the creation of Bitcoin: https://www.metzdowd.com/pipermail/cryptography/2008-Octobe014810.html. The crypto community generally agreed that the word 'Bitcoin' is only first mentioned on that day. So this post back in 2007 could be related back to Satoshi himself. Another thing is whoever posted this mentioned he needed a "cool sounding Japanese pseudonym". This further shows that the poster is the Bitcoin founder himself. Satoshi himself even said that he started working on Bitcoin around 2007, which coincide with the year this post was written.
From here, we can have two conclusions:
  1. The poster IS Satoshi Nakamoto: Everything in the short post already shows that the poster is Satoshi himself. Mystery solved!
  2. The poster IS NOT Satoshi Nakamoto: This begs the questions, how did he come out with the word 'Bitcoin' way back in 2007, a year before the domain is even registered and the paper published? And how did he thought of needing a "cool sounding Japanese name"? There might be too many coincidences to ignore this. Subtly, the poster also said "already have most of the details figured out", which could be another coincidence where Satoshi immediately published his implementation paper in his first appearance, instead of starting a discussion first just like any other projects.
You might noticed that the poster is 'Chris Moore'. He is the founder of the just-dice.com site I mentioned previously. I did some findings and found that he has a lot of social media accounts on various sites. But the most significant one that could give us more helpful insight is his account on BitcoinTalk, where he had posted hundred of posts. His profile: https://bitcointalk.org/index.php?action=profile;u=3420.
I read up his posts and I think he might, or could lead us to Satoshi. Reason is: both Satoshi and him are prolific programmers, they both knows C++, both used Ubuntu as main OS, and very helpful in answering technical questions related to Bitcoin. Another subtle thing is, it looks like both has the same style of writing. Their style of writing was more of a "professional" and "strict" feeling type, with very standard English words, very minimal emoji usage, and less punctuation like '!', but these are not really solid proof because other English writer might have same style.
Keep in mind that these are all just speculations. Would like to have an open discussion for more details.
submitted by VickNicks to BitcoinSerious [link] [comments]

Casinos NOt On Gamstop


Regardless of when you need to play gambling club games, as long as you have a PC or cell phone and some type of installment technique close nearby then you are going to discover hundreds if not a huge number of various club locales will acknowledge you as a player.

In any case, you won't have such an enormous decision of gambling club destinations at which to play at on the off chance that you are an individual from the Gamstop administration, the same number of UK based club locales are going to close your records once Gamstop advise, at that point that you have added your name to their register.

These are the best UK gambling clubs not recorded on Gamstop underneath:

Wild Casino

BetOnline Casino

Storm Martin Casino

Crazyno

TigerGaming

PlayHub Casino

PH Casino

100% Legal and Not on Gamstop Verified Bonus Mobile Friendly Advertiser Disclosure. Must be +18 to take an interest.

Rank Rooms Welcome Bonus Feature Promotions Review

1

Wild Casino

250%

up to

$5000 (£4000)

(T&C apply. 18+)

250% First Deposit Code: WILD250

100% First Deposit Code: WILD100

$9000 (£7000) Crypto Bonus

VISIT SITE

WILD CASINO

4.8/5.0

2

BetOnline Casino

100%

up to

$3000 (£2500)

(T&C apply. 18+)

Promotion Code: NEWBOL

10% Weekly Casino Rebate

20% Monthly Reload Bonus

VISIT SITE

BETONLINE CASINO

4.9/5.0

3

Hurricane and Martin Casino

200%

up to

€4000 (£3500)

+100 Spins

(T&C apply. 18+)

Reward totalling €4000 (£3500)

first Deposit 250% + 50 Spins

second Deposit 300% + 50 Spins

VISIT SITE

Hurricane and MARTIN CASINO

4.4/5.0

4

Crazyno Casino

100%

up to

€500 (£450)

+50 Spins

(T&C apply. 18+)

250% up to €1500 + 150 Spins

15 Free Spins Every Friday

100% Bonus + 30 Free Spins

VISIT SITE

CRAZYNO

4.4/5.0

5

Tiger Gaming

100%

up to

£1000

(T&C apply. 18+)

100% Code: TGCASINO

100% Code: NEWTG

VISIT SITE

TIGERGAMING

4.0/5.0

6

PlayHub Casino

100%

up to

£500

+100 Spins

(T&C apply. 18+)

£500 +100 Spins Code: FIRST

£200 +20 Spins Code: MONDAY

£300 +50 Spins Code: FRIDAY

VISIT SITE

PLAYHUB CASINO

3.9/5.0

7

PH Casino

100%

up to

£500

+100 Spins

(T&C apply. 18+)

£500 +100 Spins Code: FIRST

£200 +20 Spins Code: MONDAY

£300 +50 Spins Code: FRIDAY

VISIT SITE

PH CASINO

3.9/5.0

Here Is a List of the Best Non Gamstop Online Casino Sites:

BetOnline Casino

Wild Casino

Freespin Casino

Hurricane and Martin Casino

Crazyno Casino

TigerGaming Casino

PlayHub Casino

PH Casino

Each Online Casino in Detail

BetOnline Casino

BetOnline has for some time been responsible for its own games, making one of the most confided in gambling club goals for U.S. players. The gambling club set up for business in 2001 permitting itself to dispatch in the new thousand years with various thoughts how to improve the experience, and continuing probably the prescribed procedures it had aggregated 10 years before through its sportsbook arm.

Peruse my full BetOnline Casino audit here

As an enrolled business in Costa Rica, BetOnline Casino has gotten equal with trust, and assortment when we talk about iGaming and gambling club style games, particularly prominent now for them taking on GamStop-enlisted players. The gambling club packs a variety of highlights. You can encounter BetOnline on Android, Apple iOS, Blackberry, Windows and Mac.

There is a committed downloadable customer, many financial choices, a dependable and reachable client assistance, and not least – safe and secure gaming experience you can place your trust in.

BetOnline Casino Games, User Experience and Interface

With more than 300 great games, BetOnline Casino is certainly not a club you can stay apathetic regarding. Simple route, brisk and bother free ongoing interaction are only the beginnings of an extraordinary encounter. There are more than 250 openings, generally created by Betsoft Gaming, however you can discover other, similarly devoted programming suppliers, including Pariplay, ViG, Nucleus Gaming, Concept Gaming, and that's only the tip of the iceberg.

Betsoft Gaming normally takes the roar from most different designers, in any event in the video opening, portion, where we suggest giving "It Came from Venus" and the spin-off, "Back to Venus", a go. "Take the Bank" is another splendid game by Betsoft, offering cool mechanics, lovely visuals and incredible mood.

We comparatively suggest "Beast Pop" where you can encounter the Monster Fury include, which gets the beautiful, fruity-gazing beasts worked upward so much they begin spilling treasures! The gambling club is not really pretty much the spaces, however, and you will discover very much stuffed segments with games, including:

Table Games (American Blackjack, 21 Burn, Pirate 21)

Live Casino (Blackjack, Roulette, Baccarat)

Video Poker (Jacks or Better, Aces and Eights, Deuces Wild 5 Line)

Claim to fame Games (Vegas Keno, Virtual Racebook 3D, Keno Fortunes)

The segments stretch a piece, and you can discover adaptable wagering limits extending from anything as low as $0.10 and as far as possible up to $120. Indeed, even the live vendor games will offer you low passage levels in the event that you are excited about giving them a go.

Installment Methods Supported

BetOnline Casino has chipped away at making one of the most instinctive clerk areas. There you will locate a snappy prologue to Bitcoin and how to go through the cryptographic money to speed your stores – and all the more critically, withdrawals.

The Help Section is similarly valuable, as you can immediately go through some famous inquiries concerning the gambling club and discover an answer on the spot. On the off chance that you need assistance to finish a store or a payout, you can generally depend on the Live Chat.

Presently to the store strategies themselves. BetOnline Casino permits you to pick from 10-odd installment strategies, a significant number of which are digital forms of money. On the off chance that you are not so much acquainted with crypto banking, don't stress.

BetOnline has help segments that clarify it in extraordinary detail. The key favorable circumstances of deciding on crypto banking is that you have a practically boundless command over the amount you store and pull back. For example, you can store $100,000 immediately and with no extra charges. There aren't a particular withdrawal limits.

Advancements

BetOnline Casino exceeds expectations as far as rewards and advancements. You can discover different offers that offer a wide range of little money related motivating forces to your bankroll. You have a Refer a Friend offer and $100 Risk Free Casino Bet.

There is a 10% Weekly Casino Rebate just as the $15,000 Monthly Challenge, and a 20% Monthly Reload Bonus. A 100% Casino Welcome Bonus is likewise on the cards for the individuals who are keen on saving up to $1,000 and accepting an adaptable 100% coordinated reward.

Wild Casino

As another non-GamStop club, WildCasino.ag is an online titan authorized by the Panama Gaming Commission and fueled by Betsoft Gaming. The organization has been accountable for the absolute best iGaming items accessible to U.S. players and goes back to 1991 when it initially set shop. After some time, we have seen Wild Casino progressively present a greater and better arrangement of games, a sounder in general gaming item and a straightforward offer you can trust.

Peruse my full Wild Casino audit here

Wild Casino Games, User Experience and Interface

For some time there, Wild Casino wasn't in excess of a blip on customers' radar, however the presentation of Betsoft Gaming's ground-breaking gaming programming immediately changed the gambling club into a favored gaming goal.

Today, you will have the option to get within scoop of the absolute best iGaming items, included constant to the gambling club's offer. We suggest such trailblazer 3D opening games, for example,

Beast Pop

Back to Venus

Burn up all available resources

Crying at the Moon

Winged serpent and Phoenix

Past the brilliant illustrations and remarkable opening mechanics, that include clingy and extending wilds, re-twists and extra games, Wild Casino tidies up the interactivity with some awesome table games.

Players will be glad to discover European Roulette and American Roulette, just as Zoom Roulette and not least – Craps, for the individuals who want to toss dice. The blackjack choice accompanies a not too bad assortment too.

You can play Multi-Hand Blackjack, Pontoon, Pirate 21, Red Dog, 21 Burn Blackjack, and others. A speedy excursion to the video poker area uncovers more games, for example, Split Way Royale, Bonus Deuces, Joker Poker, 10's or Better, and that's only the tip of the iceberg.

For those of you who lean toward live seller area accompanies every single anticipated kind of games, to name Baccarat, Blackjack and Roulette, just as Punto 2000. The entirety of this accompanies a basic yet practical interface that has a to some degree square shaped plan, however enables all items on offer to remain to out.

Installment Methods Supported

Not any more searching for some component concealed in a dusty corner. Wild Casino is effectively a favored decision with regards to web based betting attributable to its assortment of installment choices, too Players can pick from five digital currencies just as 13 installment alternatives to store with.

There are eight installment strategies to utilize when you need to pull back your cash. The financial strategies utilized at the gambling club incorporate Bitcoin, BitcoinCash, Ethereum, Litecoin, Visa, American Express, and a couple of others.

Advancements

The gambling club offers a major invite reward worth $5,000 and another value $9,000 on the off chance that you decide to store with digital currency. All rewards accompany available terms and conditions and are proposed at new players.

For any individual who needs to gather up more bankroll reserves once they have settled down at the gambling club, there are The Hot Streak, $500 VIP Reload, Hump Day Special, Blackjack Tournaments, Refer a Friend, Wild Diamond 7S Progressive Jackpot and Slots Stampede.

The sums and extra conditions will change after some time to reflect changing player tastes, however you can have confidence Wild Casinos offers an arrangement of liberal games, with incredible come back to player rates and far superior assortment of games.
gamstop, gamstop uk, casinos not on gamstop, gamstop gambling, gambling sites not on gamstop, non gamstop casinos, casino not on gamstop, non gamstop casino, sites not on gamstop, how to cancel gamstop, gamstop self exclusion, cancel gamstop, sites not covered by gamstop, non gamstop sites, casinos not registered with gamstop, slots not on gamstop, uk casinos not on gamstop, uk slots not on gamstop, online casino not registered with gamstop, sites not registered with gamstop, bookmakers not on gamstop, how to get around gamstop, betting sites not on gamstop, does gamstop show on credit file, gambling sites not registered with gamstop, betting not on gamstop, is there a way around gamstop, non gamstop casinos no deposit, slots not registered with gamstop, casinos not signed up to gamstop, gamstop login, gamstop reviews, websites not on gamstop, does gamstop affect credit rating, gamstop betting, casinos not on gamstop 2019, casino sites not on gamstop, online casinos not on gamstop, sites not on gamstop 2019, bingo sites not on gamstop, gambling sites not on gamstop uk, can you cancel gamstop, slot sites not on gamstop, online casino not on gamstop, non gamstop casino uk, gamstop casinos, are there any casinos not on gamstop, sports betting sites not on gamstop, what is gamstop, what gambling sites are not on gamstop
submitted by CasinosNotOnGamstop to u/CasinosNotOnGamstop [link] [comments]

What did you expect?

From this article:
If you hold your coins with Coinbase, you will no longer be able to send or receive crypto to or from just any old bitcoin address if it has been through a KYC process. Once you move your funds into a non-custodial account, you'll be free to send them to any self-custody address, but if you've never formally associated your identity with that address via a regulated entity, you won't be able to transact with a Coinbase address or one administered by any other regulated custody provider.
I've posted here a few times, warning of (obvious) developments like this.
You don't understand these people. They will stop at nothing but total control over who transacts with whom, how much and how often.
They reason that only by putting everyone under surveillance can they protect us from crime.
This is totalitarian thinking at its finest. With this reasoning, you must put everyone under surveillance to see who is talking to whom (could be a terrorist or a pedo), you must boobytrap the entire legacy banking system to see who is transacting with whom (they could be funding terrorists or - gasp - buying vegetation to smoke online), you must lobby against end-to-end encryption which "keeps you in the dark" (they feel entitled to know everything about everyone, so in that light this sentiment makes sense) and prevents you from finding terrorists and pedos - nevermind that in the process you get to know every intimate, banal, subversive, conversation that everyone has with everyone else.
Those of you less into computers don't get it. And your ignorance is costing the world greatly. They are not looking for anyone in particular most of the time (so the "I have nothing to hide" argument is just stupid), the important thing to understand is that without massive amounts of data siphoned off from as many people in as many situations as possible, their artificial intelligence won't work.
It needs your data to work.
Stop giving it your data. Unless we are to become digital cattle, this must be resisted with all our might.
If you don't care about this, you don't understand the grave danger in having the government and its friendly big corporations knowing everything about everyone. You should come to care about this, and you should come to understand this, before it's too late.
These new FATF recommendations are nothing unexpected if you understand how they think.
This regulation will give them the ability to know who everyone is transacting with, which allows the artificial intelligence to start doing its thing and labeling / cataloging social connections in yet another dimension.
It also sets the stage - just you wait for it - to pressure merchants, not just exchanges, to stop accepting orders from non-KYC'd addresses at a global scale, if they are feeling kind only above certain amounts.
In the mean time, the artificial intelligence will be busy linking all of your addresses with your purchases too, and someone will be making a fat profit off your data, a la Google/Facebook. And you'll be powerless to stop it, because while the beast was still a baby we failed to slay it.
I legitimately believe that this threat is unlike anything we've faced before in human history. We've had mass-surveillance before, but never at anything even remotely approaching this level. We've had tyrants before, but never at a global level. We've had repression, but never with the cold, precise calculations of computers making connections in a split second that would take human operators YEARS.
For the sake of all that's good, this massive abuse of human rights has to be stopped. Or we're fucked. Your children are fucked. Their children are fucked.
The technology will only get better. The regulations will only get tighter. These people understand very well what they're doing, they see you and your data as their property, and they would very much like to know where you are at all times, who you speak to, what about, what you enjoy reading, how you like spending your time, what your hobbies are, and most relevant to /cryptocurrency, where do you spend your money and who you transact with.
The surveillance state would simply crumble without its many tentacles sucking the information out of the digital realm.
Resistance has to start somewhere: I suggest Tor, getting rid of facebook, using another search engine besides google (and through Tor), using ad-blockers, encrypting your email, choosing Signal over WhatsApp.
And let's not forget getting rid of built-in spyware on your phone - choose LineageOS (arguably our best bet on Android) and f-droid - choose apps that respect your privacy.
Turn the damn phone off too, do you really need to be online and reachable 24/7? Trust me, it's pretty liberating not to. Time slows down without all the interruptions and impulses to check this or that online - and that's a good thing.
And in the domain of cryptocurrency, I suggest you look into Monero.
To quote from the article linked in the beginning:
Anyone stuck on these exchanges will not be allowed to send BTC to certain addresses deemed not in compliance. Let me be clear, this will not be enforced at the protocol level, but at the exchange and services level. Business owners will be forced to censor their users, hopefully driving a significant portion of their user bases away as they wise up and learn how to use the protocol as designed.
Look, I love this guy, he hosts a podcast which is usually very deep and entertaining and which I highly recommend - a great recent episode to listen to if you are not familiar with it is episode 76 with Alex Gladstein, for instance.
But like all bitcoin maximalists he fails to notice, because of purely ideological reasons, that it is the inherent obvious flaws in bitcoin that allow for this emerging nightmare to manifest.
Bitcoin has no built-in privacy. It was only a matter of time until the usual suspects would leverage this for max impact - this process is now well underway, and as I wrote before, expect the same logic to be applied to merchants; and don't you even think about mixing your coins with something like wasabi wallet, because they will automatically be assumed dirty.
The Monero community has been saying for years, and the wider brothers and sisters in the crypto community are still reluctant to comprehend: if a cryptocurrency has no privacy built-in, it cannot be fungible; if it is not fungible, it can and will be censored - and it will (has) be repurposed as a mass-surveillance tool.
Look, am I saying dump all your BTC and buy Monero yesterday? Not really. Bitcoin has by far the largest network effect, the largest developer community, and the largest brand recognition. We need Bitcoin to succeed if crypto is to succeed, at least for the foreseeable future.
And plenty of innovation comes out of Bitcoin.
What I am trying to call your attention to is the orwellian intentions of those who would propose to get as much data about as many aspects of our lives in order to "protect" us.
Listen, wake up. You're more likely to die from a bizarre accident with a lightning strike than a terrorist attack. The mass-media distorts everything, we react emotionally to things without considering the odds of it actually happening - repeating the same images over and over usually does the trick.
Certain things are being used as leverage (excuses) to strip away our civil liberties and build a global surveillance state. Your government and my government come up with this sort of regulation, behind my back and your back, without having been requested by the people of their countries to do so.
Is it for my own good? Is it for your own good? Cui bono ?
Who benefits from a global surveillance net that continuously builds profiles about everyone and discerns ever more precise patterns in behavior?
Could it be those who would very much like the status quo to remain the status quo? If you know exactly who to target in order to silence opposition..
Could it be those companies that get to make billions from predicting human behavior and selling stuff to people - precisely the right kind of stuff for that kind of person - at precisely the right time for precisely the right reasons? (Whether they actually need the stuff or not)
It's time to wake up to these very important issues folks. The governments that claim to represent us have cast the dice already, and our best interests are not on the table.
It is up to us to change the tide, demand privacy, and say that enough is enough.
What are they going to do? Put everyone in jail?
Wake up, before it's too late.
TL;DR (by popular demand): Why surveillance is not OK.
submitted by xmr_karnal to CryptoCurrency [link] [comments]

⟳ 870 apps added, 78 updated at f-droid.org

Notice: this update is spurious, and the issue is being looked at.
⟳ f-droid.org from Wed, 26 Feb 2020 20:21:50 GMT updated on Sun, 01 Mar 2020 05:23:29 GMT contains 2962 apps.
Added (870)
Updated (78)
2020-03-01T05:53:18Z
submitted by BrainstormBot to FDroidUpdates [link] [comments]

AMA: Ask Mike Anything

Hello again. It's been a while.
People have been emailing me about once a week or so for the last year to ask if I'm coming back to Bitcoin now that Bitcoin Cash exists. And a couple of weeks ago I was summoned on a thread called "Ask Mike Hearn Anything", but that was nothing to do with me and I was on holiday in Japan at the time. So I figured I should just answer all the different questions and answers in one place rather than keep doing it individually over email.
Firstly, thanks for the kind words on this sub. I don't take part anymore but I still visit occasionally to see what people are talking about, and the people posting nice messages is a pleasant change from three years ago.
Secondly, who am I? Some new Bitcoiners might not know.
I am Satoshi.
Just kidding. I'm not Satoshi. I was a Bitcoin developer for about five years, from 2010-2015. I was also one of the first Bitcoin users, sending my first coins in April 2009 (to SN), about 4 months after the genesis block. I worked on various things:
You can see a trend here - I was always interested in developing peer to peer decentralised applications that used Bitcoin.
But what I'm best known for is my role in the block size debate/civil war, documented by Nathaniel Popper in the New York Times. I spent most of 2015 writing extensively about why various proposals from the small-block/Blockstream faction weren't going to work (e.g. on replace by fee, lightning network, what would occur if no hard fork happened, soft forks, scaling conferences etc). After Blockstream successfully took over Bitcoin Core and expelled anyone who opposed them, Gavin and I forked Bitcoin Core to create Bitcoin XT, the first alternative node implementation to gain any serious usage. The creation of XT led to the imposition of censorship across all Bitcoin discussion forums and news outlets, resulted in the creation of this sub, and Core supporters paid a botnet operator to force XT nodes offline with DDoS attacks. They also convinced the miners and wider community to do nothing for years, resulting in the eventual overload of the main network.
I left the project at the start of 2016, documenting my reasons and what I expected to happen in my final essay on Bitcoin in which I said I considered it a failed experiment. Along with the article in the New York Times this pierced the censorship, made the wider world aware of what was going on, and thus my last gift to the community was a 20% drop in price (it soon recovered).

The last two years

Left Bitcoin ... but not decentralisation. After all that went down I started a new project called Corda. You can think of Corda as Bitcoin++, but modified for industrial use cases where a decentralised p2p database is more immediately useful than a new coin.
Corda incorporates many ideas I had back when I was working on Bitcoin but couldn't implement due to lack of time, resources, because of ideological wars or because they were too technically radical for the community. So even though it's doesn't provide a new cryptocurrency out of the box, it might be interesting for the Bitcoin Cash community to study anyway. By resigning myself to Bitcoin's fate and joining R3 I could go back to the drawing board and design with a lot more freedom, creating something inspired by Bitcoin's protocol but incorporating all the experience we gained writing Bitcoin apps over the years.
The most common question I'm asked is whether I'd come back and work on Bitcoin again. The obvious followup question is - come back and work on what? If you want to see some of the ideas I'd have been exploring if things had worked out differently, go read the Corda tech white paper. Here's a few of the things it might be worth asking about:
I don't plan on returning to Bitcoin but if you'd like to know what sort of things I'd have been researching or doing, ask about these things.
edit: Richard pointed out some essays he wrote that might be useful, Enterprise blockchains for cryptocurrency experts and New to Corda? Start here!
submitted by mike_hearn to btc [link] [comments]

⚡ Lightning Network Megathread ⚡

Last updated 2018-01-29
This post is a collaboration with the Bitcoin community to create a one-stop source for Lightning Network information.
There are still questions in the FAQ that are unanswered, if you know the answer and can provide a source please do so!

⚡What is the Lightning Network? ⚡

Explanations:

Image Explanations:

Specifications / White Papers

Videos

Lightning Network Experts on Reddit

  • starkbot - (Elizabeth Stark - Lightning Labs)
  • roasbeef - (Olaoluwa Osuntokun - Lightning Labs)
  • stile65 - (Alex Akselrod - Lightning Labs)
  • cfromknecht - (Conner Fromknecht - Lightning Labs)
  • RustyReddit - (Rusty Russell - Blockstream)
  • cdecker - (Christian Decker - Blockstream)
  • Dryja - (Tadge Dryja - Digital Currency Initiative)
  • josephpoon - (Joseph Poon)
  • fdrn - (Fabrice Drouin - ACINQ )
  • pmpadiou - (Pierre-Marie Padiou - ACINQ)

Lightning Network Experts on Twitter

  • @starkness - (Elizabeth Stark - Lightning Labs)
  • @roasbeef - (Olaoluwa Osuntokun - Lightning Labs)
  • @stile65 - (Alex Akselrod - Lightning Labs)
  • @bitconner - (Conner Fromknecht - Lightning Labs)
  • @johanth - (Johan Halseth - Lightning Labs)
  • @bvu - (Bryan Vu - Lightning Labs)
  • @rusty_twit - (Rusty Russell - Blockstream)
  • @snyke - (Christian Decker - Blockstream)
  • @JackMallers - (Jack Mallers - Zap)
  • @tdryja - (Tadge Dryja - Digital Currency Initiative)
  • @jcp - (Joseph Poon)
  • @alexbosworth - (Alex Bosworth - yalls.org)

Medium Posts

Learning Resources

Books

Desktop Interfaces

Web Interfaces

Tutorials and resources

Lightning on Testnet

Lightning Wallets

Place a testnet transaction

Altcoin Trading using Lightning

  • ZigZag - Disclaimer You must trust ZigZag to send to Target Address

Lightning on Mainnet

Warning - Testing should be done on Testnet

Atomic Swaps

Developer Documentation and Resources

Lightning implementations

  • LND - Lightning Network Daemon (Golang)
  • eclair - A Scala implementation of the Lightning Network (Scala)
  • c-lightning - A Lightning Network implementation in C
  • lit - Lightning Network node software (Golang)
  • lightning-onion - Onion Routed Micropayments for the Lightning Network (Golang)
  • lightning-integration - Lightning Integration Testing Framework
  • ptarmigan - C++ BOLT-Compliant Lightning Network Implementation [Incomplete]

Libraries

Lightning Network Visualizers/Explorers

Testnet

Mainnet

Payment Processors

  • BTCPay - Next stable version will include Lightning Network

Community

Slack

IRC

Slack Channel

Discord Channel

Miscellaneous

⚡ Lightning FAQs ⚡

If you can answer please PM me and include source if possible. Feel free to help keep these answers up to date and as brief but correct as possible
Is Lightning Bitcoin?
Yes. You pick a peer and after some setup, create a bitcoin transaction to fund the lightning channel; it’ll then take another transaction to close it and release your funds. You and your peer always hold a bitcoin transaction to get your funds whenever you want: just broadcast to the blockchain like normal. In other words, you and your peer create a shared account, and then use Lightning to securely negotiate who gets how much from that shared account, without waiting for the bitcoin blockchain.
Is the Lightning Network open source?
Yes, Lightning is open source. Anyone can review the code (in the same way as the bitcoin code)
Who owns and controls the Lightning Network?
Similar to the bitcoin network, no one will ever own or control the Lightning Network. The code is open source and free for anyone to download and review. Anyone can run a node and be part of the network.
I’ve heard that Lightning transactions are happening “off-chain”…Does that mean that my bitcoin will be removed from the blockchain?
No, your bitcoin will never leave the blockchain. Instead your bitcoin will be held in a multi-signature address as long as your channel stays open. When the channel is closed; the final transaction will be added to the blockchain. “Off-chain” is not a perfect term, but it is used due to the fact that the transfer of ownership is no longer reflected on the blockchain until the channel is closed.
Do I need a constant connection to run a lightning node?
Not necessarily,
Example: A and B have a channel. 1 BTC each. A sends B 0.5 BTC. B sends back 0.25 BTC. Balance should be A = 0.75, B = 1.25. If A gets disconnected, B can publish the first Tx where the balance was A = 0.5 and B = 1.5. If the node B does in fact attempt to cheat by publishing an old state (such as the A=0.5 and B=1.5 state), this cheat can then be detected on-chain and used to steal the cheaters funds, i.e., A can see the closing transaction, notice it's an old one and grab all funds in the channel (A=2, B=0). The time that A has in order to react to the cheating counterparty is given by the CheckLockTimeVerify (CLTV) in the cheating transaction, which is adjustable. So if A foresees that it'll be able to check in about once every 24 hours it'll require that the CLTV is at least that large, if it's once a week then that's fine too. You definitely do not need to be online and watching the chain 24/7, just make sure to check in once in a while before the CLTV expires. Alternatively you can outsource the watch duties, in order to keep the CLTV timeouts low. This can be achieved both with trusted third parties or untrusted ones (watchtowers). In the case of a unilateral close, e.g., you just go offline and never come back, the other endpoint will have to wait for that timeout to expire to get its funds back. So peers might not accept channels with extremely high CLTV timeouts. -- Source
What Are Lightning’s Advantages?
Tiny payments are possible: since fees are proportional to the payment amount, you can pay a fraction of a cent; accounting is even done in thousandths of a satoshi. Payments are settled instantly: the money is sent in the time it takes to cross the network to your destination and back, typically a fraction of a second.
Does Lightning require Segregated Witness?
Yes, but not in theory. You could make a poorer lightning network without it, which has higher risks when establishing channels (you might have to wait a month if things go wrong!), has limited channel lifetime, longer minimum payment expiry times on each hop, is less efficient and has less robust outsourcing. The entire spec as written today assumes segregated witness, as it solves all these problems.
Can I Send Funds From Lightning to a Normal Bitcoin Address?
No, for now. For the first version of the protocol, if you wanted to send a normal bitcoin transaction using your channel, you have to close it, send the funds, then reopen the channel (3 transactions). In future versions, you and your peer would agree to spend out of your lightning channel funds just like a normal bitcoin payment, allowing you to use your lightning wallet like a normal bitcoin wallet.
Can I Make Money Running a Lightning Node?
Not really. Anyone can set up a node, and so it’s a race to the bottom on fees. In practice, we may see the network use a nominal fee and not change very much, which only provides an incremental incentive to route on a node you’re going to use yourself, and not enough to run one merely for fees. Having clients use criteria other than fees (e.g. randomness, diversity) in route selection will also help this.
What is the release date for Lightning on Mainnet?
Lightning is already being tested on the Mainnet Twitter Link but as for a specific date, Jameson Lopp says it best
Would there be any KYC/AML issues with certain nodes?
Nope, because there is no custody ever involved. It's just like forwarding packets. -- Source
What is the delay time for the recipient of a transaction receiving confirmation?
Furthermore, the Lightning Network scales not with the transaction throughput of the underlying blockchain, but with modern data processing and latency limits - payments can be made nearly as quickly as packets can be sent. -- Source
How does the lightning network prevent centralization?
Bitcoin Stack Exchange Answer
What are Channel Factories and how do they work?
Bitcoin Stack Exchange Answer
How does the Lightning network work in simple terms?
Bitcoin Stack Exchange Answer
How are paths found in Lightning Network?
Bitcoin Stack Exchange Answer
How would the lightning network work between exchanges?
Each exchange will get to decide and need to implement the software into their system, but some ideas have been outlined here: Google Doc - Lightning Exchanges
Note that by virtue of the usual benefits of cost-less, instantaneous transactions, lightning will make arbitrage between exchanges much more efficient and thus lead to consistent pricing across exchange that adopt it. -- Source
How do lightning nodes find other lightning nodes?
Stack Exchange Answer
Does every user need to store the state of the complete Lightning Network?
According to Rusty's calculations we should be able to store 1 million nodes in about 100 MB, so that should work even for mobile phones. Beyond that we have some proposals ready to lighten the load on endpoints, but we'll cross that bridge when we get there. -- Source
Would I need to download the complete state every time I open the App and make a payment?
No you'd remember the information from the last time you started the app and only sync the differences. This is not yet implemented, but it shouldn't be too hard to get a preliminary protocol working if that turns out to be a problem. -- Source
What needs to happen for the Lightning Network to be deployed and what can I do as a user to help?
Lightning is based on participants in the network running lightning node software that enables them to interact with other nodes. This does not require being a full bitcoin node, but you will have to run "lnd", "eclair", or one of the other node softwares listed above.
All lightning wallets have node software integrated into them, because that is necessary to create payment channels and conduct payments on the network, but you can also intentionally run lnd or similar for public benefit - e.g. you can hold open payment channels or channels with higher volume, than you need for your own transactions. You would be compensated in modest fees by those who transact across your node with multi-hop payments. -- Source
Is there anyway for someone who isn't a developer to meaningfully contribute?
Sure, you can help write up educational material. You can learn and read more about the tech at http://dev.lightning.community/resources. You can test the various desktop and mobile apps out there (Lightning Desktop, Zap, Eclair apps). -- Source
Do I need to be a miner to be a Lightning Network node?
No -- Source
Do I need to run a full Bitcoin node to run a lightning node?
lit doesn't depend on having your own full node -- it automatically connects to full nodes on the network. -- Source
LND uses a light client mode, so it doesn't require a full node. The name of the light client it uses is called neutrino
How does the lightning network stop "Cheating" (Someone broadcasting an old transaction)?
Upon opening a channel, the two endpoints first agree on a reserve value, below which the channel balance may not drop. This is to make sure that both endpoints always have some skin in the game as rustyreddit puts it :-)
For a cheat to become worth it, the opponent has to be absolutely sure that you cannot retaliate against him during the timeout. So he has to make sure you never ever get network connectivity during that time. Having someone else also watching for channel closures and notifying you, or releasing a canned retaliation, makes this even harder for the attacker. This is because if he misjudged you being truly offline you can retaliate by grabbing all of its funds. Spotty connections, DDoS, and similar will not provide the attacker the necessary guarantees to make cheating worthwhile. Any form of uncertainty about your online status acts as a deterrent to the other endpoint. -- Source
How many times would someone need to open and close their lightning channels?
You typically want to have more than one channel open at any given time for redundancy's sake. And we imagine open and close will probably be automated for the most part. In fact we already have a feature in LND called autopilot that can automatically open channels for a user.
Frequency will depend whether the funds are needed on-chain or more useful on LN. -- Source
Will the lightning network reduce BTC Liquidity due to "locking-up" funds in channels?
Stack Exchange Answer
Can the Lightning Network work on any other cryptocurrency? How?
Stack Exchange Answer
When setting up a Lightning Network Node are fees set for the entire node, or each channel when opened?
You don't really set up a "node" in the sense that anyone with more than one channel can automatically be a node and route payments. Fees on LN can be set by the node, and can change dynamically on the network. -- Source
Can Lightning routing fees be changed dynamically, without closing channels?
Yes but it has to be implemented in the Lightning software being used. -- Source
How can you make sure that there will be routes with large enough balances to handle transactions?
You won't have to do anything. With autopilot enabled, it'll automatically open and close channels based on the availability of the network. -- Source
How does the Lightning Network stop flooding nodes (DDoS) with micro transactions? Is this even an issue?
Stack Exchange Answer

Unanswered Questions

How do on-chain fees work when opening and closing channels? Who pays the fee?
How does the Lightning Network work for mobile users?
What are the best practices for securing a lightning node?
What is a lightning "hub"?
How does lightning handle cross chain (Atomic) swaps?

Special Thanks and Notes

  • Many links found from awesome-lightning-network github
  • Everyone who submitted a question or concern!
  • I'm continuing to format for an easier Mobile experience!
submitted by codedaway to Bitcoin [link] [comments]

Bitcoin -- more than just money  Dug Campbell ... clam - justdice How to play SatoshiDice Just Dice How To Double Your Bitcoins On Just-Dice.com

Just-Dice.com is a CLAM casino where you can play a fast paced dice game with a low 1% house edge and gamble with your CLAM. Pick your chance to win and how much to bet, then select "hi or lo" to roll the dice and get an instant result, win or lose. There is also a live chat where you can interact with other players on the site. They will probably try to convince you to bet more ... Just-Dice has become phenomenally popular since it went live on 20th June, with over 429,600 BTC ($38.4 million) being wagered in around 31 million bets. “To be honest, the huge surge took us by ... Bitcoin Discussion General discussion about the Bitcoin ecosystem that doesn't fit better elsewhere. News, the Bitcoin community, innovations, the general environment, etc. Discussion of specific Bitcoin-related services usually belongs in other sections. “Regulates Bitcoin as Money Services Business – Bitcoin dealing, ... Just Dice was a truly innovative gambling website with an amazing business model that licensed or government currency operators simply could not compete with in the current legal framework. They provided provably fair gambling with a 1% house edge in which you could be the house and have players betting against you with ... Bitcoin Talk . by Rim Entertainment, Inc. Previous page Next page . The U.S Department of Justice (DoJ) has indicted software entrepreneur John McAfee for willful tax evasion. McAfee, 74, was arrested in Spain and is awaiting extradition to the U.S. cyberaty. No responses 1 ...

[index] [17657] [14722] [44552] [34916] [1459] [48811] [23554] [49930] [39062] [11983]

Bitcoin -- more than just money Dug Campbell ...

In this video I am showing you how to double your bitcoin money using the Double-Up strategy. Visit my blog for more interesting articles and videos on Bitco... 2nd video of playing justdice, baokychen on bitcointalk.org. https://just-dice.com/ https://bitcointalk.org/index.php?topic=623147.0 donation clam for video : xQnomAX4HjeFgb1rTSnR3sHCiM2YAGLv8J Check out Just Dice for clam betting: ... Gen. Keane weighs in on US-Taliban peace talks - Duration: 5:36. Fox News Recommended for you. New; 5:36. Pence reacts to Pelosi's 'new low' at the State ... This talk was given at a local TEDx event, produced independently of the TED Conferences. Dug Campbell explains why Bitcoin is not just the money of the Inte...

#