-
Notifications
You must be signed in to change notification settings - Fork 206
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Integrate with VerSum? #426
Comments
It's recommended that you post the bounty to Bountysource, so that people can verify its legitimacy. This will also get your post more exposure. |
This RDoC system was developed by tenured professors at MIT. VerSum is the only viable means I'm aware of for scaling Bitcoin smart contracts in Counterparty. It's groundbreaking technology, and as such would be a very serious undertaking, requiring stakeholder buy-in at all levels. Lighthouse crowdfunding would be preferable to BountySource but still lacks formal organization and buy-in from top developers. In absence of Lighthouse and Counterparty core dev interest, I recommend voicing your opinion and your pledge ITT. Saying that you pledge 125 XCP towards VerSum integration, and then talking to more people about this is what we should be doing, and so it is what I am doing. VerSum integration is simply incomparable to a translation of Counterwallet, or "adding Trezor support" for $15. |
It's complex, that's why it's early to say whether someone may be interested. Give it some time. |
This is a really interesting proposal. What exactly would integration with Counterparty look like? |
VerSum is available here for reference: https://github.com/jellevandenhooff/versum. As to how their approach compares to Ethereum's, and how to implement VerSum for Bitcoin smart contracts, I can't say. Namecoin thin client remote key-value lookups are straightforward to secure, as that was a design goal:
Minutes spent consulting with the co-authors of VerSum could pay dividends. The authors of the paper are clearly cognizant of the cryptocurrency space, and may appreciate interest from platforms like Counterparty. |
If this works as described, consider me very interested. I think it's definitely worth looking into. |
Closing because 'integration' isn't well defined. |
Background for Non-Technical Users
VerSum makes up for the lack of SPV support in Counterparty. VerSum neutralizes arguments against Counterparty that live or die on Counterparty's lack of SPV support. With VerSum integration, serious criticisms thrown at Counterparty like this:
become null and void. Counterparty needs VerSum especially so now that smart contracts are playing a larger role in its ecosystem. Please give the whitepaper a read if you haven't already.
VerSum ensures the accuracy and completeness of federated return data, regardless of datatype, with minimal client overhead.
VerSum guarantees that data returned to lightweight clients from remote servers is authentic and complete if just one server of many federated servers is honest. It was designed in part to obsolete the need for SPV in Namecoin, and the authors claim limited success in testing.
I can't stress the importance of VerSum integration enough. If you want secure lightweight Counterparty clients complete with smart contract support, you really need VerSum. VerSum is absolutely instrumental to the healthy growth of Counterparty.
I will pledge 125 XCP towards this goal, because I believe VerSum benefits every Counterparty user.
The text was updated successfully, but these errors were encountered: