Mark Friedenbach 92 Posted December 25, 2017 Share Posted December 25, 2017 Merry Christmas everyone! It's been a while since I posted here. My apologies. I've been quite busy getting a proposal for MAST implemented and reviewed, which is exciting in its own right [0,1]. I now have a bit more free time to devote to freicoin in the coming months. Back in September we agreed to wind down the foundation and to burn the left over funds after finishing the remaining charitable matches. I pulled out the donation matching code and started updating it to work with the current versions of its dependencies. However there was one snag that caught me by surprise: the script expects the foundation keys to be loaded into the wallet of the node it uses, meaning that testing of the script requires a hot wallet of the foundation funds. I'd forgotten that watch-wallet support wasn't added to bitcoind until 0.10. So for safety reasons, as leaking this key material would be devastating, I'm working on the freicoind rebase right now instead. Rebasing to higher versions of the upstream bitcoind is made significantly easier in theory by the prior per-input value truncation soft-fork we deployed in the last release. In practice however we need to do a big chunk of work to refactor the freicoin patches to make use the simpler approach this allows, and then we will see the gains. I'm working on that right now, switching the code for the latest official release to use input truncation and taking advantage of the patch size reduction that allows before rebasing to more recent versions of bitcoind. I am also getting the upstream gitian build process working for freicoin rather than the custom solution I had been using in prior releases. I'll make a new post when these refactored and rebased releases are ready for testing and review. Also I have one more announcement: there will not be official support (from me) of Freicoin-Qt going forward, and it will not be included in the official release binaries. I'm sorry, but maintenance of GUI wallet takes a lot of time and I have limited resources to devote. Hopefully someone else is able to take up this burden and we can re-add support for it. But even if no one does, the reference wallet remains accessible from the command line and RPC, which is what services need, and consumer wallets are maintained by the Freicoin Alliance (Android and Electrum I believe?). One of the reasons for this is that I want to devote time to support hardware wallets, using the Ledger Nano S platform, so there is that benefit That project is waiting until the rebase to current bitcoin core is complete however. Onwards and upwards! [0] https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2017-September/014932.html "Merkle branch verification & tail-call semantics for generalized MAST" [1] https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2017-September/015028.html "An explanation and justification of the tail-call and MBV approach to MAST" Arcurus, Skaro and Bicknellski 3 Link to post Share on other sites
fedde 311 Posted December 26, 2017 Share Posted December 26, 2017 Merry xmas to you and your family Mark! It's been a exciting year and with this update it looks like it can be even more fun Take care and looking forward on some updates, let me know when some testing is needed. And of course, a happy new year! Skaro and Arcurus 2 Link to post Share on other sites
Rik8119 242 Posted December 28, 2017 Share Posted December 28, 2017 Hi @Mark Friedenbach, thank you a lot for the update! Is there any git-repository you use to keep track of the changes? I really like to contribute to the development, although my time is also limited and its possibly way above my skills ;-) @fedde does it make sense to implement the importprivkey method into the bot? In that way you can use your own keys without installing a wallet.. Bicknellski and Skaro 1 1 Link to post Share on other sites
Skaro 129 Posted December 30, 2017 Share Posted December 30, 2017 Would it be possible that Mark and Timon's bios could be updated on Freico.in to include founding BlockStream, developing for Bitcoin Core , SegWit, MAST, and Lightning ... (those small resume building summer jobs) Bicknellski 1 Link to post Share on other sites
Bicknellski 276 Posted January 16, 2018 Share Posted January 16, 2018 Freicoin-Qt going forward Anyone... anyone... BUHLER BUHLER? So is anyone looking at taking on the Frecoin-Qt? Rik8119 and Skaro 1 1 Link to post Share on other sites
Rik8119 242 Posted January 16, 2018 Share Posted January 16, 2018 9 hours ago, Bicknellski said: Freicoin-Qt going forward Anyone... anyone... BUHLER BUHLER? So is anyone looking at taking on the Frecoin-Qt? Looking into the Freicoin-Qt means that the deamon has to be finished first. I dont see this happen in the near or mid future. But when it comes to the point that it needs to be tested/bugfixed i sure can throw some time at it.. Bicknellski and Skaro 1 1 Link to post Share on other sites
Bicknellski 276 Posted January 18, 2018 Share Posted January 18, 2018 On 1/17/2018 at 1:08 AM, Rik8119 said: Looking into the Freicoin-Qt means that the deamon has to be finished first. I dont see this happen in the near or mid future. But when it comes to the point that it needs to be tested/bugfixed i sure can throw some time at it.. I think this is something that can be an Freicoin Alliance bounty if required. Skaro 1 Link to post Share on other sites
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now