以太坊錢包geth重啟
㈠ 以太坊錢包私鑰和地址丟失了怎麼辦
用電腦網盤可嘗試恢復。
第一步,打開電腦,可以看到插入的一個硬碟處於BitLocker加密狀態。
第二步,雙擊這個盤,輸入密碼進行解密操作。
第三步,當輸入完正確的密碼後,硬碟就能顯示大小和查看里邊的內容了。
第四步,這個時候,右鍵點擊硬碟,選擇管理BitLocker選項。
第五步,在彈出的窗口中選擇,再次保存或列印安全密鑰選項。
第六步,選擇,將密鑰保存到文件選項。
最後,密鑰就可以重新獲得了。
如何保存私鑰,1、備用Keyfile或JSON,2、掌握自己的助記詞檔,3、用擁有找回專利的數字錢包,4、錢包私鑰最好使用紙筆抄錄,同時自己保存起來,5、切勿相信一切以索取私鑰為理由的空投代幣行為,要時刻記住,世上沒有免費的午餐。
㈡ 以太幣挖礦,用什麼來挖
以太幣挖礦教程
1、在硬碟上新建文件夾,比C:Eth。之後所有挖礦軟體就存放在這里。
2、下載以下軟體
1)Geth——選擇Geth-Win下載然後解壓
2)Ethminer——下載解壓到同一個文件夾,重命名為「miner」
3)Ethereum Wallet(以太坊錢包)——下載Win以太坊錢包,解壓之後重命名「wallet」
安裝好所有軟體
3、打開命令提示符(同時點擊Win和R鍵或者點擊開始菜單然後輸入cmd)。命令提示符是命令行解析器,讓你在操作系統中執行命令輸入的軟體。
之後你就擁有以太坊錢包了。但是沒有餘額,所以接下來你需要建立ethminer。暫時可以最小化錢包了。
挖礦
㈢ 以太坊錢包賬戶怎麼登錄
下載錢包登錄。
1、下載錢包:打開以太坊官網,找到最新版本的下載鏈接進行下載。2、安裝錢包:把下載的壓縮包解壓(找個磁碟可用空間大一點的盤),假設解壓後路徑為D:Ethereum-Wallet-win64-0-9-3。3、進入錢包:雙擊運行D:Ethereum-Wallet-win64-0-9-3win-unpackedEthereumWallet。exe。選擇USETHEMAINNETWORK。選擇SKIP。輸入密碼,點擊NEXT,提示你務必備份好密鑰文件夾和密碼,點擊確定。如果你有比特幣,可以點擊DEPOSITUSINGBITCOIN,使用比特幣兌換以太幣。如果此時可以看到LAUNCHAPPLICATION就點擊進入錢包,如果看不到,就稍等一下。
以太坊(英文Ethereum)是一個開源的有智能合約功能的公共區塊鏈平台,通過其專用加密貨幣以太幣(Ether,簡稱「ETH」)提供去中心化的以太虛擬機(EthereumVirtualMachine)來處理點對點合約。
㈣ 以太坊錢包轉賬實戰記錄
最近項目中,要求給客戶退款。 雖然之前我們寫的服務封裝了以太坊錢包轉賬的諸多細節,可以很方便的轉賬,但考慮再三,覺得最安全的方式還是用錢包本身的命令來轉賬。話不多說,這里記錄下用以太坊錢包轉賬的步驟:
1. 首先網路搜索了下,網上此類的文章還不少。看了一圈後,覺得最好的還是這篇: https://blog.csdn.net/DDFFR/article/details/53673650 geth賬戶管理轉賬。
2.開始打開自己的以太坊錢包。查看錢包各個賬戶的余額。命令:eth.getBalance('0xaddress')
3. 開始轉賬步驟:
3.1) 解鎖賬戶。命令:personal.unlockAccount("0xaddress123456789",「123456」)。 第一個參數:賬戶,第二個參數:解鎖密碼。就是創建這個賬戶地址時的密碼。 其實還有第三個參數,是時間,表示解鎖多久。如60,就寫0x3c。可以不寫,默認是300秒,就是5分鍾;
3.2)計算fee:因為想把賬戶里的錢都退回去,所以要計算一個合理的fee,fee的計算公式:
fee <= gasPrice * gasLimit,對於普通的ETH交易,則gasLimit=21000即可,這個值可看區塊瀏覽器的交易,一般都是這個值。而gasPrice則需要自己確定,這個是浮動的。獲取方式:通過錢包的:
eth.gasPrice 來獲取錢包本身推薦的礦工費。也可自己給一個值。但記住,給太低就沒人打包了;
而對於gasLimit,錢包的值各不相同。如果不在乎手續費的話,可以用後面提到了的轉賬命令,給自己的賬戶發送一個0eth的轉賬,來獲取本錢包的gaslimit參數。
3.3)計算實際款額度:
amout = 賬戶的余額-fee
3.4)轉賬命令:
有幾個方式:
gasprice/gaslimit由錢包本身指定: eth.sendTransaction({from: '0xfromaddress', to: '0xtoaddress', value: web3.toWei(1, "ether")})
eth.sendTransaction({from: '0xfromaddress', to: '0xtoaddress', value: web3.toWei(0, "ether")})//通過這個可以獲取錢包本身提供的 gasLimit默認參數。
自己指定gasprice/gaslimit:eth.sendTransaction({from: '0xfromaddress', to: '0xtoaddress', gasPrice: web3.toWei(30, 'gwei'), gas:21000, value: web3.toWei(1, "ether")})
這里用到了web3.toWei()函數,這個函數表示將第一個數字參數變成最小以太坊單位Wei表示的一個數字。第二個參數表示這個參數的單位。可以是1Gwei = 10^9 Wei,1 ether=10^18 Wei.
如果出現錯誤,根據提示修改參數。如果成功,則返回一個交易id。根據這個id到瀏覽器上查看交易狀態即可。
上面步驟要在解鎖時間范圍內完成,要不就提示賬戶被鎖定的信息。感覺以太坊這點做得還是挺好,挺安全的。
在做上面步驟時,這里還遇到了一個坑,就是有個服務會掃描錢包賬戶,進行資金歸集。對此,為了操作不被打斷。必須先停止對這個錢包操作的所有服務,否則會中斷轉賬流程,引起不必要的安全隱患。所以切記:轉賬前,保證只有你自己在操作錢包;轉賬前,保證只有你自己在操作錢包;轉賬前,保證只有你自己在操作錢包;
㈤ SIHB怎麼樣放以太坊錢包里
在本階段,以太坊只有命令行界面,所以許多人覺得它易用性「不夠好」,如果你非技術愛好者,可以不參與這個階段,等待下一個階段發布的圖形界面客戶端。其實,常用的操作使用命令行很容易搞定,一點也不繁瑣。
安裝Geth
現在最新的Geth,下載地址在這里
然後,解壓到桌面。
需要在命令行界面中打開此可執行文件。你需要找到命令提示符工具,在Windows8中。
在進行下面的正式操作前,關閉360衛士,因為它會阻止區塊同步。
在命令行提示符工具中,輸入 cd Desktop, 回車。輸入geth,回車。
界面會顯示以太坊的聲明,輸入y,回車,同意即可。
因為還沒創建賬戶,所以會有警告。等到同步完區塊,再來創建賬戶。
同步區塊的界面如下:根據反饋,電信網路用戶難以同步區塊,會一直處於fdtrack狀態:
可以嘗試加入高效節點。ctrl + c關閉geth, 輸入geth —bootnodes enode://@115.29.32.87:30303
同步需要花費一些時間。在這段時間,你可以熟悉下以太坊客戶端的數據文件所做位置,如圖:
如果你根據上圖紅框中的路徑找不到該文件夾,你需要設置顯示隱藏文件,如圖:
以太坊數據文件夾包括如下文件:
將你最新的區塊與這個網站顯示的最新區塊進行比較,確保更新到最新。我的已經同步到最新的第43414個區塊,如下圖:
創建賬戶
ctrl + c組合鍵,結束同步。輸入geth account new,回車。界面提示你為賬戶設置一個密碼,輸入密碼,回車。然後界面提示你,重復輸入密碼。注意,輸入密碼時,界面不會有反應。千萬不要忘記密碼!千萬不要忘記密碼!千萬不要忘記密碼!發送交易時,需要此密碼解密賬戶。成功創建出自己的以太幣地址,如下圖:
查詢已創建的賬戶,輸入geth account list,回車。如下圖:
許多時候需要輸入這個地址,例如發送交易時。右鍵,選擇「全選」,界面變白,如下圖:
滑動滑鼠選取地址,快捷鍵ctrl + c復制地址,【摘要】
SIHB怎麼樣放以太坊錢包里?【提問】
親~我正在編輯這道題的答案,還請您耐心等待一下。【回答】
在本階段,以太坊只有命令行界面,所以許多人覺得它易用性「不夠好」,如果你非技術愛好者,可以不參與這個階段,等待下一個階段發布的圖形界面客戶端。其實,常用的操作使用命令行很容易搞定,一點也不繁瑣。
安裝Geth
現在最新的Geth,下載地址在這里
然後,解壓到桌面。
需要在命令行界面中打開此可執行文件。你需要找到命令提示符工具,在Windows8中。
在進行下面的正式操作前,關閉360衛士,因為它會阻止區塊同步。
在命令行提示符工具中,輸入 cd Desktop, 回車。輸入geth,回車。
界面會顯示以太坊的聲明,輸入y,回車,同意即可。
因為還沒創建賬戶,所以會有警告。等到同步完區塊,再來創建賬戶。
同步區塊的界面如下:根據反饋,電信網路用戶難以同步區塊,會一直處於fdtrack狀態:
可以嘗試加入高效節點。ctrl + c關閉geth, 輸入geth —bootnodes enode://@115.29.32.87:30303
同步需要花費一些時間。在這段時間,你可以熟悉下以太坊客戶端的數據文件所做位置,如圖:
如果你根據上圖紅框中的路徑找不到該文件夾,你需要設置顯示隱藏文件,如圖:
以太坊數據文件夾包括如下文件:
將你最新的區塊與這個網站顯示的最新區塊進行比較,確保更新到最新。我的已經同步到最新的第43414個區塊,如下圖:
創建賬戶
ctrl + c組合鍵,結束同步。輸入geth account new,回車。界面提示你為賬戶設置一個密碼,輸入密碼,回車。然後界面提示你,重復輸入密碼。注意,輸入密碼時,界面不會有反應。千萬不要忘記密碼!千萬不要忘記密碼!千萬不要忘記密碼!發送交易時,需要此密碼解密賬戶。成功創建出自己的以太幣地址,如下圖:
查詢已創建的賬戶,輸入geth account list,回車。如下圖:
許多時候需要輸入這個地址,例如發送交易時。右鍵,選擇「全選」,界面變白,如下圖:
滑動滑鼠選取地址,快捷鍵ctrl + c復制地址,【回答】
㈥ 以太坊錢包不更新
網路不順暢或其它。
節點同步慢原因以及解決方法:1、以太坊錢包節點同步需要聯網操作,如果你的網路不暢通就會造成同步慢這種情況,所以在同步之前請檢查好你的網路,確認網路狀況良好在進行同步。2、節點同步需要佔用大量的內存,如果你的電腦內存不夠就會造成階段同步慢甚至停止同步這種情況,建議用戶在同步節點之前清理一下電腦保證電腦內存充足,目前有用戶反映同步節點內存最高可佔用100G左右內存哦。3、可以在以太坊錢包中修改peer數,默認peer是25個,建議你可以修改成巨大的數值,例如9999個。4、同步階段還需要你的路由器支持uPnP。可以在路由器設置中修改。5、需要公網IP,如果你沒有的話就會慢很多,所以建議設置一個公網IP吧。6、也有網友反映是錢包本身的問題,以太坊錢包軟體本身並不是很成熟,在同步節點的時候會有很多問題出現,這個只有等待以太坊官方修改。7、電腦配置不能太低。8、第一次同步時使用--fast選項,可以更快地同步到最新塊。9、使用的是geth,運行時間長了可能會有問題,可以考慮每天重啟一次geth。10、及時更新geth到最新版本。11、硬碟空間要足夠大,建議至少1T以上。為了運行以太坊全節點,買了500G的硬碟空間,使用--fast同步完成後才佔40多G空間,之後正常模式同步硬碟佔用空間快速增長,3個月左右已經430G了,最近又買了500G磁碟空間。12、交易未被打包時,相同nonce值可以覆蓋之前的交易,覆蓋交易只看nonce值,至於交易的其它部分內容可以相同也可以不同。13、如果有低nonce值還未被打包,新的交易gasPrice再高,也需要先等低nonce值的交易被打包,如果低nonce值的交易因為gasPrice設低了而等待,需要先使用相同nonce值來修改gasPrice。
以太幣(ETH)是以太坊的一種加密數字代幣,被視為「比特幣2。0版」,創始人是傑弗里_維爾克。
㈦ 《區塊鏈項目開發指南》讀書筆記
ethash
答:在DAPP中,沒有一個中心伺服器來協調節點,或者決定什麼是對,什麼是錯,因此應對這個挑戰確實不容易,一致性協議(concensus protocol)可用於解決這個問題。
補充:共識演算法的核心就是解決拜占庭將軍問題(分布式網路一致性問題)。
答:修改bug或者更新DAPP很困難。
如果我需要從一個中心化應用抓取數據,如車輛違章信息,怎麼保證抓取的數據是真實有效的?
答:為了訪問中心化的API,可以使用Oraclize服務可以作為中間人,Oraclize為從中心化服務智能合約中抓取的數據提供TLSNotary驗證。
中心化應用的所有者需要有盈利才能長期維護應用的運行,而DAPP雖然沒有所有者,但是跟中心化應用一樣,DAPP節點需要硬體和網路資源才能維持運行。DAPP節點需要一些有用的回報來維持運行,於是內部貨幣登場了。大多數DAPP都有內置內部貨幣,或者可以說最成功的DAPP都有內置內部貨幣。如以太幣
授權的DAPP不對所有人開放。授權的DAPP繼承了免許可權DAPP的全部屬性,但需要許可權才能參與到網路中去。授權的DAPP與免許可權的DAPP的共識協議是不同的。授權的DAPP沒有內部貨幣。
超級賬本(Hyperledger)項目致力於開發創建授權的DAPP技術。
為什麼少數國家認定比特幣是非法的,大部分國家對此還沒有做出決定呢?原因如下:
星際文件存儲系統(InterPlanetary File System)是一個去中心化的文件系統。
目標是通過使交易幾乎瞬間完成,並隱藏交易賬戶的信息,還可以防止他人用ISP追蹤所有者。
任何人都可以成為以太坊網路中的礦工。每個礦工獨自解決問題,第一個解決問題的礦工是勝利者,它得到的回報是5個以太幣和該區塊中全部交易的交易費。區塊鏈中有多少個區塊沒有限制,可以生成的以太幣總數也沒有限制。
網路中的任何節點都可以檢查區塊鏈是否合法,首先檢查交易在區塊鏈中是否合法以及時間戳的驗證情況,然後檢查區塊的目標值和隨機數是否合法、礦工是否得到合法的回報等。
節點是如何發現網路中的其他節點的呢?
以太坊的節點發現協議:Kadelima,在這種協議中,有一種特殊節點Bootstrap節點。它保存了一段時間內與它連接的所有節點列表,但其本身不保存區塊鏈。
當對等節點連接到以太坊網路時,它們首先連接到Bootstrap節點。
可以有多種以太坊實例,也就是說,不同的網路每個都有自己的網路ID。
兩種主要的以太坊網路是主網和測試網。以太幣在主網上交易,而測試網供開發人員測試。
一個去中心化的通信協議,它支持廣播、用戶到用戶、加密信息等,但不用於傳輸大數據。
一個去中心化的文件系統。
geth為其他應用提供了與其通信的JSON-RPC API。使用HTTP、WebSocket和其他協議服務於JSON-RPC API。
JSON-RPC API提供的API分成如下類型:
以太坊網路中的節點默認用 30303 埠通信。
--networkid 用於指定網路ID,1代表主網網路ID,預設默認值為1,2代表測試網路ID
--dev 標記運行一個私有網路
--etherbase 指定挖礦賺取的回報存入的錢包地址
--unlock 解鎖一個或者多個賬戶
以太坊錢包與geth捆綁在一起。運行以太坊時,它會嘗試發現一個本地geth實例並與之連接;如果它不能發現geth正在運行,它就啟動自己的geth節點。以太坊錢包使用IPC與geth通信。geth支持以文件為基礎的IPC。
以太坊下一個主要更新的名字。Serenity把共識協議改為casper,並將整合狀態通道和分片。
Casper 實施了一個進程,使得它可以懲罰所有的惡意因素。這就是權益證明在Casper下是如何工作的:
驗證者押下一定比例的他們擁有的以太幣作為保證金。然後,他們將開始驗證區塊。也就是說,當他們發現一個可以他們認為可以被加到鏈上的區塊的時候,他們將以通過押下賭注來驗證它。
如果該區塊被加到鏈上,然後驗證者們將得到一個跟他們的賭注成比例的獎勵。但是,如果一個驗證者採用一種惡意的方式行動、試圖做「無利害關系」的事,他們將立即遭到懲罰,他們所有的權益都會被砍掉。正如你可以看到的,Casper被設計成可以在一個無需信任的系統上工作,並且是更加拜占庭容錯的。
支付通道 功能允許將兩個以上向另一個賬戶發送以太幣的交易合並成兩個交易。其工作原理為:假設X是一個視頻網站老闆,Y是個用戶。X每分鍾收費1個以太幣。現在X想讓Y看視頻期間每分鍾交一次錢。當然,Y可以每分鍾廣播交易,但是這里有些問題,例如X不得不等待確認,所以視頻就會中斷一會。支付通道可以解決這個問題。使用支付通道,Y可以廣播一個鎖定交易,為X把一些以太幣(比如100個以太幣)鎖定一段時間(比如24小時)。現在每看完一分鍾視頻,Y將發送一個簽名記錄表示可以解鎖,一個以太幣就進入X的賬戶,其餘的進入Y的賬戶。再過一分鍾,Y將發送一個簽名記錄表示可以解鎖,兩個以太幣就進入X的賬戶,其餘的進入Y的賬戶。Y觀看X網站的視頻過程中,該過程將持續。現在假設Y看完了100小時視頻或者24小時時間到了,X將向網路廣播最後的簽名記錄,以把錢收到自己的賬戶里。如果X沒有在24小時內提款,全款會返還給Y。所以在區塊鏈中,我們將看到lock和unlock兩種交易。
Sybil攻擊
51%攻擊
補充:不能存儲較大數據,目前有Swarm與IPFS等分布式存儲方式可供選擇
把所有東西都存在內存里,因此,節點一旦重啟,將丟失以前的狀態。
默認監聽埠:8545
㈧ 以太坊官網錢包怎麼用
通過官網注冊生成錢包。
第1步打開以太坊在線錢包。
第2步輸入密碼。
第3步生成錢包。
第4步記錄並列印錢包。
第5步導入錢包。
第6步發送以太幣。
以太坊錢包是一個比特幣區塊鏈媒體平台。以太坊區塊鏈瀏覽器,實現比特幣交易,達到快速充值提現的目的。
㈨ 以太坊錢包打不開怎麼辦
㈩ geth以太坊客戶端輕節點模式啟動怎麼與全節點啟動的geth連接
一般來說,Undefined index就是自己編寫過程中出現了的的確確的寫法問題notice一般提示關於與執行代碼沒有直接關系的錯誤,但不要忘記,notice有時會返回一些多餘的錯誤信息