Re: [bitcoin-dev] Bitcoin covenants are inevitable

2022-07-19 Thread alicexbt via bitcoin-dev
Hi Anthony, > The issue is whether we should allow such > soft forks, or if the danger of losing coins to covenants and thus > losing fungibility and the freedom to transact is too much of a risk, > compared to whatever benefits the soft fork would bring. There are so many ways to lose coins and

Re: [bitcoin-dev] Bitcoin covenants are inevitable

2022-07-18 Thread Anthony Towns via bitcoin-dev
On Fri, Jun 03, 2022 at 06:39:34PM +, alicexbt via bitcoin-dev wrote: > Covenants on bitcoin will eventually be implemented with a soft fork. That's begging the question. The issue is whether we should allow such soft forks, or if the danger of losing coins to covenants and thus losing fungibi

Re: [bitcoin-dev] Bitcoin covenants are inevitable

2022-07-14 Thread Billy Tetrud via bitcoin-dev
@Peter Todd > The fact of the matter is that the present amount of security is about 1.7% of the total coin supply/year That's on the order of what I calculated : ~0.5%. I'm curious

Re: [bitcoin-dev] Bitcoin covenants are inevitable

2022-07-08 Thread Erik Aronesty via bitcoin-dev
On Thu, Jul 7, 2022 at 8:29 PM Eric Voskuil wrote: > Value is subjective, though a constraint of 1tx per 10 minutes seems > unlikey to create a fee of 5000x that of 5000tx. This is of course why I > stated my assumption. Yet this simple example should make clear that at > some point a reduction i

Re: [bitcoin-dev] Bitcoin covenants are inevitable

2022-07-08 Thread John Carvalho via bitcoin-dev
vju...@gazeta.pl, what you describe is not possible without a hard fork, just like Eric said. There is no atomic way to move Bitcoin off of Bitcoin. You can use Bitcoin txns, or you can use trust/custody, or you can make a shitcoin. There is no way to actually divide or transfer sats to another ne

Re: [bitcoin-dev] Bitcoin covenants are inevitable

2022-07-08 Thread vjudeu via bitcoin-dev
> Simply fork off an inflation coin and test your theory. I mean, that’s the > only way it can happen anyway. That would be an altcoin. But it can be done in a simpler way: we have 21 million coins. It doesn't matter if it is 21 million, if it is 100 million, or if it is in some normalized rang

Re: [bitcoin-dev] Bitcoin covenants are inevitable

2022-07-08 Thread Billy Tetrud via bitcoin-dev
@vjudeu > better to allow transaction joining.. to make fees more smoothly I'm not familiar with RSK transaction joining. However, I don't think this addresses the issues Corey brought up - which is that the appropriate amount of security (ie miner revenue) isn't linked with any bitcoin market beh

Re: [bitcoin-dev] Bitcoin covenants are inevitable

2022-07-07 Thread Eric Voskuil via bitcoin-dev
Value is subjective, though a constraint of 1tx per 10 minutes seems unlikey to create a fee of 5000x that of 5000tx. This is of course why I stated my assumption. Yet this simple example should make clear that at some point a reduction in confirmation rate reduces reward. Otherwise a rate of ze

Re: [bitcoin-dev] Bitcoin covenants are inevitable

2022-07-07 Thread Anthony Towns via bitcoin-dev
On Thu, Jul 07, 2022 at 10:12:41AM -0400, Peter Todd via bitcoin-dev wrote: > We should not imbue real technology with magical qualities. That's much more fun if you invert it, and take it as a mission statement. Advance technology sufficiently! > The fact of the matter is that the present amount

Re: [bitcoin-dev] Bitcoin covenants are inevitable

2022-07-07 Thread Corey Haddad via bitcoin-dev
>Billy, > >Proof of work and the difficulty adjustment function solve literally everything you are talking about already. >Bitcoin does not need active economic governanance by devs or meddlers. >Please stop spamming this list with this nonsensical thread. > >Love, >John Sorry John, but this is a

Re: [bitcoin-dev] Bitcoin covenants are inevitable

2022-07-07 Thread Erik Aronesty via bitcoin-dev
The relationship between block size and fees is not remotely linear. In a restricted environment, the fee rewards are much higher. **the ones moving more sats will win the top spots and will pay as much as is reasonable** Smaller blocks produce better security for the network both in validation

Re: [bitcoin-dev] Bitcoin covenants are inevitable

2022-07-07 Thread Eric Voskuil via bitcoin-dev
It’s not clear how reducing block size changes the fee aspect of the block reward. Assuming half the space implies twice the fee per avg tx the reward remains constant. Any additional cost of processing more or less bytes would not matter, because of course this is just a cost that gets nulled

Re: [bitcoin-dev] Bitcoin covenants are inevitable

2022-07-07 Thread Erik Aronesty via bitcoin-dev
> > We should not imbue real technology with magical qualities. > Precisely. It is economic forces (people), not technology, that provide security. Yes, and these forces don't prevent double-spend / 51% attacks if the amounts involved are greater than the incentives. In addition to "utility", lo

Re: [bitcoin-dev] Bitcoin covenants are inevitable

2022-07-07 Thread Eric Voskuil via bitcoin-dev
> On Jul 7, 2022, at 07:13, Peter Todd via bitcoin-dev > wrote: > > On Thu, Jul 07, 2022 at 02:24:39PM +0100, John Carvalho via bitcoin-dev > wrote: >> Billy, >> >> Proof of work and the difficulty adjustment function solve literally >> everything you are talking about already. > > Unfortu

Re: [bitcoin-dev] Bitcoin covenants are inevitable

2022-07-07 Thread Giuseppe B via bitcoin-dev
It's the first time I read about the security budget and it definitely sounds scary to me. If it only takes a few million dollars to attack BTC and make it completely unusable for one day, I suppose it's only a matter of time before some hedge fund actually does it, using a short position to profit

Re: [bitcoin-dev] Bitcoin covenants are inevitable

2022-07-07 Thread Erik Aronesty via bitcoin-dev
. > > My thoughts on this are that we will need to periodically make some > software change to adjust a *target amount of investment in security*, > because the > I think perhaps you're underestimating the degree to which utility can be added to the main chain to encourage fees. For example, li

Re: [bitcoin-dev] Bitcoin covenants are inevitable

2022-07-07 Thread Peter Todd via bitcoin-dev
On Thu, Jul 07, 2022 at 02:24:39PM +0100, John Carvalho via bitcoin-dev wrote: > Billy, > > Proof of work and the difficulty adjustment function solve literally > everything you are talking about already. Unfortunately you are quite wrong: the difficulty adjustment function merely adjusts for cha

Re: [bitcoin-dev] Bitcoin covenants are inevitable

2022-07-07 Thread John Carvalho via bitcoin-dev
age: 1 > Date: Wed, 6 Jul 2022 17:46:15 -0700 > From: Billy Tetrud > To: vju...@gazeta.pl, Bitcoin Protocol Discussion > > Subject: Re: [bitcoin-dev] Bitcoin covenants are inevitable > Message-ID: > 3g...@mail.gmail.com> > Content-Type: text/plain

Re: [bitcoin-dev] Bitcoin covenants are inevitable

2022-07-07 Thread vjudeu via bitcoin-dev
> The primary mechanism we have to change how much security we have is to > change the block size, which changes how much fees miners can collect each > block. This isn't a linear thing. Its probably a parabola with a peak, where > at that peak, making the block either smaller and larger would b

Re: [bitcoin-dev] Bitcoin covenants are inevitable

2022-07-07 Thread Billy Tetrud via bitcoin-dev
@Corey > Currently there is zero feedback in the Bitcoin system between what we might think is the optimum amount of security and what actually exists. I basically agree with this. The pedantic part of my mind does want to point out that the link between block subsidy and bitcoin's price does ac

Re: [bitcoin-dev] Bitcoin covenants are inevitable

2022-07-06 Thread vjudeu via bitcoin-dev
> If the only realistic (fair, efficient & proportionate) way to pay for > Bitcoin's security was by having some inflation scheme that violated the 21 > million cap, then agreeing to break the limit would probably be what makes > sense, and in the economic interest of its users and holders. So,

Re: [bitcoin-dev] Bitcoin covenants are inevitable

2022-07-05 Thread Corey Haddad via bitcoin-dev
>Bitcoin's finite supply is the main argument for people investing in it, the whole narrative around bitcoin is based on its finite supply. While it has its flaws and basically condemns bitcoin to be only used as a store >of value (and not as a currency), I don't think it's worth questioning it at

Re: [bitcoin-dev] Bitcoin covenants are inevitable

2022-07-03 Thread Giuseppe B via bitcoin-dev
Bitcoin's finite supply is the main argument for people investing in it, the whole narrative around bitcoin is based on its finite supply. While it has its flaws and basically condemns bitcoin to be only used as a store of value (and not as a currency), I don't think it's worth questioning it at th

Re: [bitcoin-dev] Bitcoin covenants are inevitable

2022-07-03 Thread Peter Todd via bitcoin-dev
On Wed, Jun 29, 2022 at 12:44:11PM +0200, Kate Salazar via bitcoin-dev wrote: > > On an idealistic level, I agree with Keagan that it would make sense to > > have "a balance of fees to that effect". I think doing that would be > > technically/economically optimal. However, I think there is an enorm

Re: [bitcoin-dev] Bitcoin covenants are inevitable

2022-07-01 Thread Billy Tetrud via bitcoin-dev
@Alex > The person who obtained greater economic utility from their two transactions. That is not the case. The economic utility gained by their two transactions is probably almost entirely related to something other than bitcoin - the nature of the specific transactions themselves. The value they

Re: [bitcoin-dev] Bitcoin covenants are inevitable

2022-06-30 Thread Erik Aronesty via bitcoin-dev
> > Anyway, demurrage and inflation have identical economic properties. They're >> both a tax on savings. The only difference is the way that tax is >> implemented. > > the fact that a conversation on inflation is continuing without being ignored is probably an indicator that the utility of on-chai

Re: [bitcoin-dev] Bitcoin covenants are inevitable

2022-06-29 Thread Kate Salazar via bitcoin-dev
Hey On Tue, Jun 28, 2022 at 10:43 AM Billy Tetrud via bitcoin-dev < bitcoin-dev@lists.linuxfoundation.org> wrote: > @Eric > > People who transact are realizing the benefit of money - the avoidance > of barter costs. > > I'm very confident you're incorrect that holders don't receive any benefit >

Re: [bitcoin-dev] Bitcoin covenants are inevitable

2022-06-29 Thread Alex Lee via bitcoin-dev
On Tue, Jun 28, 2022 at 7:22 PM Peter Todd wrote: > On Tue, Jun 28, 2022 at 12:23:40PM -0400, Alex Lee via bitcoin-dev wrote: > > > > Those who never transact, never realize any benefit. > > > > > > While that's true, its not relevant and basically a red herring. You > need > > > to compare those

Re: [bitcoin-dev] Bitcoin covenants are inevitable

2022-06-28 Thread Peter Todd via bitcoin-dev
On Tue, Jun 28, 2022 at 12:23:40PM -0400, Alex Lee via bitcoin-dev wrote: > > > Those who never transact, never realize any benefit. > > > > While that's true, its not relevant and basically a red herring. You need > > to compare those who transact often and rarely hold, to those who hold a > > lot

Re: [bitcoin-dev] Bitcoin covenants are inevitable

2022-06-28 Thread Peter Todd via bitcoin-dev
On Mon, Jun 27, 2022 at 10:55:56PM -0500, Billy Tetrud wrote: > @Eric > > People who transact are realizing the benefit of money - the avoidance > of barter costs. > > I'm very confident you're incorrect that holders don't receive any benefit > and you're certainly not correct that every spend is

Re: [bitcoin-dev] Bitcoin covenants are inevitable

2022-06-28 Thread Alex Lee via bitcoin-dev
On Tue, Jun 28, 2022 at 4:43 AM Billy Tetrud via bitcoin-dev < bitcoin-dev@lists.linuxfoundation.org> wrote: > @Eric > > People who transact are realizing the benefit of money - the avoidance > of barter costs. > > I'm very confident you're incorrect that holders don't receive any benefit > and y

Re: [bitcoin-dev] Bitcoin covenants are inevitable

2022-06-28 Thread Billy Tetrud via bitcoin-dev
@Eric > People who transact are realizing the benefit of money - the avoidance of barter costs. I'm very confident you're incorrect that holders don't receive any benefit and you're certainly not correct that every spend is receiving the same benefit. As I'm sure you're aware, one of the primary

Re: [bitcoin-dev] Bitcoin covenants are inevitable

2022-06-23 Thread Peter Todd via bitcoin-dev
On Tue, Jun 21, 2022 at 01:00:07PM -0600, Keagan McClelland via bitcoin-dev wrote: > > The PoW security of Bitcoin benefits all Bitcoin users, proportional to > the > value of BTC they hold; if Bitcoin blocks aren't reliably created the value > of > *all* BTC goes down. It doesn't make sense for t

Re: [bitcoin-dev] Bitcoin covenants are inevitable

2022-06-21 Thread Eric Voskuil via bitcoin-dev
> On Jun 21, 2022, at 12:28, Keagan McClelland via bitcoin-dev > wrote: > >  > > The PoW security of Bitcoin benefits all Bitcoin users, proportional to the > value of BTC they hold; if Bitcoin blocks aren't reliably created the value of > *all* BTC goes down. It doesn't make sense for the ent

Re: [bitcoin-dev] Bitcoin covenants are inevitable

2022-06-21 Thread Keagan McClelland via bitcoin-dev
> The PoW security of Bitcoin benefits all Bitcoin users, proportional to the value of BTC they hold; if Bitcoin blocks aren't reliably created the value of *all* BTC goes down. It doesn't make sense for the entire cost of that security to be paid for on a per-tx basis. And there's a high chance pa

Re: [bitcoin-dev] Bitcoin covenants are inevitable

2022-06-20 Thread Erik Aronesty via bitcoin-dev
On Sun, Jun 19, 2022 at 2:04 PM Manuel Costa via bitcoin-dev < bitcoin-dev@lists.linuxfoundation.org> wrote: > if we start seeing issues with block rewards being too low to maintain > acceptable security, we're going to have multiple solutions being > implemented for it, and definitely a hard for

Re: [bitcoin-dev] Bitcoin covenants are inevitable

2022-06-19 Thread Kate Salazar via bitcoin-dev
Hey On Sun, Jun 19, 2022 at 8:04 PM Manuel Costa via bitcoin-dev < bitcoin-dev@lists.linuxfoundation.org> wrote: > "Long time listener, first time caller". Just sharing my 2 sats: > > While I find it stimulating, I think this discussion (and other similar > doom-like scenarios) is somewhat irrele

Re: [bitcoin-dev] Bitcoin covenants are inevitable

2022-06-19 Thread Manuel Costa via bitcoin-dev
"Long time listener, first time caller". Just sharing my 2 sats: While I find it stimulating, I think this discussion (and other similar doom-like scenarios) is somewhat irrelevant in practice. When the time comes and if we start seeing issues with block rewards being too low to maintain acceptab

Re: [bitcoin-dev] Bitcoin covenants are inevitable

2022-06-19 Thread Peter Todd via bitcoin-dev
On Sun, Jun 12, 2022 at 07:16:49PM +, alicexbt wrote: > Hi Peter, > > > Only because the block reward goes away. If it was made to continue > > indefinitely - most likely with an inflation hard fork - demand for block > > space > > would not be critical to Bitcoin's security. > > > I am not

Re: [bitcoin-dev] Bitcoin covenants are inevitable

2022-06-12 Thread alicexbt via bitcoin-dev
Hi Peter, > Only because the block reward goes away. If it was made to continue > indefinitely - most likely with an inflation hard fork - demand for block > space > would not be critical to Bitcoin's security. I am not completely against your proposal although 100% sure this will not have "co

Re: [bitcoin-dev] Bitcoin covenants are inevitable

2022-06-12 Thread Corey Haddad via bitcoin-dev
Even if demand for block space is currently not needed to pay for security due to the block rewards, demand for BTC itself is needed for those rewards to be worth anything. Bitcoin, as a proof of work system, is only secure at scale. Therefore continued growth and user adoption are both critical fo

Re: [bitcoin-dev] Bitcoin covenants are inevitable

2022-06-12 Thread Erik Aronesty via bitcoin-dev
Yes Although I'm guessing most would agree that would be worse. I certainly would choose to add fee generating features over inflation Probably most other people would too On Sat, Jun 11, 2022, 11:36 PM Peter Todd wrote: > On Mon, Jun 06, 2022 at 09:02:18AM -0400, Erik Aronesty via bitcoin

Re: [bitcoin-dev] Bitcoin covenants are inevitable

2022-06-11 Thread Peter Todd via bitcoin-dev
On Mon, Jun 06, 2022 at 09:02:18AM -0400, Erik Aronesty via bitcoin-dev wrote: > Maintaining the security of the protocol is squarely the responsibility of > the Bitcoin software and the core developers > > Continued demand for block space is critical for Bitcoin's security. Only because the bloc

Re: [bitcoin-dev] Bitcoin covenants are inevitable

2022-06-09 Thread Billy Tetrud via bitcoin-dev
@jorge > Who do you mean by "the non technical folks"? I mean people that don't have software engineering skills. This is the twittersphere, reddit, most podcasters, etc etc. This is the vast majority of the bitcoin community, and the vast majority of.. everyone. > You don't include alicexbt or

Re: [bitcoin-dev] Bitcoin covenants are inevitable

2022-06-08 Thread Ryan Grant via bitcoin-dev
I think Jorge's request for specifics is reasonable. I agree that we can raise the level of discussion. Each claim about how good or bad a specific BIP is should say why on the technical merits. Comments on prior claims may expose misinformation, expose "trust me" authority, or point out other f

Re: [bitcoin-dev] Bitcoin covenants are inevitable

2022-06-08 Thread Jorge Timón via bitcoin-dev
Who do you mean by "the non technical folks"? You don't include alicexbt or yourself as a "technical folk", do you? On Wed, Jun 8, 2022 at 8:38 AM Billy Tetrud via bitcoin-dev < bitcoin-dev@lists.linuxfoundation.org> wrote: > Wholeheartedly agree with you alicexbt. There are no technical issues

Re: [bitcoin-dev] Bitcoin covenants are inevitable

2022-06-08 Thread Billy Tetrud via bitcoin-dev
Wholeheartedly agree with you alicexbt. There are no technical issues that have been shown that I'm aware of. Once the non-technical folks have time to discuss it and realize that, I'm hopeful things will move forward. Perhaps we can learn from this and figure out how to better catch the attention

Re: [bitcoin-dev] Bitcoin covenants are inevitable

2022-06-06 Thread Erik Aronesty via bitcoin-dev
Maintaining the security of the protocol is squarely the responsibility of the Bitcoin software and the core developers Continued demand for block space is critical for Bitcoin's security. Therefore it *is* the responsibility of Bitcoin software and core developers to maintain a continued demand

Re: [bitcoin-dev] Bitcoin covenants are inevitable

2022-06-05 Thread alicexbt via bitcoin-dev
Hi Jorge, Misinformation is false or inaccurate information, especially that which is deliberately intended to deceive. A combination of 'misleading' and 'information'. Here are a few examples and I am sure I missed a lot of others but its difficult for me to keep a track of everything: 1) S

Re: [bitcoin-dev] Bitcoin covenants are inevitable

2022-06-04 Thread Jorge Timón via bitcoin-dev
"Some people say CTV is contentious, but they're spreading misinformation"? Really? Seriously? Come on, guys, we can do better than nina jankovich and the "fact checkers". Please, rise the bar. On Fri, Jun 3, 2022, 19:44 alicexbt via bitcoin-dev < bitcoin-dev@lists.linuxfoundation.org> wrote: >

Re: [bitcoin-dev] Bitcoin covenants are inevitable

2022-06-04 Thread alicexbt via bitcoin-dev
Hi John, > Core development is not a hackathon project. > > None of the quoted following items are features or responsibilities of the > Bitcoin software, nor Core developers Core development was never listed as a hackathon project. Although I did not share responsibilities, they will improve b

Re: [bitcoin-dev] Bitcoin covenants are inevitable

2022-06-04 Thread Keagan McClelland via bitcoin-dev
> will never be justifiable simply because you and some of your friends think it is totally cool and might make more people like you or give your friends funding. 100% But while the OP may have given less than ideal reasons for things like covenants, it does not broadly characterize the reasons f

Re: [bitcoin-dev] Bitcoin covenants are inevitable

2022-06-04 Thread John Carvalho via bitcoin-dev
Core development is not a hackathon project. None of the quoted following items are features or responsibilities of the Bitcoin software, nor Core developers. Quoted: "- Developers can build interesting projects with real demand in market. - Students learn Sapio and not just solidity. - Better to

Re: [bitcoin-dev] Bitcoin covenants are inevitable

2022-06-04 Thread Felipe Micaroni Lalli via bitcoin-dev
Totally agree. I couldn't agree more. On Fri, Jun 3, 2022 at 3:44 PM alicexbt via bitcoin-dev < bitcoin-dev@lists.linuxfoundation.org> wrote: > Note: This email is an opinion and not an attack on bitcoin > > Covenants on bitcoin will eventually be implemented with a soft fork. CTV > is the easies