Jump to content

Blogs

 

Halo Platform Testnet Launched

An exciting moment in Halo Platform history has arrived! Late Wednesday evening, the Halo Platform team wrapped up final testing on key features of the Blockchain and Featherlite. Now that we’ve made sure the wallet sends and receives transactions properly, we’re opening it up to our community! Join our community to participate in Testnet and to download instructions which provide you with everything you know to join our TestNet: https://discord.gg/XGqfgAA The Halo Platform community plays a significant role in our product quality, so please share any comments or questions you may have about the platform. As the Halo Platform team continues to work hard on developing new platform features, we will be introducing more and more functions to the Testnet. We appreciate everyone who helps us refine our new products and work out any issues discovered upon this initial release. If you’re interested in joining the Halo Platform community, follow us on Discord. We will be adding new releases to the TestNet in the near future, so stay tuned for more features on the Halo Platform.  

Halo-Devin

Halo-Devin

 

March 16th, 2018

Throughout the course of the test cycle, we want to focus testing certain segments. The initial product will allow you to explore Featherlite 1.0, view your wallet, and send/receive Halo. Other features, such as Mining and Masternode provisioning will be disabled initially while we polish them and allow users to focus testing on the initial segments. Additional releases during the test cycle will bring these features online one-at-a-time, so you can dive in and explore them… thoroughly. To that end, we will be sharing information on how to get started with Testnet at the beginning of next week, alongside the launch of our new website, with Testnet itself launching Tuesday or Wednesday! In the meantime, look below for more details on work in progress. Release Status While we were running edge case testing against the chain this week we also worked very hard to assess the state of the product. We’re going to give you the details on everything going on with the Halo Platform. We’re going into a little more detail than usual, but we want to be as transparent as possible with our community. Below is a breakdown of the remaining functions we are working through, and a synopsis of what will and won’t be included in Testnet. Work in Progress Faucet Required for Testnet? Yes Description: It needs a final full test pass. Action Plan: We are testing it and getting it fully deployed this weekend so you guys can have Halo to use. Mining Required for Testnet? No Description: Mining works for normal ethereum network. Full integration with masternodes is nearly complete. Action Plan: Get masternodes blocks tested. Masternode Provisioning Required for Testnet? No Description: Masternode provisioning to our cloud is still in progress. We are also looking into ways to aggressively alleviate storage mechanisms. Action Plan: Finish provisioning, check storage algorithms, and test it. Private Send Required for Testnet? No Description: We are reintegrating zsl after our 1.8 code base change to enable private sending. Action Plan: Finish zsl integration again into 1.8 code base and test it. Testnet Status As outlined above, there is just one key function that needs to be verified before Testnet. We will be working on it through the weekend. The list below summarizes what will and won’t be included in Testnet upon next week’s launch. Will: Base Glo Binary (geth) Light nodes & Full nodes Faucet for retrieving funds per day Feather with wallet Instant Send (Default send now) Won’t: Mining Masternodes Private Send Safe Send It’s also worth noting that we will be throttling the Testnet network to 30k transactions per minute. That equates to 43.2 million transactions per day. In comparison, Ethereum’s largest day for transactions was about 1.9 million transactions in one day. That day also brought the ethereum network to a crippling speed. That won’t happen to us at 30k/minute (we tested it!). We are continuing to fine-tune the system make sure stability is maintained and we are working towards removing the hard limitation to allow for a natural top end created by the balance of performance and data throughput. Platform Status We are working on setting a reasonable timeline for all the features highlighted in the whitepaper for the platform’s ancillary products. This includes things such as the Exchange, Multi-coin Portfolio, Multi-coin Wallet, Community, Chat, and more. While, we have been focused on bringing the core blockchain experience to the community with the Testnet and then the Mainnet release, we have been making great progress on these features as well. When we launch our new website this week, it will include a new product roadmap for features currently in development. Exchange Status A great deal of research has gone into planning the Exchange UI and the the team has completed the initial components of the Exchange interface. The next piece for the front end team is component interaction with a view to providing a professional and highly customizable trading experience. Progress on the back end has been solid and we have now completed 90% of the work on our core matching engine. The final 10% will be comprised of an interactive build as the team works to test and calibrate the algorithm for optimum performance and functionality. We are excited to head into prototype completion for the back end piece so we can start to simulate real world testing. Portfolio Status As was talked about last week, we identified the next steps for Feather 2.0 with using HaloJS in addition to web3, as well as the new UI/UX for Feather. We have started working on our next DAPP, the Portfolio. The Portfolio will utilize a combination of local javascript libraries and a hosted API for you to pull and monitor your cryptosphere as a whole. You’ll use our API for non-private information such as pricing and balances from the blockchains, and you will use the local libraries to handle private information such as exchange keys and private keys. We have begun working on the UI/UX design of the Multi-coin Portfolio as well and we want to share the latest revision of the home screen and show you key design decisions we have made.   Prototype UI/UX of the portfolio DAPP As you can see above, there is quite a lot going on. The Portfolio utilizes the action bar and speed dial navigation that all DAPPS and Apps should utilize to fully integrate into the look and feel of Feather. One of the interesting features to see is the separation of cards at the top of the screen and the data table below. The data table will house all of your accounts and balances for every blockchain account and Exchange account you add into the system. You will be able to select a few of these widgets to “pin” to the top area as cards, where you can watch their movement in real time. This allows you to highlight your most watched accounts while having access to all your data below. Feather Status Feather went through some additional rounds of testing this week and we identified some non-critical UI bugs. We will be working to get those fixed over the weekend so we can have it fully ready for release on the Testnet. It was also also updated to allow network changes to be added more easily. We are excited to get Testnet into the hands of our community next week! Look for further information and instructions in the next few days. If you have any questions, concerns, or comments please join our discord to discuss them: https://discord.gg/PmveA6A ^Scott Morrison, Devin Seto, Shannon Duncan, Sean Valeo

Halo-Devin

Halo-Devin

 

March 14th, 2018

It’s been a long week already and we wanted to drop a quick update to the community. Testnet Status Masternode Progress: Final testing underway. Yesterday, we ran a high capacity test for 12 hours, which generated 135,000 blocks at around 900,000 transactions per hour. While we are still working towards higher stable performance, we are confident in our system’s ability to handle expected transaction volumes. Feather Progress: Final testing underway. Progress is day-to-day as we perform final tests and address any defects that arise. If you have any questions, concerns, or comments please join our discord to discuss them: https://discord.gg/PmveA6A ^Devin Seto

Halo-Devin

Halo-Devin

 

March 9th, 2018

This week has been a busy one, largely focused on debugging some very challenging issues with high transaction volumes as we continue to test the Edge cases. Valuation Report We are excited to release the valuation report from Aenigma https://www.haloplatform.tech/Aenigma_HALO_Valuation.pdf. Testnet Status Masternode Progress: At this time, final stress tests are underway and we are bundling the binaries in preparation for Testnet release. At extremely high transaction rates (5,000 or more per second) the chain leader experiences a loss of capacity to communicate with the cluster. While this does not affect day to day testing we are working to get this issue fixed before releasing Testnet. Our internal Devnet is dedicated to squashing this bug, and our internal QAnet is dedicated to finalizing feature tests. Work on these issues is continuing through the weekend for Testnet launch early next week. Feather Progress: Feather has spent time being hardened and bug fixed. Quite a few simple bugs were found and isolated by an external QA team and we are working to get fixes in for those. Feather has also been updated with the 1.8.0 glo binary and we are testing it’s auto-update features now. In addition to current development, the UI/UX of feather 2.0 has seen it’s first revision and we would like to share that with you now. This will not be available for Testnet launch, but once design rounds are finished we will begin updating the interface.   The new UI/UX for Feather 2.0 This begins a new definition of how we handle style guidelines for DAPPs and integrated websites for Feather, as well as preparing for the release of HaloJS which will inject permissions and api’s into apps running within Feather. HaloJS Status: HaloJS combines the use of web3 along with other halo specific api’s to access platform accounts and information. HaloJS is a Feather specific javascript library that helps maintain and control DAPPs and what permissions they have within Feather. With the design of the UI/UX of Feather 2.0 high level discussions have started on HaloJS and what feature sets it should include. Exchange Status This week the front end team has continued to wireframe the exchange user interface, while the back end team focused on the core matching engine, working to build a highly scalable and lightning fast solution from scratch to support lots of advanced order types. Portfolio Status Work began this week to breakdown and build the the UI components of our Portfolio Tracking tools. The team got a running start and we’re already looking at wireframes for the Portfolio screens. Look for screenshots in future updates. Block & Chain Games Update We had an offsite planning session this week. It was the first time the team has all met one another (and Scott) face-to-face. We covered a lot of ground, including identifying our team values, the core features we want to have in all of our games, brainstormed our game roadmap and designed two new games! It was a very productive week.   The Block & Chain Game Team — Most of it anyway If you have any questions, concerns, or comments please join our discord to discuss them: https://discord.gg/PmveA6A ^Devin Seto, Shannon Duncan, Sean Valeo

Halo-Devin

Halo-Devin

March 2nd, 2018

Our focus for the week has been on stress testing the masternode system. We have put the Platform through numerous exhaustive tests to make sure it is stable for launch. Testnet Status Masternode Progress: Internal testing has continued throughout the week and will continue into the weekend. Our entire team came together this week in a “Hackathon”, to attempt to break the system. The vast majority of typical use cases have been tested now and focus is on edge cases and stress tests. These represent less common user scenarios, which nevertheless need thorough testing (somebody somewhere always manages to hit these!). The Coin Dev team is balancing two competing objectives: Lightning speed to get your instant sends there immediately, and verification by dispersed nodes, to prevent double spends. We have been tuning the Raft fault tolerance protocol to optimize both of these metrics, while we keep chain bloat to a minimum. Both our Dev and QA teams will be testing and re-testing the Coin code all weekend, looking for bugs and ensuring end-to-end integrity. The preliminary results are encouraging. We were able to send over 30,000 transactions per minute, and achieve block loads of of over 200 transactions per block. Incase you didn’t notice that would be about 43,200,000 transactions per day and ethereum’s busiest day had about 1,349,890 transactions. After the weekend, once we have confirmed there are no major breakages in the code, we will launch our public Testnet! Featherlite Progress: We have found a solution for last week’s issue that was preventing us from building the Windows binaries. Once implemented, we will run a battery of tests, then Featherlite will be ready for release.   DAPP dialog with contract address upon market contract creation Exchange Status Progress on the order management system is looking good and initial throughput tests are showing extremely promising results. As the back end team continues to build the core architecture, the front end developers are now putting together front end concepts, and both teams are working together to scaffold up a scalable API to integrate all components of the exchange.   Exchange account registration screen Block & Chain Games Update Our engineers have been diligently working on our game platform, which will allow for easy updates of in-game content and system tuning. We have wrapped up the storyline for our biggest game in development and we’re excited to see it coming together. Below is an image of our newest battleground!   The Battle Arena — Built from the remnants of a crashed colony ship If you have any questions, concerns, or comments please join our discord to discuss them: https://discord.gg/PmveA6A ^Devin Seto

Halo-Devin

Halo-Devin

February 23rd, 2018

It’s been another productive week for the Halo Platform team. Our focus this week, beyond the Geth upgrade, has been testing and packaging all of the elements needed for Testnet deployment. At this time, we are marching closer and closer to launching Testnet. The team is continuing to work through the weekend to deliver it as quickly and cleanly as possible. Testnet Status Geth 1.8 Upgrade: As of this writing, we are happy to report the upgrade is complete and we have a clean compile of the glo binary. We will spend the weekend testing the integration and putting it through its paces to ensure optimal stability and reliability when we launch. Featherlite Progress Featherlite binaries have been built for Linux and Mac and are currently in test. The Windows binary package is underway, but does contain a critical bug that prevents web3 from working on windows. Our frontend team is working furiously to fix this bug.   Feather Client App for Mac Masternode Progress This week, contracts were fully tested on Truffle and we are in the process of deploying to Testnet. We will eventually spin up 4 types of networks, including two that will be public: Testnet and Mainnet (Mainnet will be launched after significant testing of Testnet). Stress testing is continuing, with tens of thousands of transactions running concurrently without a problem. We had some ideas on how to squeeze even more throughput of transactions, and are implementing test case scenarios for this.   DAPP for new Masternodes Test Progress We have engaged a 3rd party quality assurance service to provide an independent assessment of our platform. They are more than halfway through their test cases. Once all testing has been completed with any defects addressed by our team, Testnet will be ready to launch. Exchange Status The Exchange team continues to make excellent progress and this week are in the process of wrapping up work on the margin engine, which will allow the platform to display Margin utilization as well as perform risk based checks on order entry.. In addition, they have begun working on the user interface. We will share screenshots with you as they are developed. Finally, we are excited to unveil our new logo which best fits the look and feel of the Halo brand:   If you have any questions, concerns, or comments please join our discord to discuss them: https://discord.gg/PmveA6A ^Devin Seto

Halo-Devin

Halo-Devin

 

February 16th, 2018

Development Update — Testnet & Geth 1.8 As promised, here is an update on our progress as we march toward platform launch. We will update you on our progress again soon… Testnet Status This week we made major strides in the end-to-end testing of the platform. During the week, we discovered two major issues that needed to be addressed: Neo, one of our superstar developers, discovered a serious synchronization issue within the Ethereum codebase. It’s a testament to our team when they can isolate and remedy a major problem within someone else’s code. Geth version 1.8 was released by the Ethereum project team, which includes several major functionality upgrades, including: Faster light client node synchronization Faster concurrent transaction tracing Event filtering for native DAPPs Initial state pruning Various stability improvements We are taking the time to integrate this version into the platform so everyone can reap these benefits immediately. Had we not opted to delay our launch, we would have had to wait on this until a later release. More information on the features of Geth 1.8 here:
https://blog.ethereum.org/2018/02/14/geth-1-8-iceberg¹/ And, here’s Vitalik Buterin’s endorsement:
https://twitter.com/VitalikButerin/status/963990604341366784 So what does this mean for testnet launch? Our team is hard at work on the above items and we expect to release testnet to our beta participants in roughly a week’s time. Launch Status As we continue to test and debug the Halo Platform, we march closer to full launch every day. While the release date is dependent upon the testnet results, we anticipate it won’t take long before we are ready go live. In the meantime, development work continues on the Exchange, DAppstore and Block & Chain Games. Speaking of games, below is a teaser image from one of the games we currently have in development. We are very excited to see this game come together and provide an epic adventure to our players.   ^Devin Seto If you have questions, concerns, or comments please join our discord to discuss them: https://discord.gg/PmveA6A

Halo-Devin

Halo-Devin

 

Introducing Block & Chain Game Studios

Overview Block and Chain Game Studios is the first company holistically dedicated to building blockchain enabled games. Our aim is to introduce our players to the Halo Platform ecosystem in a way that is fun and familiar. We also add value to existing Halo Platform supporters by giving them another means of using, earning and exchanging cryptocurrency. Your gateway to our game library will be through a comprehensive Player Hub, where you can create your own player persona and proudly display your achievements for all to see. In the Player Hub, you can also manage your universal game currency, used in all Block and Chain games. This premium game currency is a token on the Halo network, which can be used to purchase items via an in-game marketplace or traded on the Halo Platform decentralized exchange. Thrilling new games and in-game content will be delivered regularly. Team With a team of veteran game makers, Block and Chain Studios and partners will bring a variety of high quality games.   Devin Seto — Block & Chain Studio Head Veteran software development professional with a career spanning over 15 years of shipping critically acclaimed software across multiple platforms. Led Production for industry-leading social games on web and mobile platforms, including FarmVille and Zynga Texas Hold’em Poker. Head of Operations for critically acclaimed Star Wars branded titles at LucasArts. Managed Quality Assurance for multi-platinum console sports games: EA Sports FIFA Soccer 2003 to 2008, EA Sports World Cup 2002, MVP Baseball 2004. Agile nerd and resident Canuck.   Shannon Duncan — VP of Development VP of Development for both Halo Platform and Block & Chain Game Studios, he oversees development direction and mentors developers in Block & Chain. His guidance is vetted in his years of development at large Credit Unions, his experience with blockchain development, and his fifteen plus years of software development. With experience in the game development field using Cocos2d, Phaser, and Unity for development of indie games, and an experienced board game creator he brings the life of pen and paper gaming to digital Block & Chain Games.   Marshall Smith — Game Lead & Principal Designer After completing a BA from the Industry of Maine in Business Marketing, began a career in digital game design at the Cartoon Network and Adult Swim, working with popular brands such as the award-winning Lego Bionicle game, Disney, Nerf, PBS, Nintendo, PlayStation, Xbox and many others. Led User Experience design at Zynga for various titles, including FarmVille. Ran an indie game company before joining Block & Chain Studios. Avid gamer and Asheville, NC resident.   Harold Perry — Lead Game Developer Former Technical Product Owner at Spotify with a passion for music and technology. Senior Director of Development at DeNA/ngmoco, building critically acclaimed mobile games. Analytics and Site Manager for Microsoft Hardware and Macintosh Business Unit. Music aficionado and Nashville resident.   Cody Murry — Sr. Program Manager Program Management Ninja with 20 years of product development experience. Launched dozens of titles from Zynga, Electronic Arts, Maxis, and Telltale Games across multiple genres. Traveled the globe extensively and is passionate about live music and civic infrastructure. San Francisco native.   Michelle Pope — Artist Graduated from The Art Institute of California at San Francisco in 2008. Worked on many hit games, including Farmville and Zynga Poker. Prior to that, was a character artist at IMVU. Video game lover and mother of a 500 lb Newfoundland pup.   Mary K.S. Ngai — Artist Illustrator and concept artist with a Master’s degree in Visual Development from the Academy of Art University. In addition to being a storyboarder, visual development artist and graphic designer, she is an avid gamer with a passion for video game character design, with her favorites being the Persona series, Ragnarok Online and Skullgirls. Game Projects Our first game in development is a turn-based roleplaying game. It takes place on a failed human colony planet and engages players in a deep storyline full of plot twists and intrigue. Our game hearkens back to the days of dice and paper RPG-style gaming, but with a beautiful interface and the opportunity to earn Cryptocurrency on your own or cooperatively with your friends as part of a player guild. Discord: https://discord.gg/PmveA6A ^Shannon Duncan

Halo-Devin

Halo-Devin

2017 Year End Update

2017 was an amazing year for the Halo Platform. We saw a successful ICO, new team members added, a growing community, and the skyrocketing success of cryptocurrency. We are well funded for many years of development for Halo Platform. We have several divisions of teams already working hard on your beloved blockchain. A few of the teams are: Coin Team — Lead by Halo-Amer. This team is dedicated to the development of our coin node and masternode software. They are experts in C++ and Solidity and have been rocking it out on the coin software. DAPP Team — Lead by Halo-Shannon. This team is focused on your front end applications such as the wallet, masternode control, and governances applications. Tool Team — Lead by Halo-Shannon. This team is working on bringing you quality tools to interact with our blockchain. Items this team works on are Feather client and metamask. Mining Pool & Blockchain Explorer — Lead by Halo-Mike. Tools to allow you to mine and explore the blockchain. Exchange Team — Lead by Halo-Mike. The high quality and high speed exchange you have all been dreaming about. This team is focused on the design and development of the low level code, infrastructure, and front end design of your exchange. Wiki Team — Lead by Halo-Jarett. Getting your documentation created is Jarett’s highest priority. He is working on compiling information from all different sources to give you some breakdown on how to use our system and cryptocurrency in general. Security Team — Lead by Halo-Mike. Your security is our #1 priority. We constantly review code, submit code for audit, and check our dependencies and tools we use for security holes or flaws. These are the current teams working to build your blockchain paradise. Now, how about we talk a little about where each part of the project is at? General Development We are currently ending a sprint and preparing to go into a new sprint next week. This sprint will be spent putting the final polish on the system and getting ready to launch. The last few sprints have seen us go from code and hopes to working test networks and live transactions. Over 50% of our open tickets have been closed, and with a majority of the open ones being created within the last week or so.   Open and Closed Issues A lot of the tasks that are still open are tasks to be completed after go-live and distribution of ICO coins. We are also doing some revamping of the UX/UI for masternode control. You’ll see some of the old UI later on when we go over masternodes. We also had a major security vulnerability that we have addressed regarding Electron and the MIST wallet. We were using a fork of the MIST wallet as our main wallet for deployment. However Electron which MIST is built on is slow to get patches and updates to an underlying component of it the Chromium browser. A remote code execution vulnerability was patched in Chromium, but not patched in Electron. After about 2 weeks of internal testing and development to mitigate this risk, Electron team still did not know about the vulnerability. This was unacceptable to us. So we looked to the brave browser team and started working with the tools they have developed. Muon, their fork of Electron, is a lot more secure and up to date than Electron. The result of this was a new client called the feather/lite client. The “/” is not a typo. It has two flavors “Feather” and “Featherlite”. More will be discussed on this and Feather further down. The Coin Codebase Amer and his team have worked their little hineys off getting the coin codebase ready for public use. They are currently testing network stability and the new transaction types (Instant send & private send). We have successfully started a handful of private networks and we have two nodes up on a test network right now running in the cloud. After transaction type testing is completed we will start moving into load and stress testing. We want to see the limits of the network with a lot of nodes connected and transacting. We are putting intensive care into testing and ensuring our blockchain meets world-class security standards. We will not release a coin if we perceive any threat to it, and work to mitigate that threat to release it. External Review also needs to be finished before we release code and publish the network. Masternode Control Masternodes are going to be fully controlled by smart contracts and will require a physical server (bare metal or VPS) in order to operate. We plan to have masternode hosting available through the platform, and using it will take a single click. While you are not required to use our hosting to run your own fully owned masternode, if you operate a shared masternode through our masternode marketplace, you will be required to host the masternode in our cloud. If you want more information about masternode tiers and payouts please see the Halo Platform white paper at: https://www.haloplatform.tech/assets/Halo-Whitepaper.pdf .   As you can see in the function listings shown, we have two contracts here that require interaction. One is for the administration of Masternodes and will be operated by the Halo Platform. The other is for the end user to apply for, and operate their masternode.   These images are rather old and don’t cover all the aspects tested, added to and removed from the platform. Please do not constitute anything here as an end product or what it will look like when delivered. Our masternodes are split into three layers. Masternode Admin
Masternode Ownership MNAdmin is a contract that oversees the creation, suspension, and cancellation of masternodes. It is essentially the arch node that is dictating everything. MNOwnership is for owners of masternodes that allows them to apply for, interact with, and cancel masternodes. Here are some fancy flow charts for you to see the flow of how shared masternodes and single masternodes will work: Co-Owned Masternodes   Single Owner Masternode   Aero Browser Our Aero Browser was built on top of MIST browser by ethereum. Unfortunately it doesn’t fit our tech stack for front-end as it uses Meteor and not Vue. It also was large and overly complex for what it did and what we needed it to do. The final arrow that put it in the grave was a recent vulnerability that simply could not be fixed in MIST until the Electron team updated electron. Who knows when that will be, (As of writing this article, it’s several weeks later and no update to Electron). So this is our official announcement that Aero Browser was taken to the streets and flogged. It has been sacked from the project list as well, but as you will see in the next section, we have built a browser that will be even better! Feather Client What rose up out of the ashes of Aero Browser is the Feather client. Feather is a light client built using Muon (brave browser fork of electron), vuejs (used as the front end), and halo DAPPS. DAPPs are decentralized applications and utilize web3 to interact with the node. To get you enticed here is a nice screenshot of the settings page as it stands right now.   If you have a keen eye you would notice that “Hey! That says Featherlite and not Feather Client!”. You’d be right. See there are two flavors of Feather wrapped up in one. What you see here is Featherlite. What’s the difference? Simple. Featherlite runs off a hosted RPC connection, and Feather runs off a local light synced node. So with Featherlite you are not required to have any blockchain blocks downloaded to your machine. You don’t have to run a node, and you can get up and running immediately. With Feather you will have the option to download the node software, install it, and run it. There will be no difference in the use and interaction of the Feather Client from between Feather / Featherlite. The difference is in the internals and some people like to run a local node vs talking to a remote hosted node. Even if you use Featherlite and use the hosted RPC node you would not be sending your keys anywhere. All your secrets and passwords are stored locally. Below is a flowchart of the startup and operation of Feather as it stands now and is planned to be built as.   A few things about this diagram that you should notice. The first is that, before we even launch the main part of the program, we are going to see if there is an urgent announcement. Something would be classified as urgent if it affects the security of the Feather Client in any way shape or form to the extent that it should not be used. After getting the remote data and checking it, if there is an urgent message then Feather is prevented from fully starting up and will display a link to the announcement message. Most likely that announcement would be posted to medium. Second, you’ll notice the node software is not downloaded unless you decided to use a local node. This prevents Featherlite from even using the space on your local device to store a useless software which you won’t use. Third, there is the option to “change network”. Since everything runs via metamask, as long as there is a metamask version for the blockchain we want to add, we can just drop it in. If there isn’t, then we probably are already working on a new version of metamask to talk to these other blockchains using the same system and protocol. Ex. LTC and BTC. Insert winky face here. We have a simple plan to host the RPC network for metamask to consume and that is outline below:   Simply put we are going to load balance custom built C++ nodes that are built for retrieving data and returning it via RPC. Transaction signing and other parts that require heavy load or private data will not be done on the C++ nodes but rather on the local machine. See metamask’s provider engine for more details on that: https://github.com/MetaMask/provider-engine Web3 For Developers There is just a little bit of information about web3 that we wanted to talk about in this post. Since we are forked from ethereum, and we want to maintain the ecosystem we love and support that has been built for developers by ethereum, we are keeping the ethereum denominations and naming conventions for coin and web3 internals. This means that in Smart Contracts and Web3 calls you will be sending and receiving “ether” and “wei”. However we are going to mask that backend processing wherever the end user would see the denomination. So for example in a wallet UI, the user will see that they have 12 halo. But internally it will be dealing with 12 ether. This is to limit the confusion of the differentiating chains for the end user. However, as developers we deal with confusion like this all the time and it’s more practical for us to maintain the same ecosystem as ethereum does. In addition to this, we will be adding some special functions to web3 itself. These functions will allow for developers to utilize our new transaction types (instant, private, and safe send). The availability of these functions in web3 may not be ready on go live, but will be shortly after that if not. Conclusion 2017 was fast, crazy, and amazing. Let us turn our eyes to 2018 and what it has in store for the Halo Platform community. If you have questions or comments please reach out to us on discord, you can find us there at all times of the day. Discord: https://discord.gg/PmveA6A We have an initial wiki started and are constantly adding new content to it. Please see the wiki for some more information. https://wiki.haloplatform.tech/FAQ#halo-platform ^Shannon Duncan  

Halo-Devin

Halo-Devin

 

October 30th, 2017

The Halo Platform Team (“team”) just finished a week long development hackathon and planning session. Starting on Monday the 23rd of October the team started the week long grind of setting out policies, procedures, design initiatives, and development goals. Along with this meeting the team released the new version of the White-paper (2.0) with more information and technical details about what would be included in the platform. ICO ENDS 12 MIDNIGHT CST ON OCTOBER 31st!!! (that’s tomorrow) Join it now: https://www.haloplatform.tech/ico-live.html Here are some of the things the team completed this week at the meeting: A Reimagined Wire-Frame The team worked on a refreshed look and feel to the platform, working on user experience design and interface fluidity. The new platform organization will feel more natural and easier to navigate. Architecture Building Blocks Over a full day of discussion the team has a solid plan for the beginnings of our cloud infrastructure and platform technology stacks. We have already began provisioning out the servers, databases, and other services required to make the team’s dreams and vision come true. Wallet Design and Development The team is deep into the development and design of the platform’s wallet application. They did not want to simply clone and re-skin the ethereum wallet DAPP, so they are working on a new version built in angular. The team’s focus is to make it as user friendly and usable as possible. Browser Development The team is building on the Ethereum Mist building blocks using Electron & Angular to build your desktop wallet and browser application. This will be the base for the Halo Platform as we preload our modules to the browser and inject our custom javascript API’s into the modules. Codenamed Aero Browser. Traditional Exchange Foundations have been set and started for the traditional exchange. The team is building the fastest and most scalable exchange the crypto community will have ever seen. This is all due to the teams cloud infrastructure and technology stack choices. Decentralized Control Exchange Control over your private keys and the ability to participate in some form of an exchange is usually a tall order, as you have to deal with trust between parties. The team has built a system that could disrupt this, and bring a new era of decentralized control exchanges. Encrypted Chat A working prototype for the encrypted chat was built and demonstrated to the team this week. The system demo’d allowed for group and private messaging through encrypted messaging. The system utilizes multiple layers of encryption and key rotation to ensure messages are fully protected. So far everything is on schedule for a network live date of December 1st. New Positions Open Currently we are looking for the following positions to be filled. Join The Community   We have an active community over on Discord and you can join by just clicking this link: https://discord.gg/PmveA6A. Come join us, stay a while, and talk! ^Shannon Duncan

Halo-Devin

Halo-Devin

 

October 23, 2017

If you haven’t heard yet, there is this thing called Halo Platform that’s been in the works for a bit. It’s in the middle of an Initial Coin Offering, and that ends on October 31st 2017. That thing is us. We are Halo Platform, and we are building you a city for your entire crypto-sphere. What is Halo Platform? Halo Platform is a new full coin, and not a token. That’s an important aspect that some miss. Why? Well being a full coin and not just a token gives us more control over the development of our network. We are doing things like master nodes, new off chain protocols, and some really freaky deaky encryption which aren’t part of Ethereum. Halo Platform is a new Ethereum based coin. Now we say Ethereum based with a lose meaning as we are going to be running a HEAVILY modified version of go-ethereum. This allows us to use tools and new innovations from the main Ethereum network with little development to incorporate into our chain. Halo Platform is a local light thin client for dashboards, wallets, new evolutions of the DAPP, exchanges, chat, and more. Use all our platform’s features while maintaining your private keys on your local machine. Halo Platform is a developers dream. We are building API’s, SDK’s, IDE’s and every other three letter abbreviation that a developer would use. This means you’ll be able to build apps, plugins, themes, and more for the platform. All within a controlled environment. Halo Platform is Decentralized Control Exchange (DCE). Use an exchange without putting yourself in risk of being exploited, swindled, or stolen from. Your funds remain in your wallet and fully in your control. Halo Platform is multi-currency wallet. You’ll be able to store and work with more than just HALO in your platform. This will couple with our DCE to make your trades completely within your control. Halo Platform is also a traditional exchange on steroids. While the DCE has amazing innovations, and we have some really neat implementation methods to speed up trading, it is still inherently slower than a traditional exchange. Meet your first highly scaled, blazing fast, rock solid, instant exchange. We’ll be supporting upwards of 150+ coins. Of course we are adding an API for you to build against. Halo Platform is your communities central hub. You can control and build your community to epic proportions with fully encrypted built in chat, strategy sharing, and file sharing. Halo Platform is a debit card. Woah, that’s right. You heard me. You’ll have access to getting a debit card that allows you to spend your crypto how you want and where you want. Halo Platform is application store. The store is curated and reviewed applications, so you know you can trust them. These will be applications launched using our myriad of developer tools. Halo Platform is so much more. To learn more about the individual features you should really checkout the white paper located at https://www.haloplatform.tech/assets/Halo-Whitepaper.pdf How do I get involved? EASY! You can start by joining our newly minted (hehe) discord server. It’s available over at https://discord.gg/PmveA6A. Once you are there if you would like, you could get involved in the Initial Coin Offering. The ICO is 1,000,000 Coins at $10 per coin. Yes if you can do math that’s $10,000,000.00 USD. We are very committed to releasing a quality product, and we feel that this amount is just the right amount to do it. We’d be lying if we didn’t say we would love to go crazy like some ICO’s and make upwards of a hundred million USD. However, we don’t feel like that is fair to the community. We want our product to provide real value, and we will stake our ultimate success on if the community thinks our product provides them value and not hype. Get in on the ICO over at https://www2.haloplatform.tech/ What’s Next? We are going to wrap up the ICO, do a hackathon or two, and start the network. Keep your eyes pealed to social media and our medium account for new information. ^Shannon Duncan… Out… (insert virtual mic drop here)  

Halo-Devin

Halo-Devin

×

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. - Please review our other terms and privacy polices here: Terms of Use and Privacy Policy