⑴ 一步一步教你使用以太坊錢包
下面開始介紹myetherwallet
記住,這個錢包只支持如下幾種
ETH、ETC、和符合ERC20協議的token,
其他 不支持的幣不要轉進來(轉進來會丟失)
瀏覽器打開網站:
https://www.myetherwallet.com
在頁面右上角選擇你喜歡的語言,如下圖所示
第一步 創建錢包
輸入密碼(至少9位)
下載keystore文件(這里保存你的公鑰和私鑰)
保存你的私鑰
初次解鎖錢包(建議一定要多試下第二步,不要立馬就轉幣進去,否則有可能你沒記住密碼或者keystore沒放好,多試幾次可以讓你更加熟悉)
一般初次點擊解鎖之後,頁面可能不刷新,直接滑鼠往下滾下來就看到你的錢包信息了
第二步 查看錢包信息
當你完成了第一步,錢包就已經建好了。
這一步只是教你平時怎麼打開錢包看看裡面的余額之類的
你的ETH的余額和交易歷史
你的所有代幣token的余額和交易歷史
第三步 接收和發送ETH及其他token代幣
接收ETH和其他的代幣token(這個錢包所支持的,點擊show all tokens看所有支持的代幣)
都用同一個地址即可,不需要任何額外的標記或操作
點擊左上角 發送以太幣/發送代幣,選擇keystoreFile,
上傳keystore文件,填寫密碼,解鎖賬號
3.發送給別人ETH或代幣的時候,你就要輸入對方對應的ETH地址或代幣地址,不要填錯,
比如你要發送到你的交易平台,如果發送EOS,這里就要放你交易平台的EOS的充值地址,
而不是放ETH充值地址,當然你還需要在下面這個下拉菜單這里選擇一下相應的代幣類型,
比如EOS
⑵ myetherwallet怎麼接收ico代幣
1.注冊錢包
第一步:進入界面,設置一個密碼,這個密碼是用於登錄錢包用的。
第二步:下載密鑰文件(UTC開頭的一個文檔),這個文件千萬不要丟掉了,這是你開啟錢包的密鑰文件,通俗的說就是你登錄錢包大門的鑰匙。
只需要兩步,錢包就注冊好了。接下來是登錄myetherwallet錢包。
2.登錄錢包
第一步:點擊【發送以太幣/發送代幣】
第二步:使用【Keystore File (UTC / JSON)】登錄(其他登錄方式也行,大家就選這種吧),然後 【選擇錢包文件】,找到那個你之前保存的UTC開頭的文檔 ,輸入你之前設置的密碼,點擊【解鎖】。
3.登陸錢包後就可以接收ico代幣了。
⑶ 以太坊區塊制裁利好還是利空
利空就多了,1:合並之後的第一次升級就會有前面2020年開始大量質押的以太坊解鎖,這是大的潛在拋壓。
2:此次合並以太坊社區開始分裂,這是短期對於以太坊整個團隊的影響,這也是利空。
3:分叉幣,因為持有以太坊可以在合並獲得分叉幣,所以有很多人為了拿到分叉幣然後去持有以太坊,並且據我所知,很多人是拿著以太坊後還不滿足,拿著以太坊再去貸款然後貸款的錢再來買以太坊,為了多獲得分叉幣,寶二爺和孫宇晨是做事情的人嗎?分叉幣有用? 主力到時候不光是砸分叉幣的盤,甚至套了這么多散戶,讓這些散戶持有這么多以太坊,主力不砸盤嗎?
並且盤面本身就已經提前體現出來了,2030這個位置就已經是這次反彈的頂部,已經開啟了下跌趨勢,近期的反彈只是最後的誘多,僅此而已。
⑷ 浠ュお鍚堢害鎬庝箞鏍烽攣
浠ュお鍚堢害鎬庝箞閿佸竵
浠ュお鍚堢害鏄鍦ㄤ互澶鍧婄綉緇滀笂榪愯岀殑鏅鴻兘鍚堢害錛屽叾涓涓欏歸噸瑕佸姛鑳芥槸鍙浠ョ敤浜庨攣瀹氫互澶甯併備互涓嬫槸鍏充簬浠ュお鍚堢害濡備綍閿佸竵鐨勮︾粏璇存槑錛
鍒涘緩涓涓鍚堢害錛氳侀攣瀹氫互澶甯侊紝棣栧厛闇瑕佸壋寤轟竴涓浠ュお鍚堢害銆傚彲浠ヤ嬌鐢⊿olidity鎴栧叾浠栫紪紼嬭璦緙栧啓鍚堢害浠g爜錛岀劧鍚庡皢鍏墮儴緗插埌浠ュお鍧婄綉緇滀笂銆
娣誨姞閿佸畾鍑芥暟錛氬湪鍚堢害浠g爜涓錛岄渶瑕佹坊鍔犱竴涓閿佸畾鍑芥暟錛岃ュ嚱鏁板皢鐢ㄤ簬閿佸畾浠ュお甯併傞攣瀹氬嚱鏁伴氬父浼氶獙璇佸彂閫佽呮槸鍚︽湁瓚沖熺殑浠ュお甯佹潵閿佸畾錛屽苟鍦ㄦ垚鍔熼攣瀹氬悗灝嗕互澶甯佷粠鍙戦佽呯殑甯愭埛涓杞縐誨埌鍚堢害鍦板潃涓銆
瑙﹀彂閿佸畾鍑芥暟錛氳侀攣瀹氫互澶甯侊紝鍙戦佽呴渶瑕佽皟鐢ㄥ悎綰︿腑鐨勯攣瀹氬嚱鏁板苟鎻愪緵瓚沖熺殑浠ュお甯併傚彲浠ヤ嬌鐢ㄤ互澶鍧婇挶鍖呮垨鍏朵粬宸ュ叿鍚戝悎綰﹀湴鍧鍙戦佷互澶甯佸苟璋冪敤閿佸畾鍑芥暟銆
瑙i攣浠ュお甯侊細涓鏃︿互澶甯佽閿佸畾錛屽畠浠灝嗗瓨鍌ㄥ湪鍚堢害鍦板潃涓錛屽彧鏈夊湪鐗瑰畾鏉′歡涓嬫墠鑳借В閿併備緥濡傦紝鍚堢害鍙鑳借佹眰鍦ㄧ壒瀹氭椂闂存垨鐗瑰畾浜嬩歡鍙戠敓鍚庢墠鑳借В閿併傝В閿佸嚱鏁伴氬父涓庨攣瀹氬嚱鏁扮被浼礆紝騫墮獙璇佸彂閫佽呮槸鍚︽湁鏉冭В閿佷互澶甯併傚傛灉楠岃瘉鎴愬姛錛屽垯浠ュお甯佸皢浠庡悎綰﹀湴鍧杞縐誨埌鍙戦佽呯殑甯愭埛涓銆
鎬諱箣錛屼互澶鍚堢害鍙浠ョ敤浜庨攣瀹氫互澶甯侊紝榪欓渶瑕佸壋寤哄悎綰︿唬鐮併佹坊鍔犻攣瀹氬嚱鏁般佽Е鍙戦攣瀹氬嚱鏁板拰瑙i攣浠ュお甯併傝繖浜涙ラゅ彲鑳藉洜鍏蜂綋鐨勫悎綰﹂渶奼傝屾湁鎵涓嶅悓錛屽洜姝ゅ湪瀹為檯鎿嶄綔涓闇瑕佹敞鎰忓叿浣撶殑鍚堢害緇嗚妭銆
⑸ 如何看待以太坊ETH2.0
對於1559引入gas費燃燒模式,固然會迎合某些人追逐所謂通縮的口味,但是其背後的動機,卻不得不說,是Vitalik和以太坊基金會進一步推進PoS以至ETH 2.0的戰略思維。
現在以太坊引入燃燒機制,對沖了區塊獎勵的發行,因此我們會覺得這個機制讓以太坊變得更硬了。但是,以太坊燃燒銷毀的是存量S。存量S的持續消耗會減少硬度(類似於電子工業消耗黃金儲量),讓增量的沖擊變大,不利於幣值的穩定。
介紹
眾所周知,以太坊是沒有固定可預期的貨幣政策的,這是一種最糟糕的貨幣政策(從博弈論的角度講)。在1559實施後,增量F假設為固定的區塊獎勵,除非Vitalik和基金會決定變更它。
那麼,恆定增量的情況下持續消耗存量,將使得以太坊的抗沖擊能力下降,幣值更不穩定,波動性更大,從而更加不適合於作為價值存儲。
⑹ 【ETH錢包開發03】web3j轉賬ETH
在之前的文章中,講解了創建、導出、導入錢包。
【ETH錢包開發01】創建、導出錢包
【ETH錢包開發02】導入錢包
本文主要講解以太坊轉賬相關的一些知識。交易分為ETH轉賬和ERC-20 Token轉賬,本篇先講一下ETH轉賬。
1、解鎖賬戶發起交易。錢包keyStore文件保存在geth節點上,用戶發起交易需要解鎖賬戶,適用於中心化的交易所。
2、錢包文件離線簽名發起交易。錢包keyStore文件保存在本地,用戶使用密碼+keystore的方式做離線交易簽名來發起交易,適用於dapp,比如錢包。
本文主要講一下第二種方式,也就是錢包離線簽名轉賬的方式。
交易流程
1、通過keystore載入轉賬所需的憑證Credentials
2、創建一筆交易RawTransaction
3、使用Credentials對象對交易簽名
4、發起交易
注意以下幾點:
1、Credentials
這里,我是通過獲取私鑰的方式來載入 Credentials
還有另外一種方式,通過密碼+錢包文件keystore方式來載入 Credentials
2、nonce
nonce是指發起交易的賬戶下的交易筆數,每一個賬戶nonce都是從0開始,當nonce為0的交易處理完之後,才會處理nonce為1的交易,並依次加1的交易才會被處理。
可以通過 eth_gettransactioncount 獲取nonce
3、gasPrice和gasLimit
交易手續費由gasPrice 和gasLimit來決定,實際花費的交易手續費是 gasUsed * gasPrice 。所有這兩個值你可以自定義,也可以使用系統參數獲取當前兩個值
關於 gas ,你可以參考我之前的一篇文章。
以太坊(ETH)GAS詳解
gasPrice和gasLimit影響的是轉賬的速度,如果gas過低,礦工會最後才打包你的交易。在app中,通常給定一個默認值,並且允許用戶自己選擇手續費。
如果不需要自定義的話,還有一種方式來獲取。獲取以太坊網路最新一筆交易的 gasPrice ,轉賬的話, gasLimit 一般設置為21000就可以了。
Web3j還提供另外一種簡單的方式來轉賬以太幣,這種方式的好處是不需要管理nonce,不需要設置gasPrice和gasLimit,會自動獲取最新一筆交易的gasPrice,gasLimit 為21000(轉賬一般設置成這個值就夠用了)。
這個問題,我想是很多朋友所關心的吧。但是到目前為止,我還沒有看到有講解這方面的博客。
之前問過一些朋友,他們說可以通過區塊號、區塊哈希來判斷,也可以通過Receipt日誌來判斷。但是經過我的一番嘗試,只有 BlockHash 是可行的,在web3j中根據 blocknumber 和 transactionReceipt 都會報空指針異常。
原因大致是這樣的:在發起一筆交易之後,會返回 txHash ,然後我們可以根據這個 txHash 去查詢這筆交易相關的信息。但是剛發起交易的時候,由於手續費問題或者乙太網絡擁堵問題,會導致你的這筆交易還沒有被礦工打包進區塊,因此一開始是查不到的,通常需要幾十秒甚至更長的時間才能獲取到結果。我目前的解決方案是輪詢的去刷 BlockHash ,一開始的時候 BlockHash 的值為0x00000000000,等到打包成功的時候就不再是0了。
這里我使用的是rxjava的方式去輪詢刷的,5s刷新一次。
正常情況下,幾十秒內就可以獲取到區塊信息了。
區塊確認數=當前區塊高度-交易被打包時的區塊高度。