Bitcoin Forum
June 16, 2024, 09:24:03 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 [132] 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 ... 192 »
2621  Bitcoin / Bitcoin Technical Support / Re: Withdrawal in HD wallet with very large gap of unused addresses on: May 21, 2020, 05:59:30 AM
Quote from:  HeRetiK

Are you aware of any benchmarks or do you have any practical experience regarding performance degradation caused by large gap limits? I'm genuinely curious as I'm lacking the intuition for this particular use case.
I am not.

You could create a new wallet, set the gap limit to 1, measure the amount of memory your wallet software is using, then set the gap limit to say 10,000 and measure memory use again. This should give you an idea as to how much memory each address being monitored uses. The gap limit should monitor both receiving and change addresses.

I wonder why you only mention memory? I/O and CPU might be concern if you use local database. Percentage of non-empty address also might change memory, I/O and CPU usage significantly.
Resource consumption will be a function of both total number of addresses being monitored and the total number of transactions.

The list of addresses that need to be monitored needs to be kept in memory. I would presume that I/O and CPU would be a function of how often the OP's customers would query their balance, and the OP may want to keep a separate database with each customer's balance if his customers will be spending some of their deposits off-chain.

Using electrum, the memory usage by electrum, as reported by my operating system increased from about 110 MB to about 230 MB when I changed the gap limit from 20 to 10,000. After my wallet finished syncing, electrum would take around 18% of one of my 1.8 GHz cores, up from about 2% with a gap limit of 20.

I don't think electrum is really designed to be handling transactions associated with very large numbers of addresses, and another wallet software might be more appropriate.
2622  Bitcoin / Bitcoin Technical Support / Re: Withdrawal in HD wallet with very large gap of unused addresses on: May 20, 2020, 07:15:47 PM
Quote from:  HeRetiK

Are you aware of any benchmarks or do you have any practical experience regarding performance degradation caused by large gap limits? I'm genuinely curious as I'm lacking the intuition for this particular use case.
I am not.

You could create a new wallet, set the gap limit to 1, measure the amount of memory your wallet software is using, then set the gap limit to say 10,000 and measure memory use again. This should give you an idea as to how much memory each address being monitored uses. The gap limit should monitor both receiving and change addresses.
2623  Bitcoin / Project Development / Re: BTCPay Server Hosting. How much would you pay? on: May 20, 2020, 07:01:20 PM
IMO, you might be able to sell “support and hand holding” including setup on your customers equipment or cloud account. You could charge a reduced price for the first few hours of help and a higher rate after that, including some type of on-call service that provides up to a predetermined amount of help each month.
2624  Economy / Service Discussion / Re: Bitcoin address balance checker. on: May 19, 2020, 07:18:00 PM
Are you using a block explorer API to obtain the balance? Or do you have a DB with each address’ balance?

I would think you would hit your 5k request/month limit fairly quickly considering that each time this page is viewed, it is querying your site 6 times.

I was discussing creating an API for someone who wanted to be able to query the balance of any address a few months ago. He ended up ghosting me (and I strongly suspect creating additional accounts asking for help with various aspects of this project) before we could arrange for escrow to hold payment. I had created basic pseudo code for importing address balances into a DB. Querying a DB shouldn’t be difficult and it shouldn’t be difficult to monitor the bitcoin price on an ongoing basis.
The limit is only to grab the value in USD of an address or the amount in BTC worth of a certain amount (/price/ endpoint). All of these features use BitcoinAverage's API which is limited. I could easily cache the price, like Loyce said, which is what I will probably do soon.

For the balance, there is no limit. And no, I don't save any balance of the addresses. When the image is generated, my server pings Blockstream's explorer API and get the balance of the address (where there is no visible limit).
Most major exchanges have API endpoints that you could connect to that display the “last” price on their exchange. I also believe futures exchanges have endpoints that return the reference index price. I wouldn’t think they would have limits you would reasonably hit.
2625  Economy / Service Discussion / Re: Bitcoin address balance checker. on: May 19, 2020, 06:25:07 PM

And again, it will be limited to 5k requests/month until/unless people get more interest in this and I try to find a different solution.
Are you using a block explorer API to obtain the balance? Or do you have a DB with each address’ balance?

I would think you would hit your 5k request/month limit fairly quickly considering that each time this page is viewed, it is querying your site 6 times.

I was discussing creating an API for someone who wanted to be able to query the balance of any address a few months ago. He ended up ghosting me (and I strongly suspect creating additional accounts asking for help with various aspects of this project) before we could arrange for escrow to hold payment. I had created basic pseudo code for importing address balances into a DB. Querying a DB shouldn’t be difficult and it shouldn’t be difficult to monitor the bitcoin price on an ongoing basis.
2626  Bitcoin / Bitcoin Technical Support / Re: Withdrawal in HD wallet with very large gap of unused addresses on: May 19, 2020, 04:42:05 PM

In addition to increasing the gap limit you could (1) keep track of the generated addresses in a separate database and use application logic to check for incoming / outgoing transactions or (2) send small amounts of coins just within your gap limit (e.g. if your gap limit is set to 100, you could reserve every 100th address for internal purposes and send a small token amount there to bridge the gaps).

Your wallet will need to keep track of every address starting from the first address up to the last address in your gap limit after the last address that received a transaction (that your wallet is aware of). Sending dust to every 100th address will be very expensive and will not save much in other resources because the number of fewer addresses your wallet will need to monitor will decrease only by the amount of the smaller gap limit.

I would not implement this solution.

Quote
Unfortunately I couldn't find anything on how large you can sanely set a gap limit. Maybe you can set it to 100k and it works just as well.
This will be a function of how many addresses your wallet can monitor without encountering performance issues.

The desired gap limit should be an estimate as to how many empty addresses the OP expects to have between depositing customers.
2627  Other / Meta / Re: LoyceV's seclog log on: May 19, 2020, 03:26:51 PM


LoyceV's seclog log
See loyce.club/seclog/! (Warning: current size 115 MB)
Or loyce.club/seclog/index.html.gz (Recommended, currently 12 MB)

This is probably too large for most web browsers. I found this stack overflow question where someone claims that browsers tend to die after loading a 60 MB text file.

I think a better solution might be to use a search function that would allow for someone to search if/when a username had a security event.

Sending 100+ MB of data to the internet is also expensive. Sending a 100 MB file to the internet will cost about 0.9 cents, or US$0.009 and this can add up if you send this file many times.
2628  Bitcoin / Bitcoin Technical Support / Re: Withdrawal in HD wallet with very large gap of unused addresses on: May 19, 2020, 06:04:08 AM
I believe when you say "withdraw" you mean "spend".

1. If your gap limit is set to 20, your wallet software will look at 20 consecutive addresses that have no transactions before stopping to look at additional addresses. So if you have a transaction in the 15th address, your wallet software will look at the 16th through 36th address for transactions before it will stop if none of any of the 16th through 36th addresses have any transactions.

2. Yes, it is common to spend coin in multiple different addresses in the same transaction. You can either choose which addresses you wish to spend from (based on the inputs) or can let your wallet software choose automatically based on your preferences.

There is no limit as to the number of addresses a HD wallet can have. However, at one point, you will start to experience performance issues once the number of addresses (used and unused when accounting for your gap limit) reaches a certain size. You can address this by having a hard limit to the number of addresses your wallet will generate, once you hit this limit, you can create a new HD wallet on a different machine. Once you have created an arbitrary number of HD wallets, you could depreciate the deposit addresses associated with the oldest wallet, and tell your customers to click a button on your website while logged in to trigger you to generate a new address to be associated with their account.
2629  Other / Meta / Re: [Copper Membership Error] on: May 19, 2020, 05:06:04 AM
Edit:
It's because your second transaction has not yet been confirmed: https://blockchair.com/bitcoin/transaction/b8d96a0cea433a05caab8fafb37369136cbd643edf32528bd0bad978d71f5353

You will have to wait until it gets at least 1 confirmation as the instructions say. No need to PM admin.
This transaction is confirmed now.


OP, you can go to the paid membership page to enable wearing your copper member title, and obtain the ability to post pictures, and decreased limits between actions.
2630  Bitcoin / Hardware wallets / Re: Trezor Recovery Phrase Extraction Vulnerability on: May 19, 2020, 04:30:19 AM
Yeah, this news a year old. Not sure why Ledger would make a new blog post about it as if it was a new discovery. A little bit dishonest on their part I feel. Almost feels like a marketing gimmick.
Yea this sounds like a way to get people to go to their website where they can be pitched a competing device. Not a bad way to get what amounts to some free advertising. The usefulness of their disclosure is minimal considering the information is a year old.

I still don’t think this exploit is trivial to execute, even if the hardware required is cheap. Realistically, you will need to be specifically targeted to fall victim to this exploit.
2631  Bitcoin / Bitcoin Technical Support / Re: 150 sat/b fee; unconfirmed for over 4 hours? on: May 18, 2020, 07:29:31 PM
I was reading this blog post today and thought of the OPs transaction.

According to blockchain.com block explorer, his transaction was originally seen at 12:25 UTC, and it not getting confirmed by 13:00 meant he would need to wait several hours for it to confirm because of Bitmex's practices of processing withdrawals once daily, and all at once.

If other large businesses engage in similar practices, there is the potential to see large spikes in required transaction fees at arbitrary times, and the fee rate estimates will be less accurate.

I'm not aware of any other businesses doing that -- and certainly not at BitMEX's scale. Exchanges generally allow withdrawals on demand.

It's been a predictable daily event for years now. I can't count the number of times I've had to race or bump fees to beat their morning flood of withdrawals. They are a plague on the network.
My point is that BitMex’s practices make the fee rate estimates displayed on wallet software less reliable, especially considering that you don’t know how when blocks will be found after you broadcast your transaction.

This is predictable if you frequently use bitcoin, but not as much if you are a more casual user.
2632  Economy / Goods / Re: [WTB] Stimulus Check on: May 17, 2020, 02:09:43 AM
* Can you keep the physical check after redeeming?

If you deposit a check electronically, such as using mobile deposit, you will still have a physical copy of the check. Your bank will process the image of the check as if it had the original.

Is the name of the beneficiary on it? Is there no way for me as a buyer to check if it has been cashed? Can it only be cashed by the person mentioned on the check?
Someone could endorse a check to you as a third party payee. If you receive a check that is endorsed to you, the original payee is probably going to have to be present for you to cash the check due to the high risk associated with accepting these checks (it is difficult to verify if the original payee actually endorsed the check to you, or if the check was stolen).

It is very difficult to verify if a check has been cashed or not because of the possibility it has already been deposited electronically.

IMO, your chances are better of being able to buy one as a novelty versus being able to buy an uncashed check. Most banks are waiving check cashing fees to cash these checks, so whoever the check is made payable to has no reason to accept anything less than face value, and you would have fraud risk in buying one of these checks.
2633  Bitcoin / Bitcoin Technical Support / Re: 150 sat/b fee; unconfirmed for over 4 hours? on: May 17, 2020, 12:30:51 AM
It's remarkable how the fees have been going haywire lately.
I was reading this blog post today and thought of the OPs transaction.

According to blockchain.com block explorer, his transaction was originally seen at 12:25 UTC, and it not getting confirmed by 13:00 meant he would need to wait several hours for it to confirm because of Bitmex's practices of processing withdrawals once daily, and all at once.

If other large businesses engage in similar practices, there is the potential to see large spikes in required transaction fees at arbitrary times, and the fee rate estimates will be less accurate.
2634  Economy / Reputation / Re: Vod sending incompetent trust rating to me and few more legal sellers / buyers! on: May 16, 2020, 05:43:46 AM
I am not sure if you are trolling, or are unable to read:

There is a third option: you have no clue what you're talking about and you're just trying to waffle your way through it.

The scam is not just someone hypothetically defaulting on future obligations, which wouldn't be specific to SES account sales. The scam is also the "method" those account sellers use to obtain the accounts (hacked/fake payments/etc) and to move them from SES sandbox to production mode to get the 50k limit. Because sure as shit they are not using their own personal details, they have to lie to support to get the limits raised, and they can't create those accounts anonymously, otherwise it wouldn't cost $200+.

So yes, they're scamming Amazon.
I have not used Amazon's SES service, but I am a customer of AWS, GCP, and others. I have gotten various limits raised on various cloud platforms, such as GPU, ASIC and notebook limits, and I have never had to do anything more than enable billing (the first time), or occasionally give a one-sentence explanation of what I am working on and an offer to show the repo with my work.

I had also looked at the documentation for increasing SES limits, and I don't see anything about having to provide any kind of personal details. A google search did not yield any results that imply personal information needs to be provided to increase SES sending limits. If you have evidence the accounts being sold are hacked or require verification resembling KYC, I would recommend reporting the threads, and the sellers will be banned.

If you believe fibbing on a form that AWS support might review constitutes a scam, I would suggest moving to about 400 miles south of San Francisco to Los Angelos, where walking on dry sand might get you arrested, but walking on wet sand is okay.
2635  Economy / Collectibles / Re: [WoodCollector]Nine Public Coin Collection Completed on: May 16, 2020, 05:17:24 AM
I read through the WoodCollector threads referenced, and others, and I would say I am very happy there are so many experts in wood making. I don't think you needed to be an expert to see what WoodCollector was doing after certain facts were highlighted.

Fraudulent or not, the coins look pretty cool. Even as laser engraved, the coins would probably not be trivial for most people to design and make.

I can say, looking at his threads that WoodCollector was a very good salesperson who knew how to gin up interest in his products. Once his reputation was ruined, he used this ability to create interest in his threads and eventually started trolling. My guess is his primary trade is some type of sales, and maybe art was a hobby of his.

I don't know if the 10th coin exists, but as time goes on, it appears less likely the 10th coin will be available for sale after this public plea. Nevertheless, your collection is very nice and is a unique part of bitcointalk history.
2636  Economy / Reputation / Re: Vod sending incompetent trust rating to me and few more legal sellers / buyers! on: May 15, 2020, 04:10:29 AM
I would not say the OP is scamming Amazon/AWS as it appears he is selling AWS accounts that have high limits to send emails via their “SES” service.

Yeah, it's totally fine to steal from Amazon, Bezos is too rich anyway. Next time you see an Amazon package on someone's porch - feel free to help yourself to it.
I am not sure if you are trolling, or are unable to read:

I am not entirely sure if AWS would be able to secure payment for the SES service the OPs customers would be able to use. If not, the OP would be crossing the line into helping people default on their obligations to AWS in addition to the above, which would be scamming.
2637  Economy / Reputation / Re: Vod sending incompetent trust rating to me and few more legal sellers / buyers! on: May 14, 2020, 11:02:40 PM
I would not say the OP is scamming Amazon/AWS as it appears he is selling AWS accounts that have high limits to send emails via their “SES” service.

My presumption is that the target market of the OP is spammers and scammers emailing mass spam and/or scam emails.

I am not entirely sure if AWS would be able to secure payment for the SES service the OPs customers would be able to use. If not, the OP would be crossing the line into helping people default on their obligations to AWS in addition to the above, which would be scamming.

I don’t think the OPs business is something that is giving BitcoinTalk a good reputation, nor reflects positively on the forum. I also can’t say I disagree with the concept of giving red tags for the OPs business.
2638  Other / Off-topic / Re: Google Authenticator update allows importing/exporting accounts on: May 14, 2020, 01:02:03 PM
I did not know that it was paid.
It isn't. Authy is free. However, it is also not open source, so it's a poor choice of 2FA app. Google Authenticator, like all things owned by Google, is an even worse choice, though.

There are plenty of good, free, open source, apps out there which have far more functionality and have allowed encrypted exports and back ups for years. Options include andOTP and Aegis on Android, and Authenticator and Tofu on iOS.

Google authenticator is open source, and I believe you can generate codes based on your private key and the current time if you didn't want to use their app.

Before today, it was always a best practice to backup your authenticator private keys the same way you would backup any other private keys before you start using them. This principle has really not changed.
So before they have this backup system one would go through to this github application to extract the authenticator private keys? I am not github friendly guy and I am sure there are a lot of guys are like me. I still have not checked the updated GA yet, not feeling to check it too since I am happy with my Authy desktop version.
No, before today, if you wanted to backup your google Authenticator keys, you would have to do so when you given the keys when you import them into your phone.

 
2639  Other / Off-topic / PSA regarding computers with Thunderbolt ports on: May 13, 2020, 06:01:12 PM
https://thunderspy.io/

According to a report (referenced above) the contents on your encrypted hard drive may be vulnerable to compromise if you have a thunderbolt port on your computer. Attackers will need physical access to your computer to copy its data, and doing so will only take a few minutes.

You can read about how to protect your computer here and can read the research paper on the matter here.

This attack is only applicable to computers manufactured prior to 2019 and the attack would generally need to be targeted to you specifically.

This is one additional example as to why it is important to guard against possible attackers gaining physical access to your computer.
2640  Other / Meta / Re: Unmasking Satoshi Nakamoto - new attack on Theymos from Bcashers on: May 13, 2020, 03:01:27 PM
They also claim this:
Quote
Bitcoin's creator satoshi Nakamoto has remained a mystery, until today. (spoiler: Adam Back)
They claim that Satoshi Nakamoto is Adam Back aka adam3us (Sr. Member in bitcointalk foru)

He claims he's not:
https://twitter.com/adam3us/status/1259979639092588551
And if you want something nice, here is   Calvin Ayre accusing Adam of being a scammer when he claims he is NOT Satoshi.   Roll Eyes

Other than a few laughs when you're really bored, does somebody else care what shitcashers and shitvisionaries claim?

Unfortunately, it is very difficult to prove that a person is or is not a specific anonymous person whose identity is a mystery. Given the value of satoshis probable coin, he most likely doesn’t have access to the private keys.


I think some of the moderation decisions around the time the block size debate was getting started were a mistake. I think it probably resulted in the community becoming split, which I view as a negative. Just as attacks on theymos are unproductive, attacks on Ver and other “big blockers” are similarly unproductive and neither even attempts to address differences in opinions/viewpoints surrounding consensus rules and block size.

The fact that everyone involved has the technical ability to do things that may manipulate the direction of discussion, especially on platforms such as reddit, probably played a role in the above moderation decisions.     
Pages: « 1 ... 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 [132] 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 ... 192 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!