{"title":"区块链中没有交易","authors":"Spyros Galanis","doi":"10.2139/ssrn.3581822","DOIUrl":null,"url":null,"abstract":"We show that there cannot be common knowledge trade in a truly decentralised environment, such as in a blockchain. A trade is an agreement to buy and sell a security that pays according to some state of nature; it is settled when the security’s value is verified by an oracle, an intermediary who knows the state of nature. However, since the identity of traders in a blockchain is hidden, an oracle can impersonate a trader, by participating in a trade only when he knows that the outcome will be favourable. If other traders know that this is possible, they might be unwilling to participate in any trade that is offered. In other words, anonymity of traders is incompatible with verifiability of trades. We find that the requirement on verifiability is relatively mild. In particular, it is enough that, among all values of the security that it is common knowledge that some trader thinks are possible, there exists an oracle that can verify either the maximum or the minimum.","PeriodicalId":319022,"journal":{"name":"Economics of Networks eJournal","volume":"58 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-02-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"No Trade in a Blockchain\",\"authors\":\"Spyros Galanis\",\"doi\":\"10.2139/ssrn.3581822\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"We show that there cannot be common knowledge trade in a truly decentralised environment, such as in a blockchain. A trade is an agreement to buy and sell a security that pays according to some state of nature; it is settled when the security’s value is verified by an oracle, an intermediary who knows the state of nature. However, since the identity of traders in a blockchain is hidden, an oracle can impersonate a trader, by participating in a trade only when he knows that the outcome will be favourable. If other traders know that this is possible, they might be unwilling to participate in any trade that is offered. In other words, anonymity of traders is incompatible with verifiability of trades. We find that the requirement on verifiability is relatively mild. In particular, it is enough that, among all values of the security that it is common knowledge that some trader thinks are possible, there exists an oracle that can verify either the maximum or the minimum.\",\"PeriodicalId\":319022,\"journal\":{\"name\":\"Economics of Networks eJournal\",\"volume\":\"58 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-02-21\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Economics of Networks eJournal\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.2139/ssrn.3581822\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Economics of Networks eJournal","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.2139/ssrn.3581822","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
We show that there cannot be common knowledge trade in a truly decentralised environment, such as in a blockchain. A trade is an agreement to buy and sell a security that pays according to some state of nature; it is settled when the security’s value is verified by an oracle, an intermediary who knows the state of nature. However, since the identity of traders in a blockchain is hidden, an oracle can impersonate a trader, by participating in a trade only when he knows that the outcome will be favourable. If other traders know that this is possible, they might be unwilling to participate in any trade that is offered. In other words, anonymity of traders is incompatible with verifiability of trades. We find that the requirement on verifiability is relatively mild. In particular, it is enough that, among all values of the security that it is common knowledge that some trader thinks are possible, there exists an oracle that can verify either the maximum or the minimum.