看板 DigiCurrency 關於我們 聯絡資訊
其實這樣看 把ETHEREUM看成是一個分散式的資料庫底層 可以在上面寫程式(智能合約) 然後節點幫你廣播傳送 礦工幫你做確認 因為區塊鏈的特性 所以程式在每一個節點上跑出來的結果都是一樣的 既然如此 那我就可以在上面寫一個代幣的程式,例如昨天ICO的STATUS代幣(SNT) 注意這個代幣本身就是一支程式,所以我可以寫一些規則 例如:如果有人把他的1 ETH丟到我這支程式來,我就回他10000(SNT) 或是擁有七天之後我才能移動代幣 等等 這些邏輯上的兌換都是這支程式包括的地方 因為實在太多人在ETHEREUM上發代幣了 所以ETH還制定了一個ERC-20的代幣協定 如果遵守這個規則 大家就會知道你的程式是一個代幣程式 然後可以在一些ETHEREUM的瀏覽器上看到這些代幣的移動歷史 非常方便 但是這個代幣究竟代表什麼? 那就是法律和人為的定義 有可能某些代幣只是代表你的購買憑證 某些代幣則可以代表公司的股權 看發行者的解釋 你可以把代幣從A地址轉到B地址 這就是這個代幣程式裡的一個功能 做的事情就是 A地址 - 100 代幣 B地址 + 100 代幣 這個動作需要其他節點運算,所以要付一些手續費(gas) 因為基金會考慮到eth對法幣的匯率可能會波動 所以手續費不是直接用固定的eth給 公式就變成了gas * gasprice = XX ether 理論上gasprice可以調的 但礦工都是利益導向,如果看到gasprice太低他們就不幫你打包 或是過很久才幫你打包,你的交易就會很慢被確認 所以現在gasprice大家都用預設的20g wei (有一說是現在調gasprice的機制還沒做好,上一篇的作者是基金會的人可以問他) 另外,有人問musicoin是智能合約嗎? ANS:不是 musicoin是拿ETH的程式自己發一條鏈 在系統架構上他和ETHEREUM是同樣一個層級 所以musicoin上也可以發智能合約 現在ETHEREUM主鏈用起來實在太貴 之後這種拿ETHEREUM的code重新發鏈的應該會愈來愈多 但維護方面就要看發鏈團隊的能力了 以上 ※ 引述《skywalking (飄洋過海的思念)》之銘言: : ※ 引述《john110290 (KenMin)》之銘言: : : 現在很多services都是基於以太坊的架構去實作 : : 然後再搭配推出自己的token : : 但我還沒有辦法融會貫通這些詞彙: : : 1. 以太幣(Ether), : : 2. 運算費用(gas), : : 3. 其特定服務所使用的代幣?(token) : : 如果要舉幾個實例問題的話大概如下, : : "Ether"跟"gas"是以某個比例兌換的? : : "Ether"跟"某服務的token"也是以某個比例兌換的? : 先釐清 Ether 跟 gas : Ether 是以太坊上的貨幣, 用來跟交易所換錢 : 以太坊上的"交易"像是執行一段小程式 : 這段程式, 會幫你驗證你的錢是否正確被轉出去, 並且要讓大家都知道 : 因為是一段小程式, 又需要大家(礦工)幫你驗證 : 為了不失公平原則, gas 就是你的小程式需要耗費的工作量 : 礦工幫你驗證, 讓他收收手續費也是應該的 : 你可以想成要處理一個交易或一個動作, 需要耗費工作量 : gas 是工作量的最小單位, 一筆交易可能需要例如 100 gas : 接著: 工錢(手續費) = 工作量 x 單位計價 : ex: gasPrice = 0.0001 Ether : 如果你的交易耗費 100 gas : 那礦工能拿的手續費就是 100(gas) * 0.0001(Ether/gas) = 0.01 Ether : 又 Ether ~= 350 USD, 0.01 * 350 = 3.5 USD : 那為什麼有 Ether, 還要定義 gas? 還有 gasPrice? : 因為如果不把兩個參數解藕, 當 Ether 大漲的時候, 手續費會變得不合理 : Ether 是貨幣單位 : gas 是工作量的計價單位 : : "token"跟"某服務的gas"也是以某個比例兌換的? : : 如果是, 只有Ether能直接跟他兌換嗎? (不是交易所的那種兌換) : : 問得很亂, 因為本來就不理解它們orz : : 謝謝! : 以太坊的發明, 是為了讓人們更好的使用區塊鏈, 來建構他們的應用 : 而無需再像 Bitcoin 一樣, 要建構這麼複雜的系統, 才能發行數位貨幣 : 而這些所謂基於"區塊鏈"的應用, 主要是靠智能合約這種程式來完成 : 我寫一段小程式(智能合約), 我可以自定義一些行為與規則 : 而 token 不是以太坊內的貨幣, 精準的說法, 應該是一種應用 : 而這個應用或小程式, 定義了: : 代幣(token)的總發行數 : 代幣的轉帳行為 : 代幣帳戶的餘額檢查 : 代幣的授權 : 也就是說, 我可以發行自己的貨幣, 假設叫做 p 幣 (token) : 發行數量是 1 萬個 : 裡面有個規則是, 你拿 1 個 ETH, 可換 10 個 p 幣 : 你投入 1 ETH, 程式就幫你紀錄, 你有 10 個 p 幣 : 之後你就可以跟有 p 幣的人一起交易 : 只要這個小程式裡面, 他認可你有 p 幣 : 好處是什麼? : 你可以很簡單的創造出自己的貨幣, 很簡單的轉帳 : 而且你轉 10 p幣的行為, 只是變數的替換 : 只會牽涉到你的小程式轉帳的這個行為, 耗費多少 gas : 礦工幫你記錄狀態, 收點手續費就搞定 : 可以讀一下這篇 : http://ethfans.org/posts/464 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.160.164.219 ※ 文章網址: https://www.ptt.cc/bbs/DigiCurrency/M.1498097273.A.69D.html ※ 編輯: TomSoong (1.160.164.219), 06/22/2017 10:09:06 ※ 編輯: TomSoong (1.160.164.219), 06/22/2017 10:12:44
freshego: 推 感謝分享 06/22 10:12
john110290: 感謝 接著問 那這樣我想不通的是為什麼token可以上 06/22 10:13
john110290: 交易所讓大家去玩弄價格, 如果1*ETH=n*Token的邏輯 06/22 10:14
john801110: 推 06/22 10:14
john110290: 都已經寫在程式裡面的話 06/22 10:15
TomSoong: 你講的是交易手續費 06/22 10:16
TomSoong: 不是代幣本身的價值 06/22 10:17
TomSoong: 如果所說,代幣代表什麼由發行商定義 06/22 10:17
TomSoong: 如果代幣代表股票,那股票交易的價值就是市場價值 06/22 10:18
※ 編輯: TomSoong (1.160.164.219), 06/22/2017 10:18:41
TomSoong: 也就是交易所上你看到的成交價 06/22 10:19
Ayukawayen: 21000應該是基本gas消耗量 預設gasprice記得是20gwei 06/22 10:20
TomSoong: 感謝指正,我改一下 06/22 10:21
※ 編輯: TomSoong (1.160.164.219), 06/22/2017 10:22:02
john371911: 解說推。 06/22 10:33
※ 編輯: TomSoong (1.160.164.219), 06/22/2017 10:40:00
falcon11: 推 06/22 11:11
mephisto79: 推!解釋好清楚! 06/22 12:56
omanhu: 推 謝謝解說 06/22 12:56
omanhu: 請問大大我可以理解成 musicoin=eth 只是名字不一樣嗎? 06/22 13:02
there801021: 推 感謝 06/22 13:26
zhwang2123: 推 06/22 13:37
Hannaaye: 專業推!! 06/22 15:11
mike11530: 感謝燙大解答 06/22 15:58
leftless: 推 看完白皮書後的滿頭問號得到解答了 06/22 17:07
※ 編輯: TomSoong (36.226.167.232), 06/22/2017 17:22:46