Bitcoin Forum
May 14, 2024, 03:58:11 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 [48] 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 ... 192 »
941  Other / Meta / Re: Top reporters on: November 23, 2021, 03:31:25 AM
Anyone who reports a post is simply bringing very public information to the attention of the moderation team. It is a very common response by the mods to a complaint about a moderator action is that multiple people reported a post or a thread for breaking the rules.

I would not personally be worried about any retaliation for reporting a post. I have in the past publicly reported spammers and without any kind of retaliation. (I have experienced retaliation when some people were called out as a scammer, even when PN7 made no such assertion).
942  Other / Off-topic / Re: What happens in a copyright infringement scenario? on: November 23, 2021, 03:24:39 AM
Quote
You could only achieve this on a shit chain such as BSV's, as the blocks can't weight more than 4MBs in Bitcoin.
It depends how long you want to wait and how much you are willing to pay. With empty mempool, 4 MB per 10 minutes is quite slow transfer, so to push 4 GB video, it would take at least 1000 blocks, so about a week. Also, assuming one satoshi per stored byte, it would cost 0.01 BTC per megabyte, so around 40 BTC for storing that with the lowest fees.

Also note that you can upload any data in a hidden way. For example, you can use some HD wallet to generate pseudorandom keys, then you can tweak them with 32-byte chunks from your video file. When all coins will be moved back to your wallet and you will have a lot of confirmations, then you can release your xprv and release some program that will extract that data.

Another thing is you don't have to actually pay that 40 BTC to do that. If you are some big exchange with some significant liquidity, then you move a lot of coins in your daily transactions, so all that you need is tweaking keys with chunks of data you want to store. Also if you can produce deterministic signatures, then you can tweak them too. So the true cost is not really 40 BTC, but rather 4 GB / 32 byte keys = around 2^27 keys. If you assume each output has one public key and one signature, it would mean the total cost is spending 2^26 outputs. So if you have that much traffic with random keys, you can upload videos for free, just by switching to deterministic keys and signatures, and tweaking them with your data.
You are describing something that a very specific person could cause to be on the blockchain, but would not be easily accessible to anyone besides yourself.

I might argue that you could potentially find a nearly arbitrary x amount of data (with some size limitations) using a complex algorithm to find the data. You could probably do the same thing with a series of 600k 1MB chunks of random data.

As you mentioned, it would cost millions of dollars in TX fees to publish data of copyrighted material. Most copyrighted material is already available online, but people don’t pirate it because it is very cheap to access most copyrighted data legitimately (for example via Netflix, or Spotify).
943  Other / Beginners & Help / Re: Coinbase uses PLAID to connect my bank account? on: November 23, 2021, 03:11:25 AM
I posted the below in a similar thread.
Tl;dr Plead is a service that specializes in allowing financial type apps the ability to access bank account information without the app having access to the underlying bank credentials. If Coinbase has a data breach, your bank account credentials will be safe (balances as of the breach may be compromised). Obviously if Plead suffers a data breach, your credentials would potentially be compromised.

 

So I click on Bank account right? I see other options are paypal, debit card and wire transfers. But when I click on bank account, it wants to use Plaid to connect to my bank account? When I click on BoA, I am suppose to enter my BoA online banking information? If so, is that safe? But after doing this, then my bank account is
My understanding is that Plaid is a service that financial related apps will use in order to allow the end user to connect their bank information to the app. This allows a random person to create an app that accesses bank information that users can use without having to trust the random person with sensitive bank username and passwords.

I believe Coinbase uses Plaid to access bank balance information. They want to know if a bank account has available funds prior to attempting to debit the bank account. This prevents losses by Coinbase when they lock in the price when someone uses funds in their bank account to buy bitcoin.
944  Other / Meta / Re: Option to filter messages based on keywords on: November 23, 2021, 01:15:37 AM
Yeah, this forum isn't really designed for a nice filter. Probably not going to be implemented in the current forum software, I suspect it would break too many things, and be too time consuming to implement. The best your going to get is filtering it yourself via the search function which can be rather dire at times or using a search engine to do the filtering.

Simple Machines Forum while how good it used to be, really starts to show its age when it comes to implementing new features, due to the fact that it doesn't seem to scale well, it wasn't built with modern coding practices, and even the smallest change can break things. At least, that's been my limited experience with it.
Being able to filter posts by "keyword" efficiently would require a full text search index be added to the forum database.

My guess is that theymos has concluded that adding the above index is too expensive for the benefit it would provide.

Anytime you add an index to a database, it will become more expensive to add an additional row (such as a post) that is affected by the index. There are already a lot of indexs on the forum database that affects posts, such as the topic ID, the board ID, if a post is an OP, and the UID of the person making the post.

If there was a sufficient benefit, I don't think it would be especially difficult to implement. I am not particularly familiar with SMF, but I don't think it would be terribly more complex than automatically running a SQL query based on the text being searched, and creating an HTML template to display the results. The search text would need to be escaped, but that is true for all searches.

The above would at least be the solution if the forum was deployed via a flask app. It was suggested that the new forum software be build on Django (which is very similar to flask). I am not really sure why this option was not used. A flask app that can host a basic forum could probably be built in a week or two. Some of the additional required features might take a little bit longer, but only because they are so numerous. Each of the requirements would essentially be building SQL queries that do each of the required features, and possibly expanding/adjusting the database schema. Using flask or Django would not even require the forum using a server (except for its database).
945  Economy / Reputation / Re: "ROOBET'S HOUSE OF CARDS" on: November 22, 2021, 09:15:07 PM
---
The thing is, as an ordinary online casino, you have no way of knowing who's self-excluded (besides those who press that button on your site)
---
If there's even such a button to start with... I'm aware of casinos not having that option and simply limiting to "well, we can delete the account instead" (so that you can register back in a few days..).



Most reputable casinos, including online bitcoin casinos have a self-exclusion process. For example, PrimeDice (now stake) has a self-exclusion policy that states that in effect any bets placed by someone evading a self-exclusion restriction will be graded as a losing bet, and that it will not be possible to withdraw any balance on their platform while a self-exclusion ban is in place.

PD has had its share of people cause problems on its site, and I suspect at least some of this was driven by the presence of problem gamblers, either because a problem-gambler was trying to make up their losses via alternative means (scamming), a scammer was taking advantage of problem gamblers with too-good-to-be-true offers, or a naive person sees one someone take advantage of a too good to be true offer from a scammer, and ends up getting scammed themself.

Policing problem-gamblers, and enforcing self-exclusion bans is something that major casinos have an interest in doing.
946  Bitcoin / Wallet software / Re: Would anyone want a wallet with geofencing? on: November 22, 2021, 08:46:02 PM
The limiting factor at the moment is that not enough merchants accept Lightning, so I would find myself closing the channel frequently so I could spend coins on chain, and then having to set up a new channel every time I went home, which entirely defeats the purpose of the set up as being automated. But maybe in the future.
There are on-off ramps between LN <--> on-chain BTC in which you can send(receive) a LN payment to(from) the service, and the service will make an on-chain(LN network) payment on your behalf. There is generally a cost to this that exceeds on-chain TX fees (the service is aiming to make a profit). This may or may not result in a net savings over sending coin back and forth between your phone and your home computer, and absent these net savings, the cost may be sufficiently low that the value gained from only having a specific amount of coin on your phone is worth the additional cost.
947  Other / Meta / Re: Encouraging existing bitcointalk users to being more users to this forum on: November 22, 2021, 08:20:57 PM
Now here are some ways this can be implemented :
1) Organizing a contest of bringing referrals to the forum and giving monetary reward to people with most referrals.
2) Another option is to give membership upgrades instead of monetary reward.

The forum does not complete any kind of KYC on its users. This means it is impossible to determine if someone creating an account really belongs to a distinctly different person than making the referral. It also means if someone refers someone, it is possible the person being referred already has a forum account, either one they use regularly or one that has gone unused for years.
948  Economy / Exchanges / Re: Coinbase Add Bank Account Verification? on: November 22, 2021, 05:15:16 AM
Well what I want to know is... could i manually verify my bank account with the two deposit verification and that is just the same as the plaid verification?
I’m not sure.

If this is an option, I would assume it is at least somewhat obvious as to how to verify your account this way. Coinbase may want to know your ongoing bank balance before they allow you to buy bitcoin with your bank balance that they don’t have immediate access to.
949  Other / Meta / Re: [LOG] The ranked up members - Congratulations! on: November 22, 2021, 04:01:56 AM


Why are you so humble, and do not create a congratulatory theme, as the current "heroes" who have reached 10 merits, and demand their recognition (just kidding) do?

Don't forget also all the dozens creating threads like "From zero to hero" Smiley It was like a mass hysteria at some point with this kind of threads. I noticed though they are not so often nowadays. Nevertheless, chapeau to those which ranked up!
I didn’t create a zero to hero thread, but I did create a zero to legend thread, and even hosted a giveaway. It was a lot of fun.

Some people that put a lot of effort into their time at the forum are proud of being able to rank up to the highest rank. The overwhelming majority of legendary accounts were grandfathered into their rank. Very few people that were not legendary when the merit system was implemented are not legendary members today, even if they have the required activity and have remained active.
950  Economy / Exchanges / Re: Coinbase Add Bank Account Verification? on: November 22, 2021, 03:41:42 AM

So I click on Bank account right? I see other options are paypal, debit card and wire transfers. But when I click on bank account, it wants to use Plaid to connect to my bank account? When I click on BoA, I am suppose to enter my BoA online banking information? If so, is that safe? But after doing this, then my bank account is
My understanding is that Plaid is a service that financial related apps will use in order to allow the end user to connect their bank information to the app. This allows a random person to create an app that accesses bank information that users can use without having to trust the random person with sensitive bank username and passwords.

I believe Coinbase uses Plaid to access bank balance information. They want to know if a bank account has available funds prior to attempting to debit the bank account. This prevents losses by Coinbase when they lock in the price when someone uses funds in their bank account to buy bitcoin.
951  Bitcoin / Development & Technical Discussion / Re: Encrypt the PSBT file on: November 22, 2021, 03:03:27 AM
I assume Bitcoin Core is the most peer reviewed software on the planet at this point, so while I miss features for cold storage by other wallets, I just use the same software for both hot and cold. Hopefully in the future they work on better cold storage support.
Bitcoin core is generally something that is safe to run, although all software potentially has bugs and vulnerabilities. Security vulnerabilities have been found in bitcoin core before, although they have generally been quietly reported so they could be fixed before the bugs become public.

You can look at tests that are performed on the code, (and run them yourself if you like), and can see which parts of the code doesn’t have any tests performed on. It is very rare for software to have 100% test coverage, and even when it does, chances are that there are edge cases in which tests are not run.

This obviously doesn’t mean the code is deficient or that it contains vulnerabilities, it just means that it hasn’t been tested. To “test” code, you check to make sure it performs the task it is intended to run, and produces the output it is intended to produce.
952  Bitcoin / Wallet software / Re: Would anyone want a wallet with geofencing? on: November 21, 2021, 08:06:09 PM
It is also possible that your phone's location is currently wrong, and when this gets fixed by Apple, your phone will think it is not in the correct geolocation when it is in the intended correct location.
Well then you could change the geofence to instead of being based on GPS it is instead within range of your home WiFi, the bluetooth on your home PC/computer/speaker/whatever, or something similar, although I concede those all still require the correct operation of a third party device.
Relying on WiFi or Bluetooth of your home computer would reduce the risks I described, although there is the potential any of these could be spoofed.

I would not describe relying on my WiFi as relying on a "third-party" device, as I control my wireless router, and if it stops working, I can trivially create a new WiFi network with the same name.

I do think a LN wallet with a channel open with your home computer that automatically sends/receives a LN tx when you leave a location would be best.
But if you are going to go to all the effort of setting up a wallet on your home computer and setting up a Lightning channel and associated scripts just to send your coins to your phone when you arrive home so you can presumably then spend them online, then why would you not just spend them directly from your home computer in the first place?

I still think the best solution to all this is to simply only hold on your phone coins that you would want to spend when you are out and about anyway. If you are going to geofence off some of your coins so you can only spend them when at home, then better to just remove those coins from your phone and store them at home permanently.
My setup would automate the keeping an appropriate amount of coin on your phone. Since you are interacting with a direct channel to your home computer, you would not pay any transaction fees sending coin to/from your phone. Once you have the scripts written, there would be no additional setup each time you leave your house, provided your home computer is on and online.

If you are spending coin with your phone, you are presumably planning on spending them at a physical location, and you wont necessarily know the specific amount you are going to spend, or who you are going to send the coin to.
953  Bitcoin / Wallet software / Re: Would anyone want a wallet with geofencing? on: November 21, 2021, 06:36:48 PM
The geolocation is dependant on a third party agreeing you are in a specific location. So if for whatever reason apple (in the case of iPhones) does not agree you are in the geolocation of your home, you will be unable to access your coin.
Which is not unlike 2FA with Electrum wallets, or any web wallet or exchange in existence. I don't use these services and I don't want a third party to have any say whatsoever in how I spend my coins, but you can't deny that there are millions of users who do use such services. And you can always recover your wallet from your seed phrase and bypass the geolocation entirely.
Sure, there are always risks when using third-party services. The difference in my eyes is that Coinbase (for example) is in the specific business of handling coin on behalf of their customers, which includes processing crypto withdrawals. if Coinbase screws up too much, they will eventually go out of business.

Relying on geofencing on the other hand will rely on your phone's GPS. Apple is not in the business of handling their customer's coin. They are not even in the business of providing precise location data to phone owners, or even location data in general. It is also possible that your phone's location is currently wrong, and when this gets fixed by Apple, your phone will think it is not in the correct geolocation when it is in the intended correct location.

Or, an adversary could steal your phone and take it it to your front yard in order to steal all of your coin (without even having to break into your house).
I had assumed the geolocation was in addition to the usual security precautions of a password/PIN, not in place of them.
Fair enough. Although if your security model is that you need a geolocation in addition to a PIN, you are assuming a PIN is insufficient.
There is also the risk of tricking your phone that the price of 1 bitcoin is $0.01, which would allow an unlimited amount of coin to be spent.
I don't understand where you are coming from here. Just set the geolocation to restrict to x amount of bitcoin. Or as in my proposal above, geolocate restrict a whole wallet while keeping another wallet free.
For some reason I was thinking the amount allowed outside of a particular geolocation would be $50 in BTC. Fixing the amount to x amount of BTC, rather than $x worth of BTC would address this issue.

It would be very ill-advised to prevent someone from being able to spend all of their coin that is in their wallet unless a criterion is met (being within a geofence) as they could potentially mean the end-user is unable to spend all of their coin.

What about this?
Regarding something like servers breaking, phone GPS sensor malfunctioning etc., keep in mind you could always have either an emergency passphrase or directly use the seed words to restore that wallet in e.g. BlueWallet or Electrum.

Just restore from seed maybe?
Yes, that would work. Although you would need one additional backup if you were to rely on this.

I do think a LN wallet with a channel open with your home computer that automatically sends/receives a LN tx when you leave a location would be best. If you have the private key to the address where your phone's channel will end up at when the channel is closed, you can simply broadcast an old channel state if you lose your phone.
954  Bitcoin / Wallet software / Re: Would anyone want a wallet with geofencing? on: November 21, 2021, 09:49:05 AM
It would be very ill-advised to prevent someone from being able to spend all of their coin that is in their wallet unless a criterion is met (being within a geofence) as they could potentially mean the end-user is unable to spend all of their coin.
Isn't that the whole point of the proposal - to stop the end user from spending all of their coin in a certain situation? It really isn't any different to any other criterion you need to be able to spend your coins. For my mobile wallet, I need my phone, it must be charged, I must have data, and I must remember my password. For my cold storage paper wallets, I cannot spend them unless I physically go to their storage location, which is not unlike a geofence. For my multi-sig cold storage, I must physically go to multiple locations.
The geolocation is dependant on a third party agreeing you are in a specific location. So if for whatever reason apple (in the case of iPhones) does not agree you are in the geolocation of your home, you will be unable to access your coin. Or, an adversary could steal your phone and take it it to your front yard in order to steal all of your coin (without even having to break into your house).

There is also the risk of tricking your phone that the price of 1 bitcoin is $0.01, which would allow an unlimited amount of coin to be spent.
955  Bitcoin / Wallet software / Re: Would anyone want a wallet with geofencing? on: November 21, 2021, 08:23:13 AM
It would be very ill-advised to prevent someone from being able to spend all of their coin that is in their wallet unless a criterion is met (being within a geofence) as they could potentially mean the end-user is unable to spend all of their coin. Someone with login access to an iOS device can arbitrarily change the time/date, so it would be trivial to override any $/unit_of_time limitation. It would also be necessary to prevent someone from being able to access their private keys while outside of the geofence, or else an adversary could simply access the private keys and spend the entire unspent UTXO set controlled by a seed.


I do have one solution:
The current implementation of iOS allows automation based on certain criteria, including leaving a location and arriving at a location.

If you have a LN wallet on your phone, and a LN node on a home computer, you could create an automation that causes your phone to create a LN invoice that requests x BTC (potentially based on the current price) and sends that invoice to your home computer whenever your phone leaves a particular location. You could also create an automaton that automatically sends the remaining unspent coin whenever your phone arrives at a location.

Separately, you could create a script that approves/pays a LN invoice received from whatever information channel you designate to receive payment requests from your phone, when certain criteria are met. Your script can also automatically receive a transaction from your phone when it arrives to your home geolocation.

If your phone wallet is a LN node with a direct open channel connected to your home computer, moving the coin back and forth will be free. If your phone wallet is bluewallet (a custodial wallet), or does not otherwise have a direct LN channel open with your home computer, you will have to pay tx fees to move the coin back and forth.
956  Economy / Service Discussion / Re: Need help to receive payment from USA on: November 21, 2021, 01:58:33 AM
The company will probably get in trouble sending to a person not in contract with them
I'd also be careful acting as an escrow for this: it could raise money laundering questions.
The OP is describing a common employment scam.

The scam works like this:
Someone is hired to receive payments to their personal bank account from a third party. Often the payments being received are checks being mailed to the "employees" residence.
The "employee" is to deposit the check into their personal bank account.
The "employee" then is to either wire the funds to the "employer", buy gift cards, or send cash to the employer, less a percentage cut for the employee.
The check is either drawn on a non-existent bank account, or is fraudulent, or will otherwise result in the "employees" bank ultimately reversing the deposit.

Replace receiving a check with receiving a PayPal transaction, or an ACH payment, nad replace send cash with send bitcoin, and you have what the OP is trying to facilitate.

957  Economy / Reputation / Re: "ROOBET'S HOUSE OF CARDS" on: November 21, 2021, 01:39:29 AM
It is an off-shore, unregulated crypto casino. I have nothing against gambling, but due to being unregulated, it has no protections for children and adult addicts, compared to legit casinos and casino websites, for example.
Both Roobet and Stake appear to be licensed. I think most likely that both are regulated by their licensing agency, and both also almost certainly self-regulate to certain standards.

Both also appear to have resources for those that are addicted to gambling, such as the ability to self-exclude themselves from gambling on their respective websites.

Further, the low house edge of both Roobet and Stake allows their customers to gamble more before the EV of their customers' cumulative bets is such that their bankroll will decline to zero.

There are plenty of things that traditional casinos do to entice gamblers that crypto casinos do not do.
958  Bitcoin / Development & Technical Discussion / Re: BlueWallet lightning invoice question on: November 20, 2021, 04:12:05 AM
So what happens when the amount paid for a lightning invoice is not the same as the amount invoiced? Does the transaction go through or fail?
My understanding is that an invoice requires the specific amount of bitcoin (or coin) to be paid. I understand that if any other amount is attempted to be paid, the transaction will not be valid.

The reason for this is that both parties to a channel need to agree on the proposed new channel balance and the specific new channel balance amount needs to be known in advance.
959  Bitcoin / Development & Technical Discussion / Re: BlueWallet lightning invoice question on: November 20, 2021, 02:32:54 AM
0.00014165 BTC.

The invoice amount is the amount that will be received by the LN node (or your bluewallet account). Most services that hold bitcoin on your behalf with deduct any transaction or withdrawal fees from your account balance, not the withdrawal amount.
960  Bitcoin / Development & Technical Discussion / Re: Can someone modify this code in python ? on: November 20, 2021, 12:10:14 AM
COBRAS' spelling errors are so bad, that it is not even clear what his requirements are.
I'm still confused as to what happened with the "scam" script??!? Did this interiawp person write a script that supposedly "stole" some bitcoins or did he just write a script that didn't do what COBRAS wanted??!?

I've read the messages like 4 times and I'm confused!!?! Huh Huh
I am not even 100% sure they are not two different people.

interiawp appears to have been selling a script capable of stealing a key after so many transactions being "sent" by that key appear on the blockchain (or are otherwise available to the person using the script).

The script is not coded particularly well, and the math involving eliciptal curves is above my pay grade, so I am unable to determine if it actually works or not.
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 [48] 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 ... 192 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!