發洩情緒完後,來談點正經的。
公投至今被發現許多問題,也有人想要補洞,例如前幾天立委蘇巧慧有針對「造假」名單,提出補救的方案。但我個人認為,公投的投票人數、門檻、贊同比例怎樣算過關等等,是技術性問題,都是可以視情況修正的,如要避免凡事都政黨對決,可以設立高門檻,以及公投說明時間拉很長,名單檢閱也要更嚴格(抽樣到府確認)。
我認為真正的問題出在,民主政治的本質是責任政治,這個「責任」應該怎樣付,交由哪一些人來負責,為何是他來負責,在公投這一個議題上,幾乎不存在討論。我們先把歷年公投項目拉出,各位會明白我的憂慮。(資料請參考維基百科)
大部分的主文,都只是「意向書」,怎樣施行還是要看行政機關手腕,以及立法單位折衝,說實在的就是被拿來當作政黨對決的工具,用來衝高投票率,或是拿一個「你看你違反民意蠻幹」的相罵本。
意向書需要公投?坦白說來個大規模民調,由政府去做全國10萬份就極具代表性了。這種公投沒有實質意義,因為技術細節的施行是官僚,像是9案,真正的關鍵在你訂定哪一種進口標準,輻射含量多少算不超標,除了專制國家,一般都是設立國內的檢測關卡去卡。
全國性公投大部分都還好的理由,在於「牽涉利益不大、風險影響不多」,截至目前多數是情緒跟觀感,沒有立即被損害的對象。而地方性公投就比較可以看出實質意義,像外島辦過博弈公投,表達本區民眾對設立博弈專區的希望,這完全可以理解,開不開賭場,利益跟風險由在地人承擔,其他人的損益偏向間接性。
我的意思是,公投本身是否能代表全國利益與風險的取捨?全國性的國民擔,地方性的在地人擔,合情合理。只是把公投當成大規模民調,還能夠技術性採取不投票降低民意含量,這到底有何意義?
可是今年的四案公投,有一案的問題超級大。
反萊豬公投、公投綁大選、核四商轉,影響所及是全國民眾。但反三接公投,俗稱藻礁公投,就是絕對的惡例,此例一開後患無窮。
因為此案利益、風險對象不明確,還會造成多數暴力,且提案者不需要負擔超額責任。
第一,三接蓋在桃園觀音,經濟上的直接利益、回饋金是在地民眾得到,透過全國公投否決,這意思是「多數人覺得你不能領這個錢,你就不能賺」。
第二,三接興建完成,多數民眾的直接利益,是用電安全、電費,不只有在地人獲益。就此點來說,三接的利益具有全國性,而且興建預算、電費價格,是可以被具體計算,也能用做正常的財務評估。而反對方提出一個對全國民眾利益受損的公投,理應要同時指出其風險是否超越產生之利益,故需要全民決定的理由,卻隻字未提。
第三,三接直接風險,如天然氣槽的安全性,電廠運轉之汙染,危害性最直接者是觀音民眾,其次是桃園人,這照受損害的直接對象來看,無疑是地方公投,觀音、桃園人自己決定要不要承擔才對。今天用全國公投去替在地人決策不要承擔風險,明天就可以決定在地人要承擔風險。
藻礁公投的宣傳,跟本文是完全不一致,根本詐欺。訴諸保護環境,這點當然可以,但其利益與風險要怎樣計算?對環境的觀點多屬於是個人情緒,失去藻礁與否的風險,對全國民眾有直接性損害,損害多少,這個有算出來?
極端點來說,藻礁價值無可比擬的話,那下周解放軍確定要從桃園海灘登陸,你支不支持馬上把海岸水泥要塞化,還是堅持歡迎解放軍從藻礁上案,我方為了不破壞環境絕對不攻擊?沒有什麼叫做絕不能退讓的價值,那是不想去算而已。
反三接可以,但以此案為例,受惠民眾多數,其利益確定立即受損,而反對方沒有可以立即補償的方案,而可能承受直接風險的民眾,主要是在地人,卻不能自行決定風險的承擔。
這意思是,以後我們可以用公投,去替不願意的在地人決定任何事務。
「您是否同意為了全國核能安全,將核廢場設蘭嶼」
全國其他地區人民決定蘭嶼人必須承擔風險。
「您是否同意為了環保,廢止東部新建鐵道型運輸」
全國人替東部人決定不可以蓋鐵路。
不要以為這怎麼可能,反三接的邏輯就是如此,利益與損害的最主要對象,意見是被封殺的。而看起來獲益的全國民眾,得到的好處與可能承擔的風險都很小。只要你條文修的夠漂亮,意圖隱含的夠隱晦,然後宣傳的時候本文與意圖不符,藻礁公投可以,其他為何不行?
我是覺得,公投若涉及損害明確的利益,而風險提不出相對關係,就該依照帳本去付保證金。好比損害在地民眾10億,風險是全國民眾以後再也看不到海藻,那提案方就得要提出10%不等的保證金,若公投不過就沒收。
這很合理,如果全國民眾,今天覺得某地方蓋個東西,在地人賺1億,但全國人民要承擔10億的風險,所以不想買單。那麼算10%保證金的1億,找到連署50萬人,每人繳交200塊,這很難嗎?若是大家真的很在乎,1人200的風險難道不願意承擔?連交都交不出來,不就代表這個損害連200塊都不值得?
我的意思是,跟大型民調類似的公投也罷,利益跟風險相當的也就算了。
這種利益損害很清楚,全民獲利不清不楚,且有多數暴力嫌疑的項目,不能毫無提案成本。
選個議員都要繳保證金了,憑什麼全國性公投一個在地人要買單的案子,提案人一毛錢都不用出?
同時也有1部Youtube影片,追蹤數超過16萬的網紅講日文的台灣女生 Tiffany,也在其Youtube影片中提到,雖然增加單字文法熟悉度、增加閱讀頻率才能真正提高閱讀速度,但是這需要很長一段時間的累積。如果你擔心自己沒辦法在考試前培養足夠的閱讀速度,也許可以參考看看我的方法。不過這個方法前幾次用的時候會覺得不太習慣,建議可以搭配畫底線一起練習,培養習慣。 希望大家都能找適合自己的考試方法。 看更多 #日檢滿分...
請檢閱意思 在 Taipei Ethereum Meetup Facebook 的最佳解答
📜 [專欄新文章] EIP-1014 產生可控的智能合約地址
✍️ 飛天的狸貓
📥 歡迎投稿: https://medium.com/taipei-ethereum-meetup #徵技術分享文 #使用心得 #教學文 #medium
先前在 Solidity Taiwan 讀書會 群中看到一個討論,裡面應該是一個套利機器人,打開他的合約會發現 Contract 標記著 Reinit,大致上意思是在相同地址上曾經 Self Destruct 後又佈署新的 Byte Code。這其中就用到了 Vitalik 提出的 EIP-1014,來達成在固定的地址上佈署。
合約地址是怎麼產生的
如果對於以太坊智能合約佈署不陌生,應該會知道合約地址是依據佈署者的地址和他的 Nonce 來決定的。假如地址 0xa1 在 Nonce 為 1 的交易中建立了合約,合約地址是 0x01,則當他到了其他鏈而再次使用 Nonce 1 建立合約時,就也會得到相同的合約地址 0x01。
而在以太坊中,Nonce 是嚴格遞增的,這主要是為了避免雙花攻擊,因此很顯然的,再次佈署到同一個地址是不可行的。而在 EIP-1014 以前,在合約中建立的子合約也是透過這個方式達成。
EIP-1014 做了什麼
前面說到合約中可以建立子合約,通常使用的指令是 create,這個指令便會根據主合約的地址與合約本身的 Nonce 來算出子合約的地址。在 EIP-1014 中,提出了另外一個指令 create2,接受的參數是一個 salt 和 init code(建立合約的 Byte Code)。這個指令會透過 keccak256 雜湊,混和參數和主合約的地址來算出子合約地址。
可以留意到,salt 和 init code 都是可控的,主合約地址是固定的,因此就讓子合約地址是可控制的(當然不是說想要產生在哪裡就在哪裡)。在 create 中,Nonce 是漸次增加的,所以無法重複,並且若要控制到特定 Nonce 需要發起多筆交易。
但是當再次佈署到相同地址時,EIP-684 說明若該地址 Nonce 不為零或者存在 Byte Code 時將直接拋出錯誤,因此若要佈署到同一個位置,就必須利用 Self Destruct 來抹去 Nonce 和 Byte Code。
為什麼要 EIP-1014
EIP-1014 在起初是基於 State Channel 的需求,主要是因為某些狀況下可能還沒有要和合約做互動,但需要先知道合約地址。因此只要是需要先知道地址,但沒有要立即使用的合約就十分適合通過這個指令來建立。
例如對於交易所來說,替所有要入金的人建立私鑰有管理上的問題,若透過智能合約則相對有彈性,但卻不是所有申請地址的人都真的會入金,此時就適合利用這個指令先行取得地址,當真的有入金時再佈署合約。
如何使用 EIP-1014
除了直接寫 Opcode 以外,Solidity 0.6.2 加入了利用 create2 建立合約的語法。使用方式是 new Contract{salt: someByte}(...args),其中 new Contract(...args) 就是傳統的佈署方式,而 someByte 是一個 bytes32。
資安疑慮
回到開頭,Etherscan 之所以會標記 Reinit 則是因為可能有資安的疑慮。回顧地址產生的過程,兩個參數都沒有限制條件,因此碰撞的可能也是存在的。如果不肖人士先佈署一個正常的合約,接著通過 Self Destruct 刪除後再佈署假的合約,就可能讓沒注意到的使用者上當。
但或許因為碰撞的機會太低,所以並不太構成問題。而若真的要從使用者的角度防範,可以通過檢查合約有沒有 Self Destruct、Delegate Call、Call Code 指令(如果沒有的話無法刪除合約,再次 create2 時就會被 revert)來避免。
2021/4/23 補充
後來看了幾個討論,也想了一下,資安的疑慮應該遠不只上面這麼簡單。
例如一個宣稱鎖定 ERC-20 代幣的合約,雖然使用者可以檢閱程式碼,並確認其中解鎖 function unlock() 必須在 uint256 block 之後才能執行,並且 block 是無法變更的,但攻擊者可能透過上述方法來消除 block 狀態,進而提前執行 unlock。
參考資料
https://consensys.net/diligence/blog/2019/02/smart-contract-security-newsletter-16-create2-faq/
https://www.chainnews.com/zh-hant/articles/803272341363.htm
如有錯誤敬請指正,原文載於:https://limaois.me/archives/265
EIP-1014 產生可控的智能合約地址 was originally published in Taipei Ethereum Meetup on Medium, where people are continuing the conversation by highlighting and responding to this story.
👏 歡迎轉載分享鼓掌
請檢閱意思 在 粘拔的幸福碎碎念 Facebook 的精選貼文
無碼的中國,大部分人此生像個屁,只聞聲響,徒留腐臭味。
捷克議長率領龐大代表團訪問台灣,是特別重大的事件,之前數日,我在捷克的出版社編輯托馬斯受一份專刊委託,通過譯者李素採訪了我——我曾多次訪問布拉格,無疑,捷克當代影響最大的人物,依舊是瓦茨拉夫 哈維爾。作為捷克首位民選總統,他也曾访问台灣,這在當年的西方,可謂驚世駭俗——可惜蔡英文總統的臉書沒有提到。
下面是中文採訪原稿,詩人貝嶺在華文世界推廣哈維爾的書籍,功不可沒。圖片是我訪問布拉格時,與哈維爾最為推崇的蛙人樂隊同台演出。
-
问:老廖,你在中国做过各种底层工作,在酒吧里吹笛谋生,属于生活在社会底层的人。你自认为自己属于所谓的弱势群体的人士吗?
我屬於弱勢群體中的特殊人物,因為我坐過牢,比較受警察關注。普通的底層民眾,是被整個社會所遺棄,他們的聲音,警察不願意聽。而我的行踪,想法、牢騷,警察都要主動掌握。
问:生活在社会边缘、底层或体制外的人,日子过得怎么样?
獨裁中國一直是兩個世界,地上的:財大氣粗的、經濟騰飛的、一代一路的中國,這也是你們的澤曼,一個貪婪的大胖子總統最為著迷的;地下的:我的書中的世界,人們都像老鼠一樣,生活在不見天日、毫無希望的下水道裡。新型冠狀病毒來了,這些人隨隨便便,無聲無息地倒下、死去,得不到“確診”,甚至沒人關心他們是不是“疑似”。人生就像一個臭屁。別提日子這個詞彙了。
问:你为什么离开中国,为何选择逃亡?
為了出版我的監獄自傳《為了一首歌和一百首歌》。2010年,我在默克爾總理的親自關注下,在15次出境申請被拒之後,終於到德國參加文學節,逗留了近50天,稍後,謝絕了赫塔 .米勒、沃爾夫 比爾曼等人的挽留,回國了。可安全部門獲知,我將在德國和台灣同時出版監獄自傳,就突襲查抄我的家,警告我:出版這本書,將判處10以上有期徒刑。我不得不通過中國和越南邊境逃亡。
问:在你的看来,社会中的边缘或底层的人扮演什么样的角色?对主流社会有何意义?
就是一群下水道的老鼠,一個屁,對主流社會沒任何意義。
问:你的好朋友刘晓波获得过诺贝尔和平奖,赫塔.米勒是你的朋友,你自己也获得过不少很重要的奖项,媒体喜欢采访你。你也成为了西方体制的一部分了吗?成为了体制内的人吗?
我可以自由地寫作和說話,我到德國9年了,出版了11本書,大約獲得了10多個獎。但是語言障礙時時在提醒我是一個流亡者,一個祖國和家鄉都被蹂躪和強暴的文學證人。我是體制的一部分嗎?不,我沒有能力介入西方的政治體制,我只能提供批評的聲音。
问:1989年写了长诗《大屠杀》,结果被关进4年监狱。这个后果你当时料到了吗?
6月4日凌晨,收音機裡傳來槍聲和慘叫,我只有憤怒,沒去想後果。
问:之前你属于异议人士吗?做地下工作?
之前從精神上追隨美國垮掉一代,不關心政治,熱衷辦地下詩刊。
问:监狱经验怎么改变了你?你怎么活下去的?怎么可以写这种经历?
我31歲因《大屠殺》詩案被捕,而後坐牢4年,人不如狗,曾自殺2次,錐心之痛,令我放棄詩人,立志做歷史證人。
问:中国监狱什么样子?
中國監獄是一個籠統的詞彙,中國監獄分:收審所、收容所、看守所、勞改監獄、勞改農場、少管所、勞教所、勞教農場、勞教工廠。目的是洗腦。
現在又有了新疆那種利用互聯網進行監控的集中營,以及在全國普及的人臉識別技術。中國是一個無形的監獄,監獄長就是敬愛的習近平同志。
问:在监狱承受拷问,绝望的两次试图自杀。知道外边有人努力救你,对你是个鼓舞吗?國際特赦組織或其他非政府组织的请愿书和活动给你鼓励吗?还是一点都不知,也想不到?
不知道,也想不到。出獄後知道了,是一個相當大的鼓舞。
问:中国地下世界生活什么样子?
老鼠洞。億萬隻老鼠有一天突然鑽出地面,地基就崩塌了。
问:反抗是你的生活方法吗?
寫作是我的生活方式,因為寫作使反抗變成了審美。憤怒的詞彙比憤怒的聲音更加耐看,更加不容易消失。
问:经過各种磨难,最后你还是逃到国外,定居在德国。你的现在生活怎么样,习惯了吗?喜欢欧洲生活方式吗?感觉社会气息有所不同吗?作为作家,对你创作来说更好一些,还是觉得自己是个“外人”?
我在德國讀者眾多,要么讀過我的這本,要么讀過我的那本,大家都知道我很多產。對於一個中文作家,還有什麼比這更值得珍惜?我沒有時間來考慮是不是外人。我只知道我應該對我的譯者更多的體諒和尊重。漢斯 彼得 霍夫曼,中文名何致翰,和我一塊做活動時,我往往會說:你們是老何的讀者。
问:从监狱出来以后,你有几年时间混在底层,收集了大量的《中国底层访谈录》的资料。这本书的想法怎么产生的?中国底层什么样子,可否概括描述吗?
寫底層從監獄就開始了,出獄之後,還是在沒有牆的監獄裡。所以寫了300多個底層人物。
问:你会写关于欧洲底层的书,还是根本不想或做不到?中国底层和欧洲的底层有所你看得到的差别吗?
我經常看到一些街頭流浪漢,但無法進入他們的內心世界。我會經常去台灣,中國夠我寫一輩子。
问:你的采访里经常会涉及到不远的历史,尤其是在中国属于敏感的或回避的话题。但《中国底层访谈录》里很多人,虽然是私人对话,还是讲得相当妥协,有种認命的口气……
“聽天由命”這個詞彙,是老子發明的,在古代是正面的,順應天道的意思;而現在卻是負面的,逆來順受、活一天算一天的意思。
问:中国地下,从你离开中国以后,变化很大吗?
習近平稱帝了。捷克總統澤曼大胖子都去陪同檢閱過皇帝的儀仗隊。
问:除了数多重要奖项以外,你也获得过哈维尔图书馆基金會颁给的作家奖。对你有何意义?
這是以哈維爾自傳命名的一個獎項。我,還有我的朋友劉曉波,都和這個偉大的歷史人物有冥冥中的精神聯繫。
问:2008年,08宪章问世。對启发08宪章起草都有些什么影响?和七七宪章有关吗?七七宪章的全文,你从哪里得到的?
是一個叫貝嶺的流亡詩人寄到國內的,當時我們在地下刊物《知識分子》,開闢了一個哈維爾的專輯,那時1996年。我還得到香港出版的一本哈維爾選集,譯者張勇進,上面有《七七憲章》全文。至於對劉曉波起草《08憲章》的影響,我就不太了解了。作為第一批簽名者,出於對劉曉波的支持,任何他起草的東西我都簽。
问:你对捷克斯洛伐克社会主义时期的情况了解多少?
是從米蘭 昆德拉的小說和哈維爾的散文和戲劇中了解的,不算多也不算少。
问:瓦茨拉夫•哈维尔这个名字对你本人意味着什么?听到哈维尔这个名字,你会联想到什么?
這是超越語言和文化差異的一部精神史。一部反抗獨裁的作家啟蒙讀物——我還會想到我出獄不久,第一次看到那本香港出版的黃皮的書:《無權者的權力》。接著我會想到劉曉波到我家,偷走了這本書,帶回北京,打電話給我。。。。沒幾天他就坐牢,去監獄行使《無權者的權力》。。。。,
问:在布拉格,你去听地下摇滚乐队宇宙塑料人的演出,而且听得非常感动。为什么?
因為我在哈維爾的書中,讀到過他們。可歲月匆匆,他們都一把白鬍鬚了。。。。
问:偶尔你不太赞成诺贝尔委员会的选择,也会去给他们看屁股。为什么?
2012年我陪同一個藝術家去裸奔抗議,當時赫塔 米勒和一些德國作家同行都寫信勸阻過。他們說,瑞典《每日新聞》已經全文刊登了我的抗議信,並且瑞典還將同時出版我的監獄自傳和<上帝是紅色的>。他們會明白我是怎樣背景的作家。但是那個藝術家是我的好朋友,我不願意讓他失望。
但是2013年我被激怒了,因為莫言說“言論審查像飛機安檢,你雖然不願意,但必須接受”。他還抄寫毛主席語錄,公開吹棒這個大獨裁者,給諾貝爾獎造成歷史上最惡劣的負面影響。
所以我去莫言的發獎單位裸奔抗議,要求他們向中國政府提出“釋放劉曉波夫婦”。
請檢閱意思 在 講日文的台灣女生 Tiffany Youtube 的最讚貼文
雖然增加單字文法熟悉度、增加閱讀頻率才能真正提高閱讀速度,但是這需要很長一段時間的累積。如果你擔心自己沒辦法在考試前培養足夠的閱讀速度,也許可以參考看看我的方法。不過這個方法前幾次用的時候會覺得不太習慣,建議可以搭配畫底線一起練習,培養習慣。
希望大家都能找適合自己的考試方法。
看更多 #日檢滿分養成計劃 :https://www.youtube.com/watch?v=8P2mwpHbbSw&list=PLLdLhFg5zZfBWrOoCwBs_xtRm56zgIOtI&index=2&t=36s
follow Tiffany:
facebook▶ https://www.facebook.com/pg/TiffanySpeaksJapanese
Instagram▶ https://www.instagram.com/tiffanysjapanese/
Twitter(內容全日文)▶https://twitter.com/TiffanyTWJP
Blog▶https://tiffanysjapanese.wordpress.com/
◇講日文的台灣女生◇
我是Tiffany 蒂芬泥,泥巴的泥。
100%的台灣人,從2013年進入日文系開始學日文的道路。
2017年9月-2018年9月在東京交換留學一年,目前定居台灣從事口譯的工作。
這個頻道主要是分享我最近學到的日文,還有我怎麼去理解日文的各式文法和用語。
立志成為帶動大家一起學日文的勵志演說家!
這不是一個日文教學頻道,只是把我曾經搞不懂的東西爬梳一下,再用我的語言分享出來而已。目前累積的影片都是在大家的鼓勵與回饋下完成的。
這裡的分享都是我自己消化之後的產出,可能會有講錯的地方
還要麻煩大家多多跟我討論和提醒了~
大家糾正我的地方都會補充在影片的更多資訊裡
(也就是這個欄位)
那麼就請多多指教了。
一起在學日文的道路上拔腿狂奔吧!
■□■□■□■□■□■□
每週一晚上9點 上傳新影片
■□■□■□■□■□■□
如果你願意協助我上影片字幕,我會非常感謝你!
字幕協力:https://www.youtube.com/timedtext_cs_panel?c=UCiQ4DB-7pv-fZgRoLO6sjsw&tab=2
今天的影片內容▶
【蒂芬泥的其他影片】
我的日文學習歷程
https://tiffany.pros.si/G8W52
跟我去工作!口譯工作的一天
https://tiffany.pros.si/FUK75
日劇「法醫女王 Unnatural」經典台詞日文解析:
https://tiffany.pros.si/H35KJ
不會做菜的我跑去日本做滷肉飯 feat. 強運少女RU
https://tiffany.pros.si/G4K9S
從日文程度0到在日本工作 日本就職經驗談 feat.阿倫 Alan Channel
https://tiffany.pros.si/H3T26
女生注意⚠️這些日文只有男生可以用! feat. 撒醬x日初
https://tiffany.pros.si/EBZN9
改掉這個發音日文變得好標準!台式發音矯正室 feat. IKU老師
https://tiffany.pros.si/ED3M5
不要這樣講日文!日本人糾正台灣人的台式日語發音 feat Kyon&Ai
https://tiffany.pros.si/DTHS6
變態卻有效的背單字方法 feat.王可樂老師
https://tiffany.pros.si/GT2PD
只有日本人懂的英文?salary man, jet coaster 和製英文英日意思比一比 feat.英文易開罐
https://tiffany.pros.si/GQBTV
日本情侶10天才見一次面?台日戀愛觀大調查! feat. D-saki
https://tiffany.pros.si/F6W9Q
本週關鍵字: