Bitcoin Forum
May 09, 2024, 06:23:18 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 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 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 ... 155 »
1501  Bitcoin / Bitcoin Technical Support / Re: Umbrel — Discussion, issues, solutions on: September 09, 2022, 02:06:49 PM

First CVE require user download malicious torrent file while second CVE require user to enable remote access feature. I wouldn't worry too much when linux kernel has 194 new CVE this year[1]. Additionally, Transmission only can access config and download folder[2].


I don't use those software. Last time i checked, it's closed source and show annoying ads.

The problem is that as you add more and more things there are more and more issues to keep track of and the possibility that you, the umbrel developers, the repository maintainers that umbrel uses or whoever misses something, does not add the updated packages or whatever and users are sitting there with an unpatched vulnerability.

--snip--

I get your point and actually i agree with your point. But don't forget all application is run inside Docker container[3], which reduce some security risks.

[1] https://www.cvedetails.com/vulnerability-list.php?vendor_id=33&product_id=&version_id=&page=1&hasexp=0&opdos=0&opec=0&opov=0&opcsrf=0&opgpriv=0&opsqli=0&opxss=0&opdirt=0&opmemc=0&ophttprs=0&opbyp=0&opfileinc=0&opginf=0&cvssscoremin=0&cvssscoremax=0&year=2022&month=0&cweid=0&order=3&trc=194&sha=0b4324a03d1611b238026b0d9c1402ae680bada2
[2] https://github.com/getumbrel/umbrel-apps/blob/master/transmission/docker-compose.yml
[3] https://github.com/getumbrel/umbrel-apps/#umbrel-app-framework
1502  Bitcoin / Hardware wallets / Re: Trezor Suite will add a CoinJoin mixing protocol on: September 09, 2022, 01:36:27 PM
I still love you though but you confirmed my doubts. I don't see how someone like you who is generally criticizing all moves that affect user privacy, anonymity, and centralized control doesn't see anything bad in Trezor partnering up with Wasabi and their spy agencies.  
I will repeat again if you don't unedrstand english language and I can repeat that in your native language in our local forum:
Show me a single proof that wasabi coinjoin blacklisted any transaction or spied anyone, and I will join your little hate club.

Do you count statement by WasabiWallet as proof[1]? If no, i doubt anyone can provide proof unless someone who works there become whistleblower.

I still love you though but you confirmed my doubts. I don't see how someone like you who is generally criticizing all moves that affect user privacy, anonymity, and centralized control doesn't see anything bad in Trezor partnering up with Wasabi and their spy agencies. 
Maybe because we don't know how this partnership will actually work.

I agree. It could be as simple as better Trezor support on Wasabi Wallet.



[1] https://blog.wasabiwallet.io/zksnacks-blacklisting-update/
1503  Economy / Reputation / Re: Why I have been hated by the Bitcoin Forum leaders? on: September 09, 2022, 09:54:48 AM
First of all, who do you mean by "the Bitcoin Forum leaders"? I never see admin/theymos comment about you or your posts.



I am now a Newbie.

After you made this claim?

I am a digital Monk, and I do have complete knowledge about everything Bitcoin and Cryptocurrency.



Remember, you are not the founder of this forum or inventor of Bitcoin and Blockchain technology. You all are working here as Robots according to my design. You think you have made billions of dollars out of Bitcoin and you have become an Elite now. So you are entile to do what ever you want to do or say what ever you want to say.  But my only request is treat others and every one with respect.

What a bold request after you claim that we're your slave robot.
1504  Bitcoin / Development & Technical Discussion / Re: The Lightning Network FAQ on: September 07, 2022, 12:34:20 PM
Moving back to running nodes at home, through your own local ISP, isn't ideal either.
Isn't ideal, in which manner?

Depending on where you live or which ISP do you use, you could face one of these.
1. Expensive pricing due to lack of competition on your area.
2. Ridiculous FUP/Fair Usage Limit. Few years ago, my ISP imposed limit less than 200GB/month before the connection slowed down.
3. Unstable/slow connection either because your ISP still use old DSL or copper cable.

Tor is a solution, but ISPs can also censor Tor traffic in general (and there are precedents for that).
I have never witnessed a case wherein somebody was prohibited to using Tor from his ISP provider. Maybe it can happen on a place like North Korea, but not in the EU or the USA.

Also happened in Russia[1] and still happening in China. Although an NGO managed to reverse the ban on Russia[2].

[1] https://blog.torproject.org/tor-censorship-in-russia/
[2] https://roskomsvoboda.org/post/google-v-dele-tor/
1505  Economy / Service Discussion / Re: PayWide virtual NO-KYC crypto cards? on: September 07, 2022, 11:49:41 AM
Sounds fishy, I know but still.

Definitely fishy. The support page only show most common/basic question and i couldn't find anything about the company from that website. I also find it's weird they Emphasizing NFT on their card type.

... or have gift cards, then you can maybe try Dashbargain.

Could you share the link to Dashbargain? I wanted to take a look, but i only found non-HTTPS website from search engine result.
1506  Bitcoin / Development & Technical Discussion / Re: Why do we have an MIT license? on: September 06, 2022, 12:07:56 PM
but why is the MIT licensed chosen, when that very license allows closed-source bitcoin-related software to be created, when this very action is against the pro-transparency philosophy?

Even if Bitcoin Core (also called Bitcoin or Bitcoin-Qt on older version) use AGPLv3 or other strict license, it won't prevent people from creating closed-source Bitcoin-related software. They can read documentation about Bitcoin protocol and networking, then create their implementation from scratch. IMHO if Satoshi choose AGPLv3 for Bitcoin Core, Bitcoin Core would have less dominance today.

even having to put in a notice with every software distribution can be overly burdensome for smaller IOT projects.

Is it really overly burdensome? At least for less restrictive license, you just need to make a list of used on About page once. For example,

Code:
Library name
Library creator

Short description (usually 1 sentence to 1 paragraph)

Library license
Link to library source code
1507  Bitcoin / Development & Technical Discussion / Re: Can we validate all the blocks created till date with the first Satoshi client? on: September 05, 2022, 12:21:58 PM
In 2015/2016-ish a number of concerning vulnerabilities were found in OpenSSL and a lot of attention was put on the project massively reworking things, making incompatible interfaces changes, and putting out giant updates (I seem to recall one of their diffs was like 400k lines...).

I spend few minutes to find that commit. While i didn't one with 400k lines change, i found one with 292K addition and 293K deletion[1]. The commit message says it's just reformatting source code, although how many people verify it. But submitting single big commit seems to be accepted by OpenSSL. Here's my finding,
  • 420 commit with 1000-9999 line addition
  • 20 commit with 10000-99999 line addition
  • 3 commit with >=100K line addition[2], although first appearance is migration to Git or GitHub

Anyway, i'll leave command/regex i used to get and filter commit history.

Code:
git clone https://github.com/openssl/openssl
cd openssl
git config --global diff.renameLimit 1000000
git log --format=format:"%H" --shortstat > commit.log
 [0-9]{6,} ins
 [0-9]{6,} del

[1] https://github.com/openssl/openssl/commit/0f113f3ee4d629ef9a4a30911b22b224772085e5
[2] https://github.com/openssl/openssl/commit/e613b1eff40f21cd99240f9884cd3396b0ab50f1
[3] https://github.com/openssl/openssl/commit/d02b48c63a58ea4367a0e905979f140b7d090f86
1508  Bitcoin / Development & Technical Discussion / Re: Use same private key for multiple bitcoin-based coins, good idea? on: September 05, 2022, 12:04:15 PM
Also, me wasn't able to find good tools for generating wallets for LTC and DOGE, so rather to make a BTC paper wallet, then use its address to generate LTC and DOGE wallets. Note that i'm (probably) not like one of the guys here who use bitcoin core and are sync with the network. so will use light tools like coinb.in which supports BTC LTC DOGE.

How about Electrum for LTC[1]? It's actively developed and can be used as offline/cold wallet.

you know that WIF isn't the same across Bitcoin, Litecoin and Dogecoin, right? A Bitcoin-based WIF doesn't have the same prefix as a Litecoin-based one.
Yes, the tools me using do support hex pvt key. so do not use WIF at all.

Be careful if you really intend to only backup HEX private key. You''ll need to remember what kind of address you use and whether it use compressed/uncompressed key. Otherwise you'll be forced to try generate all possible combination.

[1] https://electrum-ltc.org/
1509  Other / Meta / Re: [Script] BitcoinTalk User Notes on: September 04, 2022, 09:45:36 AM
Totally forgot about it until now, but Violentmonkey is an open source alternative to Tampermonkey and Greasemonkey.

https://violentmonkey.github.io

Take note Greasemonkey is also open source[1]. But looks like it's solid alternative for Greasemonkey since it's actively developed and support more Browser.

[1] https://github.com/greasemonkey/greasemonkey
1510  Economy / Service Discussion / Re: Which one is your most favorite alternative to Preev.com? on: September 03, 2022, 11:36:57 AM
For example btc2fiat and preev.net are 100bit look the same and all seem to be using coingeko for their source.

That's because all of them are based on btc2fiat source code.

How many Preev.com's treads do we need?
We are slowly getting to the point where someone could request a Preev.com successor sub-board in Meta because of all the interest that's been generated recently.

Most people will settle with one of preev alternative/"successor" before that happen.
1511  Other / Archival / Re: WasabiWallet.io | Open-source, non-custodial Bitcoin Wallet for desktop on: September 02, 2022, 12:34:07 PM
You're right, there are no "guarantees", but nopara73 also can't just wait for a government agency to sanction WasabiWallet, and have the police come to his home and arrest him.

But you realize option move to different country exist, right?

But he only had two paths, shut Wasabi down, or block tainted outputs. He chose to block tainted outputs.

More than two actually. Few member already mention other possible paths.
1512  Bitcoin / Project Development / Re: 100bit.co.in - Suggest features to make the portal better on: September 02, 2022, 11:33:00 AM
I find it's odd that [1] Disclaimer, [2] Social media link and [3] Share/copy link feature only can be seen after user click bottom "Bitcoin price of the day: ...". IMO it'd be better if there are different button to show those information/feature.
1513  Bitcoin / Bitcoin Discussion / Re: Projects and social initiatives accepting donations in bitcoin on: September 01, 2022, 01:36:44 PM
Since some member here have serious privacy concern, i'll mention Tor Project[1]. They accept Bitcoin though BTCPay and simply showing their address[2]. They also show their legal report and audit publicly[3].

But only reliable programs which can have its legitimacy and efficiency verified.

By efficiency? Do you mean percentage of the money used for the program itself (e.g. helping people or develop new technology)?


Take note the last modification was on 21 November 2020, so further research might be needed.

[1] https://torproject.org/en/
[2] https://donate.torproject.org/cryptocurrency/
[3] https://www.torproject.org/about/reports/
1514  Bitcoin / Project Development / Re: Any one interested to assist me to build a new Bitcoin Explorer ? on: August 31, 2022, 11:15:35 AM
I want to build a New Kind of Block Explorer where each Bitcoin trader will find an opportunity to trade Bitcoin Over the Counter. Normally traders need to reveal their personal information when trading through an exchange.

It's not called block explorer. People usually would give label P2P or DEX.

I will be mechaising complete anonymous Bitcoin transaction for traders and investors with a new Transaction Protocol based API which will eliminate the third party like the Exchange and conduction all the transaction P2P.

New transaction protocol? Will you use soft fork or hard fork to activte such protocol on Bitcoin network? Could you share technical detail of your "new transaction protocol"?

Does anyone think the OP is serious?

Probably no. But if OP fail to answer serious question, people who don't know about his history would question how serious/capable he is.
1515  Bitcoin / Development & Technical Discussion / Re: looking for coinkit or pybitcoin for running on python3 on: August 29, 2022, 12:34:29 PM
Thanks for your thoughts. I intend to set up and run my own full node in the future. I think I'll have an option (3) then, speaking: my Python application would simply do the queries against my own full-node. Advantages: Third parties don't know which addresses are being queried and I'm not restricted or limited in the amount and throughput of queries.

Take note you're limited by your hardware instead.

Am I seeing this correctly or do I have a thinking error? Or is "running an own full-node NOT equal runngin an own blockexplorer" ?

Running full node and block explorer are 2 different thing. Block explorer depends on full node to get all block and transaction. So you'll need to run both full node and block explorer.

However, I'm still facing the problem and question of how to access pycoins' .get_balance function to query one or more addresses online on the blockchain using the URL defined in pycoin. This is my first concernt at the moment, I need to build up the pyton commands. Am very grateful for any hint and suggestion as always.

I have trouble understanding your question, but here's example of working script.

Code:
from pycoin.services.blockcypher import BlockcypherProvider
bp = BlockcypherProvider()
result = bp.get_balance(address="157dPuCytnX1tTDcviaqxxTogRzTJUSbc4")
print(result)

Here's the output.

Quote
{'address': '157dPuCytnX1tTDcviaqxxTogRzTJUSbc4', 'total_received': 15011490, 'total_sentalance': 14518229, 'unconfirmed_balance': 0, 'final_balance': 14518229, 'n_tx': 4, 'uncon 0, 'final_n_tx': 4}
1516  Bitcoin / Development & Technical Discussion / Re: looking for coinkit or pybitcoin for running on python3 on: August 28, 2022, 12:11:04 PM
EDIT: Meanwhile, can anyone show me a small python snippet which I could pipe a private key (hex) into or a bitcoin address and which in advance will run the get_balance function for the address? My goal is following: I'd like to have a foo.py and run it as a bash command like
Code:
~/foo.py bc1qmyaddressXXXXfoobar

or

~/foo.py address.lst (where this file contains a bitcoin address in each line)

or

~/foo.py privkeyhey.lst (where this file contains private hex key in each line)
I'd like to show/save the results only for those addresses that either have a balance > 0.0 or had any transaction in the past.

Any help appreciated.

Here's a short example. #!/usr/bin/python3 indicate location of program to run the script. sys.argv is used to obtain passed argument.

Code:
#!/usr/bin/python3
import sys

args = sys.argv
print('args:', args)
filepath = args[1]

with open(filepath, 'r') as f:
  address = f.readlines()
  address = [a.strip('\n') for a in address]

# do something with address here
print(address)

Here's content of address.lst i used as example.

Code:
3HvgFC6VSeT3DZthW4CH6QK9VYmS2KDwA8
bc1qaqn5ay35jm3whdj2z8y76n9q4d7wlx6vemrp0k
1EhpfhPtnRFUi1B8Z8hSEHrnNv6qDC5abp

After creating the script and file which contain private key (or other content), you need to make it executable with command chmod +x example.py.

Code:
$ chmod +x example.py
$ ./example.py address.lst
args: ['./example.py', 'address.lst']
['3HvgFC6VSeT3DZthW4CH6QK9VYmS2KDwA8', 'bc1qaqn5ay35jm3whdj2z8y76n9q4d7wlx6vemrp0k', '1EhpfhPtnRFUi1B8Z8hSEHrnNv6qDC5abp']
1517  Bitcoin / Development & Technical Discussion / Re: Hide the public keys on wallet.dat files on: August 27, 2022, 01:37:12 PM
It was always a mystery to me why wallet.dat files let anyone know what are the funds sitting inside. Why not allow an option to just fully encrypt and hide the funds?

From few past discussion, IIRC few of the reason are,
1. Preventing user from entering password when they just need to sync.
2. Letting user view transaction, address or balance without entering password.
3. Bitcoin Core don't need to scan blockchain (which could take some time) when user unlock their wallet.

I would never upload anything that isn't encrypted with a strong password, like I said on my last paragraph. The thing is, im just talking about some extreme scenario, in which they get ahold of your wallet.dat somehow.

IMO if they managed to get wallet.dat when you perform good security practice, you have other things to worry about.
1518  Other / Meta / Re: Report plagiarism (copy/paste) here. Mods: please give temp or permban as needed on: August 27, 2022, 01:28:29 PM
Update note: My report of these posts to moderator marked as Good, but neither user is banned.



Possible plagiarism with text snipper/paraphrasing.

User: Phyllomania
Copy:

Simply put, a node is a networking device with an IP address that aids in connectivity with other nodes. Nodes have less information that a server does.

Original/source:

Any system or device connected to a network is also called a node. It has an IP address which helps us in connectivity with other nodes . Node contains less information than server . Nodes and servers have not same function. Main function of server is to access, hold and transfer all files and data from other computer machine over the computer network.

P.S. @nc50lc was the one spotted it, see https://bitcointalk.org/index.php?topic=5407602.msg60819572#msg60819572.



Possible plagiarism with text snipper/paraphrasing. This user create a "new" sentence from 2-3 parts of original/source sentence. Dark yellow means it's used to create red and green "new" sentence.

User: mayfair_coin
Copy:

Wallet.dat are database files which contains private keys but it is not human readable. They used standard tools which is impossible to read because it contains copy of transactions

Original/source:

wallet.dat, addr.dat and blkindex.dat are Berkeley Database files. They can be read using standard tools, but aren't human readable by themselves. blk0001.dat (and additional blk000n.dat blocks) contain the blockchain itself, that's just a binary concatenation of the blocks.

  • wallet.dat contains your private keys, your address book, a copy of the transactions that send coins from or to one of your addresses, accounts, reserve keys, personal settings, and a pointer to the current best block.
1519  Bitcoin / Bitcoin Technical Support / Re: This private key for which wallet ? on: August 27, 2022, 12:46:42 PM
I use Linux as my daily driver and it looks like PGP or SSH private key rather than Bitcoin private key. For now, i only can recommend you to jog your memory about when or how you obtain that private key.
1520  Bitcoin / Development & Technical Discussion / Re: Wallet Label Export Format: A Proposal by Craig Raw on: August 26, 2022, 12:55:19 PM
What do you guys think?

It's good idea to use CSV format since the main goal is human-readable format and easily processed by average user. But i question the decision where first field (called "Reference" on test vector) may contain multiple types of data. If i'm going to use Excel, i'd rather see additional field which tell type of the data so i could filter/sort it with less effort.

Code:
Type,Reference,Label
Transaction,c3bdad6e7dcd7997e16a5b7b7cf4d8f6079820ff2eedd5fcbb2ad088f767b37b‎,"Withdraw from Binance at 01-01-2021"
Address,1A69TXnEM2ms9fMaY9UuiJ7415X7xZaUSg,"Withdraw address for Binance account"
Pages: « 1 ... 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 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 ... 155 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!