同步資料定時定量同步,確保賬簿的一致性。
以最長鏈作為主鏈,即每個節點總是選擇並嘗試延長主鏈。
pow 確保整個區塊鏈的時序性。(以太坊有專用pos的呼聲)。一次交易中,pow勝出的一方獲得寫入區塊的許可權(同時獲得一定的激勵值,以確保區塊鏈在利益驅動型階段的秩序執行),並廣播其他節點接收此次交易。
共識機制,結果只是一種能力的證明,不是有效的運算輸入輸出,當獲得的激勵值,高於挖礦成本時,或平均成本高於激勵值時,區塊鏈就存在重大業務風險。 sha256(區塊頭+隨機數),這個隨機數是保證公平性的因子之一,防止在出現死礦機和超級礦機,但是從統計學的角度看,算力強的計算機總會快一點,也就是其能兼顧弱者,但是抗衡28原則。
利益驅動、技術驅動、業務驅動。
為了彌補位元幣能源消耗的問題,以太坊橫空出世,核心思想是用狀態替代能力,來作為一次交易的權重,pos 演算法。
陰陽共存,波粒二象性,事務總是有利有弊,魚與熊掌不可得兼。pos會出現28現象,強者恆強,弱者恆弱,背離去中心化的初衷。
一切複雜問題,都可以通過工程學去解決,工程部的核心理想就是分層。在效率和公平性之間,加上**人機制。有**人就會有委託人,
有委託人就會有選舉有投票,有**下野機制……。你已經發現,區塊鏈技術也是在現有科學理論基礎之上構建的,你認識他,似曾相識燕歸來!
曾經有人提到過,所有(技術或非技術)問題到最後,是乙個社會學或哲學的問題。
從社會學的角度去看,dpos的超級節點(區塊鏈基礎資訊登記庫)的設計目標,應該是公益的,大規模的(由社群推動),但是也應該是可持續的。
即超級節點的收益與普通節點的收益分離。超級節點收益的**取決於其對整個區塊鏈的貢獻,而由於地位具備公共服務性質,它也應該被限制激勵
額度的閥值,也存在**機制(比如餐位素食者要下野,比如實力此消彼長有的超級節點要下野,比如自然災害超級節點失聯超時自動禪位),而普通曠工依然是自給自足組,自強者不息。
簡單來說,交易告知全網:位元幣的持有者已授權把位元幣轉帳給其他人。而新持有者能夠再次授權,轉移給該位元幣所有權鏈中的其他人,產生另一筆交易來花掉這些位元幣,後面的持有者在花費位元幣也是用類似的方式。
交易就像複式記賬法賬簿中的行。簡單來說,每一筆交易包含乙個或多個「輸入」,輸入是針對乙個位元幣賬號的負債。這筆交易的另一面,有乙個或多個「輸出」,被當成信用點數記入到位元幣賬戶中。這些輸入和輸出的總額(負債和信用)不需要相等。相反,當輸出累加略少於輸入量時,兩者的差額就代表了一筆隱含的「礦工費」,這也是將交易放進賬簿的礦工所收集到的一筆小額支付。如:
複式賬簿交易記錄輸入值
輸出值輸入10.10btc
輸出10.10btc
輸入20.20btc
輸出20.20btc
輸入30.10btc
輸出30.20btc
輸入40.15btc
總輸入0.55btc
總輸出0.50btc
交易費輸入0.55btc-輸出
0.5btc
差價0.5btc(交易費)
輕量級客戶端儲存內容為通過本客戶端發出的或接受的交易的列表,或使用者餘額,在本機不存在時,可通過http get命令對乙個特定url建立了乙個restful api的請求,(從某個全節點)返回乙個位址的所有未消費交易輸出,以提供給需要這些資訊的任何應用作為建立新交易的輸入而查詢未消費餘額
例如:
# curl ,
}
a使用者通過掃碼(包含b使用者的公鑰),將自己的錢包位址,支付金額,b使用者的錢包位址,描述資訊,a的私鑰簽名。將交易資訊傳送給乙個全節點。全節點將交易資訊傳送給全網。b使用者收到交易資訊後,通過a的公鑰確認簽名合法性,通過b的私鑰解密支付資訊。b使用者確認此交易有效,通過全節點確認。返回a和b交易成功。a廣播給整個區塊鏈,區塊鏈全節點通過競爭並經過其他全節點的接受,來獲得寫入次交易的許可權(全節點獲得一部分差額或系統發放的位元幣(參照金融系統m2貨幣發行)),選擇主鏈寫入交易(最長區塊),再廣播給其他節點同步交易副本。
挖礦的基本路線,朝著更強算力的方向演進,cpu、gpu、ansic積體電路、礦池(簡單雲計算(或rpc)+ 分布式儲存(或rpc))
email:[email protected] 畫筆
我對web2 0的一些看法
我認為,web2.0實際上就是乙個虛擬圈子.在現實生活中,人們總是生活在乙個圈子中,而且都比較固定,這些主要有 親友圈同事圈 合作夥伴的圈子 而在虛擬世界裡,人們也主要形成了一些圈子 如 聊友圈,以im聊天形成的 論壇 部落格形成專業興趣圈.這些圈子的目的主要有學習,娛樂,交換觀點,相互串聯等作用....
談談我對基因組區塊鏈的看法
昨天,生信技能樹推送了一篇關於基因區塊鏈的文章。剛好,我對基因測序產品和區塊鏈都很感興趣,所以說幾點我的看法。如果不從區塊鏈屬性來看,僅僅認為它在賣測序服務,4999對於90g的全基因組測序服務而言,也是非常划算。目前公司給我們的 都是65元 g,而dna建庫也要200 300,如果你自己提dna,...
對 XML 的一些看法
xml已經廣泛的應用在文件處理,資料儲存,web應用 例如ajax 的資料傳輸,模版的應用 等方面。作為一種結構化的語言,它克服了一般的標記語言標記固定的缺點,你可以定義自己的標記,按照自己的意願組織資料。你可以定義dtd跟xml schema來確保xml文件是符合要求的。可以用xslt把xml文件...