What's new?

2023-01-24 — released Nyzo version 642 — improves the tests for NyzoStringPrivateSeed and NyzoStringPublicIdentifier (release notes)

2023-01-14 — released Nyzo version 641 — corrects an issue in NyzoStringEncoder (release notes)

2023-01-02 — released Nyzo version 640 — removes the NttpDataGenerateCommand (release notes)

2022-12-22 — released Nyzo version 639 — modifies the nickname metadata transactions to work with the NicknameScript (release notes)

2022-12-18 — released Nyzo version 638 — adds the NicknameScript (release notes)

2022-12-15 — released Nyzo version 637 — adds support for binary sender data in the TransactionSendCommand (release notes)

2022-12-06 — released Nyzo version 636 — adds social meta tags (release notes)

2022-12-01 — released Nyzo version 635 — corrects an error in the BalanceDisplay Command (release notes)

2022-11-26 — released Nyzo version 634 — improves management of the processing of unconfirmed states (release notes)

2022-11-25 — released Nyzo version 633 — adds an option for Nyzo script states to include information from transactions that have not yet been incorporated into blocks (release notes)

2022-11-18 — released Nyzo version 632 — adds the frozen edge to the client's frozen edge to the script response (release notes)

2022-11-08 — released Nyzo version 631 — adds the graffiti script to the client (release notes)

2022-10-31 — released Nyzo version 630 — improves support of numerical values in JSON (release notes)

2022-10-28 — released Nyzo version 629 — adds detailed feedback from the documentation server when a Micropay transaction is not accepted (release notes)

2022-09-29 — released Nyzo version 628 — refactors some JSON code and fixes a bug in the JSON parser (release notes)

2022-09-18 — released Nyzo version 627 — adds the option of using a Nyzo string in the client balance search (release notes)

2022-09-17 — released Nyzo version 626 — adds virtual host capability to the relay server (release notes)

2022-09-12 — released Nyzo Chrome extension version 9 — adds a mutex around updating the automatic authorization value to ensure that rapidly submitted transactions are always deducted from the authorization (release notes)

2022-08-25 — released Nyzo version 625 — adds automatic cache invalidation for updated files on the relay server (release notes)

2022-08-07 — released Nyzo Chrome extension version 8 — adds support for binary (non-text) sender data (release notes)

2022-07-17 — released Nyzo version 624 — adds caching for files served by the relay server to reduce disk access for frequently requested files (release notes)

2022-06-26 — released Nyzo Chrome extension version 7 — adds authorization for automatic transactions (release notes)

2022-06-12 — released Nyzo version 623 — provides an option for the TransactionIndexedSearchCommand to return pending transactions in addition to confirmed transactions (release notes)

2022-05-28 — released Nyzo Chrome extension version 6 — sends the extension configuration's public identifier to the page (release notes)

2022-05-14 — released Nyzo Chrome extension version 5 — adds the transaction string to the callback for automatic transactions (release notes)

2022-05-12 — released Nyzo Chrome extension version 4 — adds support for automatic transactions (release notes)

2022-04-30 — released Nyzo Chrome extension version 3 — improves support for including multiple Micropay items in a single web page (release notes)

2022-04-04 — released Nyzo version 622 — corrected issue with directory creation in BlockFileConsolidator (release notes)

2022-03-28 — released Nyzo version 621 — adds options to the indexed search (release notes)

2022-03-24 — released Nyzo version 620 — adds transaction indexed-search command to client (release notes)

2022-03-16 — released Nyzo version 619 — improves some utilities used by the client (release notes)

2022-03-12 — released Nyzo version 618 — adds basic transaction indexing for future use by the client (release notes)

2022-03-05building a sustainable blockchain, part 3

2022-03-01 — released Nyzo version 617 — adds a client command for checking the status of a verifier (release notes)

2022-02-26 — released Nyzo version 616 — adds a dynamic update of the frozen edge to the root client web view (release notes)

2022-02-10 — released Nyzo version 615 — further improves management of nodes in ClientNodeManager (release notes)

2021-12-30 — released Nyzo version 614 — improves management of nodes in ClientNodeManager (release notes)

2021-12-05 — released Nyzo version 613 — adds the client-health command, improves client tracking of the blockchain (release notes)

2021-11-24 — released Nyzo version 612 — adds a sentinel indication when a verifier is suspected to be unhealthy (release notes)

2021-11-07 — released Nyzo version 611 — adds further improvements and tests for the CycleDigest class (release notes)

2021-08-15 — released Nyzo version 610 — adds new-verifier states and continuity state to the cycle digest (release notes)

2021-06-06 — released Nyzo version 609 — adds an amount option to prefilled-data strings (release notes)

2021-05-01 — released Nyzo version 608 — adds an option to use an identifier instead of a private key for a managed verifier in the sentinel, adds signature verification of incoming blocks in the sentinel (release notes)

2021-01-09 — released Nyzo version 607 — adds some minor improvements, mostly borrowed from the recent Android version (release notes)

2021-01-03 — released Micropay Android version 2 — adds the missing LayoutUtil class and corrects corrupted icon files (release notes)

2021-01-03 — released Micropay Android version 1 — introduces the Micropay Android app with payment functionality (release notes)

2020-10-13 — released Nyzo version 606 — adds JavaScript delivery for the documentation server (release notes)

2020-10-04 — released Nyzo version 605 — changes the lottery to a linear IP calculation (release notes)

2020-09-22 — released Nyzo version 604 — makes a small improvement to the Micropay demonstration on the documentation server (release notes)

2020-09-21 — released Nyzo Chrome extension version 2 — Micropay (release notes)

2020-09-21 — released Nyzo version 603 — adds Micropay support to the client and documentation server (release notes)

2020-09-06 — released Nyzo version 602 — eliminates unnecessary file loading to find titles when initializing the documentation server (release notes)

2020-08-15 — released Nyzo version 601 — imposes a global connection maximum in MeshListener (release notes)

2020-08-08 — released Nyzo version 600 — limits acceptance of incoming blocks (release notes)

2020-08-03 — released Nyzo version 599 — reduces the frequency of verifier-removal votes (release notes)

2020-08-02 — released Nyzo version 598 — adds serialization and deserialization of CycleDigest (release notes)

2020-07-27 — released Nyzo version 597 — adds initialization of BlockManager to CycleTransactionSignScript (release notes)

2020-07-26 — released Nyzo version 596 — introduces the CycleDigest (release notes)

2020-06-20 — released Nyzo version 595 — removes the legacy node-join messages (release notes)

2020-06-19 — released Nyzo version 594 — minor maintenance (release notes)

2020-06-08 — released Nyzo version 593 — adds a fallback score calculation for blocks from new verifiers (release notes)

2020-06-04 — released Nyzo version 592 — temporarily closes cycle to new verifiers (release notes)

2020-06-04 — released Nyzo version 591 — modifies block registration to avoid blockchain stalls (release notes)

2020-06-02 — released Nyzo version 590 — modifies new-verifier scoring to avoid blockchain stalls (release notes)

2020-05-31 — released Nyzo version 589 — adds alternate minimal block creation (release notes)

2020-05-30 — released Nyzo version 588 — removes the Micropay run modes and updates the initialization process of BlockManager (release notes)

2020-05-24 — released Nyzo version 587 — adds an option for indexing directories on the relay server (release notes)

2020-05-24 — the Chrome extension is now available in the Chrome web store

2020-05-22 — released Nyzo version 586 — improves the initialization process and updates URLs for resource files (release notes)

2020-05-15 — released Nyzo version 585 — improves the relay server (release notes)

2020-05-14 — released Nyzo version 584 — corrects an issue with the TransactionForwardCommand that was preventing forwarding of cycle-signature transactions (release notes)

2020-05-13 — released Nyzo version 583 — adds the Access-Control-Allow-Origin=* header to the client API endpoints to allow cross-origin access (release notes)

2020-05-12 — released Nyzo version 582 — corrects a memory issue for disconnected blocks (release notes)

2020-05-04 — released Nyzo version 581 — adds the relay server (release notes)

2020-05-01 — released Nyzo Chrome extension version 1 — sends tips to web pages (release notes)

2020-04-16 — released Nyzo version 580 — corrects an issue with fee calculation (release notes)

2020-04-14 — released Nyzo version 579 — adds automatic whitelisting (release notes)

2020-04-12 — released Nyzo version 578 — adds error responses for invalid messages (release notes)

2020-04-11 — released Nyzo version 577 — adds a block delay for testing the sentinel (release notes)

2020-04-05 — released Nyzo version 576 — modifies CycleTransactionSignScript for blockchain version 2 (release notes)

2020-04-04 — released Nyzo version 575 — modifies the client cycle transaction commands for blockchain version 2 (release notes)

2020-03-20 — released Nyzo version 574 — adds trusted-message verification to the sentinel (release notes)

2020-03-12 — released Nyzo version 573 — blockchain v2 (release notes)

2020-03-03 — released Nyzo version 572 — improves the stability of the NodeManager (release notes)

2020-02-18 — released Nyzo version 571 — adds HTTPS capability to the WebListener (release notes)

2020-02-15 — released Nyzo version 570 — adds TransactionForwardCommand and FrozenEdgeCommand to the client (release notes)

2020-02-09 — released Nyzo version 569 — replaces the HTTP server used in the WebListener (release notes)

2020-02-02 — released Nyzo version 568 — adds the coins-in-circulation command (release notes)

2020-02-01 — released Nyzo version 567 — adds on-chain metadata storage (release notes)

2020-01-28 — released Nyzo version 566 — adds support for compound NTTP numbers (release notes)

2020-01-24 — released Nyzo version 565 — adds the historical block manager (release notes)

2020-01-14 — released Nyzo version 564 — adds a transaction-search command to the client (release notes)

2020-01-08 — released Nyzo version 563 — adds proper HTML rendering of client results (release notes)

2020-01-01 — released Nyzo version 562 — adds a script for generating a supervisor configuration file for the client (release notes)

2019-12-31 — released Nyzo version 561 — adds API endpoints to the client (release notes)

2019-12-22 — released Nyzo version 560 — adds a per-block transaction limit to the consensus voting process (release notes)

2019-12-20 — released Nyzo version 559 — adds NTTP sender data generation to the client (release notes)

2019-12-12 — released Nyzo version 558 — adds a browser-based user interface to run client commands (release notes)

2019-12-04 — released Nyzo version 557 — adds .ico file support and improves handling of stylesheets in the documentation server (release notes)

2019-12-02 — released Nyzo version 556 — improves client initialization (release notes)

2019-11-29 — released Nyzo version 555 — updates configuration scripts (release notes)

2019-11-27 — released Nyzo version 554 — improves cycle transaction handling (release notes)

2019-11-24 — released Nyzo version 553 — adds the documentation server (release notes)

2019-11-20 — released Nyzo version 552 — adds the CycleTransactionSignScript (release notes)

2019-11-14 — released Nyzo version 551 — corrects an issue with cycle transaction registration (release notes)

2019-11-07 — added web-based interface for signing cycle transactions

2019-10-28 — released Nyzo version 550 — adds a variable per-block transaction limit to the block-assembly process (release notes)

2019-10-18 — add Nyzo string support to the wallet and keyTool

2019-10-11 — released Nyzo version 549 — adds retrieval of blocks behind frozen edge to enable faster recovery for in-cycle verifiers (release notes)

2019-10-02 — released Nyzo version 548 — eliminates use of queue verifiers as data sources (release notes)

2019-09-30 — completed funding of cycle account

2019-09-22 — released Nyzo version 547 — gives the sentinel the ability to send blocks for verifiers joining the cycle (release notes)

2019-09-18building a sustainable blockchain, part 2

2019-09-15 — released Nyzo version 546 — adds a maximum performance score and improves client transaction send (release notes)

2019-09-11 — released Nyzo version 545 — improves sentinel and consensus reporting (release notes)

2019-09-05 — released Nyzo version 544 — corrects an issue that was causing the sentinel to fail (release notes)

2019-09-03 — released Nyzo version 543 — adds optional consensus tracking and a small sentinel-monitoring change (release notes)

2019-08-31 — released Nyzo version 542 — completes the v1 blockchain changes and basic cycle-transaction functionality (release notes)

2019-08-13 — released Nyzo version 541 — improves the join process and corrects some bugs (release notes)

2019-08-06 — released Nyzo version 540 — improves sentinel monitoring and performance (release notes)

2019-08-01 — released Nyzo version 539 — improves management of TCP connections (release notes)

2019-07-28 — released Nyzo version 538 — implements the BlockFileConsolidator options (release notes)

2019-07-27 — released Nyzo version 537 — improves consensus and prepares for blockchain version 1 (release notes)

2019-07-21 — released Nyzo version 536 — changes mesh maintenance to a timed interval (release notes)

2019-07-20 — released Nyzo version 535 — adds a fallback vote source for verifiers not yet able to calculate their own block votes (release notes)

2019-07-20 — released Nyzo version 534 — adds priming of message queue to HashVoteOverrideRequestScript (release notes)

2019-07-20 — released Nyzo version 533 — updates HashVoteOverrideRequestScript for easier local operation (release notes)

2019-07-11building a sustainable blockchain

2019-07-07 — released Nyzo version 532 — improves Micropay flow and blockchain tracking (release notes)

2019-07-03 — released Nyzo version 531 — eliminates blacklisting for blocks received from unexpected verifiers (release notes)

2019-07-01 — released Nyzo version 530 — adds the Micropay server and client (release notes)

2019-06-18 — released Nyzo version 529 — adds web monitoring to the sentinel (release notes)

2019-06-14 — released Nyzo version 528 — corrects a sentinel initialization issue and an issue with the block-freezing process (release notes)

2019-06-13 — released Nyzo version 527 — adds a basic web server to the client and verifier (release notes)

2019-06-10 — released Nyzo version 526 — adds Micropay and prefilled-data commands to the client (release notes)

2019-06-06 — released Nyzo version 525 — adds to the client the ability to send transactions (release notes)

2019-06-01 — released Nyzo version 524 — adds Nyzo string objects (release notes)

2019-05-28 — released Nyzo version 523 — introduces the Nyzo client (release notes)

2019-05-23 — released Nyzo version 522 — reworks the balance-list manager to be more efficient, more robust, and easier to understand (release notes)

2019-05-20 — released Nyzo version 521 — improves the node-join process and out-of-cycle performance (release notes)

2019-05-17 — released Nyzo version 520 — adds a field to the status to assist in determining whether UDP receipt is working properly (release notes)

2019-05-16 — released Nyzo version 519 — adds the full mesh as a fallback data source for the sentinel (release notes)

2019-05-14 — released Nyzo version 518 — corrects a transaction-valid issue for incoming blocks (release notes)

2019-05-12 — released Nyzo version 517 — reduces the workload for servicing balance-list requests (release notes)

2019-05-09 — released Nyzo version 516 — further improves performance and recovery of the verifier (release notes)

2019-05-04 — released Nyzo version 515 — improves performance and recovery of the verifier (release notes)

2019-04-30 — released Nyzo version 514 — adds minor node-join improvements (release notes)

2019-04-29 — released Nyzo version 513 — improves the new-verifier voting system (release notes)

2019-04-28 — released Nyzo version 512 — improves the new-verifier voting system (release notes)

2019-04-21 — released Nyzo version 511 — adds one-block delay to performance-score tabulation, activates UDP for block votes (release notes)

2019-04-18 — released Nyzo version 510 — adds (inactive by default) UDP for block-vote messages (release notes)

2019-04-09 — released Nyzo version 509 — limits the mesh response to in-cycle nodes only (release notes)

2019-04-06 — released Nyzo version 508 — applies penalties based on performance scores (release notes)

2019-04-01 — released Nyzo version 507 — corrected in-cycle node identifier updates (release notes)

2019-03-27 — released Nyzo version 506 — protects against future verification timestamps (release notes)

2019-03-26 — released Nyzo version 505 — adds verifier-performance rating (release notes)

2019-03-22 — released Nyzo version 504 — improves visibility into consensus process (release notes)

2019-03-19 — released Nyzo version 503 — improves signature handling (release notes)

2019-03-17 — released Nyzo version 502 — introduces lottery voting method (release notes)

2019-03-10 — released Nyzo version 501 — corrects blacklist logic issues in the mesh listener class (release notes)

2019-03-07 — released Nyzo version 500 — corrects memory-management issues with the nickname manager (release notes)

2019-03-03 — released Nyzo version 499 — corrects block-file consolidation process (release notes)

2019-03-02 — released Nyzo version 498 — improves transaction deduplication and initial validation (release notes)

2019-02-26 — released Nyzo version 497 — adds whitelisting to the concurrent-connections check (release notes)

2019-02-23 — released Nyzo version 496 — please read the release notes

2019-02-22 — released Nyzo version 495 — please read the release notes

2019-02-21 — released Nyzo version 494 — please read the release notes

2019-02-15 — released Nyzo version 493 — please read the release notes

2019-02-10 — released Nyzo version 492 — please read the release notes

2019-01-31 — released Nyzo version 491 — please read the release notes

2019-01-31 — changed the web wallet to use the server timestamp for transactions to reduce potential transaction acceptance issues due to client clock synchronization issues

2019-01-29 — released Nyzo version 490 — please read the release notes

2019-01-24 — released Nyzo version 489 — please read the release notes

2019-01-24 — released Nyzo version 488 — please read the release notes

2019-01-20 — added a legend to the bottom of the mesh page, linked to a detail page

2019-01-19 — released Nyzo version 487 — please read the release notes

2019-01-17 — released Nyzo version 486 — please read the release notes

2019-01-13 — posted an important update to the white paper

2019-01-11 — released Nyzo version 485 — please read the release notes

2019-01-10 — released Nyzo version 484 — please read the release notes

2019-01-05 — released Nyzo version 483 — please read the release notes

2019-01-04 — released Nyzo version 482 — please read the release notes

2019-01-03 — released Nyzo version 481 — please read the release notes

2019-01-02 — released Nyzo version 480 — please read the release notes

2018-12-30 — released Nyzo version 479 — please read the release notes

2018-12-24 — released Nyzo version 478 with the Nyzo sentinel — please read the release notes with installation instructions

2018-12-18 — added link to list of all cycle changes from the mesh page

2018-12-17 — added verifier status page links from the mesh page

2018-12-13 — added “what's next?” page

2018-12-04 — cleaned up tiles on the mesh page

2018-12-02 — updated wallet to reduce number of entries for verifiers

2018-11-27 — released Nyzo version 477

2018-11-24 — released Nyzo version 476

2018-11-20 — released three scripts for interacting with verifiers

2018-11-14 — released Nyzo version 475

2018-10-31 — added color-coding of inactive and unhealthy verifiers in the cycle display on the mesh page

2018-10-29 — reworked display of nodes waiting in queue, split healthy from unhealthy nodes in tile section on the mesh page

2018-10-28 — temporarily closed mesh to new verifiers

2018-10-23 — released Nyzo version 474 — please read the release notes and update instructions

2018-10-21 — released Nyzo version 473 — please read the release notes and update instructions

2018-10-19 — add display of predicted cycle additions to the mesh page

2018-10-17 — released Nyzo version 472 — please read the release notes and update instructions

2018-10-15 — increased mesh limit to 140

2018-10-14 — corrected a performance issue that was causing wallets with large numbers of transactions load slowly or not load a all

2018-10-11 — increased mesh limit to 120

2018-10-10 — added nickname database persistence for the web server — this will not affect nickname updates in any way; it only provides historical nickname lookups for verifiers that have left the mesh

2018-10-08 — increased mesh limit to 100

2018-10-07 — increased mesh limit to 80

2018-10-01 — released Nyzo version 471 — please read the release notes and update instructions

2018-09-22 — improved refresh of mesh page, added warning when content is stale

2018-09-20 — added buttons on wallet to allow filtering of transactions by type

2018-09-17 — added display of frozen edge, open edge, and current cycle to the mesh page

2018-09-13 — restarted blockchain with 7-second block time and updated rapid-consensus algorithm