Comming soon...
BCM

BCM FAQ

This FAQ provides answers to most frequently asked questions about BCM.
General
  • What is BCM?
  • Is it available on my device?
  • How is BCM different from SMS?
  • How is BCM different from Telegram?
  • How is BCM different from WhatsApp?
BCM Basics
  • What can I do with BCM?
  • Is BCM free to download/use?
  • How to register my BCM account?
  • How to add friends in BCM?
  • Can I mine in BCM?
  • How do I start a group in BCM?
Security
  • How to back up my account in BCM?
  • Is it possible for someone to get access to my phone number?
  • How does BCM encrypt data? How safe is BCM?
  • Does BCM have a privacy policy?
  • Do chat messages in BCM go through the server?
Wallet
  • Which types of currency are supported in BCM?
  • How to receive bitcoin transfers in BCM?
Deeper Questions
  • Will BCM ICO?
  • Will BCM issue bitcoins?
  • Will BCM open source?
  • What will happen to the future of BCM?
  • What is BCM's short-term goal/ long- term goal?

General

Q: What is BCM?

BCM is the world's first instant messaging app based on blockchain technology, it's extremely secure, fast and free.

Q: Is it available on my device?

At present, you can use BCM on smartphones. Apps are available for users of Android and iOS system platforms. The environments supported by BCM are Android 5 (Lollipop) and above as well as iOS 9 and above. If your smartphone platform is any of those mentioned above and is connected to the network through the carrier's mobile network (such as 3G, 4G) or WIFI, then you can download and use BCM.

Q: How is BCM different from SMS?

SMS is a traditional way of communication with limited functionalities. Each message generates a fee, and the message is visible to the telecom service provider. BCM is completely free, and you don't have to worry about the disclosure or leakage of any private information in a very secure chat environment. Additionally, you can use the diverse functionalities such as "supergroup" and "virtual currency wallet".

Q: How is BCM different from Telegram?

Technically, BCM is similar to Telegram in some aspects: both of them use 256-bit AES symmetric encryption algorithm for content encryption, and the encryption level is extremely high.


The differences between BCM and Telegram are:


1) Every message in BCM private chat and group chat is end-to-end encrypted, the forwarding node cannot get access to its content

2) Telegram's encryption of group chat and default private chat both happen on the App & both ends of the server which means the server can get access to the decrypted content. End-to-end encryption is used for private-chat only after the "Secret Chat" mode is turned on.

Q: How is BCM different from WhatsApp?

From technical perspectives, the private chat of BCM and WhatsApp are both based on Signal Protocol, and the security of the encryption algorithms of both Apps are the same.


However, while group chat of both BCM and WhatsApp are end-to-end encrypted and support Perfect Forward Security (PFS), the number of people in WhatsApp's group chat can't exceed 256/per group when every group of BCM can support up to 100,000 people.


In addition, WhatsApp does not open source, but BCM will gradually open source.

BCM Basics

Q: What can I do with BCM?

With BCM, you can send messages, photos, videos and all types of files to your contacts. You can also create "supergroups" with up to 100,000 people per group. In BCM, whether it is private chat or group chat, everything is strictly encrypted.


In addition, you will be able to securely trade up to 100 types of virtual currencies through BCM wallet (currently supporting Bitcoin and ABIT). BCM also provides hardware wallets to further protect your transaction security.

Q: Is BCM free to download/use?

Yes BCM is free to download and free to use. BCM team is a group of developers who strive to make communication safer and the world a better place. Our goal is to create a disruptive blockchain product that's completely free to use which is different from most products based on blockchain technology worldwide these days.

Q: How to register my BCM account?

You can download the BCM App from the BCM official website bcm-im.com, App Store, or Google Market. After the download is completed, click the BCM icon, select "Create Account", click "Stop" to get your account key- the key is your unique certificate in BCM. Next, enter your mobile phone number (this step will soon be updated to be optional).


After selecting "send the verification code", your smartphone will receive the verification code sent by the BCM system. Now enter the verification code, and you have successfully finished the registration and entered the main interface of BCM.

Q: How to add friends in BCM?

In the main interface, click the contact icon located at the bottom to enter the contact interface. You can scan the QR code or directly invite the people on your contact list.


Your invitation will be sent to the mobile device of the other party as a short message. After the other party accepts your invitation, you can start to chat in an extremely secure environment.

Q: Can I mine in BCM?

At present, BCM has functions such as encrypted chat and wallet. We are expecting many exciting functions-so stay tuned!

Q: How do I start a group in BCM?

Simply enter the chat interface, click the icon located at the upper right corner to open the new chat interface, click on "New Group Chat". You can select the group chat member directly from your contact list, or you can add people directly by entering their phone numbers.

Security

Q: How to back up my account in BCM?

For your privacy, please perform a cold backup on another device. You can click the "..." icon on the BCM main interface and select "Account Security" to open the account backup page. The page will display the QR code of your account. You need to install BCM on another mobile phone. Find the "…" option like explained above to back up. BCM will provide more backup methods for our users in the near future.

Q: Is it possible for someone to get access to my phone number?

Your mobile phone number is absolutely secure and confidential. BCM will not disclose your phone number to anyone neither will it be stolen by others. Additionally, BCM is about to update registering with phone number as optional. You can also unbind the phone number that's already in the app very soon.

Q: How does BCM encrypt data? How safe is BCM?

BCM's encryption method is one of the most secure encryption methods known in the world. The private (one-to-one) chat process uses the X3DH based on the elliptic curve-Curve25519 for key exchange, and implements the Double Ratchet process to ensure that the encryption key of each chat message is different. The chat contents are encrypted by AES-256 symmetric encryption algorithm. The encryption method guarantees:


1) Encryption is end-to-end. Third-party nodes such as forwarding nodes do not intervene in content encryption and decryption, and have no ability to decrypt any content. 2) Conform to perfect forward security (PFS) features. 3) In extremely special cases when the user's private key is exposed, the third party still cannot intercept nor decrypt any chat content. For group chats with up to 100,000 users/per group, BCM also uses AES-256 symmetric encryption algorithm for end-to-end encryption, and ensures that the encryption key of every unit of chat content is not repeated-meeting the requirements of perfect forward security(PFS).

Q: Does BCM have a privacy policy?

You can view our detailed Privacy Policy when registering for a BCM account.

Q: Do chat messages in BCM go through the server?

BCM chat messages pass through the forwarding node (either a user PC node on the P2P network or an officially deployed server). Because the contents are end-to-end encrypted, the forwarding node is only responsible for forwarding the data message and cannot decrypt the forwarded chat content.

Wallet

Q: Which types of currency are supported in BCM?

Currently, BCM support transactions of Bitcoin and ABIT virtual currencies. BCM will support real-time transactions of up to 100 types of virtual currency in the near future.

Q: How to receive bitcoin transfers in BCM?

Click the wallet icon located at the bottom of the main interface, and select the currency you want to transfer on the wallet page. Then select "Transfer" or "Receive", you will see the "Set Password" pop-up window, please set your virtual currency transaction password (The password is also used to encrypt the account key). After the setting is completed, click "Done" to enter the transfer or receive interface. You can choose to transfer or receive money using either QR code or Wallet address.

Deeper Questions

Q: Will BCM ICO?

At present, BCM does not have any ICO related plans, but nothing is impossible.

Q: Will BCM issue bitcoins?

At present, BCM has no plans to issue Bitcoin, but nothing is impossible.

Q: Will BCM open source?

BCM is planning to open source, and we will gradually disclose source code of BCM to the public.

Q: What will happen to the future of BCM?

When every disruptive product has just emerged, it is not necessarily the most recognized product in the market. However, as more and more users feel the revolutionary changes brought about by BCM and free communication, the more BCM will grow.


Imagine the future where everything is interconnected, and when everyone has their own BCM IM account. Through BCM, people can not only communicate safely and conveniently, but also easily communicate and connect with everything. BCM will become the real "smart assistant" in the era of "interconnected everything", and truly make "connect everything with one account" reality.


BCM, with its characteristics of decentralization, tamper-proof and multi-party consensus mechanism, will become the infrastructure for activating and connecting everything: not only in the field of communication, but also in the process of linking people and all things.

Q: What is BCM's short-term goal/ long- term goal?

In the short term, what BCM wants to achieve can be building a "blockchain WeChat", a cryptocurrency exchange, a mining platform, a small program, a digital currency financing platform, or a blockchain e-commerce platform etc.


In the long term, what BCM wants to accomplish is to use blockchain technology to change the traditional transmission path of information, people and things. BCM aims to fundamentally solve the information-transmission's path security & trust problems.


Comming soon...