RPC console of lightcoin Wallet
(2) click system "start", "run", enter% appdata% in it, and then click OK (WIN XP and win7 systems both operate in this way), or press "win" key and "R" key at the same time to open the running interface
(3) after confirming the second step, open a file manager and display the interface as shown in the figure below. Find the folder named after the currency, litecoin. The data corresponding to the wallet software are all in this folder. Double click to open this folder
(4) configure the. Conf file
at the beginning, enter Notepad to confirm and open Notepad software, Input the following contents in it: ( the following code directly)
rpcuser = Test
rpcpassword = Test
rpcport = 11095
daemon = 1
server = 1
Gen = 0
testnet = 0
Listen = 0
maxconnections = 100
rpcallowip = 10.255.16. *
rpcuser, rpcpassword and rpcport can be modified or not, Rpcallowip needs to be modified according to your own situation. If your miner and wallet software are on the same machine, delete the line rpcallowip
after the file is modified, save it to the previous litecain directory with the file name of litecain.conf, or save it to the desktop, and then it
take the mining software cgminer as an example, modify the IP address of the pools part in the cgminer.conf file
URL part to the IP address of the machine where your wallet is located. Port 11095 is the port configured in litecain.conf just now. User and pass are the same, just keep consistent with the above configuration file< In addition, it is suggested to modify the values of the other two parameters as follows:
& quot; queue" : & quot; 0",< br />" scan-time" : & quot; 1",
after setting, run cgminer to start mining....
Background: the financial application of blockchain technology brings high investment value
2018 China international big data instry Expo opened in Guiyang City, Guizhou Province on the 26th. At the meeting, it was pointed out that China will vigorously develop the digital economy in the future, deeply implement the action plan for the development of big data and cloud computing, and deeply study blockchain technology and application. Especially in the field of finance, the landing application has become the focus of the scientific and financial circles
1. The value source of blockchain is that it can perfectly solve the pain points of the current financial instry:
in today's asset securitization, insurance, supply chain finance, commodity trading, asset custody and other financial scenarios, e to many participants, high cost of credit evaluation, low settlement efficiency of intermediary institutions and other reasons, Traditional financial service methods are difficult to effectively solve the long-standing core pain points in the instry, such as information asymmetry, complex and rendant processes, and high information verification cost
2. Why can blockchain solve the above pain points:
blockchain technology integrates many basic technologies, such as distributed accounting, tamper proof, built-in contract, etc., and constructs a trust building mechanism with lower cost. The financial application based on blockchain technology can realize the ability of all market participants to obtain all transaction information and asset ownership records in the market without discrimination, and effectively solve the problem of information asymmetry; Smart contract embedding reces the error rate of payment and settlement, simplifies the process and improves efficiency; At the same time, based on transparent information and brand-new trust mechanism, there is no need to spend manpower, material resources and financial resources to confirm information among participants, which will greatly rece the trust cost between institutions, and then rece the price of financial services and transaction costs
3. The application of blockchain technology in the financial field mainly includes the following aspects:
among which bitcoin is the most famous. On the basis of bitcoin, a large number of other types of decentralized digital currencies have been derived. Such as: the heyday of bits
Compared with the traditional payment system, blockchain payment can directly carry out end-to-end payment for both parties without the help of the banking system, which can greatly improve the speed and rece the cost③ digital bills
④ bank credit management: the advantage of blockchain is that it can rely on program algorithm to automatically record credit related information and store it on every computer in the blockchain network, with transparent information, tamper proof and low cost
The major financial institutions and exchanges in Europe and the United States have explored the application research of building the next generation of financial asset trading platform based on blockchain technology4. The development prospect of blockchain. The future development of blockchain technology will have the most vitality with alliance chain as the entry point, and will have a significant effect and far-reaching impact on the transformation of traditional financial instry pain points
in response to the good investment prospects of blockchain, domestic enterprises such as Alibaba, Jingdong and Netcom have entered the market. The application of financial scenarios based on blockchain technology not only brings us security and convenience, but also provides us with broader investment space. The rise and price surge of digital currency represented by bitcoin (bitcoin was about RMB 20 cents when it was first listed in 2009, and its current price is about US $7300!) It's the best proof that people with a keen sense of smell have made a lot of money from it
Abstract: This is an encrypted digital currency based on the bitcoin developed by Nakamoto Tsung, which improves and adds many new functions, such as the double-layer reward system network, also known as the main node network. It also includes anonymous payment to improve the interchangeability (bitage) and real-time payment function docking to realize real-time transaction confirmation without relying on the authority of the center (P2P mall) In 2009, Nakamoto put forward the concept of bitcoin. Since then, bitcoin has spread rapidly in mainstream applications and commercial uses, becoming the first digital currency to attract a large number of users, which is a milestone in the history of digital currency. However, from the perspective of completing the transaction, we can find an important problem, that is, it takes too long for bitcoin block to confirm the transaction. Traditional payment companies have found a solution to enable the buyer and the seller to realize zero confirmation of bitcoin transaction, but this solution usually requires a trusted third party to complete the transaction outside the agreementbitcoin provides pseudonym transaction, realizes the one-to-one transaction relationship between sender and receiver, and can always record the transactions occurred in the whole network. Bitcoin only provides low-level privacy protection, which is well known in academia. Despite this deficiency, many people still believe in the transfer history recorded by blockchain
based on Nakamoto's achievements, bitshengshi is an encrypted digital currency with the purpose of protecting privacy. We have made a series of improvements on the basis of the concept of bitcoin, resulting in a decentralized cryptocurrency with good anonymity. It supports tamper proof real-time transactions, and has a point-to-point sub network that can provide service reward system for bitsheng network
2. Master node network
the whole node is the server running on the P2P network, so that small nodes can use them to accept the dynamic changes from the whole network. These all nodes need significant traffic and other resources that consume a lot of cost. Therefore, it will be observed that the number of these nodes on the bitcoin network presents a steady downward trend over a period of time, so that the block broadcast time needs an additional 40 seconds. In order to solve this problem, many solutions have been put forward, such as the introction of Microsoft Research's new incentive plan and bitnodes incentive plan
Figure 6: Mining reward model
English Name: oiocoin
abbreviation: oioc
Author: jiaozi coin team
technical characteristics:
total amount: 10 billion + oioc, (Jiaozi coin has no pre excavation, ensuring the fairness of issuance)
algorithm: X11
mining method: POW + node mining (each node can get 15% of the total amount of coins g through this node), Proction node requirements: 2 million oioc, server with fixed IP)
mining features: anti mining machine, wallet operation, one click mining
output: pre dig 4 billion (for 1:1 exchange of old jiaozi coin), issue 3 billion in the first year, 2 billion in the second year, 1 billion in the third year, In the fourth year, we will issue RMB 100 million every year (to ensure the correct operation of the whole network)
block out speed: 60 seconds
transaction confirmation: 6 blocks
mature period: 51 blocks
difficulty change period: 24 hours
transfer fee: depending on the specific number (up to 6.8 million oioc for a single transfer, The maximum transfer fee is 100 oioc)
RPC port number: 11112
P2P port number: 11111
the original intention of Jiaozi coin is to be a social reward currency that everyone can participate in together, so in the craziest period of domestic virtual currency, jiaozi coin is issued in the way of no pre dig and no ICO. But today, this kind of issuing method makes jiaozi coin encounter a bottleneck. Due to the low difficulty of mining and unstable calculation force in the early stage, the block proction speed is fast and the amount of money is large. At that time, e to time and other factors, the old people graally shifted their attention to jiaozi, which made that part of the coin become "dead coin", which made jiaozi not fully circulated, and also increased the threshold of later attention to jiaozi. This is not concive to the late development of Jiaozi
technically, some community members also put forward some perfect ideas for jiaozi coin, such as: 1. Our current wallet does not provide the function of choosing the installation path, so that some members with too small C disk can not install jiaozi Coin Wallet (except some awesome people). 2. Transfer is slow. 3. Open the wallet and load the card. 4. Logo is not novel enough, etc.
in view of the above factors, the development team of Jiaozi coin has made the following improvements:
first, when installing jiaozi Coin Wallet, add the function of selecting the installation path< 2. Replace the logo with a new one
thirdly, when the wallet is loaded, it is easy to crash when clicking the wallet< 4. Adopt new algorithm, increase the function of the mine prevention pool of the mine prevention machine, run the wallet software, and mine with one click< 5. Fine tuning the issuance mechanism to increase the difficulty ladder: 4 billion in the first year, 3 billion in the second year, 2 billion in the third year, 1 billion in the fourth year, and an additional 100 million in the fifth year to maintain the robustness and stability of the node network. The 4 billion yuan in the first year will be proced in advance by means of pre digging, which will be used to exchange the old jiaozi currency. In the next month (when the new wallet update notice is issued), you can exchange the exchange ratio of one old coin for several new coins for new jiaozi coin (the old wallet is expected to proce about 3.5 billion in one month, of which 3.5 billion will be used to replace the old coin, and the remaining 500 million jiaozi coin will be handed over to jiaozi coin fund, For the promotion and maintenance of Jiaozi coin, the address of the fund will be announced, and you can query the details of the fund wallet in the block browser)
6. Add the node reward mechanism: the new version of the wallet can not only mine fairly, but also build the main node of Jiaozi coin by purchasing a server with fixed public IP if your computer configuration is relatively low, All mines g through your main node will give you 15% reward< 7. Add anonymous sending function< 8. After the release of the new wallet, the jiaozi coin development team will start to develop the jiaozi coin application app.
In addition to the complete implementation of bitcoin's core protocol, bitcoin node software also includes an optional but important function mole -- Wallet:
you can regard the wallet as a safe to store all your keys and addresses, and also encapsulate many technical concepts and details of bitcoin, So that it can be understood and accepted by people other than geeks. Therefore, bitcoin enables node wallet by default. If you want to disable the wallet function, for example, you can set the disablewallet option in the configuration file:
disablewallet = 1
the wallet mole will track all address related transactions managed by it, so it can update the balance information of the wallet in time. This function is very important because there is no concept of account in bitcoin. Bitcoin is e-cash scattered among transactions. If there is no wallet to help track transactions related to our address, it is difficult to figure out how many bitcoins we hold in total
Many RPC calls provided bynodes are implemented by wallet mole. For example, when we call the getnewaddress command, the wallet mole generates the key and address and automatically adds them to the wallet, so its related transactions will automatically affect the balance of the wallet. Similarly, when we call getbalance, the wallet mole will collect the bitcoin on all addresses and return the total amount
the above content is extracted from: bitcoin development course
rent a server: my.vultr.com choose a $10 server per month to use the following instructions on Ubuntu server 18.04masternode. The server ensures that you have the following requirements- Set the number of coins required by the master node- A wallet for coins- Server or VPS. The explanation is divided into three parts. Set the control wallet (1 / 2) to open your wallet until the wallet has downloaded the complete blockchain. Go to tools. Click debug console. This is the console where you will execute all the commands. Create a masternode private key. The masternode genkey sample output shows your collateral address. getaccountaddress " MN1" The sample output records the master node private key and satellite address. Set up VPS and install Ubuntu server 18.04 on VPS. Update your Ubuntu machine. Sudo apt get update the dependencies required for sudo apt get upgrade installation. sudo apt-get install build-essential libtool autotools-dev automake pkg-config libssl-dev libevent-dev bsdmainutils python3 libboost-system-dev libboost-filesystem-dev libboost-chrono-dev libboost-test-dev libboost-thread-dev libboost-all-dev libboost-program-options-dev sudo apt-get install libminiupnpc-dev libzmq3-dev libprotobuf-dev protobuf-co Mpiler unzip software properties common to install Berkeley DB. sudo add-apt-repository ppa:bitcoin/bitcoin sudo apt-get update sudo apt-get install libdb4.8-dev libdb4.8++-dev Download the daemons and tools from the official website. Extract the tar file. Tar - xzvf tbtcoin-daemon-linux.tar.gz tar - xzvf tbtcoin-qt-linux.tar.gz install daemons and tools. Sudo MV tbtcoinn D tbtcoin cli tbtcoin TX / usr / bin / create a configuration file. MKDIR $home /. Tbtcoin CD $home CD tbtcoin.conf touch tbtcoin.conf VI tbtcoin.conf paste the following line in examplecoin.conf#---- rpcuser=rpc_ tbtcoin rpcpassword= rpcallowip=127.0.0.1 #---- listen=1 server=1 daemon=1 maxconnections=64 #---- masternode=1 masternodeprivkey=REPLACE_ WITH_ MASTERNODE_ PRIVATE_ KEY externalip=REPLACE_ WITH_ EXTERNAL_ IP_ OF_ VPS # --- - change the text "replace"_ WITH_ MASTERNODE_ PRIVATE_ "Key" is replaced by "masternode private key" created with the command "masternode genkey". For example, masternodeprivkey = dtnro2wo changes the text "replace"_ WITH_ EXTERNAL_ IP_ OF_ "VPS" is replaced by the external IP address of the VPS. For example, externalip = 136.144.171.201 use the following command to start the node. Examplecoin setting control wallet (2 / 2) use the command "getaccountaddress" Mn1 "" to transfer the required number of coins to the "subsidiary address" you created. Wait until the transaction has the required master node acknowledgement. Go to tools. Click debug console. Enter the following command. Masternode outputs sample output [{& quot& quot; : & quot; 0", } ] Go to tools. Click open masternode profile. Modify the following lines and paste them into Notepad. Mn1 136.144.171.201:9999 0 Mn1 - alias of your masternode. 136.144.171.201 - external IP of your VPS. 9999 - change the P2P port of the coin- Masternode private key from the command "masternode genkey"- Transaction hash from the command "masternode outputs". 0 - a single number in the command "masternode outputs". Save the file and close Notepad. Close the wallet and reopen it. Go to settings. Click "unlock wallet". Enter your wallet password and unlock your wallet. Go to tools. Click debug console. Use this command to start masternode. Master node start alias Mn1 takes + / - 30 minutes to activate your master node
1
however, core seems to have the most complete functions, such as RPC console
you can turn on the pruning mode, so that a few GB can be done, please search bitcoin.conf prune = 550
also, bitcoin core is crazy to read and write hard disk...
if you want to multi sign, you can try msigna, let more private keys control one address
generally, you don't have to worry about security. The private key of SPV light wallet is also kept by yourself. This also has disadvantages. If you hang up your hard disk or forget your password, the coin will be lost forever.
