Misha Granin for Vice President (at least for a day, so we all can create NEM Foundation 2.0)


#21

Thank you!

Finally updated my Facebook & LinkedIn profiles that I didn’t use for quite some time. It would be funny if I’d want to lie about it by starting this post from stating that I am not in that position anymore.

I’ve been in quite a lot of places recently ranging from Gulf countries and India to Latvia and Indonesia, yet most of the time I’ve spent in Russia.

I’ve introduced Klim to the community while I was a founder of several official Russian speaking groups and gave him admin rights, we’ve traveled to Kazakhstan together and presented NEM as a team from one stage, I’ve inspired other capable people to join his team.

In South America, NEM got great adoption, and I’ll speak more on this in an upcoming interview.
In Kazakhstan we’ve signed an important MOU, @r3n3 talked about it recently on NEM telegram chat.

I’m happy that you’ve joined our conversation. You’ve pointed out one of the crucial problems An Open Letter To Our Community & Global Team
You’ve stated there a reason for my crazy proposal better than anyone else:

  • The problem is to determine if resources of the foundation were used to launch ProximaX.
  • Another issue is clarified if NF employees are working for both companies and if their salaries are coming from both companies or only NF is paying.

Reason for my craziness is simple: I see that until we get rid of this conflict of interest and remove roots of that issue and protect NEM Foundation from the repetition of such situation, there is no higher priority.


#22

Could you please talk about solutions and technologies but not that political shit?
We really need the way to move forward.

Personally I’m really blockchain agnostic software developer and NEM for a long time was preferred technology for me. But looking for the next year I really need something like NEM 2.0.


#23

I agree with you! That’s the whole point of my program!
TLDR for everyone who is joining:

  1. Remove even possibility of politics slowing down NEM development ASAP
  2. Focus on development.

@maxp your contributions like https://github.com/maxp/coincheckhack-monitor to NEM are invaluable, and I hope you’ll share what you’d like to see in NEM ecosystem for developers like to choose NEM over other technologies. I probably didn’t fully answer your previous question on tools for third-party services developers, and I am happy to tell more if you’d like me to.


#24

Sorry to interrupt again. I had sent this one or two weeks ago into the telegram group.

“Regarding Kazachstan.
I am sorry that things were not concluded and delivered by NEM Foundation after the visit of MISHA/KLIM/RENE & Cryptodealers(!) in Astana 11/2017.
It’s not Misha’s fault, not Klim’s fault and perhaps more my fault. I didn’t follow up too much because got too busy here in Malaysia.
And Lon&Stephen didn’t follow the vision which Klim/Rene/Misha and our friend Yevgeni as well as Rahat from Gharysh Sapary started.
Perhaps Lon didn’t/doesn’t really like me or Misha too much - which possibly underlined the slow progress of the Kazachstan NEM development.
Kristof at least tried, but was not able to support sufficiently because too many other things were on his plate.
Now, with new leadership, we can reboot Russia/CIS and Kazachstan.”


#25

I agree that POI voting is most important issue :+1:
Is it still essential now to do it immediately after this elections? I am not sure if it is after paid accounts are removed from elections process by recent council decision.

P.S. Thank you for fast translation of that decision into Russian: NEM Foundation Council Elections Announcement


#26

We still wait for atomic swaps between Catapult chains, that seems to be what whole blockchian technology is waitiong for to start building decentralized apps that can interact with each other. Most important is to give developers simple way to starting using that feature of testnet, as other things are easy on private chains only. Any idea of cryptoeconomics of fast onboarding? Will we again have to come to beg in NEM chats for test XEM each time we need to try something out?


#27

I was sure that you know about it. I was excited when I first heard from about it. One year ago @Xpedite shared plans about it, but I didn’t expect such an excellent tool. You can create blockchain applications without coding using NEM2 Prototyping Tool with simple drag and drop. It’s Node-red, it was initially developed for IoT devices. It runs locally on Node.JS server.

More info about it is there at NEM developer center:
https://nemtech.github.io/prototyping-tool/overview.html

Recently I found out that Node-red is now available as a single executable file, with your skills you can skip docs and get it here:


Now it takes less than a minute to get it and start playing with it:

I think everyone should try it. It’s the best way to understand NEM in depth, if anyone needs guidance/tutorial on how to use it, let me know.


#28

You can already do atomic swaps and even code something that should work in future with NEM Catapult public chain with minor changes to your code, by pretending that one of your catapult chains during development is a public chain.

I agree that it would be much easier to try such things with Catapult public testnet.

Developers can see what can it look like in code:

Rest of us can look at this code and much more it in my favorite guide in NEM developer center:

https://nemtech.github.io/guides/transaction/atomic-cross-chain-swap-between-NEM-public-and-private-chain.html

As NEM supports different hashing algorithms, you can even try it with other public blockchains right now. In essence, you have a hashing algorithm that is used to create a secret; this information is exchanged between two chains to execute the atomic swap. It’s up to us what public chain to use for it, and there are quite a few of them that could use this feature even now. It’s great to understand the game theory behind it. @Inside_NEM recently talked with mother of Vitalik Buterin about it I’ll be surprised if no one still tried it out for cross-chain swaps between Catapult and ETH. As I know, there are some smart contracts in Etheirum that enable such protocol for Etherium.

I think getting test XEM from chat is an excellent idea as we get developers in right chats :wink: but actually you are right, it should take seconds for person to start and some small portion of test XEM should be transferred upon specific step in developers tools setup, e.g., creating first account from fresh install of NEM2-SDK.


#29

In my opinion, POI vote and scenario I’ve proposed above is the only guaranteed way to get to NEM Foundation 2.0 to happen, but some of the candidates seem to feel ok with current election process now. It’s important not to forget that with a registration form that didn’ t work and just a one-week long timeframe these elections manipulation was as simple as sending alternative registration link only to supporters of some set of candidates immediately after announcement while others didn’t even decide if they’ll run for this elections. I may be wrong and would be happy to get an opinion on this from colleagues, experienced in NEM governance.


#30

I don’t agree that it’s your fault as we all know what really happened.

That’s not a big surprise. They have a list of people they like and we are not on that list ;-), I’m sure everyone could guess that list but it’s nice that it’s published so early and gives community a clear picture of what’s happening and why my plan is so crazy:


#31

It seems to be a good way to introduce developers to Catapult.
Are there good tutorials other then in NEM developers center?


#32

I’v tried to register as voter but there was an unspecified error when I’ve submitted reg form.
Some one made registration impossible?


#33

Thanks for the kind words.

I also feel like we need to double down on Catapult development. The core of it is great, but it would be nice if we had more people contributing.


#34

@granin You mentioned in the past that you have a developer team under you which is already familiar with NEM.
I forgot, … was that for application development only or even for core blockchain dev support?
IMHO, there could be even funding for professional (hired) core devs out of NEM’s reserve funds. It’s a waste of time not to invest and speed up Catapult development and public chain migration plans now.


#35

My favorite one for introducing it both to developers and non-developers who want to study how to create prototype/blockchain apps or even to tinker a bit is https://craftain.com where you can find free beginner level tutorial for real use-case, blockchain technology applied to the ticketing industry. Very similar logic can apply to many other use cases, more complex marketplace models and less complex automated processes such as users reputation/karma on websites.

In essence, it’s an in-depth and very patient and detailed explanation of content available in NEM developer center and a bit more, but that’s a nice bit :wink:

Best almost thing is that the author shows how to do almost everything with NEM Prototyping tool so people with zero coding experience can accomplish not only tasks in the tutorial but get the skill to move further.


#36

Many people contacted me telling the same after my youtube video on cryptodealers channel to register as members. I don’t want to say that I have proves that someone had the intention to make it hard for people to register. What I know that it was especially hard toward the end of the registration period as if someone didn’t want random voters, but only those who got instructions to register early on. I experienced the same problems for many days in a row and could finally register at last moment only when I’ve got an alternative link directly to form on the mail list server. Even that didn’t work out, so I ended up registering and paying twice for my membership.

I am sure that the whole process starting from opening free membership in spring, and now finishing with a short window for registration was complete chaos for a specific reason. It’s such an incredible mess compared to other activities of NEM Foundation that it’s obvious that someone wanted to have an unfair advantage in this elections and we have little chances to do anything about it. The only way is to see who these people are, what are their intentions and take strong actions if needed. That’s why I, again and again, remind that whole elections process is a show with a couple of hundreds of selected voters who are funded by a group that even doesn’t want to release Catapult on NEM public chain anytime soon. Most amazing is that their leader is not even trying to hide such intentions, see his last quotes here:


Future Council Picks for Stephen Chia
#37

Rene, I’d like to repeat that I don’t see it as your fault but I think you should see what @schia is writing to me instead of answering why he is the only regional leader who is giving instructions to people how to vote.

Across the world, it is unethical for bosses to send messages to their employees about how to vote.

I’m posting a reply here as I asked readers of original thread to see details of my opinion here not to derail conversation there from the critical topic :slight_smile:
Getting from @schia explanation about his message with candidates lists he’d like us to vote for.

Here is what @schia replied to me:

  • I’m not blaming current Interim President Kristof (@Xpedite), in fact he did his best to get fair membership process and elections, yet we all know that some council members, and first of all you created a real hell for him and drowned him in swamp of problems that you carefully prepared for him long in advance to make sure he can’t focus on critical questions.

  • I am ok with removed “sponsored” accounts, I’m greatful to @getcointoday with everyone else who did research and @Xpedite with council members for making that decision:

As you didn’t read my opinion here in spite of my invitation I’ll quote just essential parts of what I’ve said above so it’s clear that

  • I don’t speak about votes that someone sponsored, with the help of our community that’s resolved, I speak about votes of people to whom someone commands to pay 500 XEM and then vote per your list.

I don’t state it as fact, I only express my opinion. I’ll be happy to hear other explanation of this mess that is by big mistake is called elections where 10 people selected by one individual make sure no other candidates have a chance. They play the game of winning so-called elections where just a couple of hundreds of carefully chosen voters represent an organization that just recently was worth $17 billion and under their careful supervision have to go down to zero. Don’t waste time replying here, give us an answer to the original question in the original thread:


And yes I’d like to express gratitude to you for help with MOU:

People here asked to stay away from politics, so I for everyone but @schia:

  • TLDR: Rene already replied about it above, and we all know the truth, yet now @schia says that Lon’s mistake is my mistake now.

  • It is so funny you blame me for the MOU not going through, we’ve got details from @r3n3 above on whose fault is that.

  • Almost everyone who were involved in the process is in this conversation, and anyone can confirm that you didn’t argue over content really but that the “English” wasn’t good enough or needed to be cleaned up.

  • I had an MOU ready to go and proposed to review it and postpone signing, so Stephen, your hunger for gratitude surprises me. Maybe you should ask Lon to thank you as he created all that work for you by rushing too much to get a nice PR for his name? He asked us to get a document signed even without showing it to you or even some lawyer or person who could simply proofread it. See messages below to understand the root cause of all efforts you had to take:

Misha POI vote NOW Granin, [21 Nov 2017 at 14:32:47]:
We think it’s best to postpone signing of any documents in Kazakhstan and I made sure that all local parties are happy with this. Let me know if it’s better to call or message you details?

moreover, next day:

Misha POI vote NOW Granin, [22 Nov 2017 at 00:27:20]:
I can call now or tomorrow morning. Results are really good and no rush in signing anything here. Yet we will get all we want here.

Once again don’t waste time, we know how good you are in changing topic of conversation from inconvenient one, give us an answer to the original question in the original thread:


#38

It’s not just double; in conversations with @Xpedite I’ve realized that we need another order of magnitude of developers hired. It should be our top priority, our north start metric, our critical path, and our most important daily task. Other ecosystems involve thousands of developers and no surprise that some dev tools or, e.g. metamask some platforms become popular for ICO’s. With such potential of Catapult core only thing we need an excellent extension to developers team with people who already have a right skill set and know NEM and precise hiring strategy, that why I’m coming in this elections to position you, Jeff took from day one of NEM Foundation. You’ve shown me how to focus on key metrics and give your 100% to growth. You know my vision, and you know my experience, I value that you speak it out while so many people keep quiet.

We should end this circus of elections where half of the candidates

  • don’t give another half other option than to join against them
  • prefer to postpone catapult release on the mainnet and make sure that a maximum number of projects has problems with upgrading.
  • prefer that projects other then NEM show more progress in Catapult development

We should focus on the ecosystem as complete product almost exclusively. We are so much ahead of the competition in what we potentially can do in the nearest future and at the same time so much behind the competition in what we actually can offer right now. It’s time to get this gap to zero fast.

Probably no one did a proper business strategy for NEM ever as I understand and as soon as I got into the process, I instantly understood that NEM is breaking all most critical compromises of blockchain technology yet now we’ve is almost lost this unfair advantage. If we don’t act now, our game is over.

Clones, copycats and now even own forks are eating us for breakfast lunch and dinner. If we don’t wake up now, parts of this tech may serve to someone but for sure not to NEM community.

We have to remember that NEM != NEM Foundation, but I consider the worst scenario when there is no alternative, then losing NEM Foundation (that’s what’s happening now in this elections) is throwing us quite far back in time.


#39

It was both; we have experience of building blockchains and of course, working with code of NEM core and we carefully studied code both of Alpaca and Bizon, hope we can see Cow before the end of this year there real game will start.

These elections are merely a distraction from the actual top priority of doing what you propose.


#40

@r3n3 I’ve heard that you already have good experience with current code of Catapult at LuxTag, can we create chat with your developers to exchange experience of building Catapult based solutions?