Found 572 repositories(showing 30)
hoophq
Immutable, scalable, and easy to use ledger service.
fbsobreira
Go SDK & CLI for TRON blockchain — build wallets, exchanges, bots & backend services. gRPC client, HD wallets, Ledger support, TRC20/TRC10, multi-sig, staking.
sanusanth
What is C#? C# is pronounced "C-Sharp". It is an object-oriented programming language created by Microsoft that runs on the .NET Framework. C# has roots from the C family, and the language is close to other popular languages like C++ and Java. The first version was released in year 2002. The latest version, C# 8, was released in September 2019. C# is a modern object-oriented programming language developed in 2000 by Anders Hejlsberg, the principal designer and lead architect at Microsoft. It is pronounced as "C-Sharp," inspired by the musical notation “♯” which stands for a note with a slightly higher pitch. As it’s considered an incremental compilation of the C++ language, the name C “sharp” seemed most appropriate. The sharp symbol, however, has been replaced by the keyboard friendly “#” as a suffix to “C” for purposes of programming. Although the code is very similar to C++, C# is newer and has grown fast with extensive support from Microsoft. The fact that it’s so similar to Java syntactically helps explain why it has emerged as one of the most popular programming languages today. C# is pronounced "C-Sharp". It is an object-oriented programming language created by Microsoft that runs on the .NET Framework. C# has roots from the C family, and the language is close to other popular languages like C++ and Java. The first version was released in year 2002. The latest version, C# 8, was released in September 2019. C# is used for: Mobile applications Desktop applications Web applications Web services Web sites Games VR Database applications And much, much more! An Introduction to C# Programming C# is a general-purpose, object-oriented programming language that is structured and easy to learn. It runs on Microsoft’s .Net Framework and can be compiled on a variety of computer platforms. As the syntax is simple and easy to learn, developers familiar with C, C++, or Java have found a comfort zone within C#. C# is a boon for developers who want to build a wide range of applications on the .NET Framework—Windows applications, Web applications, and Web services—in addition to building mobile apps, Windows Store apps, and enterprise software. It is thus considered a powerful programming language and features in every developer’s cache of tools. Although first released in 2002, when it was introduced with .NET Framework 1.0, the C# language has evolved a great deal since then. The most recent version is C# 8.0, available in preview as part of Visual Studio. To get access to all of the new language features, you would need to install the latest preview version of .NET Core 3.0. C# is used for: Mobile applications Desktop applications Web applications Web services Web sites Games VR Database applications And much, much more! Why Use C#? It is one of the most popular programming language in the world It is easy to learn and simple to use It has a huge community support C# is an object oriented language which gives a clear structure to programs and allows code to be reused, lowering development costs. As C# is close to C, C++ and Java, it makes it easy for programmers to switch to C# or vice versa. The C# Environment You need the .NET Framework and an IDE (integrated development environment) to work with the C# language. The .NET Framework The .NET Framework platform of the Windows OS is required to write web and desktop-based applications using not only C# but also Visual Basic and Jscript, as the platform provides language interoperability. Besides, the .Net Framework allows C# to communicate with any of the other common languages, such as C++, Jscript, COBOL, and so on. IDEs Microsoft provides various IDEs for C# programming: Visual Studio 2010 (VS) Visual Studio Express Visual Web Developer Visual Studio Code (VSC) The C# source code files can be written using a basic text editor, like Notepad, and compiled using the command-line compiler of the .NET Framework. Alternative open-source versions of the .Net Framework can work on other operating systems as well. For instance, the Mono has a C# compiler and runs on several operating systems, including Linux, Mac, Android, BSD, iOS, Windows, Solaris, and UNIX. This brings enhanced development tools to the developer. As C# is part of the .Net Framework platform, it has access to its enormous library of codes and components, such as Common Language Runtime (CLR), the .Net Framework Class Library, Common Language Specification, Common Type System, Metadata and Assemblies, Windows Forms, ASP.Net and ASP.Net AJAX, Windows Workflow Foundation (WF), Windows Communication Foundation (WCF), and LINQ. C# and Java C# and Java are high-level programming languages that share several similarities (as well as many differences). They are both object-oriented languages much influenced by C++. But while C# is suitable for application development in the Microsoft ecosystem from the front, Java is considered best for client-side web applications. Also, while C# has many tools for programming, Java has a larger arsenal of tools to choose from in IDEs and Text Editors. C# is used for virtual reality projects like games, mobile, and web applications. It is built specifically for Microsoft platforms and several non-Microsoft-based operating systems, like the Mono Project that works with Linux and OS X. Java is used for creating messaging applications and developing web-based and enterprise-based applications in open-source ecosystems. Both C# and Java support arrays. However, each language uses them differently. In C#, arrays are a specialization of the system; in Java, they are a direct specialization of the object. The C# programming language executes on the CLR. The source code is interpreted into bytecode, which is further compiled by the CLR. Java runs on any platform with the assistance of JRE (Java Runtime Environment). The written source code is first compiled into bytecode and then converted into machine code to be executed on a JRE. C# and C++ Although C# and C++ are both C-based languages with similar code, there are some differences. For one, C# is considered a component-oriented programming language, while C++ is a partial object-oriented language. Also, while both languages are compiled languages, C# compiles to CLR and is interpreted by.NET, but C++ compiles to machine code. The size of binaries in C# is much larger than in C++. Other differences between the two include the following: C# gives compiler errors and warnings, but C++ doesn’t support warnings, which may cause damage to the OS. C# runs in a virtual machine for automatic memory management. C++ requires you to manage memory manually. C# can create Windows, .NET, web, desktop, and mobile applications, but not stand-alone apps. C++ can create server-side, stand-alone, and console applications as it can work directly with the hardware. C++ can be used on any platform, while C# is targeted toward Windows OS. Generally, C++ being faster than C#, the former is preferred for applications where performance is essential. Features of C# The C# programming language has many features that make it more useful and unique when compared to other languages, including: Object-oriented language Being object-oriented, C# allows the creation of modular applications and reusable codes, an advantage over C++. As an object-oriented language, C# makes development and maintenance easier when project size grows. It supports all three object-oriented features: data encapsulation, inheritance, interfaces, and polymorphism. Simplicity C# is a simple language with a structured approach to problem-solving. Unsafe operations, like direct memory manipulation, are not allowed. Speed The compilation and execution time in C# is very powerful and fast. A Modern programming language C# programming is used for building scalable and interoperable applications with support for modern features like automatic garbage collection, error handling, debugging, and robust security. It has built-in support for a web service to be invoked from any app running on any platform. Type-safe Arrays and objects are zero base indexed and bound checked. There is an automatic checking of the overflow of types. The C# type safety instances support robust programming. Interoperability Language interoperability of C# maximizes code reuse for the efficiency of the development process. C# programs can work upon almost anything as a program can call out any native API. Consistency Its unified type system enables developers to extend the type system simply and easily for consistent behavior. Updateable C# is automatically updateable. Its versioning support enables complex frameworks to be developed and evolved. Component oriented C# supports component-oriented programming through the concepts of properties, methods, events, and attributes for self-contained and self-describing components of functionality for robust and scalable applications. Structured Programming Language The structured design and modularization in C# break a problem into parts, using functions for easy implementation to solve significant problems. Rich Library C# has a standard library with many inbuilt functions for easy and fast development. Prerequisites for Learning C# Basic knowledge of C or C++ or any programming language or programming fundamentals. Additionally, the OOP concept makes for a short learning curve of C#. Advantages of C# There are many advantages to the C# language that makes it a useful programming language compared to other languages like Java, C, or C++. These include: Being an object-oriented language, C# allows you to create modular, maintainable applications and reusable codes Familiar syntax Easy to develop as it has a rich class of libraries for smooth implementation of functions Enhanced integration as an application written in .NET will integrate and interpret better when compared to other NET technologies As C# runs on CLR, it makes it easy to integrate with components written in other languages It’s safe, with no data loss as there is no type-conversion so that you can write secure codes The automatic garbage collection keeps the system clean and doesn’t hang it during execution As your machine has to install the .NET Framework to run C#, it supports cross-platform Strong memory backup prevents memory leakage Programming support of the Microsoft ecosystem makes development easy and seamless Low maintenance cost, as C# can develop iOS, Android, and Windows Phone native apps The syntax is similar to C, C++, and Java, which makes it easier to learn and work with C# Useful as it can develop iOS, Android, and Windows Phone native apps with the Xamarin Framework C# is the most powerful programming language for the .NET Framework Fast development as C# is open source steered by Microsoft with access to open source projects and tools on Github, and many active communities contributing to the improvement What Can C Sharp Do for You? C# can be used to develop a wide range of: Windows client applications Windows libraries and components Windows services Web applications Native iOS and Android mobile apps Azure cloud applications and services Gaming consoles and gaming systems Video and virtual reality games Interoperability software like SharePoint Enterprise software Backend services and database programs AI and ML applications Distributed applications Hardware-level programming Virus and malware software GUI-based applications IoT devices Blockchain and distributed ledger technology C# Programming for Beginners: Introduction, Features and Applications By Simplilearn Last updated on Jan 20, 2020674 C# Programming for Beginners As a programmer, you’re motivated to master the most popular languages that will give you an edge in your career. There’s a vast number of programming languages that you can learn, but how do you know which is the most useful? If you know C and C++, do you need to learn C# as well? How similar is C# to Java? Does it become more comfortable for you to learn C# if you already know Java? Every developer and wannabe programmer asks these types of questions. So let us explore C# programming: how it evolved as an extension of C and why you need to learn it as a part of the Master’s Program in integrated DevOps for server-side execution. Are you a web developer or someone interested to build a website? Enroll for the Javascript Certification Training. Check out the course preview now! What is C#? C# is a modern object-oriented programming language developed in 2000 by Anders Hejlsberg, the principal designer and lead architect at Microsoft. It is pronounced as "C-Sharp," inspired by the musical notation “♯” which stands for a note with a slightly higher pitch. As it’s considered an incremental compilation of the C++ language, the name C “sharp” seemed most appropriate. The sharp symbol, however, has been replaced by the keyboard friendly “#” as a suffix to “C” for purposes of programming. Although the code is very similar to C++, C# is newer and has grown fast with extensive support from Microsoft. The fact that it’s so similar to Java syntactically helps explain why it has emerged as one of the most popular programming languages today. An Introduction to C# Programming C# is a general-purpose, object-oriented programming language that is structured and easy to learn. It runs on Microsoft’s .Net Framework and can be compiled on a variety of computer platforms. As the syntax is simple and easy to learn, developers familiar with C, C++, or Java have found a comfort zone within C#. C# is a boon for developers who want to build a wide range of applications on the .NET Framework—Windows applications, Web applications, and Web services—in addition to building mobile apps, Windows Store apps, and enterprise software. It is thus considered a powerful programming language and features in every developer’s cache of tools. Although first released in 2002, when it was introduced with .NET Framework 1.0, the C# language has evolved a great deal since then. The most recent version is C# 8.0, available in preview as part of Visual Studio. To get access to all of the new language features, you would need to install the latest preview version of .NET Core 3.0. The C# Environment You need the .NET Framework and an IDE (integrated development environment) to work with the C# language. The .NET Framework The .NET Framework platform of the Windows OS is required to write web and desktop-based applications using not only C# but also Visual Basic and Jscript, as the platform provides language interoperability. Besides, the .Net Framework allows C# to communicate with any of the other common languages, such as C++, Jscript, COBOL, and so on. IDEs Microsoft provides various IDEs for C# programming: Visual Studio 2010 (VS) Visual Studio Express Visual Web Developer Visual Studio Code (VSC) The C# source code files can be written using a basic text editor, like Notepad, and compiled using the command-line compiler of the .NET Framework. Alternative open-source versions of the .Net Framework can work on other operating systems as well. For instance, the Mono has a C# compiler and runs on several operating systems, including Linux, Mac, Android, BSD, iOS, Windows, Solaris, and UNIX. This brings enhanced development tools to the developer. As C# is part of the .Net Framework platform, it has access to its enormous library of codes and components, such as Common Language Runtime (CLR), the .Net Framework Class Library, Common Language Specification, Common Type System, Metadata and Assemblies, Windows Forms, ASP.Net and ASP.Net AJAX, Windows Workflow Foundation (WF), Windows Communication Foundation (WCF), and LINQ. C# and Java C# and Java are high-level programming languages that share several similarities (as well as many differences). They are both object-oriented languages much influenced by C++. But while C# is suitable for application development in the Microsoft ecosystem from the front, Java is considered best for client-side web applications. Also, while C# has many tools for programming, Java has a larger arsenal of tools to choose from in IDEs and Text Editors. C# is used for virtual reality projects like games, mobile, and web applications. It is built specifically for Microsoft platforms and several non-Microsoft-based operating systems, like the Mono Project that works with Linux and OS X. Java is used for creating messaging applications and developing web-based and enterprise-based applications in open-source ecosystems. Both C# and Java support arrays. However, each language uses them differently. In C#, arrays are a specialization of the system; in Java, they are a direct specialization of the object. The C# programming language executes on the CLR. The source code is interpreted into bytecode, which is further compiled by the CLR. Java runs on any platform with the assistance of JRE (Java Runtime Environment). The written source code is first compiled into bytecode and then converted into machine code to be executed on a JRE. C# and C++ Although C# and C++ are both C-based languages with similar code, there are some differences. For one, C# is considered a component-oriented programming language, while C++ is a partial object-oriented language. Also, while both languages are compiled languages, C# compiles to CLR and is interpreted by.NET, but C++ compiles to machine code. The size of binaries in C# is much larger than in C++. Other differences between the two include the following: C# gives compiler errors and warnings, but C++ doesn’t support warnings, which may cause damage to the OS. C# runs in a virtual machine for automatic memory management. C++ requires you to manage memory manually. C# can create Windows, .NET, web, desktop, and mobile applications, but not stand-alone apps. C++ can create server-side, stand-alone, and console applications as it can work directly with the hardware. C++ can be used on any platform, while C# is targeted toward Windows OS. Generally, C++ being faster than C#, the former is preferred for applications where performance is essential. Features of C# The C# programming language has many features that make it more useful and unique when compared to other languages, including: Object-oriented language Being object-oriented, C# allows the creation of modular applications and reusable codes, an advantage over C++. As an object-oriented language, C# makes development and maintenance easier when project size grows. It supports all three object-oriented features: data encapsulation, inheritance, interfaces, and polymorphism. Simplicity C# is a simple language with a structured approach to problem-solving. Unsafe operations, like direct memory manipulation, are not allowed. Speed The compilation and execution time in C# is very powerful and fast. A Modern programming language C# programming is used for building scalable and interoperable applications with support for modern features like automatic garbage collection, error handling, debugging, and robust security. It has built-in support for a web service to be invoked from any app running on any platform. Type-safe Arrays and objects are zero base indexed and bound checked. There is an automatic checking of the overflow of types. The C# type safety instances support robust programming. Interoperability Language interoperability of C# maximizes code reuse for the efficiency of the development process. C# programs can work upon almost anything as a program can call out any native API. Consistency Its unified type system enables developers to extend the type system simply and easily for consistent behavior. Updateable C# is automatically updateable. Its versioning support enables complex frameworks to be developed and evolved. Component oriented C# supports component-oriented programming through the concepts of properties, methods, events, and attributes for self-contained and self-describing components of functionality for robust and scalable applications. Structured Programming Language The structured design and modularization in C# break a problem into parts, using functions for easy implementation to solve significant problems. Rich Library C# has a standard library with many inbuilt functions for easy and fast development. Full Stack Java Developer Course The Gateway to Master Web DevelopmentEXPLORE COURSEFull Stack Java Developer Course Prerequisites for Learning C# Basic knowledge of C or C++ or any programming language or programming fundamentals. Additionally, the OOP concept makes for a short learning curve of C#. Advantages of C# There are many advantages to the C# language that makes it a useful programming language compared to other languages like Java, C, or C++. These include: Being an object-oriented language, C# allows you to create modular, maintainable applications and reusable codes Familiar syntax Easy to develop as it has a rich class of libraries for smooth implementation of functions Enhanced integration as an application written in .NET will integrate and interpret better when compared to other NET technologies As C# runs on CLR, it makes it easy to integrate with components written in other languages It’s safe, with no data loss as there is no type-conversion so that you can write secure codes The automatic garbage collection keeps the system clean and doesn’t hang it during execution As your machine has to install the .NET Framework to run C#, it supports cross-platform Strong memory backup prevents memory leakage Programming support of the Microsoft ecosystem makes development easy and seamless Low maintenance cost, as C# can develop iOS, Android, and Windows Phone native apps The syntax is similar to C, C++, and Java, which makes it easier to learn and work with C# Useful as it can develop iOS, Android, and Windows Phone native apps with the Xamarin Framework C# is the most powerful programming language for the .NET Framework Fast development as C# is open source steered by Microsoft with access to open source projects and tools on Github, and many active communities contributing to the improvement What Can C Sharp Do for You? C# can be used to develop a wide range of: Windows client applications Windows libraries and components Windows services Web applications Native iOS and Android mobile apps Azure cloud applications and services Gaming consoles and gaming systems Video and virtual reality games Interoperability software like SharePoint Enterprise software Backend services and database programs AI and ML applications Distributed applications Hardware-level programming Virus and malware software GUI-based applications IoT devices Blockchain and distributed ledger technology Who Should Learn the C# Programming Language and Why? C# is one of the most popular programming languages as it can be used for a variety of applications: mobile apps, game development, and enterprise software. What’s more, the C# 8.0 version is packed with several new features and enhancements to the C# language that can change the way developers write their C# code. The most important new features available are ‘null reference types,’ enhanced ‘pattern matching,’ and ‘async streams’ that help you to write more reliable and readable code. As you’re exposed to the fundamental programming concepts of C# in this course, you can work on projects that open the doors for you as a Full Stack Java Developer. So, upskill and master the C# language for a faster career trajectory and salary scope.
moqui
HiveMind is a project management and ERP application for services organizations. It features project/task management, request tracking, time tracking, expenses, invoices/payments, general ledger, and content management (wiki). HiveMind is based on Moqui Framework, Mantle Business Artifacts, and Simple Screens.
moov-io
accounts - General Ledger and financial account service with an HTTP API
apache
Apache Fineract account, ledger, and journal entry service
slashdotdash
REST web service to access the Ledger command-line interface (http://ledger-cli.org/).
Service for ingesting, aggregating, storing, and disbursing XRP Ledger validation related data.
Internet of things(IoT) and Internet of Vehicles(IoV) are the buzz words today. Building a smart vehicle running on a smart road that could respond to the very urgent requests such as reporting an accident ahead or basic requests such as down- loading a song at the blink of an eye is the hottest topic researchers and computer scientists are working on. The latest testing and later the rolling out of 5G technology will prove to be a boon in providing the required speed, which will further enhance safety as well as Quality-of-service(QoS) concerns. Hashgraphs, a superior distributed ledger technology, is used to create a communication network between various ve- hicles and other essential parameters. The decentral- ized system will check any delay in responses through the inherent consensus process, which is the USP of hashgraph. Scheduling the requests is done according to the priorities to provide a better Quality-of-Service. We have also compared why hashgraph surpasses other counter-parts such as generic blockchain or ethereum. The proposed model is simulated using Omnetpp simulation by making proper design and network description files. Messages can be seen getting transferred between the vehicles, and hashgraph is implemented for prioritizing the messages
andrewkkchan
Event Sourcing System in Finance (Trading, Betting and Payment)
director007
My idea is to create a platform based completely based on Blockchain Technology that can solve the following four major issues related to the digitalization of Education : Attendance and Assignment Management: Creating a system where the attendance of the student and teacher is recorded based on a condition. This condition can be time-dependent. The assignments can be submitted on the block by the students through a personal account. Identity Concern: While signing up for any application there is a need to fill up some of your crucial personal details. With a system on blockchain technology, we can allow for lockers that carry your digital identity and can be used for signing in for various applications without sharing your personal details. Certificate Management and Verification: Schools and students can manage their certificates and important documents on the block and can have full access over it’s display to any person or organization. Moreover, Academic credentials must be universally recognized and verifiable. Specific skill assertions can be verified and communicated with a digital badge. Libraries: Since Blockchain networks are managed by the people who are part of the network, books that are actually important and relevant to a particular network can be added so that library systems become more meaningful. For the solution of the said problem, I will be adopting Blockchain Technology because at present nothing can be better than this Blockchain Technology when it comes to security and privacy. Methodologies for implementing various solutions discussed are as follows : Attendance and Assignment Management: For managing attendance smart contracts can be coded which automatically updates the attendance of both student as well as teacher based on a time condition which for instance can be, attendance is recorded when a student has attended 30 minutes of class. Each student submits his/her work to the learning platform through his/her unique account, the smart contract running on it will review the student’s performance, and the results will be recorded into blocks. Identity Concern: The identity can be issued by the institution to students, who are the claim holder. This is a digital representation of their identity. The school/college uses keys linked to their decentralized identifier on the blockchain to sign the claim so that it is tamper-evident and anyone who gets it can validate that it was issued by an authorized organization. Students have a wallet to hold their claims and can use keys linked to a decentralized identifier that students control the blockchain to countersign the digital identity. When some application or platform needs to see that the student belongs to the organization, you can present the digital identity and the platform/application can verify that it hasn’t been changed, that the school/college issued it to the student, and the student is the one presenting it. Everyone can use the blockchain to lookup decentralized identifiers and retrieve any associated public keys. Certificate Management and Verification: DLT solutions could streamline verification procedures and reduce fraudulent claims of unearned educational credits. Also, students can upload claims with a link to verification, and teachers can verify that claim. Libraries: Distributed Ledger Technology (DLT) could help libraries expand their services by building an enhanced metadata archive, developing a protocol for supporting community-based collections, and facilitating more effective management of digital rights.
recoverghosted
Bitcoin wallet lost password recovery tool - BITCOIN LITECOIN ETHEREUM DOGECOIN PAPER WALLET MULTIBIT ELECTRUM ATOMIC ARMORY EXODUS CORE LEDGER BLOCKCHAIN .DAT .AES.JSON .wallet FILES WALLET BRUTE-FORCE, CRACK, HACK PASSWORD HASH SERVICES
xrpscan
Project Hermes: XRP Ledger Validation message service
andrewmogbolu2
Blockchain and AI are on just about every chief information officers watchlist of game-changing technologies that stand to reshape industries. Both technologies come with immense benefits, but both also bring their own challenges for adoption. It is also fair to say that the hype surrounding these technologies individually may be unprecedented, so the thought of bringing these two ingredients together may be viewed by some as brewing a modern-day version of IT pixie dust. At the same time, there is a logical way to think about this mash-up that is both sensible and pragmatic. Today, AI is for all intents and purposes a centralized process. An end user must have extreme faith in the central authority to produce a trusted business outcome. By decentralizing the three key elements of AI — that is, data, models, and analytics — blockchain can deliver the trust and confidence often needed for end users to fully adopt and rely on AI-based business processes. Let’s explore how blockchain is poised to enrich AI by bringing trust to data, models and analytics. Your data is your data Many of the world’s most notable AI technology services are centralized — including Amazon, Apple, Facebook, Google, as well as Chinese companies Alibaba, Baidu and Tencent. Yet all have encountered challenges in establishing trust among their eager, but somewhat cautious users. How can a business provide assurance to its users that its AI has not overstepped its bounds? Imagine if these AI services could produce a “forensic report,” verified by a third party, to prove to you, beyond a reasonable doubt, how and when businesses are using your data once those are ingested. Imagine further that your data could be used only if you gave permission to do so. A blockchain ledger can be used as a digital rights management system, allowing your data to be “licensed” to the AI provider under your terms, conditions and duration. The ledger would act as an access management system storing the proofs and permission by which a business can access and use the user’s data. Trusted AI models Consider the example of using blockchain technology as a means of providing trusted data and provenance of training models for machine learning. In this case, we’ve created a fictitious system to answer the question of whether a fruit is an apple or orange. This question-answering system that we build is called a model, and this model is created via a process called training. The goal of training is to create an accurate model that answers our questions correctly most of the time. Of course, to train a model, we need to collect data to train on — for this example, that could be the color of the fruit (as a wavelength of light) and the sugar content (as a percentage). With blockchain, you can track the provenance of the training data as well as see an audit trail of the evidence that led to the prediction of why a particular fruit is considered an apple versus an orange. A business can also prove that it is not “juicing up” its books by tagging fruit more often as apples, if that is the more expensive of the two fruits. Explaining AI decisions The European Union has adopted a law requiring that any decision made by a machine be readily explainable, on penalty of fines that could cost companies billions of dollars. The EU General Data Protection Regulation (GDPR), which came into force in 2018, includes a right to obtain an explanation of decisions made by algorithms and a right to opt out of some algorithmic decisions altogether. Massive amounts of data are being produced every second — more data than humans have the ability to assess and use as the basis for drawing conclusions. However, AI applications are capable of assessing large data sets and many variables, while learning about or connecting those variables relevant to its tasks and objectives. For this very reason, AI continues to be adopted in various industries and applications, and we are relying more and more on their outcomes. It is essential, however, that any decisions made by AI are still verified for accuracy by humans. Blockchain can help clarify the provenance, transparency, understanding, and explanations of those outcomes and decisions. If decisions and associated data points are recorded via transactions on a blockchain, the inherent attributes of blockchain will make auditing them much simpler. Blockchain is a key technology that brings trust to transactions in a network; therefore, infusing blockchain into AI decision-making processes could be the element needed to achieve the transparency necessary to fully trust the decisions and outcomes derived from AI. Blockchain and the Internet of Things More than a billion intelligent, connected devices are already part of today’s IoT. The expected proliferation of hundreds of billions more places us at the threshold of a transformation sweeping across the electronics industry and many other areas. With the advancement in IoT, industries are now enabled to capture data, gain insight from the data, and make decisions based on the data. Therefore, there is a lot of “trust” in the information obtained. But the real truth of the matter is, do we really know where these data came from and should we be making decisions and transacting based on data we cannot validate? For example, did weather data really originate from a censor in the Atlantic Ocean or did the shipping container really not exceed the agreed temperature limit? The IoT use cases are massive, but they all share the same issue with trust. IoT with blockchain can bring real trust to captured data. The underlying idea is to give devices, at the time of their creation, an identity that can be validated and verified throughout their lifecycle with blockchain. There is great potential for IoT systems in blockchain technology capabilities that rely on device identity protocols and reputation systems. With a device identity protocol, each device can have its own blockchain public key and send encrypted challenge and response messages to other devices, thereby ensuring a device remains in control of its identity. In addition, a device with an identity can develop a reputation or history that is tracked by a blockchain. Smart contracts represent the business logic of a blockchain network. When a transaction is proposed, these smart contracts are autonomously executed within the guidelines set by the network. In IoT networks, smart contracts can play a pivotal role by providing automated coordination and authorization for transactions and interactions. The original idea behind IoT was to surface data and gain actionable insight at the right time. For example, smart homes are a thing of the present and most everything can be connected. In fact, with IoT, when something goes wrong, these IoT devices can even take action — for example, ordering a new part. We need a way to govern the actions taken by these devices, and smart contracts are a great way to do so. In an ongoing experiment I have followed in Brooklyn, New York, a community is using a blockchain to record the production of solar energy and enable the purchase of excess renewable energy credits. The device itself has an identity and builds a reputation through its history of records and exchange. Through the blockchain, people can aggregate their purchasing power more easily, share the burden of maintenance, and trust that devices are recording actual solar production. As IoT continues to evolve and its adoption continues to grow, the ability to autonomously manage devices and actions taken by devices will be essential. Blockchain and smart contracts are positioned well to integrate those capabilities into IoT.
bobjac
The repository contains and end-to-end food safety scenario that uses Azure Blockchain Service and Azure IoT Hub. It provides a reference architecture for a multi-party consortium using Blockchain as a shared, distributed ledger for tracking the lifecycle of food. Temperature and humidity sensors are used on top of Raspberry Pi to capture the current state.
BlockchainLabs
Start Of Efficient Digital HIcoin HICoin has many features and advantages. It has an ideal HIcoin to transfer anywhere, anytime money to friends HIcoin is a Pos(proof-of-stake) Internet currency that enables instant, near-zero cost payments to anyone in the world. HIcoin’s Key Features HIcoin features faster transaction confirmation times and improved storage efficiency than the leading math-based currency. HIcoin is open-source; its design is public, nobody owns or controls HIcoin and everyone can take part. HIcoin network does not require the use of large-scale, specialized hardware operations. HIcoin is far more energy-efficient than traditional digital currency networks. Wallet encryption allows you to secure your wallet, so that you can view transactions and your account balance, but are required to enter your password before spending HIcoins. This provides protection from wallet-stealing viruses and trojans as well as a sanity check before sending payments. Look for hicoin in more point of sale applications soon with recent addition to merchant services. SPECIFICATIONS / POS INTEREST: PoS (Proof-of-Stake) 5% yearly (from non-reserved wallet balance) / ALGORITHM: Scrypt / SYMBOL: XHI / BLOCK TIME: 60 sec / LAST POW BLOCK: 3600 / TOTAL MONEY SUPPLY: 10,000,000,000 XHI / BLOCK REWARD: BLOCKS 1-10 (premine): each 1,000,000,000 XHI / BLOCKS 11~3600: 100 XHI / COIN POS AGE: Min. 1 hour / Max. unlimited / RPC PORT: 35288 (testnet 45288 ) / P2P PORT: 35289 (testnet 45289 ) / Coin maturity: 100 confirmations | KEY FEATURES Security and control over your money secure against the attacks other digital currencies face due to their reliability on large-scale mining operations Fast international payments HICoin is the ideal digital currency for face to face transactions and all applications that value speed. 1% compound interest yearly You will earn rewards every few days, depending on the size of your holdings, adding up to 5% interest yearly. FEATURES MESSAGES Big Miners Back Bitcoin Classic As Scaling Debate Evolves Following a months-long debate on how best to scale the bitcoin network to accommodate a greater number of transactions, bitcoin mining firms are voicing their support for a newly introduced proposal called Bitcoin Classic. Though a new entrant to the debate, Bitcoin Classic so far has the support of bitcoin developers including former Bitcoin Core Read More admin 01/19/2016 - 5 Must-Read Excerpts from the UK Government’s Blockchain Report “The progress of mankind is marked by the rise of new technologies and the human ingenuity they unlock.” That’s the glowing foreword to a new report on blockchain and distributed ledger tech issued by the UK government’s Chief Scientific Adviser this week. Taking a positive outlook on the emerging technology, the document recommends a broad government initiative to develop and demonstrate blockchain and distributed Read More admin 01/19/2016 - Is Digital Asset’s $50 Million Funding a Blow to Bitcoin? VCs Weigh In Founded in 2014 and led by CEO and ex-JP Morgan executive Blythe Masters, Digital Asset Holdings had long been the subject of speculation that suggested that, despite its high-profile leadership, the startup was having difficulties raising an initial funding round. All that uncertainty was laid to rest last week, however, when Digital Asset silenced rumors Read More admin 01/12/2016 0 Our Team Project Manager TIMO SPRAY Business Development JASON LANE Art Director TONYA GARCIA Account Manager ASHLEY SUJAN It Has An Ideal Hicoin To Transfer Anywhere, Anytime Money To Friends. WALLET
alfredobialo
A Web base accounting Software Built with Angular , ASP.NET MVC 5, Web API, Entity Framework 6.2, C# 6.0, asomBusinessObject Library. Effectiv Account handles most business requirements for both Merchandize and Service based companies. Create Invoices, Purchase Orders, Inventory and their stocks, Warehouse management Module, Branch Management Module, Accounting module handles Account Receivables, Account Payables, Income Statements, Balance sheet, Expenses,, Ledger etc
jancajthaml-openbank
transaction ledger service
BRUNEXX13
A payment transfer service reaching 7000 RPS.
MLMAppFactory
For More Details please contact Call / Whatsapp: + 91 9840566115 Website: www.mlmappfactory.com 26, 49th Avenue, Ashok Nagar, Chennai – 600087 Solana Token Development Company We at MLM App Factory help start-ups and enterprises launch user-friendly decentralized applications powered by the scalability and speed of the Solana network. Our Solana blockchain development services cater to a range of projects spanning DeFi, Web3 and NFTs. Our Solana Blockchain Development Services Solana Blockchain Consulting Our consultancy services help you understand the prospect of Solana blockchain development for your business through strategic and technical analysis. It enables you to better leverage the speed and scalability of the Solana blockchain across a range of projects. DApp Development We help you launch scalable and user-friendly dApps on the Solana blockchain. We design and build dApps related to Payment, Token swap, Peer2Peer lending, NFT marketplaces, Stable coin and many more. NFT Marketplace Development We help you build and deploy your own NFT Marketplace on Solana Blockchain. Our development services optimize your marketplace for decentralized NFT minting, storefronts, sales and other marketplace features. SPL Token Development We help you tokenize your assets by creating new SPL tokens for them. These tokens are exchangeable on decentralized exchanges, useful for investment purpose and powers Solana dApps. Defi Development To help you tap the potential of Defi and appeal the worldwide borrowers and lenders, we build a range of Defi systems such as P2P decentralized lending platforms and Crypto loan platforms on top of Solana blockchain. Why Choose MLM App Factory for Solana Development? Wide Experience of Projects We have conceptualized, built and delivered 1000+ digital solutions and 62+ robust blockchain projects and deployed 80+ smart contracts. Impressive Work Portfolio From building supply-chain and monetary systems on blockchain to creating ready-to-deploy NFT solutions, we showcase an impressive work-portfolio. One-stop Blockchain Services Whether you are looking for developing a massive Defi or NFT marketplace project or a simple wallet development solution, we are the one-stop destination for all kinds of blockchain development services. Long-term Collaborations We build scalable relationships with our clients. Through market analysis, research and development, we continue building business and technical strategies to help our clients further scale up their projects. Benefits of using Solana Blockchain Solana makes it possible for a centralized database to process 710,000 transactions per second on a standard gigabit network. The transaction fee is less than $0.01 for users and developers Solana becomes the fastest because of its 400 millisecond block times Clock verification makes Solana unique Node synchronization makes the transactions fast. Proof of History helps in integrating timestamp with every transaction approval following to track the transactions which serve as a clock. What technology stack does Solana use? Proof-of-History A Clock Before Consensus because nodes in a distributed network can’t trust the timestamp on messages received from other nodes, the biggest problem in distributed networks is agreeing on the time and order in which events happen. Turbine Solana uses a distinct but linked protocol called Turbine to transmit blocks (communicate blocks between validators) independent of consensus. The Turbine is primarily influenced by Bit Torrent and is designed for streaming. Tower BFT A PoH-optimized version of PBFT Solana runs a consensus mechanism dubbed Tower BFT on top of Proof of History, which is a PBFT-like algorithm that uses the synchronized clock allowed by PoH to reach consensus on network transactions. Pipeline A Transaction Processing Unit for validation optimization on the Solana network, the transaction validation procedure takes full use of pipelining, a CPU design improvement. When there is a stream of incoming data that has to be processed in a series of steps with distinct hardware accountable for each step, pipelining is an acceptable technique. Archives Distributed ledger storage The use of a high-performance network to store and maintain data is expected to become a key centralization vector.
strategist922
Home of blockchain and distributed ledger projects like Azure Blockchain as a Service DevTest labs artifacts.
ldg-sh
Authentication service for Ledger.
nholuongut
Crypto, token, consensus, file, and smart contract services for the Hedera public ledger
raedrasheed
In recent years, there has been a rise in the adoption of electronic payment methods in an increasing number of locations all over the world. However, putting this technology to use in rural areas and countries of the third world remains challenging, mostly because to the unreliable internet connection that exists in those locales. Electronic payments create a variety of issues in rural areas because of the limitations of the technology and the limited internet connectivity. In this article, we present a proposal for a system that is based on Blockchain technology and is able to provide a secure electronic payment service even in the event that a user does not have access to a reliable internet connection. This capability is essential in order for the system to be viable. The technology of distributed ledgers, sometimes known as blockchain, along with digital signatures, Bluetooth, and smart contracts are the core technologies underpinning the system that is being proposed. After putting together a proposal for the system, we construct it in the form of a mobile application that includes a smart contract on the Ethereum blockchain
btchip
A collection of quick & dirty unofficial tools to interact with Ledger Transaction Check (https://www.ledger.com/blog-transaction-check) service
jacky-htg
General Ledger service using golang grpc and postgresql. This service is part of inventory microservices.
cybersoton
Service Ledger (SL) is a blockchain-based platform that delivers secure storage and sharing of Cyber Threat Intelligence (CTI).
grzegorznowak
Install Cardano Node as a systemd service and wrap it with Ansible to provide simplified Ops interface to mint tokens and assert certain state of the ledger.
chatxrp
ChatXRP is an AI-powered chat app revolutionizing interaction with the XRP Ledger (XRPL). It offers seamless access to web3 services through a user-friendly interface. Integrated with XRPL and third-party apps, ChatXRP uses the ledger and APIs for real-time data, streamlining and enhancing XRPL engagement.
LYNXCRYPTO
The intent of Lynx is to create a rapidly scalable platform for developing decentralized applications, providing a number of key innovations that enable high throughput and security across a peer-to-peer network. Lynx does this by utilizing a new data structure with constant look-up times to be used as a public ledger: distributed hash tables. Combined with a new consensus protocol, Proof of Consensus, peers are able to add to their local ledger without the need for network synchrony. Unlike blockchain-based networks, Lynx is able to provide its users with fee-less computational power and storage through the use of subnetworks. Nodes are then able to receive compensation proportionate to the amount of service they provide for a given application. This creates a significant amount of opportunities for “freemium” applications where users are not charged for using network storage. Additionally, like other Turing-complete platforms, Lynx allows for transfers of ownership, custom transaction formats, and state-transition functions made possible by smart contract deployment. With a plethora of innovations, Lynx plans to provide users with a high throughput, decentralized platform without the need for sacrificing security of the network.