買比特幣 買比特幣
Ctrl+D 買比特幣
ads

APP:只需要支付0.5元就可以撤回鏈上交易?這給DApp帶來了無盡的麻煩_dAppstore

Author:

Time:1900/1/1 0:00:00

在生活中,詐騙防不勝防。

騙子們牢牢抓住受害者的心理活動,假冒公檢法的身份來突破受害者的心理防線,再羅織一些罪名就能讓受害者乖乖交出自己的錢財,等受害者反應過來,騙子們早已逃之夭夭。

作為一種應對策略,各大銀行紛紛給出了轉賬次日到賬,期間可撤回的解決方案,給用戶反悔的余地。這種操作對于中心化的銀行來說并非難事,而在去中心化的區塊鏈上能做到么?

乍一想,在區塊鏈上反悔撤回交易就像是天方夜譚,但結果卻是可以的!就像魯迅先生所說:世上本沒有路,走的人多了,也便成了路。

正是許多用戶有著在區塊鏈上撤銷交易的需求,所以慢慢地出現了一種通用的撤回方案,但是,這種給用戶行的方便卻給DApp和DApp開發者帶來了無盡的麻煩。

動態 | 擁有絕大多數萊特幣只需要189個地址:據News.bitcoin消息,加密研究公司Clovr發布一項對四種主要加密貨幣(比特幣,以太幣,比特幣現金和萊特幣)和140,000個加密地址的新研究,發現只需很少的帳戶即可形成許多代幣的所有權。在四大加密貨幣中,BTC的財富不平等程度最低,其次是BCH。萊特幣的財富分配可能是最不平等的,十個最富有的萊特幣賬戶擁有萊特幣所有財富的十分之一,擁有絕大多數LTC只需要189個地址。從2018年到2019年,以太坊的財富不平等增加了13%。研究指出,代幣的市值越高,與其他代幣相比,財富分配越有可能平均分配。[2019/12/19]

你開發的DApp是否向用戶展示了不正確的信息?不要急著否認,因為很可能會出現這樣的情況,而且是在你完全不知情的前提下。

自今年年初以來,有技術團隊對主流的DApp進行了多達30余次的交易可用性審計,其中每次審計都涉及50多個定制化的量化指標和定性評估。然而出乎意料的是:我們還沒有碰到哪個DApp可以很好地處理交易被取消的場景。交易本是每個DApp的重中之重,可為什么會出現這樣的現象呢?

分析 | 只需在典型投資組合中增加10%比特幣就可以獲得更高收益:數據研究機構 TradeBlock 在研究投資組合收益率時發現,只要在典型的投資組合中增加 10% 的比特幣就可以在 2019 年獲得更高的收益,但增加了風險和波動率。TradeBlock 采用的對比組是典型投資組合,包含 60% 的股票和 40% 的債券,而增加比特幣配置的組合包含55%股票、35%債券和10%比特幣。該對比的初始投資額為1000美元,在接近2019年底,擁有比特幣的資產組合收益率超過了典型投資組合。夏普比例是衡量風險調整后的收益率,比率越高說明該資產可以在風險更小的情況下獲得更高的收益,典型投資組合的夏普比例為0.66,而增加比特幣配置的組合為0.46。[2019/12/18]

在我們深入研究交易被取消帶來的影響以及為什么大多數的DApp都沒有解決這個問題之前,你需要了解什么是被取消了的交易。

金色相對論 | 歐陽默:對于Libra來說只需要簡化其結構,使其看起來更像PAX,這樣會更容易獲得批準:在今日舉行的金色相對論中,關于“Libra和穩定幣會以怎樣的方向走向海外”的問題,石木資本、RockTree Lex董事長,美國國會加密貨幣研究小組成員歐陽默表示,Libra存在的問題是缺乏政府的信任,但是美國政府已經在紐約州級別批準發行兩個穩定幣。2018年9月,紐約金融服務部(NYDFS)批準發行了穩定幣PAX & Gemini。他們成為了銀行,會被保險、被監管,未來2-3年內我們會看到他們上漲,尤其是PAX。RockTree LEX同PAX和Bitfinex的Tether一起工作,同時這些代幣都有利漲空間。對于Libra來說,我們只需要簡化其結構,使其看起來更像PAX,這樣會更容易獲得批準。但因為是Facebook,所以還需要一段時間。所以就目前而言,Facebook只專注于技術和認可方面。[2019/8/15]

什么是被取消了的交易?

聲音 | 陳偉星:區塊鏈只需三年,就可以重啟全球金融:泛城資本陳偉星在微博稱,朋友質疑:區塊鏈是好東西,但至少要30年才能成功;答:區塊鏈不過是一個鏈式賬本,不可篡改的數據庫,但只需三年,可以重啟全球金融。

朋友質疑:你說的,政府都不讓干,他們不愿意放棄手中的權力;答:政府讓干的,如2015年的p2p,現在大都去了監獄;政府不讓干的,如果對人民好,也早晚讓干。 ????[2019/5/24]

在以太坊上,取消一筆交易的操作就是用一筆新的交易覆蓋即將被處理的這筆交易。需要注意的一點是,這種取消交易的機制并不是以太坊的正式標準,而是人們約定俗成的慣例。

新的交易與被取消了的交易相比,通常都具有以下幾個特征:

擁有一個相同的隨機數,

由同一個錢包地址發起,

俄羅斯首都莫斯科某交易所,只需出示身份證,就可以用現金進行比特幣交易:據Bitcoin.com報道,俄羅斯首都莫斯科某交易所,只需出示身份證,就可以用現金進行比特幣交易,此乃首都首例。據悉,俄羅斯當局并未明確數字貨幣的監管規則,業界對此交易所做法有分歧,但此交易所仍在正常營業。[2018/4/5]

都被發送到一個外部帳戶中,

交易的燃料費用至少要高出10%,

但是交易的金額為0,

這筆新的交易在原始交易被區塊鏈確認之前由用戶簽名并提交。

這種機制為什么會奏效呢?由于礦工會優先處理燃料費用更高的交易,因此在這筆新的交易被確認之后,礦工們才會處理那筆將要被取消的交易,即使那筆交易更早進入到礦工們存放未處理交易信息的交易池中。

句話說,取消交易的機制有點像是一種概率的游戲。

如何取消一筆交易?

大多數以太坊錢包都可以幫你取消交易。就比如說,在基于瀏覽器插件的以太坊輕錢包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

出品|區塊鏈大本營

Tags:DAPPDAPAPP比特幣區塊鏈dapp游戲dAppstoreimtoken下載官網app丘比特幣犯法嗎

fil幣價格今日行情
NAR:鏈下擴容方案之鏈下計算,尚在征途的擴容良方——區塊鏈技術引卷之十三_Insurance Supermarket

通證通研究院×FENBUSHIDIGITAL聯合出品文:宋雙杰,CFA;田志遠;王澤龍;金佳豪 特別顧問:沈波;Rin 導讀 鏈下計算是區塊鏈鏈下擴容的解決方案之一.

1900/1/1 0:00:00
AKRO:波卡DeFi項目Akropolis:目睹雷曼兄弟崩潰,構建Web3.0級新金融_DOT波卡幣能漲到500嗎

無論是在發達國家還是發展中國家,金融活動都可以劃分為正式金融和非正式金融兩類。從定義來講,非正式金融是指不通過依法設立的金融機構來融通資金的融資活動和用超出現有法律規范的方式來融通資金的融資活動.

1900/1/1 0:00:00
PLE:競爭幣持續被吸血,比特幣市值占比達近70%_全球加密貨幣市值

比特幣從今年上半年開始一直呈上升趨勢,在過去幾周這種趨勢進一步擴大。盡管如此,“水漲船高”這句古老的格言到目前為止還沒有被證明適用于密碼市場,因為大多數主要的競爭幣都在慢慢被吸血.

1900/1/1 0:00:00
WIT:一文讀懂為什么萊特幣的SegWit采用率高于比特幣_比特幣SV

在過去的幾年里,萊特幣在某種程度上已經成為了比特幣的測試網絡,作為對標?“比特幣數字黃金地位的數字白銀”?,上述觀點最好的例子可能是,2017年4月,當SEGWIT在萊特幣網絡上被激活時.

1900/1/1 0:00:00
比特幣:評論:比特幣市場主導率將達80%,山寨幣和硬叉幣的時代已終結_亞馬遜

比特幣倡導者MaxKeizer預測市值最高的加密貨幣比特幣將繼續鞏固自己在市場上的優勢,而山寨幣和硬叉幣的時代將終結.

1900/1/1 0:00:00
比特幣:“股幣分離”背后的思考_數字貨幣

一、股幣分離 最近,EOS的母公司BlockOne被曝出用EOS融資融來的錢,買了14萬枚比特幣,這件事引起了市場的廣泛討論。有人說,不要慌,大膽持有EOS,EOS在炒幣。。

1900/1/1 0:00:00
ads