在生活中,詐騙防不勝防。
騙子們牢牢抓住受害者的心理活動,假冒公檢法的身份來突破受害者的心理防線,再羅織一些罪名就能讓受害者乖乖交出自己的錢財,等受害者反應過來,騙子們早已逃之夭夭。
作為一種應對策略,各大銀行紛紛給出了轉賬次日到賬,期間可撤回的解決方案,給用戶反悔的余地。這種操作對于中心化的銀行來說并非難事,而在去中心化的區塊鏈上能做到么?
乍一想,在區塊鏈上反悔撤回交易就像是天方夜譚,但結果卻是可以的!就像魯迅先生所說:世上本沒有路,走的人多了,也便成了路。
正是許多用戶有著在區塊鏈上撤銷交易的需求,所以慢慢地出現了一種通用的撤回方案,但是,這種給用戶行的方便卻給DApp和DApp開發者帶來了無盡的麻煩。
機構評美聯儲利率決議:這份有關就業市場的聲明表明,美聯儲現在只需要解決通脹問題:7月28日消息,機構評美聯儲利率決議:這份有關就業市場的聲明表明,美聯儲現在只需要解決通脹問題,而不需要平衡增長風險。一些人指出,最近初請失業金人數的上升表明勞動力市場正在惡化。但SGH宏觀顧問公司的首席美國經濟學家指出,這可能是由于季節性調整。當季節性因素消退時,未來幾周發生的數據將提供更多信息。在就業市場明顯放緩之前,美聯儲繼續收緊政策相對容易。(金十)[2022/7/28 2:42:07]
你開發的DApp是否向用戶展示了不正確的信息?不要急著否認,因為很可能會出現這樣的情況,而且是在你完全不知情的前提下。
自今年年初以來,有技術團隊對主流的DApp進行了多達30余次的交易可用性審計,其中每次審計都涉及50多個定制化的量化指標和定性評估。然而出乎意料的是:我們還沒有碰到哪個DApp可以很好地處理交易被取消的場景。交易本是每個DApp的重中之重,可為什么會出現這樣的現象呢?
Swerve:用戶只需2500個vwSWRV即可提出提案:Curve分叉項目Swerve發推表示,目前Swerves Aragon已經完成部署,用戶只需要2500個vwSWRV即可提出提案,SWRV的擁有者可以在Snapshot.page上進行鏈上投票。[2020/9/7]
在我們深入研究交易被取消帶來的影響以及為什么大多數的DApp都沒有解決這個問題之前,你需要了解什么是被取消了的交易。
什么是被取消了的交易?
在以太坊上,取消一筆交易的操作就是用一筆新的交易覆蓋即將被處理的這筆交易。需要注意的一點是,這種取消交易的機制并不是以太坊的正式標準,而是人們約定俗成的慣例。
新的交易與被取消了的交易相比,通常都具有以下幾個特征:
擁有一個相同的隨機數,
動態 | 加拿大政府放寬部分新的反洗錢法規,加密交易所只需報告超過1萬美元轉賬交易:據theblockcrypto消息,根據支付服務提供商和加密貨幣交易所的反饋,加拿大政府放寬了部分新的反洗錢法規。報告指出加密貨幣交易所只需要報告超過1萬美元的轉賬,而不必報告每筆交易。加拿大財政部官員目前正在等待FATF的指導,因此新的法規的制定仍未完成。[2019/7/11]
由同一個錢包地址發起,
都被發送到一個外部帳戶中,
交易的燃料費用至少要高出10%,
但是交易的金額為0,
這筆新的交易在原始交易被區塊鏈確認之前由用戶簽名并提交。
這種機制為什么會奏效呢?由于礦工會優先處理燃料費用更高的交易,因此在這筆新的交易被確認之后,礦工們才會處理那筆將要被取消的交易,即使那筆交易更早進入到礦工們存放未處理交易信息的交易池中。
聲音 | BM:大規模采用是錯誤的目標 只需要達到 5% 采用率即可:今日凌晨,BM 在電報群積極回復社區問題,以下為重要內容概述: 1.有成員在群里分享了關于 B1 花 3000 萬美元購買 Voice.com 域名的新聞,BM 回復:這說明了我們對 Voice 的投入有多大; 2.有成員提到 Libra 將會是 DApp 開發者的巨大機會,BM 回復:10 秒出一個塊,TPS 不到 1000,新語言和收取手續費存在限制,幾乎沒有看到創新; 3.BM:大規模采用是錯誤的目標,只需要達到 5% 采用率即可。有成員回復:那要如何達到 5% 采用率?什么時候開始大規模營銷?如何能讓懶人轉向使用 EOSIO?BM:懶人比例大概為 95%,你不能強迫人們學習(區塊鏈知識),除非他們自愿想學; 4.有成員問:為什么 B1 沒有去和像 FB 這樣的公司談轉到 EOSIO 上?BM 回復:誰說我們沒有這么做呢?[2019/6/20]
換
聲音 | Ripple合伙人:500萬美元轉賬只需2秒 轉賬費30美分:據 cryptoglobe消息, XRP Capital投資合伙人 Michael Arrington最近表示,對于加密貨幣的極端指責都是不公的。 Ripple公司的金融產品套件是一件非常有用的工具,大額轉賬不但快速,而且成本很低。價值500萬美元的 XRP轉賬只需要2秒就可以完成,而轉賬費只需要區區30美分。這是法幣和比特幣都無法想象的。[2018/10/19]
句話說,取消交易的機制有點像是一種概率的游戲。
如何取消一筆交易?
大多數以太坊錢包都可以幫你取消交易。就比如說,在基于瀏覽器插件的以太坊輕錢包MetaMask中,你可以這樣來取消一筆交易:首先先找到這筆待處理的交易,點進去顯示交易的詳細信息,然后單擊“取消交易”按鈕。整個操作如下所示:
如何在MetaMask中取消交易
圖中的PENDING表示交易正在處理中,點擊交易詳情,其中的Cancel按鈕表示取消交易。彈出的對話框說明:取消這筆交易需要支付0.08美元的燃料費用。在這里點擊取消交易并不能保證你原始提交的交易100%取消成功。但如果取消成功了你需要支付上述的燃料費用,要不要試試?
雖然說這個取消交易的功能可能看起來有些廢柴,但事實證明它是用戶在使用那些功能復雜的DApp時必不可少的一個工具,因為這些DApp中的用戶往往習慣于仔細審查自己的交易并主動管理燃料成本。
就這么簡單直接?
并不是這樣的!
在取消交易時存在一個致命的問題:你的DApp。當用戶參與到你開發的DApp中并進行交易時,用戶的取消交易操作只發生在用戶和他的數字錢包之間,也就是說,在這個環節中你的DApp完全沒有參與。
如何識別一筆被取消了的交易?
在知曉了被取消交易的特征之后,你是否能在下圖的第四筆和第五筆交易中發現些什么?
被取消了的交易示例
在理想的情況下,第五筆交易會覆蓋第四筆交易,也就是說第四筆交易將會被取消。
第四筆和第五筆交易的隨機數是相同的,而且第五筆交易:
繳納了更多的燃料費用。
交易的金額為0。
具有與前一筆交易不同的時間戳。
具有與前一筆交易不同的交易哈希值。
前三項是取消交易機制的核心,而第四項對于DApp和DApp開發者來說都是一個棘手的問題。
被取消了的交易,將如何影響DApp的用戶體驗?
由于原始的交易和之后覆蓋它的新交易具有不同的哈希值,而且你開發的DApp也沒有參與到這筆新交易的創建過程中,所以你的DApp并沒有什么方法來與這筆新交易產生聯系。
通常情況下,你的DApp會認為原始的交易正在被處理,并一直向用戶顯示處理中的狀態,這種說法有一些生硬,接下來我們用一個例子來說明這到底是怎么一回事,下面是我們團隊最近在審計DApp時發現的一個例子:
圖中的第一筆交易已經被取消了
但是DApp并不知道,還是將它顯示為“處理中”
事實上,在第一筆交易已經被礦工加入交易池中待處理時,第二筆交易捷足先登,覆蓋并取代了它。
由于DApp并沒有與第二筆交易建立聯系的方法,因而DApp永遠也不會知道第一筆交易的狀態是被確認了還是失敗了,相反的是,DApp只會顯示第一筆交易正在處理中。
隨著以太坊網絡的發展,取消交易的操作變得越來越普遍。所以在這里我們強烈建議所有的DApp開發者都構建出可以處理這種情況的前端功能。
如果你使用的DApp可以很好地處理交易被取消的問題,歡迎在文末留言告訴我們!
來源|hackernoon
編譯|?Guoxi
責編?|?Carol
出品|區塊鏈大本營
8月初,央行召開2019年下半年工作電視會議,會議要求加快推進我國法定數字貨幣研發步伐。與此同時,有媒體查詢國家知識產權局專利查詢系統,統計截至2019年8月4日,央行數字貨幣研究所申請了涉及數.
1900/1/1 0:00:00今年年初,熊市籠罩在每個區塊投資者的周圍,加密貨幣整體的市值縮水至1000億美元的水平,大部分投資者有的選擇虧損割肉離場,有的選擇佛系持幣不再關注,整個行業進入到了幣圈版的“冰河世紀”.
1900/1/1 0:00:00概述: 美國參議院銀行委員會召開“審查數字貨幣和區塊鏈的監管框架”聽證會;紐約總檢察長辦公室回擊Bitfinex,申請法官駁回暫緩訴訟的請求;英國FCA明確加密貨幣監管范圍.
1900/1/1 0:00:00如何降低數字貨幣的相關性|為何如此之高?為什么數字貨幣的相關性如此之高?估計是很多投資者一直很好奇的問題,上面三張BTC,ETH,ADA圖也可以看出雖然彼此的走勢有些許的不同.
1900/1/1 0:00:00昨天美國證券交易委員會延遲決定3個比特幣ETF建議直至秋季,土耳其貨幣里拉對美元價格暴跌30%,與此同時阿根廷和委內瑞拉的比特幣價格均出現溢價,但是我們看到市場還是沒能找到一致性的方向.
1900/1/1 0:00:002019年7月,全球區塊鏈私募融資市場正在走出低谷。互鏈脈搏研究院統計數據顯示,2019年7月,全球區塊鏈領域共斬獲39筆融資,融資總額約為11.26億元,環比增長了12.6%.
1900/1/1 0:00:00