Ethereum requirements document
or when it is open source, there is a bug in 10 lines
the development of likelib public chain has the following stages: condensation stage, solid foundation (in the next 1-2 years), improvement of technical design documents, completion of basic mole code development, online main chain, continuous improvement of intelligent contract, multi chain parallel, cross chain consensus and other early functions, improvement of main chain, side face and surrounding ecology, including blockchain browser, light wallet and mobile wallet, Smart contract, virtual machine, compiler, development tools, multi language adaptation, etc. Establish, develop and improve open source community, start and promote more application access
in the integration stage, it will grow steadily (in the next 3-5 years), complete the implantation of more consensus moles, realize the self evolution of network, storage and other moles (support EB level data storage), form a standard technical solution system for docking applications in various instries, and explore a new ecosystem combining blockchain with big data, artificial intelligence and other fields. Form a mature open source community and establish application side chain on a large scale
in the sublimation stage, a technology platform integrating blockchain, big data and artificial intelligence will be established everywhere (in the next five years) to provide comprehensive solutions for the proction and operation needs of instry, agriculture and commerce. Form an open source community with the integration of blockchain, big data and artificial intelligence, and provide a comprehensive value docking and cooperation platform.
digital currency emerges as the times require and is widely welcomed
digital currency is an unregulated and digital currency, which is usually issued and managed by developers and accepted and used by members of specific virtual communities. The European Banking authority defines virtual currency as a digital representation of value, which is not issued by the central bank or authorities, nor linked with legal currency. However, because it is accepted by the public, it can be used as a means of payment, or it can be transferred, stored or traded in electronic form
in recent years, the excessive issuance of banknotes has led to the aggravation of inflation, the frequent security crisis of third-party payment, and the graal maturity of blockchain technology, so decentralized digital currencies such as bitcoin, Ethereum and reborn have emerged. Digital currency has the advantages of low transaction cost, fast transaction speed, high anonymity and fixed amount of money
analysis of characteristics and advantages of digital currency
{rrrrrrr}
data source: the above data and analysis are published in the in depth analysis report on business model innovation and investment opportunities of China's blockchain instry issued by the Institute of prospective instry
01, the core operation mechanism of blockchain public certificate
the operation mechanism of blockchain public certificate is composed of two moles: "Notarization management" and "intelligent assistance". After the applicant submits the application, the blockchain notarization system relies on AI technology to audit the identity and information of the applicant. At the same time, the system will review the content of notarial evidence, and then issue a notarial certificate, at the same time on the chain filing. At the same time, the public certificate of blockchain has been formally formed, which immediately meets the online verification needs of users
the core of the operation mechanism of the notarial certificate of the blockchain lies in the application of the blockchain technology. No matter audio, video, photo or document, as long as it is stamped with a time stamp and then put on the chain, it can become an unchangeable and indestructible evidence document
the second important support in the operation mechanism of the notarial certificate of blockchain is the application of artificial intelligence. The application of this technology greatly saves the applicant's application and waiting time, and also greatly improves the speed and accuracy of the notarial office's document confirmation, eliminating the time delay of manual confirmation and possible operational errors<
02, analysis of the characteristics of the operation mechanism of the notarial certificate of blockchain
through the detailed disassembly of the operation mechanism diagram of the notarial certificate of blockchain, it is not difficult to find that compared with the operation mechanism of the traditional notarial certificate, the operation mechanism of the notarial certificate of blockchain has many noteworthy characteristics
the first is synchronization. In the process of generating the public certificate of blockchain, the actions of the applicant and the notary organization are almost synchronous, and the applicant's application and the notary organization's examination, certificate preparation and certificate issuance are almost synchronous. However, in traditional notarization, there is a time interval between the actions of all parties, which is prone to usurpation. Moreover, e to manual operation, a large amount of time cost will be generated, It further causes the delay of the process. The actions of all parties of blockchain notarization are synchronized online, and the action traces and data are generated instantaneously, thus recing the possibility of tampering and ensuring the authenticity and judicial effect of data files
the second is interactivity. In the process of generating the public certificate of blockchain, the actions of the applicant and the notarization institution are interactive - the applicant submits the application, the notarization institution's artificial intelligence audit, the certificate preparation, the certificate issuance, the data archiving, and the applicant's query are carried out alternately. Different from the traditional notarization, the applicant is more in a passive waiting state after submitting the application, which reces the participation of the applicant
dynamic again. In the process of generating the public certificate of blockchain, the evidence file is a dynamic generation process. The process of applying for the notarial certificate is the process of generating the notarial evidence, and this process itself is a part of the notarial certificate. The traditional notarization is that before the notarization, the evidence documents have been basically finalized. What the notary office does is just a process of confirmation and seal, and the dispute prevention function of notarization is weakened
it is precisely because the operation mechanism of the block chain notarial certificate is quite different from that of the traditional notarial certificate, which determines its absolute advantage over the traditional notarial certificate. On the one hand, it meets the people's requirements for efficiency in the digital age; On the other hand, it also strengthens the authenticity and legal validity of notarial documents. Its interactive feature adapts to the Internet era thinking of emphasizing interaction, which makes all parties involved in notarization enter a positive interactive state. Finally, the dynamic nature of the generation of the public certificate of the blockchain greatly gives play to the initiative of the notary organization, rather than passively confirming the existing evidence documents, which can give full play to the original preventive function of the notary.
this division of cognition not only helps us understand digital currency, but also guides our behavior in the process of investment. So I'm going to analyze this topic in two or three articles
from the perspective of cognition, I divide all digital currencies into the following three categories:
the first category is that their value and consensus have been strongly recognized, almost indisputable, and have been transmitted from within the circle to outside the circle. This kind of currency is the least in the whole field of digital currency
this kind of currency typically includes bitcoin and Taiwan dollar. Bitcoin is recognized as "digital gold" and has repeatedly shown the characteristics of "sea calming needle" when the external political and economic environment is unstable; The profit model of platform currency is clear, especially the top three platform currencies have solid cash flow and income relying on the exchange
when talking about this kind of currency, both their consensus and value are highly recognized in the instry, and ordinary people can understand it outside the instry
when we talk about bitcoin with ordinary people, as long as we tell them that gold goes up, bitcoin goes up; When talking about platform currency with ordinary people, just tell them that platform currency is equivalent to the stock of securities companies, and they will immediately understand what we are talking about
although some people outside the instry do not agree with some consensus (for example, some people still do not agree with the value of bitcoin), this does not prevent ordinary people from understanding what we are talking about
the second type is that consensus has been reached, but the actual use value is still being proved, or the so-called "use value" can not show us the actual effect for the time being. This kind of currency is slightly more than the first kind, but also very few in the whole field of digital currency
this kind of currency typically includes Ethereum, EOS and cross chain projects in the field of smart contract
take Ethereum and EOS for example, they are highly expected by the instry. We hope to see that their smart contract function can proce killer applications and bring higher efficiency and lower cost to our daily life
in the past two years, Ethereum has developed a highly concerned defi Ecology (defi, decentralized finance, often referred to as distributed finance or decentralized Finance) in the instry
however, does this ecology have a direct relationship with the life of ordinary people or bring direct benefits? In fact, it does not exist at all. It is still a "niche ecology" in a small circle, far away from our daily life
the ecosystem developed by EOS in the past two years is far from the areas where we expect to bring value into play, and even there are not many people in the instry who pay attention to it
the concept of cross chain project is very novel when it first came out, and it is also considered by the instry to have great potential demand. But after a period of discussion, some people began to question whether this demand really exists
the instry has a consensus, or even a high consensus, on these currencies, but their current value is not satisfactory. Therefore, even if they are recognized by the instry, it is difficult for this consensus to be transmitted outside the instry, not to mention that ordinary people can understand these consensus and values
so we can't talk with ordinary people about what "defi" and "cross chain" are and what's the use
the third category is the currency whose consensus is still in the process of forming. The design objectives and scenarios of this kind of currency may not be understood or recognized by the instry, or even there are great differences in understanding. Their value is even more difficult to judge. This kind of currency accounts for the vast majority of the current market.
1: first, modify the physical configuration file of network card. If there is no such file, create a new one or it from the existing environment and modify it as required
VI / etc / udev / rules. D / 70 persistent net. Rules
# PCI device 0x14e4:0x1692 (TG3)
subsystem = = & quot; net", ACTION==" add", DRIVERS=="?*& quot;, ATTR{address}==" bc:30:5b:b1:cd:be", ATTR{dev_ id}==" 0x0", ATTR{type}==" 1", KERNEL==" eth*", NAME=" eth0"
keyword explanation:
attr {address} = = & quot; bc:30:5b:9c:ae:79" ## Check the MAC address of physical network card ifconfig
kernel = = & quot; eth*" ## Original NIC name
name = & quot; eth0" ## The current network card name 1234567
needs to configure the MAC address of the network card in this file, the original network card name and the network card name to be changed
2, modify the network configuration file
VI / etc / network / interfaces
auto eth0
Iface eth0 INET static
address 172.16.19.xx
netmask 255.255.255.0
this should be configured as a new network card name after modification
auto eth0 # the corresponding network card name should be correct 1234567
3, Restart the server
there is a certain risk in restarting the physical server. The server has not been restarted, the personal test environment is relatively old, and there have been cases where the server could not be restarted, or the server lost connection e to network configuration error when it was restarted. It is suggested that the server should be close to itself when modifying the network card, and should not be modified remotely, Prevent server from losing connection
scheme 3:
in / etc / default / grub, grub_ CMDLINE_ Add the parameter net.ifnames = 0, biosdevname = 0 in Linux, as shown in the following figure:
then execute the command line, update grub, and finally modify the / etc / network / interfaces file,
change the network card name to eth0
restart the system, and the network card name is changed successfully. Of course, the server will lose connection
read the full text
I. the default management IP of NetEye 4032 is 192.168.1.100. We use a cross line of the firewall to connect with the PC. the IP of the PC is set to a network segment with the firewall. When running, Ping 192.168.1.100 shows connectivity; Enter 192.168.1.100 in the web browser to enter the web management interface of the firewall< Second, the default user is: root password: NetEye to enter the user management interface. In this page, you can create a user and set permissions (security control, audit, management)
Third, to facilitate debugging, you can create a user: xxxxx password: xxxxx permissions: security control
Fourth, after entering the web interface with the user of XXXXX, First see all the information of the firewall
and then set the working mode of the firewall according to the demand, which is switching or routing.
1. In switching mode, the ETH port does not need to be equipped with an address, and there is no NAT conversion.
2. In routing mode, NAT and default routing can be configured according to the demand, which not only acts as a router, but also acts as a firewall< 5. Eth 0 is the management interface, which can only be used when configuring firewall.
eth 1-4 can be defined as internal network port, external network, DMZ area, etc.
in our configuration, the definition of eth port is as follows:
eth 1 --- internal network
eth 2 --- external network
eth 3 is directly connected to firewall with cross line
eth 4 --- XXX network
6 Access control: allow eth 1 to access eth 2, refuse to access eth 3 and 4
allow eth 2 to access eth 1, refuse to access eth 3 and 4
allow eth 3 to access eth 4, refuse to access eth 1 and 2
allow eth 4 to access eth 3, refuse to access eth 1 and 2
7, Be sure to select the apply and save option.