Bitcoin Forum
May 05, 2024, 10:03:06 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Methods of practicing blockchain programming/playing with code or protocols?  (Read 444 times)
InvestingEagle (OP)
Newbie
*
Offline Offline

Activity: 28
Merit: 0


View Profile
October 18, 2017, 02:54:59 AM
 #1

At this point I see three different interactive options in acquisition of knowledge with the goal of eventually creating a new blockchain:

1. Creating a fork of Bitcoin or another basic coin. I know that Bitcoin's source code is on Github, but a little guidance on what code to alter/functions of certain code in order to create an "altcoin" for the sake of hands-on practice would go a very long way in my learning about the blockchain. This is more than likely the easiest option.

2. Creating a token off of an existing and established platform, such as Ethereum or Waves. I have viewed some online resources on how to create a blockchain on Ethereum but have been left confused, granted that I do not know the basic file structure/execution of any given blockchain protocol perhaps a simple explanation would help. Again, observing and forking Bitcoin's code is working off of an example as opposed to grabbing straws, hoping for a functional protocol.

3. Create an entirely new blockchain protocol from scratch. Near impossible with my current level of knowledge unless I am gravely mistaken, but is a long-term goal as I have an excellent idea for a blockchain platform that I would like to put into action in the future. From my understanding I would need extensive knowledge in several programming languages for the protocol alone, but with intense enthusiasm for the rising blockchain industry I am compelled to learn quickly.

Please help me with any advice or external resources for my learning journey. All help is greatly valued.
1714946586
Hero Member
*
Offline Offline

Posts: 1714946586

View Profile Personal Message (Offline)

Ignore
1714946586
Reply with quote  #2

1714946586
Report to moderator
1714946586
Hero Member
*
Offline Offline

Posts: 1714946586

View Profile Personal Message (Offline)

Ignore
1714946586
Reply with quote  #2

1714946586
Report to moderator
1714946586
Hero Member
*
Offline Offline

Posts: 1714946586

View Profile Personal Message (Offline)

Ignore
1714946586
Reply with quote  #2

1714946586
Report to moderator
Once a transaction has 6 confirmations, it is extremely unlikely that an attacker without at least 50% of the network's computation power would be able to reverse it.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714946586
Hero Member
*
Offline Offline

Posts: 1714946586

View Profile Personal Message (Offline)

Ignore
1714946586
Reply with quote  #2

1714946586
Report to moderator
1714946586
Hero Member
*
Offline Offline

Posts: 1714946586

View Profile Personal Message (Offline)

Ignore
1714946586
Reply with quote  #2

1714946586
Report to moderator
1714946586
Hero Member
*
Offline Offline

Posts: 1714946586

View Profile Personal Message (Offline)

Ignore
1714946586
Reply with quote  #2

1714946586
Report to moderator
coinableS
Legendary
*
Offline Offline

Activity: 1442
Merit: 1179



View Profile WWW
October 18, 2017, 03:37:25 AM
 #2

https://bitcoin.stackexchange.com/questions/416/how-do-i-build-bitcoin-from-source-in-linux?rq=1

emmybd
Full Member
***
Offline Offline

Activity: 1218
Merit: 112



View Profile WWW
October 18, 2017, 08:18:25 PM
 #3

I want to be a Blockchain programmer. Would you please tell me which programming languages should I learn to be a Blockchain programmer.

InvestingEagle (OP)
Newbie
*
Offline Offline

Activity: 28
Merit: 0


View Profile
October 19, 2017, 01:48:58 AM
 #4


What is the context/summary of the question asked in the link?
InvestingEagle (OP)
Newbie
*
Offline Offline

Activity: 28
Merit: 0


View Profile
October 19, 2017, 01:53:15 AM
 #5

I want to be a Blockchain programmer. Would you please tell me which programming languages should I learn to be a Blockchain programmer.

Absolutely. I have the exact same ambition and have the goal of eventually creating an entire blockchain system from scratch, but currently lack advice/insight and resources that might point (tech-savvy) newbies like me in the right direction.
maryna_b
Newbie
*
Offline Offline

Activity: 3
Merit: 0


View Profile
October 19, 2017, 02:07:14 PM
 #6

I want to be a Blockchain programmer. Would you please tell me which programming languages should I learn to be a Blockchain programmer.
You could use almost any modern object oriented language to do this. It depends on the Blockchain platform. For Ethereum the most popular one is Solidity but you can use Serpent, Lisp Like Language. Some ports of Ethereum even allow Python.
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!