Community Update #7

  • 时间: 2018-09-22 08:34:18

Did you miss our last AMA/FAQ livestream on Youtube? Don’t worry, this update should keep you up to speed with all the latest developments and news surrounding the project!

Yes. We still have big plans for Changelly, and we definitely think they will help a lot make our currency-agnostic vision become reality by providing a wide array of coins as well as the liquidity to support each of them. They also provide a great developer API toolkit which will allow us to experiment with a lot of what they offer and make the integration that much easier.

As per our currency-agnostic approach, we are designing Particl Desktop (our main wallet) in such a way that it could easily integrate Changelly, but also any other similar service. That means that while we are going to integrate Changelly directly within Particl Desktop, we may end up integrating several other services, some that may provide different coins, features, and services. We believe that Particl’s agnostic approach will help get the marketplace much more adoption as well as empower other cryptocurrency communities by providing them more utility and a convenient way to spend their coins.

The team is currently focused on the development of the Beta version of Particl Marketplace and the integration is not being actively worked on right nowas it hasn’t been identified as a “Beta item”. We’ve also approached Changelly to discuss including them in one of our testnet iteration of Particl Marketplace, but they do not operate a testnet or test version of their product, so that makes integrating Changelly impossible within any of our testnet version.

Don’t forget that Particl Desktop is still designed in such a way that would make this integration easy to set up and, as we go down the list of priorities, this will be worked on after the release of Particl Marketplace Beta. Being currency-agnostic is and will stay one of our core vision.

We would like to mention that it is always possible to see what’s currently being worked on right and what’s scheduled to be worked on after that by checking out our Status Report page on particl.io .

As it currently stands today, atomic swaps(the trustless coin exchanging protocol) are very rough around the edges and most definitely a bleeding-edge way to trade cryptocurrencies mostly reserved for advanced users. There are no easy-to-understand guides out there yet, and the number of people willing to trade their coin through atomic swaps is definitely limited for the moment.

At Particl more precisely, we’ve had atomic swaps ready on mainnet ever since October 2017, but never really have integrated it into any of our wallets so far. As with everything we do, user-friendliness and making available accessible solutions is one of our top priority, so rest assured that our integration of atomic swapswill be built in such a way that it can be easily used by anyone without advanced technical knowledge. It might not be perfect on its first iteration but just like Particl Desktop, for example, it will keep on getting improved as time goes on and as we receive feedback from users. Considering how advanced and complicated executing atomic swapscurrently is though, such an easy-to-use integration could take some time until it is officially released on mainnet. As for the integration itself, we have been bouncing ideas between two solutions:

Decentralized Exchange Dapp for Particl

It’s been discussed for some time that we might be interested in building a decentralized exchange based on atomic swapssomewhere in the future. This is obviously not an item on our current roadmap, nor is this even guaranteed to ever happen, but it is one of the solutions we discussed as being interesting for the platform.

Checkout Option

Having the ability to have the user choose what payment method he would like to use as part of the checkout processmight be a more intuitive way to go about it. This is, after all, how most eCommerce platforms and plugins do it. This would not require users to store any coin on Particl Desktop and would be a really user-friendly way to use atomic swaps that resembles how people already do online payments.

Decentralized Exchange Integrations

There are, however, middle-ground solutions that could be deployed in the meantime. In fact, some projects are currently working on Changelly/Shapeshift-like services built using atomic swaps and other decentralized means of exchange. These are, of course, not 100% trustless solutions since most of these atomic swap exchanges use centralized order books and order matching systems, but they are still considerably more decentralized than their centralized non-custodial counterparts (i.e. Changelly). They also present themselves as interesting solutions as they will likely offer more liquidity than bare bone atomic swaps, and could even be able to be integrated into Particl Desktop either as DEXes or checkout options. Some good examples of such middle-ground services could be found in Altcoin.io and AtomicWallet .

For some context, this question addresses the potential weakness of privacy protocols when confronted with a low amount of transactions. As a general rule of thumb, the more private transactions there are on a given chain, the more private these transactions are estimated to be. We’ve known this potential issue for some time, in fact, this is a problem every single privacy coins have to deal with. This is one of the reasons the marketplace and RingCTare on parallel tracks for mainnet release. Indeed, we strongly believe the number of marketplace transactions (since they will all default to RingCT) coupled with non-marketplace RingCTcryptocurrency transactions will at least maintain a solid anonymity set floor that will get higher as other Particl Dappsthen start to make their appearance in the future. Because a lot of RingCT-based privacy coins are just that, coins, they rely on one single source of transactions (currency transactions) to keep their anonymity set high whereas, with Particl, real-world use-case is very likely to help a lot with the quality of the privacy on the platform.

That being said, our RingCTimplementation has been academically reviewed by the NJIT Department of Technology and they’ve focused on various aspects of the protocol, including how to optimize privacy within various anonymity sets and ways to improve (or maintain) the overall privacy of the protocol when faced with many potential scenarios.

We’d also like to reemphasize that privacy, security, and decentralization are three of our core values. We absolutely agree that the marketplace should be as private and secure as it could potentially be once it launches on mainnet, and we are actively researching and working on implementations to make sure these three core values are respected at any time and with all of Particl’s core features.

We are not looking into other privacy schemes, but Tecnovert is currently working on some RingCT improvementshe’s been wanting to implement for some time now. Although no major issue or vulnerability has been detected in both WSA’s security auditand NJIT’s academic review, some minor issues might have convinced him that it would be worth it to work on the improvements before we proceed with our RingCT+ governance hardfork. Although these changes do not constitute an outright change of privacy protocol, they are small improvements our developers see the need to fix after over 1 year of testing and outside review. It might be interesting to note that, as Dasource/Shazzy (Particl Research & Development) mentioned, these changes being made to the RingCTscheme could mean that the privacy protocol may not be able to be defined as purely a ring signature + confidential transaction setup ( RingCT) but something a bit different. These changes will make the RingCTprotocol a more privatesolution and one that is potentially cheaper to use.

The very first commits related to these RingCTimprovements have started appearing on Github this week. More details will be communicated at a later time. In the meantime, you can have a look at the work being accomplished by Tecnovert by following the Particl Core repository’s commit page.

As mentioned above, privacy is one of our core value and we would not release the marketplace on mainnet until we are fully satisfied with the level of privacy it offers. That being said, we are absolutely confident in the solutions and improvements that Tecnovert has identified and started working on, and we also believe that marketplace activity will greatly help with the transaction pool.

It’s also very important to note that privacy doesn’t stop at currency transactions. Everything built on Particl is being built with privacy in mind and in a constant state of evolution. For example, we are currently making a major code refactoring of the MAD escrow systemwhich will make it more privateand again, potentially cheaper to use. Another example of how privacy and security are being taken care of at every level of the platform is with the fiat price pegging mechanism. It would be easy to simply integrate some API from CoinMarketCap that updates prices every 5 seconds or so, but that would also leak some data such as user location based on currency bias that a passive observer could use to start profiling users.

Every single aspect of Particl Marketplace is built with privacy and security at its very core, and all these functions add up in symbiosis and contribute to the privacy factor of the platform. We are in a constant state of research when it comes to security and privacy solutions. As we often say, it’s in our DNA, and it is what we are all about!

Internally, the preparations for the mainnet release of Particl Marketplace has already started. This week, our marketing/comm team has moved to Jira, just like our developer team has done earlier this summer. In fact, adopting agile methodologies has made a tremendous difference and helped our dev team a lot in attaining better productivity as well as intra-team communication efficiency, and we are looking forward to applying this same approach to our marketing/comm team. We’ve also been reshuffling some of our resources, are reviewing our budget, have started contacting some of the people we identify as key people for the launch, and have started drafting various documents and strategies to ensure that Particl Marketplace’s launch is done properly.

No, this is not part of what they reviewed.

Our team’s goal is to have Particl Marketplace Beta ready by the end of the year, so working back from that point private listings should be released on testnet within that timeframe. Private listings are probably not as critical of a feature as RingCTand governance, and while we do want this feature to be part of the mainnet release, it might also make its appearance on testnet after Beta. The marketplace has, however, been designed with this very feature in mind, and the word from our developers is that it should be relatively easy and quick to implement.

As with everything, Particl is a project with a lot of moving targets and the order and timeframe at which features are released can vary greatly depending on a multitude of factors.

As mentioned above, the two main items required for Beta are the governance systemand RingCT. Other features will also most likely be part of the mainnet release, although it could be debated whether to include them or not at first if they are not ready and we are “in an urge” to release the marketplace.

Yes, we fully agree. Our developers are very busy with the coding part of the marketplace but it would be great to get more guests from time to time. Some of our best livestreams happened with some of our developers on. It might be possible that for the next livestream we’ll be joined by our Lead Graphic Designer CRZ.

We released on the 12th of September Particl Desktop 1.2.3, a major update on the mainnetwallet capabilities of Particl Desktop. A majority of its user interface has been improved upon as well as made more user-friendly, and a lot of bug fixes and stability improvements were implemented to make the Particl Desktop experience as smooth as it has ever been! Follow the link above to get all the details about this update.

We released on the 14th of September a new Status Report on particl.io . There are some interesting updates, such as the RingCT implementation (enhancements)and the modification currently being done to the governance system. In fact, the development team is switching the measurement of the voting period duration on community proposals from a block height base to a time base. It is also possible to see that some of the items related to the Settings tab have been moved over to the Review section.

You may have noticed that on pretty much every Status Reports, there are mentions of code refactoring. Indeed, Particl is leading-edge protocol in terms of technology, and a lot of what’s being accomplished has never been done in the past. While this is most definitely exciting, it is also challenging for our developers as there is very little to compare to or use as a comparative figure. This means that, while they are simultaneously building various pieces of the Particl puzzle, they might, along the way, figure out better, more efficient ways to code some stuff. This is what’s called a code refactoring.

The process of restructuring existing computer code — changing the factoring — without changing its external behavior. Refactoring improves nonfunctional attributes of the software. —  Wikipedia

You can expect a lot of code refactoring this year as we keep on improving the Particl platform and its infrastructure in order to make as smooth, efficient, pleasant to use, but most importantly, secureand privateas possible.

We published last Friday a sneak peek of Tecnovert’s cold staking pool. While it is still unclear how exactly this pool will be released, once it does it will allow users to delegate their staking powers to a cold staking pool that will have the ability to manage payouts. This means a user with only a few PART coins could receive payouts in smaller increments than a~1.25 PART; Particl’s current staking reward amount. This is a great achievement for our project as that heavily reduces the barrier of entry to staking, meaning no one gets left behind based on monetary values.

We will have more information about the cold staking pool as we near its launch.

As announced in our last Community Update #6, the governance mechanism for the Community Proposalsas seen its first iteration make its way onto testnet. We have now released proper builds to test the feature and anyone in the community can now fire up their testnet Particl Desktop client and test the new feature. We highly suggest that you report any issue you encounter during your testing either in our #testing channel on Discord/Telegram or directly on Githubas that helps us fix them more quickly.

Note 1: The marketplace currently does not include any governance tool. The governance mechanism has only been fully integrated into Community Proposals. The marketplace integration of this mechanism is currently underway and will come in a later update.

Note 2: The testnet is currently on hold and not loading properly. This has to do with the upgrade to the new 0.17 codebase. Our developer team is working on fixing the issue and we will publish new builds as soon as it is operational again!

To celebrate the Community Proposals feature hitting testnet and to show off the enhancements made to the testnet version of Particl Marketplace, we’ve decided to make available free Particl pinsfrom our friends over at ICOSensei. Just like we did it back then with the free shirts, it is now possible to get a free Particl pinsimply by going through the purchasing process using tPART; Particl’s testnet coins. For more details, please read the particl.news blog post linked above. Hurry up while they are still in stock!

Note: The testnet is currently on hold and not loading properly. This has to do with the upgrade to the new 0.17 codebase. Our developer team is working on fixing the issue and we will publish new builds as soon as it is operational again!

For those that use Blockfolio , their Signal feature has become very useful to keep up-to-date with one’s favorite projects. In fact, this widely-used mobile application has developed a way for cryptocurrency teams to push notifications to their users. This feature, of course, did not launch with every single cryptocurrency at once, and we had been in the “waiting list” for quite some time. We finally had the opportunity to be added and have started pushing important notifications using the platform. Don’t forget to turn your Signal feature onif you are using Blockfolio and you won’t miss what’s happening with and around the project!

We also launched last week the Particl forum over at https://particl.community. This new platform will allow the entire community as well as Particl team members to communicate in a new, more organized way than on a chat platform. It has already been populated with content such as articles, tutorials, posts, news, archived discussions, and more to help kickstart it. This is also where discussions related to submitted community proposals are expected to be hosted on. Create an account today and #BePART of the fun.

To get a bit of fun going, we hosted a meme contest on the Particl forum from the 27th of August up to the 10th of September. Little did we know, we received a mind-blowing total of around 160 memes! We held a community voting process and the winners were identified as follow:

Note: You can see all the submitted memes by following the link to the Particl forum above.

We would like to congratulate the winners and thank every community member that has submitted a meme entry! We look forward to more similar contests with a new contest starting next week! Stay tuned for more details.

During these past two weeks, we had started integrating Indacoindirectly into Particl Desktop. This would have allowed users to buy PART coins directly from Particl Desktop or checkout using a credit card. We, unfortunately, had to cancel the integration as we realized some steps required by Indacoin would have compromised users’ privacy. We are currently exploring other solutions and will keep you informed should we find a way to integrate credit cards directly within Particl Desktop while still preserving our users’ privacy. Note that PART is still available to buy with a credit cardon Indacoin’s website.

There were a few “non-official” or community articles that came out in the last two weeks. Here they are:

While this matrix comparing most privacy coins has been out for quite some time, it keeps on getting regularly updated by its maintainer TurtleFlax, a PIVX community member. Even though Particl is much more than a privacy coin, it is quite interesting to see how great it compares to most of the other privacy coins out there in the field. If you are looking into privacy coins in general, this document should prove quite useful to help you do your due diligence!

We wish you all a good weekend and don’t forget to follow our particl.newspage to not miss any update and #BePART of our great Discordcommunity!

The Particl Team