Bitcoin Forum
April 20, 2024, 02:31:25 AM *
News: Latest Bitcoin Core release: 26.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: RFCs for Bitcoin  (Read 1037 times)
Gyrsur (OP)
Legendary
*
Offline Offline

Activity: 2856
Merit: 1518


Bitcoin Legal Tender Countries: 2 of 206


View Profile WWW
January 13, 2016, 03:49:39 PM
Last edit: January 13, 2016, 04:03:35 PM by Gyrsur
 #1

2016 will be the year where we can expect different Bitcoin implementations in the wild. Until now it was enough to have one Bitcoin reference implementation in form of code but what we need now is a specification of Bitcoin in form of Requests for Comments.

The wild west time should end now. Boy's you've had your fun. We were impressed of your egos. Grow up or leave please.

Now we need professionalism to continue the success story of Bitcoin!


http://www.rfc-editor.org

http://www.ietf.org/rfc/rfc2223.txt

1713580285
Hero Member
*
Offline Offline

Posts: 1713580285

View Profile Personal Message (Offline)

Ignore
1713580285
Reply with quote  #2

1713580285
Report to moderator
1713580285
Hero Member
*
Offline Offline

Posts: 1713580285

View Profile Personal Message (Offline)

Ignore
1713580285
Reply with quote  #2

1713580285
Report to moderator
I HATE TABLES I HATE TABLES I HA(╯°□°)╯︵ ┻━┻ TABLES I HATE TABLES I HATE TABLES
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1713580285
Hero Member
*
Offline Offline

Posts: 1713580285

View Profile Personal Message (Offline)

Ignore
1713580285
Reply with quote  #2

1713580285
Report to moderator
1713580285
Hero Member
*
Offline Offline

Posts: 1713580285

View Profile Personal Message (Offline)

Ignore
1713580285
Reply with quote  #2

1713580285
Report to moderator
1713580285
Hero Member
*
Offline Offline

Posts: 1713580285

View Profile Personal Message (Offline)

Ignore
1713580285
Reply with quote  #2

1713580285
Report to moderator
kiblirov
Newbie
*
Offline Offline

Activity: 48
Merit: 0


View Profile
January 13, 2016, 03:57:41 PM
 #2

Why should we prioritize transactions with RBF? All bitcoins are equally valid. And all of them are mathematically processed the same way. I totally disagree with RBF concept. Bitcoin has a good year of 2016. There will be lot of implications are going to happen in this year. Many top chairs will relocate themselves for sure.
achow101
Moderator
Legendary
*
expert
Offline Offline

Activity: 3374
Merit: 6511


Just writing some code


View Profile WWW
January 13, 2016, 04:49:47 PM
 #3

2016 will be the year where we can expect different Bitcoin implementations in the wild. Until now it was enough to have one Bitcoin reference implementation in form of code but what we need now is a specification of Bitcoin in form of Requests for Comments.

The wild west time should end now. Boy's you've had your fun. We were impressed of your egos. Grow up or leave please.

Now we need professionalism to continue the success story of Bitcoin!


http://www.rfc-editor.org

http://www.ietf.org/rfc/rfc2223.txt
Bitcoin related stuff should not be governed by the ietf but rather by a specific group for bitcoiners.  Also, there already is an RFC like thing in bitcoin, BIPs. Bitcoin is specified by these BIPs and the bitcoin white paper with the reference implementation to provide exactly that.

Gyrsur (OP)
Legendary
*
Offline Offline

Activity: 2856
Merit: 1518


Bitcoin Legal Tender Countries: 2 of 206


View Profile WWW
January 13, 2016, 04:53:02 PM
Last edit: January 13, 2016, 05:04:27 PM by Gyrsur
 #4

2016 will be the year where we can expect different Bitcoin implementations in the wild. Until now it was enough to have one Bitcoin reference implementation in form of code but what we need now is a specification of Bitcoin in form of Requests for Comments.

The wild west time should end now. Boy's you've had your fun. We were impressed of your egos. Grow up or leave please.

Now we need professionalism to continue the success story of Bitcoin!


http://www.rfc-editor.org

http://www.ietf.org/rfc/rfc2223.txt
Bitcoin related stuff should not be governed by the ietf but rather by a specific group for bitcoiners.  Also, there already is an RFC like thing in bitcoin, BIPs. Bitcoin is specified by these BIPs and the bitcoin white paper with the reference implementation to provide exactly that.

with all respect who is this "specific group for bitcoiners"?

are this "specific group for bitcoiners" the mostly immature boy's with their big egos for fighting each other?

IMO it's better to have something different. TBF is gone, it was an bunch of ppl which wasted the money of the members.

Quote
ISOC is a non-profit organization founded in 1992 to provide leadership in Internet-related standards, education, and policy. It is dedicated to ensuring the open development, evolution and use of the Internet for the benefit of people throughout the world.  See: www.internetsociety.org

CIYAM
Legendary
*
Offline Offline

Activity: 1890
Merit: 1075


Ian Knowles - CIYAM Lead Developer


View Profile WWW
January 13, 2016, 05:04:58 PM
 #5

It has been discussed before - the issue is that as a protocol Bitcoin is far more problematic than something like say email where it doesn't really matter if some software works perfectly or not.

For blockchain consensus you need 100% precise behaviour and even languages like C++ are problematic when it comes to that (if Bitcoin were to be compiled with say VC++ you might find some unusual compiler bug/quirk that means it won't agree with the g++ builds).

So I very much doubt we are going to see an RFC that suddenly becomes the definition of Bitcoin's consensus (but the libconsensus stuff is a very good step in that sort of direction).

With CIYAM anyone can create 100% generated C++ web applications in literally minutes.

GPG Public Key | 1ciyam3htJit1feGa26p2wQ4aw6KFTejU
Gyrsur (OP)
Legendary
*
Offline Offline

Activity: 2856
Merit: 1518


Bitcoin Legal Tender Countries: 2 of 206


View Profile WWW
January 13, 2016, 05:09:13 PM
 #6

It has been discussed before - the issue is that as a protocol Bitcoin is far more problematic than something like say email where it doesn't really matter if some software works perfectly or not.

For blockchain consensus you need 100% precise behaviour and even languages like C++ are problematic when it comes to that (if Bitcoin were to be compiled with say VC++ you might find that it breaks).

So I very much doubt we are going to see an RFC that suddenly becomes the definition of Bitcoin's consensus (but the libconsensus stuff is a very good step in that sort of direction).


ok, you are speaking about the technical aspect which is much important but it is not all.

CIYAM
Legendary
*
Offline Offline

Activity: 1890
Merit: 1075


Ian Knowles - CIYAM Lead Developer


View Profile WWW
January 13, 2016, 05:11:14 PM
 #7

ok, you are speaking about the technical aspect which is much important but it is not all.

Huh

There is only a technical aspect about "blockchain consensus" (anything else would be basically nonsense as it wouldn't work).

Maybe you need to rethink exactly what it is that you are advocating?

With CIYAM anyone can create 100% generated C++ web applications in literally minutes.

GPG Public Key | 1ciyam3htJit1feGa26p2wQ4aw6KFTejU
Gyrsur (OP)
Legendary
*
Offline Offline

Activity: 2856
Merit: 1518


Bitcoin Legal Tender Countries: 2 of 206


View Profile WWW
January 13, 2016, 05:15:33 PM
Last edit: January 14, 2016, 11:11:19 AM by Gyrsur
 #8

ok, you are speaking about the technical aspect which is much important but it is not all.

Huh

There is only a technical aspect about "blockchain consensus" (anything else would be basically nonsense as it wouldn't work).


sounds like the (good) old times where a fork (2013) happened for a certain timeframe. but the community was united in these days. that's the difference.

Gyrsur (OP)
Legendary
*
Offline Offline

Activity: 2856
Merit: 1518


Bitcoin Legal Tender Countries: 2 of 206


View Profile WWW
January 14, 2016, 11:09:13 AM
 #9

this is not the right approach, gavin!

http://gavinandresen.ninja/classic-unlimited-xt-core

the maturation of Bitcoin will be delayed for several years with this wrong approach of fighting each other!

IMO it should be like this:

  • first specification
  • second implementation united

fronti
Legendary
*
Offline Offline

Activity: 2909
Merit: 1307



View Profile
January 14, 2016, 01:43:19 PM
 #10

For blockchain consensus you need 100% precise behaviour and even languages like C++ are problematic when it comes to that (if Bitcoin were to be compiled with say VC++ you might find some unusual compiler bug/quirk that means it won't agree with the g++ builds).

just thinking:

if there will be a meta language described in the RFC which can be used to check a block/transaction by hand this may be enough.
If we encounter on a compiler/compiled version to check something this will be hard in the future.

a clear definition will be better. Sure, there can be problems when an implementation will not be precise enough or a compiler will make something wrong. But the same can happen if you have buggy hardware (memory errors for example)..

but, this is just a loud thinking if it will possible to go away from the g++ builds to a more abstract layer

If you like to give me a tip:  bc1q8ht32j5hj42us5qfptvu08ug9zeqgvxuhwznzk

"Bankraub ist eine Unternehmung von Dilettanten. Wahre Profis gründen eine Bank." Bertolt Brecht
rubygon
Newbie
*
Offline Offline

Activity: 40
Merit: 0


View Profile
January 14, 2016, 06:54:21 PM
 #11

RFC is not clear to me. There should be some clear definition for RFC to easily understand by non-technical people like me. It should have information with how it is implemented into bitcoin? What one can do with the RFC? What are the pros and cons of using it.
Pages: [1]
  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!