位元組幣(BCN)簡介、官網及交易平臺

買賣虛擬貨幣

位元組幣是第一個基於CryptoNoto技術,致力於匿名反機槍池的超前的一種貨幣,2012年就已經發布。市面上有出現過同樣名字bytecoin的幣種,或許是因為此種緣故,導致其一直不被大眾所熟知。位元組幣的出塊獎勵主要根據當前出幣總量動態改變。出塊獎勵BaseReward = (MSupply - A)/2的18次方。MSupply = (2的64次方 - 1), A 等於已經出來的幣的數量。特幣(Bytecoin),又名位元組幣,縮寫為BYC,演算法採用SHA256,就像一個位元組等於八個位元一樣,總數量也是比特幣的八倍,共1.68億個。百特幣的貨幣符號是β。百特幣每個塊產生的貨幣數量為100個,平均5分鐘出一個礦,每840000個塊後產生數量減半,即約8年後將產生總量的一半,之後每過8年新產生數量又減半。難度每2016個塊(平均一個星期)調整一次。百特幣的P2P埠是8888,此埠用於傳遞交易資料及維持整個貨幣網路,RPC埠是8889,RPC埠用於挖礦等遠端呼叫。另外百特幣也執行了一個測試網路,用於開發者驗證程式的功能,測試網路P2P埠採用18888,RPC埠是18889。


Byteball(位元組球)是一個去中心化的系統,允許任意資料的防篡改儲存,包括可轉移價值的資料,例如貨幣,產權,債務,股份等。這些儲存單元彼此連結,每個儲存單元包括一個或多個早期儲存單元的雜湊值,既用於證實早期的單元又用於確立它們的偏序關係。連結單元之間形成 DAG(定向非迴圈圖)。沒有管理或協調新單元進入資料庫的單一中心實體,允許每個人新增新的單元,只要他簽署並支付的費用等於新增資料位元組的大小。其他後來使用者透過自己單元內的雜湊值來確認早期單元,並收取費用。隨著新單元的新增,每個早期單元,包括其中的雜湊值,直接或間接的接收越來越多後來單元的確認。


資料庫結構
當使用者想要向資料庫新增資料時,他建立一個新的儲存單元並將其廣播給他的對等節點。儲存單元(除了別的以外)還包括:
•要儲存的資料。一個單元可以包括多個資料包,稱之為資訊。 有許多不同型別的資訊,且各有自己的結構。 其中一種資訊型別是支付,用於向對等節點傳送bytes(位元組幣)或其他資產。
•建立單元的一個或多個使用者的簽名。 使用者由其地址標識。 個人使用者可以(並且鼓勵)擁有多個地址,就像比特幣。最簡單的情況,地址源於公鑰,再次類似於比特幣。
•引用由其雜湊值標識的一個或多個先前的單元(父母單元)。引用父母單元是建立單元的次序(目前為止只有部分次序)和推廣區塊鏈結構。
由於我們不侷限於連續塊之間的單親 - 單子關係,所以我們不必爭取近同步(性),並且可以安全地承受大的延遲和高吞吐量:每個單元只會有更多的父母單元和更多的子單元。如果我們沿著父子鏈在歷史上前進,當同一單元被多個後來的單元引用時,我們將觀察到許多分叉,並且當同一單元引用多個較早單元時,許多單元逐漸融合(開發者已經習慣看到這個動態)。這種結構在圖論中稱為有向無環圖(DAG)。 單元是頂點,父子鏈是圖的邊緣。

連線成一個 DAG 儲存單元。箭頭是從子單元到父母單元,G 是創始單元在新的單元極少到來這種特殊情況下,DAG 將看起來幾乎就像一個鏈,偶爾分叉而又快速融合。
類似於讓每個新塊確認先前所有塊(以及其中的交易)的區塊鏈中,DAG 中的每個新子單元確認其父母單元,父母單元的所有父母單元,父母單元的父母單元的父母單元等。如果有人嘗試編輯一個單元,他也必須改變它的雜湊值。 不可避免地,這將破壞所有引用此單元雜湊值的子單元,因為子節點的簽名和雜湊值取決於父雜湊值。因此,不能在竊取其私鑰或是不與其所有子單元達成合作的情況下修改單元。子單元們不能在沒有與子單元合作的情況下修改他們的單元(原單元的孫子單元),等等這些。 一旦一個單元被廣播到網路中,並且其他使用者開始在它上面構建它們的單元(將其稱為父單元),編輯這個單元所需的二次修改就如雪球一樣增長。這就是為什麼我們稱之為 Byteball(我們的雪花是資料中的位元組)。


雙花(雙重支付)
如果使用者嘗試使用兩次相同的輸出,有兩種可能的情況:

1、在嘗試使用相同輸出的兩個單元有序,即一個單元(直接或間接)中包括另一個單元,並且在它之後。在這種情況下,我們顯然可以安全地拒絕後面的單元。
2、他們之間無序關係,在這種情況下,我們都接受。我們建立單位之間的總序後,當他們隱藏在足夠深的新單位裡(見下文我們如何怎麼做)。在總序較早出現的一方視為有效,另一方視為無效。
有一個簡化定義總序的協議規則。我們要求,如果相同的地址釋出超過一個單元,則它應當(直接或間接地)在每個後續單元中包含其所有先前單元,即來自相同地址的連續單元之間應當有序。換句話說,從同一作者的所有單元應連續。
如果有人違反這一規定併發布兩個單元,使得它們無序(非序列單元),則這兩個單元被視為雙重支付,即使它們沒有嘗試使用相同的輸出。這種非系列單元如上面情況 2所述處理。

圖 1雙花(雙重支付) 它們之間無序
如果使用者遵循這個規則,但仍嘗試兩次花費相同的輸出,則雙重支付變得明確有序,並且我們可以安全地拒絕後一種情況,如上面情況 1 所示。因此,同時不是非序列的雙支出容易被過濾掉。
這個規則其實很自然。當使用者組成一個新的單元時,他選擇最近的其他單元作為其單元的母單元。透過把他們列在他的母名單上,他向外宣佈他的圖片,這意味著他已經看到了這些單元。因此,他看到了母單元裡的所有母單元,母單元的母單元等等,直到創世塊。這個巨大的集合應該顯然包括他自己已經產生的一切,並且他自己可見。
使用者透過不包含一個單元(甚至是間接地透過父母單元)來否認他看到的這個單元。如果使用者透過不包含他自己以前的單元來否認已經看到的這個單元,我們會說這很奇怪,這事有蹊蹺。我們不鼓勵這種行為。

主鏈
我們的 DAG 是一個特殊的 DAG。在正常使用中,人們通常將他們的新單元連結到略小的最近單元上,這意味著 DAG 僅在一個方向上增長。人們可以把它畫成一條裡面帶有許多交錯線的粗線。該屬性表明我們可以在 DAG 中沿著“子-父鏈”選擇單個鏈,然後將所有單元關聯到此鏈。所有的單元要麼將直接位於這條我們稱之為主鏈的鏈上,要麼沿著 DAG 的邊緣從相對少量的躍點到達。它就像一條連線著側面道路的高速公路。

官方網址


交易平臺  Poloniex :https://poloniex.com/


風險提示:數字貨幣投資具有極大的風險,請在嘗試投資前確定自己承受以上風險的能力。


免責聲明:

  1. 本文版權歸原作者所有,僅代表作者本人觀點,不代表鏈報觀點或立場。
  2. 如發現文章、圖片等侵權行爲,侵權責任將由作者本人承擔。
  3. 鏈報僅提供相關項目信息,不構成任何投資建議

推荐阅读

;