In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-04-02 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Internet Technology >
Share
Shulou(Shulou.com)06/01 Report--
Most people do not understand the knowledge points of this article entitled "what are the development tools and technologies in the Yi Tai Fang ecosystem?", so the editor summarizes the following contents, which are detailed, the steps are clear, and have a certain reference value. I hope you can get something after reading this article. Let's take a look at this article "what are the development tools and technologies in the Yi Tai Fang ecosystem?"
1. Tai Tai Fong
Tai Fong is a chain of smart contract blocks on which you can build decentralized applications (called smart contracts).
2.Geth
Geth is the official client software provided by the Ethernet Fong Foundation. It is written in the Go programming language. The software contains some components that are worth understanding:
Client daemon
When you start this client daemon, it connects to other clients on the network (also known as nodes) and downloads a copy of the blockchain. It will constantly communicate with other nodes to keep copies of its blockchain up-to-date. It can also mine blocks and add transactions to the block chain, verify transactions in blocks, and execute transactions. It also acts as a server by exposing API that you can interact with through RPC.
Geth console
This is a command-line tool that allows you to connect to running nodes and perform various operations such as creating and managing accounts, querying blockchain, signing and submitting transactions to blockchain, etc.
Mist browser
This is a desktop application for communicating with nodes. Anything you do using the geth console can be done through this graphical user interface.
3.Parity
Parity is another good implementation of the ethernet protocol, written in the Rust programming language. It is an unofficial client, created by a company called Parity Inc. The maintenance of the company. Anyone can implement client software and join the ethernet network. You can implement your own client according to the specifications in this yellow book!
4.Web3.js
Just as you have geth,mist browsers to communicate with ethereum nodes, there is also a javascript library called Web3.js that can be used to interact with nodes. Since it is a javascript library, you can use it to build Web-based dapps.
5.solidity
Solidity is the most popular programming language used to write intelligent contracts to run on the ethernet block chain. It is a high-level language that is converted to EVM (Ethernet Square Virtual Machine) bytecode when compiled. This is very similar to the Java world, where there are JVM languages such as Scora,Groovy,Clojure,JRuby. All of this generates bytecode that runs in the JVM (Java virtual machine) at compile time. You can create a language like Solidity, as long as you follow the specification and your language is compiled into valid EVM bytecode!
6.Truffle/Embark
Just like you have frameworks for Web application development, such as Ruby on Rails,Python/Django, Truffle and Embark are the two most popular frameworks for developing dapps. They eliminate many of the complexities of compiling and deploying contracts on blockchain.
If you are new to Ethereum dapp development, I have written a series of instructional tutorials that can start with 1pr 2 and 3.
7.Metamask
If you hang out in the Tai Fong community for more than a week, you will inevitably encounter Metamask. At the time of this writing, it is a chrome plug-in for interacting with Ethernet Fong nodes. For everyone in the world, it is not realistic for the running node to interact with the blockchain. Therefore, the people in Metamask have many nodes, so you don't have to do this. All you have to do is install Metamask, which automatically connects to their nodes.
8.ENS
The naming system of Yi Tai Fong is the DNS of the world of Yi Tai Fong. Just as you map IP addresses to human-readable names, you can map any Ethernet Square contract or wallet address to human-readable names.
For example: 146.115.22.177 → google.com. Instead of typing the IP address in the browser, you can enter the google.com that resolves to the IP address.
For example, 0x80C013d980aB049471c88E1603b8b4a60E03295C is my wallet address. If you are in the mood to send me some etheric coins, you don't have to remember this address. Once ENS is started, I may map it to mvmurthy.eth, which you can use to easily give me money:).
9.Swarm
The blockchain can store a small amount of data. What if you want to store patient records, sales contracts, or some large files that require a public timestamp? Storing blob in a blockchain is expensive and cannot be extended. Swarm is used to solve this problem. Swarm is a decentralized content storage and distribution service. You can think of it as a CDN, rather than an entire CDN hosted on a company's server, which is distributed on computers over the Internet. Just like running the Ethernet Fong node, you run a swarm node to connect to the group network.
When you deploy the ethernet contract to the blockchain, you will get the deployment address of ABI and the JSON interface (the contract interface is similar to API). When you want someone to use your contract, you must provide them with the deployed address and ABI. In the future, ABI will be stored on Swarm, so anyone can look at the Ethernet Square address to find ABI.
10.IPFS
IPFS (Interstellar File system) is conceptually similar to Swarm. It is a distributed storage system. It has nothing to do with Tai Fong directly, but it can be integrated with Tai Fong.
11.Whisper
You don't hear much about Whisper, but it's an interesting technology in the etherland ecosystem. It is a communication protocol for Dapps to interact with each other.
Here is an attempt to put all the parts together:
The above is about the content of this article on "what are the development tools and technologies in the Ethernet Square ecosystem". I believe we all have a certain understanding. I hope the content shared by the editor will be helpful to you. If you want to know more about the relevant knowledge, please follow the industry information channel.
Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.
Views: 0
*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.