@Cybrilla » Blog Archives

Author Archives: SubhDC

About SubhDC

Imaginative naturally,Creative conclusively,Unflinchingly benevolent, with unwavering sensibility, and an amateur photographer . ♯con amor ...♥

Development

Bitcoin Wallet – Things to know before you build one.

Published by:

What is Bitcoin?

 

Bitcoin is a worldwide cryptocurrency and digital payment system known to be the first decentralized digital currency, The system is peer-to-peer, and transactions take place between users directly, without an intermediary. These transactions are verified by network nodes and recorded in a public distributed ledger called a blockchain.

 

Advantages of Bitcoin:

 

  • Simplistic:

    For cross-border transactions, bitcoin is probably one of the perfect solutions because of its digital nature. It is low cost as well as fast compared to other payment options which are slower and expensive as there are no foreign exchange rates with such cryptocurrency. Bitcoin can be easily purchased through many online sellers for any other currency. Bitcoins can also be mined, but for that, you will require to set a machine and have it endlessly run algorithms. Bitcoins are equipped with increasing complexity of algorithms over time, it is not possible for a standard home PC to effectively mine Bitcoin today. People who actually make money from mining it by dedicated mining rigs with chips that are specially optimized to solve the cryptocurrency hashes.

 

  • Decentralised:

    Bitcoin is a peer-to-peer system where your bitcoin-app/wallet will act like a node in a single-rank public network called the Blockchain which contains all information about all transactions ever made. We can trace back any transactions from any time in the blockchain. The decentralized mechanism makes a transaction unblockable, undeclinable, and the funds can’t be locked. These are the few major things that one should keep in mind about the blockchain before building a bitcoin wallet.

 

  • Safe:

    One major advantage of the Bitcoin ecosystem is that it makes wallet apps a safe place to store, exchange, and use the cryptocurrency as each and every transaction is signed with a digital signature before it is sent to the Blockchain. After it’s sent to the blockchain, a transaction will be processed and it will move through all Blockchain nodes. After that, it’ll become committed which will finally allow the transfer the money to another wallet. Your wallet has to synchronize well with the blockchain, which is important for validating transactions.

Know your competitors: Check a full list of Bitcoin wallets services here.

  • Anonymous:

    Bitcoin works like UPI where you only have to know the Bitcoin address of the recipient to process a transaction into the wallet app. The address looks like this: 1Jhbck6ziWRmQBp67GVDgLSJ9eFF5xNXgB which is in fact way more complicated than UPI address which can’t be remembered as easily as UPI address. You can generate as many addresses as you want for your wallet file. You can check transactions knowing only the address, but you cannot say which wallet is associated with the address and who the actual recipient is.

 

  • Great for stock investors:

    The value of Bitcoin fluctuates and is dependent on the economics of supply and demand, similar to how it works with the paper currency or the stock markets. There are lot of exchanges who trade the cryptocurrency and anyone can participate in trading. Some users may prefer stability over dramatic fluctuations and stability can be achieved with the help of hedging that can be offered as an additional feature of a mobile Bitcoin wallet. Hedging is used to reduce any substantial losses or gains suffered by an individual or an organization and offsets potential price volatility.

 

There are many platforms like Veritaseum, Hedgy and others who provide smart hedging contracts. They work on top of the blockchain and allow users to “lock” their funds. Let us take an example, if a user adds $100 to their bitcoin account, they always have $100 there, and a current exchange rate cannot affect this amount.

 

How do smart hedging contracts make it possible to lock funds? The platforms issue an agreement between two random users, one of which “bets” that the Bitcoin value will increase, and the other that it will fall. After the stipulated period is expired, the user who made the right guess compensates the losses to the user who “lost.” This way the amount of money both users added to their accounts remains unchanged.

 

As cryptocurrency ecosystem has many advantages one of the best is the ease of implementing a wallet for the Bitcoin. We have listed down few libraries that will provide you with standard functionality such as synchronizing with the blockchain and processing transactions.

 

Chain-java: A Java library for the chain.com Bitcoin API can help you access the blockchain.

Bitcoinj: A library for working with the Bitcoin protocol, you can perform the wallet functions. This library powers a lot of wallets.

BitcoinJS: A pure JavaScript Bitcoin library for node.js and browsers. Used in production by over 1.5 million wallet users, BitcoinJS is the backbone for almost all Bitcoin

If you are someone who doesn’t like to be dependent on many libraries, build everything entirely yourself as all standards for the Bitcoin ecosystem are open and can be found in many public sources.

 

Bitcore-lib: A pure and powerful JavaScript Bitcoin library.

 

 

You can a complete guide for Bitcoin wallet implementation using .NET from Codeproject.

Development

“How to make your office creative? Caution DIY ahead! “

Published by:

Meanwhile in India and in everywhere else, Internet of Things (IOT) has  been the most discussed technology of this decade. The obsession went to a new level with the IOT trend.

But wait! We are not one of those who moves with the trend. We follow our own, WITH SWAG.

THE INCEPTION:

When we moved to our new workspace, we were happy, energized and excited. Trust me, this new space plays an important role in making CYBORG’s come to office regularly and sign in their presence in the attendance register.

Wait? What Attendance register? Yes, we were missing those sci-fi  bio-metric attendance system in our office which was trending then in almost every offices in India and here we felt the necessity of getting an attendance machine. But, as I said “We are not one of those who moves with the trend. We follow our own, WITH SWAG” thus the birth of an idea took place and we thought of creating such system by ourself.

GATHERING MATERIALS:

It all began when Mr Kunal Singh aka Kunaldo (as called by the machine) had this vision of creating our own sci-fi smart RFID based attendance system. So what next? As we have a idea now, it was the time to search for the heart that will live up the machine. We came up with few options but after understanding the complexity of our system, we found our hero in “Raspberry-Pi” (the credit card size computer) and ordered it from amazon and started exploring it with other modules as RFID Scanner, Matrix sized keyboard, Speaker and LCD. As Kunal also leads the app development team in Cybrilla he had his other works too. While building the system side by side along with his traditional office work, it took him almost a month to make the system breathe, sense and talk. His smart system scans RFID, identifies cyborg and even speaks out their name in order to mark their attendance.

DIY ATTENDENCE REGISTER

DESIGN:

After the compilation of the system we were confused about how to shape the system so that it looks more creative and becomes more handy to handle. After a session of brainstorming, Punith aka “The Designer Cyborg” came up with a solution. He left office with his smartphone which is only used to book a cab and went for the quest of the “Vintage Coin PCO Box” after a long search (not in google but in the local streets of Bangalore) and longer UBER bills he finally found what he was searching for, “the Vintage Coin PCO Box” and thus we found the IDENTITY for the Identity Machine.

INSTALLATION:Cybrilla_DIY_003

It seemed that the wait was going to get finally over and thus there was a sudden rise in the adrenaline levels of other cyborgs too. We all were excited for the attendance system and more for our new ID Cards, which was technically going to be our first ID Card in last six years.

On 1st of Aug we made the new smart system replace the existing traditional register  and trust me the smile that bloomed in every other cyborgs was undepictable and this also added on the list of Why we love to work in Cybrilla?

And at the end, Kunaldo was crowned with million dollar smiles and satisfaction.Cybrilla_DIY_002