As a programmer, he eats grass and milks milk. He often works overtime and stays up late, but seldom gets promotion and salary increase. It is said that science and technology is the primary productive force, but the programmer seldom gets a share of the pie. Recently “blockchain” is very hot, coincided with the lull in my job search, SO I went to research, and found that the programmer is the closest group of people to this.
Here’s what I’ve learned: it’s not getting close, it’s getting moving. The following is the current blockchain industry treatment, which is quite attractive:
In the initial stage, you need to understand the underlying code of blockchain represented by Bitcoin and Ethereum. You might want to run it, build a private chain or something. If you can do that, it’s probably beyond the pay scale. The effect is as follows:
Advanced state, that is to find an application scenario, through the block chain technology to achieve it. At this time you can take your plan to find investors, at this time you can go to the peak of life!
In the initial stage, crypto farmers who are not familiar with blockchain technology can choose some mature and faster blockchain to provide blockchain bottom layer and technical support for the project. I recommend “Bumeng Blockchain”, which has mature technology, low access cost and more than a dozen applications running on it. Not only do these apps mean that The Blockchain itself can support commercial use, they also mean that once you use it, the resources behind these apps are one step closer to you.
Speaking of how to use it? Access cloth meng is also more convenient. Can be directly to the website registration, the registry link: www.bumeng.cn/user/regist…
Procedure: 1. Apply for a developer account on the official website of Bumeng. All you need is your phone number and email address, no audit required.
As a supplementary note, Bumeng blockchain is divided into two environments, the test chain and the formal chain. The interfaces and functions of these two environments are the same. Therefore, it is recommended that developers first develop the test chain and then access the formal chain after passing the test.
Second, in the test environment, after the registration is completed, directly add the application in “My Application” (as shown in the picture).
The application added in the test environment does not need to be reviewed, so after submission, developers can directly check the ID and key of the application in my application. As shown in the figure, App ID and key are the necessary parameters for invoking the interface to obtain the token, as well as the identity certificate of the developer. Please keep it properly and do not disclose it!
Third: after obtaining the App ID and App key, you can call the interface according to the developer document of Bu Meng! The API documentation: www.bumeng.cn/document/AP… The SDK documentation: www.bumeng.cn/document/SD… The SDK documentation is not as comprehensive as the API documentation, so I recommend using the API documentation.
Fourthly, after the completion of the test chain, if you want to access the formal chain, you need to fill in the authentication information, and the staff of Bumeng will generally complete the audit within a week.
Fifth, after successful authentication, the developer also needs the user center to sign an access contract online.
Sixth, after the contract is signed, we will go back to my application to add the application. Generally, the default value for adding the application is “test service”, but here, we need to select “formal service” in the service property option box, and after submitting the application, there will be bumeng staff to review it.
If the account is not authenticated, the official service button is unavailable. However, after the account is authenticated, the official service button is optional.
Since I haven’t submitted an official app yet, I don’t know how long the review will take. But as far as I know, maybe from the fifth step, when the developer submits the certification information, the staff of Bu Meng will contact the developer to know the application properties, interface call and so on.
Seventh, this is the last step. After adding the official application, developers can add nodes and officially join the Blockchain. At this stage, the operation and maintenance of The blockchain will help developers complete this process. In the future, after bumeng blockchain is further productized, human help may not be needed.
Note that nodes have configuration requirements. As shown in the figure, the minimum configuration requirements are as follows: centOS7.0 64-bit /redhat 7.0 64-bit /Ubuntu 14.04 64-bit; The recommended configurations are as follows: centOS7.0 64-bit, redhat 7.0 64-bit, and Ubuntu 14.04 64-bit. The CPU has 8 cores, the memory is more than 16GB, the bandwidth is 2M, and the disk is 1TB
(Bumeng and Ali Cloud have cooperation with Tencent Cloud and Microsoft Cloud, so the node server can choose the above cloud server or local server)
These are the seven steps to join Bu Meng. If you don’t know anything, please leave a comment in the comments.