[熱門話題] 這一串關於萊特幣的數字:30393d5c265ab46731bfb9642e295f2e9661dbfd95cea0e501cedc02745bdc83

我查了一下,Steemit上英文區已經跟上這個幣圈熱門話題,不過中文區似乎沒人說過。所以我就來當當報信的,讓大家也熱鬧一下吧!

事情是這樣的:上周四,萊特幣(litecoin)完成了一項交易,讓整個萊特幣支持者甚至幣圈的人,都感到熱血沸騰,reddit上首發了這條消息,隨後,有許多新聞報導跟進。例如:12,或是中文的 3

為什麼?其實就是因為是件鉅額交易。

題目那一串,當然就是這一筆交易的tx id囉~~ 給你一個連結看看。

總量幾乎是70萬顆萊特幣整,市價目前超過 一億美元!巨款哪巨款!(註:目前litecoin總量約為5,600萬顆)

而且,重點是:這一筆的手續費僅0.44美金,花費時間150秒。

所以,大家開始瘋狂地比較傳統金融跟加密貨幣金融的差異(哈哈,其實就是在說舊方式有多爛多侏儸紀時代),大概是說目前金融體系要處理超過一億美金的交易,不知道有多少工作要做好,要寫多少文件,更別說是跨國轉移的話….

然後,這一筆只要 … 咻一下,花費是小學生都花得起的價錢,就完成了。有沒有給它厲害啊!來賓掌聲拍起來~~ ^^

但其實,真的懂加密貨幣的人就知道,一筆0.001 LTC的交易,跟一筆 10,000 LTC的交易,其實沒區別的,金額只是個數據庫裡的數字而已。所以,這些激情其實是要去對比出傳統方式才能有點道理的。現在搞得好像只有萊特幣才能處裡大額交易,這是不對的。不過,反正是炒作嘛,就是得戲劇化才好!

於是,這一個熱炒新聞,對於3月底因為Litepay項目宣布失敗後,幣價持續低落的萊特幣來說,不啻是一次非常好的免費曝光宣傳(咦?難道…. 我啥都沒說喔),甚至對於加密貨幣整體而言,都是一次好的新聞行銷吧!

萊特幣,我大概是幾個月前才開始認識它。認識之後,就蠻喜歡這個幣的簡潔跟快速。研究倒是沒多深入,但是如果你要在許多交易所之間轉移加密幣的話,萊特幣通常手續費低,確認又快,接受度也廣,所以蠻受歡迎的。我後來也算是變成粉絲,只是通常是拿來當成移轉工具,沒有HODL。

而且,據我了解,萊特幣未來跟比特幣的閃電網路,以及另一個強勁對手BitcoinCash,都算是競爭者吧!我也搞不清楚誰能勝出(還真希望Steem也是競爭者啊~~~),有沒有誰有研究的?歡迎順便分享一下啊!

images - blockcypher, pixabay, pixabay


This page is synchronized from the post: ‘[熱門話題] 這一串關於萊特幣的數字:30393d5c265ab46731bfb9642e295f2e9661dbfd95cea0e501cedc02745bdc83’

[區塊鏈遊戲] UnicornGo來囉!

兩個月前我曾經寫過一篇關於UnicornGo的文章,前一陣子他們的平台上線了!

我也開始玩了起來,比起那CryptoKitties當初的擁堵,這UnicornGo似乎好一點(現在貓咪應該也沒那麼堵了吧,但我已經不想玩了,哈)。只是UnicornGo目前功能還比較陽春,未來應該會有更多元的玩法。我沒有時間好好研究,他們還有土地,糖果樹,階級等等的設計,你看每隻獨角獸都還有五項特性參數,說不定以後還可以戰鬥?哈哈,我不知道。

我只知道目前Roadmap有說要引入什麼你的獨角獸可以跟你的大腦意念直接連結操作,聽起來很炫但也很唬,我不知道。目前,至少在設計上做得蠻美觀的。

讓你看看我買了三隻第0代的獨角獸,都還不錯吧!你可以設定賣出價格,以及配種價格(可以生小獨角獸,但收錢的一方只提供種,下一代是給錢的一方留),或是你可以去市場上買或是付錢配種。

我最喜歡這一隻,挺炫的吧!^_^ (本來以為是黑的,點入看才知道是墨藍的….)

我寫這一篇不是要教你怎麼玩,但如果你有疑問我盡量回答,因為我也很不懂。基本上應該就是要去買他們的幣Candycoin來玩,然後用Ethereum帳戶登入Metamask來玩,戶頭裡要有一些Eth,因為許多項操作(設定價格、買獨角獸、配種…)都是以太上的智能合約,都需要手續費的喔!

我有一個介紹人連結,但我也不知道現在還能幹嘛,因為ICO已經過了。如果到時候有什麼介紹費,我會盡量都返給你。我很早就註冊過,不太確定想玩的話有什麼其他條件。提醒你!官方的Candy coin賣的蠻貴的,但我記得市面上似乎已經有交易市場,一個以太好像就可以買到將近1萬顆Candycoin(買一隻獨角獸目前只要25顆)。然而,再說一次,我不太確定,真的想玩的人得自己研究一下了。

然後,我只是想透過這一篇,看看中文區有沒有人在玩,可以交流一下,大家一起學習,因為中文討論似乎很少。而我又懶得去follow那些官方論壇的一堆說明….

一起來養區塊鏈獨角獸吧!^_^


This page is synchronized from the post: ‘[區塊鏈遊戲] UnicornGo來囉!’

勇氣

有些時刻,你知道遲早要到來,但是卻又,遲遲,無法讓它到來。

clock-3179167_640.jpg

不停地,劃掉預定好的日期,再往後延延吧。尋找一切可以延期的理由,然後繼續,活在總有一天要截止的世界裡。

難道是因為害怕改變,因為缺乏 … 勇氣?

勇氣,噢,勇氣。一個多麽奢侈的詞兒啊!

勇氣是什麼?是告白一位你心儀已久的女生,是大聲斥喝欺負弱小的流氓,是檢舉行為不檢的上司,是知道你癌症末期還歡笑過完最後一段人生 … 勇氣的那一頭,無疑是正確的方向,只是你得把自己放上這個試煉上去。

這回,我不知道,不知道那一頭,是不是最正確的方向,是不是能帶給你周圍的人幸福的方向,是不是你能做到又能做得快樂的方向。

如果是,那我將毫無懸念,不需要什麼勇氣,要承受多少辛苦,都無所謂。可惜的是,世界很多事,沒人說得準。多麽希望,我能夠,只需要勇氣,就可以。

延期之後又延期,是由於害怕還是由於負責任不輕易改變,已經開始模糊。對於願意觸發改變的時機,開始變得挑剔:這會影響下一步,NO,NO,得先這樣,不行不行,還是再等等 …

於是一方面憎惡著繼續拖延的自己,一方面嚴格地要求想改變的自己,日夜擺盪,重複,來回,麻木 …

多麽希望,此刻自己是有信仰的人。有一個至高無上的聲音,可以告訴你:「聽我的就對了!」不管是擲茭,抽籤,禱告 … 都無所謂。

可惜,信仰不會一夜之間出現。要面對世界的,是你自己,而且只有你自己。

只有你能,按下那個鈕。

那個你曾經幻想過千百回,要按下的鈕。「按下鈕,給他們點顏色瞧瞧!」「按下鈕,讓他們知道老子不爽!」「按下鈕,告訴他們我不認同你們!」…

如果你要改變自己的人生,只為了自以為可以氣別人,只為了幼稚的阿Q式發洩,那麼,你就還沒有資格按下那個鈕。在情緒充滿時做決定,通常是不健康的。

有些時刻,你知道遲早要到來。而終於,你知道它就要來了,它該來了。

沒有情緒,沒有惶恐,彷彿你的前方就是這麼一條路了,鈕早已被按下,只能繼續向前了。原來,這時候,你還是需要一點點勇氣,去完成這一個你已經準備了許久的場景。就像是一直透過時光機重新回到按鈕前的那一刻的你,你知道其實鈕早已注定要被你按下,你只是這時間流裡的一個專業演員,配合著,演出好自己的人生。

當這樣一刻來臨,這樣一刻就會來臨。

而這樣一刻就要來臨了。

我這樣地寫下,彷彿我早已寫下這些文字一般。

meditation-2240777_640.jpg

images - pixabay


This page is synchronized from the post: ‘勇氣’

[B.D.單身日記] 扁食與鴨嘴獸

DSC_4983.JPG

什麼?扁食與鴨嘴獸?這是什麼鬼題目啊,看你多能掰…. 你是不是這麼想啊?

對,劉美女專門寫無厘頭的文章,什麼亂七八糟的題目都可以寫,不過總歸會有一點邏輯的吧?難道有過沒邏輯的亂下標題的?如果你覺得有,八成是你看不懂。

來吧,看我怎麼說扁食跟鴨嘴獸的。

話說,那天我去衝第二次液香扁食,撲了個空,於是忿而怒吃戴記,之前說過了。

但我也說了,戴記沒讓我吃飽,我掙扎了一下最終還是沒點第二碗。吃飽出了門口,心裡想那接下來吃啥好?沒有事先調查,也沒什麼想法。

然後我心生一想法:既然這裡走路五分鐘內有兩家超級厲害的扁食,我來Google Map一下,附近有哪些個不怕死的傢伙還敢賣餛飩湯的,如果有的話,說不定就是當地版的秘密美食,就這樣被我完美的邏輯給找出來啦!(這人是不是瘋子,成天就吃扁食~~)

找了一下,還真的有耶!確實走路五分鐘內還是有店家賣扁食的,然後不是連鎖的。還不只一家。於是,我挑了一家向北走五分鐘就可以到的店,店名我就不說了。Google評價只有兩條,還都是五顆星。真的假的?我來去用嘴 Proof of Eat一下。

走了一會兒就到了,在轉角,是間小攤子,店內就三張桌子,老闆還是個年輕的男生哪!

難道 ….. 竟然是萬中選一的扁食奇才?隱身於兩大門派之間….於是我要了一碗餛飩麵。

將將~~~~ 看起來不錯吧?不知道是有多厲害 …. 還是只是尋常人家?

DSC_4984.JPG

吃下去,我終於懂了,液香跟戴記的價值。

不難吃的,其實。甚至可以說是好吃的。價錢還便宜,餛飩加了麵,只要65吧,比那兩家純扁食的還便宜五元。

其實我來吃之前就想,或許比不上這兩家老大哥,但我真的很想吃吃”一般”的餛飩,讓我能夠立馬對比出高下。否則等我回到台北,我就又忘記花蓮這兩大扁食的美味之處了。我在吃著這碗小哥的餛飩麵時,心裡就在不停地比較。

這家餛飩呢,湯也不錯,但芹菜放很多,似乎並沒有提升到更美味的狀態。皮不錯,甚至可以說跟兩大哥差不太多了,我分不太出來。一切最大的差別就是在肉餡了…. 小哥這家的餛飩肉餡有調味,吃起來也是不錯,但你就感受的到,那就是一般你到街上去吃一碗,覺得不錯的餛飩麵而已,不會特別記住它。

吃完之後,我的結論就是:花蓮扁食的一切關鍵,其實肉餡的鮮甜是最重要的呢!倒不是說皮與湯不重要,而是肉餡是拉開差距的關鍵。

很感謝這家餛飩,讓我確認了解了花蓮扁食的美味。

鴨嘴獸呢?想曚混過去嗎!讀者們都精得很呢~~~

哈哈,其實很簡單。這家小哥餛飩店,牆上充滿韓國的可愛小物在販賣,我吃飽還問了他為什麼(他不像是喜歡這些小女生小孩的東西的人),他只說是人家寄賣的。

我想起了我答應兒子如果他在歐洲有乖乖,回來要給他禮物。於是我剛好看到一個適合的玩偶,要賣200塊。其實並不算太貴,所以我就買了,你看到下面照片右下角綠色那一隻「鴨嘴獸」。這隻鴨嘴獸,在我接下來兩天的花蓮旅行,陪著我,像是跟我兒子一起旅行一樣。

DSC_4982.JPG


這一隻鴨嘴獸可是大名鼎鼎的 Perry the Platypus a.k.a. Agent P,是美國迪士尼的卡通片 Phineas and Ferb裡頭的超強寵物。這一個卡通,當然是因為有孩子之後,跟著看才知道的。幾乎是我目前看過,最適合大人小孩一起看的卡通影片了。我自己都會看的入迷了呢!呵呵,你如果看了,也會愛上Perry的。牠真的超級酷的喔!

如果我只是買了一個玩偶的話,我也不會這麼無聊的說這些。重點是,之後我會專門出一篇Perry遊花蓮的照片集,超級可愛的喔,敬請期待!^^


This page is synchronized from the post: ‘[B.D.單身日記] 扁食與鴨嘴獸’

[B.D.單身日記] Serendipity

DSC_5020.JPG

我回到台北了,從一百多公里外的花蓮北濱海岸。

很累卻也有修復的感覺。似乎出國渡了個長假一樣,其實,也就不到五個整天,一週都不到。

這一切是怎麼開始的呢?我在四月十九,星期四,天氣晴。我在洄瀾。這第一篇洄瀾日記裡,並沒有提到。當時就想,等一切完成了再來說說。

話說,兩周前我根本也沒想到要去花蓮一趟。有想過是否應該自己去旅行一下,但首先想到的是宜蘭。一方面近一些,二方面宜蘭也很好玩哪~~ 那邊也有朋友。但其實先想到的是要去苗栗朋友家住一晚,聊聊天敘敘舊,只是也還沒具體規劃,根本都還沒問朋友呢。

然後,在去花蓮前一週,我突然看到我的Google Calendar出現了這一筆紀錄(如圖)。我嚇了一跳,心想我沒訂什麼花蓮住宿啊,哪裡來的行程啊?該不會,因為我前一陣子幫她們母子訂歐洲的飯店,帳號被盜用了,把我拿去亂訂房?

我趕緊上了訂房網去看看,沒有,也沒有這筆紀錄。那就奇怪了。我們這年輕世代嘛,都是上網問Google大神的,更何況這次是你家的日曆服務出錯了~~ 果不其然,網上有人說Google日曆是用人工智慧去撈你的email等等內容,然後自作主張的放入你的日曆行程裡。當然啦,通常它都是對的,所以我常常被Google嚇到說,「挖靠!這你也知道?」(請自行配上周星馳畫面)。所以,有經驗的人說,錯的行程甭理它,可能是抓到旅行社的廣告信內容了…

看了這個我就稍微放心一點,但重點還是得等下一期信用卡帳單來對對帳才能確認。我還想說,那我就直接打電話去問 311驛棧 這間旅社/民宿好了,但如果是錯誤訊息,等一下人家以為我是壞人,所以就等帳單吧。

於是我也查了這一間311驛棧,一查發現,哇!Google評價4.8/5呢!然後看那地點就在我以前熟悉的市區中心地帶,開始想起花蓮的種種….

於是乎,一發不可收拾。尤其是,我還真去查了4/19-4/21,311驛棧 ….

有,空,房。而且不算貴。

於是我心想,其實我可以去的啊 …. 那兩天工作上應該沒什麼事,下一週開頭也還好。我帶著幻想的心態,還去找了火車票情況。結果…. 沒問題,來回都有票。而且我才發現,普悠瑪號台北到花蓮,只要兩小時整。這也太快了吧!!而且單程票價才台幣440元,對於坐慣高鐵的我來說,根本是非常便宜。

我帶著一絲純作夢的心態完成了第一輪考察,但我不是衝動型人格,我並沒有當下就決定去玩了。開玩笑,一人出門,畢竟沒那麼歡樂,旅館房間也是得要一間,不能隨便這麼花錢的 更何況有人在歐洲花錢我就得省啊

然後接下來幾天,我就不時掙扎一下,再偷看一下可以吃啥玩啥,然後還去問了花蓮的朋友那時在不在 …

一直到周二晚上,我才下決心就去了,開始實際地去訂房訂票。然而311驛棧已經不等我了,沒空房了。沒關係,旅社民宿多的是…. 花蓮地震之後,看來觀光還沒有元氣恢復呢….

於是乎,接下來的故事你已經知道了….

所以,一切都是來自於緣分,來自於偶然。Google系統裡AI判斷的一個bug,導致了我到花蓮去流浪4-5天,看到了海,吃到了扁食,遇見了一些咖啡廳 …

倒是我忘記去這間311驛站瞧一瞧了,那地點我應該是經過好多遍的。你看那個Google行程裡,還寫著 “1 guest”,這真是太神奇了….

如果後來我信用卡帳單有這一筆的話,那我啟動盜刷手續的同時,會再上來更新一下,改成感謝盜用帳戶的朋友囉!^_^ ~~

至於什麼是Serendipity?

那就交給你去Google囉~~~

DSC_5078.JPG

最後,到花蓮不引一下大詩人楊牧的詩,怎麼可以呢 ….

瓶中稿/楊牧

這時日落的方向是西
越過眼前的柏樹。潮水
此岸。但知每一片波浪
都從花蓮開始——那時
也曾驚問過遠方
不知有沒有一個海岸?
如今那彼岸此岸,惟有
飄零的星光
   
如今也惟有一片星光
照我疲倦的傷感
細問洶湧而來的波浪
可懷念花蓮的沙灘?
   
不知道一片海浪喧嘩
向花蓮的沙灘——迴流以後
也要經過十個夏天才趕到此?
想必也是一時介入的決心
翻身剎那就已成型,忽然
是同樣一片波浪來了
寧靜地溢向這無人的海岸
  
如果我靜坐聽潮
觀察每一片波浪的形狀
並為自己的未來寫生
像左手邊這一片小的
莫非是蜉生的魚苗?
像那一片姿態適中的
大概是海草,像遠處
那一片大的,也許是飛魚
奔火於夏天的夜晚
   
不知道一片波浪
湧向無人的此岸,這時
我應該決定做甚麼最好?
也許還是做他波浪
忽然翻身,一時迴流
介入寧靜的海
溢上花蓮的
沙灘
   
然則,當我涉足入海
輕微的質量不減,水位漲高
彼岸的沙灘當更濕了一截
當我繼續前行,甚至淹沒於
無人的此岸七尺以西
不知道六月的花蓮啊花蓮
是否又謠傳海嘯?


This page is synchronized from the post: ‘[B.D.單身日記] Serendipity’

DA-ChainTalk #2 — 區塊鏈應用的分層解析

各位好,上次我與 @antonsteemit探討了區塊鏈中State的內涵:

State - 從宏觀到微觀:以太坊如何將智能合約帶入區塊鏈世界

今天我們希望針對一個完整的區塊鏈應用,來「分層」解析其概念上的運作內容,希望能夠讓讀者們未來在考察一個區塊鏈應用時,能夠更清楚地認識其運作方式。

日後,此一系列將以「DA-ChainTalk」的名稱開頭,您亦可從 #da-chaintalk來追蹤我們的文章。謝謝!

block-chain-3055701_1280.jpgsource-pixabay

區塊鏈應用的分層解析

Blockchain as a whole

現在許多人討論到「區塊鏈」時,其所涵蓋的範疇非常廣泛:從共識機制(PoS、PoW)、區塊鏈系統運作、挖礦、智能合約到應用等,全部都可能是討論的內容。如果你上網搜尋「Blockchain」也可以找到大量介紹這些基本成份的文章,但聚焦於這些成分的討論,卻容易使我們對一個區塊鏈應用少了一些「整體性」的了解,所以例如當我們在考察一個新的ICO項目時,不太容易充分理解其關於架構(Architecture)方面的說明。

所以今天我們希望比較系統性地,把整個區塊鏈應用從底層開始解析,除了讓我們了解各個「層」的作用之外,更重要的是了解「分層的意義」。如果你也覺得自己是個對於區塊鏈概念有基本的了解,卻還是時常感覺有些應用似乎還不是太懂,希望這篇文章能對你有所幫助。

Architecture of Blockchain Applications

你可能會問:為什麼要分層呢?其實真正在一個區塊鏈中,不一定會按照這個分層方法來將他們的程式模組化,但是了解各個分層,可以讓我們更容易理解區塊鏈整體運作的方式。整個節點的程式在運作時,可以想像成這是一家大公司,要處理的事情非常多,而分層就好像是一家公司分「部門」一樣,透過這樣的解析方式,能讓我們更清楚每一個我們所知道的知識,在一個大公司中是被運用在哪一個環節。

區塊鏈應用的分層並不像網路的分層有個標準,因此我在這裡選了一個我覺得最好理解的分層方式來介紹。分層方式如下:


(Image Source: github/pandoraboxchain)

1. P2P Network Layer

這個P2P Network Layer是一個分散式系統的底層,可以想像成負責節點之間通訊的協議,也就是定義了在這個區塊鏈世界中,節點之間是如何互相溝通的。這一層的協議內容是門高深的網路架構學問,如Ethereum使用的是他們稱作DEVP2P的函式庫,有興趣的可以點連結進去看看他們的協議細節,例如ETH的Node Discovery Protocal,了解在所謂「分散式」世界中,他們是如何知道新的節點加入以及退出網路。

基本上這一塊不是一般人會接觸的。我們只要知道,要在分散式環境中讓節點互相溝通不是件容易的事情啊!

2. Consensus Layer 共識層

這一層則是定義了一個區塊鏈中大家要用什麼協議來達成共識,也就是大家最熟悉的Consensus Protocal啦!在一個節點運行時,這部份的程式碼負責處理這些「共識」問題,若拿我們熟悉的PoW來說的話,就是負責「挖礦」還有「驗證」別的節點傳來的區塊資訊。
當然,現在共識方式已經發展出非常多種,這也是區塊鏈議題中討論度最高的問題之一,如果對PoS、PoW這方面還不太熟悉的朋友,一定要找機會好好了解一下這個區塊鏈的「精髓」!

3. Virtual Machine Layer 虛擬機層

這個VM(虛擬機)層,最重要的任務就是改變區塊鏈狀態(這裡說的狀態,可以參考我們前一篇State討論文章多一點了解)。其實再簡單點說,這就是執行智能合約的地方:當每個智能合約被執行完之後,都會對合約地址內的資料或是某人的帳戶地址下的資產有所改變,這就是所謂的「狀態改變」。

現在不同的鏈常常運行自己的開發的VM,例如 以太坊所用的Ethereum VM、Neo的Neo VM或是Cardano 的 IELE。這些新VM的開發都是為了增進智能合約的執行效率等等,而不同的VM架構理論上也可以移植到不同的Consensus Layer上,因此現在大家傾向把VM當作獨立一層,特別分開來討論。我個人認為VM層是未來幾年內也會不斷翻新的一個關鍵點,如何讓一個區塊鏈能夠承載全球規模的交易,VM的設計可是非常關鍵的角色啊!

4. API Layer | VM Programming Language

從第四層開始,可以分成兩端探討。第三層的VM是負責執行合約,因此第四層可以想像成我們一般人跟Blockchain VM之間溝通的橋樑。我們跟區塊鏈上VM溝通的方式大概就可分為

  1. 撰寫新的智能合約並部屬到區塊鏈上
  2. 透過API存取區塊鏈上的智能合約

這也是為什麼會分成VM Programming Language,以及API Layer來討論。

VM Programming Language

如果你有寫過智能合約就會知道,我們可以用不同的程式語言進行智能合約的開發,但最後都需要編譯成為VM可以理解的二元編碼。而我們所說的Programming Language層,簡單說就是提供「不同語言到二元碼的編譯器」或是「新的程式語言」。

這些程式碼不一定是官方開發團隊所提供的(也就是說已經不算是區塊鏈本體的一部分了),例如Neo智能合約開發中python語言的編譯器neo-python就是由另一個開發團隊City of Zion所開發(如果你想學NEO智能合約開發也可以看Anton的這篇文章教學xD)。透過這個編譯器,一般python開發者可以輕鬆的利用python撰寫智能合約並且編譯後直接部署到鏈上,不用學習新的語言。但是以目前來看,這些編譯器沒辦法支援絕大多數的套件,所以並不一定比較方便。

現在最多人使用的智能合約開發語言還是非Solidity莫屬,它被歸類為EVM languages,因為它就是一種為了智能合約開發而被設計出來的新語言,因此有許多內建的函式等等都是為了跟區塊鏈溝通而設計,十分方便。因此如果想要走上智能合約開發這條路,Solidity應該是目前社群最廣大、功能最完整的開發語言。

API Layer

API就好像是一個規定好的溝通格式,讓我們能夠向特定的伺服器要求特定資料。
而區塊鏈上的API,就是一個讓鏈下程式跟區塊鏈溝通的接口。其中最有名也最廣被使用的就是以太坊的Ethereum JSON RPC protocol。如果你會寫javascript的話,可以用Web3.js函式庫很輕鬆的透過這個協議跟區塊鏈上的節點溝通,存取智能合約等等。如果沒有這種類似的接口的話,我們就不知道要怎麼叫區塊鏈上的智能合約跑起來啦!

5. Application Business Logic Layer

第五層之後就完全不再是核心開發團隊的事了,而是大家利用區塊鏈來「實現商業價值」的地方,也就是大部份ICO的位置。現在市面上99%的ICO都是在現有的區塊鏈上面運行智能合約並發行自己的token,只有少部份ICO是在做其他層的突破並運行新的鏈。這也是我們常聽到的一個討論議題: Token與Cryptocurrency的差別,不過這不是今天的重點,所以就先不討論了。總之這整個第五層(和第六層)就是我們所稱的Dapp。

一個Dapp的後台內容可以分為鏈上合約以及鏈下程式部份,上圖的App Business Logic也因此被分為on-chain以及off-chain,其實簡單說on-chain部份就是一個新的ICO公司所寫的「智能合約」。這部份的程式被編譯後被放到區塊鏈上並且被公正公開的運作,所以稱為on-chain,通常也是現在大部分ICO的核心內容。至於off-chain的部份,以一家Dapp新創公司來說,就是像傳統系統服務一樣的的業務邏輯,設計在什麼情況下要trigger哪一個合約的函式。在合約部屬到區塊鏈上之後,這些呼叫合約函式的動作都要透過剛剛介紹的第四層中的API來完成,也因此在這中圖中,off-chain 被畫在 API Layer 之上。

6. Application UI Layer

在這張圖中的五六層就是一個完整的Dapp,而如果第五層是一個新的應用程式背後的合約與邏輯的話,第六層就是它的「包裝」囉!現在大多數都是利用網頁當作互動界面,當然也有做成桌面應用或是App的,例如我們常用的錢包們。

報告完畢,謝謝收看!

以上就是如何分層理解一個「區塊鏈應用」的方式,一個不知不覺就寫多了!不過,其實概念上並不難,希望大家看完之後會覺得有點幫助~如果有什麼問題或指教也歡迎留言告訴我們囉!下次再見!^^


This page is synchronized from the post: ‘DA-ChainTalk #2 — 區塊鏈應用的分層解析’

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×