Bitcoin Forum
May 23, 2024, 11:10:15 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 [2]  All
  Print  
Author Topic: There is a problem with core development  (Read 1374 times)
AliceWonderMiscreations (OP)
Full Member
***
Offline Offline

Activity: 182
Merit: 107


View Profile WWW
March 08, 2016, 05:59:13 PM
 #21

You are free to run Bitcoin Core with your custom fee filtering nonsense rules, but we all know the thing you actually care about is how to impose your own rules on the others. Fuck off back to reddit.

Everyone who runs bitcoin Core runs it with the fee filtering rules, they aren't nonesense.

Yes, if you run Core, you are running with those rules. I want it in the protocol, not the client, but again that isn't the point of this thread and I don't understand why I keep needing to repeat that.

I give up, I just effing give up.

Core has a problem with open discussion, and there are none so blind as those that refuse to see.

-=-

And how dare you tell me to "Fuck off back to reddit" - I loathe reddit and never visit that place.

And no, I don't want a hard fork until we need it - hence why I reject Classic.

Hard forks should be extremely rare, which is why when they happen we should get the most out of them, which is why open discussion on what goes into the next one should take place. And yes, there will be a next one.

I hereby reserve the right to sometimes be wrong
watashi-kokoto
Sr. Member
****
Offline Offline

Activity: 682
Merit: 269



View Profile
March 08, 2016, 06:05:08 PM
 #22

And how dare you tell me to "Fuck off back to reddit" - I loathe reddit and never visit that place.

I'm sorry but I spotted a nick like your on there.

anyway yes, we run Core and I'm not aware of anything that would prevent me to proccess a transaction with 15 BTC fee.


Who are you to give a fuck about someone else's money? Someone shot himself to the foot while laundering money on Bitcoin? Big deal.

Why do you care about Bitcoin's brand, image or PR?
AliceWonderMiscreations (OP)
Full Member
***
Offline Offline

Activity: 182
Merit: 107


View Profile WWW
March 08, 2016, 06:13:48 PM
 #23

And how dare you tell me to "Fuck off back to reddit" - I loathe reddit and never visit that place.

I'm sorry but I spotted a nick like your on there.

anyway yes, we run Core and I'm not aware of anything that would prevent me to proccess a transaction with 15 BTC fee.


Who are you to give a fuck about someone else's money? Someone shot himself to the foot while laundering money on Bitcoin? Big deal.

Why do you care about Bitcoin's brand, image or PR?

You can process a TX with a 15 BTC fee.

You can't make one, the client protects you.

But you can't run core on Android. You can run core on a laptop if you have the disk space but the constant HD and network activity will use your battery and it uses a lot of memory.

There are legitimate reasons not to run core but to use alternate clients, and not all of them protect the user from an obvious preventable irreversible mistake. The protocol itself can prevent the mistake by making blocks that contain such transactions invalid. That's all I'm suggesting.

I hereby reserve the right to sometimes be wrong
watashi-kokoto
Sr. Member
****
Offline Offline

Activity: 682
Merit: 269



View Profile
March 08, 2016, 06:20:25 PM
 #24

The protocol itself
 

You are welcome to ignore block 400893, and the 841 successive blocks in your Core.


There are legitimate reasons not to run core but to use alternate clients, and not all of them protect the user from an obvious preventable irreversible mistake. The protocol itself can prevent the mistake by making blocks that contain such transactions invalid. That's all I'm suggesting.

Why?

EDIT: How do you know it was really mistake. It was me and I did it on purpose. How do you know it wasn't me?
EDIT: Who is, according to you, supposed to decide what other mistake prevention mechanisms will be incorporated into Bitcoin in the future?
AliceWonderMiscreations (OP)
Full Member
***
Offline Offline

Activity: 182
Merit: 107


View Profile WWW
March 08, 2016, 06:28:21 PM
 #25

TLS clients should reject SHA1 in CertificateVerify

TLS 1.3 blocks it as part of the specification because not all clients will.

That's all I'm asking.

-=-

As far as ignoring existing blocks that already have obscenely large TX fees in a transaction, that isn't possible. If it happens at the protocol level it happens when there is a hard fork or it doesn't happen at all.

I shouldn't need to explain that to you.

And again - if the devs think it is a bad idea, that's their call and I will accept their call.

What I don't accept is the lack of open discussion - regardless of what the actual idea is.

I hereby reserve the right to sometimes be wrong
AliceWonderMiscreations (OP)
Full Member
***
Offline Offline

Activity: 182
Merit: 107


View Profile WWW
March 08, 2016, 06:30:50 PM
 #26

And to be clear, I would have been more than happy to have that open discussion on github and never post to the dev list myself.

That's what I started to do, and only went to the dev list because I was told to take it there.

I hereby reserve the right to sometimes be wrong
watashi-kokoto
Sr. Member
****
Offline Offline

Activity: 682
Merit: 269



View Profile
March 08, 2016, 06:34:09 PM
 #27

I shouldn't need to explain that to you.

I represent a miner, in a way, so absolutely, you are welcome to explain everything.

And again - if the devs think it is a bad idea, that's their call and I will accept their call.
What I don't accept is the lack of open discussion - regardless of what the actual idea is.

Again, it is you who believes the devs are in charge of judging ideas. This is not the case here, anyway.
So tell me about the open discussion. How would it look like? So far we know that there would be zero moderation.

What else? Is there supposed to be some kind of tech support guy? Or do you prefer to talk to someone 'in charge'?
AliceWonderMiscreations (OP)
Full Member
***
Offline Offline

Activity: 182
Merit: 107


View Profile WWW
March 08, 2016, 06:35:30 PM
 #28

EDIT: How do you know it was really mistake. It was me and I did it on purpose. How do you know it wasn't me?
EDIT: Who is, according to you, supposed to decide what other mistake prevention mechanisms will be incorporated into Bitcoin in the future?

I don't know it was really mistake but there have been other cases where it was really mistake.

If it wasn't a mistake then the only logical explanation is money laundering in cooperation with the miner that mined the block.

As far as who is suppose to decide what mistake prevention mechanisms make it into Bitcoin, OPEN DISCUSSION is what ultimately decides those things.

That's all I wanted was open discussion. If the devs felt there was not reason to implement the suggestion, then they don't have to. But open discussion itself was not allowed to take place.

I hereby reserve the right to sometimes be wrong
AliceWonderMiscreations (OP)
Full Member
***
Offline Offline

Activity: 182
Merit: 107


View Profile WWW
March 08, 2016, 06:37:47 PM
 #29

I shouldn't need to explain that to you.

I represent a miner, in a way, so absolutely, you are welcome to explain everything.

And again - if the devs think it is a bad idea, that's their call and I will accept their call.
What I don't accept is the lack of open discussion - regardless of what the actual idea is.

Again, it is you who believes the devs are in charge of judging ideas. This is not the case here, anyway.
So tell me about the open discussion. How would it look like? So far we know that there would be zero moderation.

What else? Is there supposed to be some kind of tech support guy? Or do you prefer to talk to someone 'in charge'?

The devs implement ideas. The number of people with write access to the core code repository is limited and should be limited.

To make changes they don't make requires a code fork, and when that code fork involves a change that requires a block chain hard fork, it is extremely dangerous.

I would rather keep using core than use a fork that does something I like that core doesn't.

I hereby reserve the right to sometimes be wrong
watashi-kokoto
Sr. Member
****
Offline Offline

Activity: 682
Merit: 269



View Profile
March 08, 2016, 06:42:31 PM
 #30

OPEN DISCUSSION

Great. We've had an open discussion on github, mailing list and here. So according to you, the decision has been made.

What's the next thing on the agenda?
AliceWonderMiscreations (OP)
Full Member
***
Offline Offline

Activity: 182
Merit: 107


View Profile WWW
March 08, 2016, 06:52:12 PM
 #31

OPEN DISCUSSION

Great. We've had an open discussion on github, mailing list and here. So according to you, the decision has been made.

What's the next thing on the agenda?

Github did not have an open discussion. It was closed with instructions to move it to the dev list.

Dev list did not have an open discussion. At least one message (possibly more, I have no way of knowing) on the topic was kept from the discussion by the list moderator.

-=-

What I want to discuss here isn't the suggested change, hence why I didn't mention it in the opening post.

What I want to discuss here is the fact that open discussion on ideas isn't always allowed to take place.

And for that, yes, we are having an open discussion here - though it keeps going off topic to the idea of TX fee rate protection, which really isn't relevant to the fact that open discussion on ideas to protect users is broken in bitcoin development and needs to be fixed.

My suggestion is to make github more friendly to discussions on this type of issues, and if the devs who read github see something that merits further dev discussion, the dev can take it to the dev list.

That would solve the problem.

I hereby reserve the right to sometimes be wrong
watashi-kokoto
Sr. Member
****
Offline Offline

Activity: 682
Merit: 269



View Profile
March 08, 2016, 07:19:39 PM
 #32


That would solve the problem.

It seems to me that you demand either endless fruitless discussion, or some sort of unmoderated board.

Both of this is readily available, so there's no problem.
AliceWonderMiscreations (OP)
Full Member
***
Offline Offline

Activity: 182
Merit: 107


View Profile WWW
March 08, 2016, 07:32:33 PM
 #33


That would solve the problem.

It seems to me that you demand either endless fruitless discussion, or some sort of unmoderated board.

Both of this is readily available, so there's no problem.

That's the way it seems to you but that's not what I wanted.

I simply wanted to make a point that in my opinion the client layer isn't the best place for the protection, and I was denied the ability to make that point by the list moderator.

Just to be clear, I have a high amount of respect for the bitcoin developers but no system should be above criticism. Criticism drives improvement.

I hereby reserve the right to sometimes be wrong
AliceWonderMiscreations (OP)
Full Member
***
Offline Offline

Activity: 182
Merit: 107


View Profile WWW
March 08, 2016, 07:45:36 PM
 #34

Going radically off-topic here,

LibreSSL was not forked from OpenSSL because of heartbleed. That was the final straw but that is not why the fork happened.

The fork happened because of a problem with OpenSSL development in general. Concerns were ignored and not addressed, and it was a continual problem. Development wasn't really open.

So LibreSSL forked, cleaned up what needed to be cleaned up, and the developers are extremely responsive. I do post to that devel list, and some of my ideas are stupid and ignored, but not one has been moderated.

Many of the modifications they made improved security. There is no SSLv2 or SSLv3 support for example. OpenSSL retained them. So when a server is misconfigured to not exclude SSLv2 it is already safe from DROWN but the same configuration with the server linked against OpenSSL and it is vulnerable. They have a philosophy of protecting the users.

There were people like me calling for the removal of export ciphers from OpenSSL for years and it fell on deaf ears, that was a server configuration issue and to them it wasn't the job of the library to protect the server. That's a dangerous philosophy.

Nor have issues discussed on github been closed with instructions to "take it to dev list".

-=-

The point I am making - in the TLS world, forks are not devastating but forks in the crypto-currency world that implement consensus differently are dangerous. As such the core development process should try its best to avoid a situation like what happened with OpenSSL where frustrated users fork.

I hereby reserve the right to sometimes be wrong
Preclus
Full Member
***
Offline Offline

Activity: 167
Merit: 100


View Profile
March 08, 2016, 08:21:45 PM
 #35

Who are you to give a fuck about someone else's money? Someone shot himself to the foot while laundering money on Bitcoin? Big deal.
Why do you care about Bitcoin's brand, image or PR?

Who gives a fuck about other people and their problems?

LOL
shorena
Copper Member
Legendary
*
Offline Offline

Activity: 1498
Merit: 1520


No I dont escrow anymore.


View Profile WWW
March 08, 2016, 08:58:01 PM
 #36

-snip-
I simply wanted to make a point that in my opinion the client layer isn't the best place for the protection
-snip-

You did. Several times, on several places, you even did so here several times even though according to yourself its not even the topic. Somehow you keep coming back to it with every 2nd[1] post.

You also had several developers disagree with your view on this, so i really dont see why there is any further need for a discussion. There can be different views on things, different stances and different philosophies. As gmaxwell explained to you the mailing list moderator probably thought the discussion was wasting time on the mailing list. Maybe here[2] is a better place to discuss your idea.

[1] its a guess
[2] https://bitcointalk.org/index.php?board=6.0

Im not really here, its just your imagination.
AliceWonderMiscreations (OP)
Full Member
***
Offline Offline

Activity: 182
Merit: 107


View Profile WWW
March 08, 2016, 11:46:34 PM
 #37

As gmaxwell explained to you the mailing list moderator probably thought the discussion was wasting time on the mailing list.

And that is the problem right there.

Of course as I have pointed out, I didn't even want to post to the dev list without proper discussion on github first.

I agree that the dev list isn't the proper place, github would have been much better.

I hereby reserve the right to sometimes be wrong
Pages: « 1 [2]  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!