Bitcoin Forum
October 23, 2018, 11:00:32 AM *
News: Make sure you are not using versions of Bitcoin Core other than 0.17.0 [Torrent], 0.16.3, 0.15.2, or 0.14.3. More info.
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: Methods of practicing blockchain programming/playing with code or protocols?  (Read 368 times)
InvestingEagle
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.
1540292432
Hero Member
*
Offline Offline

Posts: 1540292432

View Profile Personal Message (Offline)

Ignore
1540292432
Reply with quote  #2

1540292432
Report to moderator
1540292432
Hero Member
*
Offline Offline

Posts: 1540292432

View Profile Personal Message (Offline)

Ignore
1540292432
Reply with quote  #2

1540292432
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
coinableS
Legendary
*
Offline Offline

Activity: 1078
Merit: 1000



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: 406
Merit: 103


A blockchain powered ecosystem for Total Health


View Profile
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.

▄██ NanoHealthcare Token ██▄
  ▄ A Blockchain powered ecosystem of Total Health ▄
InvestingEagle
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
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:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!