Signum Development, Roadmap, and History
The main point of contact and official developer for Signum is The Signum Network, an organization consisting of program engineers, marketing professionals, community organizers, technical support, and consultants. Associated individuals can be contacted on the Signum Discord channel and identified by the designated role of “signum.network”.
Signum entered a new period in 2021 with a special emphasis on marketing, starting with a significant and universally popular rebrand. Marketing was often downplayed in favor of organic growth that well-developed technology would draw. It was felt that it would bring growth that could exceed the ability of the relatively small community to support. Signum has always had skilled programming engineers and a strong community; The rebranding is a way of tidying up the years of development, moving beyond a few pitfalls in distant memory, and going forward under a new moniker that is more suitable and meaningful for the platform.
In 2019 and 2020, Signum experienced its most significant technological advancements to date. There were several successful hardforks, many new advanced features, and a stunning amount of progress in overall ease-of-use and accessibility, particularly in the areas of smart contracts, database performance, and network capacity.
2021 is off to a great start; progress and innovation a seemingly daily occurrence.
The Roadmap is a planning document that shows the current development focus for Signum in the context of planned development, current projects, recent accomplishments, ongoing refinements to existing products, ongoing promotional projects, and history. It helps us to share what we have accomplished, what we are working on next, and the general direction we are taking. The roadmap is intended to be accessible and clear enough to open and facilitate a practical dialogue with the community.
Phoenix wallet (iOS wallet version, YuBikey Support, Paperwallet, Payment Subscriptions, Smart Contracts publishing, Better dashboards to accommodate user profiles, improved token support, incremental transaction requests to reduce payload for node operators)
What we are working on now
- Feature implementations for the Phoenix wallets (desktop and mobile) with adjustments to SignumJS.
- Further development of SmartC Smart Contract Compiler, the counterpart of Signum Smart J (java). Demonstrated in development presentation 9/4/21.
- Completing rebranding of peripheral applications and services. (dAppository, Smart Contract Inspector, etc.).
- Preparation for upcoming hard fork partially completed. (see slot-based fee structure component below).
- Slot-based fee structure upgrades to avoid fee slot enforcement congestion and realize full transactions per block capacity and transaction speed.
- Facilitate easier installation and deployment of the Signum software packages for the end-user.
- Improve the overall stability of wallets and nodes to maximize security and network reliability. Better logging and debugging.
- Create new wallet software in languages other than Java, allowing better flexibility for the end-user and potential performance gains
- Implement Unit-Tests to achieve development efficiency.
- API improvements
- Dynamic node capabilities to make the mempool size configurable according to the node’s capabilities. (Soft fork)
- Phoenix Desktop Software to include a synchronized node installer, automatic updates, multi-signature verification, node rotation, customizable dashboards, and other enhancements.
- Distributed Network Explorer designed to be ultra-scalable, support distributed peer discovery, and include a querying API, notifications, and other features.
- Mobile Payment infrastructure to bring Signum closer to the real economy, a vital feature for future merchant adoption.
- Expanding cross-functionality among core features with deep linking.
Recent Accomplishments: Products and Products
- Completed deep-linking integration with Lootboy (3rd party application integrations).
- Migration and consolidation of repositories to https://github.com/orgs/signum-network/repositories completed.
- Most software, applications, and services rebranded, including wallets, plotting, mining, activation service, website, documentation website, Github, etc.
- SmartC Smart contractor Simulator made available online.
- Telegram Bot online
- Signum Node Refactoring (updated dependencies and resulting security warnings)
- Automatic Software Updates: A delivery system coupled with multi-signature signing keeps nodes up-to-date and protected.
- Multi-Signature Signing Process: Safeguards against malicious software modification and distribution.
- PoC2 protocol: A minimally invasive way to achieve time-memory tradeoff resistance while keeping the currently used plots functional.
- A decentralized exchange operating on the blockchain. Built using BlockTalk, a new code library bringing better accessibility to Signum smarts contracts.
- Refactor code in preparation for more advanced modifications. Remove remaining unused NXT code. Improve structure, readability, simplicity, and flexibility.
- Phoenix Desktop: Cross-platform wallet UI supporting OSX, Windows, Linux, and web. To feature enhanced security and an up-to-date look and feel.
- Phoenix Mobile Wallet: Including cross-platform support for iOS and Android, enhanced security, and an up-to-date look and feel.
- Dynamic blocks: To better handle transactional load variability on the blockchain. (Hard fork)
- Dynamic fees: A new structure giving the flexibility to respond to varying network activity levels. (Hard fork)
- BlockTalk: A library to simplify and optimize smart contract creation and execution.
- Fee structure change to reduce the per-line cost of smart contract execution.
- Multi-Out transactions to be displayed on the same basis as other transactions.
- Blockchain explorer to be available as a synchronized node standard version and as a thin client.
- Pool Software licensed under GNU GPLv3 to make pool operation available to anyone who would like to participate by operating a Signum mining pool.
Continuing – refining existing products & promotional activities
- A program rewarding participants with Signa who generate YouTube videos about Signum, its software, features, and benefits.
- Select exchange gateway applications focusing on expanding Signum to fiat pairs, geographic availability, and accessibility to underserved user groups.
- Increasing brand recognition with a coordinated social media presence.
- Promotional campaign coinciding with the release of the “Phoenix” mobile wallet. Social media ads and other methods to promote the use of the new wallet.
- Encourage Signum-related community articles with paid advertising to reach a larger target audience.
- Organizing and promoting various retail adoption-related bounty programs.
- Various bounty programs, hackathons, and community involvement programs enhancing all levels of Signum adoption.
- Update and improve the content, organization, and other aspects of the Signum websites. Signum.network, Signum.community, etc.
- Bi-Weekly Report published by the Signum Network.
- Update to the current explorers and observers with new tools and infrastructure.
- A Minecraft plugin – an application that allows Signum to function as an in-game currency.
- A monthly node operation award – provides an incentive for synchronized public nodes meeting minimum up-time requirements.
- A bounty program to encourage completion of specific tasks supporting software development.
- Mining Pools that benefit development with a portion of proceeds.
- Burstcoin rebranded as Signum and The Signum Network. A new logo, based on a celtic knot, was adopted to replace the existing Burstcoin logo which was represented as a stylized letter B within a blue or black circular background.
- The Blockchain Privacy, Security & Adoption Alliance (BPSAA) aims to educate the public on privacy and security issues and solutions in blockchain and to facilitate a common forum for developers to create open-source privacy and security technologies for public use.
- Released BTDEX, a decentralized exchange system running on the blockchain. It implements a unique non-custodial exchange method for cryptocurrencies and conventional fiat currencies based on BlockTalk Smart Contracts and on-chain encrypted messages. The exchange method is serverless. Fees are distributed among Trade Token (TRT) holders./li>
- On the 20th of June 2020, a successful hardfork at block 765,000 was initiated to implement CIPs 20, 22, 23, 24, and 25. The two main goals of the hard fork were to stabilize the 4 minute average block time and improve the smart contract framework.
- 2020-03-10: Version 2.5.0 updated smart contracts, allowing for 50 times larger complexity with lower fees
- With the release of the mobile version of Phoenix, CIP-18 was implemented. Phoenix is a Cross-Platform Wallet Application developed to support mobile devices, including iOS and Android. This wallet feature increased security and a refreshed look and feel.
- Burstcoin listed on the Eterbase exchange with FIAT and stablecoin pairings (EUR, USDT, BTC, ETH, EBASE, XBASE, XBASE-B)
- New pool software released, giving pool operators the freedom to operate pools without license restrictions.
- Burstcoin listed on the STEX exchange (BURST/BTC)
- BRS 2.4.0. released with integrated Multi-Out payments giving recipients the ability to see these transactions alongside other transactions. (CIP-19)
- BlockTalk is an extended smart contract framework that aids in the creation and deployment of contracts. New contracts are written in Java with a simple interface for testing and deploying to the Burstcoin blockchain. BlockTalk includes tools and code snippets to assist in the process and helps to manage the minimal fees involved with running the contract on-chain. As a result of this extensive development, NFTs ( non-fungible tokens ) were introduced. These smart contracts have the unique feature of ownership. The first Burstcoin-NFT was Koh-i-Noor.
- Without notice, Poloniex delisted a large number of cryptocurrencies, including Burstcoin, on May 10th. The decision to close the order book caused a nearly 50% price drop.
- On January 3rd, 2019, the PoC Consortium stepped back from the role of development. The Burst Applications Team and the Burst Marketing Fund began as the new lead developers.
- On the 11th of June, Burstcoin initiated a successful hard fork at block 500,000 to implement multi-out payments. Before the hard fork, Burstcoin was able to support 255 transactions per block (44,880 bytes). After the hard fork, each block was adjusted to 1020 * 176 bytes (for a total of 179,520 bytes). This increased supported transactions per second to 80, or a minimum of 367,200 on-chain transactions per day, up to a maximum of 6,912,000 on-chain transactions per day.
- Burstcoin replaced the minimum fee of 1 BURST ( now Signa ) per transaction with a dynamic fee schedule starting with .007357 during periods of low network activity. The previous fee of 1 BURST had been set as a disincentive for denial of service attacks on the network. With the new schedule, transactions can be initiated for the lowest fee even during periods of high network activity, but they are delayed until a slot for the transaction becomes available.
- POC1 to POC2: To address a theoretical vulnerability referred to as a grinding attack, Burstcoin preemptively updated the format of its plot files while increasing the read speed by 50%.
- On December 27th, 2017, the PoC Consortium developers released a new white paper titled The Burst Dymaxion. It described implementing a tangle-based lightning network allowing for arbitrary scalability and anonymous transactions and payment channels using directed acyclic graph (DAG) technology on top of the Burstcoin blockchain. Although the focus of Burstcoin development shifted away from this white paper’s end goal and toward Burstcoin’s smart contract functionality, many of the required preparatory improvements were made and continue to benefit development. One example is the development of the PoC2 protocol, which eliminated the theoretical vulnerability of P0C1 to grinding attacks.
- December 22nd, 2017: Coin of the day: Burstcoin — First truly Green coin and most overlooked coin. Uses 400 times less power than Bitcoin. Super secure and private. Includes smart contracts, encrypted messaging, decentralized wallet, libertine blockchain—most undervalued coin. — John McAfee (@officialmcafee) December 22, 2017
- In the aftermath of the spam attack, the Proof-of-Capacity Consortium (PoCC) was formed to continue developing Burstcoin. The original announcement was posted on August 11th of 2017, the third anniversary of the Burstcoin blockchain: https://bitcointalk.org/index.php?topic=2080040.0
- On July 22nd of 2017, a denial of service attack (DoS) was launched against the Burstcoin network, causing many nodes to crash and the network to split into multiple forks. Poloniex disabled deposits and withdrawals until August 10th while the network stabilized. In response to the attack, Burstcoin initially implemented a hard cap on the number of unconfirmed transactions that a node could hold in memory. Subsequently, a configurable limit was made available so that each node could set independently set limits according to their own memory and computational resources.
- Because of differences within Burst Team, several members started Burstnation by the end of 2016. The differences continued until leading Burstnation members announced their retirement from the Burstcoin community after the release of the Dymaxion white paper. Burstnation can be credited with expanding the Burstcoin community through its leader’s prolific and sometimes colorful promotional activities: https://github.com/burst-apps-team/CIPs/blob/master/cip-0001.md
- After the original developer of Burstcoin disappeared, a community quickly formed under the name Burst Team in August of 2015. Development of the wallet software continued as a fork of the original project on Github: https://github.com/burst-team/burstcoin
- Burstcoin makes history: Initiated the first Atomic Swap, together with Qora, pioneering the basic concept of a decentralized exchange: https://www.ccn.com/qora-burst-now-able-make-cross-chain-transactions/
- 2015-04-20: Version 1.2.3 further refined ATs and the asset exchange: https://bitcointalk.org/index.php?topic=731923.msg11142412#msg11142412
- 2015-02-06: Version 1.2.2 refined ATs (smart contracts): https://bitcointalk.org/index.php?topic=731923.msg10370645#msg10370645
- 2014-12-22: Version 1.2.0 added Automated Transactions (ATs): https://bitcointalk.org/index.php?topic=731923.msg9910950#msg9910950
- 2014-11-04: Version 1.1.5 update to Nxt 1.3 (added subscriptions, updated escrow): https://bitcointalk.org/index.php?topic=731923.msg9430317#msg9430317
- 2014-09-17: Version 1.1.0 back end updated to NXT 1.2.8 to enable new NXT features (encrypted messaging, DGS): https://bitcointalk.org/index.php?topic=731923.msg8741673#msg8741673
- 2014-09-27: Version 1.1.3 added escrow transactions: https://bitcointalk.org/index.php?topic=731923.msg8988688#msg8988688
- 2014-08-27: Version 1.0.3 changed protocol for V2 pools: https://bitcointalk.org/index.php?topic=731923.msg8550499#msg8550499
- 2014-08-20: First pool available: https://bitcointalk.org/index.php?topic=731923.msg8448276#msg8448276
- 2014-08-17: Version 1.0.2 adjusted difficulty: https://bitcointalk.org/index.php?topic=731923.msg8404060#msg8404060
- 2014-08-11: Generation of the Genesis block: https://explore.signum.ro/block/3444294670862540038
- 2014-08-22: BURST/BTC market added to the C-CEX exchange: https://twitter.com/CryptoCurrEncyX/status/502787927647076352
- 2014-09-06: BURST/BTC market added to the Poloniex exchange (BURST/BTC): https://twitter.com/Poloniex/status/508398805793140736
- 2014-09-16: Burstcoin added to the Bittrex exchange (BURST/BTC): https://support.bittrex.com/hc/en-us/articles/202991514-All-things-NXT-related & https://twitter.com/search?l=&q=%24burst%20bittrex%20until%3A2014-12-31&src=typd
Burstcoin, rebranded as Signum in June of 2021, was launched in 2014. It was released to the public on August 10th of that year on Bitcointalk.org by the original developer using the pseudonym “Burstcoin”. The original developer disappeared without explanation. Their identity is unknown.