Bitcoin Forum
May 04, 2024, 12:05:27 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Mining with Software not based on Satoshi's Original Code  (Read 664 times)
skorupi17 (OP)
Sr. Member
****
Offline Offline

Activity: 490
Merit: 256


View Profile
March 15, 2017, 05:18:48 PM
 #1

Last March 13, the first block was mined using a different codebase which is not based on the original code of Satoshi.
What is your opinion about it? Is this a good thing or not? Considering that it's not based on Satoshi's C++ Framework.  Huh
1714781127
Hero Member
*
Offline Offline

Posts: 1714781127

View Profile Personal Message (Offline)

Ignore
1714781127
Reply with quote  #2

1714781127
Report to moderator
1714781127
Hero Member
*
Offline Offline

Posts: 1714781127

View Profile Personal Message (Offline)

Ignore
1714781127
Reply with quote  #2

1714781127
Report to moderator
1714781127
Hero Member
*
Offline Offline

Posts: 1714781127

View Profile Personal Message (Offline)

Ignore
1714781127
Reply with quote  #2

1714781127
Report to moderator
According to NIST and ECRYPT II, the cryptographic algorithms used in Bitcoin are expected to be strong until at least 2030. (After that, it will not be too difficult to transition to different algorithms.)
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714781127
Hero Member
*
Offline Offline

Posts: 1714781127

View Profile Personal Message (Offline)

Ignore
1714781127
Reply with quote  #2

1714781127
Report to moderator
1714781127
Hero Member
*
Offline Offline

Posts: 1714781127

View Profile Personal Message (Offline)

Ignore
1714781127
Reply with quote  #2

1714781127
Report to moderator
1714781127
Hero Member
*
Offline Offline

Posts: 1714781127

View Profile Personal Message (Offline)

Ignore
1714781127
Reply with quote  #2

1714781127
Report to moderator
franky1
Legendary
*
Offline Offline

Activity: 4214
Merit: 4463



View Profile
March 15, 2017, 05:27:29 PM
Last edit: March 15, 2017, 05:38:38 PM by franky1
 #2

Last March 13, the first block was mined using a different codebase which is not based on the original code of Satoshi.
What is your opinion about it? Is this a good thing or not? Considering that it's not based on Satoshi's C++ Framework.  Huh

pools dont use satoshi's frame work.

satoshi has not been around since 2010. and mining has changed ALOT since then.
satoshi was CPU mining afterall

asics, stratums, more efficient ways of commanding which asic gets which nonce range to not all be hashing the same exact nonce from 0 to X.

as long as the hash RESULT matches the required hash difficulty the network difficulty is looking for.. and the data the hash originates from validates, mining can be done in many ways


funnily enough you can mine with a nintendo NES (but yea forget ever getting a reward due to the inefficiency)
https://motherboard.vice.com/en_us/article/this-nes-mines-bitcoin

as long as the RESULT meets consensus rules. it doesnt matter HOW they got the result. just that the result and actions are understandable to the network

I DO NOT TRADE OR ACT AS ESCROW ON THIS FORUM EVER.
Please do your own research & respect what is written here as both opinion & information gleaned from experience. many people replying with insults but no on-topic content substance, automatically are 'facepalmed' and yawned at
AngryDwarf
Sr. Member
****
Offline Offline

Activity: 476
Merit: 501


View Profile
March 15, 2017, 05:30:07 PM
Last edit: March 15, 2017, 05:56:02 PM by AngryDwarf
 #3

Last March 13, the first block was mined using a different codebase which is not based on the original code of Satoshi.
What is your opinion about it? Is this a good thing or not? Considering that it's not based on Satoshi's C++ Framework.  Huh

What's the problem? The block was created and validated by the rest of the network consensus.

Do you really think core code is a masterpiece of software engineering? Not talking about functionality here, but the way the code is written. It's probably not one for the object orientated purists. Don't know the code well enough to question its asynchronous parallel processing efficiencies yet.

Scaling and transaction rate: https://bitcointalk.org/index.php?topic=532.msg6306#msg6306
Do not allow demand to exceed capacity. Do not allow mempools to forget transactions. Relay all transactions. Eventually confirm all transactions.
DannyHamilton
Legendary
*
Offline Offline

Activity: 3388
Merit: 4615



View Profile
March 15, 2017, 05:30:28 PM
 #4

Last March 13, the first block was mined using a different codebase which is not based on the original code of Satoshi.

Complete nonsense.

Where did you get such a ridiculous idea.
skorupi17 (OP)
Sr. Member
****
Offline Offline

Activity: 490
Merit: 256


View Profile
March 15, 2017, 05:52:48 PM
 #5

Last March 13, the first block was mined using a different codebase which is not based on the original code of Satoshi.

Complete nonsense.

Where did you get such a ridiculous idea.


It was not my idea, I just read an article about that.

Edit: I read it from here.. https://news.bitcoin.com/btc-com-mines-first-ever-block-with-software-not-based-on-satoshis-original-code/
AngryDwarf
Sr. Member
****
Offline Offline

Activity: 476
Merit: 501


View Profile
March 15, 2017, 06:11:25 PM
 #6

Interesting article. Seems bitcoin.com (who are signalling BU style block increases) can also cope with segwit features.

It's probably correct to say that it's the first coin to be mined on open source software that is not core code or a fork of core code. We don't know if some of the big players are actually using their own bespoke mining nodes (even using bespoke hardware to help with the task).

Scaling and transaction rate: https://bitcointalk.org/index.php?topic=532.msg6306#msg6306
Do not allow demand to exceed capacity. Do not allow mempools to forget transactions. Relay all transactions. Eventually confirm all transactions.
Pettuh4
Sr. Member
****
Offline Offline

Activity: 812
Merit: 251


View Profile
March 15, 2017, 06:29:17 PM
 #7

Last March 13, the first block was mined using a different codebase which is not based on the original code of Satoshi.
What is your opinion about it? Is this a good thing or not? Considering that it's not based on Satoshi's C++ Framework.  Huh

In this era of not knowing whether or not to accept hard fork or soft fork it is definitely not a good sign and so deviating from satoshis code raises some concern that needs addressing in my opinion.
franky1
Legendary
*
Offline Offline

Activity: 4214
Merit: 4463



View Profile
March 15, 2017, 06:43:59 PM
 #8

im sure SPV mining isnt using the real full node
im sure you can use others too, such as an implementation wrote in Go. (btcd)
im sure the firmware in an asic is not using satoshi code

infact i remember a video of someone using pen and paper to "hash" data

all i see is just an advert for a dev that made a node.js implementation
ok he had his 15 minutes of fame, moving on

as long as the block result hash met the difficulty rules and the origin blockdata match and validate to the consensus rules, no big deal.

I DO NOT TRADE OR ACT AS ESCROW ON THIS FORUM EVER.
Please do your own research & respect what is written here as both opinion & information gleaned from experience. many people replying with insults but no on-topic content substance, automatically are 'facepalmed' and yawned at
AngryDwarf
Sr. Member
****
Offline Offline

Activity: 476
Merit: 501


View Profile
March 15, 2017, 06:48:11 PM
 #9

im sure the firmware in an asic is not using satoshi code

I though standalone asics have there own little linux O/S in them running cgminer or something similar.

Scaling and transaction rate: https://bitcointalk.org/index.php?topic=532.msg6306#msg6306
Do not allow demand to exceed capacity. Do not allow mempools to forget transactions. Relay all transactions. Eventually confirm all transactions.
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!