2017年6月8日 星期四

        這一學期修了區塊鏈技術開發與應用,坦白說我對它很陌生,可能我讀了快四年材料系課程,對於電機系的一些觀念或者知識,可以說是很陌生,但區塊鏈對我來說是一項新的知識,而且它可以對限今文明掀起一道驚濤巨浪,讓我為之懼憾又有點對它感興趣,想要翻過這一到巨浪,去了解去認識它。
        課堂上對比特庇印象尤深,比特幣和區塊鏈可謂是共生工存,比幣特因區塊鏈而生,而區塊鏈因比特幣而被發掘,一個區區的網路貨幣,摸不到也看不到的虛擬鈔票,竟然也可以和真實貨幣一樣升值,比起美元它或許更能流通在市場上,不必擔心貶值,因為它不斷在升值。
        區塊鏈運用在金融業上,對於實體銀行的衝擊很大,人們不在需要上銀行存領,也不需要在提款機前提領,只需網路驗證身分驗證,簡簡單單幾個步驟就能輕輕鬆鬆的消費與購物,好比近期的手機支付,它的效率比起信用卡來得快,只需用手機輕輕鬆鬆的,刷!一下就能消費,以前購物時總會擔心現金帶得不夠,身上的零錢很負重,但是限在有區塊鏈這一項技術,我們身上的實體現金都能轉換成虛擬貨幣,換句話說我們只是把現金換個方式給呈現出來,但這一項技術帶給了生活無數的便利。
        虛擬貨幣這一句話在中國人數千百年來的觀念要徹底的灌輸與融入是很難一步,畢竟大多數中國人認為實體現金,要看得到也要摸得到,對於那些看不到也摸不到的虛擬貨幣,無疑是存在著一股不放心,我認為區塊鏈要在金融業上融入人民的生活還需要下很大工夫,它不像現金摸得到,不像鑽石黃金來的真實,總而言之區塊鏈運用在金融業上技術以經沒有問題,現金的問題是要促使人民改觀,必須改變中國人千百年來的觀念,這一項革命才能有成功的一天,否則急便是在好的技術或者便利性,習慣與觀念的存在阻礙著它完全征服人民的那一天。
        或許區塊鏈運用在金融業以經是家喻戶曉的事情了,但我認為它也可以運用在醫療方面,人的一生升了無數個病,掛了無數的號,看了無數的醫生,每一次看病的病例,或者使用的藥物資料,往往都是好幾章A4紙張,一個人一生病例或許可以佔一整間屋子,若是全台灣人民的病例資料,那不把整個台灣給淹沒了,倘若有區塊鏈這項技術,病例不在佔空間,或許還能給醫療帶來更便利,好比說,這一項藥劑在某些特殊體質的病患上,有一些不一樣的效果,可以給醫療對於藥劑改良或著製作新藥給予一些想法。
區塊鏈(BlockChain)一詞源自比特幣(Bitcoin),描述如何運用對等網路架構電子交易系統
區塊鏈技術讓比特幣能夠發掘金融交易的異常,並可即時修正,讓區塊鏈技術被視為翻轉現有金融體系的一項革命性技術。
區塊鏈是一種分散式的資料庫,最初被應用在比特幣上,為一種去中心化交易平臺的概念性驗證,採用密碼學技術來控制貨幣的生產和轉移,屬於一種加密電子貨幣,所有的成員都能夠參與電子貨幣的驗證交易和記錄電子貨幣,在貨幣的交易過程中不需要再通過任何金融機構或第三方的機構進行擔保與驗證。
區塊鏈維護著一份連續不斷的交易紀錄檔,每一筆資料被稱為一個區塊,單一區塊內可以包含一筆以上的交易資料,任一個區塊均會與另一個區塊連結,區塊上會有一個獨特的雜湊值,通過區塊間的彼此驗證,將每一個區塊彼此連結形成了鏈,區塊鏈就是由多個區塊組合而成的一個資料鏈。區塊鏈中的每筆區塊一旦產生即無法更改,每一筆資料都能夠透過連結找出所有可靠的歷史資料,資料會分散於每一個節點,而資料庫的完整性則由所有節點共同維護。

區塊鏈技術在全球均專注於它對金融市場、銀行體系將產生大改變,影響國家金融體運作模式,對於各式新興技術均保持著樂觀且開放的態度,試圖透過技術投資,實現能夠透過公開的網路傳輸,卻不用擔心被竊取或竄改資訊安全通訊平台。

區塊鏈在現今社會可以說是一像新興技術,除了運用在金融業外,也可以運用在其他工業上,對於文明的衝擊帶來了新的世代。
os.Args這個變量是一個字符串(string)的slice,slice在Go語言里是一個基礎的數據結構。slice當一個簡單的元素序列,可以用類似s[i]的下標訪問形式獲取其內容,併且可以用形如s[m:n]的形式來獲取到一個slice的子集長度可以用len(s)函數來獲取。m~n的第一個元素,但不包括最後那個元素(a = [1, 2, 3, 4, 5], a[0:3] = [1, 2, 3],不包含最後一個元素)。s[m:n]這個slice,0 ≤ m ≤ n ≤ len(s),包含n-m個元素。var關鍵字用來做變量聲明。這個程序聲明了s和sep兩個string變量。變量可以在聲明期間直接進行初始化。運算符+=是一個賦值運算符(assignment operator),每一種數值和邏輯運算符自增表達式i++會爲i加上1;這和i += 1以及i = i + 1都是等價的。對應的還有i--是給i減去1。