Currencies
多重簽名交易是否使“比特幣啟動器”成為可能?與此同時,比特幣處於什麼狀態?
這實際上不是關於 kickstarter 的問題,只是我用我能理解的術語來表達我關於加密的問題的一種方式。
根據這篇文章,我的理解是……不要再說比特幣交易不可逆了,多重簽名交易會讓比特幣 KickStarter 之類的事情變得特別容易。
那就是類似kickstarter的比特幣服務將充當許多將btc轉移給第二方的合約的第三方?
也許這已經完成了?嗯@coinstarter ..耶!很高興看到,但並沒有真正回答我關於加密貨幣如何工作的問題。
為方便起見,我將向競選承諾的人稱為“第一方”,而將資金接受者稱為“第二方”。多方簽名能否保證第二方在項目獲得資金後才收到比特幣?同時確保第三方(例如coinstarter)在技術上不能帶著資金潛逃。
另外 - 這是我真正的問題 - 在這種情況下,在項目獲得資助之前比特幣處於什麼狀態。也就是說,它們是否在區塊鏈中被標記,因此第一方不可能“雙花”他們已承諾參加一項活動的 btc,或者他們實際上不在託管中,所以如果第一方同時將它們花在其他東西上(在承諾之後,在項目獲得資金之前)交易就失敗了?
提前非常感謝,希望這個問題有意義,加密明智。
雖然與受信任方(例如 Kickstarter Inc.)的多重簽名交易會起作用,但它們的缺點是需要所述受信任方……
比特幣維基描述了一種不需要任何第三方的不同方法:
- 每個支持者創建一個交易,其中包含要質押的金額(這是一個即時步驟,並且是必需的,因為該方法不允許更改
- 該交易作為輸入,用 簽名,輸出為資金目標
SIGHASH_ALL | SIGHASH_ANYONECANPAY
為 的待資助地址。由於輸入小於輸出,此交易無效,不得發布,而是傳輸給接收者。- 一旦接收者收到足夠的交易總額達到資金目標,他們就可以發布組裝交易
不幸的是,這種方法還有其他缺點:
- 資金目標必須完全達到(或多個目標),即不能有延伸目標或資金過剩
- 由於在資金完成之前不會花費輸入交易,因此支持者可能會不小心在另一筆交易中花費該交易
理想情況下,腳本將提供方法來確定給定的比特幣地址(或者在這種情況下,腳本本身)目前是否至少有給定數量的比特幣可用……