搜尋
Close this search box.

區塊鏈原理

( 新手入門系列 4 ) - 區塊鏈應用的關鍵技術!-智能合約是什麼?

前言 在現實生活中,我們會透過簽署合約的方式,以證明與確保執行的各項條件。但在去中心化系統要怎麼做到呢?關於這個問題,區塊鏈發展了一套當條件滿足之後即可自動執行結果的機制。這就是本文要介紹的主角 – 智能合約。 在這篇文章,你將會知道: 什麼是智能合約? 智能合約怎麼運作? 智能合約的特點、風險與局限性?   智能合約是什麼? 智能合約並非區塊鏈獨有的概念。在 1990 年代,學者 Nick Szabo 即提出了當滿足某條件時即自動執行合約的電子協定概念。可以簡單的將它想像成一個自動販賣機,顧客選擇完商品並支付金額後,販賣機就會吐出對應的商品。 而區塊鏈上的智能合約,除了…

前言 在我們新手系列的第一篇文章中已經稍微介紹到了區塊鏈的基本概念,但也留下了一個問題 – 「要怎麼確定帳本的準確性呢?」 另外,相信你也一定聽過一個既熟悉又陌生的名詞 -「挖礦」,你也可能聽過,因為「挖到礦」而一夜暴富的故事,但其實,挖礦與前面提到的問題有著很大的關係,而它們都與另一個名詞 – 共識機制有關。 那 … 到底甚麼是共識機制呢?它與挖礦又有甚麼關係?而挖礦到底是要挖什麼「礦」?千萬別被這些專有名詞嚇到了,只要接著往下看,你可以發現其實區塊鏈沒這麼難! 在這篇文章,你將會知道: 什麼是共識機制? 什麼是挖礦?怎麼挖礦? 挖礦獎勵從何而來?   什麼…

前言 區塊鏈,對於剛剛接觸的新手而言,常被它的概念與許多技術名詞搞得一頭霧水。在新手入門系列中,希望能幫助剛接觸區塊鏈入門的新手,從概念到技術、由淺至深的進入區塊鏈的世界! 就讓我們先以這五個問題,開始探索區塊鏈的旅程吧! 在這篇文章,你將會知道: 區塊鏈是什麼? 誰發明了區塊鏈? 區塊鏈的運作模式? 區塊鏈有哪些特點? 區塊鏈能幫我們什麼呢? 區塊鏈對於我們的生活能有什麼幫助? 事不宜遲,就讓我們開始吧!   什麼是區塊鏈? 千萬別被區塊鏈與用來描述它的技術名詞所嚇到了!簡單來說,區塊鏈其實就是一種存儲資料的方法。 在區塊鏈上,資料會被儲存在叫做「區塊(Block)」的空間中。當每…

區塊鏈的三大分類 區塊鏈技術在近年來的成長突飛猛進,從比特幣問世以來,越來越多條「鏈」浮出檯面,不同的鏈都各自有獨特的使用場景和技術革新。當我們將鏈進行分類時,最常見的分類為公鏈、私鏈、聯盟鏈。這三種類型的區塊鏈都有其優缺點,我們時常以該鏈的交易速度(TPS,Transaction per second)、去中心化程度、節點數、是否由特定實體掌控,作為比較的項目。以下將為各位新手科普這三種類型區塊鏈的特色與應用。   公鏈的介紹與應用 公鏈是指一個完全去中心化的區塊鏈,任何人都可以使用並參與認證及挖礦。公有鏈的最大特點是完全透明,所有交易都會被公開記錄,每一個節點都有著相同的權力,而…

區塊鏈的不可能三角 隨著區塊鏈的技術革新,應用場景也越來越多元。從一開始的比特幣網路作為交易用途,到如今的以太鏈智能合約、聯盟鏈的資料傳輸等,區塊鏈不斷的發展演化,並持續追求在維持去中心化(Decentralization)的同時、增加更高的安全性(Security)、更廣的可擴展性(Scalability),然而這個特點卻是彼此矛盾的,因此被稱為「區塊鏈的不可能三角」。任何一條區塊鏈不可能達到三者特性,最多只能達到兩項。例如,大家最熟悉的比特幣注重在去中心化與安全性,犧牲了可擴展性。因此,許多開發人員不斷研發新的技術,想藉此解決這項問題。   區塊鏈的不可能三角:去中心化(Dece…

外部活動