Professor of Beiyou blockchain
the blockchain Technology Application Research Institute was established in Zhengzhou City, Henan Province under the policy guidance of the Ministry of Commerce, the Ministry of instry and information technology and the Ministry of science and technology.
initiated by the SME Development Promotion Association, it is a well-known professional analyst, the most authoritative blockchain research expert in China, and an expert professor in Colleges and universities, CEOs of well-known enterprises participate in
research institutes that provide Zhongyuan enterprises with blockchain technology landing solutions. It is the first and the only third-party technology research institution established in China to study the communication and service blockchain technology
based on the working principles of authority, standardization, systematicness, openness and public welfare, the blockchain Technology Application Research Institute assists the government in formulating the instry supervision mechanism and assisting the government in promoting landing solutions. It aims to provide Zhongyuan enterprises with the research and promotion of blockchain technology landing scheme, popularize and enhance the concept and awareness of the majority of enterprises for blockchain technology, play a guiding role in the development of Zhongyuan, promote the healthy and orderly development of Zhongyuan blockchain technology, and help the economic rise of Zhongyuan
the blockchain Technology Application Research Institute will support 1000 Central Plains enterprises to implement blockchain technology application within two years by docking with one billion capital resources, so as to help the Central Plains economy to overtake.
digital economy and blockchain Technology: he is one of the earliest scholars engaged in blockchain technology in China. He has proposed and developed such theoretical methods as smart contract engineering (SCE), legal code technology, verification as a service (VAAs), etc. in the fields of combination of digital economy and blockchain, planning and consulting of digital economic Park, digital governance of blockchain, and so on Blockchain scalability, Multi Chain interconnection and blockchain formal verification technology have in-depth research and patent achievements. He presided over the research and development of Beihang blockchain series procts, including various forms of blockchain systems with independent intellectual property rights, browsers, monitors, deployment tools and blockchain big data management system (opendata)
distributed parallel computing and network: he has been engaged in cluster computing system, high-performance computing, aerospace electronic bus, and integrated network information technology research in complex computing environment for a long time. He proposed and studied the theory of reconfigurable multi cluster computing based on wolf pack and applied it to practice, and developed several application software systems
formal design and verification methods: in close cooperation with irit and INRIA, we have established a Sino French joint research laboratory for formal methods, studied model driven formal design and verification methods, proposed a number of innovative extension technologies based on AADL and synchronous language signal, and developed a number of model transformation, model validation and verification methods Verification and automatic code generation tools
in recent years, he has published more than 60 papers on SCI / EI retrieval in important academic journals at home and abroad, edited new technologies of network computing (416 pages, published by Science Press in 2001), and cooperatively completed the national authoritative textbook introction to distributed computing system (490 pages, published by Tsinghua University Press in 2014), which won the first prize of 2016 textbook, It has been adopted by more than ten key universities. He has successively presided over and participated in a number of National Natural Science Fund, national key R & D projects, 863 major projects, Junkou 863 project, National Nuclear high-tech foundation project, aerospace fund, and a number of important engineering projects in aerospace field. He won more than 30 national invention patents and soft works, won the five-year achievement award of aviation fund in 2015, and won the second-class innovation achievement award of Instry University Research Institute in 2018.
(1) distributed ledger, that is, transaction bookkeeping is completed by multiple nodes distributed in different places, and each node records complete accounts, so they can participate in monitoring the legitimacy of transactions, At the same time, they can testify together
different from traditional distributed storage, the uniqueness of distributed storage of blockchain is mainly reflected in two aspects: one is that each node of blockchain stores complete data according to block chain structure, while traditional distributed storage generally stores data in multiple copies according to certain rules. Second, the storage of each node in the blockchain is independent and has the same status, which relies on the consensus mechanism to ensure the consistency of storage, while the traditional distributed storage generally synchronizes data from the central node to other backup nodes[ 8]
no single node can record the account data separately, so as to avoid the possibility that a single bookkeeper is controlled or bribed to record false accounts. In theory, unless all the nodes are destroyed, the accounts will not be lost, so as to ensure the security of the account data
(2) asymmetric encryption and authorization technology, the transaction information stored on the blockchain is public, but the account identity information is highly encrypted, which can only be accessed under the authorization of the data owner, thus ensuring the data security and personal privacy
(3) consensus mechanism is how to reach a consensus among all accounting nodes to determine the validity of a record, which is not only a means of identification, but also a means of preventing tampering. Blockchain proposes four different consensus mechanisms, which are suitable for different application scenarios and achieve a balance between efficiency and security
the consensus mechanism of blockchain has the characteristics of "the minority is subordinate to the majority" and "everyone is equal", in which "the minority is subordinate to the majority" does not completely refer to the number of nodes, but also can be the computing power, the number of shares or other characteristics that can be compared by computers“ "Everyone is equal" means that when the nodes meet the conditions, all nodes have the right to put forward the consensus results first, and then directly recognized by other nodes, and finally may become the final consensus results. Taking bitcoin as an example, the workload proof is adopted. Only when more than 51% of the accounting nodes in the whole network are controlled can a nonexistent record be forged. When there are enough nodes in the blockchain, this is basically impossible, thus eliminating the possibility of fraud.
(4) smart contract, which is based on these trusted and tamperable data, can automatically execute some pre-defined rules and terms. Take insurance as an example. If everyone's information (including medical information and risk occurrence information) is true and reliable, it is easy to carry out automatic claim settlement in some standardized insurance procts
With all walks of life have begun to enter the blockchain instry, blockchain has undoubtedly become the world's largest wind in 2018. Since 2014, more than a dozen top universities in Europe and America, including MIT, Stanford University and Princeton University, have successively opened blockchain courses
now, it is no longer limited to the teaching of blockchain technology, and some people are ready to challenge the traditional ecation mode with blockchain technology. According to the times of higher ecation, a group of scholars from Oxford University announced that they would establish the world's first blockchain University, Woolf University
{rrrrrrr}
Course Platform demo according to the official website of Woolf University
actively promote the block chain credit certification
"hope the degree certificate will be widely recognized in the future"
however, there are no doubt many problems to be solved when applying an emerging technology to a new concept. Professor Michael sharens, a professor at the Open University of the UK, said that although the founding of Woolf university is a subversive force in the field of ecation, how to ensure high standards of teaching is a big problem. Although blockchain can ensure the teaching interaction between teachers and students, it can not guarantee the quality of teaching
in this regard, Dr. blocky told the media that the key to the quality of ecation is not whether there is a physical campus, but the ability of teachers. Of course, the school will also have relevant teaching quality supervision measures. First of all, only scholars with real doctoral degrees can join the platform as teachers, and they must upload certificates for verification
secondly, the top five colleges of the university will be composed of scholars with doctoral degrees from world-class universities. After the establishment of five high-quality colleges, Woolf will be open to other scholars one after another
in addition, a ranking system was established among colleges according to the number of teaching and the average score of students. Finally, the university will set up a review system for academic fraud and cheating, which will be regularly reviewed by the dean of the college
then, in addition to ensuring the quality of teaching, how can the academic records of blockchain obtain formal academic recognition
Dr. brocky said that blockchain can help the credit certification process, because the information records it provides are highly accurate and completely reliable. The European Commission has recently published a report on blockchain in ecation, but it will take some time to complete this process
before obtaining official permission, blockchain records will be temporarily used as a part of the application process. For the degree certification of early-stage students, the university will cooperate with existing universities and still use the traditional way to certify credits. In addition, at the initial stage of its establishment, the university will invite ecational institutions such as Oxford college to join the platform and make full use of their existing degree certification mechanism. At the same time, the University of Virginia Woolf has begun to actively seek ecation certification in the European Union and the United States, hoping that in the next 10 years, the degree certificate of Virginia Woolf University will be widely recognized
Dr. blocky said that Woolf university is the future ecation model, which combines online and offline ecation, and connects the world's outstanding students and teachers by building a global talent network“ I hope this model can improve the overall quality of ecation and provide a new way for students to acquire knowledge and achieve success, no matter where they are
2. Professor Yan Hong is in charge of fundamentals of finance, Ph.D. in finance, Berkeley, California, Professor of finance, Shanghai Advanced School of finance, Shanghai Jiaotong University, and academic vice president; At the same time, he is an expert of cgft Academic Committee
3. Professor Zhu Qili is in charge of principles and applications of big data technology. He is a doctor of computer science at National University of Singapore, a postdoctoral fellow at Princeton University in the United States, and deputy director of the Department of computer science at Shanghai Jiaotong University; At the same time, he is an expert of cgft Academic Committee
4. Dr. Bai Shuo is in charge of blockchain technology and application. He is a doctor of science of Peking University, a doctoral supervisor of Institute of computing and Institute of information technology of Chinese Academy of Sciences, a consultant member of the Special Committee on blockchain of Chinese computer society, and a former chief engineer of Shanghai Stock Exchange; At the same time, he is an expert of cgft Academic Committee
5. Dr. Li Dapeng is in charge of Python language foundation. He is a doctor of computer engineering from the University of Cincinnati in the United States, an instry tutor of the pilot program of Shanghai Advanced School of finance, Shanghai Jiaotong University, CEO of Qing Lianhe credit asset trading center, a wholly-owned credit asset trading platform of Haier Financial Holdings, chief computer expert of Shanghai Yuan futures exchange, and director of the technical committee. At the same time, he is an expert of cgft Academic Committee
6. Dr. Yin Zhihao is responsible for machine learning technology and application. He is a Ph.D. in physics from Massachusetts Institute of technology, a concurrent professor at Shanghai Advanced School of finance, Shanghai Jiaotong University, a former general manager of CICC fund, and a former managing director of JPMorgan Chase Bank. At the same time, he is an expert of cgft Academic Committee;
As an emerging technology, blockchain has attracted more and more attention. It is a new application of traditional technology in the Internet era, including distributed data storage technology, consensus mechanism and cryptography. With the establishment of various blockchain research alliances, more and more funds and personnel support related research. Hash algorithm, zero knowledge proof, ring signature and other cryptographic algorithms used in blockchain:
hash algorithm
as the basic technology of blockchain, the essence of hash function is to map a set of data of any length (limited) to a set of defined length data stream. If this function satisfies the following conditions:
(1) the calculation of hash value for any group of data is very simple
(2) it is difficult to find two different data with the same hash value
hash functions satisfying the above two properties are also called encrypted hash functions. In case of no contradiction, hash functions usually refer to encrypted hash functions. For the hash function, finding such that is called a collision. The current popular hash functions are MD5, SHA1, Sha2, Sha3
bitcoin uses sha256, and most blockchain systems use sha256 algorithm. So here's sha256< Step 1: additional filling bits. The length of the message is congruent with that of 448 mod512 (length = 448 mod512). The number of bits to be filled ranges from 1 to 512. The highest bit of the filled bit string is 1, and the rest bits are 0
Step2: additional length value. The bit length of the initial message (before filling) represented by 64 bit is appended to the result of step 1 (the low byte takes precedence)
Step3: initialize cache. A 256 bit cache is used to store the intermediate and final results of the hash function
Step 4: process 512 bit (16 word) packet sequence. The algorithm uses six basic logic functions and consists of 64 steps of iterative operation. Each step takes the 256 bit cache value as the input, and then updates the cache content. Each step uses a 32-bit constant KT and a 32-bit wt. Where WT is the packet after the packet, t = 1,2,..., 16
step5: after all 512 bit packets are processed, the output of the last packet of sha256 algorithm is 256 bit packet< In 2001, Rivest, Shamir and TauMan proposed ring signature for the first time. It is a simplified group signature, only ring members have no manager, and it does not need the cooperation between ring members. In the ring signature scheme, the signer first selects a temporary signer set, which includes signers. Then the signer can generate the signature independently by using his private key and the public key of others in the signature set without the help of others. Members of the signer collection may not know that they are included in it
ring signature scheme consists of the following parts:
(1) key generation. A key pair (public key PKI, private key ski) is generated for each member of the ring
(2) signature. The signer uses his private key and the public keys of any n ring members (including himself) to generate the signature a for the message M
(3) signature verification. According to the ring signature and message M, the verifier verifies whether the signature is signed by the member in the ring. If it is valid, it will be received, otherwise it will be discarded
ring signature satisfies the following properties:
(1) unconditional anonymity: the attacker can not determine which member of the ring generated the signature, even if the private key of the ring member is obtained, the probability is not more than 1 / n
(2) Correctness: the signature must be verifiable by all others
(3) unforgeability: other members of the ring can't forge the real signer's signature, and even if an external attacker obtains a valid ring signature, he can't forge a signature for message M
(1) anonymity. The verifier can verify that the signature is signed by a member of the group, but can't know which member it is, so that the signer can be anonymous< (2) traceability. In group signature, the existence of group administrator ensures the traceability of signature. The group administrator can revoke the signature and expose the real signer. The ring signature itself cannot reveal the signer unless the signer wants to expose or add additional information to the signature. A verifiable ring signature scheme is proposed. In this scheme, the real signer wants the verifier to know his identity. At this time, the real signer can confirm his identity by disclosing his secret information< (3) management system. Group signature is managed by group administrator, ring signature does not need to be managed, signer can only select a set of possible signers, obtain its public key, and then publish the set, all members are equalthe Xueshuo innovation blockchain Technology Workstation of Lianqiao ecation online is the only approved "blockchain Technology Specialty" pilot workstation of "smart learning workshop 2020 Xueshuo innovation workstation" launched by the school planning, construction and development center of the Ministry of ecation of China. Based on providing diversified growth paths for students, the professional station promotes the reform of the training mode of the combination of professional degree research, proction, learning and research, and constructs the applied and compound talent training system< br />