Security
用比特幣程式的合約可以用來欺騙商家嗎?
在過去的幾周里,我學到了很多關於比特幣的知識,因為我對網站有一些有趣的想法,我想接受比特幣作為付款方式。
我的一個擔憂集中在一個更高級的主題上,到目前為止我只是略過表面。而且我在網上找不到我的問題的充分答案。
我在讀到可以將簡單的合約程式到比特幣中,以確保接收者必須以特定方式或在特定時間範圍內使用代幣。這是一個簡化的影片,將其作為一項功能進行了討論,但並未涉及其安全隱患。
這是否可能被用來欺騙商家,例如,在一段時間後將比特幣退還給發送者,或者將比特幣作為人質?商家可以使用哪些工具來保護自己免受此類濫用?
簡單的回答,不。例如,您最有可能談論的是使用腳本支付 m-of-n 多重簽名的有趣方式。一般來說,當您收到比特幣付款時,作為商家,您可以選擇客戶將比特幣發送到哪裡。這可以是 2-of-3 多重簽名,這意味著您選擇的 3 個人中的 2 個必須同意才能移動比特幣或更複雜的東西。但是使用者匯款的地址完全取決於你,商家。
一個更複雜的答案可能是。如果您使用一些複雜的託管系統,客戶可能會持有比特幣作為人質,這是可能的,但除非您專門選擇那種支付系統,否則您不必擔心。絕大多數接受比特幣的商家並不以這種方式開展業務,他們只是將付款存入標準的比特幣地址。