Bitcoin Forum
May 25, 2024, 10:11:23 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 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 99 100 101 102 103 104 ... 158 »
1061  Bitcoin / Development & Technical Discussion / Re: breaking the satoshi's on: July 14, 2023, 09:33:18 AM
So my counter question is, why is it not possible to upgrade the current version of Satoshi through its development?

What exactly do you mean by "upgrade the current version of Satoshi"? If you refer to split Bitcoin on smaller fraction, it's possible on technical level. But IIRC it require hard fork and changes of various software which used to manage Bitcoin, which makes it's hard to achieve.

Yeah I wanted to ask on technical level only. So whatever upgrades are done they are basically soft forks. Does it mean we end up creating other coin like those BCH, WBTC and coins like that?

Such upgrade could be either hard fork or soft fork (as stated by @pooya87). But both hard-fork and soft-fork doesn't create other/new coin. Coin such as BCH only created because some people want to split themselves from Bitcoin. Meanwhile WBTC is pegged token, where you need to trust the issuer.

If you refer to split Bitcoin on smaller fraction, it's possible on technical level. But IIRC it require hard fork and changes of various software which used to manage Bitcoin, which makes it's hard to achieve.
Let's just say such a change is much better implemented through a hard fork than a soft fork but it is not impossible. We should technically be able to come up with a very messy way to implement it and still remain backward compatible (ie. through a soft fork without needing others to upgrade). It requires adding a new field (and stripping it for old nodes like SegWit did) that holds the fractions but it should keep them there even when they overflow.

I hope it won't happen. Various backward compatible upgrade (especially major ones such as SegWit) already make maintaining Bitcoin software/library difficult.

Lets say we have a UTXO worth 2 satoshis to break into two new UTXOs worth 1.8 and 0.2.
- UTXO_1 would have two amount fields, the old one holding the 1 satoshi and the new one holding the 0.8.
- UTXO_2 would have two amount fields, the old one holding the 0 satoshi and the new one holding the 0.2.
When spending UTXO 1 and 2 the new UTXO would have two amount fields, the old one holding the 1 satoshi and the new one holding the 1.0 satoshi.
This way the old nodes see the amount field is not overflowing (1+0<=1) while the new nodes seeing both fields can see the fractions and verify that it also is not overflowing ([1+0=1] + [0.8+0.2=1] <= [1+1]).

At a glance it might work, but i expect it could break some software which used to accept or manage one's Bitcoin.
1062  Bitcoin / Development & Technical Discussion / Re: breaking the satoshi's on: July 13, 2023, 09:52:42 AM
--snip--
This is mind blowing fact about the Bitcoin/Satoshi. I can not imagine the fact that we can’t spend anything less than a dollar if price really goes to that extend. Though we have workaround like you suggested, using LN but I’m not sure how everyone will react about this fact in the future.

But in the future inflation would make more goods cost more than $1, so it's not as concerning as you though. And people who often make send/receive very small amount of Bitcoin would enjoy benefit of LN.

So my counter question is, why is it not possible to upgrade the current version of Satoshi through its development?

What exactly do you mean by "upgrade the current version of Satoshi"? If you refer to split Bitcoin on smaller fraction, it's possible on technical level. But IIRC it require hard fork and changes of various software which used to manage Bitcoin, which makes it's hard to achieve.

Is it a closed coding which can not be touched any further and thus making it difficult to rewrite entirely?

No. Both Bitcoin protocol and many full node software are open source.

This also makes me think, was there any specific reason as to why Satoshi divide bitcoin to currently available digits on the right hand side of decimal? I’m sure there is answer for this, it’s just I don’t know this I guess.

There are so many theory and speculation about it. Although i've seen some people use this Satoshi post as reference of their theory/speculation, https://bitcointalk.org/index.php?topic=583.msg11405.
1063  Bitcoin / Bitcoin Technical Support / Re: Is anyone willing to help me? on: July 12, 2023, 09:54:41 AM
bitcoin is the most decentralized cryptocurrency that exists and there are thousands of full nodes running 24/7

Is there any information to back this? Are full node operators actually in their thousands? I have always has the fear that the number of people running full node is reducing drastically.

Here are link to up-to-date number,
https://bitnodes.io/
https://luke.dashjr.org/programs/bitcoin/files/charts/software.html

Although it's true the number is far lower from decade ago.
1064  Bitcoin / Development & Technical Discussion / Re: NFT Idea: Prove Funds to Mint on: July 12, 2023, 09:50:37 AM
--snip--
But such transactions with  zero satoshis OTXOs will be rejected by network,  as, to my best knowledge,  to prevent the blockchain from  bloating with unnecessary data and from spam attacks Bitcoin network enforces all   UTXOs   included into transaction to have at least minimum value, something around 550 sats, if my memory serves me right.

So,  zero satoshis OTXOs are not real in practice and what is not practically real is  mumbo jumbo in its essence, sorry.

To be precise, it's consider as non-standard transaction which means most node wouldn't rely such transaction. Although miner could include such transaction if they wish to do so.
1065  Bitcoin / Development & Technical Discussion / Re: NFT Idea: Prove Funds to Mint on: July 11, 2023, 10:06:05 AM
A more accurate statement is that Bitcoin doesn't have smart contracts that let you create tokens including NFTs.
And what about Ordinals, BRC-20 and the latest BRC-69? It appears that these  protocols enable the creation of both fungible tokens, such as BRC-20,  and non-fungible tokens, such as Ordinals and BRC-69. These tokens exhibit similar   functionality to those ones that smart contracts  runing  on  Ethereum/EVM networks.

Or, did you mean the original Bitcoin protocol?

Those aren't part of Bitcoin protocol. Bug on software to manage those NFT (Ordinals, BRC-20, etc.) could lead to losses easier (e.g. entering invalid JSON). Bitcoin node and miner still treat those as valid transaction.
1066  Bitcoin / Wallet software / Re: Looking for SPV wallet which lets me verify blocks myself (e.g. BIP-157) on: July 11, 2023, 09:33:32 AM
Maybe the best option I found until now is using the Bitcoin Dev Kit (BDK) for a very simple wallet implementation, which also supports Neutrino and thus BIP 157/158.

I just remember there are another implementation of BIP 157 such as bcoin[1] (not sure whether you can just use it's wallet feature without run full node), neutrino (Go library)[2]. Zap desktop version also support BIP 157[3]. But it's SPV LN wallet where it's on-chain feature is very limited.

2. Electrum currently lack of developer/contributor, which makes Taproot support still on works.
Electrum wallet software supports Taproot but not fully support it.
Bech32 adoption

--snip--

Thank you for additional information, although what i said isn't exactly wrong since i said "still on works". And that's why i doubt Electrum will support BIP 157 anytime soon.

[1] https://github.com/bcoin-org/bcoin/pull/1067
[2] https://github.com/lightninglabs/neutrino
[3] https://docs.zaphq.io/docs-desktop-neutrino-connect
1067  Bitcoin / Development & Technical Discussion / Re: NFT Idea: Prove Funds to Mint on: July 10, 2023, 10:42:44 AM
so here's an idea:
I have an idea for an NFT collection for true Bitcoin believers.
To get one of these NFTs, you need to prove that you have been keeping 1000 BTC in your wallet for the last 6 months.
This will be verified by you signing a message with your private key and sending it to a smart contract.

First of all, BItcoin doesn't have smart contract. So you probably have to do it on Bitcoin side-chain (such as Rootstock or Liquid) or altcoin with smart contract capability.

So what does everyone think? Is it a dumb idea or should we make it happen?

It's dumb, but nobody can stop you from making it happen.

--snip--
Why do people buy designer clothes? Why do they wear million-dollar watches?
That also puts a literal target on your back, you just have to make sure your security is on point.

At least those items either have very good branding/popularity, long history or impressive engineering.
1068  Bitcoin / Development & Technical Discussion / Re: string value to search for private keys based on WIF on: July 10, 2023, 10:36:09 AM
It's interesting as hobby project, although as other said people shouldn't use it to store their Bitcoin.

is any one able create for me web page ? I would like put the alorithm to webpage

I doubt anyone willing to do it for free. But how about storing it on GitHub repository or GitHub pages?

I don't know why many disagree on the posts i do....

At very least, the part 11 million is key could be brute forced quickly is definitely true. For example, check this VanitySearch benchmark https://bitcointalk.org/index.php?topic=5112311.msg50823897#msg50823897.

I will agree to disagree my agreement if a big mafia guy like Satoshi confirms that he's disagreed about the agreement that i agree with

Don't forget even "big mafia guy" could make mistake.
1069  Bitcoin / Bitcoin Technical Support / Re: Is anyone willing to help me? on: July 10, 2023, 10:23:16 AM
Ensure your Windows cloud server meets the system requirements for libbitcoin. These requirements may include a specific version of Windows, sufficient disk space, memory, and processing power.

--snip--

Excuse me, which libbitcoin-server you used for guide you've written? I've tried libbitcoin in past (with version 4.X) and steps you mentioned is very different compared with what i did[1] and libbitcoin-server guide[2]. For example, the guide use binary bs and config file bs.cfg[4].

[1] https://bitcointalk.org/index.php?topic=5329445.msg56771929#msg56771929
[2] https://github.com/libbitcoin/libbitcoin-server/wiki/Quick-Start
[3] https://github.com/libbitcoin/libbitcoin-server/wiki
[4] https://github.com/libbitcoin/libbitcoin-server/wiki/Configuration-Settings
1070  Other / Meta / Re: Bounty spammer meets AI Chat generator. Can they be banned on the spot? on: July 10, 2023, 09:59:35 AM
Behavior of this user similar with user icynote_original[1] which i reported few days ago[2]. And that post actually is plagiarized[3], although i can't report since it's already deleted.

There are services like ninjastic and Loyce.club. His post was preserved there, anyway. Isn't it possible to provide a link to the post from these archives as proof?

I doubt it since i don't remember anyone got banned due to plagiarism with proof from 3rd party archive (whether it's Ninjastic, Loyce.Club or cached page from search engine).

And I also wanted to ask, is not the person who used similar to someone else's account name, imposter? I think they can even get banned on the forum for such a thing. No?

I agree with you, but moderator usually only act when more solid proof is available.
1071  Other / Meta / Re: Forum having issues? on: July 10, 2023, 09:42:02 AM
Something is definitely going on, but I can't tell if it's Cloudflare or BTT hosting server or maybe a combination of both. For those who use Tor, there seems to be a way around Cloudflare check when it happens, and all you have to do is select the "New Tor circuit for this site" option. The page then loads normally (currently works for me).

It doesn't work at all for me on multiple devices which has Tor Browser. In the end, i had to use VPN instead with different browser.
1072  Bitcoin / Wallet software / Re: Looking for SPV wallet which lets me verify blocks myself (e.g. BIP-157) on: July 08, 2023, 10:55:21 AM
It would be however interesting too if Electrum or Sparrow devs plan to implement Neutrino eventually. I have found no related feature request though, but maybe someone knows Smiley

I doubt it'll happen anytime soon since,
1. Electrum have it's own protocol, which usually referred as Electrum/Electrum server protocol.
2. Electrum currently lack of developer/contributor, which makes Taproot support still on works.
3. Sparrow already support 3 different method, which are Electrum protocol, Bitcoin Core RPC-JSON and BWT (with purpose connect to Bitcoin Core version below 24.0).
1073  Economy / Service Discussion / Re: Looking for source code audit service on: July 07, 2023, 09:39:18 AM
It's a Bitcoin mixer. They have coinjoin and advanced feature of mixing bitcoin. The audit job is to try to track back the mixed funds.

You all must be familiar of coinjoin so nothing new to explain.
Their advanced feature is to mix your bitcoin with XMR and then from XMR to bitcoin. You don't need to do it by yourself, when you chose the advanced option then the system does it for you. At least this is what I understood.

While code auditor play role on that job, i think what your client actually need is expert on digital forensic/forensic analysis which have experience on cryptocurrency field. And since many mixer/coinjoin technique rely on amount of user to improve it's privacy, audit result could be less useful when your client have lots of costumer.
1074  Other / Meta / Re: Report plagiarism (copy/paste) here. Mods: please give temp or permban as needed on: July 06, 2023, 08:35:54 AM
This user spamming technical board where many of them are plagiarized posts.

User: icynote_original
Current status: Received autoban according to modlog.



Copy:

Sparrow is a Bitcoin wallet for those who value financial self sovereignty.
Sparrow’s emphasis is on security, privacy and usability.
Sparrow does not hide information from you - on the contrary it attempts to provide as much detail as possible about your transactions and UTXOs, but in a way that is manageable and usable.

Source: https://www.sparrowwallet.com/

Sparrow Bitcoin Wallet

Sparrow is a Bitcoin wallet for those who value financial self sovereignty. Sparrow’s emphasis is on security, privacy and usability. Sparrow does not hide information from you - on the contrary it attempts to provide as much detail as possible about your transactions and UTXOs, but in a way that is manageable and usable.



Copy:

Update on Jaxx Liberty User Support
As a non-custodial wallet, Jaxx Liberty is simply an interface to various blockchains. Users’ funds and transactions are always safely on their respective blockchains (Ethereum, Bitcoin, etc.), and users always have control of their wallet’s backup phrase & private keys. When you migrate your Jaxx Liberty wallet to Edge Wallet or Exodus Wallet (or another company), you will simply be using a different interface to the same wallet information.

Any user that experiences an issue with their wallet from this point on can reach out to their new wallet provider for support. Our friends at Edge Wallet and Exodus Wallet have provided specific instructions to migrate to their platforms and are ready to help address any issues you may have with migration (and any problems you may experience in the future).

Source: https://blog.jaxx.io/jaxx-liberty-sunsetting-update/

Update on Jaxx Liberty User Support

As a non-custodial wallet, Jaxx Liberty is simply an interface to various blockchains. Users’ funds and transactions are always safely on their respective blockchains (Ethereum, Bitcoin, etc.), and users always have control of their wallet’s backup phrase & private keys. When you migrate your Jaxx Liberty wallet to Edge Wallet or Exodus Wallet (or another company), you will simply be using a different interface to the same wallet information.

Any user that experiences an issue with their wallet from this point on can reach out to their new wallet provider for support. Our friends at Edge Wallet and Exodus Wallet have provided specific instructions to migrate to their platforms and are ready to help address any issues you may have with migration (and any problems you may experience in the future).



Copy:

Transactions that don't use segregated witness (segwit) are currently called legacy transactions. For these transactions, calculating the number of weight units in a transaction is as easy as putting the transaction into the format used in a P2P protocol block message, counting the number of bytes, and multiplying by four.

Source: https://en.bitcoin.it/wiki/Weight_units

Weight for legacy transactions

Transactions that don't use segregated witness (segwit) are currently called legacy transactions. For these transactions, calculating the number of weight units in a transaction is as easy as putting the transaction into the format used in a P2P protocol block message, counting the number of bytes, and multiplying by four.
1075  Bitcoin / Hardware wallets / Re: D'cent 50$ discount code on: July 05, 2023, 10:51:30 AM
I would've bought and reviewed it myself, but the shipping fees are way too high where I'm at. It's almost as if I didn't have a discount.

Anyway, giving this a bump... the code is expiring in a couple of days. If you're interested, post here or PM.

Since many people who visit this board have some security awareness or being skeptical, i doubt they would waste their money on this hardware wallet. In addition, looking at critical review at their Amazon page[1] would make people re-consider their choice. But few days ago i saw announcement about a website[1] where they review many service and some hardware wallet. If you'd rather not see that discount code wasted, you could offer them your code.

[1] https://www.amazon.com/product-reviews/B07P3XZKWV?filterByStar=critical&reviewerType=avp_only_reviews
[2] https://bitcointalk.org/index.php?topic=5458268.0
1076  Bitcoin / Development & Technical Discussion / Re: Do you think BIP 106 would have solved the Mempool congestion due to BRC20? on: July 05, 2023, 10:00:00 AM
If you are a block creator, then you have an incentive to create the biggest possible block. Why? Because then, you can pick some simple, deterministic algorithm, and generate terabytes of always valid transactions on-the-fly, then let your miners work on that header, and send mined block to other nodes. Then, you can start producing some next block, on top of what you created, while other block creators will try to validate what you submitted.

That doesn't make sense, unless such miner/pool have goal to bloat Bitcoin blockchain. With such long verification time, it would hinder propagation where other miner could beat you since their block is far faster to be verified and propagated even though they mined it few seconds to minutes after you did.

In order for Bitcoin to succeed, blocks must be full.

If blocks are never full, then there is never a reason for a transaction to pay more 1 satoshi in fees. As the subsidy is reduced, fees become more important. So at some point, full blocks will be necessary in order to ensure that the revenue is high enough to discourage a 51% attack.

Changes that attempt to prevent full blocks would directly impact the security of Bitcoin.
Can't we have flexible block size? For example, each block confirming 4% of total transactions (numbers are only for example). There will always be some unconfirmed transactions left because block only takes percentage. If 100K transactions are unconfirmed at the moment, 4K will get confirmed in next block, if the demand rises significantly and we have 300K unconfirmed transactions, then 12K will get confirmed in next block. By doing this, the less total transactions we have, the less transactions will be picked up which won't let transaction fees to fall down but at the same time, if demand significantly rises, it won't let big transaction volume to clog the mempool.
Blocks can be always full if block size is flexible and changes for each new block discovery, according to the volume that 3% of transactions create at moment. I don't know how technically possible is that but I don't think that sounds dumb in theory.

Each node have unique mempool or even disable mempool, so your idea can't be achieved since each node would set different maximum block size size limit.
1077  Bitcoin / Hardware wallets / Re: Another crap Amazon wallet find: Material Bitcoin on: July 04, 2023, 10:18:48 AM
Is this even a hardware wallet?

I would categorize it as backdoor-ed paper metal wallet. Although people who actually interested with the design/material should check this review written by Jameson Lopp[1].

Apparently this company - based in Spain - started in 2019 and got their funding from Kickstarter[1] and "309 backers pledged €36,575 to help bring this project to life".

I cannot believe 309 people funded this project when 70+ similar product[1] already exist.

What is even more weird - How come that with just ~40.000€ - they were able to build a production line (I suppose that there is one) that engraves the plates and packs them in a security bag with no Human intervention when 70% of the funding went into developing the product[1]?

Is it weird? There are many people and company offer service about bulk custom engraved metal.

[1] https://jlopp.github.io/metal-bitcoin-storage-reviews/.
1078  Bitcoin / Bitcoin Discussion / Re: Vanity Bitcoin Address Generator: Personalized Bitcoin Addresses for Branding on: July 04, 2023, 09:58:27 AM
In practice, with limited computational resource you only can generate few first character of Bitcoin address (e.g. 1YourBrand...). The rest of characters still looks random and near impossible to remember without any mistake.
It is impossible to create a Vanity address with too many customized characters like more than 8. It is discussed in Vanity address (Mastering Bitcoin book)

Quote
6. The frequency of a vanity pattern (1KidsCharity) and average search time on a desktop PC

Length   Pattern   Frequency                      Average search time
9              1KidsChari       1 in 7 quadrillion            800 years

That's true when we're talking about legacy address, i used 9 customized characters only as example. Although 9 customized character on legacy address is still possible with few high end GPU in few months.
1079  Bitcoin / Bitcoin Discussion / Re: "Not your keys, Not your coins" is not enough on: July 03, 2023, 12:09:29 PM
One of biggest problem with DEX/P2P is lack of local currency. If you don't use USD or EUR, the option would be severally limited and sometimes with unfavorable exchange rate.
1080  Bitcoin / Bitcoin Discussion / Re: Vanity Bitcoin Address Generator: Personalized Bitcoin Addresses for Branding on: July 03, 2023, 11:53:14 AM
2.3 Memorability:
The human mind is more inclined to remember words or patterns that hold personal significance. Vanity addresses capitalize on this aspect by providing users with addresses that are easier to recall and share accurately, reducing the risk of errors in transactions.

In practice, with limited computational resource you only can generate few first character of Bitcoin address (e.g. 1YourBrand...). The rest of characters still looks random and near impossible to remember without any mistake.
Pages: « 1 ... 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 99 100 101 102 103 104 ... 158 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!