Search content
Sort by

Showing 20 of 25 results by statoshi
Post
Topic
Board Beginners & Help
Merits 14 from 3 users
Re: How many Bitcoin confirmations is enough?
by
statoshi
on 15/05/2023, 20:50:11 UTC
⭐ Merited by dzungmobile (8) ,o_e_l_e_o (4) ,ETFbitcoin (2)
The rounding error was an unintentional result of me taking the form input and running it through parseInt, which truncates all decimal precision. I've changed that to parseFloat - the discrepancy is now resolved.
Post
Topic
Board Service Discussion
Merits 2 from 2 users
Re: Casa Keymaster?
by
statoshi
on 20/04/2020, 21:14:45 UTC
⭐ Merited by OmegaStarScream (1) ,PrimeNumber7 (1)
Hi there, I'm the co-founder and CTO of Casa! Just stumbled across this thread and figured I'd chime in to address concerns.

To start off, we've outlined our threat model and design decisions here in our Wealth Security Protocol: https://docs.keys.casa/wealth-security-protocol/.

Quote
Hardware wallets such as Trezors and Ledgers should be received directly from the manufacturer.

This is a valid concern, and our Gold tier is "bring your own hardware" while our premium tiers include devices. We are authorized resellers for both Trezor and Ledger. Users are welcome to buy directly from them if they wish to further reduce supply chain risk!

Quote
I prefer to not have any backups stored on my iCloud account, even if encrypted.

You can certainly skip backups if you want, though we believe this is the best trade-off between convenience, security, and redundancy for the average user. Advanced users may be capable of securing seed phrase backups, but we believe this is asking too much of casual / mainstream users.

Quote
You should write down your recovery seed when generating a seed on a hardware wallet, and store it in a safe/secure location, preferably in a safety deposit box, or a fire safe in your house.

There are so many risks that go unstated when people say "store your seed phrase in a safe place" that it's laughable. I've performed extensive tests that show many seed backup devices are actually can't withstand common house fires, for example. And if you put a seed phrase in a safety deposit box it's still vulnerable to the bank itself and to state actors that can coerce the bank. We do recommend storing a coldcard in a safety deposit box, however, as the hardware then provides another layer of security against insider / state level attacks.

TL;DR you may not agree with our thesis that the average user isn't capable of securing seed phrases against all of the attacks that our security model protects against, and that's OK.

Quote
They can restrict access to your money

This is a misunderstanding - the Emergency Lockdown feature is not available to 2-of-3 multisig accounts, only to 3-of-5 accounts. When activated on a 3-of-5 account they still have a sufficient threshold of keys to route around our service without the Mobile Key if necessary. We take great care to ensure that Casa can not unilaterally create or block transactions; we strive to eliminate any single points of failure, including our own service. For further clarification you can view our step-by-step recovery guides at https://walletsrecovery.org/recovery-docs/casakeymaster-recovery.html

Also worth noting that for 2-of-3 we support using 2 hardware devices and no mobile key, which I believe alleviates several of the concerns you voiced.

I'm not on this forum often; feel free to direct further questions to me via any of my verified accounts listed on https://keybase.io/lopp or ask our support team at help@team.casa!
Post
Topic
Board Bitcoin Discussion
Re: Mt Gox CEO Mark Karpeles Implicated in Silk Road Trial
by
statoshi
on 15/01/2015, 21:18:42 UTC
I don't know; how many times did Silk Road crash?
Post
Topic
Board Project Development
Merits 50 from 1 user
Topic OP
[ANN] Statoshi - Realtime Bitcoin Node Stats
by
statoshi
on 23/11/2014, 15:16:24 UTC
⭐ Merited by ETFbitcoin (50)
Hello all,

I'm a software engineer who has spent much of this year trying to gain a better understanding of Bitcoin's network of nodes and I'm now at the point where I could use feedback and support from the community.

My journey began when I asked the question: How many Bitcoin nodes is enough? Many people were worried about the declining number of nodes, myself included, but I wanted to prove or dispel those worries with hard numbers.

To help answer this question I created the Statoshi fork of Bitcoin Core and began digging deeper into the messages being passed around between nodes.

After a few months I felt that Statoshi was ready for node enthusiasts to run on their own and released the project. The setup process is fairly complicated due to all of the software dependencies, but I hope to make this process much easier by eventually releasing Docker containers that will handle the dependencies automatically.

Because I want these statistics to be readily available to the public without requiring installation of Statoshi, I built a public dashboard that is easier to use. You can find it at http://statoshi.info

After monitoring the network for 6 months, I posted my findings regarding the health of the node network. Long story short, the network is healthy but we always desire more nodes to make it more robust and decentralized.

I have plenty of ideas for the future direction of this project, some of which I outlined in this post.

If you're interested in this project, I would appreciate your help. Potential ways you could contribute:

  • Post ideas for new stats / charts / features, either on here or by creating an issue on Github.
  • Submit pull requests for new stats collection to the Github project.
  • Play around with building custom charts on statoshi.info to see if you can find any interesting correlations. If you're unfamiliar with Grafana you can watch some how-to screencasts here. If you build a chart that may be useful for the community you can save it as a JSON payload and send it to me to store permanently.
  • Donations to my 1STAToshi address will only be used to pay for server costs; my current costs are $40 / month for the statoshi.info server
  • If you have high bandwidth servers that you'd be willing to donate toward running a fleet of managed Statoshi nodes, that would be greatly appreciated.

Anyone who wishes to contact me off-forum can find me through https://onename.io/lopp
Post
Topic
Board Project Development
Re: BitcoinAverage.com - bitcoin price index
by
statoshi
on 12/11/2014, 19:29:30 UTC
Are you still there, BitcoinAverage? Your Twitter bot has been broken for over a month... https://twitter.com/bitcoinaverage
Post
Topic
Board Bitcoin Technical Support
Re: Your full node info page
by
statoshi
on 08/11/2014, 23:46:19 UTC
Yes, Grafana is highly customizable and all of the graphs are editable. You can even build your own charts from scratch, though I have it locked down so that you need the admin password in order to permanently store them. If you compose a chart on statoshi.info that you think would be useful for the general public, feel free to save it as a JSON payload and send it to me; I'll add it as a permanent chart.

As for machine specs, I'm running on a single core VPS with 30 GB of disk (that I'll need to bump up soon) with 4 GB of RAM, though bitcoind only uses about 1.5 GB. My node uses ~150 GB of (mostly upstream) bandwidth per month. I hope to eventually make it easier for people to install the entire software stack required to run a Statoshi instance; at the moment it requires a fair amount of Linux admin skills to install & configure.
Post
Topic
Board Bitcoin Technical Support
Re: Your full node info page
by
statoshi
on 06/11/2014, 13:54:04 UTC
My full node metrics: http://statoshi.info

I'm running a fork of Bitcoin Core that emits metrics to Statsd, which are then collected by Graphite and rendered with flot graphs by Grafana.

https://medium.com/@lopp/announcing-statoshi-realtime-bitcoin-node-statistics-61457f07ee87

https://github.com/jlopp/statoshi
Post
Topic
Board Speculation
Re: rpietila Wall Observer - the Quality TA Thread ;)
by
statoshi
on 18/09/2014, 13:07:34 UTC
Risto often points out and stresses that Bitcoin has always had a history of 'deep dips' and 'never to sell below ATH', I totally agree. But, what is your current prediction or estimate on the current market situation, Risto? Things are a bit worrisome, we're on a freaky slide right now!! I think some around here need some positive words.

Looking at the price alone is worrisome, but I've seen more innovation in the Bitcoin ecosystem in the past 6 months than in all the time prior. I suspect that eventually these new services will result in greater adoption and the price will rise again along with demand.
Post
Topic
Board Development & Technical Discussion
Re: Running a full node is starting to be a pain
by
statoshi
on 17/09/2014, 18:06:39 UTC
As a similar stopgap measure, Bitcoin Core provides a Quality of Service bash script for Linux users that will throttle bandwidth usage. https://github.com/bitcoin/bitcoin/tree/master/contrib/qos
Post
Topic
Board Development & Technical Discussion
Re: Instructing a node to disconnect from a specific peer via RPC
by
statoshi
on 15/09/2014, 12:33:00 UTC
Excellent. I added in the functionality over the weekend and the only way that seemed appropriate was to call CloseSocketDisconnect(), but I'm not nearly as familiar with the codebase as you!
Post
Topic
Board Development & Technical Discussion
Topic OP
Instructing a node to disconnect from a specific peer via RPC
by
statoshi
on 12/09/2014, 13:02:18 UTC
I'm working on a daemon to manage peer connections across multiple nodes but seem to have hit a wall when it comes to instructing a node to disconnect from a peer. I have succeeded in using the 'addnode' command to get my nodes to connect to specific peers, but apparently using the 'remove' option does not force a disconnect from the peer.

Is there any way for me to achieve peer disconnects via the RPC API?

If not, would it make sense for me to submit a pull request to add a 'disconnect' option to the 'addnode' RPC call?
Post
Topic
Board Development & Technical Discussion
Re: Running a full node is starting to be a pain
by
statoshi
on 12/09/2014, 12:46:40 UTC
I wonder why there isn't more effort put in the direction of implementing QoS mechanisms (like throttling blockchain downloads) in the protocol. After all, the network as a whole does not become more efficient when single nodes hog down other nodes due to misconfigured blockchain downloading.

It's complicated. TL;DR the consensus is that first we need to fix the inefficiencies in how Bitcoin Core transmits data, as that could alleviate many of the problems. Here's the 3 year long debate on the subject: https://github.com/bitcoin/bitcoin/issues/273
Post
Topic
Board Speculation
Re: rpietila Wall Observer - the Quality TA Thread ;)
by
statoshi
on 03/08/2014, 22:06:29 UTC
Quote
block size limit is simply too small for Bitcoin to maintain reasonable growth, and it will hit a bottleneck just trying to process normal business.

If it's about 260,000 transactions per day, it is indeed too small. If it can be increased, I favor increasing. And also setting in stone the increasing schedule so that no further vote or community decision is needed ever concerning this matter.

Perhaps a block size limit that periodically self-adjusts based upon a function that takes as input the historical number of transactions per unit time?

http://garzikrants.blogspot.com/2013/02/bitcoin-block-size-thoughts.html
Post
Topic
Board Speculation
Re: rpietila Wall Observer - the Quality TA Thread ;)
by
statoshi
on 02/08/2014, 22:02:55 UTC
The block size limit in the protocol will not become an issue until transaction fees become a more substantial portion of mining revenue. As it stands at the moment, there is a market-based soft block size limit that results due to the economic incentives that miners face due to block propagation races. Since transaction fees are eclipsed by the block reward, miners are incentivized to publish smaller blocks with fewer transactions.
Post
Topic
Board Speculation
Re: rpietila Wall Observer - the Quality TA Thread ;)
by
statoshi
on 28/07/2014, 18:38:44 UTC
Post
Topic
Board Speculation
Re: We wont be seeing 1000 this year
by
statoshi
on 28/07/2014, 01:29:17 UTC
No one knows the future, but predicting that the exchange rate of bitcoins will remain stagnant for 6 months is the most outrageous prediction that one can make.
Post
Topic
Board Announcements (Altcoins)
Re: Rimbit.com
by
statoshi
on 10/07/2014, 13:14:46 UTC
I didn't check the wallet software for trojans, however, I recently performed an audit of Rimbit's code repository on Github. It is, quite simply, a clone of Novacoin with absolutely no new features. All they've done is tweak a few of the parameters from Novacoin and re-branded it. There is no compelling reason to use Rimbit so far as I can tell.
Post
Topic
Board Service Announcements
Re: 2013-7-10 Rimbit gets seed capital from investor
by
statoshi
on 10/07/2014, 12:47:22 UTC
http://rimbit.com/ is live now!
Nothing here on Bitcoin Forum about this new coin.
Is it good?
I have a little share.


I can answer the "is it good" question. I recently performed an audit of Rimbit's code repository on Github. It is, quite simply, a clone of Novacoin with absolutely no new features. All they've done is tweak a few of the parameters from Novacoin and re-branded it. There is no reason to use Rimbit so far as I can tell.
Post
Topic
Board Project Development
Topic OP
[ANN] Calling all Makers: add your products to Tindie's Bitcoin market!
by
statoshi
on 28/06/2014, 19:50:28 UTC
We're trying to bootstrap a new DIY hardware market for Bitcoin users at https://www.tindie.com/m/bitcoin/

If you have any custom hardware that you've developed, please list it for sale. If you know anyone with a hardware project, please pass along this post.

Have any ideas for hardware you'd like to see developed? Discuss it here!

I, for one, would love to see an all-in-one plug and play Bitcoin node with its own Web UI for configuring and updating the node software. Bonus points if it supports bandwidth throttling.
Post
Topic
Board Speculation
Re: Ghash.io reaching up to 47% hashrate (now down). Can it reach 51%?
by
statoshi
on 08/06/2014, 15:41:54 UTC
What most people fail to realize is that 51% does not mean BTC will suddenly drop off the face of the internet, nor will ghash be able to freely take coins as if a big button appeared for them as they crossed it.

They've also stated several times that they do not want to cross that line, as even if they did break bitcoin and give themselves a huge amount, who will buy it? Inflation such as that caused by a successful 51% attack does not cause a steady price - it would crash the moment they crossed the line, meaning they would get nothing out of it and the bitcoin community would be crippled, not something ghash wants considering they make most of their money from people trading btc!

A 51% attack cannot create more coins other than the normal block reward, thus it cannot cause an increase in the inflation rate. https://www.youtube.com/watch?v=bTPQKyAq-DM&feature=youtu.be&t=48m56s