#編輯的事說來話長 #M編
【想像一本書: #組成一本書的內容架構篇】
📖翻過扉頁之後,迎來的就是書本的內頁,也就是真正體現書籍內容核心架構的部分。書本內容的組成大致如圖所示,但並非所有書都有這些頁面,而是視類型、裝訂方式與東西方習慣不同而改變。
編輯需要了解不同類型的書籍由哪些單元構成,並幫助、提醒作者完成所需的內容。
1⃣【#半書名頁】:西方書本常見的前置頁,以略低調於書名頁的方式呈現。
2⃣【#前廣告頁】:放置該書作者的系列作品、出版社同書系的其他著作,或是介紹書系內容、出版社本身的介紹等內容。
3⃣【#書名頁】:登載書名、副書名、出版社商標、出版地與年分等,以及裝飾性的元素或插圖。通常是封面的簡化,或直接使用封面作為書名頁。
4⃣【#版權頁(前 or 後)】:登載該書之出版、製作、編輯、營銷、印刷團隊訊息以及版權聲明與訊息等資料。包含該書之定價、出版時間與版次、刷次、ISBN(國際標準書號)、GPN(政府出版品編號)與CIP(出版品預行編目;有時候會將CIP獨立一頁)。版權頁可能位於書名頁後,也可能置於全書末尾。過去曾有作者會要求在版權頁蓋章,以證明作者知道有多少數量的書在市面販售,以免出版社有偷印偷賣而不計入版稅的情況;在現今的翻譯書中,也時見權利方會要求臺灣出版社貼上防偽的「授權貼紙」,也是相同作用。
5⃣【#推薦文】:由編輯邀請名人撰寫,或為各界評論之推薦短文、推薦詞與評論集錦。
6⃣【#凡例、#編輯弁言(前言)】:常見於工具書、史料圖錄與學術書中,為編輯人員對本書的內容與編輯方式說明。也就是編纂說明、編輯大綱等內容,描繪出版緣起、編輯體例、內容取材或主旨議題探討的範圍等。
7⃣【#獻詞頁】:簡短寫出本書題獻的對象,可能是作者的親友、啟發本書之人、協助本書創作至關重要之人或與該書議題重要相關之人。
8⃣【#目次】:完整呈現書籍主文的架構,條列章節名目與頁碼,提供讀者查閱之用。讀者一般透過目次綜覽全書大綱,以此評估書籍的編排與重點。
9⃣【#導論、導讀】:常見於經典著作或較艱澀的書籍,作為一種大篇幅的輔文,用來引導、協助讀者了解全書要旨與閱讀方式。通常由他人撰述,多少帶點評論與詮釋的觀點。
🔟【#序、前言】:書的開場白,由作者交代本書創作的動機、緣起、宗旨。或由他人撰述(推薦序),以表敬愛或作為對本書的評論與心得。序文的功能在於引起讀者的閱讀興味,並且不會喧賓奪主。
1⃣1⃣【#章名頁】:篇章起首,各章節的門面,登載章節名稱與裝飾性的元素,用以區分各個獨立的篇章。慣例上書名頁、目次、章名頁與版權頁等,由編輯規劃並經版面設計之特別頁面,不設頁碼。在單頁章名頁的情況中,左翻書章名頁置於右頁起;右翻書章名頁置於左頁起。
1⃣2⃣【#楔子】:在故事作品中,塞入正文前的短文,作用為補充正文與加強敘事。與正文不直接相關,而是勾起讀者的好奇心並營造氣氛與懸念之用。
1⃣3⃣【#序章】:如戲劇中的「序幕」(第一幕前的一場戲),在故事作品中交代世界觀、人物與時代,烘托出劇情展開的氛圍,以開啟正文的故事情節;或不直接與正文第一章相關,而是遠述與本書劇情重點相關之事件開端。
1⃣4⃣【#主文】:構成書籍的主體,依據不同的文類有不同的內容。
1⃣5⃣【#跋、#後記】:若簡述本書創作緣起的文字置於書末,則稱為跋;所有置於主文之後的補充性文字都可稱為後記,可用於回顧正文、撰寫謝辭與致意的內容。
1⃣6⃣【#註解】:分為隨頁註(腳註)與頁後註(置於篇章結尾或全書結尾),就註解的內容而言分為「資料註」與「內容註」。前者用以說明引用資料之出處,後者用以闡釋、補充說明正文或引用資料。使用註腳在於避免打斷行文與閱讀性,因此要避免過於大量的註腳占據版面,否則反而有鳩佔鵲巢之嫌。
1⃣7⃣【#參考文獻】:條列作者在撰述本書時所參考與引用的文獻資料,依據不同的學門與作者習慣參考的制度,而有不同的寫法。全書之參考文獻格式應一致。
1⃣8⃣【#附錄】:與本書內容相關的延伸資料或補充,並依主文提及的順序擺放。附錄可能是問卷調查的內容、表格、原始數據、專業術語釋義、中外文對照及詞彙表。
1⃣9⃣【書後 #索引】:根據本書所提及之重要名詞、事項或概念,逐字、逐詞、逐句條列,並附上頁碼供讀者查閱其出現在書中的段落。索引收錄的名詞可能是人名、事件名、年分、地名、物名、書名、篇名⋯⋯)與抽象的概念或主題(句子)。若為外文書翻譯本,需查找原文索引所附上的頁碼所指涉的段落,再對應到中文版段落的頁碼之中,因此需要對原文有一定的理解並逐條、逐頁查核;另一種方式為中文版所收錄的索引頁碼仍為原文頁碼,並在內頁段落旁標明「原書頁碼」,供讀者可同時查找中文版與原文書。
2⃣0⃣【#後廣告頁】:依據出版社廣告與行銷需要,放置出版社所發行書訊或配合廠商之廣告、折價券等。
2⃣1⃣【#讀者回函】:出版社向讀者諮詢的意見調查與問卷。其內容可能是詢問讀者的背景與購書通路等行銷資料,同時也提供讀者向出版社反應意見與陳述評價的工具。如今出版社也會在讀者回函上附上QR code供讀者填寫線上版,或取消讀者回函的頁面,一併由線上客服或客服信箱處理。
配合出版社習慣的架構,並依據不同的書籍類型與情況,安排適合的元素與順序製作成落版單。在後續的編輯會議中,即可以落版單與作者或設計師、排版人員溝通書籍整體的裝幀設計規劃。
by #M編
------
為了檢視與再次提醒自己投身編輯與出版工作以來的所學與感受,開始了「編輯的事說來話長」寫作計畫。(https://matters.news/@Morphy)在Matters發表的文章中,會盡量整理出完整的編輯與出版工作流程,以實務的「#編輯術」精神,提供有志者參考。這些僅是一介菜鳥編輯的工作筆記,但期待以這些基礎的工作常識,讓所有編輯台上的出版人們,可以走得更久、更遠。 #和我一起成為編輯吧 #M編的出版鍊成陣
「隨函附上格式」的推薦目錄:
- 關於隨函附上格式 在 出版魯蛇碎碎念 Facebook 的最佳貼文
- 關於隨函附上格式 在 Taipei Ethereum Meetup Facebook 的最佳貼文
- 關於隨函附上格式 在 行政法林清老師 Facebook 的最佳解答
- 關於隨函附上格式 在 隨電郵附上在PTT/Dcard完整相關資訊 - 動漫二維世界 的評價
- 關於隨函附上格式 在 隨電郵附上在PTT/Dcard完整相關資訊 - 動漫二維世界 的評價
- 關於隨函附上格式 在 隨函附上格式在PTT/Dcard完整相關資訊 - 你不知道的歷史故事 的評價
- 關於隨函附上格式 在 隨函附上格式在PTT/Dcard完整相關資訊 - 你不知道的歷史故事 的評價
隨函附上格式 在 Taipei Ethereum Meetup Facebook 的最佳貼文
📜 [專欄新文章] ELI5! 區塊鏈到底在幹嘛?
✍️ Juin Chiu
📥 歡迎投稿: https://medium.com/taipei-ethereum-meetup #徵技術分享文 #使用心得 #教學文 #medium
用生活化的例子輕鬆學會區塊鏈技術的重要概念
前言
我們熟知的世界正在慢慢地被區塊鏈技術瓦解與重建。不論背景,有愈來愈多人想對區塊鏈技術一探究竟,或許更進一步成為從業者、貢獻者或佈道者。
不幸的是,初學者若想學習區塊鏈技術,第一個問題可能會是高學習門檻,這是因為目前在各種主流平台上所流傳的區塊鏈知識或資源,都不免會大量使用艱澀的術語,長久以來便塑造出區塊鏈高大上的距離感,好似區塊鏈是只專屬於一小群駭客或者專業人士才能理解的技術。然而這是不準確的,事實上,區塊鏈技術中許多概念都能用一般常識理解,頂多只需要國小數學。
本文中,筆者將化繁為簡,試著把區塊鏈技術中的每個元素都使用生活化的例子比擬,讓區塊鏈愛好者與初學者不需用到密碼學/經濟學/資訊科學,也能領會區塊鏈技術的精髓之處。
本文將提及的概念如下:
什麼是帳本?
什麼是交易?
為什麼需要區塊?
有哪些共識機制?
區塊鏈安全嗎?
智能合約如何運作?
以下正文開始:
區塊鏈:一個公平的記錄系統
簡單來說,區塊鏈技術旨在打造一個去中心化的(Decentralized)狀態紀錄系統,更準確一點:區塊鏈技術旨在打造是一個追求真正「公平」的系統。
區塊鏈實現公平的關鍵在於:它完全仰賴自然法則運作,只透過一系列精細的規則就能保證系統的正確,這打破了人類社會一直以來的仰賴的中心化系統,使促成不平等的最大因素不復存在。
區塊鏈技術可以打造出具世界規模的去中心化運算平台,由數千甚至數萬個參與者共同維護狀態並提供計算資源。如果這個運算平台是應用在貨幣與資產的場景中,那麼這個平台可被稱為分散式帳本。
在接下來的段落,筆者將用一個例子展示一個極度精簡、只用紙跟筆的就可以運作的分散式帳本。在這個例子中,一群學生可以使用區塊鏈技術發行屬於他們自己的虛擬幣:「考卷幣」(Exam Paper Coin, EPC)。
考卷幣:使用區塊鏈技術發行的虛擬幣
考卷幣(EPC)是一種使用區塊鏈技術發行的虛擬幣,並存在於分散式帳本中。它的用途是為考卷加分,這將會吸引想考高分或者擔心被當的人學生持有。為什麼 EPC 只能被稱作虛擬幣,而不被稱作密碼貨幣?這是因為 EPC 的發行不會使用任何有關密碼學的技術,因此 EPC 嚴格來說不是密碼貨幣。
在分散式帳本被創建之初,沒有任何人擁有 EPC ,那麼 EPC 是怎麼「鑄造」與分配的?至少可以肯定的是,EPC 不能憑空產生,否則所有參與者就能不斷製造 EPC,使分散式帳本崩潰。事實上,EPC 的價值奠基於參與者的「付出」。
分散式帳本中最重要的角色非記帳者莫屬。每當記帳者成功完成工作,它便可以獲得固定數量的 EPC 作為報酬。於是,分散式帳本中的 EPC 便如此逐步地被鑄造出來。將 EPC 賦予具有貢獻的記帳者除了能夠公平分配 EPC,同時也是一種激勵機制(Incentivizing Mechanism),提供參與者維護帳本的動機。
那麼每個人所具有的 EPC 是怎麼記錄在帳本中的?
帳本: EPC 都要記錄下來
帳本即為依時間順序與特定格式記錄價值的系統。在分散式帳本中,每一批紀錄都會由某一個特定的「記帳者」維護,而記帳者會以特定的規則從所有的參與者中選出,因此分散式帳本是具有多個「記帳者」的系統。
為了確保能公平選出 EPC 的所有記帳者,分散式帳本不會使用任何記帳者的個人資訊,例如姓名、電話,做為帳本上的識別。記帳者可以自由地使用假名(Pseudonym)作為帳本上唯一的識別(Identifier),或者稱為地址(Address)。所以王小庭同學可以使用 Alice 這個假名,而且如果王小庭同學喜歡的話,他也可以同時使用 Bob 這個假名。
EPC 使用如下的格式記錄每個地址幣的數量:
Alice 100 EPCBob 0 EPCCharlie 0 EPCDavid 0 EPCEva 0 EPC
多數區塊鏈稱其識別為地址(Address),其為非對稱密碼學中公鑰(Public Key)的雜湊值(Hash)。地址具有統一的格式,例如以太坊的地址為長度 160 位元的 16 進位數字。
交易:把我的 EPC 轉移給別人
EPC 是可以轉移的,現在 Alice 可以將它持有的 100 EPC 中的 60 EPC 轉移給 Bob,以幫助 Bob 在下一次考試中免於被當。這樣的轉幣紀錄稱為交易(Transaction, Tx),可以如下表示:
Tx1
60 EPC, from [Alice] to [Bob]
而這筆交易會由 Alice 以上述格式記在紙條上,以 Tx1 表示。
簽章:讓參與者的所有動作都不可抵賴
EPC 的每個參與者的每個行為,例如交易,都必須附帶簽章(Signature),證明「這個動作確實是由我本人發起的」,簽署者不可抵賴,任何沒有附帶簽名的動作都是不被承認的。一個附帶簽名的交易紙條會像這樣:
Tx1
60 EPC, from [Alice] to [Bob], ALICE
簽章分為簽署(Sign)及驗證(Verify)兩個動作。驗證即是確認簽章是否確實是由行為發起者所簽署。在這個例子中,僅用一個簡單的驗證:若簽章與識別相符,則驗證成功。例如 Tx1 中,簽名 ALICE 確實與交易發起者 Alice 相符,因此驗證成功。
簽章就是區塊鏈的數位簽章(Digital Signature),其使用私鑰(Private Key)簽署,公鑰(Public Key)驗證,非常難以偽造。
訊息的散佈:怎麼讓所有參與者都收到訊息?
由於 Tx1 是由 Alice 發起的,因此 Alice 將於它自己的帳本記下這筆交易,接著 Alice 必須把這筆交易的內容也轉達所有的參與者,讓所有參與者皆具有所有的交易內容。
EPC 的參與者們不以口語,而是以傳紙條的方式互相交換訊息。紙條要如何有效率地傳播訊息給所有在教室中的參與者呢?可以使用「一傳十、十傳百」的策略。也就是:一次傳 10 張紙條給自己周圍的參與者,參與者收到後再抄寫 10 次後傳給周圍尚未收到該紀錄的其他參與者,逐步將訊息擴散致所有參與者。
這樣的傳播策略正如同流言被散佈的方式,因此也被稱為流言散佈協定(Gossip Protocol)。紙條傳播的網路就是對等網路(Peer-to-peer Network),紙條就是對等網路的封包(Packet)。關於對等網路的介紹,可以參考筆者日前的撰文:
隱私、區塊鏈與洋蔥路由
區塊:記錄一段時間內的交易順序
經過一段時間之後,每個 EPC 參與者手上都會有許多來自別的參與者的紙條,每張紙條都記載著不同的交易。在理想狀況下,如果所有參與者收到紙條的順序都相同,且每個參與者都收到了所有紙條,則所有參與者的帳本上的狀態,也就是餘額,都會相同。然而,若採用上述的訊息散佈策略,會發生兩種情況:每個參與者收到紙條的順序會不同,或者某些紙條可能會被遺漏。這些情況都會讓每個參與者的帳本產生差異,使帳本不可靠。而一個不可靠的帳本,不能作為貨幣發行的工具。
有沒有辦法能使所有 EPC 參與者用相同的交易順序記帳呢?這便是區塊鏈技術的奧秘之處。
為此,我們需要使用一個精心設計的結構:區塊(Block)。每個參與者皆會將一段時間內收到的交易紙條的編號,依照自己的順序寫在另一張紙條上,這張紙條就是區塊紙條,簡稱區塊,產出區塊的參與者則稱為區塊生產者。收到區塊紙條的其他參與者便會知道區塊生產者在這段時間內的交易順序。
為了要讓所有帳本都具有一致的狀態,EPC 的所有參與者必須要選出其中一個區塊作為所有參與者的共識(Consensus)。所有參與者都必須要遵照共識區塊的交易順序來更新自己的帳本,而這個區塊生產者就是記帳者。由於記帳者可以獲得報酬,因此在利益的驅使下,所有參與者都會努力生產區塊以爭取記帳權。
值得注意的是,每個區塊當中都會記錄前一個已達成共識的區塊的編號。例如接下來的範例,Bk15 的前一個已達成共識的區塊為 Bk3:
Bk15
Last Block: Bk3
Height: 15
Transactions:- Tx1- Tx5- Tx4- Tx10- Tx7- Tx13
Nonce: 1
Signature: CHARLIE
由於每個新的共識區塊都會指向前一個共識區塊,如此便會形成一條長鏈般的結構,已形成共識的區塊接成一條鏈,這就是區塊鏈(Blockchain)名稱的由來。
而當 EPC 參與者在收取共識的區塊後,將按照共識依序為每個交易內容進行帳本餘額的轉換。如此,所有的帳本都將具有一致的狀態。
依據特定輸入及轉換函數(Transition Function)執行狀態更新的系統,稱為狀態機複製(State Machine Replication)
摘要:濃縮紙條上的訊息
在介紹達成共識的方法前,筆者要先來介紹一個樸實無華但重要的概念:摘要(Digest),其顧名思義就是一段內容經過消化的產物。假設有一種摘要產生器,這個機器可以放入一張紙條,然後透過 3 個步驟計算出紙條的摘要。
摘要產生器將記載訊息的紙條切成一條一條固定寬度的細長條狀紙帶,如下圖:
2. 將這些紙帶依照順序接成一個長條紙帶。紙帶上有字跡的黑色部分與沒字跡的白色部分會出現不規則相間,測量每個黑色區塊之間相鄰的距離,如下圖:
3. 每段距離的數字相乘後的數字就是這個紙條的摘要(Digest)。
每個 EPC 參與者都會有一台摘要產生器,而它需要上緊發條才能開始工作,且每計算完一張紙條便須重新上一次發條。
摘要的計算雖然簡單,卻具有一些很有用的特性:
首先,摘要會隨著紙條內容的變動而更動。只要更動了任何一點紙條內容,例如區塊的交易順序,或者流水號(Nonce),都會使摘要改變。因此一個附上摘要的紙條,可以讓收到紙條的人在收到後再自行計算一次摘要並比對兩者,以驗證紙條的內容是否被修改過。因此,摘要是可驗證的(Verifiable)。
若想在不更動摘要的情況下同時變動紙條內容,只能不斷嘗試用不同內容產生摘要,直到發生碰撞(Collision) — 意即兩個不同內容的紙條出現相同摘要。
其次,摘要也是單向的:一個紙條很容易產出摘要,但摘要很難還原出原本的紙條內容。這也代表摘要是隨機且難以預測的,因此摘要可以作為一種亂數(Random Number)來源。
正式的區塊鏈使用更難預測且更不易碰撞的的密碼雜湊函數(Cryptograpgic Hash Function)產生訊息摘要。
理解關於區塊鏈技術的基本要件後,接下來就來看看區塊鏈技術的精妙之處:共識機制。
共識機制:如何達成共識?
在區塊鏈技術中,大致上有兩種方式可以產生共識:抽彩(Lottery)或表決(Vote),它們各自有不同特性,每一種分散式帳本都會使用其中之一作為共識機制。
抽彩
在抽彩機制中,唯有摘要小於門檻值的「合法」區塊才會被所有參與者收受。然而,區塊生產者無法預測摘要,且可驗證的摘要使區塊生產者難以作弊。因此若想生產數字小於門檻值的摘要,區塊生產者必須不斷改動區塊內容,例如流水號或者交易順序,直到找到摘要小於門檻值的區塊,就像抽彩一樣。只有合法的區塊才會被區塊生產者散佈給其他 EPC 參與者。
在這樣的規則下,可能會同時出現多個合法區塊。還記得區塊鏈中「鏈」的部分嗎?當收受多個低於門檻的區塊時,該選哪個區塊作為上一個區塊呢?這裡我們可以用一些簡單的規則來做抉擇:選擇合法區塊中高度(Height)最高的區塊,若高度一樣則選擇摘要數字較低的區塊。
區塊紙條的摘要就是正式區塊鏈中的區塊雜湊值。在正式的區塊鏈中,門檻值愈低,困難度(Difficulty)也愈高。區塊的選擇規則也稱為分岔選擇規則(Fork Choice Rule),使用可驗證的亂數作為共識的做法又稱為中本共識(Nakamoto Consensus)。
表決
有別於複雜的抽彩,表決機制相當直觀:所有參與者針對某個預先選出的領袖(Leader)的提案(Proposal),也就是區塊,進行投票。領袖是怎麼選出的?一個直覺的做法是按照假名的順序,按照 Alice / Bob / Charlie 的順序,所有參與者輪流擔任領袖。
所有參與者在收到提案後,可以選擇同意或反對這個區塊的內容,若同意的話,則將自己對提案的同意票記在紙條上,並將這個投票紙條散佈給所有其他參與者。若多數的參與者同意了提案,則所有參與者皆須認定該提案為共識。
然而,表決機制雖然直觀,卻不如抽彩具有可驗證性,參與者若想作弊則相對容易:例如,參與者可以重複投票,或者串通其他參與者一起不投票,以破壞帳本;另一方面,表決比抽彩來得有效率,因其不需要所有參與者都費功去製造可能將不被收受的區塊。
拜占庭錯誤(Byzantine Fault)特指這些不在預期內的行為,表決機制事實上也就是拜占庭容錯(Byzantine-fault-tolerant, BFT)演算法。PBFT 家族的協定是目前拜占庭容錯演算法的主流,然而其至多只能容忍不超過參與者總數一半的拜占庭錯誤。若想了解更多 PBFT 的細節,可以參考筆者日前的撰文:
若想搞懂區塊鏈就不能忽視的經典:PBFT
女巫:如何避免帳本被單一個體掌控?
上文提到:為了保證公平的記帳權,帳本上的識別都是假名,如上文提及,Alice 跟 Bob 實際上都是由同一個參與者王小庭所控制,其他參與者不僅難以得知,而且王小庭喜歡的話,他愛用幾個假名就用幾個假名 — 掌控多個假名的王小庭就成為了「女巫」(Sybil)。
不論是採取何種共識機制,女巫的存在都會破壞分散式帳本的安全性:
在抽彩機制中,如果多數的參與者皆由女巫控制,則女巫有很大的機會可以無視規則,不需抽彩便竄改帳本。
在表決機制中,如果由女巫控制的參與者可以集體進行不在預期內的行為,例如重複投票或者不投票。
因此,抵抗女巫對於分散式帳本的安全至關重要。對此,一個直覺的思路是:讓每個假名的行為都必須付出有限的資源,例如錢跟力。因此有兩種方式可以抵抗女巫:要嘛出錢,要嘛出力。
出力:在抽彩機制中,每個合法區塊的生產都必須附有低於門檻的摘要,而摘要的計算需要參與者出力不斷地重上發條。
出錢:在表決機制中,抵押一定數量 EPC 的參與者才能獲選為領袖被生產提案,且若違反規則,參與者的押金將會被沒收。
出力即是工作證明(Proof of Work, PoW);出錢即是權益證明(Proof of Stake, PoS),抵抗女巫的機制稱為抗女巫機制(Sybil-control Mechanism)。
合約:進行條件式的交易
回顧一下本文開頭所提:區塊鏈技術可以用來打造去中心化的運算平台,它可以用以記錄任何資訊,不止餘額,例如一段合約(Contract)。合約就是指一段會依據不同條件而達成不同執行結果的語句。例如:
CheckAndPay
給定 A、B 兩個假名,若 A 的餘額大於/等於 30 EPC,則 A 支付 20 EPC 給 B ,否則 A 不支付任何 EPC。
這個合約就可以被記錄在帳本中:
Alice 100 EPCBob 0 EPCCharlie 0 EPCDavid 0 EPCEva 0 EPCCheckAndPay "給定 A、B 兩個假名,若 A 的餘額大於/等於 30 EPC,則 A 支付 20 EPC 給 B ,否則 A 不支付任何 EPC。"
之後 Alice 就可以發起像這樣的交易:
Tx 99
CheckAndPay, {[Alice], [Bob]}, ALICE
如此,若 Alice 的 EPC 餘額不足 30 EPC 則不會支付 Bob。
觸發合約的 Tx 99 ,它的執行過程比較煩瑣:執行 Tx 99 的參與者首先會從帳本中尋找 CheckAndPay 的合約內容,並從 Tx 99 中取出合約需要的輸入:A 與 B,接著參與者再解讀合約的語句,依照條件進行帳本的狀態轉換。其中,為了使參與者能解讀合約,合約需用所有參與者皆能看懂的語言書寫。
合約又稱智能合約(Smart Contract)。正式的區塊鏈使用虛擬機(Virtual Machine)來解讀與執行合約。事實上,智能合約能做的事情非常多,這使具有智能合約功能的分散式帳本得以成為去中心化的運算平台,例如以太坊(Ethereum)。
總結: 分散式帳本究竟是一個怎樣的系統?
如果以上環節皆運作順利,那麼便能成功只用紙筆便發行了專由學生使用的貨幣。最後再次強調一次:這是一個為了便於使初學者掌握核心觀念而極度簡化的例子。正式運行的區塊鏈,例如以太坊,其實際運作遠遠複雜得多。
還有一些比較進階的概念,雖然礙於篇幅未在此文章提及,但部分主題筆者曾撰文介紹:
可擴展性(Scalability):第二層方案(Layer 2)與分片(Sharding)
隱私(Privacy)與匿名(Anonymity)
共識機制的安全性(Safety)與活躍性(Liveness)
最後,如果日後朋友/家人問起「什麼是區塊鏈」時,我想你會知道如何解釋了:)
ELI5! 區塊鏈到底在幹嘛? was originally published in Taipei Ethereum Meetup on Medium, where people are continuing the conversation by highlighting and responding to this story.
👏 歡迎轉載分享鼓掌
隨函附上格式 在 行政法林清老師 Facebook 的最佳解答
外文系畢業喜歡將所學應用在工作上所以報考移民行政特考三等,順便又準備高普考的戶政類科,在努力準備下今年终於豐收,同時考上移民特考三等、普考戶政。
老師邀請他分享準備心得,希望有助於各位準備國考,趕快金榜題名!
———————————
1.前言:準備兩年的考生,目標是移民特考,有去報考高普考戶政、地特戶政、關務特考當作練筆,今年終於考取:108年移民特考第4名、108年普考戶政錄取。
2.背景:畢業於高雄某國立大學的外文系,一直很想在機場上班且希望將所學的語文能力應用在工作上,因此選擇移民特考,於大四的時候,報名補習班準備考試,而大四的時候外務太多,於是就落榜了,但第一次考試的我離錄取標準差0.8分,這讓我覺得自己如果再努力一點或許就有希望上榜,於是我再度報名了補習班,當了全職考生,也很幸運的於今年順利錄取。
3.準備方法:由於準備了兩年的考試,心態上有不同的變化,我會針對第二年準備期間的方法分享,其中,我覺得很重要的是,一在準備第二次考試的時候,我把自己當作是準備第一次考試的考生,全部的東西對我來說都是新的,這樣會更認真的學習而不會抱持著這些東西我都學過了的心情,二要抱著一年(短期)就要考上的決心,考試時有點壓力我覺得對自己是好的,尤其對我這種有點散漫自制力又沒很強的人,三選擇題一定要好好把握,申論是老師改的分數無法控制,但至少選擇可以控制。
(1)國文:田丹老師。我作文不太好一直無法得高分,但老師說只要不偏題且寫到4面,至少都有一定的分數,因此我一直記得老師所說的,考試時就拼命寫到4面。選擇方面我都是靠老本,老師的課本都會附上很多選擇題,因為我知道我回家不會特別複習國文,因此上課時我就會超認真,然後把題目全部寫完,讓自己保持一定的語感。
(2)公文:林嵩老師。老師的課本上有很多範例,尤其說明、辦法這兩部分,老師都有提供參考框架,注意基本的格式以及用字遣詞,也可以有一定的分數。
(3)憲法:韋伯老師。老師上課有他獨特的節奏,而且課本編排很好,可以很清楚明瞭釋字的重點及牽涉的觀念。我會在釋字的旁邊寫上它會考的觀念(像是平等權或是比例原則) 、關鍵字,有些相關的釋字可以寫在一起,這樣我複習時可以直接看釋字就知道他要考什麼,而不用再重新看一次全文,而且老師說特別重要的釋字都要背。
(4)法緒:陳志宇老師。我真的覺得教法緒的老師都超級厲害,法緒包含了超級多法,我很慶幸移民特考要考的法律真的超多,大部分考的科目法緒都包含到了,因此我把法緒當作複習的科目,這科我只能說狂做題目超級重要,從歷屆試題來看,很多相同概念的考題,而訂正更為重要,老師也會提供某些教授的獨門暗器,增加我們對考題的靈敏。
(5)英文:英銘老師。課本是很多考題集結而來,除了上面的題目,老師還會額外補充很多單字跟文法,不懂的單字都要查清楚才行。我覺得語文類都很像,不可能說補習一兩天就會有明顯的進步,是要經過長期累積下來的,平常就要多背單字、看文章,增加對英文的語感。
(6)外國文:威廉老師。老師上課教了很多翻譯的技巧,真的很實用,也可以寫作文與老師討論需要改進的地方。很多人可能覺得外文系考英文很簡單,但我想說並不是這樣的,因為系上所學的與考試導向的英文還是不太一樣,只能說外文系的人對英文比較有語感這樣,而且,我覺得特考的英文真的比較難,很多單字我真的沒有看過,尤其是外交特考跟調查局的英文真的難到爆。我會看很多英文或雙語的文章,尤其是跟新移民、世界、科技或文化有關的文章,訓練自己看文章的速度及觀察他們是怎麼翻譯的,也會上網查有關移民局會用到的英文,平常搭捷運空閒的時間,會用手機app背單字,讓自己保持每天用到英文的習慣。
推薦的網站:自由時報中英對照讀新聞、台灣英文新聞、台北時報、內政部移民署雙語詞彙
(7)行政法:林清老師。行政法是我花最多時間的科目之一,一開始讀的時候真的有點不知所措,太多觀念了,但跟著老師腳步穩穩的打好基底,會慢慢的豁然開朗,而且老師的版書超級無敵完整又工整,喜歡筆記的同學我大推林清老師:) 我覺得行政法有點像是打怪的觀念,要一關一關的解,老師不會造著課本順序教課,而是一層一層的帶上去,而這些觀念要融合在一起才能解出完整的行政法。我會在每個觀念旁邊貼上便利貼,舉例像是比例原則,我會在便利貼上寫它的意義、原則、法條、釋字、救濟等,幫助我複習時可以馬上恢復記憶,而且要控制在一張便利貼內,這樣才會是精華中的精華,而這些也是我寫在申論題的內容,至於法條,老師每條都會講解很詳細,看很多次後,許多重要常用的法條都會記起來了,就像老師常說的,課本都要認真看5次以上,我覺得行政法不簡單所以看了超級多次,看到最後可以大概知道哪些觀念在哪個位置了。而且一定要寫申論給老師改,我每次上課時都會交申論給老師,讓自己有寫申論的習慣。
推薦的書單:林清-百分百申論題型、林清-百分百選擇題型(他有附解析)
(8)移民法/移民政策:程譯老師/白容老師。移民法規是移民特考裡很重要的一科,我也花了超多時間,這科與移民政策、國境執法跟國土安全環環相關,cp值相當高呀,移民法規內容相當龐大,而這些法條也都是要背的,母法基本上全部要背熟,尤其數字或是有條件的法條都要特別記,我會在法條旁邊寫上與它相對應的罰則法條與金額,而子法真的太雜範圍又廣,只能多看多記這樣,考試時遇到真的很難的不用緊張,因為大家也不會哈哈哈。兩位老師的教法有很大的不同,都各有特色因此想分開介紹。程譯老師-老師最強大的地方就是他的口訣,我不是很會背書的人,但老師都會發明一些口訣,一開始聽感覺很怪,但不知為何就會背起來了呢,真的很厲害,而上課時老師有時會突然很激動,會被嚇到尤其坐在麥克風下面時lol。白容老師-老師的課本也很厲害內容超完整豐富,很有主題式的學習,可以從內容中學習申論的答題技巧,老師也會提供很多補充資料,像是移民政策這種沒有範圍的科目幫助超級大。
(9)國境執法/國土安全:白容老師。這種沒有範圍的科目真的很麻煩,不像法條一樣可以知道要背哪,除了基本的移民理論、恐怖攻擊等需要背之外,只要有牽扯到的資訊都要看一下,時事超級重要,這樣寫申論時才有例子可以寫,白容老師的課本真的相當強大,很多主題式的內容可以學習,一樣也會提供額外的補充資料,畢竟世界每天都有事情發生,平時自己也要去看很多新聞、網站,知道越多時事對自己越有幫助。我有一本筆記本,專門寫下網路上看到的資訊,當作是自己申論可以寫的內容。
推薦的網站:內政部移民署雙月刊、行政院國土安全政策政策會報、國家發展委員會、一起讀判決、中央社、芋傳媒(新聞網站我建議找國際的或是獨立媒體,比較中立)、警大恐怖主義網站
(10)刑法:駱羿。老師上課時會把法條作拆解,這樣能更清楚法條的構成要件及法律效果,而且老師會帶著我們寫申論,提供我們申論技巧,每次上課時我都規定自己要寫申論給老師看。我會在法條旁邊寫下爭點、釋字及關鍵字,然後一定要搭配小六法,隨時查詢及背誦,也可以上網看一些判例及新聞,然後自己想想看到案件要怎麼解題。我只能說上完刑法刑訴之後,看新聞的角度也會跟著變了呢,這兩科變成我很喜歡的科目。
(11)刑事訴訟法:城曉白。我很推薦老師的刑訴,一開始覺得老師的速度超級快,快到有需要錄音的程度,但習慣之後就還好了,同時也可以逼自己全神貫注免的漏掉,老師會帶著我們一條一條看法條,這對我超有幫助,因為有些法條文字真的看不懂,有了老師的講解覺得超清楚,老師的課本是筆記式的,可以把訴訟法變得這麼有體系真的超厲害,而且老師的課本也會提供擬答,寫得很清楚,平常上課我都會寫申論讓老師改。因為每個人看案件的角度不同,所以寫申論時答案不盡相同,但只要寫的合邏輯都是對的,因此我推薦的網站並不是說要造著他們的想法,只是可以當作參考,開闊自己看事情的角度,激發自己的想法、思辯的能力,這對申論很有幫助。
推薦的網站:思法人、天秤座法律網、紀綱刑法刑訴部落格、一起讀判決
推薦的IG:法律白話文運動、一分鐘法律教室
(12)民法(總則、親屬):花尋。移民考試對這科比例占不多,因此我都是上課跟著老師的進度,老師會一條一條的講解,印象會很深刻呀,然後用小六法註記,下課時直接看小六法背數字,但也要認真學習因為法緒用的到。
4.問題集:(以下是我朋友問過我的問題)
(1)有額外買解題書嗎? A:我覺得一本書主義真的很有用,除了行政法跟移民法之外(這兩科是移民特考裡超級重要的、cp值也無敵高的),我沒有額外買解題書,因為很多老師的課本上就會附上他們的擬答及考題,另外,我上網把103年~107年的歷屆試題全部印下來,跟移民特考相關的考科像是高普考戶政、地特戶政、調查特考、關務特考、身障特考戶政、原住民特考戶政、警察特考國境組、警大研究所考題,寫完之後每題錯的都要弄清楚為什麼錯,之後再全部複習,覺得這些題目就已經很足夠練習了,有個網站叫「阿摩」,它裡面很多考題可以練習也可以與他人一起討論,我也會用那個練習,但如果有需要買解題書的人我也覺得很好,可以增加更多的知識,寫申論的時候也可以有比較多東西可以寫。
(2)選擇面授還是函授呢? A:面授,因為我很被動,需要親自去上課,而且有問題可以直接問老師還可以給老師改申論題。
(3)有報名衝刺班嗎? A:沒有。考量補習班到家裡交通時間來回的關係,想說都是在某個地方讀書,我就選擇在家裡附近的圖書館讀書,還可以自己控制讀書時間。
(4)作息時間如何調整? A:因為是全職考生所以有很多時間看書,前期還有課時,早上都去圖書館念書,晚上去補習班上課,回家後就是自己的時間,可以選擇放鬆一下,我也會用這時間看一下新聞當作休息,到了後期沒課時,一整天關在圖書館,家就像是旅館睡覺用而已。
(5)有組讀書會嗎? A:沒有。因為沒有認識很多人,而且比較偏向一個人讀書。
(6)法條、釋字這麼多都要背嗎? A:只能說背越多越有利,至少重要的要知道,像是移民法規,真的就是背,當然不可能說一個月就全部背起來,慢慢背總會有背起來的一天的。
(7)有把社交軟體刪掉嗎? A:沒有。我還是過著正常的日子,只是要知道不能花太多時間在那些app上,讀書讀累時還是要休閒的,不然會爆掉,而且我也會用FB或IG看一些資料,還是有用處的呢。
(8)如何平衡友情或愛情方面? A:前期我還是會出去玩,因為我覺得這麼辛苦要給自己獎勵,但到了後期比較有危機意識才實施閉關,還好我的朋友都很支持我也可以理解我,都會用line給我鼓勵,所以我還是有跟他們聯絡啦,用不同方式而已,我也很感謝我的男朋友,我有先跟他說我想專注我的考試,於是他用他的方式陪伴我,讓我不用顧慮很多,只能說雙方溝通很重要,而家人方面當然是無條件支持,非常的感謝呢。
5.最後的最後:我準備了兩年才考上想要的工作(雖然還有二試,希望一切順利哈哈),考試期間真的很迷惘,尤其是畢業後看到身邊同學有工作或有研究所,自己卻什麼都沒有時,真的十分煎熬,常常在夜深人靜的時候偷偷落淚哈哈哈,然後拼命查網路上的心得文。這次換我有機會分享了,希望分享我的考試歷程,可以幫助大家,我們都是這樣過來的,你並不孤單,只要相信就會成功,「你要很努力很努力,才能看起來毫不費力」。
隨函附上格式 在 隨電郵附上在PTT/Dcard完整相關資訊 - 動漫二維世界 的必吃
如有任何疑問請email至教務處特教組信箱:[email protected]; .随函附上-翻译为英语-例句中文| Reverso Context欧洲联盟理事会总秘书处驻联合国联络处向联合国秘书处 ... ... <看更多>
隨函附上格式 在 隨函附上格式在PTT/Dcard完整相關資訊 - 你不知道的歷史故事 的必吃
谨随函附上-翻译为英语-例句中文| Reverso Context使用Reverso Context: 谨随函附上南斯拉夫总统斯洛博丹·米洛舍维奇会见威廉·沃克大使的声明。 ,在中文-英语情境中翻译" ... ... <看更多>
隨函附上格式 在 隨電郵附上在PTT/Dcard完整相關資訊 - 動漫二維世界 的必吃
如有任何疑問請email至教務處特教組信箱:[email protected]; .随函附上-翻译为英语-例句中文| Reverso Context欧洲联盟理事会总秘书处驻联合国联络处向联合国秘书处 ... ... <看更多>