從0開始區塊鏈

從0開始區塊鏈 邀請你們跟著Chi從0開始學區塊鏈!

【§058 - 交易所分哪幾種?】你炒幣嗎?要炒幣最直接的辦法就是到交易所交易。現存最受歡迎的交易所都是「中心化交易所」,使用者體驗最好,因為所有的數據都掌握在交易所手上,所以交易所可以針對你想要的做優化,效率又高。說到這你可能已經猜到「去...
22/04/2019

【§058 - 交易所分哪幾種?】
你炒幣嗎?要炒幣最直接的辦法就是到交易所交易。

現存最受歡迎的交易所都是「中心化交易所」,使用者體驗最好,因為所有的數據都掌握在交易所手上,所以交易所可以針對你想要的做優化,效率又高。

說到這你可能已經猜到「去中心化交易所」效率不高,想要優化起來也不簡單,因為很多智能合約寫死是動不了的,重點是,中心化交易所好處那麼多,又更好賺錢,沒什麼理由開「去中心化交易所」對吧?

雖然目前產業有一股聲浪:為了保障更高的安全性跟透明度,非去中心化交易所我就是不信任,不想用。但這股力量還不夠強大。

順道一提,台灣有一個「混合式交易所」叫 JOYSO,他們各取上述兩者的特點,但表現似乎不盡人意,目前跟 TRON 達成戰略合作,意義不明。

【§057 - 區塊鏈技術的生態系(3)「Dapp」】對 app 大家都很熟,你手機裡載的 app 就好幾十種了。Dapp 不是像載在手機裡那樣的,現在的 Dapp 大都是網頁遊戲,少部分的做成手機 app 形式,還不錯玩但幾乎都要付錢,有...
21/04/2019

【§057 - 區塊鏈技術的生態系(3)「Dapp」】
對 app 大家都很熟,你手機裡載的 app 就好幾十種了。

Dapp 不是像載在手機裡那樣的,現在的 Dapp 大都是網頁遊戲,少部分的做成手機 app 形式,還不錯玩但幾乎都要付錢,有錢可以玩玩看,說不定能賺回來。

但 Dapp 還不是你想的那樣,全稱叫「去中心化應用」,舉凡運行在區塊鏈上的應用,因為具有區塊鏈的去中心化特性,所以都能叫去中心化應用。

截至四月出的數據,大多數 Dapp 目前被開發者架在主流的底層公鏈上,像是 以太坊、EOS、TRON,其中以 TRON 的 Dapp 活躍數最高,但滿滿的都是賭博遊戲。

為什麼是遊戲?其實跟這個產業還不成熟有關,很多開發者想要賺錢、有作品,會先做遊戲類的 Dapp,因為那樣最快賺到大筆錢,就算是賭博遊戲又如何?賺得很快很快。

至於說好的區塊鏈落地應用呢?還早呢,有什麼好點子在下方留言,我幫助你一起實現。

【§056 - 區塊鏈技術的生態系(2)「智能合約」】智能合約,你以為我會說顧名思義就是「有智能的合約嗎?」,並不是。再來一次,智能合約既不智能也不是合約,而是一種「一但觸發條件,就會在區塊鏈上自動執行且不可修改的程式碼」。那麼為什麼稱作智...
21/04/2019

【§056 - 區塊鏈技術的生態系(2)「智能合約」】
智能合約,你以為我會說顧名思義就是「有智能的合約嗎?」,並不是。

再來一次,智能合約既不智能也不是合約,而是一種「一但觸發條件,就會在區塊鏈上自動執行且不可修改的程式碼」。

那麼為什麼稱作智能合約?原因在於現在撰寫智能合約的主流語言叫 Solidity ,這個語言被設計成「友善“製作合約”」的特性, Solidity 的主要語法圍繞著「address 地址」、「balance 餘額」走,這也讓這個語言要轉寫出一份基本合約相對容易。

更有趣的是,不像其他任何程式語言,執行智能合約 “ 寸土寸金 ” ,每一條程式碼你要部署*底層公鏈(區塊鏈)上都要錢!越多程式碼越貴,甚至 if 跟 else 價碼也不同...(後話),這也使得智能合約在開發上不像傳統的軟體那樣已經近乎 0 成本,但也不用緊張,要是不想學寫智能合約還要付錢,就先把合約部署到「測試鏈」上吧,這是項目方提供給大家練習用的環境,不會跟你收真的錢。

*部署:業界術語,如果你要將智能合約放到底層公鏈上去執行,我們會稱「部署」到鏈上。

【§055 - 區塊鏈技術的生態系(1)「底層公鏈」】 底層公鏈,不妨拆解成兩部分來理解“底層”+“公鏈”。底層指的是在整個區塊鏈的生態系裏頭,扮演著最底層的基礎建設。而公鏈的“公”,則有公開、公共、共有的意思,公鏈是一條公開共有的區塊鏈。...
20/04/2019

【§055 - 區塊鏈技術的生態系(1)「底層公鏈」】
底層公鏈,不妨拆解成兩部分來理解“底層”+“公鏈”。
底層指的是在整個區塊鏈的生態系裏頭,扮演著最底層的基礎建設。
而公鏈的“公”,則有公開、公共、共有的意思,公鏈是一條公開共有的區塊鏈。
所以簡單來說,底層公鏈就是扮演區塊鏈生態系中,最底層,且公開共有的基礎建設。

目前全球做基礎建設的項目方並不多,最知名的那條非「以太坊」莫屬。然而,現在底層公鏈的競爭也算激烈,其他像是 EOS 跟 TRON(波場)是有利的競爭者,前者效率高但過度中心化為人詬病,後者性能也不錯但炒作明顯且被指控抄襲。

其他的呢?其他的公鏈各有各的特長與試圖解決的問題,但名氣都還不算大,且有些小有名氣的高效能底層公鏈還在測試階段,正式上線後再跟大家分享。

總結一下吧,底層公鏈就是基礎建設,就像你手機上的作業系統 Android 或 IOS,沒有作業系統手機可是不能用的。想部署智能合約嗎?那就得先有人把底層公鏈做好才行!

Photo Credit:https://reurl.cc/NNMrp

【從 0 開始區塊鏈,預備重新開張!】
17/04/2019

【從 0 開始區塊鏈,預備重新開張!】

【§054-[區塊鏈上學期]比池塘還大的池塘:記憶池】  再複習一下,區塊鏈系統提供挖礦獎勵(某種幣)為誘因,吸引礦工犧牲算力為系統拓展。現在來看看細節,以比特幣區塊鏈為例,區塊鏈上存在有一個「記憶池,Mempool」會累積許多「待打包的交...
08/10/2018

【§054-[區塊鏈上學期]比池塘還大的池塘:記憶池】
  再複習一下,區塊鏈系統提供挖礦獎勵(某種幣)為誘因,吸引礦工犧牲算力為系統拓展。現在來看看細節,以比特幣區塊鏈為例,區塊鏈上存在有一個「記憶池,Mempool」會累積許多「待打包的交易」,準備一項一項藉由礦工將這些交易記在區塊鏈這個大帳本上,而礦工會優先打包「手續費較高」的待打包交易們進區塊鏈。
  再來,礦工們驗證這些待打包交易是否「合法」,這也包括了「數位簽章要正確」。最後,鏈上的礦工開始進行我們熟悉的「工作量證明,PoW」,彼此競爭這個可以「一注全拿」的記帳權,區塊完全生成後就會進入下一個一樣的循環。

#記帳權 #手續費 #驗證 #打包

【§053-[區塊鏈上學期]你真的懂虛擬貨幣錢包嗎?】  在虛擬貨幣的世界中,錢包並不像我們現實中拿來裝鈔票、銅板的用途。這種特殊的錢包,可能是網頁版、手機版,也可能是實體的紙錢包、冷錢包(硬體錢包)。然而,不管是哪一種虛擬貨幣錢包,都有一...
07/10/2018

【§053-[區塊鏈上學期]你真的懂虛擬貨幣錢包嗎?】
  在虛擬貨幣的世界中,錢包並不像我們現實中拿來裝鈔票、銅板的用途。這種特殊的錢包,可能是網頁版、手機版,也可能是實體的紙錢包、冷錢包(硬體錢包)。然而,不管是哪一種虛擬貨幣錢包,都有一個不變的特性,那就是「錢包不裝錢,只裝 key 。」
  事情是這樣子的,虛擬貨幣生成後依然紀錄在區塊鏈上,透過「記名」的方式表明所有權,假如今天比特幣區塊鏈的第 178000 個區塊是由我拿到比特幣作為獎勵,則在比特幣區塊鏈上會寫明所有權人:我的 ID (一串雜湊值)。實際上,虛擬貨幣的轉移是透過更改資產所有權的方式。假設今天我要將我的一枚比特幣匯給你,我需要有你的比特幣錢包地址,用我錢包的 key 將比特幣所有權解除,再由你錢包的 key 上鎖這一枚比特幣,這樣就完成了資產的轉移。

#所有權 #冷錢包 #硬錢包

【§052-[區塊鏈上學期]區塊鏈流變】起源於比特幣 Bitcoin 。最早出現在中本聰的白皮書內,並於 2008 年正式上線。然而在比特幣原始的白皮書內並沒有「區塊鏈」一詞。自從比特幣解決了「Double spending,雙花」的問題,...
06/10/2018

【§052-[區塊鏈上學期]區塊鏈流變】
起源於比特幣 Bitcoin 。
最早出現在中本聰的白皮書內,並於 2008 年正式上線。
然而在比特幣原始的白皮書內並沒有「區塊鏈」一詞。
自從比特幣解決了「Double spending,雙花」的問題,大家對於區塊鏈的期待除了電子貨幣,開始思考是否可以用在其他的用途。於是使用「區塊鏈」一詞用以形容、代稱這項技術。
除了電子貨幣的應用以外,還需要有其他領域的智能合約需要被設計開發。
智能合約的邏輯可簡易制定。
以太坊主打智能合約的落地開發。執行多簽交易時運用智能合約需要上鏈才可進行,假設 7 人中要有 3 人簽署過合約,就需要執行三筆交易。
值得注意的是,比特幣執行多簽交易時其中一人簽完後,只要傳給另一人簽即可。
現今的情況是,許多人透過智能合約發行 ICO 收取投資人的錢後消身匿跡。

【§051-[鏈圈美]區塊鏈的資料結構】  老生常談,區塊鏈由一個一個有順序的、不可竄(修)改的、紀錄資訊(或交易)的區塊,以鏈狀的方式組成。為了讓大家對於區塊鏈有更清晰的「印象」,這篇就來介紹一下區塊的頭、身體分別弄何玄虛!  真實的區塊...
15/09/2018

【§051-[鏈圈美]區塊鏈的資料結構】
  老生常談,區塊鏈由一個一個有順序的、不可竄(修)改的、紀錄資訊(或交易)的區塊,以鏈狀的方式組成。為了讓大家對於區塊鏈有更清晰的「印象」,這篇就來介紹一下區塊的頭、身體分別弄何玄虛!
  真實的區塊中,「區塊頭,Block Header」記錄了區塊主要的摘要資訊,像是 Block # 2018 指的是第 2018 個區塊;還有像是每一個區塊都會記一個自己這個區塊的 ID ,和「上一個區塊的 ID 」,都是使用雜湊值的形式,類似 ajdk12sd87e (亂舉的)。
  此外,區塊的身體(主體)部分,紀錄了這個區塊的內容,這可能是一則交易,一則訊息,或是一筆數據。而且不管儲存的是什麼類型的檔案,特色是「都會經過『樹的壓縮』」,至於樹什麼,我們下回分解。

【§050-[鏈圈美]深聊區塊鏈的P2P】   P2P (peer to peer,點對點)指的是區塊鏈上的節點對節點的互相連結與直接傳輸。傳統上,網路存在一個中心伺服器(client-server,主從系統),如果要傳送訊息給別台電腦(使...
05/09/2018

【§050-[鏈圈美]深聊區塊鏈的P2P】
   P2P (peer to peer,點對點)指的是區塊鏈上的節點對節點的互相連結與直接傳輸。傳統上,網路存在一個中心伺服器(client-server,主從系統),如果要傳送訊息給別台電腦(使用者),要先送出「請求」給伺服器才能經由伺服器傳給對方。
  這時候 P2P 的應用就不需要中央伺服器的存在,讓系統上的節點只需要對自己發出「請求」,就可以將訊息傳送給另一個節點,所以說 P2P 的節點自己既是 client ,也是 server 。形成一個「幾乎不會停擺的網路系統」。
  這樣的系統幾乎不會停擺的原因,在於「伺服器不太可能會休息與被攻擊而癱瘓」,更白話的說就是每一個節點都是自己的伺服器,今天 A 節點的休息並不會影響 B 節點的運行,所以整個系統就不會停擺;此外,中央伺服系統如果受到 51 % 攻擊,就可能會造成系統癱瘓,所以說 P2P 的系統就像是主權在民的系統,而中央伺服就像是獨裁的體制。

#區塊鏈 #伺服器 #節點

【§049-[鏈圈美]Block不只是區塊而已】  要了解區塊是什麼從來都不那麼直觀與容易。區塊(Block)從英文上來看就有2種詞性,當名詞就是「區塊」,指的是中本聰(Satoshi)設計出來的「儲存空間」,裏頭可以裝交易細節、mp3、文...
30/08/2018

【§049-[鏈圈美]Block不只是區塊而已】
  要了解區塊是什麼從來都不那麼直觀與容易。區塊(Block)從英文上來看就有2種詞性,當名詞就是「區塊」,指的是中本聰(Satoshi)設計出來的「儲存空間」,裏頭可以裝交易細節、mp3、文件檔,也可以裝你D槽裡面的影片。
  除了當名詞解釋,Block也可以當作動詞:鎖起來。之前我們在§036、§039兩期中,進一步聊過什麼是雜湊函數(hash fn.)、 nonce 、雜湊值(hash)與困難度(difficulty)。
  重點來了,區塊中的── "nonce、雜湊值、上一個區塊的雜湊值以及困難度,"這 4 個就是「將區塊鎖起來」的關鍵元素!彼此圍繞著『雜湊函數』形成一個密不可分的關係,將「the block blocks」,以防被人變造或是竄改!

【§048-[Litecoin][幣圈事]萊特幣】  萊特幣(LTC),目前全世界市值第 7 的虛擬加密貨幣,創辦人為曾在Google與Coinbase工作過的華僑 Charlie Lee。2011年底,萊特幣從比特幣(BTC)主鏈「分叉」...
26/08/2018

【§048-[Litecoin][幣圈事]萊特幣】
  萊特幣(LTC),目前全世界市值第 7 的虛擬加密貨幣,創辦人為曾在Google與Coinbase工作過的華僑 Charlie Lee。2011年底,萊特幣從比特幣(BTC)主鏈「分叉」出來,在特性上號稱是改良版的比特幣,較之比特幣主要有3個鮮明的特色:
1. 幣的總發行量為8400萬枚(比比特幣多4倍)
2. 每個區塊所需要的交易確認時間平均為2.5分鐘(比特幣平均為10分鐘)
3. 加密演算法不像BTC使用「SHA256」,LTC使用「Scrypt」
  顯而易見,萊特幣在交易上比比特幣要來的快上許多。不只這樣,萊特幣在2017年5月正式啟用了我們在 §043聊過的「SegWit,隔離見證」,這個擴增容量的技術不改變萊特幣的本質,且可以讓萊特幣交易速度更快,進一步降低交易需付給礦工的交易手續費。所以,一般會覺得萊特幣更適合用作「支付幣」,而比特幣則適合用作「保值幣」。
  此外Charlie Lee 於2017年底將自己的萊特幣全數賣出,據他的說法是要與LTC脫離利益掛勾,專注在LTC的應用與開發。

Photo Credit:Lee的簡報

Address

Taipei

Website

Alerts

Be the first to know and let us send you an email when 從0開始區塊鏈 posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Contact The Business

Send a message to 從0開始區塊鏈:

Share

Category