Bitcoin Forum
June 06, 2024, 09:11:50 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1] 2 3 4 »
1  Bitcoin / Bitcoin Discussion / Re: Does Bitcoin weaken the Wests ability to fight enemies of freedom? on: March 06, 2023, 12:59:17 PM
When the full-scale war started, I've seen people in the Ukrainian human rights movement that wanted to suggest boycotting Bitcoin because it can be used by Russia to avoid sanctions. I successfully argued against it, saying that Bitcoin itself is a neutral technology that can't be blamed for how it's misused, can't be effectively banned and is also endorsed by both Ukrainian society and Ukrainian government. Even in the crypto area, there were cases of crypto exchanges following the international sanctions and thus restricting relevant Russian accounts from using the funds. And without big exchanges, it's hard to move a lot of funds around, especially if you have fiat and need to exchange it for Bitcon and then vice versa. I don't think Bitcoin should be a part of the conversation about undermining the Western impact on the enemies of freedom, and in the end I don't think Bitcoin played a major role helping Russia stay afloat and finance the war in practice.
As for arguments in support of Bitcoin, I'd emphasize the impracticability of trying to restrict its usage because it's decentralized and Russia can find ways anyway, and that Bitcoin also became a medium that brought lots of support to Ukraine in the form of donations (major funds, including "Come Back Alive" and the presidential "United24" accept cryptos, and there've been major news articles on how much money was gathered by Ukraine via crypto donations).

Good answer, and interesting about crypto exchanges following international sanctions.

2  Bitcoin / Bitcoin Discussion / Re: Does Bitcoin weaken the Wests ability to fight enemies of freedom? on: March 01, 2023, 12:51:07 PM
Well, it's true that Bitcoin would weaken the ability to implement economic sanctions. I don't think it's possible to argue otherwise.

But the argument I would make is that sanctions don't only include economic restrictions. And even with economic restrictions, asset forfeitures and penalties are only part of the sanctions that could be issued. You wouldn't necessarily need decentralized currencies to implement successful sanctions and there are other ways to gut a country's economy even if they were to circumvent such measures through Bitcoin.

For example -- if the U.S. provides military aid to a country, merely withdrawing that aid would be sufficient to compel compliance. And of course, the U.S. has military holdings all over the world which direct influence over other countries.

Agreed. Sanctions that target commodities - stuff the target of the sanctions needs to make stuff - are a more effective form of sanction than targeting currency.
3  Bitcoin / Bitcoin Discussion / Re: Does Bitcoin weaken the Wests ability to fight enemies of freedom? on: March 01, 2023, 12:48:42 PM
Please consider the following.

Quote
Millions in Bitcoin pouring into Ukraine from donors

Cryptocurrency analysts say at least $13.7m (£10.2m) has so far been donated to the Ukrainian war effort through anonymous Bitcoin donations.

Researchers at Elliptic, a blockchain analysis company, say the Ukrainian government, NGOs and volunteer groups have raised the money by advertising their Bitcoin wallet addresses online.

More than 4,000 donations have been made so far, with one unknown donor gifting Bitcoin worth $3m to an NGO.

The median donation is $95.

On Saturday afternoon, the official Twitter account of the Ukraine government posted a message: "Stand with the people of Ukraine. Now accepting cryptocurrency donations. Bitcoin, Ethereum and USDT."

It posted addresses for two cryptocurrency wallets which collected $5.4m in Bitcoin, Ether and other coins within eight hours.

https://www.bbc.com/news/technology-60541942

Another interesting case.

Quote
Turkish financial watchdog stretched rules to allow crypto donations to help with disaster relief on Feb. 7.

The crypto community donated over $4.5 million in seven days to help Turkey with disaster relief.

Three wallets were created to collect donations on Feb. 7. Total amount donated sits at slightly over $4.5 million at the time of writing.

Donations

Avalanche (AVAX), which Turkish professor Emin Gün Sirer founded, donated $1 million, while Waves (WAVES) founder Sasha.waves donated $50,000 on the first day.

Crypto exchange platforms operating in the region Icrypex, Bitget Turkey, Bitci, MexC Turkey, Bitfinex Turkey, OKX, and Gate.io collectively donated $371,499, which equates to 7 million Turkish Lira.

Turkish and global crypto influencers and many others also contributed thousands of dollars in crypto to help with disaster relief in the region.

Background

After three significant earthquakes struck Turkey, a Turkish singer Haluk Levent persuaded the country’s financial watchdog (MASAK) to allow collecting crypto donations, which is currently illegal in the country.

MASAK allowed three crypto wallets to collect donations for a week. Wallets belong to Levent, who publishes all significant contributions and expenses on his Twitter account.

https://cryptoslate.com/crypto-aids-for-turkey-exceed-4-5m-in-one-week/

There have been many cases like these over the years. Even the UN (united nations) has accepted cryptocurrency for many years to fund projects aimed at helping the poor in africa and abroad.

Could bitcoin's humanitarian and philanthropic trends go unnoticed by the public?

I often wonder how many people across the globe are aware of events such as these.

Bitcoin has a long history to it, even if its measured in little more than a decade.

This is a good point and a good retort to the question I posed.
4  Bitcoin / Bitcoin Discussion / Re: Does Bitcoin weaken the Wests ability to fight enemies of freedom? on: February 28, 2023, 12:22:20 PM
One of the most valid criticisms of Bitcoin is that it reduces the ability of the Unite States to sanction enemies of the West e.g. the billions of dollars in accounts belonging to Russians confiscated last year after the invasion, and the kicking off of Russian banks from the SWIFT network.


Bitcoin was created with many things in mind but one of the most famous reasons bitcoin was created is to be an alternative currency used by humanity in purchase of goods and services and also in other transactions. This clearly means that bitcoin is money.
And having an alternative of spending money other than the Fiat money is a good one.
For instance in my local banking, one of the banks was febiting people's account for no reason. And since I had an account in another bank, I simply moved my money to the other bank and stopped using the former bank.

This is the situation with the west as you discussed in the topic. If you are stopped from using one pattern of payment, you have no option than to embrace bitcoin because it is an alternative and the representative of freedom.

Which is a good thing in oppressive regimes that oppress their own people - the people now have a way our of financial prison - but not so good when that oppressive regime is being targeted by sanctions - they now have a way out of those: Bitcoin. And Im hearing this more as a valid critcism of Bitcoin from people in important think-tanks. My retort is usually "the money based sanctions werent very effective anyway". Which is true but usually not satisfactory.
5  Bitcoin / Bitcoin Discussion / Re: Does Bitcoin weaken the Wests ability to fight enemies of freedom? on: February 28, 2023, 12:18:51 PM
One of the most valid criticisms of Bitcoin is that it reduces the ability of the Unite States to sanction enemies of the West e.g. the billions of dollars in accounts belonging to Russians confiscated last year after the invasion, and the kicking off of Russian banks from the SWIFT network.
Please don't distort the usability of Bitcoin like this.

Bitcoin serves everyone, every nation want to use it and it was not created to support terrorists or dictators or help any country to exploit sanctions.

If you think of Bitcoin like this, weaken the sanctions against bad countries that break world standard about freedom or any standard, please think of guns and gun powder. They were not created to kill people and to create wars by Nobel but later people use those discoveries in many different ways.

Bitcoin is the same and it can be used for many use cases and has wide usability. It can help many people and it is a biggest helpful usability of Bitcoin. Think of positive contribution from Bitcoin please. For negative effects, we can not control it and initially Bitcoin was not created to serve bad or immoral activities.

Im not being negative, Im a big Bitcoin advocate. The question Im posing is going to become more and more important. I understand your retort, that a money isn't a good way to sanction an enemy country. I agree, but currently it is being used as a tool, though it hasnt been very effective.
6  Bitcoin / Bitcoin Discussion / Re: Does Bitcoin weaken the Wests ability to fight enemies of freedom? on: February 28, 2023, 12:17:02 PM
The US is the military arm of the WEF, and as such is one of the greatest enemies of freedom. Bitcoin gives us the chance to resist the banking oligarchs, who are seeking to restrict our freedom.

Prefer to live in Russia, Iran or China would you?
7  Bitcoin / Bitcoin Discussion / Does Bitcoin weaken the Wests ability to fight enemies of freedom? on: February 28, 2023, 10:32:48 AM
One of the most valid criticisms of Bitcoin is that it reduces the ability of the Unite States to sanction enemies of the West e.g. the billions of dollars in accounts belonging to Russians confiscated last year after the invasion, and the kicking off of Russian banks from the SWIFT network.

Given we are now moving back to the war portion of the war-peace geopolitical cycle, using the dollar and the traditional monetary network to sanction enemies is going to become more important. Does Bitcoin weaken the West's position? It's obvious to most people that the West has a growing number of enemies whose values are antithetical to freedom - mainly Russia, China and Iran. Therefore the problem Im outlining is going to become more into focus.

What's a good argument here, beyond "well the dollar-based sanctions weren't very effective anyway"?

Note:  I dont want to go down the road of whatabouttery and arguments about how the West is no better than Russia/China. It clearly is, and needs defending.
8  Economy / Exchanges / Re: Why is it so hard to build an exchange thats unhackable? on: December 28, 2022, 08:05:14 AM
An exchange with your seed phrase sounds like it could be scammy a lot of attacks could take place on that as have been listed above. Remote attacks from a rogue employee on your servers could also happen.

Exchanges are prone to being hacked because they're good targets. You've left out many important details in determining if your idea is secure or not: like where are the exchanges keys stored for sending funds, where are email addresses stored to prevent against phishing, where are IDs, usernames and emails stored to prevent against user doxxing, impersonation

Im suggesting no storage of private keys. So nobody has the private key - they are regenerated from the seed phrase which the user provides when they want to withdraw. Is this a terrible idea?

Regarding the other security issues, I work in online payments and most of those issues are solved by good practices, and AWS provides some good tools also.
9  Economy / Exchanges / Re: Why is it so hard to build an exchange thats unhackable? on: December 28, 2022, 07:44:13 AM
Users create an account, go through KYC, and add funds via a debit card.

When a user creates an account they provide a seed phrase, and this can be used to generate a hierarchical deterministic (HD) wallet.

Why would they provide a seed phrase that's pretty risky to share a seed online or to any exchange users should only provide a public key address, not the seed phrase only the owner should know the seed phrase because if someone knows it they also have full control of their wallets. How can users trust you if you ask for a seed phrase that's too risky there is no exchange that asks for a seed phrase.

Most exchanges store the seed/private key. Isn't it less risky to not do so, and only ask for it upon withdrawal, and guarantee that its not stored or logged by the server? Companies do this with /debit cards and must meet PCI standards https://www.pcisecuritystandards.org/

10  Economy / Exchanges / Re: Why is it so hard to build an exchange thats unhackable? on: December 28, 2022, 07:32:10 AM
If you think of user id + password as the same as a seed phrase, cant something similar be used here (eg 3d secure by sending an OTP  to the user's phone)?

You can't change the seed phrase for a HD wallet. That's not how cryptocurrency (or at least Bitcoin) works.  If you change the seed phrase, you get a completely different wallet with completely different addresses. That will not give you access to the funds that are still stuck at the addresses from the old seed phrase.

A userID and password is something that gives access to a website.  If you operate the website, you can generate a one-time password (I assume that's what you mean when you say OTP?) and send it to a user, then when they connect to your website, you can force them to create a new password. You can do this because you control the website, and you get to choose who gets to access the website and who doesn't. You get to choose the methods that are used to access that website.

There is no "Bitcoin Company" that has control of access to the Bitcoins.  Therefore, there is nobody available to issue a OTP that will allow the user access to their Bitcoins.  If the user has permanently lost their seed phrase (or any of the associated private keys), and there is nobody else storing any of that for them then those Bitcoins are locked into those addresses forever.

So, I suppose you could store a copy of the user's seed phrase for them. Then if they forget their seed phrase, you could give it back to them, but then you are taking on the risk of storing that phrase.  If you are hacked, and the hacker gets the seed phrase, then they have access to ALL of the private keys and therefore all of the addresses associated with that HD wallet.



That makes sense. So we're back to people cant be trusted to store their seed phrase - and storing them on a server is too insecure. Seems to be one of the main barriers to adoption.

But if there was a service that made it clear the funds are gone if you lose your seed phrase, I think I would still use it. I want to be able to quickly buy Bitcoin every week, and not have to soend 45 mins transferring it to my Ledger.
11  Economy / Exchanges / Re: Why is it so hard to build an exchange thats unhackable? on: December 27, 2022, 10:08:21 PM
Just about any payment method other then handing cash to someone has a reversal risk.
So, even if they fund with a debit card 6 weeks later the funds can be pulled back. So, now you have to acquire the BTC and sit on it until you are sure the funds clear.
How are you going to handle the KYC? There are a ton of places that will do it for you for a fee. But now they have access to your site / API calls so you are at risk that way.

And so on.

-Dave

There are KYC services that do not make external calls. For example, they provide you with an SDK that you bundle with your iOS/Android app. This parses documents, does liveness check etc. You then save these docs and results on your server.

Regarding the reversal risk, I work in online payments and, for the most part, we avoid reversals by forcing all paying with a debit/credit card through 3d secure. This shifts liability to the card holder. Actually what I want to do is a bit different - its pay by bank account. Its becoming more common now here in Europe due to increase in open banking.
12  Economy / Exchanges / Re: Why is it so hard to build an exchange thats unhackable? on: December 27, 2022, 09:58:28 PM
Is this plan feasible and is it secure? To me, it looks secure since Im not storing private keys.

I will ignore the fact that most users are simply incapable to safely generate themselves a HD seed phrase, I will jump directly to two possible problems:

1. Working with a seed phrase online, what could go wrong? (/s)
* local malware can detect and steal that
* phishing sites looking similar to yours could steal the seed phrase
* unsafely generated seed could get in others' hands
* users who don't know what they do will store their HD seed unsafely and lose it or others get hands on it
==> all these users will most probably blame you if their coins get stolen

2. The users have the HD seed. They buy bitcoins with stolen cards. As soon as the bitcoins arrive to their wallet they send those coins further away to be sure (even if you'd store a copy of the seed those coins would go somewhere you cannot touch). Then the rightful owner try to chargeback.
==> if you're not careful enough, with this system you can easily end up giving bitcoins for free to some scammers.

With number 1, I think of my online banking - I need to have my phone, user id and password to get in. If you think of user id + password as the same as a seed phrase, cant something similar be used here (eg 3d secure by sending an OTP  to the user's phone)?

With 2, this isnt really a problem unique to a Bitcoin exchange though - people try this all the time purchasing stuff with stolen cards. Most acquirers have really good fraud detection. Or am I not considering something here?

Your point about users losing their seed phrase and blaming me is legit though. I guess THIS is the main reason so many get hacked - they have to keep a copy of the seed phrase or private keys to cover this scenario...
13  Economy / Exchanges / Why is it so hard to build an exchange thats unhackable? on: December 27, 2022, 08:42:00 PM
This may be a naive question but here goes.

Im building a way for users to use fiat to buy Bitcoin - but not sell it (they can at a later stage withdraw it). Basically like a direct debit savings account.

Users create an account, go through KYC, and add funds via a debit card.

When a user creates an account they provide a seed phrase, and this can be used to generate a hierarchical deterministic (HD) wallet.

I then will acquire Bitcoin for the user (not sure how this part will be done yet), generate a public key from the HD wallet, and send the Bitcoin to this. I wont save the private key or the seed phrase since I can later, if they would like to withdraw, generate the private keys for the users wallet from the seed phrase they provide (as far as I understand).



Is this plan feasible and is it secure? To me, it looks secure since Im not storing private keys.

14  Economy / Service Discussion / Re: Prime Trust - what do they do? on: December 27, 2022, 08:25:49 PM
Just asking you a simple question;

What do Prime trust do that you can't do as an individual?

You chose crypto because there is an option to have full control of your funds, why then would you then go ahead and put trust in a custodial service with your crypto?

Because many many users dont want custody - they dont trust themselves. Prime Trust seem to be highly trust-worthy. And post after post here warn about building exchanges and how difficult it is to keep private keys safe (though I would like to know why this is the case).
15  Bitcoin / Development & Technical Discussion / Re: Funding a non-custodial exchange? on: December 27, 2022, 08:22:54 PM
I think there's likely a way to convert fiat to usdc but I don't think there's one where you can link a random user to an exchange without paying a fee (because they'd be providing the same service as you).

There's then the possibility of using systems already in defi like liquidity pools if your hypothetical exchange was considering allowing users to put up funds (on the chance the you didn't have the provisions for it). I'm assuming stripe has an api so you can confirm when a deposit has happened though.

I've been thinking about how an exchange could be made too and I don't think you'd need to "bulk" buy bitcoin necessarily as you could keep an amount of stock and provide for more later on when the initial has been taken - it generally fast to buy bitcoin either otc or via an exchange (otc is especially fast with cash deposits). 

What do you mean by "keep an amount of stock and provide for more later on when the initial has been taken"? And also what does "otc" mean?

Thanks
16  Bitcoin / Development & Technical Discussion / Re: Funding a non-custodial exchange? on: December 27, 2022, 08:20:42 PM
Or is there some API service to buy Bitcoin on-the-fly?
There are APIs for that, but at that point you just become a middle-man, a mere front-page between customers and an existing exchange in the backend.
That introduces issues like heavy dependence on the service's uptime, ToS, questions about their privacy policy and more. The 'backend exchange' (Binance, etc.) will also have to make a profit on this as opposed to serving the customer directly, meaning you will have to offer worse rates.

Yeah I understand that. Companies like Strike and Swan use Prime Trust, but add value elsewhere as I'd like to do. However Im informed on another thread Prime Trust only deal with companies with large volumes.

If I was to do it myself, how would I do this? Bulk buy Bitcoin on decentralised exchanges and dole that out?
17  Bitcoin / Bitcoin Discussion / Re: Peter Zeihan - in a world of carbon taxes, cryptos net worths is negative on: December 27, 2022, 04:04:57 PM
This statement is ridiculous since miner could just mine with renewable/sustainable energy which has less carbon and it only has small impact on cryptocurrency which doesn't use PoW. Report by Bitcoin Mining Council also show majority Bitcoin miner use renewable/sustainable energy.

I agree. It does look like Zeihan and many others think because Bitcoin uses the same energy as Switzerland roughly, it can only ever function using this amount of energy. They dont understand the difficulty adjustment and game theory elements.
18  Bitcoin / Bitcoin Discussion / Re: Peter Zeihan - in a world of carbon taxes, cryptos net worths is negative on: December 27, 2022, 04:01:46 PM


Quote
I believe that in a few more years, many countries will discover that, LIKE GERMANY, pursuing the dream of having their energy sources from mostly renewable sources is a MISTAKE. They are simply too unreliable.

If fossil fuels weren't depleting at 5% - 7% per year, and weren't causing catastrophic climate change, nobody would consider using anything else. Unfortunately, they are and a transition is something renewable is a good thing. The problem is there is a one big lie: there is no renewable technology that doesn't involve everyones standard of living dropping. Either way, we're fucked. But more fucked in the former case.
19  Bitcoin / Development & Technical Discussion / Funding a non-custodial exchange? on: December 27, 2022, 03:53:37 PM
Hi
Im developing a Bitcoin exchange as a way to learn Bitcoin development. I have a node running, and an integration with Stripe to acquire fiat (USD, GBP and EUR) from users. Users provide a Bitcoin address so there is no storing of their keys.

Im guessing the next part - were I to actually go live with it - would be to bulk buy Bitcoin, work out a conversion rate between the fiat and this Bitcoin, and dole this out to users as they buy?

Or is there some API service to buy Bitcoin on-the-fly?

Thanks
20  Bitcoin / Bitcoin Discussion / Re: Peter Zeihan - in a world of carbon taxes, cryptos net worths is negative on: December 27, 2022, 09:23:45 AM
I dont see things going back to normal. Debt is growing at 4 times GDP and has been for a few decades. Bitcoin can grow, but not because things go back to normal, rather due to a collapse/recalibration which looks inevitable IMO.
When economy collapses, things eventually go back to normal. Have you forgotten what happened in 2008? Look it up. There was chaos as economy was collapsing (bitcoin was created during that time too) and things went back to normal and most people forgot that their centralized monetary system is seriously flawed and corrupted. Those who didn't forget started adopting bitcoin.

If normal is 1990 to 2020, I dont see us ever going back. I agree with Macron, we are likely at the end of the age of abundance due to climate change, international conflict and continued supply chain issues. Im trying to figure out can Bitcoin survive in the new era of scarcity of everything due to aforementioned issues - which has already begun IMO. It must become a true inflation hedge if it is to.

https://www.connexionfrance.com/article/French-news/Macron-France-is-at-the-end-of-its-age-of-abundance
Pages: [1] 2 3 4 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!