區塊鏈專有名詞
===
## 錢包
* 熱錢包:是指連接到網際網路的加密貨幣錢包,如某些手機錢包、桌面錢包、網頁錢包、瀏覽器擴充功能。
* 冷錢包:如硬體錢包。
| 特性 | 非託管型錢包/個人託管錢包 | 交易所託管型錢包 |
| -------- | -------- | -------- |
| 私鑰控制 | 用戶完全控制 | 由交易所控制 |
| 安全性 | 較高,取決於私鑰保管方式 | 取決於交易所的安全措施,存在交易所風險 |
| 便利性 | 較方便,但需要自行管理私鑰 | 方便,易於在交易所內交易 |
| 適用場景 | 長期儲存、對安全性有較高要求的用戶 | 頻繁交易、短期儲存 |
| 風險 | 私鑰遺失、保管不當 | 交易所被駭、倒閉、凍結帳戶 |
---
## 礦池
礦池是由許多礦工組成的協作團體,他們共同分享計算資源(算力)來增加成功挖掘區塊的可能性,並分享挖礦獎勵; 通常是由獨立的運營商管理,它們不是交易所的子公司,也不是區塊鏈平台的一部分。
* 與區塊鏈平台的關係: 礦池是區塊鏈網路的重要組成部分。它們通過驗證交易和創建新區塊來維護區塊鏈的安全和運作。它們是區塊鏈生態系統中的參與者。
* 與交易所的關係: 一些交易所可能會運營自己的礦池,或者與礦池建立合作關係,但這並不是常態。交易所主要關注加密貨幣的交易和託管,而礦池則專注於區塊鏈的挖掘。
將礦池視為區塊鏈生態系統中的一個獨立組成部分,將它們比作:
* 區塊鏈平台: 一條高速公路。
* 礦池: 負責維護和建設高速公路的工程隊。
* 交易所: 高速公路旁的加油站和休息區,方便人們進行交易。
---
## 挖礦程式範例
```
import hashlib
import time
# 礦池資訊
pool_address = "stratum+tcp://eth.pool.example.com:8008" # 替換成實際礦池地址
wallet_address = "0xYourWalletAddress" # 替換成你的錢包地址
def mine_block(block_header, difficulty):
nonce = 0
while True:
data = block_header + str(nonce)
hash_value = hashlib.sha3_256(data.encode()).hexdigest()
if int(hash_value, 16) < 2 ** (256 - difficulty):
return nonce, hash_value
nonce += 1
# 示例區塊頭資訊 (需要從礦池獲取)
block_header = "PreviousBlockHash + BlockTimestamp + ... "
# 難度值 (需要從礦池獲取)
difficulty = 18
nonce, hash_value = mine_block(block_header, difficulty)
print("找到區塊!")
print("Nonce:", nonce)
print("Hash:", hash_value)
# 將結果提交給礦池
# ...
```
---
## 區塊鏈平台
BSC、SOL 和 ETH 分別代表三個不同的區塊鏈平台,它們都有自己的加密貨幣和生態系統。
* BSC (Binance Smart Chain,幣安智能鏈):
* 起源: 由幣安(Binance)交易所創建。
* 目標: 旨在提供一個與以太坊兼容的區塊鏈平台,具有更快的交易速度和更低的交易費用。
* 機制: 使用權益證明(PoSA)共識機制,結合了權益證明和委託權益證明,以提高效率。
* 特點:
* EVM 兼容性: 可以運行以太坊的智能合約和應用程序。
* 低費用: 交易費用通常比以太坊低。
* 快速: 交易確認時間較短。
* 代幣: BNB (Binance Coin) 用於支付交易費用和參與網絡治理。
* 生態系統: 擁有龐大的 DeFi(去中心化金融)生態系統,包括 PancakeSwap 等流行應用。
* SOL (Solana):
* 起源: 由 Anatoly Yakovenko 創建。
* 目標: 打造一個高性能的區塊鏈平台,解決區塊鏈的可擴展性問題。
* 機制: 使用一種稱為歷史證明(Proof of History, PoH)的獨特共識機制,結合了權益證明(PoS)。
* 特點:
* 極高的速度: 能夠處理數千筆交易每秒(TPS)。
* 低費用: 交易費用非常低。
* 可擴展性: 設計用於處理大規模應用程序。
* 代幣: SOL 用於支付交易費用和參與網絡治理。
* 生態系統: 擁有快速發展的 DeFi、NFT(非同質化代幣)和遊戲生態系統。
* ETH (Ethereum,以太坊):
* 起源: 由 Vitalik Buterin 等人創建。
* 目標: 創建一個去中心化的應用程序平台,允許開發者構建各種應用程序,包括 DeFi、NFT、遊戲等。
* 機制: 最初使用工作量證明(PoW),但已過渡到權益證明(PoS)。
* 特點:
* 智能合約: 允許開發者編寫和部署智能合約,實現複雜的應用邏輯。
* EVM (以太坊虛擬機): 智能合約在 EVM 上運行,實現去中心化程式碼執行。
* 龐大的生態系統: 擁有最大的 DeFi、NFT 和 DApp(去中心化應用程序)生態系統。
* 代幣: ETH (Ether) 用於支付交易費用(稱為 "Gas")和參與網絡治理。
* 生態系統: 擁有眾多流行的 DeFi 協議(如 Aave、Compound、Uniswap)、NFT 市場(如 OpenSea)等。
---
## 加密貨幣
### TRON主要發行以下幾種貨幣:
* TRX(波場幣): 這是 Tron 區塊鏈的原生代幣,用於支付交易費用、參與網絡治理、運行智能合約等。
* TRC-20 代幣: 這是基於 Tron 區塊鏈發行的標準代幣。開發者可以使用 TRC-20 標準創建自己的代幣,用於各種應用場景,例如 DeFi、遊戲、社交媒體等。例子包括:
* USDT (Tether): 一種穩定幣,與美元掛鉤。 Tron 上的 USDT 是 TRC-20 版本。
* WINkLink (WIN): 一種去中心化的 Oracle 網絡代幣。
* 許多其他的項目代幣。
* TRC-10 代幣: 一種早期版本的代幣標準,比 TRC-20 簡單,但功能也較少。現在使用較少,大部分都使用TRC-20。
所以,總結來說,TRON的主要貨幣是 TRX,但更常見的是各種基於 Tron 區塊鏈發行的 TRC-20 代幣。
---
## 門羅幣 (Monero, XMR)
門羅幣運行在門羅幣區塊鏈,旨在提供交易匿名性,透過隱藏交易的發送者、接收者和交易金額,使其難以追蹤交易。
### 有哪些交易所有發行?
許多主流加密貨幣交易所都提供門羅幣交易,包括:
* Binance
* Kraken
* Bitfinex
* Huobi
* Coinbase (部分地區)
* Bittrex
請注意,交易所是否提供門羅幣取決於其所在地區的法規和政策。
### 門羅幣挖礦程式範例
門羅幣的挖礦演算法是 CryptoNight,專為抗 ASIC (特殊應用積體電路) 而設計,旨在讓更多人可以使用 CPU 和 GPU 參與挖礦。
1. 下載[XMRig](https://github.com/xmrig/xmrig/releases)
2. 設定挖礦池: 選擇一個門羅幣挖礦池 (例如:SupportXMR、MineXMR)。
3. 在 config.json 檔案中,編輯以下資訊:
```
{
"cpu": true,
"cuda": false,
"opencl": false,
"pools": [
{
"url": "pool.supportxmr.com:5555",
"user": "您的門羅幣錢包地址",
"pass": "x",
"tls": false,
"keepalive": true,
"nicehash": false
}
]
}
```
:::info
將``url``替換為您選擇的礦池地址。
將``user`` 替換為您的門羅幣錢包地址 (這是您接收挖礦獎勵的地方)。
``pass``通常可以設定為``"x"``或留空。
根據您的硬體設定``cpu``、``cuda``、``opencl``為``true``或``false``。
``cpu``啟用CPU挖礦,``cuda``啟用Nvidia GPU挖礦,``opencl``啟用AMD GPU挖礦.
:::
在命令列或終端機中,導航到 XMRig 目錄並執行 xmrig 命令
```
./xmrig
```
這將啟動 XMRig 並開始挖礦。您可以監控命令列輸出來查看挖礦進度。
---
## FININT 工具
* [Top 10 OSINT Tools for Investigating Cryptocurrencies](https://medium.com/coinmonks/crypto-osint-tools-a445128564b9)
* [XREX分析台版N號房「創意私房」鏈上金流:誰是兒少性剝削背後獲利的人?](https://xrex.io/zh/xrex-report-taiwan-nth-room-analysis/)
* [CashCashBot](https://linktr.ee/cashcashbot)