以太坊交易所 以太坊交易所
Ctrl+D 以太坊交易所
ads

引介 | 什么是以太坊元交易?_TPS:Component

Author:

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

引介

上手Dapp實在是太麻煩了。以太坊生態若想普及,就應該允許新用戶直接使用其功能,而不是先安排幾座大山讓用戶翻山越嶺。

這意味著需要為新來的用戶墊付Gas費用。當前的以太坊協議并沒有提供原生方法來實現這一點。然而,得益于公/私密鑰對,用戶可以通過對元交易進行簽名并激勵桌面礦工來為他們支付gas費用。

在一開始,先要自動生成密鑰對并保存在你的瀏覽器中。那些密碼朋克一定會對這種方式嗤之以鼻,但用戶不該被下載錢包的要求擋在門外。首先,他們要能使用產品并通過Dapp提供價值。一旦他們收到了一些代幣或以太幣,就應該馬上將這些幣轉移到類似MetaMask或Trust這樣的錢包中。

基礎

首先,我想介紹一些基礎概念,來為解釋以太坊上的元交易奠定基礎。但如果你是一位密碼學大牛的話,直接跳過吧...

哈希

通過哈希函數,可以將長短不一的信息轉化為一段長度任意但可預測的結果。這是一類神奇的函數,可以將一大堆信息轉變成一串短的,可作為摘要的數據“指紋”。對于一個給定的輸入而言,生成的“指紋”始終一致。如果你的原始數據中有任何細微的改動,生成的哈希值將大不相同。

Solana Labs目前正在開發AI工具:金色財經報道,Solana Labs的聯合創始人兼首席執行官Anatoly Yakovenko最近討論了人工智能如何幫助web3和加密貨幣的發展,他表示,人工智能將使Solana“更可用、更易于理解”。Solana Labs目前正在開發AI工具,幫助潛在的NFT買家根據他們的個人需求決定哪個系列最有意義。[2023/7/8 22:24:49]

密鑰對

公/私密鑰對運用了一些令人頭暈的數學知識,當然,想搞清楚它的概念并不難;可以使用私鑰對一個信息進行簽名,任何人都能使用與之對應的公鑰來證明該簽名的正確性。重申一遍,我可以給你一個帶有我簽名的信息,而你只需使用我的公開信息就能從數學上證明我對這條特定的信息簽過名。私鑰極為敏感,絕對不能公示給他人,而公鑰則就可以被廣泛分享。你的以太坊地址就是你的公鑰,它代表了你的身份。

公鑰也可以用來加密一個簡短的信息,然后,只有私鑰的擁有者才能解密該信息。這并不重要,但非常酷不是么?所以我認為應該告訴你:)

來自@cooganbrennan:“通過對一串數據的哈希值簽名,你實現了三件事:不可干擾:你知道數據沒有被篡改過身份:你可以明確交易的發送方不可抵賴:發送交易的人之后無法否認發送了該交易”

CryptoPunk #9682以72.72 ETH成交,買方用逾5.27萬枚Goerli ETH提供資金:3月10日消息,Etherscan數據顯示,CryptoPunk #9682在Uniswap上以72.72 ETH成交。買方將527,281枚Goerli ETH(GETH)兌換為ETH,為這筆交易提供資金。

據此前報道,今年2月,全鏈互操作性協議LayerZero推出測試網橋,實現主網ETH與Goerli測試網ETH互換。該網橋旨在幫助開發人員獲取足夠數量的Goerli測試網ETH。目前該交易對托管在Uniswap上,并歡迎社區加入LP。[2023/3/10 12:53:47]

交易

要想和區塊鏈進行交互,你需要發送一筆交易。一筆交易由少數幾部分組成,我喜歡用巨慢無比的郵件來類比:

目標地址:交易發送到的目標以太坊地址。可以是另一個人或一個智能合約。你可以將它想象成寫在信封正面的收件地址。

價值:這就像在信封里放一丟丟現金給收件人。

數據:這就像你寄出的信件上的內容。當你只發送價值時,這部分通常是空的。

Telegram錢包機器人現支持在應用聊天界面直接交易TON代幣:11月28日消息,由于最近Telegram錢包機器人@wallet的升級,Telegram應用程序的用戶現在可以在不離開應用程序的情況下(即在Telegram聊天界面中)購買和出售Toncoin (TON)代幣,且無需每次輸入錢包地址和等候交易確認。該錢包機器人還充當了一個法幣入口,允許用戶在Telegram應用內使用信用卡購買Toncoin。目前支持購買和出售Toncoin的法幣有美元、歐元、烏克蘭格里夫尼亞、白俄羅斯盧布和哈薩克斯坦金戈。目前,該應用程序只能用于購買Toncoin(TON)和比特幣。然而,TON基金會計劃擴大可購買加密貨幣的數量。

據悉,通過Telegram購買加密貨幣的錢包機器人不收取任何費用,但每完成一筆交易,賣家將被收取相當于售價0.9%的傭金。此外,為了通過Telegram上的點對點功能傳輸加密貨幣,用戶需要在TON網絡上注冊。(Cointelegraph)

此前4月份消息,Telegram應用程序已支持購買比特幣和Toncoin。TON基金會已向Telegram添加了加密支付功能,允許其5.5億用戶在Telegram應用程序中發送和接收Toncoin(TON),或者通過“@wallet(錢包)”機器人功能購買比特幣。[2022/11/28 21:06:25]

Nonce:由于你發送的內容都是數字信息,因此可能被復制。為了防止同一封信被寄了兩次,我們會跟蹤一個計數。這有點像信封本身的標識。

足球金融專家:切爾西想獲10億英鎊收入需靠元宇宙:金色財經報道,清湖資本今年夏天聯合伯利以42.5億英鎊的價格收購了切爾西后,其高層費利西亞諾表示有機會將切爾西的收入翻倍達到10億英鎊。對此,足球金融專家基蘭·馬奎爾表示,如果切爾西能說服人們通過耳機為按次計費的比賽模式付費,他們會把希望寄托在元宇宙。基蘭·馬奎爾補充說:“我認為切爾西的財團非常注重媒體技術,他們知道切爾西有一個全球性的球迷基礎,而這個基礎中的大部分球迷不太能去斯坦福橋,而且也沒有多少票。也許他們在想:我們能給球迷們帶來一種斯坦福橋式的感覺嗎?而這需要依靠元宇宙來實現。”(The Athletic UK)[2022/10/16 14:29:20]

GasPrice:這就像是你放在郵箱中的一些零錢,用來激勵郵遞員為你送信。你放的零錢越多,郵遞員取走你信件的可能性就越高。

GasLimit:這就像郵遞員送信的最遠距離的限制。假設他最終要去地球的另一邊為你送信,這意味著他要繞過重重阻礙……你當然希望避免這種情況,因為你要為他的行程買單。

簽名:最終,我們把上面的數據都匯總在一起并進行哈希運算、用你的簽名來封好信封,該簽名證明里面的內容都經過了你的驗證。

Argo Blockchain第一季度凈利潤為210萬美元,同比下降90%:金色財經報道,Argo Blockchain公布第一季度凈利潤為160萬英鎊(210萬美元),同比下降90%以上。Argo提到了數字貨幣公允價值的變化等因素,第一季度比特幣的價格在4萬美元左右,而去年同期為近6萬美元。Argo開采了470個比特幣及等值比特幣,而去年同期為387個。截至第一季度末,Argo持有2700枚比特幣及和比特幣等價物。Argo近幾周從紐約數字投資集團(NYDIG)子公司借款7060萬美元,用于為其位于德克薩斯州的Helios設施購買采礦設備,該設施將以200兆瓦的功率運行,并有可能提高到800兆瓦。(coindesk)[2022/5/18 3:25:11]

這是一個非常不嚴謹的類比,像這樣的類比我的腦子里還有一大堆。來邊喝啤酒邊慢慢聊吧,我在Devcon等你哦。

智能合約

我的祖父曾跟我講過一個關于他哥哥在他堪薩斯州的后院里種植番茄的故事。他會將前一天晚上采摘的番茄放在門前的臺階上,旁邊擺上一個標著價格的天平。每天晚上他都會出門從一個雪茄盒里收回掙到的錢。這個系統嚴重依賴于人與人之間的信任。智能合約和這有點類似,但支撐它的是數學,而非信任。

我喜歡將智能合約看成帶有一組規則的存儲。假設在盒子里有25個番茄,規則是15美分一磅。如果你往雪茄盒中寄一封內含30美分的信件,就會有兩磅番茄送到你家。這個規則會一直運行,除非番茄賣光了。在這一天結束的時候,合約的所有者可以取走雪茄盒中所有的錢,因為他通過私鑰證明了自己是盒子的主人。

合約之間也能互相交流。它們甚至可以使用我們前面提到的技能——證明某個特定的消息是由某個特定的賬戶簽名的。這也正是這種技術的核心所在…

元交易

首先,我精心設計了一筆交易,它的結構與一般的以太坊交易類似,但我在里面附加了點額外的信息:

數據:信件中的這部分內容變得更加復雜了。它是經過編碼的信息,詳細列出了要執行的操作,包括要調用的函數名的哈希值以及要傳遞給該函數的參數。

獎勵:在一個去中心化的系統中,經濟激勵尤為重要。如果你希望“桌面礦工”來為你的交易支付gas費用,你就得付錢。不過,這些錢并不來自于你的賬戶,而來自代理身份的智能合約。以太幣或其他代幣都能用來支付給礦工。

需求:交易中還可以包含額外的需求,并且可以通過智能合約對這些需求進行檢查。比如說按照時間順序檢查交易。假設這筆交易只能在月底完成,合約可以驗證這一點。

接下來,我不會把這筆交易直接發送給一個智能合約,我會將這筆交易發送到一個次級網絡。這個網絡會分析我請求的合法性并確保我簽名的有效性。然后它們會選擇哪些交易值得提交,并與區塊鏈直接進行交互。

最終,當我的代理合約收到從第三方那里發來的我的交易之后,它將分析交易中的指令,然后付錢給第三方,并執行我的指令。這些指令可以是發送代幣,調用函數,或任何普通區塊鏈交易可以做到的事情。

以太坊元交易的錄屏演示

在以太坊上通過身份代理合約進行元交易

<https://www.youtube.com/watch?v=6r3SqCcEVU4>

結論

通過元交易,我們可以用一個完全沒有以太幣的賬戶來與區塊鏈進行交互。對于推動以太坊的普及來說,這種技術可能是不可或缺的。用戶并不關心去中心化或者私鑰;他們更關心的是可以使用你的Dapp來做一些對他們而言重要的事情。

UniversalLogins

另一個關于元交易的非常棒的用例是“UniversalLogins”。你應該將以太幣存在“冷”錢包中,并使用該“冷”錢包來給一個代理合約提供資金。這個合約將作為你的鏈上身份、代表你持有一些資金或代幣。然后,隨著各種新設備在你的生活中進出,你可以使用身份代理來信任它們。這些設備從未持有任何資金,里面的私鑰也從未轉移。同時,它們可以使用元交易和區塊鏈進行交互。

跳躍代理——以太坊上的身份代理合約,為沒有以太幣的賬戶發起元交易

<https://github.com/austintgriffith/bouncer-proxy?source=post_page-----90ccf0859e84---------------------->

感謝您看完了這篇關于以太坊元交易的文章。可以來Twitter找我:https://twitter.com/austingriffith或通過我的作品集了解更多關于我的信息。

靈感來源:

@avsa——https://www.youtube.com/watch?v=qF2lhJzngto

@mattgcondon——

https://twitter.com/mattgcondon/status/1022287545139449856&&

https://twitter.com/mattgcondon/status/1021984009428107264

@owocki—https://twitter.com/owocki/status/1021859962882908160

@danfinlay——https://twitter.com/danfinlay/status/1022271384938983424

@PhABCD——https://twitter.com/PhABCD/status/1021974772786319361

Gnosis安全合約<https://github.com/gnosis/safe-contracts>

uPort身份合約<https://github.com/uport-project/uport-identity>

原文鏈接:https://medium.com/@austin_48503/ethereum-meta-transactions-90ccf0859e84

作者:AustinThomasGriffith

翻譯&校對:曾汨&阿劍

Tags:TONHTTTPSCOMWATTTONBHTThttps://etherscan.ioComponent

抹茶交易所
Gartner2019區塊鏈產業周期圖:僅數字資產交易臨近復蘇,行業應用泡沫破滅未至_區塊鏈:區塊鏈的幾個大騙局是真的嗎

文|互鏈脈搏·黑珍珠號 Gartner在2019最新的區塊鏈業務發展規律周期預測表中,將區塊鏈領域不同業務按照創新驅動期、期望膨脹期、低谷期、復蘇期、成熟期五個發展階段劃分.

1900/1/1 0:00:00
成立6年,估值150億,礦機巨頭嘉楠耘智即將在美上市_STA:區塊鏈MOVEZ幣

10月10日,某證券公司負責人發布信息稱,礦機生產商嘉楠耘智11月20日美國上市,該證券公司將提供USDT入金打新服務。該證券公司負責人稱,該消息還未正式公布,目前不方便透露消息源.

1900/1/1 0:00:00
平臺即服務公司StrongSalt獲300萬美元融資,即將發布加密API平臺_BCH:EFI

據外媒今日消息,咨詢公司ValleyCapitalPartners向加密平臺即服務公司StrongSalt投資了300萬美元.

1900/1/1 0:00:00
谷歌獲“量子霸權”被刷屏,加密貨幣社區已經有了解決方案?_比特幣:OIN

本周早些時候,谷歌獲得了“量子霸權”。這引起了加密貨幣世界的激烈討論。密碼學專家和加密貨幣愛好者就谷歌量子計算機對比特幣和其他數字貨幣的影響展開了無休止的爭論.

1900/1/1 0:00:00
從信用卡到數字錢包,無現金運動的發展方向在哪?_PAY:0041數字錢包是哪個銀行

1950年Diners俱樂部通用卡推出,預示著無現金運動的開始。通用卡被認為是第一張信用卡,但與現在的信用卡還有所不同的,Diners的持有者必須在每個月月底結賬.

1900/1/1 0:00:00
深入淺出比特幣:解析比特幣內在投資邏輯_比特幣價格:歷年比特幣價格走勢圖

本文深入淺出地解析比特幣資產,結合了作者與加密貨幣基金經理和初創企業的會談經歷,從以下三個方面評估比特幣.

1900/1/1 0:00:00
ads