Imagine how GREAT this forum would be if you couldn't get PAID to post!!!
I can't imagine how "great" it is when the forum still filled with 1. People who shill certain project 2. Bot which spam website url to increase their SEO 3. People who bump thread with multiple account 4. All kinds of troll
|
|
|
LBC and Paxful offered personal trading in the past but they are not offering this anymore.Literally you need ID for any kind other payment modes like western Union.
Paxful might not be best option since it require you to perform ID verification for some method such as "cash in person" and "cash by mail". Source : https://paxful.com/hc/en-us/articles/360021175133-Is-ID-verification-mandatory-Although the fee is a bit high, Bitcoin ATM is best option since it doesn't require you to perform identity verification.
|
|
|
I think snap is considered as safe as the repositories you can also install from for Ubuntu? I thought it was run by the same people tbh. You're probably fine using it, it doesn't take much more to install core from source - especially if you have the dependencies - if you are paranoid. You can also just download the binaries too afaik from the official site and those seem to work when I've tried them on Linux.
Additionally, Bitcoin Core on Snap is listed on https://bitcoin.org/en/download and https://bitcoincore.org/en/download/, so it should be pretty much safe (assuming Snap repository isn't hacked).
|
|
|
You need to extract the script of each transaction, then check whether it uses operator such as OP_CHECKMULTISIG and OP_CHECKMULTISIGVERIFYSee https://bitcoin.stackexchange.com/a/71869 if you're confused how to interpret the script.
Example with transaction 78c93aaa2f7fbcf08c528a0dcb691393e50446d71eef30ac5baa0183df33a5b9 with input address 3FuqMT3VeyRhB917aiJUeWSn2jRt4M3hw8 1. Get raw transaction Command : getrawtransaction 78c93aaa2f7fbcf08c528a0dcb691393e50446d71eef30ac5baa0183df33a5b9
2. Decode raw transaction Command : decoderawtransaction 0200000001ac1408fc8b58a2f1962611b3c52688d3c4e77321bdd2890275c3b9b2e025501000000000fd8901004730440220576976125dfb46f9d617f41b1d8f3c666ae1107610ad910a627cb3eaf18705fc0220219e462d580eb66bf3d4d4d2fbd7f0164d340d23ddf90b82f858b2d3f0ce66bb01473044022001c668407ebcfcea5c5eb406090c2946f6a91bd9881501e834924c2c4e8f588002207f12bdefe185390f28673b95da88b48222fb681c3b1f45083cde814a416e866a01483045022100db620adb2687098ab9961780a76782ccb0241e75882218ff3be8bb99de09fe3502206c929b3cb1c4f289619f9a6cde83caa41a33d2de230d74c11903b48a5fa3bc03014cad532102002a57268073cbc5472d35d8f8fae2c52825241592f53e53ae516913d8c82bd121026c1061b95ccfc52594c9b376382e2f0240a523b3b1dc5db6a9cdd9730a4a0c2121029e8c3ae6c0516df4075089ab9475c9335985569ac0f3b9f1a4b0d946785937cd2102c6a7c72de9221cba7029f1b920a86bb84997d9c91a2e4428b1397cba669dd3162103ba7c7d7b8d2379de450441445c30a638c555305cbe044abb88f10643d9621bf055aefdffffff0190aef5050000000017a9145aff956682d511d872eed2fa91971efa9d9fd95b87022f0900
The output : { "txid": "78c93aaa2f7fbcf08c528a0dcb691393e50446d71eef30ac5baa0183df33a5b9", "hash": "78c93aaa2f7fbcf08c528a0dcb691393e50446d71eef30ac5baa0183df33a5b9", "version": 2, "size": 478, "vsize": 478, "weight": 1912, "locktime": 601858, "vin": [ { "txid": "105025e0b2b9c3750289d2bd2173e7c4d38826c5b3112696f1a2588bfc0814ac", "vout": 0, "scriptSig": { "asm": "0 30440220576976125dfb46f9d617f41b1d8f3c666ae1107610ad910a627cb3eaf18705fc0220219e462d580eb66bf3d4d4d2fbd7f0164d340d23ddf90b82f858b2d3f0ce66bb[ALL] 3044022001c668407ebcfcea5c5eb406090c2946f6a91bd9881501e834924c2c4e8f588002207f12bdefe185390f28673b95da88b48222fb681c3b1f45083cde814a416e866a[ALL] 3045022100db620adb2687098ab9961780a76782ccb0241e75882218ff3be8bb99de09fe3502206c929b3cb1c4f289619f9a6cde83caa41a33d2de230d74c11903b48a5fa3bc03[ALL] 532102002a57268073cbc5472d35d8f8fae2c52825241592f53e53ae516913d8c82bd121026c1061b95ccfc52594c9b376382e2f0240a523b3b1dc5db6a9cdd9730a4a0c2121029e8c3ae6c0516df4075089ab9475c9335985569ac0f3b9f1a4b0d946785937cd2102c6a7c72de9221cba7029f1b920a86bb84997d9c91a2e4428b1397cba669dd3162103ba7c7d7b8d2379de450441445c30a638c555305cbe044abb88f10643d9621bf055ae", "hex": "004730440220576976125dfb46f9d617f41b1d8f3c666ae1107610ad910a627cb3eaf18705fc0220219e462d580eb66bf3d4d4d2fbd7f0164d340d23ddf90b82f858b2d3f0ce66bb01473044022001c668407ebcfcea5c5eb406090c2946f6a91bd9881501e834924c2c4e8f588002207f12bdefe185390f28673b95da88b48222fb681c3b1f45083cde814a416e866a01483045022100db620adb2687098ab9961780a76782ccb0241e75882218ff3be8bb99de09fe3502206c929b3cb1c4f289619f9a6cde83caa41a33d2de230d74c11903b48a5fa3bc03014cad532102002a57268073cbc5472d35d8f8fae2c52825241592f53e53ae516913d8c82bd121026c1061b95ccfc52594c9b376382e2f0240a523b3b1dc5db6a9cdd9730a4a0c2121029e8c3ae6c0516df4075089ab9475c9335985569ac0f3b9f1a4b0d946785937cd2102c6a7c72de9221cba7029f1b920a86bb84997d9c91a2e4428b1397cba669dd3162103ba7c7d7b8d2379de450441445c30a638c555305cbe044abb88f10643d9621bf055ae" }, "sequence": 4294967293 } ], "vout": [ { "value": 0.99987088, "n": 0, "scriptPubKey": { "asm": "OP_HASH160 5aff956682d511d872eed2fa91971efa9d9fd95b OP_EQUAL", "hex": "a9145aff956682d511d872eed2fa91971efa9d9fd95b87", "reqSigs": 1, "type": "scripthash", "addresses": [ "39zAv4u6QBSmUAttAUP6bLvENRMZuNAJaP" ] } } ] }
3. Decode the script from vin -> scriptsig -> asm. Only take hex script after last "[ALL]" Command : decodescript 532102002a57268073cbc5472d35d8f8fae2c52825241592f53e53ae516913d8c82bd121026c1061b95ccfc52594c9b376382e2f0240a523b3b1dc5db6a9cdd9730a4a0c2121029e8c3ae6c0516df4075089ab9475c9335985569ac0f3b9f1a4b0d946785937cd2102c6a7c72de9221cba7029f1b920a86bb84997d9c91a2e4428b1397cba669dd3162103ba7c7d7b8d2379de450441445c30a638c555305cbe044abb88f10643d9621bf055ae
The output : { "asm": "3 02002a57268073cbc5472d35d8f8fae2c52825241592f53e53ae516913d8c82bd1 026c1061b95ccfc52594c9b376382e2f0240a523b3b1dc5db6a9cdd9730a4a0c21 029e8c3ae6c0516df4075089ab9475c9335985569ac0f3b9f1a4b0d946785937cd 02c6a7c72de9221cba7029f1b920a86bb84997d9c91a2e4428b1397cba669dd316 03ba7c7d7b8d2379de450441445c30a638c555305cbe044abb88f10643d9621bf0 5 OP_CHECKMULTISIG", "reqSigs": 3, "type": "multisig", "addresses": [ "1LqxDSWQLcg3nKvmWNAGoADMPzswHpLcKj", "1NTkRiGiZP1FoSb6JkraMH4TyoKG3WMXzT", "1D7Wmurjy264dpZK8LdJ1xc3f6ALAcNJAx", "1HapYFsTiZBdXe1L1hegv11yM3apJWxZui", "1Fdhk674u3WejXsJmpxsyQss5VMvYd8j87" ], "p2sh": "3FuqMT3VeyRhB917aiJUeWSn2jRt4M3hw8", "segwit": { "asm": "0 259ea6036131f75feb83db7882dfd5a91fb9bcebb270e3c2f68991c54a64b2dc", "hex": "0020259ea6036131f75feb83db7882dfd5a91fb9bcebb270e3c2f68991c54a64b2dc", "reqSigs": 1, "type": "witness_v0_scripthash", "addresses": [ "bc1qyk02vqmpx8m4l6urmdug9h744y0mn08tkfcw8shk3xgu2jnyktwqnxdsjq" ], "p2sh-segwit": "389rC5x48fCbcmsWirjyGorUsS4mf7Ldwx" } }
From the output, we can see it uses 3-of-5 multisignature and it matched with information from https://bitinfocharts.com/top-100-richest-bitcoin-addresses.html. CMIIW.
|
|
|
I see the effort of creating the thread, but there are 2 important things you need to empathize : 1. All those criminal activities are exist before cryptocurrency exist and can be done with fiat 2. Blockchain offer some privacy by default, but it doesn't offer anonymity (unless you coin such as Monero), but only pseudonymity. Additionally government could track someone's coin on easily.
|
|
|
Vanity address generator aren't capable to generate address with so many prefix
|
|
|
A very good news for everyone running a bitcoin node. Due to patent expiry, from next bitcoin core major release the activation of a new technology to cryptographically verify signatures will enable an improved performance of about 10% (conservative estimate) in the IBD and block verification. This feature has always been present in bitcoin libraries, but it was defaulted off just to avoid patent litigations.
--snip--
As additional references, it's also discussed at [validation performance] ECDSA GLV endomorphism patent expires Sep 25th 2020
|
|
|
If you care about your privacy, you would use Tor but there is annoying problem with Tor
The Brave browser also has "Tor mode", you can add it to the description if you like. Brave browser is not good as they have claimed to be since their start. They arbitrarily require KYC and implement shady things. Their reputation is damaged from their shady developments. I don't recommend Brave browser. If need privacy protection, do it by using Tor browser (the best) or FireFox. Brave browser hijacking links and affiliate codes![SCAM]Archive.is has stopped supporting Brave BrowserGood point, but IMO it's still better than Chrome when you need to visit website that only works properly with Google Chrome, if you disable ALL annoying feature (BAT reward, exchange widget, etc.). But i would use another browser based on Chromium such as https://github.com/Eloston/ungoogled-chromium. If you care about your privacy, you would use Tor but there is annoying problem with Tor
The Brave browser also has "Tor mode", you can add it to the description if you like. If you plan to use Tor, you better use Tor Browser.
|
|
|
--snip-- Could you tell us more about the algorithm?
Check Bumping changes on some boards. The algorithm significant reduce bump issue with alt account & people who bump thread as often as they can.
|
|
|
it would be great if we had a section dedicated to discussing computer things; and if we had a section dedicated to programming and a section dedicated to video games.
Not sure about video games, but both computer hardware and software should have some quality since some bitcoiner are also computer nerd. I upgraded Ubuntu on the netbook, and it has become more or less unusable. It doesn't recognise the WiFi adaptor, and it has disabled the keyboard. I did a bit of googling, but I've decided to bin Ubuntu, and switch to open SuSe as an experiment. It would be nice to have a board here where one could discuss these topics.
Debian usually keep driver for very old hardware, even though Debian recently removed very old driver ( https://fossbytes.com/debian-gnu-linux-legacy-drivers-remove/).
|
|
|
nodes relay only the block header and hashed transactions to other nodes, instead of the complete block. This optimization makes sense. It only takes a 6 or so bytes per transaction on average to relay a block and the only processing needed is a bit of hashing. Where do the 6 Bytes come in? A transaction ID is a SHA256 hash of the transaction done twice, which is 32 Bytes. IIRC, compact block uses this https://en.bitcoin.it/wiki/Protocol_documentation#Short_transaction_ID
|
|
|
I dunno, despite having a commercial pilot's license, maybe I don't know what an airplane looks like --snip-- From the screenshot, i see you're using Brave Browser + Tor. Try use Tor Browser instead since CloudFlare can detect if you use Tor Browser and would allow you access this forum directly. There's actually a way to check if your IP address and browser combo is going to give you a bad reCaptcha score without solving any captchas. Go to this reCaptcha v3 testing page https://recaptcha-demo.appspot.com/recaptcha-v3-request-scores.php, look for the line that says "score" and check the number next to it. The closer it is to 1, the more human it thinks you are. I've checked it with 3 different connections, one of them through Tor, and I always get the exact same score: I don't think this is working properly. I think recaptcha algorithm changed over time, last time i uses that website with Tor Browser & i got score near to 0 most of the times.
|
|
|
Very interesting proposal, but a bit dangerous as well. If private key holder A refuses to sign... Isn't that the whole point, though? If A is going to be the master* key, then if A refuses to sign there is nothing B or C can do about it. Such a set up could be used for example with a business's funds so the manager/boss can, with the help of a single employee, release funds to that employee for some specific task or outgoing, but the employees can't conspire and spend money without the boss's oversight. It is essentially the same as setting up an x-of-y multisig, where the boss holds x-1 keys and the employees collectively hold x-1 keys. *Probably best to find some other term rather than master key for this, to avoid confusion with master private/public keys. Perhaps mandatory key? Or owner key? After reading your reply, i think 3-of-4 could be alternative of what OP looking for where a person have access to 2 private key A and B
|
|
|
2.A. SPV using bloom filtersThis is a bit more decentralized and provides better privacy compared to the other type but it takes more effort and bad implementation of it could lead to privacy leaks. BitcoinJ library (written in Java) and some of the SPV wallets that use it are using this method. Bloom filter is practically useless to protect privacy, using Electrum protocol (if privacy isn't the main target) or using Neutrino (BIP 157) are better option. Few LN wallet uses Neutrino, but the only non-LN wallet using Neutrino that i know is Wasabi Wallet
|
|
|
@OP You can also use Trustwallet if you're interested in watching multiple cryptocurrencies. Both importing wallets/watch-only are supported.
Take node that Trustwallet is closed-source wallet, which means it has less transparency compared with open-source wallet such as Bluewallet.
|
|
|
Good initiative, i hope it will be accepted quickly I will try to make or find a Levenshtein distance script in python to check our list.
I would recommend Jellyfish library ( https://pypi.org/project/jellyfish/) which have better performance (since it's wrapper of C library).
|
|
|
Rather than create another DEX, how about contribute to existing DEX such as Bisq?
|
|
|
You could always setup your own Bridge on your own VPS. Make sure to enable obfs.
Yeah, I could, but now I'm very reluctant to use TOR ( many reasons for this, actually, and I’d rather not discuss them publicly) I'm better off with parallel VPN at the moment. But those who get used to TOR, definitely must utilize obfs to obfuscate traffic. Fair point, both VPN and Tor have it's own pros and cons.
|
|
|
|