diff --git a/eth/Geth.md b/eth/Geth.md new file mode 100644 index 0000000..e71f15e --- /dev/null +++ b/eth/Geth.md @@ -0,0 +1,16 @@ +Geth,全称 Go Ethereum,是以太坊的一个主要实现和客户端。它是用 Go 语言编写的,是使用最为广泛的客户端,拥有最大的用户群,为用户和开发者提供各种工具。 Geth 用 Go 语言编写,完全开源。 + + + + Geth 既是一个客户端,也是一个提供 API 接口的库。 + +作为客户端节点时,Geth Geth 节点可以与其他以太坊节点进行网络通信,同步区块链数据,共享交易信息,Geth 允许用户运行全节点、归档节点。全节点会下载和验证整个区块链,归档节点则保存完整的区块历史数据。 + + + +开发者也可以使用 Geth 提供 JSON-RPC、WebSocket 和 IPC (进程间通信) 接口,与节点进行编程交互,发送交易,查询区块链状态等。 + + + +在[Geth 文档中](https://geth.ethereum.org/docs/)中可以了解有关 Geth 的更多信息。 + diff --git "a/eth/\345\274\200\345\217\221/web3js copy.md" b/eth/eips/ERC1271.md similarity index 100% rename from "eth/\345\274\200\345\217\221/web3js copy.md" rename to eth/eips/ERC1271.md diff --git a/eth/eips/ERC165.md b/eth/eips/ERC165.md new file mode 100644 index 0000000..e69de29 diff --git a/eth/eips/ERC6551.md b/eth/eips/ERC6551.md new file mode 100644 index 0000000..e69de29 diff --git a/eth/eips/ERC712.md b/eth/eips/ERC712.md new file mode 100644 index 0000000..e69de29 diff --git a/eth/eips/ERc1967.md b/eth/eips/ERc1967.md new file mode 100644 index 0000000..e69de29 diff --git a/eth/layer2s/Linea.md b/eth/layer2s/Linea.md new file mode 100644 index 0000000..e69de29 diff --git a/eth/layer2s/PolygonzkEVM.md b/eth/layer2s/PolygonzkEVM.md new file mode 100644 index 0000000..e69de29 diff --git a/eth/layer2s/Taiko.md b/eth/layer2s/Taiko.md new file mode 100644 index 0000000..e69de29 diff --git a/eth/layer2s/ZKsync.md b/eth/layer2s/ZKsync.md new file mode 100644 index 0000000..e69de29 diff --git "a/eth/\345\274\200\345\217\221/ABI.md" "b/eth/\345\274\200\345\217\221/ABI.md" new file mode 100644 index 0000000..e69de29 diff --git "a/eth/\345\274\200\345\217\221/OpenZeppelin.md" "b/eth/\345\274\200\345\217\221/OpenZeppelin.md" new file mode 100644 index 0000000..e69de29 diff --git "a/eth/\345\274\200\345\217\221/Remix.md" "b/eth/\345\274\200\345\217\221/Remix.md" new file mode 100644 index 0000000..e69de29 diff --git "a/eth/\345\274\200\345\217\221/web3js.md" "b/eth/\345\274\200\345\217\221/web3js.md" new file mode 100644 index 0000000..e69de29 diff --git "a/eth/\345\274\200\345\217\221/web3py.md" "b/eth/\345\274\200\345\217\221/web3py.md" new file mode 100644 index 0000000..e69de29 diff --git "a/eth/\347\224\237\346\200\201\345\272\224\347\224\250/DAI.md" "b/eth/\347\224\237\346\200\201\345\272\224\347\224\250/DAI.md" new file mode 100644 index 0000000..e69de29 diff --git "a/eth/\347\224\237\346\200\201\345\272\224\347\224\250/USDC.md" "b/eth/\347\224\237\346\200\201\345\272\224\347\224\250/USDC.md" new file mode 100644 index 0000000..e69de29 diff --git "a/eth/\347\224\237\346\200\201\345\272\224\347\224\250/USDT.md" "b/eth/\347\224\237\346\200\201\345\272\224\347\224\250/USDT.md" new file mode 100644 index 0000000..e69de29