TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

MobileCoin: A New Cryptocurrency from Moxie Marlinspike

429 pointsby golangnewsover 7 years ago

45 comments

Confiksover 7 years ago
To repeat an earlier comment, this scheme encourages a centralization of trust into a private key managed by processor manufacturers. You might say that by integrating SGX mechanisms into your security model, you create a set of &#x27;feudal lords&#x27; [1] who can wield their power over you.<p>A manufacturer may &#x27;legitimately&#x27; establish an enclave in your most trusted hardware which you may not audit or even measure. And if that security model becomes commonplace, for example when only allowing Widevine DRM inside SGX, you eventually cannot use your self-chosen hardware, but will have to pick a feudal lord from a limited set of &#x27;ecosystem choices&#x27;.<p>[1] <a href="https:&#x2F;&#x2F;www.schneier.com&#x2F;blog&#x2F;archives&#x2F;2013&#x2F;06&#x2F;more_on_feudal.html" rel="nofollow">https:&#x2F;&#x2F;www.schneier.com&#x2F;blog&#x2F;archives&#x2F;2013&#x2F;06&#x2F;more_on_feuda...</a>
评论 #15936883 未加载
评论 #15936736 未加载
评论 #15938345 未加载
评论 #15938660 未加载
评论 #15936199 未加载
评论 #15936707 未加载
superquestover 7 years ago
&gt; &quot;Nobody actually transacts in cryptocurrency,&quot; Goldbard says. &quot;So making something that people can actually use is our first goal. And then we want to find additional ways that people can implement it over time. But initially all we want is to make it so people can actually complete transactions.&quot;<p>Amen. Too few projects have this focus.
评论 #15936497 未加载
评论 #15936431 未加载
评论 #15936209 未加载
评论 #15936108 未加载
评论 #15936253 未加载
espadrineover 7 years ago
Using Stellar’s Federated Byzantine Agreement as a basis for consensus is a solid foundation.<p>David Mazières’ paper[0] displays strong insights and proofs into the structure of byzantine systems with open membership.<p>[0]: <a href="https:&#x2F;&#x2F;www.stellar.org&#x2F;papers&#x2F;stellar-consensus-protocol.pdf" rel="nofollow">https:&#x2F;&#x2F;www.stellar.org&#x2F;papers&#x2F;stellar-consensus-protocol.pd...</a><p>I wonder where the code for MobileCoin is, or when it will get open-sourced. All GitHub yields currently is this clearly non-affiliated project: <a href="https:&#x2F;&#x2F;github.com&#x2F;mobilecoind&#x2F;mobilecoin" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;mobilecoind&#x2F;mobilecoin</a>.
评论 #15936457 未加载
评论 #15936598 未加载
评论 #15940869 未加载
TD-Linuxover 7 years ago
This coin uses Stellar, which is not a decentralized consensus like Bitcoin, but rather federated. It&#x27;s not really surprising that it has performance advantages.<p>Also not sure how I feel trusting the fate of a cryptocurrency to the strength of Intel&#x27;s SGX.
评论 #15936021 未加载
Nrbelexover 7 years ago
&gt; &quot;9. Bob&#x27;s MobileCoin node sends Bob&#x27;s client a message, which can then calculate the private key that corresponds to the generated one-time public key.&quot;<p>&gt;&quot; 10. Bob has now successfully received a payment.&quot;<p>If I&#x27;m reading this correctly, Bob&#x27;s client (e.g. mobile app) must be in contact with the node for his address to receive the payment. This is pretty different from what I think will be Mobilecoin&#x27;s closest competitors (at least from a UX standpoint), Venmo, Google Wallet, etc.<p>DDOSing Bob&#x27;s mobile device or otherwise preventing access to the node would, at least temporarily, prevent the transaction from going through. Are the funds in purgatory during that period? If that client never gets in contact with the node, does the transaction ever get reversed, allowing the sender to regain control of the funds?<p>There are probably a host of other repercussions I haven&#x27;t thought through yet. The idea of a cryptocoin as easy to use as Venmo&#x2F;Signal is definitely intriguing.
评论 #15938590 未加载
评论 #15937036 未加载
berberousover 7 years ago
1) Both Kin and MobileCoin have moved to Stellar as their back end this week. I haven&#x27;t paid Stellar much attention before. Anyone have any good links that explains Stellar and&#x2F;or discusses the technical pros&#x2F;cons? Trying to avoid any shill&#x2F;pump or baseless FUD.<p>2) Am I correct that if any vulnerability were found in the SGX, an attacker would gain access to the encrypted private keys that are stored on a server node and would just need to brute force the PIN?
评论 #15936146 未加载
评论 #15936131 未加载
评论 #15936438 未加载
评论 #15936079 未加载
dustdropsover 7 years ago
The title here says &quot;A new Cryptocurrency from Moxie Marlinspike.&quot;<p>But the article describes his involvement as &quot;Marlinspike has been working on as a technical advisor.&quot;<p>Those two descriptions sound different.
评论 #15936531 未加载
评论 #15947069 未加载
Uptrendaover 7 years ago
I think this is going in the right direction. You take a bunch of tamper-proof hardware devices from different manufacturers and then model attack costs to compromise them as part of a proof-of-stake scheme. Now you can build consensus algorithms on top of them that are highly secure and scalable compared to anything that exists today.<p>I&#x27;m not convinced that Stellar consensus here is the right algorithm for doing this, but I think SGX is promising technology that has been somewhat overlooked in the blockchain space (not by everyone.) SGX has a lot of potential. You can use SGX as a way to expand the consensus rules of any blockchain by using it as a blackbox obfuscation construct. Everything and more that Vitalik wrote in his article about Indistinguishability Obfuscation is possible with SGX today.<p>Want to create a specialized oracle that only signs certain transaction formats, even on untrusted hosts? Yep - use SGX. Now you can have agents that run in a cluster that will only move assets between blockchains based on a user&#x27;s prior agreements, allowing for more complex cross-blockchain smart contracts to be written in high-level languages. What about having a nice way to do transaction commitments to scale any blockchain without having GB zero-knowledge proofs? SGX again. It could be used for privacy preserving protocols... It could be used for solving data availability problems in sharding &#x2F; decentralized storage systems. The list goes on.<p>Some of the biggest trust problems are solvable with this technology - but like others have already said - you still have to trust the hardware manufacturer. In this case, my thoughts are that you already have to trust the hardware manufacturer anyway (nobody is going to inspect every chip with an electron microscope...) My bet is that a non-trivial portion of full nodes today are already running chips with backdoors like the Intel Management Engine anyway...<p>The point here is that you can&#x27;t fully remove trust from any system without introducing vast inefficiencies, but you can at least formalize the risks in a system and design so that a compromise is too expensive to be worthwhile, and for me I think that&#x27;s where the potential lies with this tech. Cryptoeconomic systems based on tamper-proof hardware where individually a component may be compromised, but where it is simply infeasible to compromise each and every device. You build a network out of these components and you have yourself the first on-chain scalable blockchain bound by physical hardware encumberments instead of computational difficulty.
评论 #15938719 未加载
pilingualover 7 years ago
Here is a year old paper from Imperial College and Cornell where they implemented trustless transactions using Intel SGX.<p><a href="https:&#x2F;&#x2F;www.cs.cornell.edu&#x2F;people&#x2F;egs&#x2F;papers&#x2F;teechan.pdf" rel="nofollow">https:&#x2F;&#x2F;www.cs.cornell.edu&#x2F;people&#x2F;egs&#x2F;papers&#x2F;teechan.pdf</a>
评论 #15936087 未加载
评论 #15936187 未加载
tuccinatorover 7 years ago
I feel like the real appeal of Bitcoin is the decentralized aspect. I am not totally intrigued at the idea of having a controlled system, even if it offers complete privacy and faster transaction speed.
评论 #15936150 未加载
评论 #15936090 未加载
russelldcover 7 years ago
Would someone close to this project be able to explain why the node operator wouldn&#x27;t have direct access to user&#x27;s keys in the event of an SGX exploit? The whitepaper only briefly delves into transaction privacy protections, but not key management.
ajenningsover 7 years ago
Wow. MM is really going all-in on for Software Guard Extensions (secure enclave) on the server.<p>What does HN say? Do we trust Intel (motivation and implementation) that much?
评论 #15936268 未加载
评论 #15936122 未加载
评论 #15936003 未加载
评论 #15936116 未加载
评论 #15936114 未加载
评论 #15946018 未加载
评论 #15936182 未加载
harry8over 7 years ago
I&#x27;m probably going to pay this a lot more attention now than I would have purely because I find Moxie really quite impressive all the way up to his patient, reasoned interactions with people around here.
评论 #15939042 未加载
icelancerover 7 years ago
MobileCoin is backed by XLM&#x2F;Stellar, which is not decentralized, and so I feel I should note here that I signed up during Stripe&#x27;s giveaway of Stellar Lumens years ago - and I did indeed get my wallet credited.<p><a href="https:&#x2F;&#x2F;stripe.com&#x2F;blog&#x2F;stellar" rel="nofollow">https:&#x2F;&#x2F;stripe.com&#x2F;blog&#x2F;stellar</a><p>I was given 6000 XLM and I left it in their official wallet for years. On May 12th, 2017 I wrote them an email asking why my wallet, now converted to some newer official wallet, was empty. I did not receive a reply for 2 months, at which point I followed up and received a reply within a day, which was:<p><i>&quot;I have investigated your account and it looks like an account merge operation occurred some time ago merging your lumens with another account. If you did not commit this action, it could be possible that someone was able to obtain your account information.<p>You can see the merge operation here: <a href="https:&#x2F;&#x2F;horizon.stellar.org&#x2F;accounts&#x2F;GD2CPSK2E3TUNC2N5NGGQJQYOHJNFW42YZ55MPQKPQ5BGI2ZPD72G3H3&#x2F;operations" rel="nofollow">https:&#x2F;&#x2F;horizon.stellar.org&#x2F;accounts&#x2F;GD2CPSK2E3TUNC2N5NGGQJQ...</a><p>Unfortunately there is nothing we can do to retrieve your lumens at this point.<p>Apologies we cannot be of further help.&quot;</i><p>I have pretty damn good security of my various accounts using hardware 2FA and such, and I also transact in cryptocurrency and have wallets with far more fiat value in them than 6000 XLM had at the time ($120-150 USD if I recall), with absolutely no issue - and I hadn&#x27;t even logged into their official wallet. The developers were 100% quick to blame this merge on me. I replied with a flat: &quot;I highly doubt you are correct that it is my fault&quot; email and it went back and forth with them asking the basic &quot;well, did you get spearphished somehow&quot; as if anyone even knew what XLM were or cared.<p>The process dragged on for a month while I bothered people in their Slack channel since email communication dropped out and they finally came back with:<p><i>&quot;Our team has investigated and checked for multiple different types of issues and have not found anything on our end that shows any type of security compromise in our system.<p>Unfortunately this means at this moment I do not have a concrete answer to how your account was compromised. I’ll follow up again to check if there is anything on your end they would recommend you do.&quot;</i><p>I investigated on my own and found a number of accounts who were &quot;hacked&quot; and sent XLM coins to the wallet that I had merged with, all that just kind of sat there, indicating a software error on their end of a bunch of accounts that were randomly emptied. I provided all documentation to their team and spent a solid 15-20 hours doing so.<p>Their response to all of this bug bounty-type work?<p><i>&quot;They have identified one potential issue in the past that affected only a small number of accounts, possibly yours. This bug was fixed once discovered back in 2014, but users who may have been vulnerable to the bug were still impacted during the upgrade process to the new network even after it was resolved.<p>Although we think this was the cause of what happened, we cannot be 100% sure if this was what impacted your account considering you had a strong password and none of your other accounts were compromised.&quot;</i><p>And:<p><i>&quot;Although we cannot recover you original lumens from your account, we’d like to award you 3000 lumens as part of our Bug Bounty Program because you have helped us in identifying a possible issue that happened in the past.&quot;</i><p>So they basically gave me half the XLM back instead of the full amount despite it being entirely their fault and them having no idea how to investigate while I exposed a serious flaw in how XLM were assigned and paid to their wallets, all while blaming me the entire time and with atrociously slow customer response times.<p>Forgive me if I&#x27;m not the biggest XLM&#x2F;Stellar Lumens fan; their team is both terrible at support and suggests that at least their frontline investigators are technically incompetent since they couldn&#x27;t figure out the merge situation before I did with simple API poking around and enumerating.
评论 #15937533 未加载
评论 #15937319 未加载
评论 #15936332 未加载
pellucideover 7 years ago
Isn&#x27;t SGX not so secure ? [1]<p>Specifically this claim<p>&quot;In a semi-synchronous attack, we extract 96% of an RSA private key from a single trace. We extract the full RSA private key in an automated attack from 11 traces within 5 minutes.&quot;<p>[1] <a href="https:&#x2F;&#x2F;www.schneier.com&#x2F;blog&#x2F;archives&#x2F;2017&#x2F;03&#x2F;using_intels_sg.html" rel="nofollow">https:&#x2F;&#x2F;www.schneier.com&#x2F;blog&#x2F;archives&#x2F;2017&#x2F;03&#x2F;using_intels_...</a>
评论 #15939269 未加载
darawkover 7 years ago
Anyone got a link to the project&#x27;s website? I&#x27;d like to read an actual technical description. Anything MM is involved in is gold in my book.
评论 #15935919 未加载
CryptoPunkover 7 years ago
Stellar is run by a set of trusted third parties, which makes it permissioned. If it gains any sort of traction, it will undoubtedly come under the control of any number of governments, thus negating the &quot;peer-to-peer&quot; part of cryptocurrency, and making usage conditioned on approval from some set of intermediaries.
评论 #15937118 未加载
评论 #15936947 未加载
muriculaover 7 years ago
A bit ironic that MobileCoin is targeting x86_64 and SGX seeing that the vast majority of mobile devices run ARM. I wonder how easy this would be to port to the ARM trustzone?
评论 #15936434 未加载
wyldfireover 7 years ago
&gt; The currency is designed to utilize an Intel processor component known as Software Guard Extensions, or a &quot;secure enclave.&quot;<p>Binding yourself to an implementation like this seems like mega big centralization. There&#x27;s several decentralized coins that could solve some of these same problems.
Globzover 7 years ago
How is the value of a coin created if there’s no miner or exchange, does it have a fix fiat price? Would you buy the coins with real cash?
ikeboyover 7 years ago
So, it&#x27;s using DRM to hide the blockchain, is that right?
评论 #15939111 未加载
orblivionover 7 years ago
Surely I&#x27;m reading this wrong. Does the whole thing depend on users trusting that the nodes run the correct software, which uses these &quot;enclaves&quot; to hide private data from itself?
评论 #15937203 未加载
JepZover 7 years ago
Wow, what an impressive move.<p>I don&#x27;t trust Moxie ever since he argued that Signal will not be a decentralized network due to the technological complexity (just BS as Matrix, XMPP and other have shown). While I suspected that he had other plans in mind, I didn&#x27;t see that coming.<p>Using your wide spread chat app to deploy a global payment system. Just wow. If he will pull that off, Elon Musk gets competition for the title &#x27;Innovator of the Century&#x27;.
bkolobaraover 7 years ago
Great to see more cryptocurrency adopting Stellar&#x27;s Consensus Protocol. Decentralisation and scalability without the environmental impact of proof of work.
评论 #15936465 未加载
Canadaover 7 years ago
It&#x27;s cryptocurrency secured by DRM.
homakovover 7 years ago
An no word about price volatility? Even if btc were scalable it is unusable for commerce. Pegging to fiat should be #1 goal of a new blockchain that wants to solve problem. All others arejust sophisticated gambling platforms.
neuralzenover 7 years ago
The Request Network may beat them to it, in terms of making crypto accessible, since it aims to provide a paypal-like, currency agnostic portal for payments. But I still like the project, and will follow it closely.
Asdfblaover 7 years ago
While yet another cryptocurrency doesn&#x27;t sound so good, I think Moxie has at least proven himself enough with Signal (in terms of being pragmatic about usability while trying to get the maximum amount of security and privacy for users) that this sounds promising.<p>I&#x27;m also happy to see a currency with Byzantine agreement without proof-of-work being explored. While this may not satisfy the extreme threat model of Bitcoin etc., I&#x27;m not really convinced that this is even needed at all. (Not to mention that Bitcoin has failed as a currency anyway.)
mbidover 7 years ago
A decentralized currency brought to you by Moxie &quot;Signal doesn&#x27;t federate or allow third-party clients&quot; Marlinspike. OK.
评论 #15945823 未加载
jmtameover 7 years ago
I have a few questions: (1) When can we start using this? (2) How will you acquire the currency?<p>I think #2 is the pain point, and I didn&#x27;t see this addressed in the whitepaper. Most people talk about Bitcoin&#x27;s transaction speeds, but Litecoin works incredibly well for doing transactions. The difficulty for a normal person is acquiring it. You need something like GDAX.
评论 #15936944 未加载
flyGuyOnTheSlyover 7 years ago
Sounds pretty similar to Dash with the nodes, doesn&#x27;t it?<p>Dash has been doing quite well recently... so it mustn&#x27;t be a terrible idea.
评论 #15945106 未加载
TeeWEEover 7 years ago
The private key is stored on the node. Haha big fail. That&#x27;s not what decentralized blockchains are about.
superquestover 7 years ago
How might this project grow out of its dependence on Intel hardware over time?
评论 #15936514 未加载
lifeisstillgoodover 7 years ago
&gt; Visa currently processes about 3,674 transactions per second<p>weird I assumed it was more. It&#x27;s still 300M a day or 100bn&#x2F;yr but still.
baybal2over 7 years ago
Stupidly bad design - storing other people&#x27;s private keys in a protected memory region. This is as good as entrusting a safe with your money to a thief, thinking that the guy will be unable to open it.<p>Marlinspike, yet again, flops face down with his credibility as a crypto researcher.<p>Remember his his angry letter about silent key renegotiation hole in Facebook messenger
laretluvalover 7 years ago
Will I have to give a mobile phone number to use this cryptocurrency?
bandramiover 7 years ago
I was just thinking we need a few more of these.
qwerty456127over 7 years ago
What degree of privacy can it actually offer?
m3kw9over 7 years ago
This hardware requirement will slow adoption
zokeiaover 7 years ago
Where can I invest in this?
pmatosover 7 years ago
Can you already mine this?
jstewartmobileover 7 years ago
With Moxie, I have to wonder what the endgame is for this?<p>After reading this, currency doesn&#x27;t seem to jive with his persona:<p><a href="https:&#x2F;&#x2F;moxie.org&#x2F;stories&#x2F;money-machine&#x2F;" rel="nofollow">https:&#x2F;&#x2F;moxie.org&#x2F;stories&#x2F;money-machine&#x2F;</a>
pwaaiover 7 years ago
I&#x27;m not sure using Stellar is wise as the majority is owned by a small group of people, much smaller than Bitcoin, which creates conflict of interest and not future SEC proof.<p>on a side rant: So...many...coins...I too have something called BrowserCoin.com but still haven&#x27;t figured out what problems to solve. Too many people just go implement a pseudo-academic blockchain tech with fancy dials without vetting the problem....<i>virtually zero adoption</i> other than from pumpers and owner...that is something I&#x27;d like to avoid altogether, for once some cryptocurrency based business that delivers and benefits people who don&#x27;t need to expensive rigs to mine or jack resources (browser based blockchains etc).
评论 #15940075 未加载
评论 #15939790 未加载
评论 #15938941 未加载
dha10_11over 7 years ago
<a href="https:&#x2F;&#x2F;us.teamblind.com&#x2F;article&#x2F;ama-round-2-i-manage-a-multi-million-crypto-portfolio-vQBqRpmR" rel="nofollow">https:&#x2F;&#x2F;us.teamblind.com&#x2F;article&#x2F;ama-round-2-i-manage-a-mult...</a> I think this post about managing a multi-million crypto portfolio can really relate. I think it still is difficult for the average person to understand, but this is a really great discussion going on.
rjromeroover 7 years ago
Anyone have any links to read more about SGX? What&#x27;s stopping someone from intercepting everything going down their and just doing the operations on their own while watching?
评论 #15941722 未加载
评论 #15936501 未加载